.landing-module__MzU3wW__page{--scene:clamp(190px, 34vh, 310px);color:#fff;background:radial-gradient(70% 55% at 50% 32%,#14479c 0%,#0000 70%),linear-gradient(#071a44 0%,#0a2259 45%,#061538 100%);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.landing-module__MzU3wW__sky{pointer-events:none;position:absolute;inset:0}.landing-module__MzU3wW__star{background:#cfe6ff;border-radius:50%;animation:4s ease-in-out infinite landing-module__MzU3wW__twinkle;position:absolute}@keyframes landing-module__MzU3wW__twinkle{0%,to{opacity:.15}50%{opacity:.9}}.landing-module__MzU3wW__glow{aspect-ratio:1.6;filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#25a0f052,#25e0c814 60%,#0000);border-radius:50%;width:min(900px,130vw);animation:7s ease-in-out infinite landing-module__MzU3wW__breathe;position:absolute;top:40%;left:50%;translate:-50% -50%}@keyframes landing-module__MzU3wW__breathe{0%,to{opacity:.65;scale:1}50%{opacity:1;scale:1.06}}.landing-module__MzU3wW__top{z-index:2;justify-content:flex-end;padding:22px clamp(16px,4vw,48px);display:flex;position:relative}.landing-module__MzU3wW__ghost{color:#fff;border:1px solid #ffffff52;border-radius:10px;align-items:center;height:40px;padding:0 20px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.landing-module__MzU3wW__ghost:hover{background:#ffffff1a;border-color:#fff9}.landing-module__MzU3wW__hero{z-index:2;padding:0 16px calc(var(--scene) + 24px);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.landing-module__MzU3wW__globe{left:50%;top:calc(50% - (var(--scene) + 24px) / 2);aspect-ratio:1;opacity:.75;pointer-events:none;width:min(720px,118vw);animation:1.6s ease-out both landing-module__MzU3wW__fade;position:absolute;translate:-50% -50%}@keyframes landing-module__MzU3wW__fade{0%{opacity:0}}.landing-module__MzU3wW__hero>:not(.landing-module__MzU3wW__globe){z-index:1;position:relative}.landing-module__MzU3wW__logo{width:min(560px,86vw);height:auto;animation:.9s cubic-bezier(.2,.7,.2,1) both landing-module__MzU3wW__rise}.landing-module__MzU3wW__title{letter-spacing:-.01em;margin-top:26px;font-size:clamp(26px,4.2vw,42px);font-weight:700;line-height:1.2;animation:.9s cubic-bezier(.2,.7,.2,1) .15s both landing-module__MzU3wW__rise}.landing-module__MzU3wW__lede{color:#a9c6ec;max-width:560px;margin-top:12px;font-size:clamp(15px,1.6vw,18px);line-height:1.55;animation:.9s cubic-bezier(.2,.7,.2,1) .3s both landing-module__MzU3wW__rise}.landing-module__MzU3wW__cta{color:#fff;background:linear-gradient(#1a8cf2 13%,#0a63d8 83%);border:1px solid #1a8cf2;border-radius:12px;align-items:center;gap:10px;height:52px;margin-top:30px;padding:0 34px;font-size:16px;font-weight:600;transition:translate .2s,box-shadow .2s,filter .2s;animation:.9s cubic-bezier(.2,.7,.2,1) .45s both landing-module__MzU3wW__rise;display:inline-flex;box-shadow:0 14px 34px -12px #1a8cf2e6}.landing-module__MzU3wW__cta:hover{filter:brightness(1.08);translate:0 -2px;box-shadow:0 18px 40px -12px #25e0c8b3}.landing-module__MzU3wW__cta svg{transition:translate .2s}.landing-module__MzU3wW__cta:hover svg{translate:3px}@keyframes landing-module__MzU3wW__rise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}.landing-module__MzU3wW__scene{height:var(--scene);pointer-events:none;position:absolute;bottom:34px;left:0;right:0}.landing-module__MzU3wW__port{width:100%;height:calc(100% - 70px);position:absolute;bottom:96px;left:0}.landing-module__MzU3wW__beacon{fill:#ff5a5a;animation:2.2s step-end infinite landing-module__MzU3wW__blink}@keyframes landing-module__MzU3wW__blink{0%,60%{opacity:1}61%,to{opacity:.15}}.landing-module__MzU3wW__road{background:repeating-linear-gradient(90deg,#78aaf073 0 34px,#0000 34px 70px) 0 46px/100% 3px no-repeat,linear-gradient(#0b2150 0 3px,#061230 3px,#040c22 100%);height:96px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px #1d4a92}.landing-module__MzU3wW__rig{will-change:transform;animation:linear infinite landing-module__MzU3wW__drive;position:absolute;left:0}.landing-module__MzU3wW__near{height:132px;animation-duration:15s;bottom:2px}.landing-module__MzU3wW__far{opacity:.6;filter:saturate(.8);height:82px;animation-duration:23s;animation-delay:-11s;bottom:50px}.landing-module__MzU3wW__truck{width:auto;height:100%;display:block;overflow:visible}@keyframes landing-module__MzU3wW__drive{0%{transform:translate(-100%)}to{transform:translate(100vw)}}.landing-module__MzU3wW__body{animation:.55s ease-in-out infinite landing-module__MzU3wW__bob}@keyframes landing-module__MzU3wW__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}.landing-module__MzU3wW__wheel{transform-box:fill-box;transform-origin:50%;animation:.45s linear infinite landing-module__MzU3wW__spin}@keyframes landing-module__MzU3wW__spin{to{transform:rotate(360deg)}}.landing-module__MzU3wW__foot{color:#a9c6ecb3;background:#030a1c;place-items:center;height:34px;font-size:12px;display:grid;position:absolute;bottom:0;left:0;right:0}@media (max-width:640px){.landing-module__MzU3wW__near{height:92px}.landing-module__MzU3wW__far{height:58px;bottom:54px}.landing-module__MzU3wW__road{height:92px}}@media (prefers-reduced-motion:reduce){.landing-module__MzU3wW__page *,.landing-module__MzU3wW__page :before,.landing-module__MzU3wW__page :after{animation:none!important}.landing-module__MzU3wW__near{transform:translate(calc(50vw - 50%))}.landing-module__MzU3wW__far{transform:translate(8vw)}}
