.clearstage-spotlight{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:clamp(36px,6vw,92px) max(24px,calc((100vw - 1280px)/2));border:0;border-radius:0;background:#102b23;color:#f6f8ee;gap:42px;grid-template-columns:1fr 1fr}.clearstage-spotlight .eyebrow{color:#c5f589;font-size:12px}.clearstage-spotlight h2{font:650 clamp(52px,7.5vw,110px)/.96 system-ui,sans-serif;letter-spacing:-.07em;color:#d1ff8f;margin:22px 0}.clearstage-spotlight h2 span{display:block;font:400 clamp(29px,3.6vw,49px)/1.1 Georgia,serif;letter-spacing:-.03em;color:#fff;margin-top:24px}.clearstage-spotlight p:not(.eyebrow){color:#d9e5dd;max-width:48ch;font:400 17px/1.65 system-ui}.clearstage-spotlight p.clearstage-lead{font-size:clamp(18px,2vw,24px);line-height:1.4;color:#fff}.clearstage-spotlight .button{font-size:18px;padding:18px 24px;margin-top:16px;background:#ccff87!important;box-shadow:0 0 32px #a9f87430}.clearstage-spotlight small{color:#c5d4c9;font-size:13px}.clearstage-spotlight .clearstage-preview{border:1px solid #9abb9c;border-radius:12px;box-shadow:0 20px 70px #0005}.clearstage-spotlight .clearstage-preview span{background:#caff89;color:#102b23;font-size:13px}.clearstage-proof{grid-column:1/-1;border-top:1px solid #537364;padding-top:22px;display:grid;grid-template-columns:1fr 1fr;gap:42px}.clearstage-proof p{margin:0 0 12px}.clearstage-proof summary{cursor:pointer;color:#e3f9bc;line-height:1.5;padding:10px 0}.clearstage-proof a{color:#d1ff8f}.example-deadline{display:inline-block!important;font:700 12px/1.5 system-ui!important;letter-spacing:.04em;color:#193127!important;background:#d8f78e;padding:8px 12px;border-radius:6px;margin:10px 0!important}.example-deadline span{display:block;font-weight:400;font-size:11px;letter-spacing:0}.clearstage-spotlight a:focus-visible,.clearstage-spotlight summary:focus-visible{outline:3px solid #d0ff8a;outline-offset:5px}@media(max-width:800px){.clearstage-spotlight{grid-template-columns:1fr;padding:36px 22px;gap:26px}.clearstage-spotlight h2{font-size:clamp(48px,12vw,82px)}.clearstage-spotlight .clearstage-preview{grid-row:2}.clearstage-proof{grid-template-columns:1fr;gap:8px}.clearstage-spotlight .button{box-sizing:border-box;max-width:100%;font-size:16px}.clearstage-spotlight .clearstage-preview span{font-size:11px}}
.clearstage-spotlight h2 span{font:700 clamp(42px,6vw,84px)/1.05 system-ui,sans-serif;letter-spacing:-.045em}.clearstage-spotlight p.clearstage-lead{font-size:clamp(26px,3vw,38px);line-height:1.25}.hero-copy .hero-price{display:none}
