.PasswordStrengthMeter_wrap__QDQyF{margin-top:8px}.PasswordStrengthMeter_header__RXsta{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.PasswordStrengthMeter_headerLabel__VXKkF{font-size:.75rem;color:#666}.PasswordStrengthMeter_headerValue__PTxH7{font-size:.75rem;font-weight:600}.PasswordStrengthMeter_bar__4FomD{height:4px;background:#e5e5e5;border-radius:2px;overflow:hidden;margin-bottom:8px}.PasswordStrengthMeter_barFill__SKB_a{height:100%;transition:width .3s ease,background-color .3s ease;border-radius:2px}.PasswordStrengthMeter_requirements__csou6{background:#f9f9f9;border-radius:6px;padding:10px 12px;font-size:.75rem}.PasswordStrengthMeter_requirementsTitle__ufvFX{font-weight:600;color:#333;margin-bottom:6px}.PasswordStrengthMeter_requirementsGrid__X_NqI{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px}.PasswordStrengthMeter_requirement__rFKa5{display:flex;align-items:center;gap:6px;color:#9ca3af;line-height:1.3}.PasswordStrengthMeter_requirement__rFKa5.PasswordStrengthMeter_met__1N7yQ{color:#16a34a}.PasswordStrengthMeter_requirementIcon__jjEWg{font-size:.85rem}@media (max-width:480px){.PasswordStrengthMeter_requirementsGrid__X_NqI{grid-template-columns:1fr;gap:6px 0}.PasswordStrengthMeter_headerLabel__VXKkF,.PasswordStrengthMeter_headerValue__PTxH7,.PasswordStrengthMeter_requirements__csou6{font-size:.8rem}}.Portal_btn__uuqAx{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;background:transparent;color:var(--ink);border:1px solid var(--rule);cursor:pointer;transition:background .15s,color .15s,border-color .15s;text-decoration:none;line-height:1}.Portal_btn__uuqAx:hover{border-color:var(--ink)}.Portal_btn__uuqAx:disabled{opacity:.5;cursor:not-allowed}.Portal_btnPrimary__OFEGG{background:var(--ink);color:var(--paper);border-color:var(--ink)}.Portal_btnPrimary__OFEGG:hover{background:var(--action);border-color:var(--action)}.Portal_btnDanger__F1pDQ{background:transparent;color:var(--action);border-color:var(--action)}.Portal_btnDanger__F1pDQ:hover{background:var(--action);border-color:var(--action);color:var(--paper)}.Portal_btnSubtle__tjZTO{border:none;padding:6px 8px;color:var(--ink-soft)}.Portal_btnSubtle__tjZTO:hover{color:var(--ink)}.Portal_field__UrQJv{display:block;margin-bottom:14px}.Portal_fieldLabel__fuykJ{font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;color:var(--ink-mute);margin-bottom:6px;text-transform:uppercase;display:block}.Portal_fieldRequired__7gu2L{color:var(--action);margin-left:4px}.Portal_input__xgoge,.Portal_select__Jto6s,.Portal_textarea__wc8l2{width:100%;padding:10px 12px;background:var(--paper);color:var(--ink);border:1px solid var(--rule);font-family:var(--f-sans);font-size:14px;outline:none;transition:border-color .15s}.Portal_input__xgoge:focus,.Portal_select__Jto6s:focus,.Portal_textarea__wc8l2:focus{border-color:var(--ink)}.Portal_input__xgoge::-moz-placeholder,.Portal_textarea__wc8l2::-moz-placeholder{color:var(--ink-mute)}.Portal_input__xgoge::placeholder,.Portal_textarea__wc8l2::placeholder{color:var(--ink-mute)}.Portal_textarea__wc8l2{resize:vertical;min-height:100px}.Portal_inputError__qJKkC{border-color:var(--action)}.Portal_fieldHint__Kqg8P{margin-top:4px;font-family:var(--f-mono);font-size:11px;letter-spacing:.04em;color:var(--ink-mute)}.Portal_fieldError__k0vwD{color:var(--action)}.Portal_section__6K4cJ{padding:32px;border-bottom:1px solid var(--rule)}.Portal_sectionTight__by8ie{padding:20px 32px}.Portal_sectionLast__St7Bn{border-bottom:none}.Portal_sectionHead__BcwBI{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;flex-wrap:wrap}.Portal_sectionHeadOnly__iHmia{margin-bottom:0}.Portal_sectionMeta__Wki4i{font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;color:var(--ink-mute);text-transform:uppercase}.Portal_sectionTitle___N6wh{font-family:var(--f-display);font-size:24px;font-weight:400;letter-spacing:-.01em;margin:4px 0 0;line-height:1.15;color:var(--ink)}.Portal_sectionActions__dPMPN{display:flex;gap:8px;flex-wrap:wrap}.Portal_pill___nHTt{display:inline-block;padding:3px 8px;font-family:var(--f-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;border-radius:2px;white-space:nowrap}.Portal_pillNeutral__BX_Wl{background:var(--paper-warm);color:var(--ink-soft)}.Portal_pillSuccess__N_uJb{background:var(--heritage-soft);color:var(--heritage)}.Portal_pillWarn__fEkUp{background:oklch(.92 .1 85);color:oklch(.38 .14 60)}.Portal_pillInfo__aLjdM{background:var(--heritage-soft);color:var(--heritage)}.Portal_pillDanger__f9bXN{background:var(--action-soft);color:var(--action)}.Portal_avatar__i0HJH{display:inline-flex;align-items:center;justify-content:center;background:var(--paper-deep);border:1px solid var(--rule);border-radius:50%;font-family:var(--f-mono);color:var(--ink);letter-spacing:.04em;flex-shrink:0}.Portal_stat__4kY8_{background:var(--paper);padding:24px;border-right:1px solid var(--rule)}.Portal_stat__4kY8_:last-child{border-right:none}.Portal_statLabel__wkN4g{font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;color:var(--ink-mute);text-transform:uppercase}.Portal_statValue__sTeDZ{font-family:var(--f-sans);font-size:48px;font-weight:600;letter-spacing:-.025em;color:var(--heritage);line-height:1.1;margin-top:12px}.Portal_statSub__pudAe{font-family:var(--f-mono);font-size:11px;color:var(--ink-mute);margin-top:6px;letter-spacing:.04em}.Portal_tableHead__5b946{font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;color:var(--ink-mute);text-transform:uppercase;background:var(--paper-warm)}.Portal_tableHead__5b946,.Portal_tableRow__ErwvJ{display:grid;gap:16px;padding:14px 16px;border-bottom:1px solid var(--rule)}.Portal_tableRow__ErwvJ{align-items:center;font-size:13px;color:var(--ink);text-decoration:none;transition:background .15s}.Portal_tableRow__ErwvJ:last-child{border-bottom:none}.Portal_tableRow__ErwvJ:hover{background:var(--paper-warm)}.Portal_metaRow__Pj7uY{display:grid;grid-template-columns:100px 1fr;gap:16px;padding:8px 0;font-size:13px;color:var(--ink)}.Portal_metaRow__Pj7uY+.Portal_metaRow__Pj7uY{border-top:1px solid var(--rule)}.Portal_metaLabel__1filC{letter-spacing:.12em}.Portal_metaLabel__1filC,.Portal_subTitle__TYI7n{font-family:var(--f-mono);font-size:10px;color:var(--ink-mute);text-transform:uppercase}.Portal_subTitle__TYI7n{letter-spacing:.14em;margin:0 0 12px}.Portal_empty__gAc5_{padding:28px;text-align:center;color:var(--ink-mute);font-family:var(--f-sans);font-size:13px}.Portal_tabBar__p4T_Q{display:flex;border-bottom:1px solid var(--rule)}.Portal_tabBtn__eGtvG{background:transparent;padding:14px 2px;margin-right:28px;font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);border:none;border-bottom:2px solid transparent;cursor:pointer}.Portal_tabBtn__eGtvG:hover{color:var(--ink-soft)}.Portal_tabBtnActive__zUhjg{color:var(--ink);border-bottom-color:var(--ink)}.Portal_card__UiTQa{border:1px solid var(--rule);background:var(--paper)}.Portal_cardPadded__gSwMe{padding:16px}.Portal_toastHost__MlVq9{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:9999;display:flex;flex-direction:column;gap:8px;pointer-events:none}.Portal_toast__P4xHt{background:var(--ink);color:var(--paper);padding:10px 16px;font-family:var(--f-mono);font-size:12px;letter-spacing:.04em;box-shadow:0 8px 24px rgba(0,0,0,.18);pointer-events:auto}@media (max-width:768px){.Portal_input__xgoge,.Portal_select__Jto6s,.Portal_textarea__wc8l2{font-size:16px;padding:12px;min-height:48px}.Portal_textarea__wc8l2{min-height:120px}.Portal_btn__uuqAx{min-height:44px;padding:11px 14px}.Portal_btnDanger__F1pDQ,.Portal_btnPrimary__OFEGG{min-height:48px;padding:14px 20px}.Portal_stat__4kY8_{padding:20px}.Portal_statValue__sTeDZ{font-size:36px}.Portal_metaRow__Pj7uY{grid-template-columns:90px 1fr;gap:12px}.Portal_section__6K4cJ{padding:24px 20px}.Portal_sectionTight__by8ie{padding:14px 20px}.Portal_tabBtn__eGtvG{padding:14px 2px;margin-right:20px}}@media (max-width:480px){.Portal_section__6K4cJ{padding:20px 16px}.Portal_sectionTight__by8ie{padding:12px 16px}.Portal_metaRow__Pj7uY{grid-template-columns:1fr;gap:4px;padding:10px 0}}@media (max-width:560px){.Portal_toastHost__MlVq9{left:16px;right:16px;transform:none;bottom:max(16px,env(safe-area-inset-bottom,0px));align-items:stretch}.Portal_toast__P4xHt{text-align:center}}.SelectMenu_field__c_QP8{display:flex;flex-direction:column}.SelectMenu_label__GrAZF{margin-bottom:6px;font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute)}.SelectMenu_required__os8JK{margin-left:4px;color:var(--action)}.SelectMenu_wrap__SZWte{position:relative}.SelectMenu_trigger__aiw_g{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 12px;min-height:44px;background:var(--paper);color:var(--ink);border:1px solid var(--rule-strong);font-family:var(--f-sans);font-size:14px;text-align:left;cursor:pointer;transition:border-color .15s,color .15s}.SelectMenu_trigger__aiw_g:hover:not(:disabled){border-color:var(--action)}.SelectMenu_trigger__aiw_g:disabled{opacity:.55;cursor:not-allowed}.SelectMenu_triggerOpen__JvEte{border-color:var(--action)}.SelectMenu_value__OrZml{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SelectMenu_valuePlaceholder__WeD83{color:var(--ink-mute)}.SelectMenu_caret__KWLvK{flex:0 0 auto;width:12px;height:12px;color:var(--ink-mute);transition:transform .18s,color .15s}.SelectMenu_triggerOpen__JvEte .SelectMenu_caret__KWLvK,.SelectMenu_trigger__aiw_g:hover:not(:disabled) .SelectMenu_caret__KWLvK{color:var(--action)}.SelectMenu_triggerOpen__JvEte .SelectMenu_caret__KWLvK{transform:rotate(180deg)}.SelectMenu_popover__dOBek{position:absolute;top:calc(100% + 4px);left:0;right:0;min-width:220px;background:var(--paper);border:1px solid var(--rule-strong);box-shadow:0 12px 40px rgba(0,0,0,.12);z-index:1000;display:flex;flex-direction:column;max-height:320px}[data-theme=dark] .SelectMenu_popover__dOBek{box-shadow:0 12px 40px rgba(0,0,0,.5)}.SelectMenu_search__0P6Fg{flex:0 0 auto;padding:10px 12px;border:none;border-bottom:1px solid var(--rule);background:var(--paper);font-family:var(--f-sans);font-size:13px;color:var(--ink);outline:none}.SelectMenu_search__0P6Fg::-moz-placeholder{color:var(--ink-mute)}.SelectMenu_search__0P6Fg::placeholder{color:var(--ink-mute)}.SelectMenu_list__zDIg3{flex:1 1 auto;overflow-y:auto;padding:4px 0}.SelectMenu_item__bEuuA{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;font-family:var(--f-sans);font-size:13px;color:var(--ink);text-align:left;cursor:pointer}.SelectMenu_itemActive__IlGIQ{background:var(--paper-warm)}.SelectMenu_itemSelected___f_Ur{color:var(--action)}.SelectMenu_itemLabel__bzKuw{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SelectMenu_itemTick__XnyNo{flex:0 0 auto;font-size:12px;color:var(--action)}.SelectMenu_empty__OTbZX{padding:14px 12px;font-family:var(--f-sans);font-size:13px;color:var(--ink-mute)}.SelectMenu_hint__xNj1Y{margin-top:4px;font-family:var(--f-mono);font-size:11px;letter-spacing:.04em;color:var(--ink-mute)}.auth_split__bKh7s{min-height:100vh;background:var(--paper);color:var(--ink);display:grid;grid-template-columns:1fr 1fr}.auth_brandPanel__1rgLY{background:var(--paper-warm);border-right:1px solid var(--rule);padding:48px 56px;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;gap:48px}.auth_brand__V2uXa{display:inline-flex;align-items:center;color:var(--ink);line-height:1}.auth_brandLogo__dWlqN{height:44px;width:auto;display:block;-o-object-fit:contain;object-fit:contain}.auth_brandMeta__KhJKy{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;color:var(--ink-mute);text-transform:uppercase}.auth_brandHeadline__a0ufm{font-family:var(--f-display);font-size:clamp(40px,5vw,56px);font-weight:700;letter-spacing:-.025em;line-height:1.02;margin-top:14px;max-width:420px;color:var(--ink)}.auth_brandHeadline__a0ufm em{font-style:italic;font-family:var(--f-display)}.auth_brandBody__hArxe{margin-top:28px;max-width:360px;font-family:var(--f-sans);font-size:14px;color:var(--ink-soft);line-height:1.55}.auth_brandFootnote__sdjAQ{font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;color:var(--ink-mute);text-transform:uppercase}.auth_formPanel__ViULE{padding:48px 56px;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.auth_formInner__HzZKd{width:100%;max-width:420px;margin:0 auto}.auth_formMeta__S77lO{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;color:var(--ink-mute);text-transform:uppercase}.auth_formTitle__0XoZk{font-family:var(--f-display);font-size:clamp(36px,4vw,44px);font-weight:700;letter-spacing:-.02em;margin:8px 0;color:var(--ink);line-height:1.05}.auth_formTitle__0XoZk em{font-style:italic;font-family:var(--f-display)}.auth_formSubtitle__om5L1{font-size:14px;margin:0 0 28px;line-height:1.55}.auth_formAlt__X5Bf_,.auth_formSubtitle__om5L1{font-family:var(--f-sans);color:var(--ink-soft)}.auth_formAlt__X5Bf_{margin-top:28px;padding-top:20px;border-top:1px solid var(--rule);font-size:13px}.auth_formAltLink__rdZXb{color:var(--ink);border-bottom:1px solid var(--ink)}.auth_formAltLink__rdZXb:hover{color:var(--action);border-bottom-color:var(--action)}.auth_errorMessage__5E87s{font-family:var(--f-mono);font-size:11px;letter-spacing:.04em;color:var(--action);border:1px solid var(--action);padding:10px 12px;margin-bottom:16px}.auth_formActions__NAmxS{display:flex;align-items:center;justify-content:space-between;margin-top:8px;gap:12px;flex-wrap:wrap}.auth_formActionsRight__dFSmC{display:flex;justify-content:flex-end;margin-top:8px}.auth_forgotLink__LWaBz{font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;color:var(--ink-soft);text-transform:none}.auth_forgotLink__LWaBz:hover{color:var(--ink)}.auth_checkboxField__n7bF2{display:flex;align-items:center;gap:10px;margin:8px 0 16px}.auth_checkboxField__n7bF2 input{accent-color:var(--ink)}.auth_checkboxField__n7bF2 label{font-family:var(--f-mono);font-size:11px;letter-spacing:.04em;color:var(--ink-soft);cursor:pointer}.auth_divider__rHTu0{margin:28px 0 14px;font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;color:var(--ink-mute);text-transform:uppercase;border-top:1px solid var(--rule);padding-top:18px}.auth_row__7JdaM{display:grid;grid-template-columns:1fr 1fr;gap:12px}.auth_turnstileWrapper__Hjy6L{margin:16px 0}.auth_notice__tNmLl{padding:16px;border:1px solid var(--rule);background:var(--paper-warm)}.auth_noticeTitle__UDpIb{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:var(--ink-mute);text-transform:uppercase}.auth_noticeBody__h799r{margin-top:8px;font-family:var(--f-sans);font-size:14px;color:var(--ink);line-height:1.55}.auth_demoAccounts__TYt2P{margin-top:22px;padding:12px 14px;background:var(--paper-warm);border:1px dashed var(--rule);font-family:var(--f-mono);font-size:10px;letter-spacing:.04em;color:var(--ink-mute);line-height:1.7;text-transform:uppercase}.auth_demoAccounts__TYt2P strong{color:var(--ink-soft);font-weight:400}.auth_mfaBlock__YW6O3{text-align:center;margin-bottom:24px}.auth_mfaIcon__9V7H9{font-size:32px}.auth_mfaIcon__9V7H9,.auth_mfaInput__6HHAO{font-family:var(--f-mono);color:var(--ink);margin-bottom:16px}.auth_mfaInput__6HHAO{width:100%;padding:18px 12px;background:var(--paper);border:1px solid var(--rule);font-size:28px;letter-spacing:.4em;text-align:center;outline:none}.auth_mfaInput__6HHAO:focus{border-color:var(--ink)}.auth_confirmIcon__qP9kA{font-family:var(--f-display);font-size:64px;color:var(--heritage);text-align:center;margin-bottom:16px}.auth_confirmRedirect__ovJXr{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;color:var(--ink-mute);text-transform:uppercase;margin-top:16px;text-align:center}@media (max-width:1024px){.auth_split__bKh7s{grid-template-columns:1fr;min-height:auto}.auth_brandPanel__1rgLY{border-right:none;border-bottom:1px solid var(--rule);padding:40px 32px;min-height:auto;gap:28px}.auth_formPanel__ViULE{padding:48px 32px;min-height:auto}}@media (max-width:768px){.auth_brandPanel__1rgLY{padding:32px 24px}.auth_formPanel__ViULE{padding:40px 24px}.auth_row__7JdaM{grid-template-columns:1fr;gap:0}.auth_turnstileWrapper__Hjy6L{max-width:100%;overflow:hidden}}@media (max-width:640px){.auth_brandPanel__1rgLY{display:none}.auth_formPanel__ViULE{padding:32px 20px}.auth_mfaInput__6HHAO{font-size:22px;letter-spacing:.3em;padding:16px 10px}}@media (max-width:430px){.auth_formPanel__ViULE{padding:24px 16px}.auth_formTitle__0XoZk{font-size:clamp(28px,9vw,36px)}}.LanguageSwitcher_dropdown__z8XlZ{position:relative}.LanguageSwitcher_dropdownBtn__QD_Ho{display:flex;align-items:center;gap:4px;padding:8px 16px;background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.08);border-radius:4px;cursor:pointer;font-family:var(--font-manrope),system-ui,sans-serif;font-size:.85rem;font-weight:500;color:var(--black)}.LanguageSwitcher_dropdownBtn__QD_Ho:hover{background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.15)}.LanguageSwitcher_currentLang__vbkoM{white-space:nowrap}.LanguageSwitcher_arrow__5whj6{font-size:.6rem;opacity:.5;transition:transform .2s}.LanguageSwitcher_dropdownMenu__O__51{position:absolute;top:100%;right:0;margin-top:4px;background:var(--white,#fff);border:1px solid rgba(0,0,0,.1);border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.12);min-width:220px;z-index:1000;max-height:60vh;max-height:60dvh;overflow-y:auto;overscroll-behavior:contain}.LanguageSwitcher_dropdownItem__vgZoB{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 14px;background:none;border:none;cursor:pointer;font-family:var(--font-manrope),system-ui,sans-serif;font-size:.85rem;color:var(--black);text-align:left;transition:background .15s ease}.LanguageSwitcher_dropdownItem__vgZoB:hover{background:rgba(0,0,0,.04)}.LanguageSwitcher_dropdownItem__vgZoB.LanguageSwitcher_active__KxGtj{background:rgba(197,160,89,.1)}.LanguageSwitcher_dropdownItem__vgZoB.LanguageSwitcher_active__KxGtj .LanguageSwitcher_langLabel__fEbzp{color:var(--gold,#c5a059);font-weight:600}.LanguageSwitcher_langLabel__fEbzp{font-weight:500}.LanguageSwitcher_langName__5Dr9K{font-size:.75rem;color:#666}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_editorial__sps1h .LanguageSwitcher_dropdownBtn__QD_Ho{background:transparent;border:none;padding:0;border-radius:0;font-family:var(--f-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);gap:6px}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_editorial__sps1h .LanguageSwitcher_dropdownBtn__QD_Ho:hover{background:transparent;border:none;color:var(--ink)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_editorial__sps1h .LanguageSwitcher_arrow__5whj6{font-size:10px}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_editorial__sps1h .LanguageSwitcher_globe__w2sWU{width:15px;height:15px;flex:0 0 auto;color:var(--ink-mute);transition:color .15s}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_editorial__sps1h .LanguageSwitcher_dropdownBtn__QD_Ho:hover .LanguageSwitcher_globe__w2sWU{color:var(--ink)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_editorial__sps1h .LanguageSwitcher_dropdownMenu__O__51{background:var(--paper);border:1px solid var(--rule);border-radius:0;box-shadow:0 12px 40px rgba(0,0,0,.12);min-width:220px;margin-top:10px}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_editorial__sps1h .LanguageSwitcher_dropdownItem__vgZoB{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;color:var(--ink-soft);padding:10px 14px;text-transform:none}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_editorial__sps1h .LanguageSwitcher_dropdownItem__vgZoB:hover{background:var(--paper-warm);color:var(--ink)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_editorial__sps1h .LanguageSwitcher_dropdownItem__vgZoB.LanguageSwitcher_active__KxGtj{background:transparent;color:var(--ink)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_editorial__sps1h .LanguageSwitcher_dropdownItem__vgZoB.LanguageSwitcher_active__KxGtj .LanguageSwitcher_langLabel__fEbzp{color:var(--ink);font-weight:500}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_editorial__sps1h .LanguageSwitcher_langLabel__fEbzp{letter-spacing:.12em;text-transform:uppercase}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_editorial__sps1h .LanguageSwitcher_langName__5Dr9K{font-family:var(--f-sans);font-size:12px;color:var(--ink-mute);text-transform:none;letter-spacing:0}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_chip__uY3Mm .LanguageSwitcher_dropdownBtn__QD_Ho{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid var(--rule);padding:7px 12px;min-height:38px;border-radius:0;font-family:var(--f-mono);font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);line-height:normal}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_chip__uY3Mm .LanguageSwitcher_dropdownBtn__QD_Ho:hover{background:transparent;border-color:var(--ink);color:var(--ink)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_chip__uY3Mm .LanguageSwitcher_arrow__5whj6{font-size:9px;color:var(--ink-mute);opacity:1}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_chip__uY3Mm .LanguageSwitcher_dropdownMenu__O__51{background:var(--paper);border:1px solid var(--rule);border-radius:0;box-shadow:0 12px 40px rgba(0,0,0,.12);min-width:220px;margin-top:6px}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_chip__uY3Mm .LanguageSwitcher_dropdownItem__vgZoB{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;color:var(--ink-soft);padding:10px 14px;text-transform:none}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_chip__uY3Mm .LanguageSwitcher_dropdownItem__vgZoB:hover{background:var(--paper-warm);color:var(--ink)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_chip__uY3Mm .LanguageSwitcher_dropdownItem__vgZoB.LanguageSwitcher_active__KxGtj{background:transparent;color:var(--ink)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_chip__uY3Mm .LanguageSwitcher_dropdownItem__vgZoB.LanguageSwitcher_active__KxGtj .LanguageSwitcher_langLabel__fEbzp{color:var(--ink);font-weight:500}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_chip__uY3Mm .LanguageSwitcher_langLabel__fEbzp{letter-spacing:.12em;text-transform:uppercase}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_chip__uY3Mm .LanguageSwitcher_langName__5Dr9K{font-family:var(--f-sans);font-size:12px;color:var(--ink-mute);text-transform:none;letter-spacing:0}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_dark__v9QtK .LanguageSwitcher_dropdownBtn__QD_Ho{background:transparent;border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.7);padding:10px 16px;border-radius:0;font-size:.85rem;line-height:1;box-sizing:border-box}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_dark__v9QtK .LanguageSwitcher_dropdownBtn__QD_Ho:hover{background:transparent;border-color:var(--gold,#c5a059);color:var(--gold,#c5a059)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_dark__v9QtK .LanguageSwitcher_dropdownMenu__O__51{background:#1a1a1a;border-color:hsla(0,0%,100%,.1);box-shadow:0 4px 20px rgba(0,0,0,.4)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_dark__v9QtK .LanguageSwitcher_dropdownItem__vgZoB{color:hsla(0,0%,100%,.8)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_dark__v9QtK .LanguageSwitcher_dropdownItem__vgZoB:hover{background:hsla(0,0%,100%,.08)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_dark__v9QtK .LanguageSwitcher_dropdownItem__vgZoB.LanguageSwitcher_active__KxGtj{background:rgba(197,160,89,.15)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_dark__v9QtK .LanguageSwitcher_dropdownItem__vgZoB.LanguageSwitcher_active__KxGtj .LanguageSwitcher_langLabel__fEbzp{color:var(--gold,#c5a059)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_dark__v9QtK .LanguageSwitcher_langName__5Dr9K{color:hsla(0,0%,100%,.5)}.LanguageSwitcher_switcher__CViAX{font-size:.85rem;background:rgba(0,0,0,.03);border-radius:20px;padding:4px 8px}.LanguageSwitcher_langItem___Xt47,.LanguageSwitcher_switcher__CViAX{display:flex;align-items:center;gap:2px}.LanguageSwitcher_langBtn__sbU5W{background:none;border:none;padding:4px 8px;cursor:pointer;font-family:var(--font-manrope),system-ui,sans-serif;font-size:.8rem;font-weight:500;color:var(--black);opacity:.5;transition:opacity .2s ease,color .2s ease;white-space:nowrap;border-radius:12px}.LanguageSwitcher_langBtn__sbU5W:hover{opacity:.8}.LanguageSwitcher_langBtn__sbU5W.LanguageSwitcher_active__KxGtj{opacity:1;color:var(--gold,#c5a059);font-weight:600;background:rgba(197,160,89,.1)}.LanguageSwitcher_separator__NBx4F{display:inline-block;width:1px;height:12px;background:rgba(0,0,0,.15);margin:0 2px}.LanguageSwitcher_switcher__CViAX.LanguageSwitcher_sidebar__goUy5{background:hsla(0,0%,100%,.1);padding:6px 10px;border-radius:8px;flex-wrap:wrap;justify-content:center;gap:4px}.LanguageSwitcher_switcher__CViAX.LanguageSwitcher_sidebar__goUy5 .LanguageSwitcher_langBtn__sbU5W{color:hsla(0,0%,100%,.7)}.LanguageSwitcher_switcher__CViAX.LanguageSwitcher_sidebar__goUy5 .LanguageSwitcher_langBtn__sbU5W:hover{color:hsla(0,0%,100%,.9)}.LanguageSwitcher_switcher__CViAX.LanguageSwitcher_sidebar__goUy5 .LanguageSwitcher_langBtn__sbU5W.LanguageSwitcher_active__KxGtj{color:var(--gold,#c5a059);background:rgba(197,160,89,.15)}.LanguageSwitcher_switcher__CViAX.LanguageSwitcher_sidebar__goUy5 .LanguageSwitcher_separator__NBx4F{background:hsla(0,0%,100%,.2)}@media (max-width:1024px){.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_dark__v9QtK .LanguageSwitcher_dropdownBtn__QD_Ho{padding:8px 16px;font-size:.8rem}.LanguageSwitcher_langBtn__sbU5W,.LanguageSwitcher_switcher__CViAX{font-size:.75rem;padding:3px 6px}.LanguageSwitcher_separator__NBx4F{height:10px}}@media (max-width:768px){.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_dark__v9QtK{width:100%}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_dark__v9QtK .LanguageSwitcher_dropdownBtn__QD_Ho{width:100%;justify-content:center;padding:14px 20px;font-size:.85rem;min-height:48px}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_chip__uY3Mm .LanguageSwitcher_dropdownBtn__QD_Ho{border:none;background:transparent;min-height:44px;padding:8px 10px;color:var(--ink-soft)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_chip__uY3Mm .LanguageSwitcher_dropdownBtn__QD_Ho:hover{border:none;background:var(--paper-warm);color:var(--ink)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_editorial__sps1h .LanguageSwitcher_dropdownBtn__QD_Ho{min-height:44px;padding:10px 0}.LanguageSwitcher_switcher__CViAX{font-size:.75rem;gap:2px;padding:3px 6px}.LanguageSwitcher_langBtn__sbU5W{padding:6px 10px;font-size:.75rem}}@media (max-width:480px){.LanguageSwitcher_dropdownMenu__O__51{max-width:calc(100vw - 32px)}}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_drawer__kmsfS{width:100%}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_drawer__kmsfS .LanguageSwitcher_dropdownBtn__QD_Ho{display:flex;justify-content:flex-start;gap:10px;width:100%;min-height:52px;padding:10px 14px;background:transparent;border:1px solid var(--rule-strong);border-radius:0;font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_drawer__kmsfS .LanguageSwitcher_dropdownBtn__QD_Ho:hover{background:transparent;border-color:var(--ink);color:var(--ink)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_drawer__kmsfS .LanguageSwitcher_arrow__5whj6{font-size:9px;color:var(--ink-mute);opacity:1;margin-left:auto}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_drawer__kmsfS .LanguageSwitcher_globe__w2sWU{width:17px;height:17px;flex:0 0 auto;color:var(--ink-mute)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_drawer__kmsfS .LanguageSwitcher_dropdownMenu__O__51{left:0;right:0;min-width:0;margin-top:6px;background:var(--paper);border:1px solid var(--rule-strong);border-radius:0;box-shadow:0 12px 40px rgba(0,0,0,.12)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_drawer__kmsfS .LanguageSwitcher_dropdownItem__vgZoB{min-height:48px;font-family:var(--f-sans);font-size:14px;color:var(--ink)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_pill__n4pYI .LanguageSwitcher_dropdownBtn__QD_Ho{display:inline-flex;align-items:center;gap:.44em;height:2em;min-height:32px;padding:0 .75em;background:var(--paper-warm);border:none;border-radius:999px;font-family:var(--f-mono);font-size:.719em;font-weight:400;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_pill__n4pYI .LanguageSwitcher_dropdownBtn__QD_Ho:hover{background:var(--paper-deep);border:none;color:var(--ink)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_pill__n4pYI .LanguageSwitcher_dropdownBtn__QD_Ho:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_pill__n4pYI .LanguageSwitcher_globe__w2sWU{width:1.22em;height:1.22em;flex:0 0 auto;color:currentColor}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_pill__n4pYI .LanguageSwitcher_arrow__5whj6{font-size:.7em;opacity:.7}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_pill__n4pYI .LanguageSwitcher_dropdownMenu__O__51{display:grid;grid-template-columns:1fr 1fr;gap:2px 18px;padding:14px 16px;min-width:250px;margin-top:10px;background:var(--paper);border:1px solid var(--rule);border-radius:0;box-shadow:0 14px 28px -14px rgba(0,0,0,.3)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_pill__n4pYI .LanguageSwitcher_dropdownItem__vgZoB{display:block;padding:5px 0;font-family:var(--f-mono);font-size:12px;letter-spacing:.06em;color:var(--ink-soft);text-transform:none}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_pill__n4pYI .LanguageSwitcher_dropdownItem__vgZoB:hover{background:transparent;color:var(--ink)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_pill__n4pYI .LanguageSwitcher_dropdownItem__vgZoB.LanguageSwitcher_active__KxGtj{background:transparent;color:var(--action)}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_pill__n4pYI .LanguageSwitcher_langLabel__fEbzp{display:none}.LanguageSwitcher_dropdown__z8XlZ.LanguageSwitcher_pill__n4pYI .LanguageSwitcher_langName__5Dr9K{font-family:var(--f-mono);font-size:12px;color:inherit;letter-spacing:.06em}.HeaderSearch_overlay__djfQe{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;flex-direction:column;align-items:center;padding:10vh 24px 24px;background:color-mix(in oklch,var(--paper-deep) 34%,transparent);backdrop-filter:blur(7px) saturate(108%);-webkit-backdrop-filter:blur(7px) saturate(108%)}@supports not (background:color-mix(in oklch,red 50%,transparent)){.HeaderSearch_overlay__djfQe{background:hsla(30,8%,51%,.28)}}.HeaderSearch_panel__iaCi0{display:flex;flex-direction:column;gap:10px;width:100%;max-width:480px}.HeaderSearch_bar__mb2_b{display:flex;align-items:stretch;gap:8px}.HeaderSearch_field__vzneC{flex:1;display:flex;align-items:center;gap:12px;min-width:0;height:52px;padding:0 16px;background:var(--paper);border:1px solid var(--rule-strong);box-shadow:0 18px 36px -24px rgba(0,0,0,.45)}.HeaderSearch_fieldIcon__5MRaK{color:var(--ink-soft);flex-shrink:0}.HeaderSearch_input__1LljC{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--f-sans);font-size:15.5px;color:var(--ink)}.HeaderSearch_input__1LljC::-moz-placeholder{color:var(--ink-mute)}.HeaderSearch_input__1LljC::placeholder{color:var(--ink-mute)}.HeaderSearch_input__1LljC::-webkit-search-cancel-button,.HeaderSearch_input__1LljC::-webkit-search-decoration{-webkit-appearance:none}.HeaderSearch_spinner__u6jUi{width:14px;height:14px;flex-shrink:0;border:1.5px solid var(--rule);border-top-color:var(--ink-soft);border-radius:50%;animation:HeaderSearch_spin__7F9nd .7s linear infinite}@keyframes HeaderSearch_spin__7F9nd{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.HeaderSearch_spinner__u6jUi{animation-duration:2.4s}}.HeaderSearch_close__Zvudr{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0;border:none;cursor:pointer;background:var(--action);color:var(--action-fg);box-shadow:0 18px 36px -24px rgba(0,0,0,.45);transition:background .15s,color .15s}.HeaderSearch_close__Zvudr:hover{background:var(--ink);color:var(--paper)}.HeaderSearch_close__Zvudr:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.HeaderSearch_results__7gfXb{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--rule);box-shadow:0 24px 48px -28px rgba(0,0,0,.45);max-height:52vh;overflow-y:auto;overscroll-behavior:contain}.HeaderSearch_result__74QYX{display:flex;align-items:baseline;gap:12px;width:100%;padding:12px 16px;border:none;border-bottom:1px solid var(--rule);background:transparent;color:var(--ink);text-align:left;cursor:pointer;transition:background .12s,color .12s}.HeaderSearch_result__74QYX:last-of-type{border-bottom:none}.HeaderSearch_resultActive__kNZiZ{background:var(--paper-warm);color:var(--action)}.HeaderSearch_resultLabel__qQQNb{flex:1;min-width:0;font-size:14.5px;overflow-wrap:anywhere}.HeaderSearch_resultMeta__B8s4q{flex-shrink:0;font-size:9.5px;letter-spacing:.1em}.HeaderSearch_hint__aTZzh,.HeaderSearch_resultMeta__B8s4q{font-family:var(--f-mono);text-transform:uppercase;color:var(--ink-mute)}.HeaderSearch_hint__aTZzh{padding:9px 16px;border-top:1px solid var(--rule);background:var(--paper-warm);font-size:10px;letter-spacing:.09em;position:sticky;bottom:0}.HeaderSearch_empty__LCcIe{padding:12px 16px;background:var(--paper);border:1px solid var(--rule);font-size:14px;color:var(--ink-soft);box-shadow:0 24px 48px -28px rgba(0,0,0,.45)}@media (max-width:560px){.HeaderSearch_overlay__djfQe{padding:16px 16px 24px}.HeaderSearch_results__7gfXb{max-height:46vh}}.Navbar_wrap__oWtUd{position:sticky;top:0;z-index:50;background:var(--paper);border-bottom:1px solid var(--rule);padding-top:env(safe-area-inset-top,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);transition:box-shadow .22s ease;--nav-fs:16px;--nav-gutter:calc(var(--nav-fs) * 2.5)}.Navbar_wrap__oWtUd[data-compact=true]{box-shadow:0 8px 20px -16px rgba(0,0,0,.5)}.Navbar_strip__NKKz0{overflow:hidden;height:37px;transition:height var(--header-flip) cubic-bezier(.4,0,.2,1)}.Navbar_wrap__oWtUd[data-compact=true] .Navbar_strip__NKKz0{height:0}.Navbar_stripInner__qWGYP{display:flex;justify-content:space-between;align-items:center;gap:24px;height:36px;padding:0 var(--nav-gutter);border-bottom:1px solid var(--rule);font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);opacity:1;transition:opacity .16s ease}.Navbar_wrap__oWtUd[data-compact=true] .Navbar_stripInner__qWGYP{opacity:0}.Navbar_stripTag__FaiFR{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.Navbar_stripLinks__3EmSp{display:flex;align-items:center;gap:20px;flex-shrink:0}.Navbar_stripBtn__jg2JA,.Navbar_stripLinks__3EmSp a{color:var(--ink-mute);white-space:nowrap;transition:color .15s}.Navbar_stripBtn__jg2JA:hover,.Navbar_stripLinks__3EmSp a:hover{color:var(--ink)}.Navbar_stripBtn__jg2JA{display:inline-flex;align-items:center;gap:7px;background:none;border:none;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.Navbar_stripDivider__87Qeb{width:1px;height:12px;background:var(--rule);flex-shrink:0}.Navbar_stripIcon__mBpjD{flex:0 0 auto}.Navbar_nav__yFFPE{display:grid;grid-template-columns:auto 1fr auto;align-items:center;font-family:var(--f-mono);font-size:var(--nav-fs);gap:2em;padding:0 var(--nav-gutter);height:94px;transition:height var(--header-flip) cubic-bezier(.4,0,.2,1)}.Navbar_wrap__oWtUd[data-compact=true] .Navbar_nav__yFFPE{height:64px}.Navbar_brandGroup__ARiLv{display:flex;align-items:center;gap:1.75em;flex-shrink:0;min-width:-moz-max-content;min-width:max-content}.Navbar_brand__JWn4W{display:inline-flex;align-items:center;color:var(--ink);line-height:1;flex-shrink:0}.Navbar_brandLogo__rKaJX{height:50px;width:auto;display:block;-o-object-fit:contain;object-fit:contain;flex-shrink:0;transition:height var(--header-flip) cubic-bezier(.4,0,.2,1)}.Navbar_wrap__oWtUd[data-compact=true] .Navbar_brandLogo__rKaJX{height:34px}.Navbar_brandRule__JEEC2{width:1px;height:46px;background:var(--rule);flex-shrink:0;transition:height var(--header-flip) cubic-bezier(.4,0,.2,1)}.Navbar_wrap__oWtUd[data-compact=true] .Navbar_brandRule__JEEC2{height:32px}.Navbar_links__puXTb{display:flex;align-items:flex-end;gap:1.875em;min-width:0}.Navbar_linkItem__dL3Pe{display:flex;flex-direction:column;gap:3px;padding-bottom:4px;border-bottom:2px solid transparent;color:var(--ink-soft);transition:color .15s,border-color .15s;background:none;text-align:left}.Navbar_linkLabel__Xomvv{display:inline-flex;align-items:center;gap:.5em;font-family:var(--f-sans);font-size:1em;font-weight:700;white-space:nowrap}.Navbar_linkItem__dL3Pe:hover,.Navbar_linkItem__dL3Pe[aria-expanded=true]{color:var(--ink);border-bottom-color:var(--rule)}.Navbar_linkItem__dL3Pe.Navbar_active__qyFWv{color:var(--ink);border-bottom-color:var(--action)}.Navbar_linkNum__okTAz{font-family:var(--f-mono);font-size:.594em;letter-spacing:.14em;color:var(--ink-mute);transition:color .15s}.Navbar_linkItem__dL3Pe:hover .Navbar_linkNum__okTAz{color:var(--section-accent)}.Navbar_linkItem__dL3Pe.Navbar_active__qyFWv .Navbar_linkNum__okTAz{color:var(--action)}.Navbar_chev__92Y8J{flex:0 0 auto;transition:transform .18s ease}.Navbar_linkItem__dL3Pe[aria-expanded=true] .Navbar_chev__92Y8J{transform:rotate(180deg)}.Navbar_actions__4T0RL{display:flex;align-items:center;gap:.875em}.Navbar_iconBtn___6uU0{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:none;border:none;color:var(--ink);cursor:pointer;transition:color .15s;flex-shrink:0}.Navbar_iconBtn___6uU0:hover{color:var(--action)}.Navbar_ctaPair__tAJbI{display:inline-flex;align-items:stretch;gap:.5em}.Navbar_loginLink__qHQLn,.Navbar_quote__bfJ_E,.Navbar_userLink__EwfqK{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:.781em;letter-spacing:.09em;text-transform:uppercase;text-align:center;white-space:nowrap;transition:background-color .15s,color .15s}.Navbar_loginLink__qHQLn,.Navbar_userLink__EwfqK{padding:0 1.23em;background:var(--action-alt);color:var(--action-alt-fg)}.Navbar_quote__bfJ_E{padding:0 1.38em;background:var(--action);color:var(--action-fg)}.Navbar_loginLink__qHQLn:hover,.Navbar_quote__bfJ_E:hover,.Navbar_userLink__EwfqK:hover{background:var(--ink);color:var(--paper)}.Navbar_iconBtn___6uU0:focus-visible,.Navbar_loginLink__qHQLn:focus-visible,.Navbar_quote__bfJ_E:focus-visible,.Navbar_userLink__EwfqK:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Navbar_panel__5ebC5{position:absolute;left:0;right:0;top:100%;z-index:55;padding:36px var(--nav-gutter) 40px;background:var(--paper);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);box-shadow:0 18px 32px -18px rgba(0,0,0,.28)}.Navbar_panelProducts__Mq9EH{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;gap:48px}.Navbar_panelProductsNoFeature__U1VSd{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.Navbar_panelSimple__RCxVn{display:flex;gap:48px;padding-top:32px;padding-bottom:36px}.Navbar_panelCol__Nz0dw{display:flex;flex-direction:column;gap:16px;min-width:0}.Navbar_panelColNarrow__pdwbj{min-width:260px}.Navbar_panelColRule__TFfje{border-left:1px solid var(--rule);padding-left:40px}.Navbar_panelLabel__hVrX4{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute)}.Navbar_panelGrid__xlqj_{display:grid;grid-template-rows:repeat(3,auto);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:12px 24px;font-size:14.5px}.Navbar_panelLinks__a_lJo{display:flex;flex-direction:column;gap:12px;font-size:14.5px}.Navbar_panelLink__RFlaS{display:flex;align-items:baseline;gap:9px;color:var(--ink);transition:color .15s}.Navbar_panelLink__RFlaS:hover{color:var(--action)}.Navbar_panelNum__oIN8n{font-family:var(--f-mono);font-size:10px;color:var(--ink-mute);flex-shrink:0}.Navbar_panelAll__umEtC{align-self:flex-start;color:var(--action);font-weight:500}.Navbar_panelAll__umEtC:hover{color:var(--ink)}.Navbar_featureCarousel__SO5_A{--feature-w:216px;--feature-shot-h:162px;position:relative;width:var(--feature-w)}.Navbar_featureSlides__G_GdU{display:grid}.Navbar_feature__MOOll{grid-area:1/1;display:flex;flex-direction:column;gap:12px;min-width:0;opacity:0;visibility:hidden;transition:opacity .45s ease,visibility 0s linear .45s}.Navbar_featureActive__Ns3tn{opacity:1;visibility:visible;transition:opacity .45s ease,visibility 0s}.Navbar_featureShot__ndc08{position:relative;display:block;height:var(--feature-shot-h);background:var(--paper-warm);overflow:hidden}.Navbar_featureImg__Ynj0N{-o-object-fit:contain;object-fit:contain}.Navbar_featureName__871zh{font-size:13.5px;line-height:1.45;color:var(--ink);transition:color .15s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Navbar_feature__MOOll:hover .Navbar_featureName__871zh{color:var(--action)}.Navbar_featureMeta__1LszT{font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute)}.Navbar_featureDots__Y8AZm{position:absolute;top:calc(var(--feature-shot-h) - 24px);left:50%;transform:translateX(-50%);display:flex;gap:6px;padding:5px 8px;border-radius:999px;background:hsla(0,0%,100%,.78);pointer-events:none}.Navbar_featureDot__GVLf9{position:relative;width:7px;height:7px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,.26);cursor:pointer;pointer-events:auto;transition:background-color .2s}.Navbar_featureDot__GVLf9:hover{background:rgba(0,0,0,.55)}.Navbar_featureDotActive__ZbLbL{background:rgba(0,0,0,.85)}@media (pointer:coarse){.Navbar_featureDot__GVLf9:after{content:"";position:absolute;inset:-10px -4px}}.Navbar_mobileRow__SrPPD{display:none;align-items:center;justify-content:space-between;height:66px;padding:0 16px}.Navbar_mobileActions__0rAbU{display:flex;align-items:center;gap:4px;transform:translateY(4px)}.Navbar_mobileIconBtn__tpy_o{color:var(--ink)}.Navbar_hamburger__WJ9Te,.Navbar_mobileIconBtn__tpy_o{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:none;padding:0;cursor:pointer}.Navbar_hamburger__WJ9Te{flex-direction:column;gap:5px;margin-right:-11px}.Navbar_hamburger__WJ9Te span{display:block;width:22px;height:1.5px;background:var(--ink);transition:transform .2s,opacity .2s}.Navbar_hamburgerOpen__dz5s0 span:first-child{transform:translateY(6.5px) rotate(45deg)}.Navbar_hamburgerOpen__dz5s0 span:nth-child(2){opacity:0}.Navbar_hamburgerOpen__dz5s0 span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.Navbar_drawer__wAZGS{display:none;flex-direction:column;gap:24px;padding:20px 16px max(32px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--rule);background:var(--paper);max-height:calc(100vh - var(--header-h));max-height:calc(100dvh - var(--header-h));overflow-y:auto;overscroll-behavior:contain}.Navbar_drawerOpen__1XVFx{display:flex}.Navbar_drawerHeader__KhCbs{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:10px;padding-bottom:20px;border-bottom:1px solid var(--rule)}.Navbar_drawerControl__Y2zx4{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-height:52px;padding:10px 14px;background:transparent;border:1px solid var(--rule-strong);color:var(--ink);font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;text-align:left}.Navbar_drawerControl__Y2zx4:hover{border-color:var(--ink)}.Navbar_drawerControlIcon__TdwDQ{color:var(--ink-mute);flex:0 0 auto}.Navbar_drawerLinks__wvKMu{display:flex;flex-direction:column;gap:4px;font-family:var(--f-mono);font-size:14px;letter-spacing:.12em;text-transform:uppercase}.Navbar_drawerLinks__wvKMu a{display:flex;align-items:baseline;gap:10px;padding:14px 0;border-bottom:1px solid var(--rule);color:var(--ink-soft)}.Navbar_drawerLinks__wvKMu a.Navbar_active__qyFWv{color:var(--ink)}.Navbar_drawerLinks__wvKMu a.Navbar_active__qyFWv .Navbar_drawerNum__w7h7b{color:var(--action)}.Navbar_drawerNum__w7h7b{min-width:28px;color:var(--ink-mute);flex-shrink:0}.Navbar_drawerCtas__JElPh{display:flex;flex-direction:column;gap:10px;align-items:stretch}.Navbar_drawerBtnPrimary__bIJLd,.Navbar_drawerBtnSecondary__M3tR2{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:14px 18px;font-family:var(--f-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-align:center;transition:background .15s,color .15s,border-color .15s}.Navbar_drawerBtnPrimary__bIJLd{background:var(--action);border:1px solid var(--action);color:var(--action-fg)}.Navbar_drawerBtnPrimary__bIJLd:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.Navbar_drawerBtnSecondary__M3tR2{background:var(--action-alt);border:1px solid var(--action-alt);color:var(--action-alt-fg)}.Navbar_drawerBtnSecondary__M3tR2:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}@media (max-width:1199px){.Navbar_nav__yFFPE,.Navbar_panel__5ebC5,.Navbar_strip__NKKz0{display:none}.Navbar_mobileRow__SrPPD{display:flex}}@media (min-width:1200px){.Navbar_drawer__wAZGS,.Navbar_mobileRow__SrPPD{display:none}}@media (max-width:560px){.Navbar_brandLogo__rKaJX{height:38px}}@media (pointer:coarse){.Navbar_brand__JWn4W,.Navbar_iconBtn___6uU0,.Navbar_stripBtn__jg2JA{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.Navbar_brand__JWn4W{justify-content:flex-start}}html[lang=en] .Navbar_wrap__oWtUd{--nav-fs:clamp(13px,calc((100vw - 206px) / 56.01),16px)}html[lang=zh-CN] .Navbar_wrap__oWtUd,html[lang=zh-TW] .Navbar_wrap__oWtUd{--nav-fs:clamp(13px,calc((100vw - 193px) / 49.56),16px)}html[lang=ja] .Navbar_wrap__oWtUd{--nav-fs:clamp(13px,calc((100vw - 208px) / 56.59),16px)}html[lang=fr] .Navbar_wrap__oWtUd{--nav-fs:clamp(13px,calc((100vw - 200px) / 57.64),16px)}html[lang=de] .Navbar_wrap__oWtUd{--nav-fs:clamp(13px,calc((100vw - 227px) / 60.32),16px)}html[lang=es] .Navbar_wrap__oWtUd{--nav-fs:clamp(13px,calc((100vw - 232px) / 62.92),16px)}html[lang=it] .Navbar_wrap__oWtUd{--nav-fs:clamp(13px,calc((100vw - 228px) / 61.90),16px)}.CertLogo_root__P6CIM{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;overflow:hidden}.CertLogo_plate__aua7T{background:#fff;border:1px solid var(--rule);padding:6px}[data-theme=dark] .CertLogo_plate__aua7T{border-color:transparent}.CertLogo_img__x7LA2{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.CertLogo_fallback__mmIy1{border:1px solid var(--rule);background:transparent}.CertLogo_code__JDZv8{font-family:var(--f-mono);font-weight:700;letter-spacing:.02em;color:var(--action);line-height:1}.CertLogo_sm__NmyiW{width:56px;height:56px}.CertLogo_sm__NmyiW .CertLogo_code__JDZv8{font-size:12px}.CertLogo_md__AYbo9{width:88px;height:88px}.CertLogo_md__AYbo9 .CertLogo_code__JDZv8{font-size:16px}.CertLogo_lg__Ioj4u{width:120px;height:120px}.CertLogo_lg__Ioj4u .CertLogo_code__JDZv8{font-size:22px}@media (max-width:640px){.CertLogo_lg__Ioj4u{width:96px;height:96px}.CertLogo_lg__Ioj4u .CertLogo_code__JDZv8{font-size:18px}}.Footer_footer__pQtti{background:var(--paper);color:var(--ink);border-top:1px solid var(--rule);margin-top:auto;padding:64px 40px 40px;font-family:var(--f-mono)}.Footer_footerInner__71N_i{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:32px}.Footer_col__WMzcr{min-width:0}.Footer_brand__0rdww{display:inline-flex;align-items:center;color:var(--ink);line-height:1}.Footer_brandLogo__2mPOG{height:32px;width:auto;display:block;-o-object-fit:contain;object-fit:contain}.Footer_addressBlock__5Om8e{margin-top:16px;font-size:11px;letter-spacing:.06em;color:var(--ink-mute);line-height:1.6;font-style:normal}.Footer_addressBlock__5Om8e a{color:inherit}.Footer_addressBlock__5Om8e a:hover{color:var(--action)}.Footer_addressBlock__5Om8e .Footer_mapLink__7nlT0{text-decoration:underline;text-underline-offset:2px}.Footer_colTitle__3amT0{font-size:10px;letter-spacing:.12em;color:var(--ink-mute);font-weight:400;margin:0 0 12px}.Footer_linkList__Js__Y{list-style:none;padding:0;margin:0;font-family:var(--f-sans);font-size:13px;line-height:1.8;color:var(--ink-soft)}.Footer_linkList__Js__Y a:hover{color:var(--action)}.Footer_linkAll__51yi0{display:inline-block;margin-top:4px;font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;color:var(--ink-mute);text-transform:uppercase}.Footer_linkAll__51yi0:hover{color:var(--action)}.Footer_certList__Juj_x{display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,auto);gap:8px 28px;font-family:var(--f-mono);font-size:11px;color:var(--ink-soft);letter-spacing:.04em}.Footer_certLink__85Gy6{display:flex;align-items:center;gap:10px;min-height:44px}.Footer_certLink__85Gy6:hover{color:var(--action)}.Footer_bottomBar__sRQPB{margin-top:56px;padding-top:20px;border-top:1px solid var(--rule);display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:10px;letter-spacing:.1em;color:var(--ink-mute);text-transform:uppercase;flex-wrap:wrap}.Footer_legalLinks__eScbR{display:inline-flex;gap:20px}.Footer_legalLinks__eScbR a{color:var(--ink-mute);border-bottom:1px solid transparent;padding-bottom:1px;transition:color .15s,border-color .15s}.Footer_legalLinks__eScbR a:hover{color:var(--action);border-color:var(--action)}@media (max-width:900px){.Footer_footer__pQtti{padding:48px 24px 32px}.Footer_footerInner__71N_i{grid-template-columns:1fr 1fr;gap:32px}.Footer_certList__Juj_x{grid-auto-flow:row;grid-template-rows:none;grid-template-columns:1fr;gap:8px}}@media (max-width:560px){.Footer_footer__pQtti{padding:40px 16px max(24px,env(safe-area-inset-bottom,0px))}.Footer_footerInner__71N_i{grid-template-columns:1fr;gap:20px}.Footer_addressBlock__5Om8e{line-height:1.4}.Footer_bottomBar__sRQPB{margin-top:32px;flex-direction:column;gap:8px;align-items:flex-start;justify-content:flex-start}}@media (pointer:coarse){.Footer_addressBlock__5Om8e a,.Footer_brand__0rdww,.Footer_colTitle__3amT0 a,.Footer_legalLinks__eScbR a,.Footer_linkAll__51yi0,.Footer_linkList__Js__Y a{display:inline-flex;align-items:center;min-height:44px}}.Footer_tourBtn__E848c{display:inline-flex;align-items:center;gap:7px;padding:0;background:none;border:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.Footer_tourBtn__E848c:hover{color:var(--action)}.Footer_tourBtn__E848c span[aria-hidden]{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border:1px solid;border-radius:50%;font-size:9px;line-height:1}@media (pointer:coarse){.Footer_tourBtn__E848c{min-height:44px}}.CookieConsent_banner__yWW0L{position:fixed;bottom:0;left:0;right:0;z-index:39;background:var(--paper-warm);color:var(--ink);border-top:1px solid var(--rule);animation:CookieConsent_slideUp__fPIKd .35s cubic-bezier(.2,.6,.2,1);max-height:60vh;max-height:60dvh;overflow-y:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}@keyframes CookieConsent_slideUp__fPIKd{0%{transform:translateY(100%)}to{transform:translateY(0)}}.CookieConsent_inner__FcOHr{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center;padding:24px 48px;max-width:1440px;margin:0 auto}.CookieConsent_text__6o96c{min-width:0}.CookieConsent_mark__e7KKZ{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;color:var(--ink-mute);text-transform:uppercase;margin-bottom:8px}.CookieConsent_description__TAMQN{font-family:var(--f-sans);font-size:14px;line-height:1.55;color:var(--ink-soft);margin:0;max-width:720px}.CookieConsent_learnMore__pP6Az{display:inline-block;margin-top:10px;font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:1px;transition:color .15s,border-color .15s}.CookieConsent_learnMore__pP6Az:hover{color:var(--action);border-color:var(--action)}.CookieConsent_actions__YPCKu{display:flex;gap:12px;flex-shrink:0}.CookieConsent_btnFilled__Sot97,.CookieConsent_btnOutline__iVVXg{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s,border-color .15s;background:transparent;white-space:nowrap}.CookieConsent_btnFilled__Sot97{background:var(--ink);color:var(--paper);border:1px solid var(--ink)}.CookieConsent_btnFilled__Sot97:hover{background:var(--action);border-color:var(--action)}.CookieConsent_btnOutline__iVVXg{color:var(--ink);border:1px solid var(--ink)}.CookieConsent_btnOutline__iVVXg:hover{border-color:var(--action);color:var(--action)}@media (max-width:1024px){.CookieConsent_inner__FcOHr{padding:20px 24px;gap:24px}}@media (max-width:720px){.CookieConsent_inner__FcOHr{grid-template-columns:1fr;gap:16px;padding:16px 20px}.CookieConsent_actions__YPCKu{width:100%;justify-content:flex-end}.CookieConsent_description__TAMQN{font-size:13px}}@media (max-width:640px){.CookieConsent_actions__YPCKu{flex-direction:column-reverse;gap:8px}.CookieConsent_btnFilled__Sot97,.CookieConsent_btnOutline__iVVXg{width:100%;justify-content:center;min-height:48px}}@media (max-width:560px){.CookieConsent_inner__FcOHr{padding:14px 16px;gap:12px}.CookieConsent_description__TAMQN{font-size:12.5px;line-height:1.5}}@media (pointer:coarse){.CookieConsent_learnMore__pP6Az{display:inline-flex;align-items:center;min-height:44px}}.Onboarding_root__OEoIw{position:fixed;inset:0;z-index:9000;pointer-events:auto}.Onboarding_spotlight__5ExPO{position:absolute;box-shadow:0 0 0 9999px hsla(0,0%,4%,.62);border:1px solid oklch(.97 .004 80/.55);pointer-events:auto;transition:top .2s ease,left .2s ease,width .2s ease,height .2s ease;animation:Onboarding_spotlightPulse__WlfLW 1.8s ease-in-out infinite}@keyframes Onboarding_spotlightPulse__WlfLW{0%,to{box-shadow:0 0 0 9999px hsla(0,0%,4%,.62),0 0 0 1px oklch(.97 .004 80/.55)}50%{box-shadow:0 0 0 9999px hsla(0,0%,4%,.62),0 0 0 4px oklch(.97 .004 80/.65)}}.Onboarding_dimFull__wpvB1{position:absolute;inset:0;background:hsla(0,0%,4%,.62);pointer-events:auto}.Onboarding_card__a5_dE{position:absolute;width:360px;max-width:calc(100vw - 32px);background:var(--paper);color:var(--ink);border:1px solid var(--ink);padding:22px 24px;pointer-events:auto;box-shadow:0 20px 48px hsla(0,0%,4%,.28);animation:Onboarding_cardIn__dDcWV .25s cubic-bezier(.2,.6,.2,1)}@keyframes Onboarding_cardIn__dDcWV{0%{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}.Onboarding_mark__8_8KV{font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:10px}.Onboarding_title__lWZfp{font-family:var(--f-display);font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--ink);margin:0 0 10px;line-height:1.2}.Onboarding_body__Wtt2M{font-family:var(--f-sans);font-size:14px;line-height:1.6;color:var(--ink-soft);margin:0 0 20px}.Onboarding_actions__AlRHl{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.Onboarding_spacer__0beO_{flex:1}.Onboarding_btnFilled__TqTw4,.Onboarding_btnGhost__KsaES,.Onboarding_btnOutline__g7h3A{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:transparent;transition:background .15s,color .15s,border-color .15s}.Onboarding_btnGhost__KsaES{color:var(--ink-mute);border:1px solid transparent}.Onboarding_btnGhost__KsaES:hover{color:var(--ink)}.Onboarding_btnOutline__g7h3A{color:var(--ink);border:1px solid var(--ink)}.Onboarding_btnOutline__g7h3A:hover{border-color:var(--action);color:var(--action)}.Onboarding_btnFilled__TqTw4{background:var(--ink);color:var(--paper);border:1px solid var(--ink)}.Onboarding_btnFilled__TqTw4:hover{background:var(--action);border-color:var(--action)}.Onboarding_card__a5_dE{--arrow-offset:50%}.Onboarding_card__a5_dE[data-arrow=left]:before{left:-7px;top:var(--arrow-offset);margin-top:-6px;border-bottom:1px solid var(--ink)}.Onboarding_card__a5_dE[data-arrow=left]:before,.Onboarding_card__a5_dE[data-arrow=top]:before{content:"";position:absolute;width:12px;height:12px;background:var(--paper);border-left:1px solid var(--ink);transform:rotate(45deg)}.Onboarding_card__a5_dE[data-arrow=top]:before{top:-7px;left:var(--arrow-offset);margin-left:-6px;border-top:1px solid var(--ink)}@media (max-width:600px){.Onboarding_card__a5_dE{width:calc(100vw - 32px);padding:18px 20px}.Onboarding_title__lWZfp{font-size:18px}.Onboarding_body__Wtt2M{font-size:13px}}