.header_header__1OXnM{border-bottom:1px solid var(--rule);background:var(--bg)}.header_inner__Q6imf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;max-width:var(--measure);margin:0 auto;padding:18px var(--gutter)}.header_nav__Hx6o6{display:none;flex-wrap:wrap;align-items:center;gap:20px;font-family:var(--font-mono);font-size:13px;text-transform:uppercase;letter-spacing:.06em}@media(min-width:900px){.header_nav__Hx6o6{display:flex;order:3;width:100%}}@media(min-width:1100px){.header_nav__Hx6o6{order:0;width:auto}}.header_navLink__LcnlC{color:var(--muted);text-decoration:none;background:none;border:0;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;white-space:nowrap}.header_navLink__LcnlC:hover{color:var(--fg)}.header_navLinkActive__a_UrI{color:var(--fg);text-decoration:underline;text-underline-offset:6px}.header_contact__iRFQK{color:var(--link);font-weight:700}.header_contact__iRFQK:hover{color:var(--link-hover)}.header_tools__hcgYz{display:flex;align-items:center;gap:16px}.header_burger__ZBIpr{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;border:0;background:transparent;cursor:pointer}.header_burger__ZBIpr span{display:block;height:1.5px;background:var(--fg)}@media(min-width:900px){.header_burger__ZBIpr{display:none}}.logo_logo__aB8B0{display:inline-flex;align-items:center;gap:10px;color:var(--fg);text-decoration:none;font-family:var(--font-mono);font-weight:700;font-size:20px;line-height:1}.logo_logo__aB8B0:hover{color:var(--fg)}.logo_mark__H4Rbt{display:block;flex-shrink:0}.logo_word__vkSD2{white-space:nowrap}.logo_tld__E2pMS{color:var(--accent)}.sidebar_menu__cBEWN{position:fixed;top:0;right:0;bottom:0;z-index:var(--overlay-z-index);display:flex;flex-direction:column;gap:32px;width:min(320px,100%);padding:20px 24px 32px;background:var(--bg);color:var(--fg);border-left:1px solid var(--rule);transform:translateX(100%);transition:transform .25s ease}@media(min-width:900px){.sidebar_menu__cBEWN{display:none}}.sidebar_active__DSXcC{transform:translateX(0)}.sidebar_closeButton__EikAV{align-self:flex-end;display:inline-flex;padding:8px;border:0;background:transparent;color:var(--fg);cursor:pointer}.sidebar_closeIcon__Le4m9{display:block}.sidebar_linksSection__QA1KU{display:flex;flex-direction:column;gap:24px}.sidebar_links___5tOa{display:flex;flex-direction:column;gap:20px;font-family:var(--font-mono);font-size:15px;text-transform:uppercase;letter-spacing:.06em}.sidebar_navLink__w8vp_{color:var(--muted);text-decoration:none;background:none;border:0;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer}.sidebar_navLink__w8vp_:hover{color:var(--fg)}.sidebar_navLinkActive__mIycH{color:var(--fg);text-decoration:underline;text-underline-offset:6px}.sidebar_contact__D7nsF{color:var(--link);font-weight:700}.sidebar_divider__f_Awg{border:0;border-top:1px solid var(--rule)}.sidebar_settings__aWDez{display:flex;align-items:center;gap:20px}.theme-switcher_theme__XdJUw{display:inline-flex;padding:4px;border:0;background:transparent;color:var(--muted);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme-switcher_theme__XdJUw:hover{color:var(--fg)}.theme-switcher_desktopAction__aNqD9{display:none}@media screen and (min-width:900px){.theme-switcher_desktopAction__aNqD9{display:inline-flex}}.theme-switcher_mobileAction__j9iYj{display:none}@media screen and (max-width:899px){.theme-switcher_mobileAction__j9iYj{display:inline-flex}}.language-switcher_langContainer__sRvY7{display:flex;gap:6px;font-family:var(--font-mono);font-size:13px;letter-spacing:.06em;color:var(--muted)}.language-switcher_lang__IxsK8{margin:0;padding:0;border:0;background:transparent;font:inherit;letter-spacing:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--muted)}.language-switcher_lang__IxsK8:hover{color:var(--fg)}.language-switcher_border__LnYVe{color:var(--fg);text-decoration:underline;text-underline-offset:6px}.language-switcher_desktopAction__h4pSP{display:none}@media screen and (min-width:900px){.language-switcher_desktopAction__h4pSP{display:flex}}.language-switcher_mobileAction__ST1kV{display:none}@media screen and (max-width:899px){.language-switcher_mobileAction__ST1kV{display:flex}}.lead-form-modal_overlay__JHIaY{position:fixed;inset:0;z-index:var(--modal-z-index);display:flex;align-items:flex-start;justify-content:center;padding:16px;overflow-y:auto;background:var(--overlay-color);font-family:var(--font-sans)}@media(min-width:768px){.lead-form-modal_overlay__JHIaY{align-items:center;padding:24px}}.lead-form-modal_dialog__Q_heD{position:relative;width:100%;max-width:640px;padding:32px 28px 28px;background:var(--bg);color:var(--fg);border:1px solid var(--fg)}@media(max-width:640px){.lead-form-modal_dialog__Q_heD{padding:28px 20px 20px}}.lead-form-modal_close___yJ8A{position:absolute;top:12px;right:12px;display:inline-flex;padding:8px;border:0;background:transparent;color:var(--muted);cursor:pointer}.lead-form-modal_close___yJ8A:hover{color:var(--fg)}.lead-form-modal_form__L_dCR{display:flex;flex-direction:column;gap:24px}.lead-form-modal_header__xyQcG{display:flex;flex-direction:column;gap:8px}.lead-form-modal_kicker__F6Zga{font-family:var(--font-mono);font-size:13px;color:var(--muted)}.lead-form-modal_title__M4_xl{margin:0;font-family:var(--font-mono);font-weight:500;font-size:26px;line-height:1.2;text-transform:uppercase}.lead-form-modal_sub__Qjx7Q{margin:0;font-size:16px;color:var(--muted)}.lead-form-modal_grid__eGpRT{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(min-width:560px){.lead-form-modal_grid__eGpRT{grid-template-columns:1fr 1fr}}.lead-form-modal_field__8kW44{display:flex;flex-direction:column;gap:6px}@media(min-width:560px){.lead-form-modal_full__zkfBQ{grid-column:1/-1}}.lead-form-modal_labelRow__ewJCq{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.lead-form-modal_label__cvEUs{font-family:var(--font-mono);font-size:13px;color:var(--fg)}.lead-form-modal_req__ISI3x{color:var(--link)}.lead-form-modal_hint__hHs3Z{font-family:var(--font-mono);font-size:12px;color:var(--muted-2)}.lead-form-modal_input__6PMAO,.lead-form-modal_select__JFrHW,.lead-form-modal_textarea__RCWSH{width:100%;min-height:44px;padding:10px 12px;font:inherit;font-size:16px;color:var(--fg);background:var(--bg);border:1px solid var(--rule-dashed);border-radius:0;transition:border-color .15s ease}.lead-form-modal_input__6PMAO::placeholder,.lead-form-modal_select__JFrHW::placeholder,.lead-form-modal_textarea__RCWSH::placeholder{color:var(--muted-2);opacity:.8}.lead-form-modal_input__6PMAO:focus,.lead-form-modal_select__JFrHW:focus,.lead-form-modal_textarea__RCWSH:focus{outline:none;border-color:var(--accent)}.lead-form-modal_textarea__RCWSH{resize:vertical;min-height:112px}.lead-form-modal_selectWrap__osy4u{position:relative}.lead-form-modal_selectWrap__osy4u svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--muted)}.lead-form-modal_select__JFrHW{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:36px}.lead-form-modal_error__As2oj{font-family:var(--font-mono);font-size:12px;color:var(--error)}.lead-form-modal_actions__lf78O{display:flex;flex-direction:column;gap:16px;padding-top:8px;border-top:1px solid var(--rule)}.lead-form-modal_actionsPrimary__5vZII{display:flex;flex-wrap:wrap;gap:12px}.lead-form-modal_submit__mX7X7,.lead-form-modal_tgButton__eB1CW{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--control-height);padding:0 var(--control-pad-x);font-family:var(--font-mono);font-size:14px;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;border:1px solid transparent;border-radius:0;cursor:pointer}.lead-form-modal_submit__mX7X7{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.lead-form-modal_submit__mX7X7:hover{background:#5fbff7;border-color:#5fbff7}.lead-form-modal_submit__mX7X7:disabled{opacity:.6;cursor:default}.lead-form-modal_tgButton__eB1CW{background:transparent;border-color:var(--fg);color:var(--fg)}.lead-form-modal_tgButton__eB1CW:hover{background:var(--fg);color:var(--bg)}.lead-form-modal_altLinks__8Fw0U{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;color:var(--muted)}.lead-form-modal_altLabel__C_dR1{color:var(--muted)}.lead-form-modal_altLink__8c_Ug{font-family:var(--font-mono);color:var(--link)}.lead-form-modal_success__2R2t2{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:8px 0 0}.lead-form-modal_successIcon__gJwSA{display:inline-flex;padding:10px;border:1px solid var(--fg);color:var(--fg)}.lead-form-modal_successTitle__hbnA2{margin:0;font-family:var(--font-mono);font-weight:500;font-size:24px;text-transform:uppercase}.lead-form-modal_successSub__jr4qx{margin:0;font-size:16px;color:var(--muted)}.lead-form-modal_successFooter__xmqEw{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;color:var(--muted)}.lead-form-modal_successFallback__c_ZkI{color:var(--muted)}.lead-form-modal_successEmail__wQNCa{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);color:var(--link)}.lead-form-modal_successSep__xbN_p{color:var(--muted-2)}.footer_footer__dfLeS{background:var(--surface);border-top:1px solid var(--rule)}.footer_inner__vkSMw{display:flex;flex-wrap:wrap;justify-content:center;gap:28px 56px;max-width:var(--measure-wide);margin:0 auto;padding:48px var(--gutter);font-size:14px;line-height:1.8}@media(max-width:640px){.footer_inner__vkSMw{justify-content:flex-start;gap:24px 40px}}.footer_column__5wKA7{min-width:120px}.footer_title__t4TJV{margin:0 0 8px;font-family:var(--font-mono);font-weight:700;font-size:13px;text-transform:uppercase;color:var(--fg)}.footer_link__B97cP{display:block;color:var(--muted);text-decoration:none}.footer_link__B97cP:hover{color:var(--fg)}.footer_copyright__mX49z{max-width:var(--measure-wide);margin:0 auto;padding:0 var(--gutter) 32px;text-align:center;font-family:var(--font-mono);font-size:12px;color:var(--muted)}.ds_section__if5gu{padding:var(--section-pad) 0;border-top:1px solid var(--rule)}.ds_sectionHero__zeaok{padding:var(--hero-pad-top) 0 var(--hero-pad-bottom);border-top:0}.ds_sectionCta__lWR9t{padding:var(--cta-pad-top) 0 var(--cta-pad-bottom)}.ds_sectionFlush__L822l{border-top:0}.ds_eyebrow__g5w1W{font-family:var(--font-mono);margin:0 0 8px;font-size:13px;color:var(--muted)}.ds_eyebrowDim__4bZYh{color:var(--muted-2)}.ds_eyebrowFn__FXECI{color:var(--link);font-weight:700}.ds_eyebrowLg__Dq048{font-size:15px}.ds_h1__IYAih{font-family:var(--font-mono);margin:0 0 28px;font-weight:400;font-size:44px;line-height:1.15;text-transform:uppercase;letter-spacing:.01em;color:var(--fg)}@media(max-width:640px){.ds_h1__IYAih{font-size:32px;margin-bottom:20px}}.ds_h2__P9Wuu{font-family:var(--font-mono);margin:0 0 28px;font-weight:500;font-size:30px;line-height:1.2;text-transform:uppercase;color:var(--fg)}@media(max-width:640px){.ds_h2__P9Wuu{font-size:24px;margin-bottom:20px}}.ds_h2Cta__jYrJS{font-weight:400;font-size:40px;line-height:1.15;margin-bottom:16px}@media(max-width:640px){.ds_h2Cta__jYrJS{font-size:30px}}.ds_h2Tight__ngp_F{margin-bottom:16px}.ds_accent__IsyE4{font-weight:800;color:var(--accent)}.ds_h3__DSvaz{margin:0 0 8px;font-family:var(--font-sans);font-weight:600;font-size:20px;line-height:1.3;color:var(--fg)}.ds_lead__47B7e{margin:0 0 32px;font-size:19px;color:var(--muted)}.ds_leadSm__vKgVI{margin:0 0 28px;font-size:16px;color:var(--muted)}.ds_textSm__NgJoe,.ds_text__mhkB1{margin:0;color:var(--muted)}.ds_textSm__NgJoe{font-size:16px}.ds_button__hM88j{font-family:var(--font-mono);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--control-height);padding:0 var(--control-pad-x);font-size:14px;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;border:1px solid transparent;border-radius:0;background:transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ds_button__hM88j:disabled{opacity:.6;cursor:default}.ds_buttonFilled__3s7oR{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.ds_buttonFilled__3s7oR:hover{background:#5fbff7;border-color:#5fbff7;color:var(--on-accent)}.ds_buttonOutline__bLnvA{border-color:var(--fg);color:var(--fg)}.ds_buttonOutline__bLnvA:hover{background:var(--fg);color:var(--bg)}.ds_buttonNoCase__uRb1A{text-transform:none;letter-spacing:0}.ds_buttonRow__Y4p4z{display:flex;flex-wrap:wrap;gap:12px}.ds_boxGrid__KeXaZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--box-min,200px),1fr));grid-gap:0;gap:0;border:1px solid var(--fg)}.ds_boxCell__VeGYB{display:block;padding:20px;color:var(--fg);text-decoration:none;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-right:-1px;margin-bottom:-1px}.ds_boxCellPad__V0e0T{padding:24px}.ds_boxCellAccent__wzFee{background:var(--accent);color:var(--on-accent)}.ds_boxCellAccent__wzFee .ds_boxCellBodyMuted__MLFXc,.ds_boxCellAccent__wzFee .ds_boxCellLabel__dk6HU,.ds_boxCellAccent__wzFee .ds_boxCellTitle__YW_dp,.ds_boxCellAccent__wzFee .ds_eyebrow__g5w1W,.ds_boxCellAccent__wzFee .ds_statLabel__wiYac,.ds_boxCellAccent__wzFee .ds_statValue__fcCtx,.ds_boxCellAccent__wzFee .ds_textSm__NgJoe,.ds_boxCellAccent__wzFee .ds_text__mhkB1{color:var(--on-accent)}.ds_boxCellLink__aoBIx{transition:background-color .15s ease}.ds_boxCellLink__aoBIx:hover{background:var(--surface);color:var(--fg)}.ds_boxGrid__KeXaZ{overflow:hidden}.ds_boxCellTitle__YW_dp{font-family:var(--font-mono);margin:0 0 12px;font-weight:700;color:var(--link)}.ds_boxCellLabel__dk6HU{font-family:var(--font-mono);margin:0 0 10px;font-size:13px;color:var(--muted)}.ds_boxCellLabelLink__8BSA3{color:var(--link);margin-bottom:8px}.ds_boxCellBody__m4Hi8{margin:0;font-size:15px;line-height:1.5}.ds_boxCellBodyMuted__MLFXc{color:var(--muted)}.ds_statValue__fcCtx{font-family:var(--font-mono);margin:0 0 6px;font-size:32px;line-height:1.1;font-weight:500;color:var(--fg)}.ds_statLabel__wiYac{margin:0;font-size:15px;color:var(--muted)}.ds_featureGrid__8H_cH{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:0 32px;gap:0 32px;border-top:1px solid var(--fg)}.ds_featureItem__3n_wB{padding:24px 0;border-bottom:1px solid var(--rule);color:var(--fg);text-decoration:none}.ds_featureItem__3n_wB .ds_h3__DSvaz{margin-bottom:8px}.ds_featureItemLink__Q616z:hover .ds_h3__DSvaz{color:var(--link)}.ds_featureNum__o9tcP{font-family:var(--font-mono);display:block;margin:0 0 10px;font-size:13px;font-weight:700;color:var(--link)}.ds_numbered__PAzND{display:flex;flex-direction:column;gap:36px}.ds_numberedItem__Xq0WP{display:flex;gap:24px}.ds_numberedIndex__WbjwK{font-family:var(--font-mono);flex-shrink:0;padding-top:3px;font-size:14px;font-weight:700;color:var(--link)}.ds_numberedTitle__ptuos{margin:0 0 8px;font-size:21px;line-height:1.3;font-weight:600}.ds_stepList__2mE67{font-family:var(--font-mono);margin:0;padding:0;list-style:none;font-size:15px}.ds_stepItem__YbRZQ{display:flex;gap:20px;padding:16px 0;border-bottom:1px dashed var(--rule-dashed)}.ds_stepItem__YbRZQ:last-child{border-bottom:0}.ds_stepLabel__k2BoX{flex-shrink:0;width:var(--step-label-w,96px);color:var(--link)}.ds_stepLabelArrow__kUcFe{width:auto}.ds_stepText__mbnFO{color:var(--fg)}.ds_stepText__mbnFO a{color:var(--link)}.ds_quote__2LqFY{margin:0;padding:32px;border:2px solid var(--fg)}@media(max-width:640px){.ds_quote__2LqFY{padding:24px 20px}}.ds_quoteHead__EXfCo{font-family:var(--font-mono);margin:0;font-size:22px;line-height:1.4;font-weight:500;text-transform:uppercase;color:var(--fg)}@media(max-width:640px){.ds_quoteHead__EXfCo{font-size:18px}}.ds_quoteHeadLg__3l2Z0{font-size:24px}.ds_quoteBody__FzJHm{margin:24px 0 0;font-size:18px;color:var(--muted)}.ds_faq__UIoXO{display:flex;flex-direction:column;gap:28px}.ds_faqItem__L0N9A .ds_h3__DSvaz{font-size:19px}.ds_openGrid__I68cY{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:32px;gap:32px}.ds_openGridItem__2bgRs .ds_h3__DSvaz{font-size:19px}.ds_linkRow__4P3Kp{font-family:var(--font-mono);display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:16px;font-size:14px;text-transform:uppercase}.ds_monoNote__8EFlA{font-family:var(--font-mono);margin:24px 0 0;font-size:13px;line-height:2;color:var(--muted)}.ds_monoNote__8EFlA b{color:var(--fg);font-weight:700}.ds_tag__7kNYP{font-family:var(--font-mono);display:inline-block;padding:2px 8px;margin-right:10px;background:var(--accent);color:var(--on-accent);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.audit-protocol_protocol__tln0A{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.audit-protocol_step__X_5Y5{display:flex;flex:1 1 200px;flex-direction:column;gap:10px;padding:20px;border:1px solid var(--fg)}.audit-protocol_stepAccent__12OxZ{border:2px solid var(--accent)}.audit-protocol_label__q07Rt{margin:0;font-family:var(--font-mono);font-size:12px;color:var(--link)}.audit-protocol_body__Rv_75{margin:0;font-size:15px;line-height:1.5;color:var(--fg)}.audit-protocol_bodyMuted__n8pKR{color:var(--muted)}.audit-protocol_call__5BHdU{margin:0;padding:8px 10px;border:1px solid var(--rule-dashed);font-size:15px;color:var(--fg)}.audit-protocol_result__lSmuA{margin:0;padding:8px 10px;background:var(--surface);font-size:15px;font-weight:500;color:var(--fg)}