.landing_page__aBdkR{overflow-wrap:anywhere}.landing_content__wrQRh h1{font-size:clamp(2rem,4.5vw,4.5rem);line-height:1.12;font-weight:800}.landing_content__wrQRh h2{font-size:clamp(1.5rem,3vw,3rem);line-height:1.2;font-weight:800}.landing_content__wrQRh h3{font-size:1.125rem;line-height:1.5;font-weight:700}.landing_headline__FnKc4{max-width:64rem}@media (min-width:768px) and (min-height:701px) and (prefers-reduced-motion:no-preference){.landing_portal__LQro_{visibility:hidden}}@media (max-height:700px),(max-width:767px),(prefers-reduced-motion:reduce){.landing_hero___ILNH{height:auto;padding-top:32px}.landing_viewport__TwWsw{position:relative;height:auto;gap:2rem;padding-bottom:3rem;overflow:clip}.landing_deck__bvEK_,.landing_headline__FnKc4,.landing_mockup__ZfQwW,.landing_portal__LQro_{position:relative;top:auto;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.landing_deck__bvEK_>div:last-child>div{transform:none!important;opacity:1!important}.landing_deck__bvEK_ svg,.landing_viewport__TwWsw>div:not(.landing_headline__FnKc4):not(.landing_mockup__ZfQwW):not(.landing_deck__bvEK_):not(.landing_portal__LQro_){display:none}}.landing_content__wrQRh{background:#020617;color:#F1F5F9}.landing_sectionNav__ckDcX{background:#F7F5FF;border-bottom:1px solid #ddd9ea;padding:8px 16px}.landing_sectionNavInner__wAhEv{display:flex;flex-wrap:wrap;gap:4px 8px;max-width:1392px;margin:auto}.landing_sectionNav__ckDcX a{min-height:44px;display:inline-flex;align-items:center;padding:8px 12px;border-radius:10px;color:#59566F;font-size:16px;text-decoration:none}.landing_sectionNav__ckDcX a:hover{background:#EDE7FF;color:#4C2FA7}.landing_sectionNav__ckDcX a:focus-visible{outline:2px solid #5B3CC4;outline-offset:2px}@media(min-width:768px){.landing_hero___ILNH{padding-top:48px}.landing_sectionNav__ckDcX{padding-inline:24px}}.landing_hero___ILNH{scroll-margin-top:calc(var(--shell-header-height,152px) + 16px)}.landing_page__aBdkR:has(>header[data-header-compact=true]) .landing_sectionNav__ckDcX{padding-inline:16px}