.landing-module___cEqKa__aurora{z-index:-1;pointer-events:none;background:radial-gradient(40% 50% at 20% 30%, color-mix(in oklab, var(--brand) 28%, transparent), transparent 70%), radial-gradient(35% 45% at 80% 20%, color-mix(in oklab, var(--genie) 26%, transparent), transparent 70%), radial-gradient(30% 40% at 60% 70%, color-mix(in oklab, var(--mm-sun) 22%, transparent), transparent 70%);filter:blur(20px);height:720px;animation:18s ease-in-out infinite alternate landing-module___cEqKa__drift;position:absolute;inset:-20% -10% auto}@keyframes landing-module___cEqKa__drift{0%{transform:translate(0,0)scale(1)}to{transform:translateY(30px)scale(1.06)}}.landing-module___cEqKa__grid{z-index:-1;pointer-events:none;background-image:linear-gradient(to right, color-mix(in oklab, var(--ink) 6%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklab, var(--ink) 6%, transparent) 1px, transparent 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(60% 55% at 50% 30%,#000 30%,#0000 75%)}.landing-module___cEqKa__marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.landing-module___cEqKa__marqueeTrack{gap:.75rem;width:max-content;animation:32s linear infinite landing-module___cEqKa__marquee;display:flex}@keyframes landing-module___cEqKa__marquee{to{transform:translate(-50%)}}.landing-module___cEqKa__phoneStage{height:260vh;position:relative}.landing-module___cEqKa__phoneSticky{align-items:center;height:100dvh;display:grid;position:sticky;top:0}.landing-module___cEqKa__phone{aspect-ratio:9/19;width:min(300px,78vw);box-shadow:var(--shadow-lg), inset 0 0 0 2px #2a2d4d;background:#0e1024;border-radius:44px;margin-inline:auto;padding:10px;position:relative}.landing-module___cEqKa__notch{z-index:3;background:#000;border-radius:999px;width:84px;height:22px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.landing-module___cEqKa__screen{background:var(--bg);border-radius:34px;height:100%;position:relative;overflow:hidden}.landing-module___cEqKa__reel{flex-direction:column;display:flex}.landing-module___cEqKa__slide{flex-direction:column;gap:10px;height:calc(2.11111*min(300px,78vw) - 20px);padding:48px 14px 16px;display:flex}.landing-module___cEqKa__stepText{opacity:1}@supports (animation-timeline:view()){.landing-module___cEqKa__phoneStage{view-timeline:--phone block}.landing-module___cEqKa__reel{animation:linear both landing-module___cEqKa__reel;animation-timeline:--phone;animation-range:contain}.landing-module___cEqKa__phone{animation:linear both landing-module___cEqKa__tilt;animation-timeline:--phone;animation-range:contain}.landing-module___cEqKa__stepText{animation:linear both landing-module___cEqKa__fade;animation-timeline:--phone}.landing-module___cEqKa__step1{animation-range:contain contain 33%}.landing-module___cEqKa__step2{animation-range:contain 30% contain 66%}.landing-module___cEqKa__step3{animation-range:contain 63%}}@keyframes landing-module___cEqKa__reel{0%,22%{transform:translateY(0)}38%,60%{transform:translateY(-33.333%)}76%,to{transform:translateY(-66.666%)}}@keyframes landing-module___cEqKa__tilt{0%{transform:perspective(1200px)rotateX(10deg)rotate(-4deg)scale(.94)}50%{transform:perspective(1200px)rotateX(0)rotate(0)scale(1)}to{transform:perspective(1200px)rotateX(-6deg)rotate(3deg)scale(.96)}}@keyframes landing-module___cEqKa__fade{0%{opacity:.25;transform:translateY(12px)}25%,75%{opacity:1;transform:none}to{opacity:.25;transform:translateY(-12px)}}@supports not (animation-timeline:view()){.landing-module___cEqKa__phoneStage{height:auto}.landing-module___cEqKa__phoneSticky{height:auto;padding-block:2rem;position:static}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__reel,.landing-module___cEqKa__phone,.landing-module___cEqKa__stepText,.landing-module___cEqKa__marqueeTrack,.landing-module___cEqKa__aurora{animation:none!important}}
