.landing-module__qZN4Ta__root{color:#0f172a;-webkit-font-smoothing:antialiased;background:#f7f3ea;min-height:100vh}.landing-module__qZN4Ta__navLink:hover{color:#0f172a!important}.landing-module__qZN4Ta__btnNavDemo:hover,.landing-module__qZN4Ta__btnHeroPrimary:hover{background:#1e293b!important}.landing-module__qZN4Ta__btnHeroSecondary:hover{background:#f1f5f9!important}.landing-module__qZN4Ta__btnCtaPrimary:hover{background:#e2b500!important}.landing-module__qZN4Ta__btnCtaSecondary:hover{background:#ffffff0f!important}.landing-module__qZN4Ta__navLinks{gap:6px;display:flex}.landing-module__qZN4Ta__faqSummary{cursor:pointer;list-style:none}.landing-module__qZN4Ta__faqSummary::-webkit-details-marker{display:none}.landing-module__qZN4Ta__stickyLeft{position:sticky;top:80px}.landing-module__qZN4Ta__btnNavDemo,.landing-module__qZN4Ta__btnHeroPrimary,.landing-module__qZN4Ta__btnHeroSecondary,.landing-module__qZN4Ta__btnCtaPrimary,.landing-module__qZN4Ta__btnCtaSecondary{transition:background .12s,color .12s}@media (max-width:1099px){.landing-module__qZN4Ta__heroGrid{grid-template-columns:1fr!important;gap:32px!important}.landing-module__qZN4Ta__heroH1{letter-spacing:-3px!important;font-size:clamp(56px,11vw,96px)!important}.landing-module__qZN4Ta__timetableGrid{grid-template-columns:1fr!important;gap:40px!important}.landing-module__qZN4Ta__stickyLeft{position:static!important}.landing-module__qZN4Ta__caseGrid,.landing-module__qZN4Ta__ctaGrid{grid-template-columns:1fr!important;gap:40px!important}.landing-module__qZN4Ta__statNumber{letter-spacing:-1.5px!important;font-size:40px!important}}@media (max-width:767px){.landing-module__qZN4Ta__navLinks,.landing-module__qZN4Ta__navIssueMeta{display:none!important}.landing-module__qZN4Ta__heroModuleRow{grid-template-columns:repeat(2,1fr)!important}.landing-module__qZN4Ta__routeDriverCol,.landing-module__qZN4Ta__routePlateCol{display:none!important}.landing-module__qZN4Ta__routeGrid,.landing-module__qZN4Ta__routeHeaderGrid{grid-template-columns:80px 1fr 110px!important}.landing-module__qZN4Ta__logosInner{grid-template-columns:repeat(3,1fr)!important}.landing-module__qZN4Ta__logosOuter{grid-template-columns:1fr!important;gap:16px!important}.landing-module__qZN4Ta__logosLabel{display:none}.landing-module__qZN4Ta__modulesGrid{grid-template-columns:1fr!important}.landing-module__qZN4Ta__moduleCell{border-right:none!important}.landing-module__qZN4Ta__ctaBlock{padding:48px 28px!important}.landing-module__qZN4Ta__faqGrid{grid-template-columns:1fr!important;gap:24px!important}.landing-module__qZN4Ta__faqSideLabel{display:none}}