.page-module___8aEwW__home{isolation:isolate;color:#f4fffc;background:radial-gradient(circle at 50% 42%,#173c4447 0,#0000 34%),linear-gradient(145deg,#071114 0%,#09191c 48%,#050a0d 100%);place-items:center;min-height:100svh;padding:32px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Arial,sans-serif;display:grid;position:relative;overflow:hidden}.page-module___8aEwW__aurora{z-index:-2;aspect-ratio:1.35;filter:blur(55px);opacity:0;background:radial-gradient(circle at 30% 42%,#8df6d77d 0 5%,#0000 34%),radial-gradient(circle at 69% 55%,#63c8ff52 0 7%,#0000 38%),radial-gradient(circle at 48% 68%,#7dffc82b 0 4%,#0000 35%);border-radius:50%;width:min(780px,88vw);animation:2.4s cubic-bezier(.22,1,.36,1) .15s forwards page-module___8aEwW__auroraIn,10s ease-in-out 2.6s infinite alternate page-module___8aEwW__auroraFloat;position:absolute;transform:scale(.76)rotate(-8deg)}.page-module___8aEwW__grain{z-index:-1;opacity:.12;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.3'/%3E%3C/svg%3E");position:absolute;inset:0}.page-module___8aEwW__intro{text-align:center;justify-items:center;display:grid}.page-module___8aEwW__eyebrow,.page-module___8aEwW__tagline{color:#d7ebe5;letter-spacing:.26em;text-transform:uppercase;margin:0;font-size:clamp(.68rem,1.4vw,.82rem);font-weight:500}.page-module___8aEwW__eyebrow{opacity:0;animation:.7s ease-out .25s forwards page-module___8aEwW__detailIn;transform:translateY(8px)}.page-module___8aEwW__typeLine{align-items:center;margin:clamp(13px,2.5vw,22px) 0 clamp(16px,3vw,26px);display:flex}.page-module___8aEwW__title{color:#f5fffc;letter-spacing:-.075em;white-space:nowrap;text-shadow:0 0 32px #90ffe75c,0 10px 45px #0009;width:0;margin:0;font-size:clamp(3.6rem,11vw,8.5rem);font-weight:620;line-height:.9;animation:1.45s steps(8,end) .75s forwards page-module___8aEwW__typeBrand;overflow:hidden}.page-module___8aEwW__cursor{opacity:0;background:#a7ffe9;border-radius:999px;width:clamp(2px,.3vw,4px);height:clamp(3.4rem,9vw,7.4rem);margin-left:clamp(5px,1vw,10px);animation:10ms linear .72s forwards page-module___8aEwW__cursorAppear,.78s step-end .72s 5 page-module___8aEwW__cursorBlink,.5s 4.7s forwards page-module___8aEwW__cursorRest;box-shadow:0 0 18px #7fffe3bf}.page-module___8aEwW__tagline{opacity:0;animation:.8s ease-out 2.35s forwards page-module___8aEwW__detailIn;transform:translateY(8px)}.page-module___8aEwW__corner{right:max(24px, env(safe-area-inset-right));bottom:max(22px, env(safe-area-inset-bottom));color:#b7d4cd70;letter-spacing:.22em;opacity:0;margin:0;font-size:.62rem;animation:.8s ease-out 2.65s forwards page-module___8aEwW__detailIn;position:absolute}@keyframes page-module___8aEwW__typeBrand{0%{width:0}to{width:6.5ch}}@keyframes page-module___8aEwW__cursorAppear{to{opacity:1}}@keyframes page-module___8aEwW__cursorBlink{0%,48%{opacity:1}49%,to{opacity:.12}}@keyframes page-module___8aEwW__cursorRest{to{opacity:.55}}@keyframes page-module___8aEwW__detailIn{to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__auroraIn{to{opacity:.85;transform:scale(1)rotate(0)}}@keyframes page-module___8aEwW__auroraFloat{0%{transform:translate(-2%,-1%)scale(1)rotate(-2deg)}to{transform:translate(3%,2%)scale(1.08)rotate(3deg)}}@media (max-width:520px){.page-module___8aEwW__home{padding:24px}.page-module___8aEwW__typeLine{transform:translate(-3px)}.page-module___8aEwW__corner{bottom:18px;right:20px}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__aurora,.page-module___8aEwW__eyebrow,.page-module___8aEwW__tagline,.page-module___8aEwW__corner,.page-module___8aEwW__cursor,.page-module___8aEwW__title{animation:none}.page-module___8aEwW__aurora{opacity:.85;transform:none}.page-module___8aEwW__eyebrow,.page-module___8aEwW__tagline,.page-module___8aEwW__corner{opacity:1;transform:none}.page-module___8aEwW__title{width:auto}.page-module___8aEwW__cursor{opacity:.55}}
