.landing-module__i-9Owq__hero{background:radial-gradient(circle at 76% 22%, color-mix(in oklch, var(--primary) 18%, transparent), transparent 31rem), radial-gradient(circle at 14% 78%, color-mix(in oklch, var(--accent) 10%, transparent), transparent 27rem), linear-gradient(145deg, color-mix(in oklch, var(--background) 94%, var(--primary)), var(--background) 52%, color-mix(in oklch, var(--background) 91%, var(--primary)))}.landing-module__i-9Owq__fieldPattern{background-image:linear-gradient(color-mix(in oklch, var(--primary) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklch, var(--primary) 7%, transparent) 1px, transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(#0000,#000 22% 68%,#0000);mask-image:linear-gradient(#0000,#000 22% 68%,#0000)}.landing-module__i-9Owq__previewShell{background:linear-gradient(145deg,#ffffff26,#0000 45%),linear-gradient(160deg,#173f32,#0d2821 72%);box-shadow:0 35px 90px #08271c42,inset 0 1px #ffffff2e}.landing-module__i-9Owq__previewGrid{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:32px 32px}.landing-module__i-9Owq__flowTrack:before{content:"";inset-inline:9%;background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--primary) 55%, transparent), transparent);height:1px;position:absolute;top:2.25rem}.landing-module__i-9Owq__flowPulse{top:calc(2.25rem - 3px);pointer-events:none;width:82%;height:7px;animation:6s linear infinite landing-module__i-9Owq__flow-pulse;position:absolute;inset-inline-start:9%}.landing-module__i-9Owq__flowPulse:before{content:"";background:var(--accent);width:7px;height:7px;box-shadow:0 0 14px color-mix(in oklch, var(--accent) 65%, transparent);border-radius:999px;position:absolute;inset-inline-start:0}[dir=rtl] .landing-module__i-9Owq__flowPulse{animation-name:landing-module__i-9Owq__flow-pulse-rtl}.landing-module__i-9Owq__livePanel{background:radial-gradient(circle at 78% 24%,#70d28e30,#0000 28rem),radial-gradient(circle at 18% 85%,#dcb24d1c,#0000 25rem),linear-gradient(145deg,#153c30,#0c241e 68%);box-shadow:0 34px 90px #07261c38}.landing-module__i-9Owq__terrain{background-image:repeating-radial-gradient(at 20% 120%,#0000 0 25px,#ffffff0d 26px 27px,#0000 28px 46px),linear-gradient(125deg,#ffffff08,#0000)}@keyframes landing-module__i-9Owq__flow-pulse{0%{opacity:0;transform:translate(0,0)}12%,88%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes landing-module__i-9Owq__flow-pulse-rtl{0%{opacity:0;transform:translate(0,0)}12%,88%{opacity:1}to{opacity:0;transform:translate(-100%)}}@media (max-width:767px){.landing-module__i-9Owq__flowTrack:before{inset-inline:2.25rem auto;background:linear-gradient(transparent, color-mix(in oklch, var(--primary) 55%, transparent), transparent);width:1px;height:auto;top:8%;bottom:8%}.landing-module__i-9Owq__flowPulse{inset-inline-start:calc(2.25rem - 3px);width:7px;height:82%;animation-name:landing-module__i-9Owq__flow-pulse-mobile;top:8%}[dir=rtl] .landing-module__i-9Owq__flowPulse{inset-inline-start:calc(2.25rem - 3px);width:7px;height:82%;animation-name:landing-module__i-9Owq__flow-pulse-mobile;top:8%}}@keyframes landing-module__i-9Owq__flow-pulse-mobile{0%{opacity:0;transform:translate(0,0)}12%,88%{opacity:1}to{opacity:0;transform:translateY(100%)}}.landing-module__i-9Owq__floating{animation:9s ease-in-out infinite paused landing-module__i-9Owq__preview-float}.landing-module__i-9Owq__floating[data-active=true]{animation-play-state:running}@keyframes landing-module__i-9Owq__preview-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-5px)}}.landing-module__i-9Owq__installBackdrop{opacity:1;transition:opacity .32s}.landing-module__i-9Owq__installDialog{opacity:1;padding-bottom:env(safe-area-inset-bottom,0px);transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .32s;transform:translate(0,0)}.landing-module__i-9Owq__installBackdrop[data-starting-style],.landing-module__i-9Owq__installBackdrop[data-ending-style]{opacity:0}.landing-module__i-9Owq__installDialog[data-starting-style],.landing-module__i-9Owq__installDialog[data-ending-style]{opacity:0;transform:translateY(24px)}.landing-module__i-9Owq__installDialog[data-ending-style]{transition-duration:.22s}@media (prefers-reduced-motion:reduce){.landing-module__i-9Owq__flowPulse,.landing-module__i-9Owq__floating{animation:none}.landing-module__i-9Owq__flowPulse{opacity:0}.landing-module__i-9Owq__reveal{opacity:1!important;transform:none!important}.landing-module__i-9Owq__installDialog,.landing-module__i-9Owq__installBackdrop{transition:none}}
