.copy-hero{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:36px;padding:52px 0 40px}.copy-hero h1{font-size:clamp(42px,4.5vw,64px);line-height:1.15}.copy-hero p{font-size:16px;line-height:1.85;color:var(--muted)}.copy-hero .primary{margin-top:12px}.copy-page .posts-output{position:static}.copy-page select{margin-top:8px}.copy-page input:not([type=checkbox]){width:100%;margin-top:8px}.type-summary{background:#f5eee4;border-inline-start:3px solid var(--orange);padding:16px;margin:20px 0}.type-summary b{font-size:14px}.type-summary p{font-size:13px;line-height:1.8;margin:10px 0}.type-summary small{font-size:11px;color:var(--muted)}.copy-details{margin-top:25px;border-top:1px solid var(--line);padding-top:18px}.copy-details summary{font-size:14px;font-weight:600;cursor:pointer;display:list-item;list-style:disclosure-closed}.copy-details[open] summary{list-style:disclosure-open}.copy-details .fields-grid{margin-top:22px}.copy-extra{margin-top:24px}#transcriptPanel{margin:20px 0 28px}#transcriptPanel>label{font-size:14px;font-weight:600}#transcript{width:100%;min-height:210px}.copy-page [hidden]{display:none!important}.copy-page .required{display:inline;margin-inline-start:5px}.copy-page #postPrompt{height:480px}.copy-page .fields-grid{align-items:start}
@media(max-width:760px){.copy-hero{grid-template-columns:1fr;gap:24px;padding:30px 0}.copy-hero h1{font-size:43px}.copy-hero p{font-size:15px}.copy-page input:not([type=checkbox]){font-size:16px}}

.copy-hero-art{margin:0;min-width:0}.copy-hero-art>a{display:block;border-radius:12px;overflow:hidden}.copy-hero-art img{display:block;width:100%;height:auto;aspect-ratio:3/2}.copy-hero-art figcaption{font-size:11px;line-height:1.7;color:var(--muted);margin-top:10px;text-align:center}.copy-hero-art figcaption a{text-decoration:underline;text-underline-offset:3px}.copy-hero-art a:focus-visible{outline:3px solid var(--orange);outline-offset:4px}
