.intro{padding:58px 0 28px;max-width:820px}.intro .lead{max-width:58ch}.templates{max-width:840px;margin-bottom:48px}.templates h2{font-size:1.6rem}.templates summary{padding:8px 0;min-height:48px}.templates summary small{display:block;color:var(--muted);font-size:.9rem;font-weight:400;margin-top:4px}.templates label{display:block;font-size:.85rem;margin:20px 0 8px}.templates textarea{display:block;width:100%;min-height:240px;resize:vertical;padding:18px;border:1px solid #a9b8a3;border-radius:10px;background:var(--paper);color:var(--ink);font: .95rem/1.65 system-ui,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere}.templates button{margin-top:14px}.templates .copy-status{margin-top:10px}.worked{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-bottom:44px}.worked h2{font-size:1.8rem}.example-statuses{margin:0;padding:8px 24px;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.example-statuses>div{padding:16px 0;border-bottom:1px solid var(--line)}.example-statuses>div:last-child{border:0}.example-statuses dd{margin-top:4px}.enquire h2{max-width:26ch}.enquire>p{max-width:74ch}.before-sending{margin-bottom:48px}@media(max-width:760px){.intro{padding-top:36px}.worked{grid-template-columns:1fr;gap:12px}.templates textarea{padding:12px;font-size:1rem}.templates button{width:100%}.enquire .actions{margin:20px 0}}@media print{header,footer,.skip,.templates button,.copy-status{display:none}.templates details{content-visibility:visible}.templates textarea{height:23em;overflow:visible}.enquire{display:block}}
