.landing-module__bxHgOq__phone{aspect-ratio:300/548;background:#0b1a0e;border-radius:2.6rem;width:min(100%,300px);margin-inline:auto;padding:.65rem;position:relative;box-shadow:0 40px 90px #00000059,inset 0 0 0 1px #ffffff14}.landing-module__bxHgOq__screen{color:#101828;background:#fbfcfa;border-radius:2.05rem;height:100%;overflow:hidden}.landing-module__bxHgOq__toast{z-index:2;color:#101828;background:#fff;border-radius:1rem;align-items:center;gap:.6rem;padding:.7rem .85rem;display:flex;position:absolute;box-shadow:0 18px 40px #061e0c38}.landing-module__bxHgOq__toastOrder{top:30%;left:-1.5rem}.landing-module__bxHgOq__toastLink{bottom:18%;right:-1.25rem}@media (min-width:640px){.landing-module__bxHgOq__toastOrder{left:-3.5rem}.landing-module__bxHgOq__toastLink{right:-3rem}}@media (prefers-reduced-motion:no-preference){.landing-module__bxHgOq__toastOrder{animation:landing-module__bxHgOq__toastCycle 7s var(--ease-soft) infinite}.landing-module__bxHgOq__toastLink{animation:landing-module__bxHgOq__toastCycle 7s var(--ease-soft) 3.5s infinite;opacity:0}.landing-module__bxHgOq__float{animation:6s ease-in-out infinite landing-module__bxHgOq__float}}@keyframes landing-module__bxHgOq__toastCycle{0%{opacity:0;transform:translateY(12px)scale(.96)}8%,42%{opacity:1;transform:translate(0,0)scale(1)}50%,to{opacity:0;transform:translateY(-8px)scale(.98)}}@keyframes landing-module__bxHgOq__float{0%,to{transform:translate(0,0)}50%{transform:translateY(-8px)}}.landing-module__bxHgOq__pulseDot{width:.5rem;height:.5rem;display:inline-flex;position:relative}.landing-module__bxHgOq__pulseDot:before,.landing-module__bxHgOq__pulseDot:after{content:"";background:#22c55e;border-radius:9999px;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.landing-module__bxHgOq__pulseDot:before{animation:1.8s cubic-bezier(0,0,.2,1) infinite landing-module__bxHgOq__ping}.landing-module__bxHgOq__fadeUp{animation:landing-module__bxHgOq__fadeUp .7s var(--ease-soft) both}.landing-module__bxHgOq__delay1{animation-delay:80ms}.landing-module__bxHgOq__delay2{animation-delay:.16s}.landing-module__bxHgOq__delay3{animation-delay:.24s}.landing-module__bxHgOq__delay4{animation-delay:.32s}}@keyframes landing-module__bxHgOq__ping{75%,to{opacity:0;transform:scale(2.4)}}@keyframes landing-module__bxHgOq__fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}.landing-module__bxHgOq__drift{pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}@media (min-width:1024px){.landing-module__bxHgOq__drift{display:block}}.landing-module__bxHgOq__driftCard{opacity:.55;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:1.1rem;width:11rem;padding:.85rem;position:absolute}@media (prefers-reduced-motion:no-preference){.landing-module__bxHgOq__driftCard{animation:26s ease-in-out infinite alternate landing-module__bxHgOq__drift}.landing-module__bxHgOq__driftCard:nth-child(2n){animation-duration:32s;animation-direction:alternate-reverse}.landing-module__bxHgOq__driftCard:nth-child(3n){animation-duration:38s}}@keyframes landing-module__bxHgOq__drift{0%{transform:translate(0,0)rotate(-2deg)}to{transform:translate(28px,-36px)rotate(2deg)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-module__bxHgOq__reveal{animation:linear both landing-module__bxHgOq__landingReveal;animation-timeline:view();animation-range:entry entry 22%}}}@keyframes landing-module__bxHgOq__landingReveal{0%{opacity:.35;transform:translateY(18px)}to{opacity:1;transform:none}}.landing-module__bxHgOq__heroGrid{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(at 70% 40%,#000 20%,#0000 70%);mask-image:radial-gradient(at 70% 40%,#000 20%,#0000 70%)}.landing-module__bxHgOq__scrollRow{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;display:flex;overflow-x:auto}.landing-module__bxHgOq__scrollRow::-webkit-scrollbar{display:none}.landing-module__bxHgOq__scrollRow>*{scroll-snap-align:start;flex:none}
