:root{--void:#080a14;--volume:#5c6b94;--hero-pad:clamp(20px, 4.5vw, 64px)}.seq{position:relative}.seq__stage{background:var(--void);color:#efefea;align-items:center;width:100%;min-height:100svh;display:flex;position:relative;overflow:hidden}#scene{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.reveal{z-index:1;width:100%;padding:0 var(--hero-pad);max-width:min(540px,92vw);position:relative}.reveal:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(var(--hero-wash-angle,100deg), #080a14f2 0%, #080a14e0 40%, #080a148c 70%, #080a1400 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 20%, #000 80%, transparent 100%), linear-gradient(var(--hero-wash-mask-angle,90deg), #000 0%, #000 75%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 20%, #000 80%, transparent 100%), linear-gradient(var(--hero-wash-mask-angle,90deg), #000 0%, #000 75%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, #000 20%, #000 80%, transparent 100%), linear-gradient(var(--hero-wash-mask-angle,90deg), #000 0%, #000 75%, transparent 100%);-webkit-mask-composite:source-in;position:absolute;inset-block:-35%;inset-inline-start:calc(-1 * var(--hero-pad));inset-inline-end:-42%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}[dir=rtl] .reveal:before{--hero-wash-angle:260deg;--hero-wash-mask-angle:270deg}.reveal h1{font-family:var(--disp);font-variation-settings:"wdth" 112, "wght" 800;letter-spacing:-.035em;text-wrap:balance;color:#efefea;margin:0;font-size:clamp(30px,3.2vw,44px);line-height:.95}.reveal .say{color:#c9d1e4;max-width:46ch;margin:18px 0 0;font-size:clamp(15px,1.2vw,16px);line-height:1.6}.reveal__actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.reveal .terms{font-family:var(--mono);color:var(--volume);max-width:46ch;margin:22px 0 0;font-size:12px;line-height:1.7}.hero--flat{background:radial-gradient(120% 90% at 78% 40%, #f54f1b1a, transparent 60%), var(--void)}
