.home_heroContainer__1LbVJ{max-width:1120px;padding:1.25rem 0 .5rem}.home_pageBackground__URbuz{position:fixed;inset:0;z-index:0;pointer-events:none}.home_pageBackgroundImage___IouQ{position:absolute;inset:0;background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:.5;filter:saturate(1.08) contrast(1.03);transform:scale(1.03);will-change:transform}.home_pageBackgroundOverlay__QfOmR{position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(248,251,252,.48) 28%,rgba(245,249,250,.58))}.dark .home_pageBackgroundImage___IouQ{opacity:.32;filter:saturate(1.06) brightness(.94)}.dark .home_pageBackgroundOverlay__QfOmR{background:linear-gradient(180deg,rgba(10,16,18,.32),rgba(12,18,21,.48) 32%,rgba(11,16,19,.64))}@media (min-width:640px){.home_heroContainer__1LbVJ{padding:2rem 0 1rem}}@media (min-width:1024px){.home_heroContainer__1LbVJ{padding:2.5rem 0 1.25rem}}.home_sectionShell__LdPEY{border:1px solid rgba(203,213,225,.8);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.84),rgba(248,252,253,.88));box-shadow:0 28px 65px -48px rgba(15,23,42,.45);padding:1.25rem}@media (min-width:640px){.home_sectionShell__LdPEY{padding:1.5rem}}@media (min-width:1024px){.home_sectionShell__LdPEY{padding:2rem}}.dark .home_sectionShell__LdPEY{border-color:rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.03));box-shadow:0 28px 70px -48px rgba(0,0,0,.6)}.home_travelShowcase__Ask7P{position:relative;border-radius:8px;padding:1.25rem}@media (min-width:640px){.home_travelShowcase__Ask7P{padding:1.5rem}}@media (min-width:1024px){.home_travelShowcase__Ask7P{padding:2rem 0}}.home_tripBoard__h9P3i{position:relative;border:1px solid rgba(203,213,225,.72);border-radius:8px;background:transparent;box-shadow:none;padding:1rem}.dark .home_tripBoard__h9P3i{border-color:rgba(255,255,255,.1);background:transparent;box-shadow:none}.home_showcaseStage__1OAQy{position:relative;min-height:390px;overflow:hidden;border-radius:8px;background:rgba(248,250,252,.32)}.home_showcasePrimary__Gk2bq,.home_showcaseSecondary__Q_zeg{position:absolute;overflow:hidden;border-radius:8px;background:transparent}.home_showcasePrimary__Gk2bq{left:1.5rem;top:1.75rem;width:min(64%,28.5rem)}.home_showcaseSecondary__Q_zeg{right:.9rem;bottom:.9rem;width:min(28%,13rem)}.dark .home_showcaseStage__1OAQy{background:rgba(255,255,255,.02)}@media (max-width:767px){.home_showcaseStage__1OAQy{min-height:300px}.home_showcasePrimary__Gk2bq{left:1rem;top:1rem;width:min(70%,22rem)}.home_showcaseSecondary__Q_zeg{right:.75rem;bottom:.75rem;width:min(34%,10rem)}}.home_showcaseInfoCard__z3izX,.home_showcaseRouteCard__gODjO{border:1px solid rgba(203,213,225,.72);border-radius:8px}.home_showcaseRouteCard__gODjO{background:rgba(255,255,255,.82)}.home_showcaseMetricCard__fbMNd{border:1px solid rgba(203,213,225,.72);border-radius:8px}.home_toneLagoon__KYnNA{background:transparent;border-color:rgba(72,177,202,.62);box-shadow:0 0 0 1px rgba(72,177,202,.08),0 12px 28px -22px rgba(72,177,202,.45)}.home_tonePalm__x9RPr{background:transparent;border-color:rgba(104,184,121,.62);box-shadow:0 0 0 1px rgba(104,184,121,.08),0 12px 28px -22px rgba(104,184,121,.42)}.home_toneSand__sSCFo{background:transparent;border-color:rgba(214,170,94,.62);box-shadow:0 0 0 1px rgba(214,170,94,.08),0 12px 28px -22px rgba(214,170,94,.4)}.home_memoryShell__ekdON{background:linear-gradient(180deg,rgba(255,255,255,.84),rgba(248,252,253,.88))}.home_memoryChip__k_n1p{border:1px solid rgba(203,213,225,.72);border-radius:8px}.home_memoryMediaCard__rfmBE{border:1px solid rgba(203,213,225,.72);background:#f4fbfd}.home_memoryCaptionCard__4DpKL{border:1px solid rgba(203,213,225,.72);background:rgba(255,255,255,.88)}.dark .home_memoryCaptionCard__4DpKL,.dark .home_memoryChip__k_n1p,.dark .home_memoryMediaCard__rfmBE,.dark .home_showcaseInfoCard__z3izX,.dark .home_showcaseMetricCard__fbMNd,.dark .home_showcaseRouteCard__gODjO{border-color:rgba(255,255,255,.1)}.dark .home_showcaseRouteCard__gODjO{background:rgba(255,255,255,.04)}.dark .home_toneLagoon__KYnNA{background:transparent;border-color:rgba(72,177,202,.48);box-shadow:0 0 0 1px rgba(72,177,202,.12),0 14px 30px -24px rgba(72,177,202,.32)}.dark .home_tonePalm__x9RPr{background:transparent;border-color:rgba(104,184,121,.46);box-shadow:0 0 0 1px rgba(104,184,121,.12),0 14px 30px -24px rgba(104,184,121,.28)}.dark .home_toneSand__sSCFo{background:transparent;border-color:rgba(214,170,94,.46);box-shadow:0 0 0 1px rgba(214,170,94,.12),0 14px 30px -24px rgba(214,170,94,.26)}.dark .home_memoryShell__ekdON{background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.03))}.dark .home_memoryCaptionCard__4DpKL{background:rgba(255,255,255,.04)}.dark .home_memoryMediaCard__rfmBE{background:rgba(255,255,255,.03)}.home_travelReveal__t8BUT{animation:home_travelReveal__t8BUT .72s cubic-bezier(.22,1,.36,1) both}.home_routeWrap___Ow9U{--route-travel-duration:7.8s;--route-shimmer-delay:240ms;position:relative;margin-top:-1.75rem;margin-bottom:-.5rem}.home_routeLine__l5PSY{position:absolute;left:4rem;right:4rem;top:.1rem;height:.95rem;overflow:hidden;background:transparent}.home_routeLine__l5PSY:before{content:"";position:absolute;left:0;right:0;top:.35rem;height:3px;border-radius:9999px;background:repeating-linear-gradient(90deg,rgba(59,138,165,.42) 0 10px,rgba(59,138,165,0) 10px 18px),linear-gradient(90deg,rgba(148,163,184,.18),rgba(59,138,165,.12),rgba(118,213,155,.14),rgba(148,163,184,.18));opacity:.95}.home_routeLine__l5PSY:after{content:"";position:absolute;left:0;top:.15rem;width:24%;height:.7rem;border-radius:9999px;background:linear-gradient(90deg,rgba(59,138,165,0),rgba(59,138,165,.6),rgba(122,213,154,.95),rgba(122,213,154,0));filter:blur(2px);opacity:0}.home_routeDot___UfIG{width:1rem;height:1rem;border-radius:9999px;background:linear-gradient(135deg,#3b8aa5,#76d59b);box-shadow:0 0 0 6px rgba(255,255,255,.92),0 8px 18px -10px rgba(59,138,165,.75);animation:home_routePulse__DqpBe 2.3s ease-in-out infinite}.home_routeMarker__qXlyB{position:absolute;left:4rem;top:-.95rem;z-index:12;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:#1f5a66;border-radius:9999px;background:transparent;filter:drop-shadow(0 8px 14px rgba(15,23,42,.18));animation:home_routeMarkerTravel__ksAn6 var(--route-travel-duration) linear infinite}.home_routePlane__dt8HS{display:block;transform-origin:center center;animation:home_routePlaneTilt__2gL8H var(--route-travel-duration) linear infinite}.home_routeMarker__qXlyB:before{content:"";position:absolute;left:-4.5rem;top:50%;width:5.25rem;height:.72rem;border-radius:9999px;background:linear-gradient(90deg,rgba(59,138,165,0),rgba(59,138,165,.55),rgba(122,213,154,.92),rgba(122,213,154,0));filter:blur(4px);opacity:.9;transform:translateY(-50%)}.home_routeMarker__qXlyB:after{content:"";position:absolute;left:-1.55rem;top:1.18rem;width:1.95rem;height:2px;border-radius:9999px;background:linear-gradient(90deg,rgba(59,138,165,0),rgba(59,138,165,.24),rgba(122,213,154,.52));opacity:0;transform-origin:right center}.dark .home_routeLine__l5PSY{background:transparent}.dark .home_routeDot___UfIG{box-shadow:0 0 0 6px rgba(15,23,42,.88),0 8px 18px -10px rgba(118,213,155,.55)}.dark .home_routeMarker__qXlyB{color:#9ed9d0;background:transparent;filter:drop-shadow(0 8px 16px rgba(0,0,0,.4))}.dark .home_routeMarker__qXlyB:before{background:linear-gradient(90deg,rgba(59,138,165,0),rgba(59,138,165,.45),rgba(158,217,208,.92),rgba(158,217,208,0))}.dark .home_routeMarker__qXlyB:after{background:linear-gradient(90deg,rgba(158,217,208,0),rgba(59,138,165,.28),rgba(158,217,208,.42))}.dark .home_routeLine__l5PSY:before{background:repeating-linear-gradient(90deg,rgba(158,217,208,.36) 0 10px,rgba(158,217,208,0) 10px 18px),linear-gradient(90deg,rgba(255,255,255,.08),rgba(59,138,165,.14),rgba(118,213,155,.12),rgba(255,255,255,.08))}.home_phoneMockup__Ychar{width:100%;display:flex;justify-content:center}.home_device__LYKuk{--device-width:clamp(224px,56vw,294px);position:relative;width:var(--device-width);height:calc(var(--device-width) * 2.09);border-radius:clamp(34px,8vw,48px);background:linear-gradient(145deg,#0f1720,#1f2937);box-shadow:0 28px 55px rgba(15,23,32,.35),inset 0 0 0 2px rgba(255,255,255,.08)}.home_deviceFrame__2Jlwd{position:absolute;inset:clamp(7px,1.8vw,10px);border-radius:clamp(28px,6.4vw,38px);overflow:hidden;background:#000}.home_deviceScreen__mhmmK{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.home_deviceStripe__VF3Ag{position:absolute;inset:0;border-radius:clamp(34px,8vw,48px);pointer-events:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.home_deviceHeader__4iucD{position:absolute;top:clamp(12px,3.2vw,18px);left:50%;transform:translateX(-50%);width:clamp(94px,24vw,128px);height:clamp(24px,6.2vw,34px);border-radius:18px;background:rgba(0,0,0,.88);z-index:2}.home_deviceSensors__NMmjg{position:absolute;top:clamp(20px,5.2vw,29px);left:50%;transform:translateX(clamp(24px,6.3vw,34px));width:clamp(6px,1.6vw,8px);height:clamp(6px,1.6vw,8px);border-radius:9999px;background:#1f2937;border:1px solid rgba(255,255,255,.22);z-index:3}.home_deviceBtns__5xqPS,.home_devicePower__AgWk4{position:absolute;width:3px;border-radius:2px;background:rgba(255,255,255,.38)}.home_deviceBtns__5xqPS{left:-1px;top:clamp(92px,23vw,128px);height:clamp(56px,15vw,82px)}.home_devicePower__AgWk4{right:-1px;top:clamp(124px,30vw,168px);height:clamp(38px,10vw,56px)}@keyframes home_travelReveal__t8BUT{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes home_routeTravel__w_IRd{0%{transform:translateX(-30%);opacity:0}12%{opacity:1}82%{opacity:1}to{transform:translateX(420%);opacity:0}}@keyframes home_routeMarkerTravel__ksAn6{0%{left:4rem;transform:translateY(10px) scale(.88);opacity:0}8%{left:4.4rem;opacity:1;transform:translateY(2px) scale(1)}26%{left:calc(33% - 1.25rem);transform:translateY(-12px) scale(1)}52%{left:calc(50% - .95rem);transform:translateY(-18px) scale(1.02)}78%{left:calc(72% - 1.25rem);transform:translateY(-8px) scale(1)}to{left:calc(100% - 5.9rem);transform:translateY(4px) scale(.94);opacity:1}}@keyframes home_routePlaneTilt__2gL8H{0%{transform:rotate(10deg)}8%{transform:rotate(14deg)}26%{transform:rotate(18deg)}52%{transform:rotate(22deg)}78%{transform:rotate(26deg)}to{transform:rotate(30deg)}}@keyframes home_routeContrail__f8Z2E{0%{transform:scaleX(.55) rotate(-16deg);opacity:0}12%{opacity:.9;transform:scaleX(.82) rotate(-10deg)}26%{transform:scaleX(.95) rotate(-4deg)}52%{transform:scaleX(1) rotate(2deg);opacity:.8}78%{transform:scaleX(.92) rotate(9deg)}to{transform:scaleX(.72) rotate(14deg);opacity:.35}}@keyframes home_routePulse__DqpBe{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes home_deviceFloat__4k6ze{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.home_device__LYKuk,.home_routeDot___UfIG,.home_routeLine__l5PSY:after,.home_routeMarker__qXlyB,.home_travelReveal__t8BUT{animation:none}}.app-header_headerNav__4RLRD{height:70px}.app-header_headerButton__T12iS,.app-header_iconWrapper__MyAI9{width:38px;height:38px}.app-header_buttonIcon__GaXks,.app-header_notificationBadge__PKGE8{width:18px;height:18px}.app-header_languageIcon__xFGpW{width:18px;height:18px}.app-header_avatarButton__AwraZ{width:38px;height:38px}.app-header_aiThinking__CU8Co{position:relative;isolation:isolate}.app-header_aiText__iQaYJ{font-weight:800;font-size:12px;letter-spacing:.5px;line-height:1;z-index:2;color:#0f172a}.dark .app-header_aiText__iQaYJ{color:#ffffff}.app-header_aiRing__5wW15{position:absolute;inset:6px;border-radius:9999px;box-shadow:inset 0 0 0 2px rgba(0,167,111,.15);z-index:1}.app-header_aiOrbit__K7wh4{position:absolute;inset:4px;border-radius:9999px;animation:app-header_appheader-spin__0C84q 1.1s linear infinite;z-index:3}.app-header_aiOrbit__K7wh4:before{content:"";position:absolute;top:-2px;left:50%;width:6px;height:6px;transform:translateX(-50%);border-radius:9999px;background:var(--brand-teal,#00a76f);box-shadow:0 0 8px rgba(0,167,111,.8)}.app-header_aiOrbit__K7wh4:after{content:"";position:absolute;inset:0;border-radius:9999px;background:conic-gradient(from 0deg,rgba(0,167,111,.25),rgba(0,167,111,0) 45%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 0);filter:blur(.3px)}@keyframes app-header_appheader-spin__0C84q{to{transform:rotate(1turn)}}.app-header_activeButton__TdGfc{background:rgba(0,167,111,.12);color:#036b4d;border:1px solid transparent}.dark .app-header_activeButton__TdGfc{background:rgba(0,167,111,.2);color:#d7ffee;border-color:rgba(0,167,111,.45)}.app-header_activeIcon__zksRU{color:#00a76f}.dark .app-header_activeIcon__zksRU{color:#7ff0c9}