.cta-pair{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:26px;position:relative;z-index:6}.action{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 22px;border:1px solid #172319;border-radius:999px;font-size:14px;font-weight:700;line-height:1.2;text-align:center;transition:background .2s,transform .2s}.action-primary{background:#172319;color:#fff}.action-secondary{background:transparent;color:#172319}.action:hover{transform:translateY(-2px)}.action-primary:hover{background:#304b34}.action-secondary:hover{background:#17231912}header .cta-pair{margin:0}header .action-secondary,.intro .action-secondary{color:#fff;border-color:#fff9;background:#17231955}header .action-primary,.intro .action-primary{border-color:#fff5}header{background:linear-gradient(#101810cc,transparent)}.intro{max-width:670px}.intro h1{font-size:clamp(42px,5.2vw,78px)}.orbit-note .cta-pair{justify-content:center}.closing .cta-pair{justify-content:center}.closing .action{margin:0}.universe-section .action-secondary{color:#fff;border-color:#fff9}.action:focus-visible{outline:3px solid #ff3b3c;outline-offset:4px}
@media(max-width:700px){header{align-items:flex-start}header .cta-pair{position:fixed;bottom:0;left:0;right:0;padding:12px 14px calc(12px + env(safe-area-inset-bottom));background:#f3f2e9;display:grid;grid-template-columns:1fr 1.25fr;box-shadow:0 -4px 24px #0002}header .action{font-size:12px;padding:12px 8px;min-height:46px}header .action-secondary{color:#172319;background:transparent;border-color:#172319}.intro{top:25%;right:7%}.intro h1{font-size:clamp(38px,10vw,56px);letter-spacing:-2px}.intro .lead br{display:none}.cta-pair .action{font-size:12px;padding:13px 15px}.closing{padding-bottom:120px}.orbit-note{bottom:12%}.orbit-note .cta-pair{gap:8px}.orbit-note .action{font-size:11px;padding:12px}.form-page{padding-bottom:110px}}
