#hero{text-align:center;background:var(--night);justify-content:center;align-items:center;height:100svh;min-height:560px;display:flex;position:relative;overflow:hidden}#hero video{object-fit:cover;filter:saturate(.9)contrast(1.04)brightness(.86);width:100%;height:100%;position:absolute;inset:0}#hero .scrim{z-index:2;background:radial-gradient(ellipse at 50% 44%,#08101624 0%,#081016a8 74%), linear-gradient(180deg,#081016b3 0%,transparent 28%,transparent 58%,var(--paper) 100%);position:absolute;inset:0}#hero .content{z-index:5;padding:0 var(--gut);max-width:880px;position:relative}#hero h1{color:#fff;font-size:clamp(38px,7.6vw,88px)}#hero .kick{color:#ffb08c}#hero p{color:#dbe6ee;text-shadow:0 1px 20px #0009;max-width:52ch;margin:24px auto 0;font-size:clamp(15px,1.9vw,19px)}#hero .acts{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:38px;display:flex}.scroll-cue{z-index:6;letter-spacing:.24em;text-transform:uppercase;color:#41535f;text-align:center;font:600 10px/1 ui-sans-serif,sans-serif;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.scroll-cue span{background:linear-gradient(#41535f,#0000);width:1px;height:34px;margin:12px auto 0;animation:2.2s ease-in-out infinite cue;display:block}@keyframes cue{0%,to{opacity:.4;transform-origin:top;transform:scaleY(.3)}50%{opacity:1;transform-origin:top;transform:scaleY(1)}}#stats{background:var(--paper-2);border-block:1px solid var(--line)}.stat-row{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.stat-row div{background:var(--paper-2);text-align:center;padding:34px 22px}.stat-row b{color:var(--ember);font:600 clamp(26px,3.4vw,40px)/1 ui-monospace,Menlo,monospace;display:block}.stat-row span{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-top:10px;font:600 10px/1.4 ui-sans-serif,sans-serif;display:block}#feature{background:var(--night);color:#eaf3f9;overflow:hidden}.feat{grid-template-columns:1fr 1fr;align-items:center;gap:0;display:grid}.feat .pic{aspect-ratio:4/3;position:relative;overflow:hidden}.feat .pic img{object-fit:cover;width:100%;height:100%}.feat .txt{padding:clamp(40px,6vw,86px)}.feat h2{color:#fff;margin:14px 0 0;font-size:clamp(30px,4vw,48px)}.feat p{color:#93a7b5;max-width:46ch;margin:20px 0 0}.feat .acts{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.why{grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,34px);display:grid}.why article{background:var(--card);border:1px solid var(--line);padding:32px 28px}.why .n{color:var(--ember);letter-spacing:.16em;font:600 11px/1 ui-monospace,monospace}.why h3{margin:16px 0 12px;font-size:22px}.why p{color:var(--ink-2);margin:0;font-size:15px}@media (max-width:900px){.stat-row{grid-template-columns:1fr 1fr}.feat{grid-template-columns:1fr}.feat .pic{aspect-ratio:16/10}.why{grid-template-columns:1fr}}@media (max-width:640px){#hero .acts .btn{width:100%}}
