.reveal_root__FbYZ8{opacity:1;filter:none;transform:none;transition:opacity .76s cubic-bezier(.16,1,.3,1),transform .76s cubic-bezier(.16,1,.3,1),filter .76s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform,filter}.reveal_root__FbYZ8[data-variant=left],.reveal_root__FbYZ8[data-variant=right]{transform:none}.reveal_root__FbYZ8[data-visible=false]{opacity:0;filter:blur(8px);transform:translate3d(0,2rem,0) scale(.985)}@media (prefers-reduced-motion:reduce){.reveal_root__FbYZ8,.reveal_root__FbYZ8[data-variant=left],.reveal_root__FbYZ8[data-variant=right],.reveal_root__FbYZ8[data-visible=true]{opacity:1;filter:none;transform:none;transition:none}}.site-chrome_navShell__HXdXa{position:fixed;inset:0 0 auto;z-index:60;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--paper) 92%,transparent);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px) saturate(1.02);backdrop-filter:blur(18px) saturate(1.02)}.site-chrome_navShellDark__LOuic{border-bottom-color:rgba(205,235,216,.14);background:rgba(8,16,13,.88);box-shadow:0 .8rem 2.5rem rgba(0,0,0,.18)}.site-chrome_brand__Xw_QN,.site-chrome_footer__Irj5x,.site-chrome_navLinks__bf_k9,.site-chrome_navUtility__cdOaC,.site-chrome_nav__aSRPo{display:flex;align-items:center}.site-chrome_nav__aSRPo{justify-content:space-between;gap:1.5rem;width:min(var(--content-max),100%);min-height:var(--nav-height);margin:0 auto;padding:.55rem var(--page-gutter)}.site-chrome_brand__Xw_QN{flex:0 0 auto;gap:.65rem;min-width:0}.site-chrome_brandMark__fINLf{display:grid;width:2.2rem;height:2.2rem;flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid rgba(22,59,51,.46);border-radius:var(--radius-md);background:rgba(255,255,255,.96);box-shadow:0 .35rem 1rem rgba(0,0,0,.08)}.site-chrome_brandMark__fINLf img{display:block;width:92%;height:92%;object-fit:contain;filter:grayscale(1) contrast(1.18);transform:scale(1.82)}.site-chrome_brandTextCompact___asay,.site-chrome_brandText__NSZuD{color:var(--ink);font-family:var(--font-heading),var(--font-body),sans-serif;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.site-chrome_brandTextCompact___asay{font-size:.94rem}.site-chrome_navLinks__bf_k9{gap:1.25rem;margin-left:auto}.site-chrome_navLinksPlaceholder__DMiT_{flex:1 1 auto;min-width:1rem}.site-chrome_navActionButton__jDL4c,.site-chrome_navAction___O4nh,.site-chrome_navLink__0Anwl,.site-chrome_navSecondary___CxSP,.site-chrome_navSessionState__tuJiv{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;color:color-mix(in srgb,var(--text) 65%,transparent);font-size:.82rem;font-weight:650;white-space:nowrap;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease}.site-chrome_navLink__0Anwl{min-height:2.4rem;padding:.42rem .68rem;border:1px solid transparent;border-radius:var(--radius-sm)}.site-chrome_navActionButton__jDL4c:hover,.site-chrome_navAction___O4nh:hover,.site-chrome_navLink__0Anwl:hover,.site-chrome_navSecondary___CxSP:hover,.site-chrome_navSessionState__tuJiv:hover{color:var(--text)}.site-chrome_navLink__0Anwl[data-active=true]{border-color:rgba(17,20,21,.12);background:rgba(17,20,21,.05);color:var(--text)}.site-chrome_navUtility__cdOaC{justify-content:flex-end;gap:.8rem;flex:0 0 auto}.site-chrome_navAction___O4nh,.site-chrome_navSecondary___CxSP,.site-chrome_navSessionState__tuJiv{padding:.45rem 0}.site-chrome_navAction___O4nh{min-height:2.4rem;padding:.42rem .86rem;border:1px solid var(--ink);border-radius:var(--radius-sm);background:var(--ink);color:var(--paper)}.site-chrome_navAction___O4nh:hover{background:transparent;transform:translateY(-1px)}.site-chrome_navActionButton__jDL4c{padding:.45rem 0;border:0;background:transparent;font:inherit;cursor:pointer}.site-chrome_navSessionState__tuJiv{gap:.4rem}.site-chrome_navSessionState__tuJiv span{color:rgba(17,20,21,.48);font-size:.72rem}.site-chrome_navSessionState__tuJiv strong{max-width:9rem;overflow:hidden;color:var(--ink);text-overflow:ellipsis}.site-chrome_navSessionMobileLabel__Mc7Ol{display:none}.site-chrome_navShellDark__LOuic .site-chrome_brandTextCompact___asay,.site-chrome_navShellDark__LOuic .site-chrome_navActionButton__jDL4c,.site-chrome_navShellDark__LOuic .site-chrome_navAction___O4nh,.site-chrome_navShellDark__LOuic .site-chrome_navLink__0Anwl,.site-chrome_navShellDark__LOuic .site-chrome_navSecondary___CxSP,.site-chrome_navShellDark__LOuic .site-chrome_navSessionState__tuJiv strong{color:#f7faff}.site-chrome_navShellDark__LOuic .site-chrome_brandMark__fINLf{border-color:rgba(205,235,216,.28);background:rgba(255,255,255,.96)}.site-chrome_navShellDark__LOuic .site-chrome_navActionButton__jDL4c,.site-chrome_navShellDark__LOuic .site-chrome_navLink__0Anwl,.site-chrome_navShellDark__LOuic .site-chrome_navSecondary___CxSP,.site-chrome_navShellDark__LOuic .site-chrome_navSessionState__tuJiv span{color:rgba(244,247,243,.68)}.site-chrome_navShellDark__LOuic .site-chrome_navLink__0Anwl[data-active=true]{border-color:rgba(205,235,216,.24);background:rgba(183,239,207,.1);color:#f7faff}.site-chrome_navShellDark__LOuic .site-chrome_navAction___O4nh{border-color:#b7efcf;background:#b7efcf;color:#0b1711}.site-chrome_navShellDark__LOuic .site-chrome_navAction___O4nh:hover{background:transparent;color:#b7efcf}.site-chrome_footer__Irj5x{display:grid;grid-template-columns:minmax(16rem,1fr) auto;justify-content:space-between;align-items:flex-start;gap:2rem;width:100%;padding:3rem var(--page-inline) 2.25rem;border-top:1px solid var(--border);background:var(--surface)}.site-chrome_brandText__NSZuD{display:block;margin-bottom:.55rem;font-size:.96rem}.site-chrome_footer__Irj5x p{max-width:24rem;color:var(--muted);font-size:.84rem;line-height:1.7}.site-chrome_companyInfo__PDUxe{margin-top:.35rem}.site-chrome_footerMeta__S55Y6{display:grid;justify-items:end;gap:.55rem;color:var(--muted);font-size:.76rem;text-align:right}.site-chrome_footerMeta__S55Y6 span{line-height:1.6}.site-chrome_footerMeta__S55Y6 a{text-decoration:none;text-underline-offset:.16em;transition:color .16s ease}.site-chrome_footerMeta__S55Y6 a:hover{color:var(--ink);text-decoration:underline}.site-chrome_footerDark___tn1d{border-top-color:rgba(183,239,207,.16);background:#0b1711}.site-chrome_footerDark___tn1d .site-chrome_brandText__NSZuD{color:#f7faff}.site-chrome_footerDark___tn1d .site-chrome_footerMeta__S55Y6,.site-chrome_footerDark___tn1d .site-chrome_footerMeta__S55Y6 a,.site-chrome_footerDark___tn1d p{color:rgba(244,247,243,.66)}.site-chrome_footerDark___tn1d .site-chrome_footerMeta__S55Y6 a:hover{color:#b7efcf}@media (max-width:860px){.site-chrome_nav__aSRPo{flex-wrap:wrap;gap:.35rem 1rem}.site-chrome_navLinks__bf_k9{order:3;width:100%;justify-content:space-between;margin-left:0;border-top:1px solid rgba(17,20,21,.1)}.site-chrome_navShellDark__LOuic .site-chrome_navLinks__bf_k9{border-top-color:rgba(205,235,216,.14)}.site-chrome_navLink__0Anwl{flex:1 1;padding:.62rem .2rem;text-align:center}.site-chrome_footer__Irj5x{grid-template-columns:1fr}.site-chrome_footerMeta__S55Y6{justify-items:start;text-align:left}}@media (max-width:620px){.site-chrome_nav__aSRPo{padding:.45rem .75rem .5rem}.site-chrome_brandTextCompact___asay{font-size:.84rem}.site-chrome_brandMark__fINLf{width:2rem;height:2rem}.site-chrome_navLinks__bf_k9{gap:0}.site-chrome_navLink__0Anwl{min-height:2rem;padding:.42rem .3rem;border-radius:.35rem;font-size:.78rem}.site-chrome_navSecondary___CxSP{display:none}.site-chrome_navActionButton__jDL4c,.site-chrome_navAction___O4nh,.site-chrome_navSessionState__tuJiv{min-height:2rem;font-size:.78rem}.site-chrome_navSessionState__tuJiv span:not(.site-chrome_navSessionMobileLabel__Mc7Ol),.site-chrome_navSessionState__tuJiv strong{display:none}.site-chrome_navSessionMobileLabel__Mc7Ol{display:inline}}@media (prefers-reduced-motion:reduce){.site-chrome_navActionButton__jDL4c,.site-chrome_navAction___O4nh,.site-chrome_navLink__0Anwl,.site-chrome_navSecondary___CxSP,.site-chrome_navSessionState__tuJiv{transition:none}}.checkout_page__DemKh{min-height:100vh;--nav-height:4.12rem;--ink:var(--text);--muted:var(--text-muted);--line:var(--border);--paper:var(--surface);--wash:var(--surface-muted);--moss:var(--surface-inverse);padding-top:var(--nav-height);background:var(--paper);color:var(--ink)}.checkout_shell__bZUvp{width:min(var(--content-max),100%);margin:0 auto;padding:clamp(1.6rem,4vw,3.4rem) var(--page-gutter) clamp(3.2rem,6vw,5rem)}.checkout_header__ZlUxF{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:end;padding-bottom:clamp(1.2rem,3vw,2rem);border-bottom:1px solid var(--line)}.checkout_headerCopy__EXnwQ{display:grid;gap:.6rem;max-width:52rem}.checkout_eyebrow__tdhpW,.checkout_label__78H_c{color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.checkout_eyebrow__tdhpW{margin-bottom:.45rem}.checkout_header__ZlUxF h1{font-family:var(--font-heading),var(--font-body),sans-serif;font-size:clamp(3.2rem,7vw,6.8rem);font-weight:700;line-height:.92}.checkout_checkoutStatusNotice__ll2G0,.checkout_enterprisePanel__oEirq p,.checkout_header__ZlUxF p,.checkout_muted__wenOj,.checkout_notice__XQuky,.checkout_productMeta__B8a9_ p,.checkout_resultIntro__CuS0o p,.checkout_ruleText__L0CaQ,.checkout_statusText__6FCWi{color:var(--muted);line-height:1.75}.checkout_header__ZlUxF p{max-width:36rem;font-size:clamp(1rem,1.35vw,1.16rem)}.checkout_actionGrid__ADouq,.checkout_checkoutResultActions__RE7zg,.checkout_headerActions__glbFo,.checkout_inlineActions__fTSYG{display:flex;flex-wrap:wrap;gap:.7rem}.checkout_layout__bY9No{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(360px,.68fr);gap:clamp(1rem,2vw,1.35rem);margin-top:1.35rem;align-items:start}.checkout_block__hh6n6,.checkout_checkoutSnapshotList__hJaNO,.checkout_infoList__mqIZo,.checkout_panelAccent__wE1jr,.checkout_panel__wMOws,.checkout_productFocus__g0vZ8,.checkout_productIdentity__OVoU_,.checkout_productMeta__B8a9_,.checkout_sidebar__7IEP5,.checkout_statusSection__Vm8mF,.checkout_workspace__nO5LL{display:grid}.checkout_panelAccent__wE1jr,.checkout_panel__wMOws,.checkout_sidebar__7IEP5,.checkout_workspace__nO5LL{gap:1rem}.checkout_sidebar__7IEP5{position:sticky;top:calc(var(--nav-height) + 1rem);align-self:start}.checkout_block__hh6n6,.checkout_checkoutResultCard__Hf4rB,.checkout_enterprisePanel__oEirq,.checkout_panelAccent__wE1jr,.checkout_panel__wMOws{border:1px solid var(--line);border-radius:0;background:var(--paper);box-shadow:none}.checkout_block__hh6n6{padding:clamp(1rem,2vw,1.45rem)}.checkout_checkoutResultCard__Hf4rB,.checkout_panelAccent__wE1jr,.checkout_panel__wMOws{padding:clamp(1.05rem,2vw,1.45rem)}.checkout_panelAccent__wE1jr{background:var(--moss);color:rgba(255,255,255,.96)}.checkout_panelAccent__wE1jr .checkout_muted__wenOj,.checkout_panelAccent__wE1jr .checkout_notice__XQuky,.checkout_panelAccent__wE1jr .checkout_panelHeader__36_jq h3,.checkout_panelAccent__wE1jr .checkout_statusText__6FCWi{color:rgba(255,250,240,.82)}.checkout_panelAccent__wE1jr .checkout_eyebrow__tdhpW{color:#a6d9c0}.checkout_blockHeader__RXSfM,.checkout_checkoutPanelHeader__0GM7_,.checkout_panelHeader__36_jq{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:1rem}.checkout_blockHeader__RXSfM h2,.checkout_checkoutPanelHeader__0GM7_ h2,.checkout_panelHeader__36_jq h3{font-family:var(--font-heading),var(--font-body),sans-serif;font-size:1.34rem;font-weight:760;line-height:1.18}.checkout_statusSection__Vm8mF+.checkout_statusSection__Vm8mF{padding-top:1rem;border-top:1px solid var(--line)}.checkout_planGrid__QX_M0,.checkout_segmentList__snGG0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.checkout_planCard__i93kS,.checkout_segmentButton__M3aU_{min-width:0;display:grid;gap:.9rem;min-height:7.6rem;padding:1rem;border:1px solid var(--line);border-radius:0;background:var(--paper);color:inherit;text-align:left;transition:border-color .18s ease,background .18s ease}.checkout_planCardActive__xLjbW,.checkout_planCard__i93kS:hover,.checkout_segmentButtonActive__IALDp,.checkout_segmentButton__M3aU_:hover{border-color:var(--focus-ring);background:var(--wash);box-shadow:none}.checkout_planCard__i93kS strong,.checkout_segmentButton__M3aU_ strong{display:block;font-size:1.05rem}.checkout_planCard__i93kS small,.checkout_planCard__i93kS span,.checkout_segmentButton__M3aU_ small,.checkout_segmentButton__M3aU_ span{color:var(--muted);font-size:.84rem;line-height:1.5}.checkout_productFocus__g0vZ8{grid-template-columns:minmax(180px,.3fr) minmax(0,1fr);gap:clamp(1rem,3vw,2rem);margin-top:1rem;padding-top:1.1rem;border-top:1px solid var(--line)}.checkout_productIdentity__OVoU_{gap:.45rem;align-content:start}.checkout_productIdentity__OVoU_ strong{display:grid;gap:.28rem;font-family:var(--font-heading),var(--font-body),sans-serif;font-size:clamp(2.1rem,4vw,3.4rem);line-height:.95}.checkout_productIdentity__OVoU_ small{color:var(--muted);font-family:inherit;font-size:.92rem;letter-spacing:.08em;text-transform:uppercase}.checkout_productBody__mPBrR{display:grid;gap:1rem}.checkout_productMeta__B8a9_{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.checkout_rulePanel__Qq7Bk{display:grid;gap:.7rem;padding-top:1rem;border-top:1px solid var(--line)}.checkout_featureList____MbA{display:flex;flex-wrap:wrap;gap:.5rem}.checkout_badge__b0nzX,.checkout_featureList____MbA span{border:1px solid var(--line);border-radius:0;background:transparent;padding:.3rem .45rem;color:var(--muted);font-size:.78rem;font-weight:760}.checkout_enterprisePanel__oEirq{display:grid;gap:1rem;padding:1.1rem}.checkout_planCard__i93kS p{font-family:var(--font-heading),var(--font-body),sans-serif;font-size:clamp(1.95rem,3vw,2.5rem);line-height:.95}.checkout_statusText__6FCWi{margin-bottom:.9rem}.checkout_checkoutSnapshotList__hJaNO,.checkout_infoList__mqIZo{gap:0;border-top:1px solid var(--line)}.checkout_infoRow___5_fX,.checkout_traceLine__HVPhJ{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,auto);gap:1rem;padding:.72rem 0;border-bottom:1px solid var(--line);align-items:start}.checkout_infoRow___5_fX span,.checkout_traceLine__HVPhJ span{color:var(--muted);font-size:.86rem}.checkout_infoRow___5_fX strong,.checkout_traceLine__HVPhJ strong{min-width:0;text-align:right;font-size:.92rem;overflow-wrap:anywhere}.checkout_loginButton__lifre,.checkout_primaryButton__k76kR,.checkout_secondaryButton__tNVDn,.checkout_textAction__m7w1E{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.72rem 1rem;border-radius:0;font-size:.92rem;font-weight:760;transition:border-color .16s ease,background .16s ease,color .16s ease}.checkout_primaryButton__k76kR{border:1px solid var(--moss);background:var(--moss);color:var(--paper)}.checkout_primaryButton__k76kR:disabled{opacity:.56;cursor:not-allowed;transform:none}.checkout_loginButton__lifre,.checkout_secondaryButton__tNVDn{border:1px solid var(--line);background:var(--paper);color:var(--ink)}.checkout_panelAccent__wE1jr .checkout_secondaryButton__tNVDn{border-color:rgba(255,250,240,.2);background:transparent;color:rgba(255,250,240,.94)}.checkout_panelAccent__wE1jr .checkout_primaryButton__k76kR{width:100%}.checkout_textAction__m7w1E{color:var(--muted)}.checkout_actionGrid__ADouq,.checkout_checkoutResultActions__RE7zg{margin-top:1rem}.checkout_paymentMethods__zaLSU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.checkout_paymentMethod__aUipB{min-height:2.75rem;border:1px solid rgba(255,250,240,.28);background:transparent;color:rgba(255,250,240,.84);font:inherit;font-size:.9rem;font-weight:700;cursor:pointer}.checkout_paymentMethodActive__5Oori{border-color:var(--paper);background:var(--paper);color:var(--moss)}.checkout_checkoutError__YBCfS,.checkout_error__HOMs0{color:var(--rust);line-height:1.65}.checkout_checkoutResultPage__3zv0A{width:min(1120px,100%);margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,3rem) clamp(4rem,7vw,6rem)}.checkout_resultIntro__CuS0o{display:grid;gap:.6rem;margin-bottom:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid var(--line)}.checkout_resultIntro__CuS0o h1{font-family:var(--font-heading),var(--font-body),sans-serif;font-size:clamp(3rem,7vw,6.2rem);line-height:.94}.checkout_checkoutResultCard__Hf4rB{display:grid;gap:1rem}.checkout_checkoutStatusNotice__ll2G0{max-width:40rem}.checkout_visuallyHidden__BsANa{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.checkout_authNote__yI0Z5{color:var(--muted);font-size:.88rem}@media (max-width:1120px){.checkout_header__ZlUxF,.checkout_layout__bY9No,.checkout_productFocus__g0vZ8,.checkout_productMeta__B8a9_{grid-template-columns:1fr}.checkout_sidebar__7IEP5{position:static}}@media (max-width:780px){.checkout_page__DemKh{--nav-height:6.7rem}.checkout_planGrid__QX_M0,.checkout_segmentList__snGG0{grid-template-columns:1fr}.checkout_actionGrid__ADouq,.checkout_checkoutResultActions__RE7zg,.checkout_headerActions__glbFo,.checkout_inlineActions__fTSYG{display:grid;grid-template-columns:1fr}.checkout_infoRow___5_fX,.checkout_traceLine__HVPhJ{grid-template-columns:1fr}.checkout_infoRow___5_fX strong,.checkout_traceLine__HVPhJ strong{text-align:left}}.checkout_legalConsent__KUsKU{display:grid;grid-template-columns:1.1rem minmax(0,1fr);gap:.65rem;align-items:start;margin:1rem 0;color:var(--muted);font-size:.78rem;line-height:1.65}.checkout_legalConsent__KUsKU input{width:1rem;height:1rem;margin-top:.15rem;accent-color:var(--moss)}.checkout_legalConsent__KUsKU a{color:var(--ink);text-decoration:underline;text-underline-offset:.18em}.auth-account_page__lEEqM{--account-surface:var(--surface);--account-surface-soft:var(--surface-muted);--account-border:var(--border);--account-border-strong:var(--border-strong);--account-muted:var(--text-muted);--account-accent:var(--accent);--account-accent-soft:var(--surface-strong);min-height:100vh;overflow:clip;background:var(--account-surface);color:var(--ink)}.auth-account_eyebrow__yuEzX{color:var(--account-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.64rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.auth-account_accountSettingField__bOaM_{display:grid;gap:.42rem}.auth-account_accountSettingField__bOaM_ span{color:var(--account-muted);font-size:.78rem;font-weight:650}.auth-account_accountSettingField__bOaM_ input,.auth-account_accountSettingField__bOaM_ select,.auth-account_accountSettingField__bOaM_ textarea{width:100%;min-height:3.05rem;padding:.7rem .78rem;border:1px solid var(--account-border-strong);border-radius:0;outline:none;background:var(--surface);color:var(--text);font:inherit;font-size:.9rem;transition:border-color .16s ease,outline-color .16s ease}.auth-account_accountSettingField__bOaM_ input:focus,.auth-account_accountSettingField__bOaM_ select:focus,.auth-account_accountSettingField__bOaM_ textarea:focus{border-color:var(--focus-ring);box-shadow:none;outline:2px solid var(--focus-ring);outline-offset:1px}.auth-account_accountSettingField__bOaM_ textarea{min-height:6.2rem;resize:vertical}.auth-account_primaryButton__2jz5e,.auth-account_secondaryButton__AZwHy{display:inline-flex;min-height:2.8rem;align-items:center;justify-content:center;gap:.4rem;padding:.7rem 1rem;border-radius:0;font:inherit;font-size:.86rem;font-weight:700;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.auth-account_primaryButton__2jz5e{border:1px solid var(--account-accent);background:var(--account-accent);color:#fff}.auth-account_primaryButton__2jz5e:hover{background:#214f43}.auth-account_primaryButton__2jz5e:disabled,.auth-account_secondaryButton__AZwHy:disabled{cursor:not-allowed;opacity:.5;transform:none}.auth-account_secondaryButton__AZwHy{border:1px solid var(--account-border-strong);background:var(--surface);color:var(--text)}.auth-account_secondaryButton__AZwHy:hover{border-color:var(--focus-ring);background:var(--surface-muted)}.auth-account_dangerButton__LGGuX{display:inline-flex;min-height:2.8rem;align-items:center;justify-content:center;gap:.4rem;padding:.7rem 1rem;border:1px solid #b3261e;border-radius:9px;background:var(--surface);color:#b3261e;font:inherit;font-size:.86rem;font-weight:700;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.auth-account_dangerButton__LGGuX:hover{border-color:#8c1d18;background:#fdf3f2;color:#8c1d18}.auth-account_dangerButton__LGGuX:disabled{cursor:not-allowed;opacity:.5}.auth-account_accountSettingCheckbox__KLNR7{display:flex;align-items:center;gap:.5rem;color:var(--account-muted);font-size:.8rem}.auth-account_accountSettingCheckbox__KLNR7 input{width:1rem;height:1rem;margin:0}.auth-account_checkoutError__pr_kF{margin:0;color:var(--account-muted);font-size:.8rem;line-height:1.65;color:#a54a3d}.auth-account_accountPageShell__bKh_G{width:min(78rem,100%);margin:0 auto;padding:calc(var(--nav-height) + clamp(2.3rem, 5vw, 4.5rem)) clamp(1rem,4vw,2.5rem) clamp(4rem,7vw,6.5rem)}.auth-account_accountPanel__XXzWZ{min-width:0;padding:clamp(1.1rem,2.5vw,1.8rem);border:1px solid var(--account-border);border-radius:0;background:var(--account-surface);box-shadow:none}.auth-account_accountHeaderSection__9tqZP{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(16rem,.8fr);gap:1rem}.auth-account_accountIdentityPanel__gMoJ8{display:grid;gap:1.25rem}.auth-account_accountIdentityTop__h5O7g,.auth-account_accountInlineEditorHeader__wXaI1,.auth-account_accountMembershipOverviewHeader__D5bon,.auth-account_accountOrderSectionHeader__cvAgm,.auth-account_accountProductHeader__egFnd,.auth-account_accountSectionHeading__sodFG,.auth-account_accountStatusTop__R6R7g{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.auth-account_accountIdentityHero__3FdtX{display:flex;align-items:center;gap:.8rem;min-width:0}.auth-account_accountIdentityAvatar__kpS44{display:grid;width:3.25rem;height:3.25rem;flex:0 0 auto;place-items:center;border:1px solid var(--account-accent);border-radius:0;background:transparent;color:var(--account-accent);font-weight:750}.auth-account_accountIdentityHero__3FdtX h1{margin-top:.2rem;overflow-wrap:anywhere;font-family:var(--font-heading),var(--font-body),sans-serif;font-size:clamp(1.7rem,3.5vw,2.5rem);font-weight:700;letter-spacing:-.055em;line-height:1.08}.auth-account_accountIdentityBadgeGroup__Q3o5h{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.auth-account_accountStatusBadge__YQyDp{display:inline-flex;align-items:center;min-height:1.55rem;padding:.25rem .52rem;border:1px solid var(--account-border);border-radius:0;background:transparent;color:var(--account-muted);font-size:.7rem;font-weight:700;white-space:nowrap}.auth-account_accountStatusBadgeActive__vwi77{border-color:rgba(31,116,79,.2);background:#eaf6ef;color:#1f744f}.auth-account_accountStatusBadgeTrial__J07_0{border-color:rgba(177,125,26,.22);background:#fff6df;color:#94650e}.auth-account_accountStatusBadgePending__Jt9NQ{border-color:rgba(174,91,42,.2);background:#fff0e7;color:#a4532c}.auth-account_accountStatusBadgeInactive__nT8qf{border-color:rgba(17,20,21,.12);background:#f0f2f1;color:#717a76}.auth-account_accountIdentityFacts__sKI2t,.auth-account_accountIdentitySummaryStrip__TCcoh,.auth-account_accountMembershipOverviewFacts__1ReQb,.auth-account_accountSettingFactGrid__OL1ET,.auth-account_accountSummaryGrid__8kY8b{display:grid;gap:.65rem}.auth-account_accountIdentityFacts__sKI2t{grid-template-columns:repeat(3,minmax(0,1fr))}.auth-account_accountIdentityFacts__sKI2t>div,.auth-account_accountIdentitySummaryStrip__TCcoh>div,.auth-account_accountMembershipOverviewFacts__1ReQb>div,.auth-account_accountSettingFactGrid__OL1ET>div,.auth-account_accountSummaryGrid__8kY8b>div{min-width:0;padding:.75rem;border:1px solid var(--account-border);border-radius:0;background:var(--account-surface-soft)}.auth-account_accountIdentityFacts__sKI2t span,.auth-account_accountIdentitySummaryStrip__TCcoh span,.auth-account_accountMembershipOverviewFacts__1ReQb span,.auth-account_accountSettingFactGrid__OL1ET span,.auth-account_accountSummaryGrid__8kY8b span{display:block;color:var(--account-muted);font-size:.72rem}.auth-account_accountIdentityFacts__sKI2t strong,.auth-account_accountIdentitySummaryStrip__TCcoh strong,.auth-account_accountMembershipOverviewFacts__1ReQb strong,.auth-account_accountSettingFactGrid__OL1ET strong,.auth-account_accountSummaryGrid__8kY8b strong{display:block;margin-top:.2rem;overflow-wrap:anywhere;font-size:.9rem}.auth-account_accountIdentitySummaryStrip__TCcoh{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:1rem;border-top:1px solid var(--account-border)}.auth-account_accountIdentitySummaryStrip__TCcoh>div{border:0;padding:0;background:transparent}.auth-account_accountMetaRows__Ghj9Y{display:grid;border-top:1px solid var(--account-border)}.auth-account_traceLine__wFogK{display:grid;grid-template-columns:minmax(7rem,.55fr) minmax(0,1.45fr);gap:1rem;align-items:start;padding:.7rem 0;border-bottom:1px solid var(--account-border)}.auth-account_traceLine__wFogK span{color:var(--account-muted);font-size:.76rem}.auth-account_traceLine__wFogK strong{overflow-wrap:anywhere;text-align:right;font-size:.82rem;font-weight:650}.auth-account_accountIdentityEditor__HQll_{display:grid;gap:1rem;padding-top:1.25rem;border-top:1px solid var(--account-border)}.auth-account_accountInlineEditorHeader__wXaI1 h2,.auth-account_accountSectionHeading__sodFG h2,.auth-account_accountStatusTop__R6R7g h2{margin-top:.25rem;font-size:1.25rem;letter-spacing:-.025em}.auth-account_accountInlineEditorDetail__cyBqT,.auth-account_accountSettingDetail__T_41_{margin-top:.3rem;color:var(--account-muted);font-size:.78rem;line-height:1.55}.auth-account_accountSettingValue__pTYlo{display:grid;gap:.2rem;justify-items:end;text-align:right}.auth-account_accountSettingValue__pTYlo span{color:var(--account-muted);font-size:.72rem}.auth-account_accountSettingValue__pTYlo strong{font-size:.8rem}.auth-account_accountSettingFieldGrid__CgIlP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.auth-account_accountSettingFormFooter__U6rRl{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.auth-account_accountInlineEditorActions__WbRnU,.auth-account_accountSettingActionGroup__yzm9U{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.auth-account_accountPanelMuted__ZT3Co{color:var(--account-muted);font-size:.78rem;line-height:1.65}.auth-account_accountPanelMuted__ZT3Co a{color:var(--ink);text-decoration:underline;text-underline-offset:.18em}.auth-account_accountStatusColumn__aeRNA{min-width:0}.auth-account_accountStatusPanel__VdLem{display:grid;gap:1rem;height:100%}.auth-account_accountSnapshotGrid___CSVr{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-account_accountWorkspaceNav__SrkBb{margin-top:1rem;border-bottom:1px solid var(--account-border-strong)}.auth-account_accountWorkspaceTabList__TiOmS{display:flex;gap:1.25rem;overflow-x:auto}.auth-account_accountWorkspaceTab__MQODL{min-height:2.8rem;padding:.5rem 0;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--account-muted);font:inherit;font-size:.84rem;font-weight:700;white-space:nowrap;cursor:pointer}.auth-account_accountWorkspaceTab__MQODL:hover{color:var(--ink)}.auth-account_accountWorkspaceTabActive__BgP5m{border-bottom-color:var(--account-accent);color:var(--ink)}.auth-account_accountSecuritySection__fVY4o,.auth-account_accountWorkspaceSection__85Jgy{display:grid;gap:.8rem;margin-top:2rem}.auth-account_accountSectionHeading__sodFG{align-items:end}.auth-account_accountSectionHeading__sodFG>.auth-account_accountPanelMuted__ZT3Co{max-width:22rem;text-align:right}.auth-account_accountEntitlementDetailList__uQJ45,.auth-account_accountOrderList__htCjE,.auth-account_accountRecentOrderList__oktp2{display:grid}.auth-account_accountRecentOrderItem__uf68_{display:grid;grid-template-columns:minmax(12rem,1.4fr) repeat(3,minmax(7rem,.7fr)) auto;gap:1rem;align-items:center;padding:.95rem 0;border-bottom:1px solid var(--account-border)}.auth-account_accountRecentOrderItem__uf68_:last-child{border-bottom:0}.auth-account_accountEntitlementDetailMeta__Mbxv8,.auth-account_accountEntitlementDetailPrimary__g1MS_,.auth-account_accountOrderAmountCell__EM4PM,.auth-account_accountOrderPrimary__ZRzto,.auth-account_accountOrderStatusCell__Ludp6,.auth-account_accountOrderTimeCell__qqEc_,.auth-account_accountRecentOrderMeta___2jmv,.auth-account_accountRecentOrderPrimary__you9D{display:grid;gap:.25rem;min-width:0}.auth-account_accountEntitlementDetailMeta__Mbxv8 span,.auth-account_accountEntitlementDetailPrimary__g1MS_ span,.auth-account_accountOrderAmountCell__EM4PM span,.auth-account_accountOrderPrimary__ZRzto span,.auth-account_accountOrderStatusCell__Ludp6 span,.auth-account_accountOrderTimeCell__qqEc_ span,.auth-account_accountRecentOrderMeta___2jmv span,.auth-account_accountRecentOrderPrimary__you9D span{color:var(--account-muted);font-size:.7rem}.auth-account_accountEntitlementDetailMeta__Mbxv8 strong,.auth-account_accountEntitlementDetailPrimary__g1MS_ strong,.auth-account_accountOrderAmountCell__EM4PM strong,.auth-account_accountOrderPrimary__ZRzto strong,.auth-account_accountOrderStatusCell__Ludp6 strong,.auth-account_accountOrderTimeCell__qqEc_ strong,.auth-account_accountRecentOrderMeta___2jmv strong,.auth-account_accountRecentOrderPrimary__you9D strong{overflow-wrap:anywhere;font-size:.8rem}.auth-account_accountOrderEmptyState__LH6AL{display:grid;gap:.35rem;padding:1rem 0;color:var(--account-muted)}.auth-account_accountOrderEmptyState__LH6AL span{font-size:.72rem}.auth-account_accountOrderEmptyState__LH6AL strong{color:var(--ink);font-size:.9rem}.auth-account_accountMembershipOverviewGrid__iAdsH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.auth-account_accountMembershipOverviewCard__Ypcbq{display:grid;gap:.8rem;padding:1rem;border:1px solid var(--account-border);border-radius:0;background:var(--account-surface-soft)}.auth-account_accountMembershipOverviewHeader__D5bon>div,.auth-account_accountProductHeader__egFnd>div{display:grid;gap:.2rem;min-width:0}.auth-account_accountMembershipOverviewHeader__D5bon span:first-child,.auth-account_accountProductHeader__egFnd span:first-child{color:var(--account-muted);font-family:ui-monospace,monospace;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.auth-account_accountMembershipOverviewHeader__D5bon strong,.auth-account_accountProductHeader__egFnd h3{overflow-wrap:anywhere;font-size:1.15rem;letter-spacing:-.025em}.auth-account_accountMembershipLead__Fcwpd,.auth-account_accountMembershipOverviewLead__6razV{color:var(--account-muted);font-size:.8rem;line-height:1.65}.auth-account_accountMembershipOverviewFacts__1ReQb{grid-template-columns:repeat(3,minmax(0,1fr))}.auth-account_accountMembershipOverviewFacts__1ReQb>div{padding:.65rem;border:1px solid var(--account-border);border-radius:0;background:var(--surface)}.auth-account_accountMembershipGrid__JqYHQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.auth-account_accountMembershipCard__wKgHP{display:grid;gap:1rem;padding:1.15rem;border:1px solid var(--account-border);border-radius:0;background:var(--surface);box-shadow:none}.auth-account_accountMembershipIntro__pPeRR{display:grid;gap:.35rem}.auth-account_accountMembershipDetail__zy4ID{color:var(--account-muted);font-size:.78rem;line-height:1.55}.auth-account_accountMembershipFactsGrid__h6wil{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-account_accountEntitlementDetailSection__7QYtW,.auth-account_accountOrderSection__PrvLA{display:grid;gap:.6rem;padding-top:.9rem;border-top:1px solid var(--account-border)}.auth-account_accountEntitlementDetailSection__7QYtW .auth-account_accountOrderSectionHeader__cvAgm,.auth-account_accountOrderSection__PrvLA .auth-account_accountOrderSectionHeader__cvAgm{align-items:center}.auth-account_accountOrderSectionHeader__cvAgm span{color:var(--account-muted);font-size:.75rem}.auth-account_accountOrderSectionHeader__cvAgm strong{color:var(--account-muted);font-size:.72rem;font-weight:600}.auth-account_accountEntitlementDetailItem__gU2W1{display:grid;grid-template-columns:minmax(0,1.1fr) repeat(2,minmax(7rem,.8fr));gap:.8rem;align-items:center;padding:.7rem 0;border-bottom:1px solid var(--account-border)}.auth-account_accountEntitlementDetailItem__gU2W1:last-child{border-bottom:0}.auth-account_accountOrderItem__Y7zkP,.auth-account_accountOrderTableHead__cyJRl{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(6rem,.75fr));gap:.8rem;align-items:center}.auth-account_accountOrderTableHead__cyJRl{padding:.5rem 0;border-bottom:1px solid var(--account-border);color:var(--account-muted);font-size:.68rem}.auth-account_accountOrderItem__Y7zkP{padding:.75rem 0;border-bottom:1px solid var(--account-border)}.auth-account_accountOrderItem__Y7zkP:last-child{border-bottom:0}.auth-account_accountCardActions__MYAdK{display:flex;flex-wrap:wrap;gap:.55rem;padding-top:.25rem}.auth-account_accountSecurityPanel__h7YVl{padding:0;overflow:hidden}.auth-account_accountSettingsList__tIuod{display:grid}.auth-account_accountSettingRow__lj41H{display:grid;grid-template-columns:minmax(12rem,.7fr) minmax(0,1.3fr);gap:2rem;padding:1.25rem clamp(1.1rem,2.5vw,1.8rem);border-bottom:1px solid var(--account-border)}.auth-account_accountSettingRow__lj41H:last-child{border-bottom:0}.auth-account_accountSettingMeta__kmxqG{display:grid;align-content:start;gap:.35rem}.auth-account_accountSettingLabel__lLLUk{color:var(--account-muted);font-size:.72rem;font-weight:750;letter-spacing:.04em}.auth-account_accountSettingMeta__kmxqG>strong{font-size:.95rem}.auth-account_accountSettingActions__PHzcj{display:grid;gap:.9rem;min-width:0}.auth-account_accountActionsRow__1LqiG{display:flex;flex-wrap:wrap;gap:.65rem}.auth-account_accountSettingForm__PCtGX{display:grid;gap:.75rem}.auth-account_accountSettingFactGrid__OL1ET{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-account_accountSocialList__56_Zm{display:grid;gap:.55rem}.auth-account_accountSocialRow__4ZDNL{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem .7rem;border:1px solid var(--account-border);background:var(--surface)}.auth-account_accountSocialRow__4ZDNL>div{display:grid;gap:.2rem;min-width:0}.auth-account_accountSocialRow__4ZDNL span{color:var(--account-muted);font-size:.72rem}.auth-account_accountSocialRow__4ZDNL strong{font-size:.9rem;overflow-wrap:anywhere}.auth-account_accountPasswordRules__17O6c{display:grid;gap:.3rem;margin:0;padding:0;list-style:none}.auth-account_accountPasswordRules__17O6c li{display:flex;align-items:center;gap:.4rem;color:var(--account-muted);font-size:.75rem}.auth-account_accountPasswordRuleValid__cCAI0{color:#1a7f45}.auth-account_accountPasswordRuleInvalid__PUgdA{color:#b3261e}.auth-account_accountContextSwitch__PN5n9{display:grid;gap:.75rem;padding-top:.75rem;border-top:1px solid var(--account-border)}.auth-account_accountContextSwitchFooter___RREw{display:flex;align-items:center;justify-content:space-between;gap:.8rem}@media (max-width:900px){.auth-account_accountHeaderSection__9tqZP,.auth-account_accountMembershipGrid__JqYHQ{grid-template-columns:1fr}.auth-account_accountRecentOrderItem__uf68_{grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(7rem,.7fr))}.auth-account_accountRecentOrderItem__uf68_>.auth-account_secondaryButton__AZwHy{grid-column:1/-1;justify-self:start}.auth-account_accountSettingRow__lj41H{grid-template-columns:1fr;gap:1rem}}@media (max-width:680px){.auth-account_accountIdentityFacts__sKI2t,.auth-account_accountIdentitySummaryStrip__TCcoh,.auth-account_accountMembershipOverviewFacts__1ReQb,.auth-account_accountMembershipOverviewGrid__iAdsH{grid-template-columns:1fr}.auth-account_accountIdentitySummaryStrip__TCcoh{gap:.75rem}.auth-account_accountIdentitySummaryStrip__TCcoh>div{padding-bottom:.6rem;border-bottom:1px solid var(--account-border)}.auth-account_accountIdentitySummaryStrip__TCcoh>div:last-child{border-bottom:0;padding-bottom:0}.auth-account_accountIdentityTop__h5O7g,.auth-account_accountInlineEditorHeader__wXaI1,.auth-account_accountMembershipOverviewHeader__D5bon,.auth-account_accountProductHeader__egFnd,.auth-account_accountSectionHeading__sodFG{flex-direction:column}.auth-account_accountIdentityBadgeGroup__Q3o5h{justify-content:flex-start}.auth-account_accountSettingValue__pTYlo{justify-items:start;text-align:left}.auth-account_accountMembershipFactsGrid__h6wil,.auth-account_accountSettingFactGrid__OL1ET,.auth-account_accountSettingFieldGrid__CgIlP,.auth-account_accountSnapshotGrid___CSVr{grid-template-columns:1fr}.auth-account_accountSectionHeading__sodFG>.auth-account_accountPanelMuted__ZT3Co{max-width:none;text-align:left}.auth-account_accountContextSwitchFooter___RREw,.auth-account_accountSettingFormFooter__U6rRl{align-items:stretch;flex-direction:column}.auth-account_accountInlineEditorActions__WbRnU,.auth-account_accountSettingActionGroup__yzm9U{justify-content:stretch}.auth-account_accountInlineEditorActions__WbRnU>*,.auth-account_accountSettingActionGroup__yzm9U>*{flex:1 1}.auth-account_accountEntitlementDetailItem__gU2W1,.auth-account_accountOrderItem__Y7zkP,.auth-account_accountOrderTableHead__cyJRl,.auth-account_accountRecentOrderItem__uf68_{grid-template-columns:1fr 1fr}.auth-account_accountEntitlementDetailPrimary__g1MS_,.auth-account_accountOrderPrimary__ZRzto,.auth-account_accountRecentOrderPrimary__you9D{grid-column:1/-1}.auth-account_accountRecentOrderItem__uf68_>.auth-account_secondaryButton__AZwHy{grid-column:1/-1;width:100%}.auth-account_accountOrderTableHead__cyJRl{display:none}.auth-account_accountCardActions__MYAdK>*{flex:1 1 12rem}}@media (prefers-reduced-motion:reduce){.auth-account_primaryButton__2jz5e,.auth-account_secondaryButton__AZwHy{transition:none}}.auth-account_accountRecentOrdersPanel__jGbjL{min-width:0}.auth-account_accountHero__wjztF{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem;align-items:center;padding:clamp(1.2rem,2.5vw,1.8rem);border:1px solid var(--account-border);border-radius:14px;background:linear-gradient(180deg,var(--surface) 0,var(--surface-muted) 100%)}.auth-account_accountHeroMain__vN90p{display:flex;align-items:center;gap:1rem;min-width:0}.auth-account_accountHeroAvatar__BZdYk{display:grid;width:3.6rem;height:3.6rem;flex:0 0 auto;place-items:center;border-radius:12px;background:var(--account-accent);color:#fff;font-size:1.15rem;font-weight:750;letter-spacing:-.02em}.auth-account_accountHeroText__irzbF{display:grid;gap:.15rem;min-width:0}.auth-account_accountHeroKicker__ffwhv{color:var(--account-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.auth-account_accountHeroText__irzbF h1{overflow-wrap:anywhere;font-family:var(--font-heading),var(--font-body),sans-serif;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:700;letter-spacing:-.045em;line-height:1.1}.auth-account_accountHeroMeta__lgLnl{display:flex;flex-wrap:wrap;gap:.35rem 1rem;color:var(--account-muted);font-size:.8rem}.auth-account_accountHeroActions__LOLz7{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.55rem}.auth-account_accountHeroStats__gVWjf{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.6rem;margin-top:1.1rem}.auth-account_accountHeroStat__DVAB2{display:grid;gap:.2rem;padding:.7rem .85rem;border:1px solid var(--account-border);border-radius:10px;background:var(--surface)}.auth-account_accountHeroStat__DVAB2 span{color:var(--account-muted);font-size:.7rem}.auth-account_accountHeroStat__DVAB2 strong{overflow-wrap:anywhere;font-size:1rem}.auth-account_accountGrid__bJi2i{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:1.25rem;align-items:start;margin-top:1.25rem}.auth-account_accountRail__BoQyN{position:sticky;top:calc(var(--nav-height) + 1rem);display:grid;gap:.9rem}.auth-account_accountRailCard__7EXC1{display:grid;gap:.6rem;padding:.9rem;border:1px solid var(--account-border);border-radius:12px;background:var(--surface)}.auth-account_accountRailTitle__Kt09N{color:var(--account-muted);font-size:.68rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.auth-account_accountRailNav__B4G2t{display:grid;gap:.15rem}.auth-account_accountRailNavItem__X_JWA{display:flex;align-items:center;gap:.6rem;width:100%;min-height:2.6rem;padding:.55rem .7rem;border:0;border-radius:9px;background:transparent;color:var(--account-muted);font:inherit;font-size:.86rem;font-weight:650;text-align:left;cursor:pointer}.auth-account_accountRailNavItem__X_JWA:hover{background:var(--surface-muted);color:var(--ink)}.auth-account_accountRailNavItemActive__Xf_gP{background:var(--surface-strong);color:var(--ink);font-weight:750}.auth-account_accountRailNavIndex__5z6Go{color:var(--account-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.64rem}.auth-account_accountRailFoot__P0l0v{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.auth-account_accountSwitchList__E2nEZ{display:grid;gap:.35rem}.auth-account_accountSwitchRow__vRSQJ{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.5rem;border:1px solid transparent;border-radius:10px}.auth-account_accountSwitchRowActive__tnPdY{border-color:var(--account-border);background:var(--surface-muted)}.auth-account_accountSwitchAvatar__U2QZh{display:grid;width:2.1rem;height:2.1rem;place-items:center;border-radius:8px;background:var(--surface-strong);color:var(--ink);font-size:.78rem;font-weight:750}.auth-account_accountSwitchMeta__HzkeH{display:grid;gap:.1rem;min-width:0}.auth-account_accountSwitchMeta__HzkeH strong{overflow-wrap:anywhere;font-size:.84rem}.auth-account_accountSwitchMeta__HzkeH span{color:var(--account-muted);font-size:.72rem}.auth-account_accountSwitchActions__lcT76{display:flex;align-items:center;gap:.3rem}.auth-account_accountSwitchBadge__E5aPf{display:inline-flex;align-items:center;padding:.1rem .42rem;border-radius:999px;background:var(--account-accent);color:#fff;font-size:.62rem;font-weight:700}.auth-account_accountIconButton__XAZ2r{display:inline-flex;min-height:1.95rem;align-items:center;justify-content:center;padding:.32rem .6rem;border:1px solid var(--account-border-strong);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;font-size:.76rem;font-weight:650;cursor:pointer}.auth-account_accountIconButton__XAZ2r:hover{border-color:var(--focus-ring);background:var(--surface-muted)}.auth-account_accountIconButton__XAZ2r:disabled{cursor:not-allowed;opacity:.5}.auth-account_accountMain__rUFi2{display:grid;gap:1rem;min-width:0}.auth-account_accountPanel__XXzWZ{border-radius:12px}.auth-account_accountStatusBadge__YQyDp{border-radius:999px}.auth-account_accountSettingField__bOaM_ input,.auth-account_accountSettingField__bOaM_ select,.auth-account_accountSettingField__bOaM_ textarea,.auth-account_primaryButton__2jz5e,.auth-account_secondaryButton__AZwHy{border-radius:9px}.auth-account_accountSocialRow__4ZDNL{border-radius:10px}.auth-account_accountMembershipCard__wKgHP,.auth-account_accountMembershipOverviewCard__Ypcbq{border-radius:12px}.auth-account_accountSecuritySection__fVY4o,.auth-account_accountWorkspaceSection__85Jgy{margin-top:0}@media (max-width:960px){.auth-account_accountGrid__bJi2i{grid-template-columns:1fr}.auth-account_accountRail__BoQyN{position:static}.auth-account_accountRailNav__B4G2t{grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto}.auth-account_accountRailFoot__P0l0v{grid-template-columns:max-content max-content}.auth-account_accountHero__wjztF{grid-template-columns:1fr}.auth-account_accountHeroActions__LOLz7{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.auth-account_accountIconButton__XAZ2r,.auth-account_accountRailNavItem__X_JWA{transition:none}}.auth-account_accountRiskBanner__Vyfsd{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.25rem;padding:.85rem 1rem;border:1px solid rgba(174,91,42,.32);border-radius:12px;background:#fff6ef}.auth-account_accountRiskBanner__Vyfsd>div{display:grid;gap:.15rem;min-width:0}.auth-account_accountRiskBanner__Vyfsd strong{color:#a4532c;font-size:.92rem}.auth-account_accountRiskBanner__Vyfsd span{color:var(--account-muted);font-size:.78rem}.auth-account_accountNoticeList__ltNhr{display:grid;gap:.4rem}.auth-account_accountNoticeItem__83qio{display:grid;gap:.1rem;padding:.5rem .55rem;border:1px solid transparent;border-radius:9px;background:var(--surface-muted)}.auth-account_accountNoticeUnread__Rpq1G{border-color:var(--account-accent)}.auth-account_accountNoticeItem__83qio strong{overflow-wrap:anywhere;font-size:.82rem}.auth-account_accountNoticeItem__83qio span{color:var(--account-muted);font-size:.72rem}.auth-account_accountNoticeBadge__WYjm9{display:inline-flex;min-width:1.15rem;height:1.15rem;align-items:center;justify-content:center;margin-left:.4rem;padding:0 .3rem;border-radius:999px;background:#c0392b;color:#fff;font-size:.62rem;font-weight:750;line-height:1}.auth-account_noticeFilters__tMsP1{display:flex;flex-wrap:wrap;gap:.5rem}.auth-account_noticeList__7dm0h{display:grid}.auth-account_noticeItem__wEvMM{display:grid;gap:.35rem;padding:.95rem 0;border-bottom:1px solid var(--account-border)}.auth-account_noticeItem__wEvMM:last-child{border-bottom:0}.auth-account_noticeItemHead__q9z_p{display:flex;align-items:center;justify-content:space-between;gap:1rem}.auth-account_noticeItemHead__q9z_p strong{overflow-wrap:anywhere;font-size:.95rem}.auth-account_noticeItemBody__wt98P{color:var(--account-muted);font-size:.82rem;line-height:1.6}.auth-account_noticeItemMeta__PfIik{display:flex;flex-wrap:wrap;gap:.4rem 1rem;color:var(--account-muted);font-size:.72rem}.auth-account_noticeEmpty___O2Ix{padding:1.5rem 0;color:var(--account-muted);font-size:.85rem}.auth-account_noticePager__yg4Je{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding-top:.85rem;border-top:1px solid var(--account-border)}@media (max-width:680px){.auth-account_accountRiskBanner__Vyfsd{flex-direction:column;align-items:stretch}}.company_page__8JS9x{--ink:#0b1b39;--muted:#5f6f86;--line:#d5e0ef;min-height:100svh;overflow:hidden;background:#f7faff;color:var(--ink)}.company_hero__4aPN4,.company_principlesSection__eLbfY,.company_productsSection__3fv3z{padding-right:var(--page-inline);padding-left:var(--page-inline)}.company_hero__4aPN4{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.75fr);gap:clamp(3rem,10vw,12rem);align-items:end;min-height:72svh;padding-top:calc(var(--nav-height) + clamp(4rem,8vw,7rem));padding-bottom:clamp(5rem,9vw,8rem);background:#0b1b39;color:#f7faff}.company_eyebrow__bvEwd,.company_sectionMarker__OKwo9{display:flex;align-items:center;gap:.6rem;color:#74a8ed;font:700 .66rem/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em}.company_eyebrow__bvEwd:before,.company_sectionMarker__OKwo9:before{width:.5rem;height:.5rem;border-radius:50%;background:#1769d1;content:""}.company_hero__4aPN4 h1{max-width:8ch;margin-top:2rem;font-size:clamp(4rem,8.3vw,9rem);font-weight:650;letter-spacing:-.075em;line-height:.9}.company_heroLead__K4zxt{max-width:25rem;color:rgba(237,246,239,.7);font-size:1rem;line-height:1.85}.company_action__rnN2u{display:inline-flex;align-items:center;gap:.75rem;margin-top:2rem;padding:.92rem 1.15rem;background:#8ed1ff;color:#102b59;font-size:.88rem;font-weight:750;transition:gap .18s ease}.company_action__rnN2u:hover{gap:1.1rem}.company_action__rnN2u svg{width:1em;height:1em}.company_principlesSection__eLbfY,.company_productsSection__3fv3z{padding-top:clamp(5rem,10vw,9rem);padding-bottom:clamp(5rem,10vw,9rem)}.company_productsSection__3fv3z{background:#f7faff}.company_sectionHeading__zG_6k{display:grid;grid-template-columns:minmax(17rem,.8fr) minmax(16rem,.8fr) minmax(15rem,1fr);gap:clamp(2rem,6vw,7rem);align-items:start;padding-bottom:2.2rem;border-bottom:1px solid var(--line)}.company_sectionMarker__OKwo9{color:#658375}.company_sectionMarker__OKwo9:before{background:#4f896f}.company_sectionHeading__zG_6k h2{max-width:10ch;font-size:clamp(2.8rem,5vw,5.8rem);font-weight:650;letter-spacing:-.07em;line-height:.98}.company_sectionHeading__zG_6k>p:last-child{max-width:26rem;color:var(--muted);font-size:.98rem;line-height:1.8}.company_introList__vLZu0,.company_introList__vLZu0 a{border-bottom:1px solid var(--line)}.company_introList__vLZu0 a{display:grid;grid-template-columns:4rem minmax(11rem,.8fr) minmax(14rem,1.2fr) auto;gap:1rem;align-items:center;min-height:7.8rem;transition:padding .18s ease,background .18s ease}.company_introList__vLZu0 a:last-child{border-bottom:0}.company_introList__vLZu0 a:hover{padding-right:.8rem;padding-left:.8rem;background:#eaf0eb}.company_introList__vLZu0 span{color:#5f6f86;font:700 .65rem ui-monospace,SFMono-Regular,Consolas,monospace}.company_introList__vLZu0 strong{font-size:clamp(1.15rem,1.6vw,1.5rem);font-weight:650}.company_introList__vLZu0 p{color:var(--muted);font-size:.9rem;line-height:1.65}.company_introList__vLZu0 svg{width:1.1rem;height:1.1rem}.company_principlesSection__eLbfY{background:#dfeaf8}.company_principlesSection__eLbfY .company_sectionHeading__zG_6k{grid-template-columns:minmax(17rem,.8fr) minmax(16rem,1fr)}.company_principlesGrid__ksxki{display:grid;grid-template-columns:repeat(3,1fr);margin-top:1.2rem;border-top:1px solid var(--line);border-left:1px solid var(--line)}.company_principlesGrid__ksxki article{min-height:18rem;padding:1.5rem;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.company_principlesGrid__ksxki article>span{color:#5f6f86;font:700 .65rem ui-monospace,SFMono-Regular,Consolas,monospace}.company_principlesGrid__ksxki h3{margin-top:5rem;font-size:1.4rem;letter-spacing:-.03em}.company_principlesGrid__ksxki p{max-width:18rem;margin-top:.7rem;color:var(--muted);font-size:.88rem;line-height:1.75}@media (max-width:900px){.company_hero__4aPN4,.company_sectionHeading__zG_6k{grid-template-columns:1fr;gap:2rem}.company_hero__4aPN4{min-height:auto;align-items:start}.company_sectionHeading__zG_6k>p:last-child{max-width:34rem}.company_principlesGrid__ksxki{grid-template-columns:1fr}.company_principlesGrid__ksxki article{min-height:13rem}.company_principlesGrid__ksxki h3{margin-top:2rem}}@media (max-width:620px){.company_hero__4aPN4,.company_principlesSection__eLbfY,.company_productsSection__3fv3z{padding-right:1.1rem;padding-left:1.1rem}.company_hero__4aPN4{padding-top:calc(var(--nav-height) + 4rem)}.company_hero__4aPN4 h1{font-size:clamp(3.6rem,16vw,5.3rem)}.company_sectionHeading__zG_6k h2{font-size:clamp(3rem,13vw,4.6rem)}.company_introList__vLZu0 a{grid-template-columns:2.4rem 1fr auto;gap:.7rem;min-height:7.4rem}.company_introList__vLZu0 p{grid-column:2/4;margin-top:-1rem;font-size:.84rem}}@media (prefers-reduced-motion:reduce){.company_action__rnN2u,.company_introList__vLZu0 a{transition:none}}.company_section__vTHSn{padding:0 var(--page-inline) clamp(5rem,10vw,9rem)}.company_notice__tL7_P{display:grid;gap:1rem;padding:1.25rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);font-size:.9rem;line-height:1.7}.company_noticeLinks__RwFnr{display:flex;flex-wrap:wrap;gap:1rem 1.5rem}.company_noticeLinks__RwFnr a{color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:.2em}.account-loading_loadingState__qg_OZ{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:center;min-height:6.5rem;border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border);color:var(--text)}.account-loading_marker__R1Jhf{width:.5rem;height:.5rem;background:var(--accent)}.account-loading_skeletons__zRVPQ{display:grid;gap:.65rem;width:min(100%,28rem)}.account-loading_loadingCopy__wRypV{display:grid;gap:.7rem}.account-loading_loadingCopy__wRypV p{color:var(--text);font-size:.86rem;font-weight:700}.account-loading_skeletonDetail__32AUO,.account-loading_skeletonTitle__1YsxM{display:block;height:.7rem;background:var(--surface-strong)}.account-loading_skeletonTitle__1YsxM{width:min(100%,14rem)}.account-loading_skeletonDetail__32AUO{width:min(100%,21rem)}.account-loading_srOnly__TYi86{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:640px){.account-loading_loadingState__qg_OZ{grid-template-columns:auto minmax(0,1fr);gap:.75rem;min-height:4.75rem}.account-loading_skeletonTitle__1YsxM{width:9rem}.account-loading_skeletonDetail__32AUO{width:14rem}}.login_page__W_gPo{display:flex;min-height:100svh;flex-direction:column;background:var(--paper-soft);color:var(--ink)}.login_page__W_gPo .navShell{background:color-mix(in srgb,var(--paper-soft) 94%,transparent)}.login_checkoutLoginShell__DTV6Y{display:grid;flex:1 1;min-width:0;place-items:center;padding:calc(var(--nav-height) + 2.5rem) var(--page-inline) 3rem}.login_loginExperience__n5zmE{display:grid;min-width:0;grid-template-columns:minmax(15rem,.8fr) minmax(24rem,1fr);align-items:stretch;gap:clamp(2rem,5vw,4rem);width:min(100%,66rem)}.login_loginBrandPanel__PsmaW{display:flex;min-width:0;flex-direction:column;justify-content:space-between;padding-block:1.25rem;color:var(--ink)}.login_loginBrandMeta__jT3oX,.login_loginBrandTop__IAxQe{display:flex;align-items:center;justify-content:space-between;gap:1rem}.login_loginBrandIndex__Hdf1i,.login_loginBrandKicker__qUREs,.login_loginBrandMeta__jT3oX span{color:var(--muted);font:700 .66rem/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.login_loginBrandOrb__B14ky{width:.7rem;height:.7rem;background:var(--rust)}.login_loginBrandCopy__JpU52{max-width:21rem;margin-block:auto;padding-block:3rem}.login_loginBrandCopy__JpU52 h2{max-width:10ch;margin-top:.8rem;font-family:var(--font-heading),sans-serif;font-size:clamp(2.25rem,4vw,3.6rem);font-weight:650;line-height:1.08}.login_loginBrandCopy__JpU52 p{max-width:19rem;margin-top:1rem;color:var(--muted);font-size:.9rem;line-height:1.75}.login_loginBrandRule__CtBCm{width:2.5rem;height:.2rem;background:var(--rust)}.login_loginBrandMeta__jT3oX{margin-top:1.25rem}.login_loginBrandMeta__jT3oX strong{color:var(--moss);font:700 .7rem/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.login_checkoutLoginCard__FNBne{display:grid;align-content:start;gap:1.1rem;width:100%;min-width:0;padding:clamp(1.35rem,3.5vw,2.5rem);border:1px solid var(--border);border-radius:8px;background:var(--surface);box-shadow:var(--shadow-card)}.login_checkoutLoginCard__FNBne form{display:grid;min-width:0;gap:1rem}.login_loginCardHeader__89zLD{display:grid;gap:.45rem}.login_loginCardLabel__M9Hnn{color:var(--rust);font:700 .64rem/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.login_loginCardHeader__89zLD h1{font-family:var(--font-heading),sans-serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.1}.login_loginCardHeader__89zLD p{color:var(--muted);font-size:.84rem;line-height:1.65}.login_socialLoginGroup__gbcF9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.login_authTabs__w0luP button,.login_codeSendButton__DdFIa,.login_passwordToggle__VogSM,.login_socialLoginButton__c1G8M{display:inline-flex;min-height:2.85rem;align-items:center;justify-content:center;padding:.55rem .8rem;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.login_codeSendButton__DdFIa:hover,.login_passwordToggle__VogSM:hover,.login_socialLoginButton__c1G8M:hover{background:var(--surface-muted)}.login_authSubmit__9YG6S:disabled,.login_authTabs__w0luP button:disabled,.login_codeSendButton__DdFIa:disabled,.login_passwordToggle__VogSM:disabled,.login_primaryButton__WGSDj:disabled,.login_socialLoginButton__c1G8M:disabled{cursor:not-allowed;opacity:.5}.login_loginDivider__vGqm9{display:flex;align-items:center;gap:.75rem;color:var(--muted);font-size:.72rem}.login_loginDivider__vGqm9 span,.login_loginDivider__vGqm9:after,.login_loginDivider__vGqm9:before{height:1px;flex:1 1;background:var(--border);content:""}.login_authTabs__w0luP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem;padding:.2rem;border-radius:var(--radius-sm);background:var(--surface-muted)}.login_authTabs__w0luP button{min-height:2.55rem;border-color:transparent;background:transparent;color:var(--muted)}.login_authTabs__w0luP button.login_authTabActive__Z__NJ{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-card)}.login_loginBackButton__FcQNk,.login_loginTextButton__ROyou{width:fit-content;padding:.2rem 0;border:0;background:transparent;color:var(--muted);font:inherit;font-size:.8rem;cursor:pointer}.login_loginBackButton__FcQNk:hover,.login_loginTextButton__ROyou:hover{color:var(--ink);text-decoration:underline;text-underline-offset:.18em}.login_loginFieldGroup__cFFLw{display:grid;min-width:0;gap:.4rem}.login_codeRow__0CjaX label,.login_loginFieldGroup__cFFLw label{color:var(--text);font-size:.78rem;font-weight:700}.login_loginFieldHint__gXJYj{color:var(--muted);font-size:.72rem;line-height:1.5}.login_codeInputWrap__w86W_ input,.login_loginFieldGroup__cFFLw input{width:100%;min-width:0;min-height:2.9rem;padding:.65rem .75rem;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit}.login_codeInputWrap__w86W_ input:focus,.login_loginFieldGroup__cFFLw input:focus{border-color:var(--focus-ring);outline:2px solid var(--focus-ring);outline-offset:1px}.login_codeInputWrap__w86W_,.login_passwordInputWrap__lvIEZ{display:grid;grid-template-columns:minmax(0,1fr) auto}.login_codeInputWrap__w86W_ input,.login_passwordInputWrap__lvIEZ input{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.login_codeSendButton__DdFIa,.login_passwordToggle__VogSM{border-left:0;border-radius:0 var(--radius-sm) var(--radius-sm) 0;white-space:nowrap}.login_loginPasswordRules__LS72n{display:grid;gap:.15rem;margin:0;padding:0;color:var(--muted);font-size:.7rem;line-height:1.45;list-style:none}.login_loginPasswordRules__LS72n li{display:flex;align-items:center;gap:.35rem}.login_loginRuleValid__ehD2_{color:#1f744f}.login_loginRuleInvalid__glQR3{color:#a54a3d}.login_loginRuleNeutral__MCga_{color:var(--muted)}.login_loginVerificationBlock__wcOfZ{display:grid;gap:.45rem}.login_loginCaptchaWidgetVisible__7xfPc{display:block;width:100%;min-height:3.5rem;--cap-widget-width:100%;--cap-widget-height:3.5rem;--cap-widget-padding:0.8rem 0.9rem;--cap-widget-border-radius:var(--radius-sm);--cap-border-radius:var(--radius-sm);--cap-border-color:var(--border-strong);--cap-background:var(--surface);--cap-color:var(--ink);--cap-focus-ring:var(--focus-ring);--cap-checkbox-size:1.35rem;touch-action:manipulation;-webkit-user-select:none;user-select:none}.login_loginCaptchaLoading__0pHmS{display:grid;min-height:3.5rem;place-items:center;border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--muted);font-size:.8rem}.login_codeRow__0CjaX{display:grid;min-width:0;gap:.4rem}.login_codeRow__0CjaX label{grid-column:1/-1}.login_codeSendButton__DdFIa{padding-inline:.75rem}.login_otpStepSummary__XCbck{display:grid;gap:.2rem;padding:.7rem .8rem;border-left:2px solid var(--rust);background:var(--surface-muted)}.login_otpStepSummary__XCbck strong{font-size:.82rem}.login_otpStepSummary__XCbck span{color:var(--muted);font-size:.74rem}.login_loginActionRow__gXpFV{display:flex;min-height:1.6rem;align-items:center;justify-content:space-between;gap:.8rem}.login_stepHeading__TpvBd{display:flex;align-items:center;gap:.55rem;color:var(--ink);font-size:.86rem}.login_stepHeading__TpvBd span{display:inline-grid;width:1.45rem;height:1.45rem;place-items:center;border-radius:50%;background:var(--rust);color:var(--paper);font:700 .68rem/1 ui-monospace,SFMono-Regular,Consolas,monospace}.login_loginFeedback__TgahV{display:grid;gap:.25rem}.login_successState__MwwUu{display:grid;justify-items:center;gap:.65rem;padding:2rem 1rem;text-align:center}.login_successState__MwwUu h1{font-family:var(--font-heading),sans-serif;font-size:2rem}.login_successState__MwwUu p{margin:0;color:var(--muted);font-size:.84rem}.login_successMark__Li_Ai{display:grid;width:3rem;height:3rem;place-items:center;border-radius:50%;background:var(--moss);color:var(--paper);font-size:1.4rem;font-weight:800}.login_authSubmit__9YG6S,.login_primaryButton__WGSDj{display:inline-flex;width:100%;min-height:2.9rem;align-items:center;justify-content:center;padding:.7rem 1rem;border:1px solid var(--moss);border-radius:var(--radius-sm);background:var(--moss);color:var(--paper);font:inherit;font-size:.86rem;font-weight:700;cursor:pointer}.login_authSubmit__9YG6S:hover,.login_primaryButton__WGSDj:hover{background:var(--rust)}.login_checkoutError__MN6_S,.login_loginStatusText__9T6Zv{margin:0;font-size:.8rem;line-height:1.6}.login_loginStatusText__9T6Zv{color:var(--muted)}.login_checkoutError__MN6_S{color:#a33e31}@media (max-width:760px){.login_checkoutLoginShell__DTV6Y{align-content:start;padding:calc(var(--nav-height) + 1.25rem) 1rem 2rem}.login_loginExperience__n5zmE{display:block;width:min(100%,32rem)}.login_loginBrandPanel__PsmaW{display:none}.login_checkoutLoginCard__FNBne{padding:1.2rem}}@media (max-width:420px){.login_checkoutLoginShell__DTV6Y{padding-top:calc(var(--nav-height) + .75rem);padding-bottom:1rem}.login_checkoutLoginCard__FNBne{gap:.7rem;padding:.9rem}.login_checkoutLoginCard__FNBne form{gap:.6rem}.login_loginCardHeader__89zLD{gap:.25rem}.login_loginCardHeader__89zLD h1{font-size:1.75rem}.login_loginCardHeader__89zLD p{font-size:.78rem}.login_loginFieldHint__gXJYj,.login_loginPasswordRules__LS72n{font-size:.66rem}.login_loginVerificationBlock__wcOfZ{gap:.3rem}.login_socialLoginGroup__gbcF9{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.login_authSubmit__9YG6S,.login_codeSendButton__DdFIa,.login_passwordToggle__VogSM,.login_primaryButton__WGSDj,.login_socialLoginButton__c1G8M{transition:none}}.home_page__ODjSn{--home-ink:#0b1b39;--home-muted:#5f6f86;--home-line:#d5e0ef;--home-soft:#edf3fb;min-height:100vh;overflow:hidden;background:#fff;color:var(--home-ink)}.home_companyCoda__Kcd5h,.home_downloadSection__B6EA_,.home_hero__z_jpu,.home_methodSection__1g_rY,.home_positioning__8QyiM,.home_productSection__lS3q1{padding-right:var(--page-inline);padding-left:var(--page-inline)}.home_hero__z_jpu{display:grid;grid-template-columns:minmax(18rem,.9fr) minmax(28rem,1.1fr);gap:clamp(3rem,8vw,9rem);align-items:center;min-height:100svh;padding-top:calc(var(--nav-height) + clamp(4rem, 8vw, 7rem));padding-bottom:clamp(4rem,8vw,7rem);background:#eef5fc;color:#0b1b39}.home_heroCopy__ODb0e{max-width:39rem}.home_downloadTop__0GynC,.home_eyebrow__am9LC,.home_heroVisualFoot__WjYtY,.home_heroVisualLabel__Ehr0_,.home_productTop__Cs_kd,.home_sectionMarker__eFmZ0{color:#5f6f86;font:700 .63rem/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase}.home_hero__z_jpu .home_eyebrow__am9LC,.home_hero__z_jpu .home_heroVisualFoot__WjYtY,.home_hero__z_jpu .home_heroVisualLabel__Ehr0_{color:#567064}.home_eyebrow__am9LC{display:flex;align-items:center;gap:.6rem}.home_eyebrow__am9LC:before{width:.5rem;height:.5rem;border-radius:50%;background:#d96e51;content:""}.home_hero__z_jpu h1{max-width:11ch;margin-top:clamp(1.8rem,4vw,3.2rem);font-size:clamp(3.2rem,5.5vw,6.5rem);font-weight:650;letter-spacing:-.075em;line-height:1.04}.home_hero__z_jpu h1 span{display:block;white-space:nowrap}.home_heroAccent__GUhtk{color:#1769d1}.home_heroLead__MJiEk{max-width:34rem;margin-top:2rem;color:#5f7067;font-size:clamp(1.02rem,1.35vw,1.18rem);line-height:1.85}.home_heroActions__n5Obp{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:2.3rem}.home_downloadAction__hV0gT,.home_lightAction__AaC59,.home_primaryAction__y9Kr8,.home_secondaryAction__VaBG4,.home_textLink__9R2pW{display:inline-flex;align-items:center;gap:.75rem;font-size:.88rem;font-weight:750}.home_primaryAction__y9Kr8{padding:.92rem 1.15rem;background:#e9c75b;color:#102b59}.home_downloadAction__hV0gT,.home_secondaryAction__VaBG4,.home_textLink__9R2pW{padding-bottom:.35rem;border-bottom:1px solid;color:#102b59}.home_hero__z_jpu .home_secondaryAction__VaBG4{color:#102b59}.home_downloadAction__hV0gT svg,.home_lightAction__AaC59 svg,.home_primaryAction__y9Kr8 svg,.home_secondaryAction__VaBG4 svg,.home_textLink__9R2pW svg{width:1em;height:1em;flex:none}.home_heroMeta__IB0xo{margin-top:2rem;color:#5f6f86;font-size:.76rem}.home_heroVisual__JGkRh{align-self:stretch;display:grid;grid-template-rows:auto 1fr auto;gap:1rem;min-height:34rem;padding:1rem 0 0}.home_heroVisualFoot__WjYtY,.home_heroVisualLabel__Ehr0_{display:flex;justify-content:space-between}.home_heroExhibit___rs7s{position:relative;display:block;min-height:29rem;overflow:hidden;border:1px solid rgba(16,34,28,.2);background:#eaf1f5}.home_heroExhibit___rs7s img{display:block;width:100%;height:100%;min-height:29rem;object-fit:cover;object-position:center}.home_heroExhibit___rs7s:after{position:absolute;inset:0;background:rgba(11,27,57,.72);content:"";pointer-events:none}.home_heroExhibit___rs7s span{position:absolute;z-index:1;right:1rem;bottom:.9rem;left:1rem;color:#fff;font-size:.78rem;font-weight:700}.home_heroVisualFoot__WjYtY{padding-bottom:.3rem}.home_positioning__8QyiM{padding-top:clamp(5rem,10vw,9rem);padding-bottom:clamp(5rem,10vw,9rem);background:#fff}.home_positioningBody__VRiAL{display:grid;grid-template-columns:minmax(17rem,.8fr) minmax(20rem,1.2fr);gap:clamp(3rem,10vw,12rem);margin-top:2rem}.home_companyCoda__Kcd5h h2,.home_positioning__8QyiM h2,.home_sectionHeader__qrlT9 h2{max-width:10ch;font-size:clamp(2.8rem,5vw,6.2rem);font-weight:650;letter-spacing:-.07em;line-height:1.04}.home_positioningCopy__D17ZF{max-width:34rem;align-self:end;color:var(--home-muted);font-size:1.08rem;line-height:1.9}.home_positioningCopy__D17ZF p+p{margin-top:1.15rem}.home_productSection__lS3q1{display:grid;align-content:center;min-height:min(100svh,52rem);padding-top:clamp(3rem,6vw,5.5rem);padding-bottom:clamp(3rem,6vw,5.5rem);background:var(--home-soft)}.home_sectionHeader__qrlT9{display:flex;align-items:end;justify-content:space-between;gap:2rem;padding-bottom:2rem;border-bottom:1px solid var(--home-line)}.home_sectionHeader__qrlT9 h2{max-width:12ch;margin-top:1.4rem}.home_sectionAside__oW_yC{max-width:22rem;color:var(--home-muted);font-size:.88rem;line-height:1.75}.home_productLineGrid__ifSha{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.home_productLineCard__5V6i7{display:flex;flex-direction:column;align-items:flex-start;min-height:16rem;padding:clamp(1.25rem,2vw,1.7rem);border:1px solid var(--home-line);background:#fff}.home_productLineCardDark___Djs0,.home_productLineCardShengtian__KgmFm{border-color:#193b31;background:#102b59;color:#f1f7f2}.home_productLineIndex__719nK{color:#5f6f86;font:700 .62rem/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em}.home_productLineCardDark___Djs0 .home_productLineIndex__719nK,.home_productLineCardShengtian__KgmFm .home_productLineIndex__719nK{color:#74a8ed}.home_productLineCard__5V6i7 h3{max-width:11ch;margin-top:clamp(1.15rem,2vw,1.8rem);font-size:clamp(1.7rem,2.4vw,2.7rem);font-weight:650;letter-spacing:-.065em;line-height:1.04}.home_productLineCard__5V6i7>p{max-width:25rem;margin-top:.85rem;color:var(--home-muted);font-size:.96rem;line-height:1.65}.home_productLineCardDark___Djs0>p,.home_productLineCardShengtian__KgmFm>p{color:rgba(241,247,242,.66)}.home_productLineCard__5V6i7 ul{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.1rem;padding:0;list-style:none}.home_productLineCard__5V6i7 li,.home_productLineCard__5V6i7 li a{color:#25483b;font:700 .62rem ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.045em;text-decoration:none}.home_productLineCard__5V6i7 li{padding:.44rem .55rem;border:1px solid #d5e0ef}.home_productLineCardDark___Djs0 li,.home_productLineCardShengtian__KgmFm li{border-color:rgba(196,228,206,.28)}.home_productLineCardDark___Djs0 li,.home_productLineCardDark___Djs0 li a,.home_productLineCardShengtian__KgmFm li,.home_productLineCardShengtian__KgmFm li a{color:#c9e2d0}.home_lineAction__y9y5w{display:inline-flex;align-items:center;gap:.7rem;margin-top:auto;padding-top:1.5rem;color:#102b59;font-size:.84rem;font-weight:750}.home_lineAction__y9y5w svg{width:1em;height:1em}.home_productLineCardDark___Djs0 .home_lineAction__y9y5w,.home_productLineCardShengtian__KgmFm .home_lineAction__y9y5w{color:#e0f3e5}.home_pptShowcase__v5Hb7{padding:clamp(5rem,10vw,9rem) var(--page-inline);background:#eef3f5}.home_pptShowcaseIntro__hB__U{display:grid;grid-template-columns:minmax(17rem,.8fr) minmax(20rem,1.2fr);gap:clamp(3rem,10vw,12rem);margin-top:1.5rem}.home_pptShowcaseIntro__hB__U h2{max-width:10ch;font-size:clamp(2.8rem,5vw,6rem);font-weight:650;letter-spacing:-.07em;line-height:1.04}.home_pptShowcaseIntro__hB__U p{max-width:34rem;align-self:end;color:var(--home-muted);font-size:1rem;line-height:1.85}.home_pptGallery__jdue0{display:grid;grid-template-columns:1.2fr .8fr;gap:1rem;margin-top:2.5rem}.home_pptGalleryFeature__S67jR,.home_pptGalleryItem__cH_uD{position:relative;display:block;overflow:hidden;border:1px solid var(--home-line);background:#fff}.home_pptGalleryFeature__S67jR{grid-row:span 2}.home_pptGalleryFeature__S67jR img,.home_pptGalleryItem__cH_uD img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.home_pptGalleryFeature__S67jR img{min-height:34rem}.home_pptGalleryItem__cH_uD img{min-height:16.5rem}.home_pptGalleryFeature__S67jR:hover img,.home_pptGalleryItem__cH_uD:hover img{transform:scale(1.025)}.home_pptGalleryFeature__S67jR span,.home_pptGalleryItem__cH_uD span{position:absolute;right:.9rem;bottom:.8rem;left:.9rem;color:#fff;font-size:.78rem;font-weight:700;text-shadow:0 1px 12px rgba(0,0,0,.65)}.home_downloadTop__0GynC,.home_productTop__Cs_kd{display:flex;justify-content:space-between;gap:1rem}.home_downloadCard__Wxdmm h3{margin-top:4.5rem;font-size:clamp(1.65rem,2.2vw,2.25rem);letter-spacing:-.04em}.home_scenariosSection__pnt5N{padding:clamp(5rem,10vw,9rem) var(--page-inline);background:#fff}.home_scenariosIntro__waEQb{display:grid;grid-template-columns:minmax(17rem,.8fr) minmax(20rem,1.2fr);gap:clamp(3rem,10vw,12rem);margin-top:1.5rem}.home_scenariosIntro__waEQb h2{max-width:11ch;font-size:clamp(2.8rem,5vw,6rem);font-weight:650;letter-spacing:-.07em;line-height:1.04}.home_scenariosIntro__waEQb p{max-width:34rem;align-self:end;color:var(--home-muted);font-size:1.02rem;line-height:1.85}.home_scenarioList__6_bOI{margin-top:3rem;border-top:1px solid var(--home-line)}.home_scenarioList__6_bOI article{display:grid;grid-template-columns:3rem minmax(15rem,1fr) auto;gap:1.2rem;align-items:center;min-height:8.8rem;border-bottom:1px solid var(--home-line)}.home_scenarioIndex__RbVlf{color:#5f6f86;font:700 .66rem ui-monospace,monospace}.home_scenarioList__6_bOI h3{font-size:clamp(1.1rem,1.65vw,1.45rem)}.home_scenarioList__6_bOI p{max-width:39rem;margin-top:.45rem;color:var(--home-muted);font-size:.86rem;line-height:1.7}.home_scenarioList__6_bOI article>span{color:#5f6f86;font:600 .62rem ui-monospace,monospace;letter-spacing:.06em}.home_methodSection__1g_rY{padding-top:clamp(5rem,10vw,9rem);padding-bottom:clamp(5rem,10vw,9rem)}.home_methodGrid__Mcx5H{display:grid;grid-template-columns:repeat(3,1fr);margin-top:2rem;border-top:1px solid var(--home-line);border-left:1px solid var(--home-line)}.home_methodGrid__Mcx5H article{min-height:16rem;padding:1.5rem;border-right:1px solid var(--home-line);border-bottom:1px solid var(--home-line)}.home_methodGrid__Mcx5H span{color:#5f6f86;font:700 .68rem ui-monospace,monospace}.home_methodGrid__Mcx5H h3{margin-top:3.5rem;font-size:1.45rem}.home_methodGrid__Mcx5H p{max-width:18rem;margin-top:.7rem;color:var(--home-muted);font-size:.88rem;line-height:1.75}.home_downloadSection__B6EA_{padding-top:clamp(5rem,10vw,9rem);padding-bottom:clamp(6rem,11vw,10rem);background:#edf3fb}.home_downloadGrid__exKNE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:1.2rem}.home_downloadCard__Wxdmm{min-height:22rem;padding:1.6rem;border:1px solid #d5e0ef;background:#ffffff}.home_downloadWarning__dZztR{border-color:#d9c9a5;background:#edf3fb}.home_downloadCard__Wxdmm>p:not(.home_downloadNote__QgHsF){max-width:30rem;margin-top:.8rem;color:var(--home-muted);line-height:1.75}.home_downloadNote__QgHsF{max-width:34rem;margin-top:1rem;color:#866b3f;font-size:.78rem;line-height:1.65}.home_downloadStable__0MsGv .home_downloadNote__QgHsF{color:#5f6f86}.home_downloadActions__gY3hs{display:flex;flex-wrap:wrap;align-items:center;gap:1.1rem 1.4rem;margin-top:1.8rem}.home_downloadRelease__qFjkr{color:#69766f;font-size:.78rem;text-decoration:underline;text-underline-offset:.18em}.home_companyCoda__Kcd5h{display:flex;flex-direction:column;align-items:flex-start;min-height:54svh;justify-content:center;padding-top:clamp(5rem,10vw,9rem);padding-bottom:clamp(5rem,10vw,9rem);background:#102b59;color:#f3f7f3}.home_companyCoda__Kcd5h .home_sectionMarker__eFmZ0{color:#74a8ed}.home_companyCoda__Kcd5h h2{max-width:11ch;margin-top:1.7rem}.home_lightAction__AaC59{margin-top:2.4rem;padding:.9rem 1.15rem;background:#8ed1ff;color:#102b59}@media (max-width:900px){.home_hero__z_jpu{grid-template-columns:1fr;min-height:auto}.home_heroExhibit___rs7s,.home_heroExhibit___rs7s img,.home_heroVisual__JGkRh{min-height:25rem}.home_positioningBody__VRiAL,.home_pptShowcaseIntro__hB__U,.home_scenariosIntro__waEQb{grid-template-columns:1fr;gap:2rem}.home_sectionHeader__qrlT9{align-items:flex-start;flex-direction:column}.home_downloadGrid__exKNE,.home_productLineGrid__ifSha{grid-template-columns:repeat(2,minmax(0,1fr))}.home_productLineCard__5V6i7{min-height:13rem}.home_pptGallery__jdue0{grid-template-columns:1fr}.home_pptGalleryFeature__S67jR{grid-row:auto}.home_methodGrid__Mcx5H{grid-template-columns:1fr}.home_methodGrid__Mcx5H article{min-height:13rem}.home_methodGrid__Mcx5H h3{margin-top:2rem}.home_scenarioList__6_bOI article{grid-template-columns:2.5rem 1fr}.home_scenarioList__6_bOI article>span{grid-column:2}}@media (max-width:620px){.home_companyCoda__Kcd5h,.home_downloadSection__B6EA_,.home_hero__z_jpu,.home_methodSection__1g_rY,.home_positioning__8QyiM,.home_productSection__lS3q1,.home_scenariosSection__pnt5N{padding-right:1.1rem;padding-left:1.1rem}.home_hero__z_jpu{padding-top:calc(var(--nav-height) + 3rem)}.home_hero__z_jpu h1{font-size:clamp(3.2rem,15vw,4.8rem)}.home_hero__z_jpu h1 span{white-space:normal}.home_heroExhibit___rs7s,.home_heroExhibit___rs7s img,.home_heroVisual__JGkRh{min-height:19rem}.home_heroVisualFoot__WjYtY{font-size:.52rem}.home_companyCoda__Kcd5h h2,.home_positioning__8QyiM h2,.home_pptShowcaseIntro__hB__U h2,.home_scenariosIntro__waEQb h2,.home_sectionHeader__qrlT9 h2{font-size:clamp(2.7rem,12vw,4.4rem)}.home_productSection__lS3q1{min-height:100svh;padding-top:2.5rem;padding-bottom:2.5rem}.home_productLineGrid__ifSha{grid-template-columns:1fr;gap:.6rem}.home_productLineCard__5V6i7{min-height:0;padding:1rem 1.1rem}.home_productLineCard__5V6i7 h3{margin-top:.75rem;font-size:clamp(1.7rem,8vw,2.25rem)}.home_productLineCard__5V6i7>p{margin-top:.5rem;font-size:.84rem}.home_pptShowcase__v5Hb7{padding-top:3.5rem;padding-bottom:3.5rem}.home_pptGallery__jdue0{margin-top:1.5rem}.home_pptGalleryFeature__S67jR img,.home_pptGalleryItem__cH_uD img{min-height:13rem}.home_productLineCard__5V6i7 ul{margin-top:.75rem;gap:.3rem}.home_productLineCard__5V6i7 li{padding:.32rem .4rem;font-size:.54rem}.home_lineAction__y9y5w{padding-top:.85rem}.home_downloadCard__Wxdmm{min-height:20rem}.home_downloadCard__Wxdmm h3{margin-top:3.4rem}.home_scenarioList__6_bOI article{gap:.7rem;min-height:9.5rem}.home_scenarioList__6_bOI article>span{font-size:.55rem}}@media (prefers-reduced-motion:reduce){.home_productImage__bnQd6 img{transition:none}}.product-catalog_page__CmZmX{--ink:#0b1b39;--muted:#5f6f86;--line:#d5e0ef;--paper:#f1f6fc;min-height:100svh;overflow:hidden;background:var(--paper);color:var(--ink)}.product-catalog_hero__0msiR{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.75fr);gap:clamp(3rem,10vw,12rem);align-items:end;min-height:72svh;padding:calc(var(--nav-height) + clamp(4rem, 8vw, 7rem)) var(--page-inline) clamp(5rem,9vw,8rem);isolation:isolate;overflow:hidden;background:var(--surface-inverse);color:#f7faff}.product-catalog_eyebrow__0D1Q2{display:flex;align-items:center;gap:.6rem;color:#74a8ed;font:700 .66rem/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em}.product-catalog_eyebrow__0D1Q2:before{width:.5rem;height:.5rem;border-radius:50%;background:#1769d1;content:""}.product-catalog_hero__0msiR h1{max-width:8ch;margin-top:2rem;font-size:clamp(4rem,8.3vw,9rem);font-weight:650;letter-spacing:-.075em;line-height:.9}.product-catalog_heroAside__Mo3Xh{align-self:end;max-width:24rem;color:rgba(237,246,239,.7);font-size:1rem;line-height:1.85}.product-catalog_heroAside__Mo3Xh>div{display:flex;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1rem;border-top:1px solid rgba(201,235,211,.25);color:#74a8ed;font:700 .64rem ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.product-catalog_catalog__KoNVT{padding:0;padding-right:var(--page-inline);padding-left:var(--page-inline);background:var(--paper)}.product-catalog_catalogSectionHeader__BL9Vt{display:grid;grid-template-columns:minmax(12rem,.5fr) minmax(16rem,1fr) minmax(14rem,.8fr);gap:2rem;align-items:end;padding:clamp(4rem,7vw,6rem) 0 2rem;color:var(--ink)}.product-catalog_catalogSectionHeader__BL9Vt>span{color:#5f6f86;font:700 .65rem ui-monospace,monospace;letter-spacing:.11em}.product-catalog_catalogSectionHeader__BL9Vt h2{max-width:12ch;font-size:clamp(2rem,4vw,4.5rem);font-weight:650;letter-spacing:-.07em;line-height:1}.product-catalog_catalogSectionHeader__BL9Vt p{max-width:24rem;color:var(--muted);font-size:.92rem;line-height:1.7}.product-catalog_shengtianHeader__aUhQd,.product-catalog_toolsHeader__vWbum{border-top:1px solid var(--line)}.product-catalog_toolGrid__yR9J8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line)}.product-catalog_toolGrid__yR9J8 .product-catalog_product__VoLcA{display:flex;flex-direction:column;gap:1.8rem;margin:0;padding:clamp(2rem,4vw,4rem);border:0}.product-catalog_toolGrid__yR9J8 .product-catalog_copy__5dXKY,.product-catalog_toolGrid__yR9J8 .product-catalog_visual__90_5i{width:100%}.product-catalog_toolGrid__yR9J8 .product-catalog_copy__5dXKY h2{font-size:clamp(2.2rem,4vw,4rem)}.product-catalog_product__VoLcA{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(18rem,.82fr);gap:clamp(3rem,9vw,10rem);align-items:center;margin:0 calc(var(--page-inline) * -1);padding:clamp(4.5rem,7vw,7.5rem) var(--page-inline);border-bottom:1px solid var(--line);background:var(--surface-muted)}.product-catalog_product__VoLcA[data-reverse=true] .product-catalog_visual__90_5i{order:2}.product-catalog_visual__90_5i{position:relative;overflow:hidden;padding:1.85rem .45rem .45rem;border:1px solid rgba(16,34,28,.23);background:#0b1b39;box-shadow:0 1.7rem 4.8rem rgba(16,34,28,.15)}.product-catalog_visual__90_5i:before{position:absolute;top:.6rem;left:.7rem;color:#b7d8c2;font:700 .55rem ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em;content:"●  ●  ●\00a0\00a0 PRODUCT WORKSPACE"}.product-catalog_visual__90_5i img{display:block;width:100%;height:auto;border:1px solid rgba(218,240,224,.15);transition:transform .45s cubic-bezier(.2,.7,.2,1)}.product-catalog_visual__90_5i>span{position:absolute;right:1rem;bottom:1rem;padding:.45rem .6rem;background:rgba(7,20,15,.82);color:#e9f4eb;font:700 .6rem ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.09em}.product-catalog_externalVisual__GbtiV{display:flex;flex-direction:column;justify-content:center;min-height:clamp(18rem,30vw,30rem);padding:clamp(2rem,5vw,5rem);color:#8ed1ff;text-decoration:none;background:var(--surface-inverse)}.product-catalog_externalVisual__GbtiV strong{font-size:clamp(3rem,7vw,7rem);font-weight:650;letter-spacing:-.08em;line-height:.95}.product-catalog_externalVisual__GbtiV:after{position:absolute;inset:12%;border:1px solid rgba(184,239,207,.18);border-radius:50%;content:"";pointer-events:none}.product-catalog_externalVisual__GbtiV span{z-index:1}.product-catalog_product__VoLcA[data-product="02"] .product-catalog_visual__90_5i{background:#dae9df}.product-catalog_product__VoLcA[data-product="02"] .product-catalog_visual__90_5i:before{color:#102b59}.product-catalog_product__VoLcA[data-product="02"] .product-catalog_visual__90_5i img{border-color:rgba(29,70,48,.2)}.product-catalog_product__VoLcA[data-product="03"] .product-catalog_visual__90_5i{background:#dae1d7}.product-catalog_product__VoLcA[data-product="03"] .product-catalog_visual__90_5i:before{color:#415b4b}.product-catalog_product__VoLcA[data-product="04"] .product-catalog_visual__90_5i{background:#dddcd2}.product-catalog_product__VoLcA[data-product="04"] .product-catalog_visual__90_5i:before{color:#5e6559}.product-catalog_product__VoLcA:hover .product-catalog_visual__90_5i img{transform:scale(1.018)}.product-catalog_copy__5dXKY{display:grid;justify-items:start;align-content:center;gap:1.2rem;padding:clamp(.4rem,1.8vw,1.7rem) 0}.product-catalog_copyMeta__etaaF{display:flex;justify-content:space-between;width:100%;max-width:23rem;padding-bottom:1rem;border-bottom:1px solid var(--line);color:#5f6f86;font:700 .65rem ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.11em;text-transform:uppercase}.product-catalog_copy__5dXKY h2{max-width:10ch;font-size:clamp(3.3rem,5.6vw,6.8rem);font-weight:650;letter-spacing:-.075em;line-height:.92}.product-catalog_copy__5dXKY p{max-width:26rem;color:var(--muted);line-height:1.75}.product-catalog_copy__5dXKY .product-catalog_summary___XjCg{color:var(--ink);font-size:clamp(1.08rem,1.45vw,1.3rem);font-weight:650;line-height:1.55}.product-catalog_copy__5dXKY .product-catalog_detail__FcDa7{font-size:.96rem}.product-catalog_featureList__lzfTX{display:grid;width:100%;max-width:26rem;margin-top:.3rem;border-top:1px solid var(--line)}.product-catalog_featureList__lzfTX span{display:flex;gap:1rem;padding:.72rem 0;border-bottom:1px solid var(--line);color:#385447;font-size:.82rem;transition:padding .18s ease,color .18s ease}.product-catalog_product__VoLcA:hover .product-catalog_featureList__lzfTX span{color:#183f2f}.product-catalog_featureList__lzfTX b{min-width:1.5rem;color:#809087;font:700 .63rem ui-monospace,SFMono-Regular,Consolas,monospace}.product-catalog_copy__5dXKY small{color:#5f6f86;font:700 .65rem ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase}.product-catalog_copyActions__yfk3A{display:flex;flex-wrap:wrap;gap:1.1rem 1.5rem;margin-top:1rem}.product-catalog_copyActions__yfk3A a{display:inline-flex;align-items:center;gap:.55rem;padding-bottom:.42rem;border-bottom:1px solid;color:#102b59;font-size:.88rem;font-weight:750;transition:gap .18s ease}.product-catalog_copyActions__yfk3A a:hover{gap:.85rem}.product-catalog_copyActions__yfk3A span{font-size:1.1em}.product-catalog_contactPanel__m7pEY{position:relative;display:grid;grid-template-columns:minmax(16rem,.65fr) minmax(18rem,1.35fr);gap:clamp(3rem,10vw,10rem);align-items:end;padding:clamp(5rem,9vw,8rem) var(--page-inline);overflow:hidden;background:var(--surface-strong)}.product-catalog_contactPanel__m7pEY:after{position:absolute;right:-8rem;bottom:-12rem;width:28rem;aspect-ratio:1;border:1px solid rgba(22,59,51,.15);border-radius:50%;box-shadow:0 0 0 4rem rgba(22,59,51,.035);content:"";pointer-events:none}.product-catalog_contactPanel__m7pEY>p{color:#547566;font:700 .65rem ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.1em}.product-catalog_contactPanel__m7pEY h2{max-width:10ch;font-size:clamp(2.8rem,5vw,6rem);font-weight:650;letter-spacing:-.07em;line-height:1}.product-catalog_contactPanel__m7pEY div{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;grid-column:2;gap:1.5rem;color:#607168;font-size:.92rem;line-height:1.7}.product-catalog_contactPanel__m7pEY div span{max-width:22rem}.product-catalog_contactPanel__m7pEY a{display:inline-flex;gap:.55rem;padding-bottom:.4rem;border-bottom:1px solid;color:#102b59;font-size:.88rem;font-weight:750;white-space:nowrap}@media (max-width:860px){.product-catalog_contactPanel__m7pEY,.product-catalog_hero__0msiR,.product-catalog_product__VoLcA{grid-template-columns:1fr}.product-catalog_hero__0msiR{min-height:auto;align-items:start}.product-catalog_heroAside__Mo3Xh{margin-top:1rem}.product-catalog_product__VoLcA[data-reverse=true] .product-catalog_visual__90_5i{order:0}.product-catalog_contactPanel__m7pEY div{grid-column:auto}.product-catalog_catalogSectionHeader__BL9Vt{grid-template-columns:1fr;gap:.8rem}.product-catalog_toolGrid__yR9J8{grid-template-columns:1fr;gap:0}}@media (max-width:620px){.product-catalog_catalog__KoNVT,.product-catalog_contactPanel__m7pEY,.product-catalog_hero__0msiR{padding-right:1.1rem;padding-left:1.1rem}.product-catalog_hero__0msiR{padding-top:calc(var(--nav-height) + 4rem);padding-bottom:4.5rem}.product-catalog_hero__0msiR h1{font-size:clamp(3.6rem,16vw,5.3rem)}.product-catalog_heroAside__Mo3Xh>div{margin-top:2.2rem}.product-catalog_product__VoLcA{gap:2.4rem;margin-right:-1.1rem;margin-left:-1.1rem;padding:3.5rem 1.1rem 3.8rem}.product-catalog_copy__5dXKY h2{font-size:clamp(3.4rem,15vw,5.2rem)}.product-catalog_visual__90_5i{padding-top:1.65rem}.product-catalog_visual__90_5i:before{top:.48rem;left:.55rem;font-size:.48rem}.product-catalog_contactPanel__m7pEY div{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.product-catalog_copyActions__yfk3A a,.product-catalog_featureList__lzfTX span,.product-catalog_visual__90_5i img{transition:none}}.shengtian_page__3fa1n{min-height:100svh;background:#f7faff;color:#0b1b39}.shengtian_hero__11mUJ{min-height:72svh;padding:calc(var(--nav-height) + 5rem) var(--page-inline) 5rem;background:var(--surface-inverse);color:var(--paper)}.shengtian_cardEyebrow__LWkLR,.shengtian_eyebrow__t3_3_,.shengtian_sectionLabel__IAODu{color:#74a8ed;font:700 .65rem ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase}.shengtian_hero__11mUJ h1{max-width:8ch;margin-top:2rem;font-size:clamp(5rem,14vw,12rem);font-weight:650;letter-spacing:-.09em;line-height:.85}.shengtian_lead__dD7Vh{margin-top:2rem;color:#d5e0ef;font-size:clamp(1.25rem,2vw,1.7rem)}.shengtian_intro__1RMnK{max-width:34rem;margin-top:2rem;color:rgba(237,246,239,.66);line-height:1.9}.shengtian_toolSection__1txBW{padding:clamp(4rem,8vw,7rem) var(--page-inline)}.shengtian_sectionLabel__IAODu{color:#5f6f86}.shengtian_toolGrid__mi_tM{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:1rem;margin-top:1.5rem}.shengtian_primaryCard__5FwfD,.shengtian_toolCard__arI_C{display:flex;flex-direction:column;min-height:22rem;padding:clamp(1.5rem,3vw,2.5rem);border:1px solid #d5e0ef;background:#fff}.shengtian_primaryCard__5FwfD{background:#dcebe0;border-color:#74a8ed}.shengtian_cardEyebrow__LWkLR{color:#607b6b}.shengtian_primaryCard__5FwfD .shengtian_cardEyebrow__LWkLR{color:#102b59}.shengtian_primaryCard__5FwfD h2,.shengtian_toolCard__arI_C h2{max-width:9ch;margin-top:3rem;font-size:clamp(2rem,3.2vw,3.5rem);font-weight:650;letter-spacing:-.07em;line-height:1}.shengtian_primaryCard__5FwfD p,.shengtian_toolCard__arI_C p{max-width:22rem;margin-top:.8rem;color:#5f6f86;line-height:1.7}.shengtian_cardAction__KJUWy{display:inline-flex;align-items:center;gap:.65rem;margin-top:auto;padding-top:2rem;color:#102b59;font-size:.86rem;font-weight:750}.shengtian_cardAction__KJUWy svg{width:1em;height:1em}.shengtian_backSection__7kVis{padding:0 var(--page-inline) 5rem}.shengtian_backSection__7kVis a{color:#102b59;font-size:.88rem;font-weight:750;text-decoration:underline;text-underline-offset:.3em}@media(max-width:860px){.shengtian_hero__11mUJ{min-height:auto}.shengtian_toolGrid__mi_tM{grid-template-columns:1fr}.shengtian_primaryCard__5FwfD,.shengtian_toolCard__arI_C{min-height:15rem}.shengtian_primaryCard__5FwfD h2,.shengtian_toolCard__arI_C h2{margin-top:2rem}}@media(max-width:620px){.shengtian_backSection__7kVis,.shengtian_hero__11mUJ,.shengtian_toolSection__1txBW{padding-left:1.1rem;padding-right:1.1rem}.shengtian_hero__11mUJ{padding-top:calc(var(--nav-height) + 4rem);padding-bottom:4rem}.shengtian_hero__11mUJ h1{font-size:clamp(4rem,18vw,6rem)}}