.landing_page__pEwES{min-height:100vh;background:#f5f6f5;color:#1e2a31}.landing_footer__0UmUP,.landing_header__TkI7r,.landing_main__1sfzZ{width:min(1120px,calc(100% - 64px));margin-inline:auto}.landing_header__TkI7r{display:flex;justify-content:space-between;align-items:center;padding-block:28px;border-bottom:1px solid #dde2e1}.landing_logo__Z__TN{display:block;width:190px;height:auto}.landing_signIn__af1MG{display:inline-flex;align-items:center;gap:9px;padding:10px 0 10px 14px;color:#223c40;font-weight:600}.landing_hero__wie8N{max-width:760px;padding-block:58px 38px}.landing_eyebrow__xr4rD{color:#526762;font-size:10px;font-weight:700;letter-spacing:1.6px}.landing_hero__wie8N h1{margin:18px 0 22px;font-size:clamp(36px,4vw,52px);line-height:1.12;letter-spacing:-1.7px;font-weight:650}.landing_intro__1q4zB{font-size:17px;line-height:1.7;color:#5c686d;max-width:650px}.landing_products__bhE9f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;align-items:stretch}.landing_product__icNUD{display:flex;flex-direction:column;border:1px solid #d7dfdc;border-radius:12px;padding:32px;background:#fff;box-shadow:0 3px 12px #223c4004}.landing_productIcon__I75cx{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;color:#477865;background:#edf5ef;margin-bottom:21px}.landing_product__icNUD h2{font-size:29px;line-height:1.3;margin-top:9px;letter-spacing:-.7px}.landing_description__4lsGj{font-size:14px;line-height:1.7;color:#5c686d;margin-top:12px;max-width:410px}.landing_price___8ThK{margin-top:24px;font-size:43px;font-weight:650;line-height:1.1;letter-spacing:-1.4px}.landing_price___8ThK span{font-size:15px;font-weight:400;color:#687472;letter-spacing:0;margin-left:5px}.landing_currency__uflDE{color:#687472;font-size:12px;margin-top:7px}.landing_features__cPNYP{display:grid;gap:23px;list-style:none;border-top:1px solid #e4e8e6;margin:26px 0 30px;padding:26px 0 0}.landing_feature__u9eWL{display:flex;align-items:flex-start;gap:12px}.landing_feature__u9eWL>svg{flex-shrink:0;color:#477865;margin-top:2px}.landing_feature__u9eWL h3{font-size:15px;line-height:1.5;letter-spacing:-.2px}.landing_feature__u9eWL p{margin-top:6px;color:#64716f;font-size:13px;line-height:1.7}.landing_action__yFSHu{margin-top:auto}.landing_primary__U8mWU{display:flex;align-items:center;justify-content:center;gap:18px;padding:13px 22px;border-radius:6px;background:#223c40;color:#fff;font-weight:600;min-height:48px}.landing_primary__U8mWU:hover{background:#304e51}.landing_primary__U8mWU:focus-visible,.landing_signIn__af1MG:focus-visible{outline:2px solid #477865;outline-offset:4px}.landing_action__yFSHu p{font-size:12px;color:#687472;text-align:center;margin-top:12px}.landing_access__wsaPy{margin:26px auto 42px;max-width:600px;text-align:center;color:#687472;font-size:12px;line-height:1.7}.landing_footer__0UmUP{display:flex;justify-content:space-between;gap:18px;border-top:1px solid #dde2e1;padding-block:23px;font-size:12px;color:#677672}@media(max-width:760px){.landing_footer__0UmUP,.landing_header__TkI7r,.landing_main__1sfzZ{width:calc(100% - 40px)}.landing_header__TkI7r{padding-block:22px}.landing_logo__Z__TN{width:154px}.landing_hero__wie8N{padding-block:38px 30px}.landing_hero__wie8N h1{font-size:38px;letter-spacing:-1.3px}.landing_intro__1q4zB{font-size:16px}.landing_products__bhE9f{grid-template-columns:1fr;gap:22px}.landing_product__icNUD{padding:26px}.landing_features__cPNYP{gap:21px}.landing_footer__0UmUP{flex-wrap:wrap}}.landing_header__TkI7r nav{display:flex;flex-wrap:wrap;gap:8px;font-size:14px}.landing_hero__wie8N nav{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.landing_main__1sfzZ>nav{padding-block:24px;line-height:1.9}.landing_main__1sfzZ>section[aria-label="Share Jalvexa"]{margin-block:28px;padding:24px;border:1px solid #d7dfdc;border-radius:12px;overflow-wrap:anywhere}.landing_main__1sfzZ>section[aria-label="Share Jalvexa"] button{padding:12px 18px;border:1px solid #477865;border-radius:8px;background:white;color:#223c40;cursor:pointer}@media(max-width:600px){.landing_header__TkI7r{align-items:flex-start;gap:16px;flex-direction:column}.landing_header__TkI7r nav{font-size:13px}.landing_hero__wie8N nav a{width:100%;justify-content:center}}