.auth_shell__YxGRT{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--section-inner) var(--page-px)}.auth_shellTop__96d4z{width:100%;max-width:26rem;display:flex;justify-content:flex-end;margin-bottom:var(--sp-4)}.auth_card___8Km8{width:100%;max-width:26rem;padding:var(--sp-8);border-radius:var(--radius-lg);background:var(--glass-bg-elevated);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);backdrop-filter:var(--glass-blur) var(--glass-saturate);-webkit-backdrop-filter:var(--glass-blur) var(--glass-saturate)}@media (min-width:640px){.auth_card___8Km8{padding:var(--sp-10)}}.auth_title__llpnK{margin:0 0 var(--sp-2);font-size:1.5rem;font-weight:700;letter-spacing:-.025em;line-height:1.2}.auth_lead__LpJij{margin:0 0 var(--sp-8);color:var(--text-muted);font-size:.9375rem;line-height:1.5}.auth_back__dRkZr{display:inline-block;margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--glass-border-hairline);width:100%;color:var(--accent);font-weight:600;font-size:.875rem;transition:color .15s ease}.auth_back__dRkZr:hover{color:var(--accent-hover)}.auth_form__TOqgD{display:flex;flex-direction:column;gap:var(--sp-4)}.auth_field__rM1DK{display:flex;flex-direction:column;gap:var(--sp-2)}.auth_label__f_eX0{font-size:.875rem;font-weight:600;color:var(--text-secondary)}.auth_input__EwnNX{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:var(--input-bg);font:inherit;color:var(--text);transition:border-color .15s ease,box-shadow .15s ease}.auth_input__EwnNX::placeholder{color:var(--text-muted)}.auth_input__EwnNX:focus{outline:none;border-color:var(--input-focus-border);box-shadow:0 0 0 3px var(--input-focus-ring)}.auth_hint___6L8H{font-size:.75rem;color:var(--text-muted)}.auth_error__oxV8g{margin:0;color:#b91c1c;font-size:.875rem}.auth_btn__IuLPP{margin-top:var(--sp-2);padding:var(--sp-3) var(--sp-5);border-radius:var(--radius-sm);border:none;background:var(--accent);color:#fff;font-weight:600;cursor:pointer;font:inherit;box-shadow:var(--shadow-btn);transition:background .15s ease,box-shadow .15s ease}.auth_btn__IuLPP:hover:not(:disabled){background:var(--accent-hover)}.auth_btn__IuLPP:disabled{background:var(--text-muted);cursor:not-allowed;box-shadow:none}.auth_footer__SqHTg{margin:0;font-size:.875rem;color:var(--text-muted)}.auth_inlineLink__r_8bQ{color:var(--accent);font-weight:600}.auth_inlineLink__r_8bQ:hover{color:var(--accent-hover)}.auth_oauthBlock__onzQh{display:flex;flex-direction:column;gap:var(--sp-3)}.auth_oauthDivider__mpbQ8{margin:var(--sp-2) 0 0;display:flex;align-items:center;gap:var(--sp-3);font-size:.8125rem;color:var(--text-muted)}.auth_oauthDivider__mpbQ8:after,.auth_oauthDivider__mpbQ8:before{content:"";flex:1 1;height:1px;background:var(--glass-border-hairline)}.auth_oauthButtons__qpFZg{display:flex;flex-direction:column;gap:var(--sp-2)}.auth_oauthBtn___52mo{display:flex;align-items:center;justify-content:center;padding:var(--sp-3) var(--sp-5);border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:var(--input-bg);color:var(--text);font-weight:600;font-size:.9375rem;text-decoration:none;transition:border-color .15s ease,background .15s ease}.auth_oauthBtn___52mo:hover{border-color:var(--input-focus-border);background:var(--glass-bg-elevated)}.auth_oauthBtn___52mo[data-provider=yandex]{border-color:#fc3f1d33}.auth_oauthBtn___52mo[data-provider=vk]{border-color:#0077ff33}.theme-toggle_toggle__sPIy7{display:inline-flex;align-items:center;justify-content:center;width:2.375rem;height:2.375rem;padding:0;border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline);background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-secondary);cursor:pointer;box-shadow:var(--glass-shadow);transition:color .15s ease,background .15s ease,border-color .15s ease,transform .1s ease}.theme-toggle_toggle__sPIy7:hover{color:var(--text);background:var(--glass-bg-elevated);border-color:var(--glass-border)}.theme-toggle_toggle__sPIy7:active{transform:scale(.97)}.theme-toggle_toggle__sPIy7:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.theme-toggle_icon__7IcQW{width:1.125rem;height:1.125rem}.theme-toggle_srOnly__QNrs2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.eduvio-logo_root__AnLsk{display:inline-flex;align-items:center;line-height:0;flex-shrink:0;color:var(--text)}.eduvio-logo_link__owusB{display:inline-flex;align-items:center;text-decoration:none;color:inherit;border-radius:var(--radius-sm)}.eduvio-logo_link__owusB:hover{opacity:.92}.eduvio-logo_link__owusB:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.eduvio-logo_svg__RCUjt{display:block}.home-buttons_btnGhost__AmJPc{padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-sm);font-size:.8125rem;font-weight:600;color:var(--text-secondary);background:transparent;border:1px solid transparent;cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease}.home-buttons_btnGhost__AmJPc:hover{color:var(--text);background:var(--btn-ghost-hover-bg);border-color:var(--glass-border-hairline)}.home-buttons_btnPrimary__nU3U7{padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-sm);font-size:.8125rem;font-weight:600;color:#fff;background:linear-gradient(180deg,var(--btn-primary-top) 0,var(--accent) 100%);border:1px solid var(--btn-primary-border);cursor:pointer;transition:filter .18s ease,transform .12s ease,box-shadow .18s ease;box-shadow:var(--shadow-btn),var(--btn-primary-inset)}.home-buttons_btnPrimary__nU3U7:hover{filter:brightness(1.05)}.home-buttons_btnGhost__AmJPc:focus-visible,.home-buttons_btnPrimary__nU3U7:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.home-buttons_btnPrimary__nU3U7:active{transform:translateY(1px)}.home-header_header__RnI8K{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--glass-bg-elevated);-webkit-backdrop-filter:var(--glass-blur) var(--glass-saturate);backdrop-filter:var(--glass-blur) var(--glass-saturate);border-bottom:1px solid var(--glass-border-hairline);box-shadow:var(--header-inset-shine),var(--glass-shadow)}.home-header_headerInner__fzYYH{max-width:var(--content-max);margin:0 auto;padding:var(--sp-3) var(--page-px);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4)}@media (min-width:800px){.home-header_headerInner__fzYYH{padding-top:var(--sp-4);padding-bottom:var(--sp-4)}}.home-header_logo__KHAKC{display:flex;align-items:center;color:var(--text)}.home-header_logoMark__62KT4{width:2.125rem;height:2.125rem;border-radius:var(--radius-sm);background:linear-gradient(140deg,var(--accent) 0,var(--accent-violet) 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.875rem;font-weight:800;box-shadow:var(--shadow-btn)}.home-header_nav__bFc_u{display:none;align-items:center;gap:var(--sp-2) var(--sp-5);flex:1 1;justify-content:center;min-width:0}@media (min-width:800px){.home-header_nav__bFc_u{display:flex}}@media (min-width:800px) and (max-width:1199px){.home-header_nav__bFc_u{gap:var(--sp-1) var(--sp-2)}.home-header_nav__bFc_u a{font-size:.75rem;padding:var(--sp-1) var(--sp-1)}}.home-header_nav__bFc_u a{font-size:.8125rem;font-weight:600;color:var(--text-muted);padding:var(--sp-2) var(--sp-2);border-radius:var(--radius-sm);transition:color .18s ease,background .18s ease}.home-header_nav__bFc_u a:hover{color:var(--text);background:var(--nav-hover-bg)}.home-header_headerActions__DDnFA{display:flex;align-items:center;gap:var(--sp-2);flex-shrink:0}.home-header_headerAuthNarrow__kAxs0{display:flex;align-items:center;gap:var(--sp-2);min-width:5.5rem}.home-header_headerAuthWide__2jU_X{display:none;align-items:center;gap:var(--sp-2);min-width:15.5rem}.home-header_headerAuthNarrow__kAxs0 .home-header_eduvioAuthGuest__u7g7U,.home-header_headerAuthNarrow__kAxs0 .home-header_eduvioAuthSigned__igjqC,.home-header_headerAuthWide__2jU_X .home-header_eduvioAuthGuest__u7g7U,.home-header_headerAuthWide__2jU_X .home-header_eduvioAuthSigned__igjqC{display:inline-flex;align-items:center;gap:var(--sp-2)}@media (min-width:400px){.home-header_headerAuthNarrow__kAxs0{display:none}.home-header_headerAuthWide__2jU_X{display:flex}}@media (max-width:399px){.home-header_headerInner__fzYYH{gap:var(--sp-2);padding-top:var(--sp-2);padding-bottom:var(--sp-2)}.home-header_logo__KHAKC{gap:var(--sp-2);font-size:0}.home-header_logoText__7m4rx{display:none}.home-header_logoMark__62KT4{width:2rem;height:2rem;font-size:.8125rem}.home-header_headerActions__DDnFA a{padding:var(--sp-2) var(--sp-3);font-size:.75rem}.home-header_menuBtn__Pu_22{width:2.25rem;height:2.25rem}}.home-header_menuBtn__Pu_22{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--glass-border-hairline);border-radius:var(--radius-sm);background:var(--glass-bg);cursor:pointer;color:var(--text);transition:background .18s ease,border-color .18s ease}.home-header_menuBtn__Pu_22:hover{background:var(--btn-ghost-hover-bg)}.home-header_menuBtn__Pu_22:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (min-width:800px){.home-header_menuBtn__Pu_22{display:none}}.home-header_menuBtnBars___oMzI{display:block;width:1.125rem;height:2px;background:currentColor;border-radius:1px;box-shadow:0 -5px 0 currentColor,0 5px 0 currentColor}.home-header_mobileNav__6fTT9{position:fixed;inset:0;z-index:60;pointer-events:none;visibility:hidden}.home-header_mobileNavOpen__IStcJ{pointer-events:auto;visibility:visible}.home-header_mobileNavBackdrop__BuMEB{position:absolute;inset:0;border:none;padding:0;margin:0;width:100%;background:rgba(0,0,0,.45);cursor:pointer}.home-header_mobileNavPanel__GlG7j{position:absolute;top:0;right:0;width:min(18.5rem,88vw);height:100%;padding:var(--sp-8) var(--sp-5) var(--sp-6);background:var(--glass-bg-elevated);-webkit-backdrop-filter:var(--glass-blur) var(--glass-saturate);backdrop-filter:var(--glass-blur) var(--glass-saturate);border-left:1px solid var(--glass-border-hairline);box-shadow:var(--glass-shadow);overflow-y:auto}.home-header_mobileNavTitle__aVf1Q{margin:0 0 var(--sp-4);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.home-header_mobileNavList__GmYh9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-1)}.home-header_mobileNavLink__li0BC{display:block;padding:var(--sp-3) var(--sp-3);border-radius:var(--radius-sm);font-size:.9375rem;font-weight:600;color:var(--text-secondary);transition:color .15s ease,background .15s ease}.home-header_mobileNavLink__li0BC:hover{color:var(--text);background:var(--nav-hover-bg)}.home-header_mobileNavAuth__Mrqo9{margin-top:var(--sp-6);padding-top:var(--sp-6);border-top:1px solid var(--glass-border-hairline)}.home-header_mobileNavAuth__Mrqo9,.home-header_mobileNavAuth__Mrqo9 .home-header_eduvioAuthGuest__u7g7U,.home-header_mobileNavAuth__Mrqo9 .home-header_eduvioAuthSigned__igjqC{display:flex;flex-direction:column;gap:var(--sp-2)}.home-header_mobileNavAuthGhost__ONINK,.home-header_mobileNavAuthPrimary__dcum8{display:flex;align-items:center;justify-content:center;min-height:2.75rem;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);font-size:.875rem;font-weight:700;text-align:center}.home-header_mobileNavAuthGhost__ONINK{color:var(--text-secondary);background:var(--btn-ghost-hover-bg);border:1px solid var(--glass-border-hairline)}.home-header_mobileNavAuthPrimary__dcum8{color:#fff;background:linear-gradient(180deg,var(--btn-primary-top) 0,var(--accent) 100%);border:1px solid var(--btn-primary-border);box-shadow:var(--shadow-btn),var(--btn-primary-inset)}.billing-result_shell__tDEUX{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--sp-8) var(--page-px);background:var(--bg-base);background-image:var(--bg-mesh)}.billing-result_shellTools__cPcxq{position:absolute;top:var(--sp-4);right:var(--page-px);z-index:2}.billing-result_main__bSXeR{width:100%;max-width:26rem;display:flex;align-items:center;justify-content:center}.billing-result_card__Mx5GK{width:100%;padding:var(--sp-8);border-radius:var(--radius-lg);background:var(--glass-bg-elevated);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);backdrop-filter:var(--glass-blur) var(--glass-saturate);-webkit-backdrop-filter:var(--glass-blur) var(--glass-saturate)}@media (min-width:640px){.billing-result_card__Mx5GK{padding:var(--sp-10)}}.billing-result_cardInner__tKZ1g{display:flex;flex-direction:column;align-items:stretch}.billing-result_cardHero__2pghD{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:var(--sp-6)}.billing-result_iconWrap__HlQUr{width:3.5rem;height:3.5rem;border-radius:999px;display:flex;align-items:center;justify-content:center;margin:0 auto var(--sp-5);flex-shrink:0}.billing-result_iconSvg__e6L_G{display:block;width:1.5rem;height:1.5rem}.billing-result_iconSvgSpin__10Y_q{animation:billing-result_billingSpin___d64P .85s linear infinite}.billing-result_iconSuccess___OjTF{background:rgb(34 197 94/.15);color:rgb(22 163 74);border:1px solid rgb(34 197 94/.35)}html.dark .billing-result_iconSuccess___OjTF{color:rgb(134 239 172)}.billing-result_iconPending__6KYI6{background:rgb(245 158 11/.12);color:rgb(217 119 6);border:1px solid rgb(245 158 11/.35)}html.dark .billing-result_iconPending__6KYI6{color:rgb(252 211 77)}.billing-result_iconFail__epSfO{background:rgb(239 68 68/.12);color:rgb(220 38 38);border:1px solid rgb(239 68 68/.3)}html.dark .billing-result_iconFail__epSfO{color:rgb(252 165 165)}.billing-result_iconNeutral__9uBln{background:var(--glass-bg);color:var(--text-muted);border:1px solid var(--glass-border-hairline)}.billing-result_title__ZD6Et{margin:0 0 var(--sp-2);font-size:1.375rem;font-weight:700;letter-spacing:-.025em;line-height:1.25}.billing-result_lead__IBnrU{margin:0;color:var(--text-muted);font-size:.9375rem;line-height:1.55;max-width:22rem}.billing-result_details__LfgQY{margin:0 0 var(--sp-6);padding:var(--sp-4) var(--sp-5);border-radius:var(--radius-md);background:var(--glass-bg);border:1px solid var(--glass-border-hairline);display:flex;flex-direction:column;gap:var(--sp-2)}.billing-result_detailRow__dBKEU{display:flex;justify-content:space-between;gap:var(--sp-4);font-size:.875rem}.billing-result_detailLabel__PEQqY{color:var(--text-muted)}.billing-result_detailValue__oQ7SI{font-weight:600;text-align:right}.billing-result_steps__GfT44{margin:0 0 var(--sp-6);padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--sp-3)}.billing-result_step__d2zFN{display:flex;align-items:flex-start;gap:var(--sp-3);font-size:.875rem;color:var(--text-muted)}.billing-result_stepDone__HL0hZ{color:var(--text)}.billing-result_stepActive__vj5_V{color:var(--text);font-weight:600}.billing-result_stepMarker__yM0C2{flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:999px;border:2px solid var(--glass-border);display:flex;align-items:center;justify-content:center;font-size:.625rem;margin-top:.1rem}.billing-result_stepDone__HL0hZ .billing-result_stepMarker__yM0C2{background:var(--accent);border-color:var(--accent);color:#fff}.billing-result_stepActive__vj5_V .billing-result_stepMarker__yM0C2{border-color:var(--accent);border-top-color:transparent;animation:billing-result_billingSpin___d64P .75s linear infinite}@keyframes billing-result_billingSpin___d64P{to{transform:rotate(1turn)}}.billing-result_actions__05BH9{display:flex;flex-direction:column;gap:var(--sp-3)}.billing-result_btnPrimary__VJZdl,.billing-result_btnSecondary__NLngp{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--sp-3) var(--sp-5);border-radius:var(--radius-md);font-size:.9375rem;font-weight:600;text-decoration:none;cursor:pointer;border:none;font-family:inherit;transition:background .15s ease,color .15s ease,border-color .15s ease}.billing-result_btnPrimary__VJZdl{background:var(--accent);color:#fff}.billing-result_btnPrimary__VJZdl:hover{background:var(--accent-hover)}.billing-result_btnSecondary__NLngp{background:transparent;color:var(--text);border:1px solid var(--glass-border)}.billing-result_btnSecondary__NLngp:hover{border-color:var(--accent);color:var(--accent)}.billing-result_redirectHint__1KXm1{margin:var(--sp-4) 0 0;min-height:2.75rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.25rem .35rem;font-size:.8125rem;color:var(--text-muted);text-align:center;line-height:1.45}.billing-result_meta__8icGy{margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid var(--glass-border-hairline);font-size:.75rem;color:var(--text-muted);line-height:1.5;text-align:center}.billing-result_meta__8icGy code{font-family:ui-monospace,monospace;font-size:.6875rem;word-break:break-all}.billing-result_supportLink__bmSbM{color:var(--accent);font-weight:600;text-decoration:none}.billing-result_supportLink__bmSbM:hover{text-decoration:underline}.billing-result_skeleton__D6TlK{height:1rem;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--glass-bg) 0,var(--glass-border-hairline) 50%,var(--glass-bg) 100%);background-size:200% 100%;animation:billing-result_billingShimmer__pet3S 1.2s ease-in-out infinite}.billing-result_skeletonTitle__V_n0o{width:70%;height:1.5rem;margin-bottom:var(--sp-4)}.billing-result_skeletonLine__pgZ_h{width:100%;margin-bottom:var(--sp-2)}@keyframes billing-result_billingShimmer__pet3S{0%{background-position:100% 0}to{background-position:-100% 0}}.cabinet-billing_drawerRootOpen__Cut6w,.cabinet-billing_drawerRoot__GFcjG{position:fixed;inset:0;z-index:70;visibility:hidden;pointer-events:none}.cabinet-billing_drawerRootOpen__Cut6w{visibility:visible;pointer-events:auto}.cabinet-billing_drawerBackdrop__q0T9O{position:absolute;inset:0;border:0;padding:0;background:transparent;cursor:pointer;transition:background .22s ease}.cabinet-billing_drawerRootOpen__Cut6w .cabinet-billing_drawerBackdrop__q0T9O{background:rgb(15 23 42/.48);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cabinet-billing_drawerPanel__8J_Hk{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:min(26rem,100vw);height:100%;max-height:100dvh;background:var(--bg-base);background-image:var(--bg-mesh);border-left:1px solid var(--glass-border-hairline);box-shadow:-20px 0 56px rgb(15 23 42/.22);transform:translateX(102%);transition:transform .28s cubic-bezier(.32,.72,0,1),width .28s ease}.cabinet-billing_drawerPanelWide__J4_9y{width:min(42rem,100vw)}html.dark .cabinet-billing_drawerPanel__8J_Hk{box-shadow:-24px 0 64px rgb(0 0 0/.55)}.cabinet-billing_drawerRootOpen__Cut6w .cabinet-billing_drawerPanel__8J_Hk{transform:translateX(0)}.cabinet-billing_drawerHeader__LTybU{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-5) var(--sp-5) var(--sp-4);border-bottom:1px solid var(--glass-border-hairline);background:rgb(255 255 255/.55)}html.dark .cabinet-billing_drawerHeader__LTybU{background:rgb(15 23 42/.72)}.cabinet-billing_drawerKicker__c0f4W{margin:0 0 var(--sp-1);font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.cabinet-billing_drawerTitle__7Wzh8{margin:0;font-size:1.375rem;font-weight:850;letter-spacing:-.03em;line-height:1.15;color:var(--text)}.cabinet-billing_drawerClose__BuZl1{flex-shrink:0;width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--glass-border-hairline);border-radius:999px;background:var(--glass-bg-elevated);color:var(--text-secondary);font-size:1.35rem;line-height:1;cursor:pointer;transition:border-color .15s ease,color .15s ease}.cabinet-billing_drawerClose__BuZl1:hover{color:var(--text);border-color:rgb(96 165 250/.35)}.cabinet-billing_drawerTabs__uBiaG{flex-shrink:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-2);gap:var(--sp-2);margin:0 var(--sp-5);padding:var(--sp-1);border-radius:999px;background:var(--pricing-toggle-track,rgb(241 245 249/.9));border:1px solid var(--glass-border-hairline);box-shadow:var(--glass-shadow)}html.dark .cabinet-billing_drawerTabs__uBiaG{background:rgb(30 41 59/.65)}.cabinet-billing_drawerTab__D_cd5{padding:var(--sp-2) var(--sp-3);min-height:2.5rem;border:none;border-radius:999px;background:transparent;font:inherit;font-size:.8125rem;font-weight:700;color:var(--text-muted);cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.cabinet-billing_drawerTab__D_cd5:hover:not(.cabinet-billing_drawerTabActive__0_3JI){color:var(--text-secondary)}.cabinet-billing_drawerTabActive__0_3JI{color:var(--pricing-toggle-active-fg,var(--text));background:var(--pricing-toggle-active-bg,#fff);box-shadow:0 2px 10px rgb(15 23 42/.1)}html.dark .cabinet-billing_drawerTabActive__0_3JI{box-shadow:0 2px 12px rgb(0 0 0/.35)}.cabinet-billing_drawerBody__QGw4I{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--sp-3) var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3);-webkit-overflow-scrolling:touch}.cabinet-billing_balanceHero__EgyUS{padding:var(--sp-4);border-radius:1rem;border:1px solid var(--glass-border-hairline);background:linear-gradient(145deg,rgb(99 102 241/.12) 0,var(--glass-bg-elevated) 55%);box-shadow:var(--glass-shadow)}html.dark .cabinet-billing_balanceHero__EgyUS{background:linear-gradient(145deg,rgb(99 102 241/.22),rgb(30 41 59/.85) 55%)}.cabinet-billing_balanceHeroLabel__zHx_B{margin:0 0 var(--sp-2);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.cabinet-billing_balanceHeroValue__lSW27{margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:850;letter-spacing:-.04em;line-height:1;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabinet-billing_balanceHeroMeta__VseQ1{margin:var(--sp-2) 0 0;font-size:.75rem;line-height:1.4;color:var(--text-secondary)}.cabinet-billing_balanceHero__EgyUS .cabinet-billing_needBanner__GS_33{margin-top:var(--sp-4)}.cabinet-billing_needBanner__GS_33{margin:0;padding:var(--sp-3);border-radius:var(--radius-sm);border:1px solid rgb(96 165 250/.28);background:rgb(239 246 255/.9);font-size:.8125rem;line-height:1.4;color:var(--text-secondary)}html.dark .cabinet-billing_needBanner__GS_33{background:rgb(30 58 138/.25);border-color:rgb(96 165 250/.35);color:var(--text-secondary)}.cabinet-billing_needBanner__GS_33 strong{font-weight:800;color:var(--text)}.cabinet-billing_packList__nAqwd,.cabinet-billing_packPanelCompact__N0BVf{display:flex;flex-direction:column;gap:var(--sp-2)}.cabinet-billing_packList__nAqwd{margin:0;padding:0;list-style:none}.cabinet-billing_packCard__r43ww{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-lg);border:1px solid var(--pricing-card-border,var(--glass-border-hairline));background:var(--pricing-card-bg,var(--glass-bg-elevated));box-shadow:var(--glass-shadow);cursor:pointer;transform:translateZ(0);transition:transform .28s cubic-bezier(.34,1.2,.64,1),border-color .28s ease,box-shadow .28s ease,background .28s ease}.cabinet-billing_packCard__r43ww:focus{outline:none}.cabinet-billing_packCard__r43ww:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cabinet-billing_packCardFeatured__1PgOO:focus-visible{outline-color:var(--pricing-featured-text,#0f172a)}.cabinet-billing_packCardRecommended__hkvc7{border-color:rgb(129 140 248/.35)}html.dark .cabinet-billing_packCardRecommended__hkvc7{border-color:rgb(165 180 252/.32)}.cabinet-billing_packCardRecommended__hkvc7:not(.cabinet-billing_packCardFeatured__1PgOO):hover{transform:translateY(-4px);border-color:rgb(99 102 241/.55);box-shadow:0 14px 32px rgb(15 23 42/.14),inset 0 0 0 1px rgb(129 140 248/.18),0 0 40px rgb(99 102 241/.2)}html.dark .cabinet-billing_packCardRecommended__hkvc7:not(.cabinet-billing_packCardFeatured__1PgOO):hover{border-color:rgb(165 180 252/.48);box-shadow:0 16px 36px rgb(0 0 0/.45),inset 0 0 0 1px rgb(165 180 252/.12),0 0 48px rgb(129 140 248/.26)}.cabinet-billing_packCard__r43ww:not(.cabinet-billing_packCardFeatured__1PgOO):hover{transform:translateY(-4px);border-color:rgb(129 140 248/.55);box-shadow:0 14px 32px rgb(15 23 42/.14),inset 0 0 0 1px rgb(129 140 248/.18),0 0 40px rgb(99 102 241/.22)}html.dark .cabinet-billing_packCard__r43ww:not(.cabinet-billing_packCardFeatured__1PgOO):hover{border-color:rgb(165 180 252/.48);box-shadow:0 16px 36px rgb(0 0 0/.45),inset 0 0 0 1px rgb(165 180 252/.12),0 0 48px rgb(129 140 248/.26)}.cabinet-billing_packMain__ul3J0{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-width:0}.cabinet-billing_packInfo__ADH77{flex:1 1 auto;min-width:0}.cabinet-billing_packTitleRow__iUmPZ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.cabinet-billing_packAside__t6GJx{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.cabinet-billing_packCardFeatured__1PgOO{border-color:var(--pricing-featured-border,rgb(223 255 79/.5));background:var(--pricing-featured-bg,linear-gradient(135deg,#dfff4f 0,#c8f542 100%));color:var(--pricing-featured-text,#0f172a)}.cabinet-billing_packCardFeatured__1PgOO .cabinet-billing_packTokensSub__M4Q7X{color:var(--pricing-featured-muted,rgb(15 23 42/.65))}.cabinet-billing_packCardFeatured__1PgOO:hover{transform:translateY(-4px);border-color:rgb(15 23 42/.32);box-shadow:0 18px 40px rgb(15 23 42/.2),inset 0 0 0 1px rgb(255 255 255/.35),0 0 56px rgb(223 255 79/.5)}.cabinet-billing_packCardFeatured__1PgOO:hover .cabinet-billing_packBadge__UP2Nf{background:rgb(15 23 42/.18)}.cabinet-billing_packBadge__UP2Nf{color:#0f172a;background:rgb(15 23 42/.12)}.cabinet-billing_packBadgeFit__p_ld8,.cabinet-billing_packBadge__UP2Nf{margin:0;padding:2px 6px;border-radius:5px;font-size:.5625rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;line-height:1.2}.cabinet-billing_packBadgeFit__p_ld8{color:rgb(22 101 52);background:rgb(34 197 94/.2)}html.dark .cabinet-billing_packBadgeFit__p_ld8{color:rgb(187 247 208);background:rgb(34 197 94/.25)}.cabinet-billing_packPaymentHint__ppmxQ{margin:0;font-size:.6875rem;line-height:1.35;color:var(--text-muted);text-align:center}.cabinet-billing_packLabel__Mrn2s{margin:0;font-size:.9375rem;font-weight:800;letter-spacing:-.02em;line-height:1.2}.cabinet-billing_packTokensSub__M4Q7X{margin:2px 0 0;font-size:.6875rem;line-height:1.35;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.cabinet-billing_packPrice__BuwBB{margin:0;font-size:.9375rem;font-weight:850;letter-spacing:-.02em;white-space:nowrap;line-height:1}.cabinet-billing_packBtn__4KuZM{margin:0;min-width:4.75rem;padding:6px 12px;border:1px solid rgb(255 255 255/.1);border-radius:999px;background:#0f172a;color:#fff;font:inherit;font-size:.75rem;font-weight:700;cursor:pointer;box-shadow:0 3px 12px rgb(15 23 42/.28);transition:transform .22s cubic-bezier(.34,1.2,.64,1),filter .2s ease,box-shadow .22s ease}.cabinet-billing_packCardFeatured__1PgOO .cabinet-billing_packBtn__4KuZM{background:#0f172a;color:#fff}.cabinet-billing_packBtn__4KuZM:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.1);box-shadow:0 6px 18px rgb(15 23 42/.38)}.cabinet-billing_packCard__r43ww:not(.cabinet-billing_packCardFeatured__1PgOO):hover .cabinet-billing_packBtn__4KuZM{border-color:rgb(129 140 248/.35)}.cabinet-billing_packCardFeatured__1PgOO:hover .cabinet-billing_packBtn__4KuZM{box-shadow:0 8px 20px rgb(15 23 42/.45)}.cabinet-billing_packBtn__4KuZM:disabled{opacity:.5;cursor:not-allowed}.cabinet-billing_packNotice__OH_1T{margin:0;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);font-size:.75rem;line-height:1.4;color:var(--text-muted);background:rgb(241 245 249/.6);border:1px solid var(--glass-border-hairline)}html.dark .cabinet-billing_packNotice__OH_1T{background:rgb(30 41 59/.45)}.cabinet-billing_packNoticeSuccess__yxeo4{color:#047857;background:rgb(209 250 229/.65);border-color:rgb(16 185 129/.25)}html.dark .cabinet-billing_packNoticeSuccess__yxeo4{color:#6ee7b7;background:rgb(6 78 59/.35)}.cabinet-billing_packError__MKhkp{margin:0;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-md);font-size:.8125rem;line-height:1.45;color:var(--danger,#b42318);background:rgb(254 243 242/.92);border:1px solid rgb(254 202 202/.8)}.cabinet-billing_statusStrip__k3q1u{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:999px;border:1px solid var(--glass-border-hairline);background:var(--glass-bg-elevated);font-size:.75rem;line-height:1.3}.cabinet-billing_statusStripText__mSYrL{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cabinet-billing_statusDot__JZH9U{width:.5rem;height:.5rem;border-radius:999px;background:rgb(148 163 184/.8)}.cabinet-billing_statusDotActive__CS8oS{background:#22c55e;box-shadow:0 0 0 3px rgb(34 197 94/.25)}.cabinet-billing_statusLabel__fAhfB{font-weight:700;color:var(--text)}.cabinet-billing_statusMuted__GKdxy{color:var(--text-muted)}.cabinet-billing_drawerBodySubscription__c1BB4{display:flex;flex-direction:column;min-height:0;padding-bottom:0;gap:var(--sp-2)}.cabinet-billing_subCheckout__jOohE{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:var(--sp-3)}.cabinet-billing_subPeriodBlock__zpOLW{flex-shrink:0}.cabinet-billing_subPeriodGrid__Kk7rw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:3px;gap:3px;padding:3px;border-radius:999px;border:1px solid var(--glass-border-hairline);background:rgb(241 245 249/.55)}html.dark .cabinet-billing_subPeriodGrid__Kk7rw{background:rgb(30 41 59/.55)}.cabinet-billing_subPeriodBtnActive__cKbm9,.cabinet-billing_subPeriodBtn__bbIXu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:2.25rem;padding:var(--sp-2) 4px;border:0;border-radius:999px;background:transparent;color:var(--text-muted);font:inherit;font-size:.625rem;font-weight:700;line-height:1.2;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.cabinet-billing_subPeriodBtnActive__cKbm9{background:var(--glass-bg-elevated);color:var(--text);box-shadow:0 2px 8px rgb(15 23 42/.1)}html.dark .cabinet-billing_subPeriodBtnActive__cKbm9{box-shadow:0 2px 10px rgb(0 0 0/.35)}.cabinet-billing_subPeriodBadge__0HMrK{font-size:.5625rem;font-weight:800;padding:1px 5px;border-radius:4px;line-height:1.2}.cabinet-billing_subPeriodBadgeMuted__w67fJ{color:var(--text-muted);background:rgb(148 163 184/.2)}.cabinet-billing_subPeriodBadgeGreen__LHqll{color:#14532d;background:rgb(34 197 94/.35)}.cabinet-billing_subPeriodHint__MISNZ{margin:var(--sp-2) 0 0;font-size:.6875rem;line-height:1.35;color:var(--accent,#0d9488)}.cabinet-billing_subPlanList__NGpey{flex:1 1;min-height:0;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--sp-2);overflow-y:auto}.cabinet-billing_subPlanRow__dv0Yj{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-lg);border:1px solid var(--pricing-card-border,var(--glass-border-hairline));background:var(--pricing-card-bg,var(--glass-bg-elevated));box-shadow:var(--glass-shadow);cursor:pointer;transition:transform .28s cubic-bezier(.34,1.2,.64,1),border-color .28s ease,box-shadow .28s ease}.cabinet-billing_subPlanRow__dv0Yj:focus{outline:none}.cabinet-billing_subPlanRow__dv0Yj:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cabinet-billing_subPlanRowFeatured__SX5YW:focus-visible{outline-color:var(--pricing-featured-text,#0f172a)}.cabinet-billing_subPlanRowRecommended__55WPx{border-color:rgb(129 140 248/.35)}.cabinet-billing_subPlanRowRecommended__55WPx:not(.cabinet-billing_subPlanRowFeatured__SX5YW):hover,.cabinet-billing_subPlanRow__dv0Yj:not(.cabinet-billing_subPlanRowFeatured__SX5YW):hover{transform:translateY(-3px);border-color:rgb(129 140 248/.55);box-shadow:0 12px 28px rgb(15 23 42/.12),0 0 40px rgb(99 102 241/.18)}.cabinet-billing_subPlanRowFeatured__SX5YW{border-color:var(--pricing-featured-border,rgb(223 255 79/.5));background:var(--pricing-featured-bg,linear-gradient(135deg,#dfff4f 0,#c8f542 100%));color:var(--pricing-featured-text,#0f172a)}.cabinet-billing_subPlanRowFeatured__SX5YW:hover{transform:translateY(-3px);border-color:rgb(15 23 42/.28);box-shadow:0 14px 32px rgb(15 23 42/.16),0 0 48px rgb(223 255 79/.45)}.cabinet-billing_subPlanMain__AD_0L{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-width:0}.cabinet-billing_subPlanInfo__iuIRH{flex:1 1 auto;min-width:0}.cabinet-billing_subPlanTitleRow__mIASm{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.cabinet-billing_subPlanName__yQcNt{margin:0;font-size:.9375rem;font-weight:800;letter-spacing:-.02em;line-height:1.2}.cabinet-billing_subPlanBadge__d_rZq{margin:0;padding:2px 6px;border-radius:5px;font-size:.5625rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#0f172a;background:rgb(15 23 42/.12);line-height:1.2}.cabinet-billing_subPlanRowFeatured__SX5YW .cabinet-billing_subPlanBadge__d_rZq{background:rgb(15 23 42/.14)}.cabinet-billing_subPlanSub__Oxd6j{margin:2px 0 0;font-size:.6875rem;line-height:1.35;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cabinet-billing_subPlanRowFeatured__SX5YW .cabinet-billing_subPlanSub__Oxd6j{color:var(--pricing-featured-muted,rgb(15 23 42/.65))}.cabinet-billing_subPlanPrice__MXh2F{margin:0;flex-shrink:0;font-size:.9375rem;font-weight:850;letter-spacing:-.02em;white-space:nowrap;line-height:1.1;text-align:right}.cabinet-billing_subPlanPriceUnit__DeiPU{display:block;font-size:.625rem;font-weight:700;opacity:.75}.cabinet-billing_subDetailsLink__1hPMO{flex-shrink:0;align-self:flex-start;margin:0;padding:0;border:0;background:none;color:var(--accent,#0d9488);font:inherit;font-size:.75rem;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cabinet-billing_subDetailsLink__1hPMO:hover{filter:brightness(1.1)}.cabinet-billing_subCheckoutFooter__uRekK{flex-shrink:0;display:flex;flex-direction:column;gap:var(--sp-3);margin-top:auto;padding:var(--sp-3) 0 var(--sp-4);border-top:1px solid var(--glass-border-hairline);background:linear-gradient(180deg,transparent 0,var(--bg-base) 28%)}.cabinet-billing_subCheckoutSummary__MFUGp{display:flex;flex-direction:column;gap:2px}.cabinet-billing_subCheckoutPlan__RU6ak{margin:0;font-size:.75rem;font-weight:700;color:var(--text-muted)}.cabinet-billing_subCheckoutDot__0dFmD{font-weight:400}.cabinet-billing_subCheckoutCharge__KvF7w{margin:0;font-size:.875rem;color:var(--text)}.cabinet-billing_subCheckoutCharge__KvF7w strong{font-weight:850;letter-spacing:-.02em}.cabinet-billing_subPayBtn__UASYt{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;padding:var(--sp-3) var(--sp-4);border-radius:999px;border:1px solid rgb(15 23 42/.2);background:#0f172a;color:#fff;font-size:.9375rem;font-weight:800;text-decoration:none;box-shadow:0 6px 20px rgb(15 23 42/.28);transition:transform .22s cubic-bezier(.34,1.2,.64,1),filter .2s ease,box-shadow .22s ease}.cabinet-billing_subPayBtn__UASYt:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 10px 28px rgb(15 23 42/.38)}.cabinet-billing_alert__dEYdQ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--radius-md);border:1px solid rgb(254 202 202/.65);background:rgb(254 243 242/.95)}html.dark .cabinet-billing_alert__dEYdQ{background:rgb(69 10 10/.35);border-color:rgb(248 113 113/.35)}.cabinet-billing_alertText__yPGsx{margin:0;font-size:.875rem;line-height:1.5;color:var(--danger,#b42318)}html.dark .cabinet-billing_alertText__yPGsx{color:#fecaca}.cabinet-billing_alertReason__2qFnH{font-weight:700}.cabinet-billing_alertBtn__Lpqf9{padding:var(--sp-2) var(--sp-4);border:none;border-radius:var(--radius);background:#0f172a;color:#fff;font:inherit;font-size:.8125rem;font-weight:700;cursor:pointer;transition:filter .15s ease}.cabinet-billing_alertBtn__Lpqf9:hover{filter:brightness(1.1)}.cabinet-billing_balanceChip__eIopJ{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);width:100%;padding:var(--sp-3) var(--sp-3);border:1px solid var(--glass-border-hairline);border-radius:var(--radius-md);background:linear-gradient(135deg,rgb(99 102 241/.08) 0,var(--glass-bg-elevated) 100%);font:inherit;font-size:.8125rem;color:var(--text-secondary);cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.cabinet-billing_balanceChip__eIopJ:hover{border-color:rgb(129 140 248/.4);box-shadow:0 4px 16px rgb(99 102 241/.12)}.cabinet-billing_balanceChipLabel__tVxAS{font-weight:650}.cabinet-billing_balanceChipStrong__1Xdge{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.cabinet-billing_balanceChipWarn__UU0Kt{color:var(--danger,#b42318)}.cabinet-billing_sidebarBillingBtn__XRDb2{width:100%;display:block;margin-top:var(--sp-2);padding:var(--sp-3) var(--sp-3);border:1px solid var(--glass-border-hairline);border-radius:var(--radius-md);background:var(--glass-bg-elevated);color:var(--text);font:inherit;font-size:.8125rem;font-weight:700;line-height:1.35;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.cabinet-billing_sidebarBillingBtn__XRDb2:hover{border-color:rgb(129 140 248/.4);box-shadow:0 4px 14px rgb(99 102 241/.1)}@media (max-width:480px){.cabinet-billing_drawerHeader__LTybU{padding:var(--sp-4)}.cabinet-billing_drawerTabs__uBiaG{margin:0 var(--sp-4)}.cabinet-billing_drawerBody__QGw4I{padding:var(--sp-4)}}@media (max-width:360px){.cabinet-billing_packMain__ul3J0{flex-direction:column;align-items:stretch}.cabinet-billing_packAside__t6GJx{flex-direction:row;align-items:center;justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.cabinet-billing_drawerBackdrop__q0T9O,.cabinet-billing_drawerPanel__8J_Hk,.cabinet-billing_packBtn__4KuZM,.cabinet-billing_packCard__r43ww{transition-duration:.01ms}.cabinet-billing_packBtn__4KuZM:hover:not(:disabled),.cabinet-billing_packCardFeatured__1PgOO:hover,.cabinet-billing_packCard__r43ww:not(.cabinet-billing_packCardFeatured__1PgOO):hover{transform:none}}.cabinet-billing_subManage__4w8Fg{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-4)}.cabinet-billing_subManageActions__aPKad{margin-top:var(--sp-3)}.token-packs-modal_root__9vkAi{position:fixed;inset:0;z-index:95;display:flex;align-items:center;justify-content:center;padding:var(--sp-4);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .22s ease,visibility .22s ease}.token-packs-modal_rootOpen__dX2PS{pointer-events:auto;opacity:1;visibility:visible}.token-packs-modal_backdrop__ZF7Rz{position:absolute;inset:0;border:0;background:rgb(15 23 42/.58);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer}.token-packs-modal_panel__7mpan{position:relative;z-index:1;display:flex;flex-direction:column;width:min(100%,28rem);max-height:min(90dvh,40rem);overflow:hidden;border-radius:1rem;border:1px solid var(--glass-border);background:var(--bg-base);background-image:var(--bg-mesh);box-shadow:0 20px 48px rgb(15 23 42/.24);transform:scale(.98) translateY(6px);opacity:0;transition:transform .26s cubic-bezier(.32,.72,0,1),opacity .22s ease}.token-packs-modal_panelOpen__RTU_n{transform:scale(1) translateY(0);opacity:1}html.dark .token-packs-modal_panel__7mpan{box-shadow:0 24px 56px rgb(0 0 0/.48)}.token-packs-modal_header__DjwyH{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);flex-shrink:0;padding:var(--sp-4) var(--sp-4) var(--sp-3);border-bottom:1px solid var(--glass-border-hairline);background:rgb(255 255 255/.65)}html.dark .token-packs-modal_header__DjwyH{background:rgb(15 23 42/.82)}.token-packs-modal_headerText__MuR2J{min-width:0}.token-packs-modal_title__8hUKR{margin:0;font-size:1.0625rem;font-weight:850;letter-spacing:-.03em;line-height:1.2;color:var(--text)}.token-packs-modal_lead__ojh70{margin:4px 0 0;font-size:.75rem;line-height:1.35;color:var(--text-muted)}.token-packs-modal_close__Q3vMm{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem;border:1px solid var(--glass-border-hairline);border-radius:999px;background:var(--glass-bg-elevated);color:var(--text-secondary);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.token-packs-modal_close__Q3vMm:hover{color:var(--text);border-color:rgb(96 165 250/.35);background:var(--glass-bg)}.token-packs-modal_close__Q3vMm:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.token-packs-modal_closeIcon__rwPKZ{display:block;width:1.125rem;height:1.125rem}.token-packs-modal_body__wJAS3{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4) var(--sp-4);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.token-packs-modal_successBanner__WyeoK{margin:0;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-md);border:1px solid rgb(34 197 94/.35);background:rgb(34 197 94/.12);font-size:.8125rem;line-height:1.4;color:rgb(22 101 52)}html.dark .token-packs-modal_successBanner__WyeoK{color:rgb(187 247 208);background:rgb(34 197 94/.15)}.token-packs-modal_balanceStrip__u_To1{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);flex-shrink:0;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-md);border:1px solid var(--glass-border-hairline);background:linear-gradient(135deg,rgb(99 102 241/.1) 0,var(--glass-bg-elevated) 70%)}.token-packs-modal_balanceStripWarn__2CBmo{flex-direction:column;align-items:stretch;gap:var(--sp-1);border-color:rgb(239 68 68/.35);background:linear-gradient(135deg,rgb(239 68 68/.12) 0,var(--glass-bg-elevated) 70%)}html.dark .token-packs-modal_balanceStrip__u_To1{background:linear-gradient(135deg,rgb(99 102 241/.18),rgb(30 41 59/.75) 70%)}html.dark .token-packs-modal_balanceStripWarn__2CBmo{background:linear-gradient(135deg,rgb(239 68 68/.2),rgb(30 41 59/.75) 70%)}.token-packs-modal_balanceWarnMain__JKYsG{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.token-packs-modal_balanceWarnSub__h_FXy{margin:0;font-size:.6875rem;line-height:1.35;color:var(--text-muted)}.token-packs-modal_balanceLabel__ge__G{font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.token-packs-modal_balanceValue__a5rD6{font-size:1.25rem;font-weight:850;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text);line-height:1}.token-packs-modal_balanceValueWarn__EyTAQ{font-size:1.375rem;font-weight:850;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgb(220 38 38);line-height:1}html.dark .token-packs-modal_balanceValueWarn__EyTAQ{color:rgb(252 165 165)}.token-packs-modal_footerHint__69KVJ{margin:0;padding-top:2px;flex-shrink:0;font-size:.6875rem;line-height:1.35;color:var(--text-muted);text-align:center}.token-packs-modal_body__wJAS3 .packPanelCompact{display:flex;flex-direction:column;gap:var(--sp-2)}.token-packs-modal_body__wJAS3 .packPanelCompact .needBanner{margin:0;padding:var(--sp-2) var(--sp-3);font-size:.75rem;line-height:1.35}.token-packs-modal_body__wJAS3 .packPanelCompact .packError{margin:0;order:-2}.token-packs-modal_body__wJAS3 .packPanelCompact .packPaymentHint{margin:0;order:-1}.token-packs-modal_body__wJAS3 .packPanelCompact .packList{gap:6px}.token-packs-modal_body__wJAS3 .packPanelCompact .packCard{padding:10px var(--sp-3);border-radius:var(--radius-md);box-shadow:none}.token-packs-modal_body__wJAS3 .packPanelCompact .packMain{align-items:center}.token-packs-modal_body__wJAS3 .packPanelCompact .packAside{align-items:flex-end;justify-content:center}.token-packs-modal_body__wJAS3 .packPanelCompact .packCard:not(.packCardFeatured):hover,.token-packs-modal_body__wJAS3 .packPanelCompact .packCardFeatured:hover,.token-packs-modal_body__wJAS3 .packPanelCompact .packCardRecommended:not(.packCardFeatured):hover{transform:translateY(-2px)}.token-packs-modal_body__wJAS3 .packPanelCompact .packLabel{font-size:.875rem}.token-packs-modal_body__wJAS3 .packPanelCompact .packTokensSub{font-size:.625rem;margin-top:1px}.token-packs-modal_body__wJAS3 .packPanelCompact .packPrice{font-size:.875rem}.token-packs-modal_body__wJAS3 .packPanelCompact .packBtn{min-width:4.75rem;padding:6px 12px;font-size:.6875rem}.token-packs-modal_body__wJAS3 .packPanelCompact .packBadge,.token-packs-modal_body__wJAS3 .packPanelCompact .packBadgeFit{font-size:.5rem;padding:1px 5px}.token-packs-modal_body__wJAS3 .packPanelCompact .packNoticeSuccess{margin:0;padding:var(--sp-2) var(--sp-3);font-size:.75rem}@media (max-width:480px){.token-packs-modal_root__9vkAi{padding:0;align-items:flex-end}.token-packs-modal_panel__7mpan{width:100%;max-height:min(92dvh,100%);border-bottom-left-radius:0;border-bottom-right-radius:0;transform:translateY(100%)}.token-packs-modal_panelOpen__RTU_n{transform:translateY(0)}.token-packs-modal_header__DjwyH{padding:var(--sp-3) var(--sp-3) var(--sp-2)}.token-packs-modal_body__wJAS3{padding:var(--sp-2) var(--sp-3) max(var(--sp-3),env(safe-area-inset-bottom));gap:var(--sp-2)}}@media (prefers-reduced-motion:reduce){.token-packs-modal_panel__7mpan,.token-packs-modal_root__9vkAi{transition:none}.token-packs-modal_panelOpen__RTU_n,.token-packs-modal_panel__7mpan{transform:none;opacity:1}}.home-section_section__RZmyP{scroll-margin-top:5rem;max-width:var(--content-max);margin:0 auto;width:100%;padding:0 var(--page-px)}.home-section_sectionEyebrow__g0OeD{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin:0 0 var(--sp-3)}.home-section_sectionTitle__Y4eYJ{font-size:clamp(1.35rem,2.8vw,1.875rem);font-weight:800;letter-spacing:-.028em;margin:0 0 var(--sp-3);line-height:1.2;color:var(--text)}.home-section_sectionLead__sQZtN{color:var(--text-muted);margin:0 0 var(--sp-8);font-size:1.0625rem;max-width:38rem;line-height:1.6}.home-compare_compare__B84_O{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--glass-border);background:var(--glass-bg-elevated);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow-soft)}.home-compare_compareDesktopHead__pbS5E{display:none}.home-compare_compareList__uk9al{list-style:none;margin:0;padding:0}.home-compare_compareItem__qnnjJ{padding:var(--sp-5);border-bottom:1px solid var(--compare-row-border)}.home-compare_compareItem__qnnjJ:last-child{border-bottom:none}.home-compare_compareCriterion__HeouK{margin:0 0 var(--sp-4);font-size:1rem;font-weight:800;letter-spacing:-.02em;line-height:1.25;color:var(--text)}.home-compare_compareCols__2cv_G{display:flex;flex-direction:column;gap:var(--sp-3)}.home-compare_compareCol__78CJh{padding:var(--sp-4);border-radius:var(--radius-sm);border:1px solid var(--glass-border-hairline)}.home-compare_compareColEduvio__5skq2{background:var(--compare-col-bg)}.home-compare_compareColOther__hqnKB{background:var(--glass-bg)}.home-compare_compareColLabel__XOiOq{margin:0 0 var(--sp-2);font-size:.75rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;display:flex;align-items:center;gap:var(--sp-2)}.home-compare_compareColEduvio__5skq2 .home-compare_compareColLabel__XOiOq{color:var(--compare-col-fg)}.home-compare_compareColOther__hqnKB .home-compare_compareColLabel__XOiOq{color:var(--text-muted)}.home-compare_compareColText__fLFkC{margin:0;font-size:.875rem;line-height:1.55;color:var(--text-secondary)}.home-compare_compareColEduvio__5skq2 .home-compare_compareColText__fLFkC{color:var(--compare-col-fg)}.home-compare_compareHeadProduct__Vm1CU{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.125rem}.home-compare_compareBrand__xH7y6{font-size:.875rem;font-weight:800;line-height:1.15;color:var(--accent)}.home-compare_compareBrandNote__M_RZT{font-size:.625rem;font-weight:600;line-height:1.25;color:var(--compare-col-fg);opacity:.78}.home-compare_ok__90UwY{color:var(--accent-green);font-weight:700;flex-shrink:0}.home-compare_bad__mn19j{color:var(--bad-muted);font-weight:700;flex-shrink:0}@media (min-width:640px){.home-compare_compareDesktopHead__pbS5E{display:grid;grid-template-columns:1.15fr 1fr 1fr;grid-gap:0;gap:0;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);background:var(--compare-head-bg);border-bottom:1px solid var(--glass-border-hairline)}.home-compare_compareDesktopHead__pbS5E>div{padding:var(--sp-4)}.home-compare_compareDesktopHead__pbS5E>div:nth-child(2){color:var(--accent);background:var(--compare-head-accent-bg)}.home-compare_compareItem__qnnjJ{display:grid;grid-template-columns:1.15fr 1fr 1fr;align-items:start;grid-gap:0;gap:0;padding:0}.home-compare_compareCriterion__HeouK{margin:0;padding:var(--sp-4);font-size:.875rem;font-weight:600;color:var(--text-secondary);align-self:center}.home-compare_compareCols__2cv_G{display:contents}.home-compare_compareCol__78CJh{padding:var(--sp-4);border:none;border-radius:0;display:flex;align-items:flex-start;gap:var(--sp-3);min-height:100%}.home-compare_compareColLabel__XOiOq{display:none}.home-compare_compareColText__fLFkC{font-size:.875rem;line-height:1.5}.home-compare_compareColEduvio__5skq2{background:var(--compare-col-bg);color:var(--compare-col-fg)}.home-compare_compareColEduvio__5skq2 .home-compare_compareColText__fLFkC{color:inherit}.home-compare_compareColEduvio__5skq2 .home-compare_compareColText__fLFkC:before{content:"✓\00a0";color:var(--accent-green);font-weight:700}.home-compare_compareColOther__hqnKB{background:transparent;color:var(--text-muted)}.home-compare_compareColOther__hqnKB .home-compare_compareColText__fLFkC:before{content:"✕\00a0";color:var(--bad-muted);font-weight:700}}.home-control_controlGrid__PQn1f{display:grid;grid-template-columns:1fr;grid-gap:var(--sp-5);gap:var(--sp-5)}@media (min-width:640px){.home-control_controlGrid__PQn1f{grid-template-columns:repeat(2,1fr);gap:var(--sp-6)}}@media (min-width:1200px){.home-control_controlGrid__PQn1f{grid-template-columns:repeat(4,1fr);gap:var(--sp-8)}}.home-control_controlCard__2jcvH{display:flex;flex-direction:column;height:100%;padding:var(--sp-6);border-radius:var(--radius-lg);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.home-control_controlCard__2jcvH:hover{border-color:var(--platform-hover-border);box-shadow:var(--shadow-soft);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.home-control_controlCard__2jcvH{transition:border-color .15s ease,box-shadow .15s ease}.home-control_controlCard__2jcvH:hover{transform:none}}.home-control_controlCardInner__g68iD{display:flex;align-items:flex-start;gap:var(--sp-5);flex:1 1;min-height:0}.home-control_controlCardBody__NYf6X{flex:1 1;min-width:0;display:flex;flex-direction:column}.home-control_controlCardCta__ZYe6e{margin-top:auto;align-self:stretch;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;padding:var(--sp-3) var(--sp-5);box-sizing:border-box}.home-control_controlNum__eE_g7{flex-shrink:0;width:2.375rem;height:2.375rem;border-radius:50%;background:linear-gradient(145deg,var(--accent),var(--accent-violet));color:#fff;font-size:.8125rem;font-weight:800;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 1px 2px rgb(15 23 42/.06),0 4px 14px color-mix(in srgb,var(--accent) 30%,transparent)}.home-control_controlCardBody__NYf6X h3{margin:0 0 var(--sp-4);padding-top:.125rem;font-size:1.0625rem;font-weight:700;letter-spacing:-.02em;color:var(--text);line-height:1.3}.home-control_controlCardBody__NYf6X p{margin:0;font-size:.9375rem;color:var(--text-muted);line-height:1.65}.home-control_controlCardBody__NYf6X:has(.home-control_controlCardCta__ZYe6e) p{margin-bottom:var(--sp-6)}.home-faq_faqList__B5xms{display:flex;flex-direction:column;gap:var(--sp-3);width:100%}.home-faq_faqItem__DDixK{border-radius:var(--radius-lg);border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--glass-shadow);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.home-faq_faqItem__DDixK:hover{border-color:var(--platform-hover-border)}.home-faq_faqItem__DDixK[open]{border-color:color-mix(in srgb,var(--accent) 35%,var(--glass-border));background:var(--glass-bg-elevated);box-shadow:var(--shadow-soft)}.home-faq_faqSummary__Dm8tq{display:flex;align-items:center;gap:var(--sp-4);min-height:3.25rem;padding:var(--sp-4) var(--sp-5);cursor:pointer;list-style:none;color:var(--text);transition:background .15s ease}.home-faq_faqSummary__Dm8tq:hover{background:var(--faq-summary-hover)}.home-faq_faqSummary__Dm8tq:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.home-faq_faqSummary__Dm8tq::-webkit-details-marker{display:none}.home-faq_faqQuestion__jxAkX{flex:1 1;min-width:0;font-weight:600;font-size:clamp(.9375rem,2vw,1rem);line-height:1.35;text-align:left}.home-faq_faqChevron__pEHO1{flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--text-secondary);background:var(--glass-bg-elevated);border:1px solid var(--glass-border-hairline);transition:transform .22s ease,color .18s ease,background .18s ease,border-color .18s ease}.home-faq_faqItem__DDixK[open] .home-faq_faqChevron__pEHO1{transform:rotate(180deg);color:var(--accent);border-color:color-mix(in srgb,var(--accent) 30%,transparent);background:color-mix(in srgb,var(--accent) 12%,var(--glass-bg-elevated))}.home-faq_faqAnswer__FmAHt{padding:0 var(--sp-5) var(--sp-5);border-top:1px solid var(--glass-border-hairline);animation:home-faq_faqReveal__tFdVS .22s ease}@keyframes home-faq_faqReveal__tFdVS{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.home-faq_faqChevron__pEHO1{transition:color .15s ease,background .15s ease}.home-faq_faqItem__DDixK[open] .home-faq_faqChevron__pEHO1{transform:rotate(180deg)}.home-faq_faqAnswer__FmAHt{animation:none}}.home-faq_faqBody__8s0Xn{margin:var(--sp-4) 0 0;padding-left:0;font-size:.9375rem;color:var(--text-muted);line-height:1.65}.home-faq_faqBody__8s0Xn a{font-weight:600;color:var(--accent);border-bottom:1px solid transparent;transition:border-color .15s ease}.home-faq_faqBody__8s0Xn a:hover{border-bottom-color:var(--link-hover-underline)}@media (max-width:480px){.home-faq_faqSummary__Dm8tq{gap:var(--sp-3);padding:var(--sp-4)}.home-faq_faqBody__8s0Xn{font-size:.875rem}}.home-hero_heroInner__Kusol{max-width:var(--content-max);margin:0 auto;padding:var(--sp-10) var(--page-px) var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-5)}@media (min-width:900px){.home-hero_heroInner__Kusol{padding-top:var(--sp-12);padding-bottom:var(--sp-8)}}.home-hero_heroCtaRow__RHMWx{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-2)}.home-hero_heroBadge__WcO4l{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:.8125rem;font-weight:600;color:var(--hero-badge-fg);background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--sp-2) var(--sp-4);border-radius:999px;margin-bottom:var(--sp-4);border:1px solid var(--hero-badge-border);box-shadow:var(--glass-shadow);width:-moz-fit-content;width:fit-content}.home-hero_heroBadgeDot__sZZxU{width:6px;height:6px;border-radius:50%;background:var(--accent-green);box-shadow:var(--hero-dot-ring);animation:home-hero_pulse__YNupI 2.5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.home-hero_heroBadgeDot__sZZxU{animation:none}}@keyframes home-hero_pulse__YNupI{0%,to{opacity:1}50%{opacity:.45}}.home-hero_heroTitle__0dP78{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.12;letter-spacing:-.032em;margin:0 0 var(--sp-4);color:var(--text)}.home-hero_heroLead__E_9bf{font-size:1.0625rem;color:var(--text-muted);margin:0 0 var(--sp-5);max-width:36rem;line-height:1.6}.home-hero_heroLead__E_9bf strong{color:var(--text-secondary);font-weight:600}.home-hero_tagRow__Um71M{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.home-hero_tag__AtHsA{font-size:.75rem;font-weight:600;color:var(--text-secondary);background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--glass-border-hairline);padding:var(--sp-2) var(--sp-3);border-radius:999px;box-shadow:var(--tag-shadow)}.home-hero_heroCtaRow__RHMWx a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.home-highlights_statsShowcase__bkX_O{scroll-margin-top:5rem;border-top:1px solid var(--glass-border-hairline);border-bottom:1px solid var(--glass-border-hairline);background:var(--stats-strip-bg);padding:var(--sp-8) 0}.home-highlights_statsShowcaseInner__lEEjh{max-width:var(--content-max);margin:0 auto;padding:0 var(--page-px);display:grid;grid-template-columns:1fr;grid-gap:var(--sp-4);gap:var(--sp-4);justify-items:stretch}@media (min-width:640px){.home-highlights_statsShowcaseInner__lEEjh{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4)}}@media (min-width:1100px){.home-highlights_statsShowcaseInner__lEEjh{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4);align-items:stretch}}.home-highlights_statShape__aBAag{width:100%;margin-inline:0;min-height:0;aspect-ratio:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--sp-4) var(--sp-3);border-radius:var(--radius-lg);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.home-highlights_statShape__aBAag:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.home-highlights_statShape__aBAag:hover{transform:none}}.home-highlights_statValue__izbDX{margin:0 0 var(--sp-2);font-size:clamp(1.25rem,2.1vw,1.65rem);font-weight:800;line-height:1.1;letter-spacing:-.03em}.home-highlights_statLabel__ghOoo{margin:0;font-size:.8125rem;font-weight:600;line-height:1.4;max-width:12.5rem}.home-highlights_statCircle__jYZiK,.home-highlights_statScallop__xsSSh,.home-highlights_statShield__HgIy0,.home-highlights_statSquircle__DcEkT{background:var(--stats-tile-surface-bg);color:var(--stats-tile-surface-text);border:1px solid var(--stats-tile-surface-border);box-shadow:var(--glass-shadow)}.home-highlights_statSquircle__DcEkT{border-left:3px solid var(--stats-squircle-bg)}.home-highlights_statCircle__jYZiK{border-left:3px solid var(--stats-tile-accent-a)}.home-highlights_statShield__HgIy0{border-left:3px solid var(--stats-tile-accent-b)}.home-highlights_statScallop__xsSSh{border-left:3px solid var(--stats-tile-accent-c)}.home-highlights_statCircle__jYZiK .home-highlights_statLabel__ghOoo,.home-highlights_statScallop__xsSSh .home-highlights_statLabel__ghOoo,.home-highlights_statShield__HgIy0 .home-highlights_statLabel__ghOoo,.home-highlights_statSquircle__DcEkT .home-highlights_statLabel__ghOoo{color:var(--stats-tile-surface-label);font-weight:600}.home-platform_platformGrid__u_szr{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}@media (min-width:720px){.home-platform_platformGrid__u_szr{grid-template-columns:repeat(2,1fr);gap:var(--sp-5)}}.home-platform_platformCard__nPlzh{padding:var(--sp-5) var(--sp-5);border-radius:var(--radius-lg);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);transition:border-color .2s ease,box-shadow .2s ease}.home-platform_platformCard__nPlzh:hover{border-color:var(--platform-hover-border);box-shadow:var(--shadow-soft)}.home-platform_platformCard__nPlzh h3{margin:0 0 var(--sp-4);font-size:1.05rem;font-weight:700;color:var(--text)}.home-platform_platformList__Uko1R{margin:0;padding:0 0 0 var(--sp-5);font-size:.9375rem;color:var(--text-muted);line-height:1.6}.home-platform_platformList__Uko1R li{margin-bottom:var(--sp-2)}.home-platform_platformList__Uko1R li:last-child{margin-bottom:0}.home-scenarios_scenarios__FasP8{scroll-margin-top:5rem;max-width:var(--content-max);margin:0 auto;padding:0 var(--page-px);display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}@media (min-width:720px){.home-scenarios_scenarios__FasP8{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5);align-items:stretch}}.home-scenarios_scenariosPaletteTriad__BalQO>.home-scenarios_scenario__13Q_4:nth-child(2){--scenario-card-bg:#dfff4f}.home-scenarios_scenariosPaletteTriad__BalQO>.home-scenarios_scenario__13Q_4:nth-child(3){--scenario-card-bg:#67e8f9}.home-scenarios_scenariosPaletteTriad__BalQO>.home-scenarios_scenario__13Q_4:nth-child(4){--scenario-card-bg:#fcd34d}.home-scenarios_scenariosPalettePastel__GLnv9>.home-scenarios_scenario__13Q_4:nth-child(2){--scenario-card-bg:#e9d5ff}.home-scenarios_scenariosPalettePastel__GLnv9>.home-scenarios_scenario__13Q_4:nth-child(3){--scenario-card-bg:#bae6fd}.home-scenarios_scenariosPalettePastel__GLnv9>.home-scenarios_scenario__13Q_4:nth-child(4){--scenario-card-bg:#fde68a}.home-scenarios_scenariosPaletteZesty__338HT>.home-scenarios_scenario__13Q_4:nth-child(2){--scenario-card-bg:#bef264}.home-scenarios_scenariosPaletteZesty__338HT>.home-scenarios_scenario__13Q_4:nth-child(3){--scenario-card-bg:#2dd4bf}.home-scenarios_scenariosPaletteZesty__338HT>.home-scenarios_scenario__13Q_4:nth-child(4){--scenario-card-bg:#fb923c}.home-scenarios_scenariosPaletteLemon__3i_iT>.home-scenarios_scenario__13Q_4:nth-child(2){--scenario-card-bg:#fef9c3}.home-scenarios_scenariosPaletteLemon__3i_iT>.home-scenarios_scenario__13Q_4:nth-child(3){--scenario-card-bg:#fde047}.home-scenarios_scenariosPaletteLemon__3i_iT>.home-scenarios_scenario__13Q_4:nth-child(4){--scenario-card-bg:#facc15}.home-scenarios_scenario__13Q_4{position:relative;display:flex;flex-direction:column;min-height:17.5rem;padding:var(--sp-6) var(--sp-5);border-radius:var(--radius-lg);background:var(--scenario-card-bg);border:1px solid var(--scenario-card-border);box-shadow:var(--scenario-card-shadow);color:var(--scenario-card-text);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}@media (min-width:720px){.home-scenarios_scenario__13Q_4{min-height:19rem;padding:var(--sp-7) var(--sp-6)}}.home-scenarios_scenario__13Q_4:not(.home-scenarios_scenarioDisabled__9Sorq):hover{transform:translateY(-4px);box-shadow:var(--scenario-card-shadow-hover);border-color:var(--scenario-hover-border)}.home-scenarios_scenario__13Q_4:not(.home-scenarios_scenarioDisabled__9Sorq):focus-visible{outline:2px solid var(--scenario-card-text);outline-offset:3px}.home-scenarios_scenarioDisabled__9Sorq{cursor:default}.home-scenarios_scenarioDisabled__9Sorq:after{content:"";position:absolute;inset:0;border-radius:inherit;background:rgb(15 23 42/.06);pointer-events:none}html.home-scenarios_dark__Ixp25 .home-scenarios_scenarioDisabled__9Sorq:after{background:rgb(15 23 42/.14)}.home-scenarios_scenarioDisabled__9Sorq:hover{transform:none;box-shadow:var(--scenario-card-shadow);border-color:var(--scenario-card-border)}.home-scenarios_scenarioBadge__vnMfo{position:absolute;top:var(--sp-4);right:var(--sp-4);z-index:1;padding:var(--sp-1) var(--sp-3);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--scenario-card-text);background:rgb(15 23 42/.12);border:1px solid rgb(15 23 42/.16);border-radius:999px}.home-scenarios_scenarioHead__kboPM{display:flex;align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-4)}.home-scenarios_scenarioIcon__YUX0R{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--scenario-cta-fg);background:var(--scenario-cta-bg);border:2px solid rgb(255 255 255/.28);border-radius:12px;box-shadow:0 4px 14px rgb(15 23 42/.32),inset 0 1px 0 rgb(255 255 255/.16);transition:transform .2s ease,box-shadow .2s ease}.home-scenarios_scenarioIcon__YUX0R svg{display:block}.home-scenarios_scenario__13Q_4:not(.home-scenarios_scenarioDisabled__9Sorq):hover .home-scenarios_scenarioIcon__YUX0R{transform:scale(1.06);box-shadow:0 6px 20px rgb(15 23 42/.4),inset 0 1px 0 rgb(255 255 255/.2)}.home-scenarios_scenarioDisabled__9Sorq .home-scenarios_scenarioIcon__YUX0R{color:var(--scenario-cta-disabled-fg);background:rgb(51 65 85);border-color:rgb(30 41 59/.65);box-shadow:0 2px 10px rgb(15 23 42/.22)}@media (prefers-reduced-motion:reduce){.home-scenarios_scenario__13Q_4:not(.home-scenarios_scenarioDisabled__9Sorq):hover,.home-scenarios_scenario__13Q_4:not(.home-scenarios_scenarioDisabled__9Sorq):hover .home-scenarios_scenarioIcon__YUX0R{transform:none}}.home-scenarios_scenario__13Q_4 h3{margin:0;flex:1 1;min-width:0;font-size:clamp(1.0625rem,2vw,1.2rem);font-weight:800;letter-spacing:-.022em;line-height:1.25;color:var(--scenario-card-text)}.home-scenarios_scenario__13Q_4 p{margin:0 0 var(--sp-5);font-size:clamp(.875rem,1.5vw,.9375rem);font-weight:500;color:var(--scenario-card-muted);line-height:1.6;flex:1 1}.home-scenarios_scenarioCta__Vdsnx{margin-top:auto;align-self:stretch;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:2.75rem;padding:var(--sp-3) var(--sp-5);font-size:.875rem;font-weight:700;letter-spacing:.01em;color:var(--scenario-cta-fg);background:var(--scenario-cta-bg);border:1px solid var(--scenario-cta-border);border-radius:var(--radius-sm);box-shadow:var(--scenario-cta-shadow);transition:filter .18s ease,transform .12s ease,box-shadow .18s ease}.home-scenarios_scenarioCtaArrow__kvo2Q{display:inline-block;transition:transform .18s ease}.home-scenarios_scenario__13Q_4:not(.home-scenarios_scenarioDisabled__9Sorq):hover .home-scenarios_scenarioCtaArrow__kvo2Q{transform:translateX(3px)}.home-scenarios_scenario__13Q_4:not(.home-scenarios_scenarioDisabled__9Sorq):hover .home-scenarios_scenarioCta__Vdsnx{filter:brightness(1.08)}.home-scenarios_scenario__13Q_4:not(.home-scenarios_scenarioDisabled__9Sorq):active .home-scenarios_scenarioCta__Vdsnx{transform:translateY(1px);filter:brightness(1.03)}.home-scenarios_scenarioDisabled__9Sorq .home-scenarios_scenarioCta__Vdsnx{color:var(--scenario-cta-disabled-fg);background:var(--scenario-cta-disabled-bg);border:1px solid var(--scenario-cta-disabled-border);box-shadow:none;filter:none;transform:none;font-weight:600;cursor:default}.home-scenarios_scenarioDisabled__9Sorq:hover .home-scenarios_scenarioCta__Vdsnx{box-shadow:none;filter:none}.home-scenarios_heroNote___ioZ8{font-size:.8125rem;color:var(--text-muted);line-height:1.55;max-width:var(--content-max);margin:0 auto;padding:var(--sp-3) var(--page-px) var(--sp-4)}@media (min-width:900px){.home-scenarios_heroNote___ioZ8{padding-bottom:var(--sp-6)}}.home-scenarios_heroNote___ioZ8 strong{color:var(--text-secondary)}.home-about_aboutPanel__05qju{margin-top:var(--sp-6);background:var(--glass-bg-elevated);-webkit-backdrop-filter:var(--glass-blur) var(--glass-saturate);backdrop-filter:var(--glass-blur) var(--glass-saturate);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft),var(--panel-inset-shine);padding:var(--sp-6) var(--sp-6)}@media (min-width:720px){.home-about_aboutPanel__05qju{padding:var(--sp-8) var(--sp-8)}}.home-about_aboutBlockTitle__y1rup{margin:0 0 var(--sp-3);font-size:clamp(1.2rem,2vw,1.375rem);font-weight:800;letter-spacing:-.02em;color:var(--text)}.home-about_aboutBlockLead__IlMwm{margin:0 0 var(--sp-4);font-size:clamp(1rem,1.6vw,1.0625rem);line-height:1.65;color:var(--text-muted);text-align:justify;text-wrap:pretty}.home-about_aboutDivider__pIwRF{height:1px;margin:var(--sp-6) 0;background:var(--glass-border-hairline)}.home-about_aboutList__kfary{margin:0;padding-left:1.15rem;display:flex;flex-direction:column;gap:var(--sp-3);font-size:clamp(.9375rem,1.4vw,1rem);line-height:1.6;color:var(--text-secondary);text-align:justify;text-wrap:pretty}.home-about_aboutAdvantages__dtpW3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-4)}.home-about_aboutAdvantages__dtpW3 li{display:flex;flex-direction:column;gap:var(--sp-1)}.home-about_aboutAdvantages__dtpW3 strong{font-size:clamp(1rem,1.5vw,1.0625rem);font-weight:700;color:var(--text)}.home-about_aboutAdvantages__dtpW3 span{font-size:clamp(.9375rem,1.4vw,1rem);line-height:1.6;color:var(--text-secondary);text-align:justify;text-wrap:pretty}.home-trust_trustStrip__6G6Wb{scroll-margin-top:5rem;max-width:var(--content-max);margin:0 auto;padding:0 var(--page-px)}.home-trust_trustCard__l241I{border-radius:var(--radius-lg);padding:var(--sp-5) var(--sp-6);background:var(--trust-gradient);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--trust-border);box-shadow:var(--glass-shadow)}.home-trust_trustCard__l241I p{margin:0;font-size:.9375rem;color:var(--trust-text);line-height:1.6}.home-trust_trustCard__l241I strong{font-weight:700}.home-trust_trustCard__l241I a{font-weight:600;color:var(--trust-text);text-decoration:underline;text-underline-offset:2px}.home-trust_trustCard__l241I a:hover{color:var(--accent)}.checkbox_root___AhBO{display:flex;gap:var(--sp-3);align-items:flex-start;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent}.checkbox_root___AhBO:has(.checkbox_input__nQIra:disabled){cursor:not-allowed;opacity:.55}.checkbox_input__nQIra{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.checkbox_control__lmg1J{position:relative;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem;border-radius:6px;border:1.5px solid var(--checkbox-border);background:var(--checkbox-bg);box-shadow:var(--checkbox-shadow);display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .15s ease}.checkbox_root___AhBO:hover .checkbox_control__lmg1J{border-color:var(--checkbox-border-hover);background:var(--checkbox-bg-hover)}.checkbox_input__nQIra:focus-visible+.checkbox_control__lmg1J{outline:2px solid var(--accent);outline-offset:2px}.checkbox_input__nQIra:checked+.checkbox_control__lmg1J{border-color:var(--checkbox-checked-border);background:var(--checkbox-checked-bg);box-shadow:var(--checkbox-checked-shadow)}.checkbox_root___AhBO:hover .checkbox_input__nQIra:checked+.checkbox_control__lmg1J{border-color:var(--checkbox-checked-border-hover);background:var(--checkbox-checked-bg-hover)}.checkbox_input__nQIra:active:not(:disabled)+.checkbox_control__lmg1J{transform:scale(.94)}.checkbox_icon__RtAsm{width:.75rem;height:.75rem;color:var(--checkbox-icon);opacity:0;transform:scale(.65) rotate(-8deg);transition:opacity .18s ease,transform .22s cubic-bezier(.34,1.25,.64,1)}.checkbox_input__nQIra:checked+.checkbox_control__lmg1J .checkbox_icon__RtAsm{opacity:1;transform:scale(1) rotate(0deg)}.checkbox_content__43CIY{flex:1 1 auto;min-width:0;font-size:inherit;line-height:inherit;color:inherit}@media (prefers-reduced-motion:reduce){.checkbox_control__lmg1J,.checkbox_icon__RtAsm{transition-duration:.01ms}.checkbox_input__nQIra:active:not(:disabled)+.checkbox_control__lmg1J{transform:none}}.subscription-autopay-consent_root__LG64v{font-size:.875rem;line-height:1.5;color:var(--text-secondary)}.subscription-autopay-consent_rootWide__5q5kd{width:100%;max-width:44rem;margin:var(--sp-8) auto 0;padding:0 var(--sp-2);box-sizing:border-box}.subscription-autopay-consent_rootCompact__TyI5l{margin:var(--sp-4) 0 0;font-size:.8125rem;line-height:1.45;color:var(--text-muted)}.subscription-autopay-consent_link__Orf8x{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.subscription-autopay-consent_link__Orf8x:hover{color:var(--accent-hover,var(--accent))}.landing-pricing_pricingInner__gTchk{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.landing-pricing_pricingTitleCheckout__1mNS8,.landing-pricing_pricingTitle__4QhXa{font-size:clamp(1.25rem,3.2vw,2rem);font-weight:800;letter-spacing:-.03em;line-height:1.25;margin:0 auto var(--sp-3);max-width:40rem;color:var(--text)}.landing-pricing_pricingTitleCheckout__1mNS8{font-size:clamp(1.35rem,3.5vw,2.125rem)}.landing-pricing_pricingHook__YDUxv{margin:0 auto var(--sp-8);max-width:44rem;font-size:clamp(1rem,2.4vw,1.125rem);line-height:1.5;color:var(--text-secondary);font-weight:500}.landing-pricing_pricingHook__YDUxv strong{color:var(--text);font-weight:700}.landing-pricing_pricingHook__YDUxv a{color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:2px}.landing-pricing_toggleWrap__Ar515{margin-bottom:var(--sp-10);width:100%;max-width:52rem;padding-top:22px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--sp-4)}.landing-pricing_toggle__cYFnw{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:var(--sp-2);padding:var(--sp-2);border-radius:999px;background:var(--pricing-toggle-track);border:1px solid var(--glass-border-hairline);box-shadow:var(--glass-shadow);max-width:100%;overflow:visible;flex-shrink:0}.landing-pricing_toggleOption__ysm_O{position:relative;flex:1 1 auto;min-width:6.75rem;max-width:12rem;display:flex;flex-direction:column;align-items:stretch}.landing-pricing_toggleBadge__b2egJ{position:absolute;z-index:1;left:50%;bottom:100%;margin-bottom:6px;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:3px 8px;border-radius:999px;white-space:nowrap;line-height:1.2;pointer-events:none}.landing-pricing_toggleBtn__B_fr5{width:100%;padding:var(--sp-3) var(--sp-3);border:none;border-radius:999px;font-family:inherit;font-size:.8125rem;font-weight:700;line-height:1.25;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease;background:transparent;color:var(--text-muted)}.landing-pricing_toggleBadgeValue__sA1Nx{font-size:.625rem;font-weight:800;letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-pricing_toggleBadgeTag__gHWvr{font-size:.5rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:1px 5px;border-radius:4px;line-height:1.3}.landing-pricing_toggleBadgeSave__yXi9Y{color:#3730a3;background:linear-gradient(180deg,#eef2ff,#e0e7ff);border:1px solid rgb(129 140 248/.4);box-shadow:0 1px 4px rgb(99 102 241/.18)}html.dark .landing-pricing_toggleBadgeSave__yXi9Y{color:#e0e7ff;background:linear-gradient(180deg,rgb(49 46 129/.7),rgb(67 56 202/.45));border-color:rgb(129 140 248/.45);box-shadow:0 1px 6px rgb(99 102 241/.28)}.landing-pricing_toggleBadgeBest__0PuR6{color:#022c22;background:linear-gradient(135deg,#bbf7d0,#34d399 48%,#10b981);border:1px solid rgb(5 150 105/.45);box-shadow:0 1px 5px rgb(16 185 129/.35),0 0 16px rgb(52 211 153/.28)}.landing-pricing_toggleBadgeBest__0PuR6 .landing-pricing_toggleBadgeTag__gHWvr{color:#064e3b;background:rgb(2 44 34/.14)}html.dark .landing-pricing_toggleBadgeBest__0PuR6{color:#ecfdf5;background:linear-gradient(135deg,#6ee7b7,#10b981 55%,#059669);border-color:rgb(52 211 153/.5);box-shadow:0 1px 6px rgb(16 185 129/.4),0 0 20px rgb(52 211 153/.35)}html.dark .landing-pricing_toggleBadgeBest__0PuR6 .landing-pricing_toggleBadgeTag__gHWvr{color:#d1fae5;background:rgb(2 44 34/.35)}.landing-pricing_toggleOption__ysm_O:has(.landing-pricing_toggleBtnActive__HBFhL) .landing-pricing_toggleBadgeSave__yXi9Y{box-shadow:0 1px 5px rgb(99 102 241/.22)}.landing-pricing_toggleOption__ysm_O:has(.landing-pricing_toggleBtnActive__HBFhL) .landing-pricing_toggleBadgeBest__0PuR6{box-shadow:0 2px 8px rgb(16 185 129/.4),0 0 18px rgb(52 211 153/.32)}.landing-pricing_toggle__cYFnw:hover{border-color:rgb(129 140 248/.35)}html.dark .landing-pricing_toggle__cYFnw:hover{border-color:rgb(165 180 252/.35)}.landing-pricing_toggleBtn__B_fr5:hover{color:var(--text-secondary);background:rgb(15 23 42/.05)}html.dark .landing-pricing_toggleBtn__B_fr5:hover{background:rgb(255 255 255/.07)}.landing-pricing_toggleBtnActive__HBFhL{background:var(--pricing-toggle-active-bg);color:var(--pricing-toggle-active-fg);box-shadow:0 2px 8px rgb(15 23 42/.08)}.landing-pricing_toggleBtnActive__HBFhL:hover{box-shadow:0 4px 14px rgb(15 23 42/.12)}html.dark .landing-pricing_toggleBtnActive__HBFhL{box-shadow:0 2px 12px rgb(0 0 0/.35)}.landing-pricing_saveHint__Ab9w8{margin:0;flex-shrink:0;padding:2px 0;font-size:.8125rem;font-weight:600;letter-spacing:-.015em;line-height:1.5;color:var(--pricing-save-fg);background:none;border:none;text-align:center;text-wrap:balance;width:100%;max-width:26rem;box-sizing:border-box}.landing-pricing_cards__1GbGS{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5);width:100%;align-items:stretch}@media (min-width:900px){.landing-pricing_cards__1GbGS{grid-template-columns:repeat(3,1fr);gap:var(--sp-6)}}.landing-pricing_cardInteractive__xNeOh{cursor:pointer}.landing-pricing_cardInteractive__xNeOh:focus{outline:none}.landing-pricing_cardInteractive__xNeOh:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.landing-pricing_cardFeatured__bob4r.landing-pricing_cardInteractive__xNeOh:focus-visible,.landing-pricing_cardFeatured__bob4r:focus-visible{outline-color:var(--pricing-featured-text)}.landing-pricing_card__LS_9S{display:flex;flex-direction:column;height:100%;min-height:0;text-align:left;padding:var(--sp-6) var(--sp-5);border-radius:var(--radius-lg);border:1px solid var(--pricing-card-border);background:var(--pricing-card-bg);box-shadow:var(--glass-shadow);position:relative;transform:translateZ(0);transition:transform .28s cubic-bezier(.34,1.2,.64,1),box-shadow .28s ease,border-color .28s ease}.landing-pricing_card__LS_9S:not(.landing-pricing_cardFeatured__bob4r):hover{transform:translateY(-8px);border-color:rgb(129 140 248/.55);box-shadow:0 18px 44px rgb(15 23 42/.14),inset 0 0 0 1px rgb(129 140 248/.18),0 0 56px rgb(99 102 241/.2)}html.dark .landing-pricing_card__LS_9S:not(.landing-pricing_cardFeatured__bob4r):hover{border-color:rgb(165 180 252/.48);box-shadow:0 22px 50px rgb(0 0 0/.5),inset 0 0 0 1px rgb(165 180 252/.12),0 0 64px rgb(129 140 248/.24)}.landing-pricing_cardFeatured__bob4r:hover{transform:translateY(-8px);border-color:rgb(15 23 42/.32);box-shadow:0 22px 48px rgb(15 23 42/.22),inset 0 0 0 1px rgb(255 255 255/.4),0 0 80px rgb(223 255 79/.55)}.landing-pricing_cardPopular__doV_L:not(.landing-pricing_cardFeatured__bob4r){border-color:rgb(129 140 248/.42);box-shadow:var(--glass-shadow),0 0 44px rgb(99 102 241/.16)}html.dark .landing-pricing_cardPopular__doV_L:not(.landing-pricing_cardFeatured__bob4r){border-color:rgb(165 180 252/.4);box-shadow:var(--glass-shadow),0 0 52px rgb(129 140 248/.2)}.landing-pricing_cardPopular__doV_L:not(.landing-pricing_cardFeatured__bob4r):hover{border-color:rgb(99 102 241/.65);box-shadow:0 18px 44px rgb(15 23 42/.14),inset 0 0 0 1px rgb(129 140 248/.22),0 0 72px rgb(129 140 248/.28)}html.dark .landing-pricing_cardPopular__doV_L:not(.landing-pricing_cardFeatured__bob4r):hover{border-color:rgb(196 181 253/.55);box-shadow:0 22px 50px rgb(0 0 0/.5),inset 0 0 0 1px rgb(167 139 250/.15),0 0 80px rgb(167 139 250/.22)}.landing-pricing_cardFeatured__bob4r{background:var(--pricing-featured-bg);border-color:var(--pricing-featured-border);color:var(--pricing-featured-text)}.landing-pricing_cardFeatured__bob4r .landing-pricing_cardPriceUnit__80ZoG,.landing-pricing_cardFeatured__bob4r .landing-pricing_cardSubtitle__7cQ9Q{color:var(--pricing-featured-muted)}.landing-pricing_cardFeatured__bob4r .landing-pricing_featureList__h8Nvo{color:var(--pricing-featured-text)}.landing-pricing_cardTop__JzC8p{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-2)}.landing-pricing_cardRibbon__BM50i{flex-shrink:0;font-size:.5625rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:5px 8px;border-radius:8px;color:var(--pricing-ribbon-fg);background:var(--pricing-ribbon-bg);border:1px solid var(--glass-border-hairline);transition:transform .22s ease,box-shadow .22s ease}.landing-pricing_card__LS_9S:hover .landing-pricing_cardRibbon__BM50i{transform:scale(1.04);box-shadow:0 2px 14px rgb(15 23 42/.14)}html.dark .landing-pricing_card__LS_9S:hover .landing-pricing_cardRibbon__BM50i{box-shadow:0 2px 16px rgb(0 0 0/.35)}.landing-pricing_cardFeatured__bob4r .landing-pricing_cardRibbon__BM50i{color:var(--pricing-featured-text);background:rgb(15 23 42/.08);border-color:rgb(15 23 42/.12)}html.dark .landing-pricing_cardFeatured__bob4r .landing-pricing_cardRibbon__BM50i{background:rgb(15 23 42/.2);border-color:rgb(15 23 42/.25)}.landing-pricing_cardHeader__ffjRt{margin-bottom:var(--sp-6)}.landing-pricing_cardName__508WD{margin:0;font-size:1.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.2}.landing-pricing_cardSubtitle__7cQ9Q{margin:0 0 var(--sp-4);font-size:.875rem;color:var(--text-muted);line-height:1.5;text-wrap:balance}.landing-pricing_cardPriceRow__kJbuh{display:flex;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap}.landing-pricing_cardPrice__vgZp5{font-size:clamp(1.5rem,3vw,1.85rem);font-weight:800;letter-spacing:-.03em}.landing-pricing_cardPriceUnit__80ZoG{font-size:.9375rem;font-weight:600;color:var(--text-muted)}.landing-pricing_featureList__h8Nvo{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-3);flex:1 1;min-height:0;font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}.landing-pricing_featureItem__DHRpE{display:flex;gap:var(--sp-3);align-items:flex-start}.landing-pricing_featureIcon__uV44r{flex-shrink:0;font-weight:800;font-size:.8125rem;opacity:1;color:var(--accent-green);margin-top:.1em;filter:drop-shadow(0 0 3px rgb(16 185 129/.45))}.landing-pricing_card__LS_9S:not(.landing-pricing_cardFeatured__bob4r) .landing-pricing_featureIcon__uV44r{color:#059669;filter:drop-shadow(0 0 5px rgb(52 211 153/.5))}html.dark .landing-pricing_card__LS_9S:not(.landing-pricing_cardFeatured__bob4r) .landing-pricing_featureIcon__uV44r{color:#4ade80;filter:drop-shadow(0 0 8px rgb(74 222 128/.6))}.landing-pricing_cardFeatured__bob4r .landing-pricing_featureIcon__uV44r{color:#14532d;filter:none}.landing-pricing_cta__Z0aho{flex-shrink:0;margin-top:var(--pricing-cta-margin-top);width:100%;padding:var(--pricing-cta-pad-top) var(--sp-4) var(--sp-4);border-radius:var(--radius);cursor:pointer;font-family:inherit;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;transition:transform .22s cubic-bezier(.34,1.2,.64,1),filter .2s ease,box-shadow .22s ease,border-color .2s ease;text-align:center;box-sizing:border-box}.landing-pricing_cta__Z0aho:disabled{opacity:.65;cursor:wait;transform:none}.landing-pricing_cta__Z0aho:disabled:hover{transform:none;filter:none}.landing-pricing_cta__Z0aho:active{transform:translateY(1px)}.landing-pricing_cta__Z0aho:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.landing-pricing_ctaPrimary__pfpD0:focus-visible{outline-color:#0f172a}.landing-pricing_ctaPrimary__pfpD0{background:#0f172a;color:#fff;border:1px solid rgb(255 255 255/.12);box-shadow:0 4px 18px rgb(15 23 42/.35)}.landing-pricing_ctaPrimary__pfpD0:hover{transform:translateY(-3px);filter:brightness(1.09);box-shadow:0 12px 32px rgb(15 23 42/.45)}.landing-pricing_ctaSecondary__dyR8F{background:var(--pricing-cta-secondary-bg);color:var(--text);border:1px solid var(--glass-border-hairline);box-shadow:0 3px 14px rgb(15 23 42/.1)}html.dark .landing-pricing_ctaSecondary__dyR8F{border-color:rgb(148 163 184/.35);box-shadow:0 4px 18px rgb(0 0 0/.38)}.landing-pricing_ctaSecondary__dyR8F:hover{transform:translateY(-3px);filter:brightness(1.07);border-color:rgb(96 165 250/.55);box-shadow:0 14px 32px rgb(0 0 0/.28),0 0 36px rgb(96 165 250/.28)}html.dark .landing-pricing_ctaSecondary__dyR8F:hover{border-color:rgb(129 140 248/.6);box-shadow:0 16px 36px rgb(0 0 0/.45),0 0 44px rgb(96 165 250/.22)}.landing-pricing_ctaLabel__JaQwB{font-size:.9375rem;font-weight:700}.landing-pricing_ctaHint__hVgfK{font-size:.75rem;font-weight:600;opacity:.88}.landing-pricing_ctaError__07vuG{margin:var(--sp-2) 0 0;font-size:.75rem;font-weight:600;line-height:1.4;color:#b91c1c;text-align:center}html.dark .landing-pricing_ctaError__07vuG{color:#fecaca}@media (prefers-reduced-motion:reduce){.landing-pricing_cardRibbon__BM50i,.landing-pricing_card__LS_9S,.landing-pricing_cta__Z0aho,.landing-pricing_toggleBtn__B_fr5{transition-duration:.01ms}.landing-pricing_cardFeatured__bob4r:hover,.landing-pricing_cardPopular__doV_L:not(.landing-pricing_cardFeatured__bob4r):hover,.landing-pricing_card__LS_9S:hover .landing-pricing_cardRibbon__BM50i,.landing-pricing_card__LS_9S:not(.landing-pricing_cardFeatured__bob4r):hover,.landing-pricing_ctaPrimary__pfpD0:hover,.landing-pricing_ctaSecondary__dyR8F:hover{transform:none}}