.faq_wrap__oJOjR{max-width:960px;margin:0 auto;padding:64px 24px 96px;color:var(--ink,#10151b)}.faq_hero__mNc7c{margin-bottom:48px;border-bottom:1px solid var(--ink-10,rgba(0,0,0,.08));padding-bottom:32px}.faq_eyebrow__3g1Sc{font-family:var(--mono,"DM Mono",monospace);font-size:11px;letter-spacing:.12em;color:var(--green,#00c482);text-transform:uppercase;margin:0 0 12px}.faq_headline__46vsp{font-family:var(--display,"Fraunces",serif);font-weight:600;font-size:38px;line-height:1.15;letter-spacing:-.5px;margin:0 0 16px}.faq_sub__mcRvB{font-family:var(--sans,"DM Sans",system-ui,sans-serif);font-size:16px;line-height:1.55;color:var(--ink-soft,rgba(0,0,0,.65));max-width:720px;margin:0}.faq_toc__BeBDC{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:56px}.faq_tocItem__rAZll{font-family:var(--mono,"DM Mono",monospace);font-size:11px;letter-spacing:.06em;color:var(--ink,#10151b);text-decoration:none;padding:6px 12px;border:1px solid var(--ink-15,rgba(0,0,0,.15));border-radius:2px;transition:background .15s,color .15s}.faq_tocItem__rAZll:hover{background:var(--ink,#10151b);color:var(--cream,#faf7f2)}.faq_section__XGw8D{margin-bottom:48px;scroll-margin-top:90px}.faq_sectionH__dBwcS{font-family:var(--display,"Fraunces",serif);font-weight:600;font-size:22px;letter-spacing:-.2px;margin:0 0 20px}.faq_items__abRsV{display:flex;flex-direction:column;gap:12px}.faq_item__jV0iq{border:1px solid var(--ink-10,rgba(0,0,0,.08));border-radius:4px;background:rgba(255,255,255,.6)}.faq_item__jV0iq[open]{background:#fff;border-color:rgba(0,0,0,.15)}.faq_q__TTjqB{font-family:var(--sans,"DM Sans",system-ui,sans-serif);font-weight:700;font-size:15px;line-height:1.4;cursor:pointer;list-style:none;position:relative;padding:16px 44px 16px 20px}.faq_q__TTjqB:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-family:var(--mono,"DM Mono",monospace);font-size:18px;color:var(--ink-soft,rgba(0,0,0,.5));transition:transform .2s}.faq_item__jV0iq[open] .faq_q__TTjqB:after{content:"−"}.faq_q__TTjqB::-webkit-details-marker{display:none}.faq_a__q0bJ5{font-size:14.5px;line-height:1.6;color:var(--ink-soft,rgba(0,0,0,.75));padding:0 20px 20px}.faq_a__q0bJ5,.faq_footer__HM6FR{font-family:var(--sans,"DM Sans",system-ui,sans-serif)}.faq_footer__HM6FR{margin-top:64px;padding-top:32px;border-top:1px solid var(--ink-10,rgba(0,0,0,.08));font-size:14px;color:var(--ink-soft,rgba(0,0,0,.7))}.faq_email__O3esx{color:var(--green,#00c482);text-decoration:none;font-weight:700}.faq_email__O3esx:hover{text-decoration:underline}.faq_sla__Oc7xB{font-family:var(--mono,"DM Mono",monospace);font-size:11px;color:var(--ink-faint,rgba(0,0,0,.5));margin:4px 0 0}.commercial_footer__6PwtJ,.commercial_header__wOSXZ{max-width:1200px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 32px;background:#f5f8fb;color:#173448}.commercial_header__wOSXZ{position:relative;z-index:10;border-bottom:1px solid #cbd7e1}.commercial_logo__1h7s5{width:72px;height:40px;object-fit:cover}.commercial_header__wOSXZ nav{display:flex;align-items:center;gap:28px}.commercial_footer__6PwtJ a,.commercial_header__wOSXZ a{color:inherit;text-decoration:none;font-size:14px}.commercial_button__FYf_F{display:inline-flex;justify-content:center;align-items:center;gap:28px;padding:16px 22px;background:#00658d;color:#ffffff!important;border:1px solid #00658d;border-radius:4px;font:500 15px var(--sans,sans-serif);text-decoration:none;cursor:pointer;line-height:1.4}.commercial_button__FYf_F:hover{background:#004f70}.commercial_button__FYf_F:disabled{opacity:.4;cursor:not-allowed}.commercial_button__FYf_F:focus-visible,.commercial_demo__W4_Di a:focus-visible,.commercial_header__wOSXZ a:focus-visible,.commercial_page__GAOlG a:focus-visible{outline:3px solid #00658d;outline-offset:5px}.commercial_demo__W4_Di,.commercial_page__GAOlG,.commercial_resultWrap__p2jWB{color:#173448;background:#f5f8fb;font-family:var(--sans,sans-serif)}.commercial_demo__W4_Di p,.commercial_page__GAOlG p,.commercial_resultWrap__p2jWB p{line-height:1.65}.commercial_demo__W4_Di h1,.commercial_page__GAOlG h1,.commercial_page__GAOlG h2,.commercial_resultWrap__p2jWB h1,.commercial_resultWrap__p2jWB h2{font-family:var(--serif,Georgia,serif);font-weight:400;letter-spacing:-.04em;line-height:1.08}.commercial_hero__ohWjW{max-width:1200px;margin:auto;padding:84px 32px 88px;display:grid;grid-template-columns:1.05fr 1fr;gap:60px;align-items:center}.commercial_eyebrow__K0w7k{font:11px var(--mono,monospace);text-transform:uppercase;letter-spacing:.14em;margin:0 0 24px}.commercial_hero__ohWjW h1{font-size:clamp(44px,5.2vw,68px);margin:0 0 28px}.commercial_hero__ohWjW h1 em{color:#00658d;font-weight:inherit}.commercial_heroCopy__dtw7C>p:not(.commercial_eyebrow__K0w7k){font-size:18px;color:#455f71;max-width:480px;margin-bottom:26px}.commercial_heroCopy__dtw7C .commercial_note__KiDqw{font-size:12px!important;margin:15px 0 0}.commercial_heroCopy__dtw7C .commercial_textLink__W_6OU{display:inline-block;font-size:13px;margin-top:20px;color:#455f71;text-underline-offset:4px}.commercial_preview__ec0cH{border:1px solid #cbd7e1;padding:24px;background:#fff;box-shadow:18px 20px 0 #e5edf3;border-radius:5px}.commercial_previewHeader__eehGG{display:flex;justify-content:space-between;gap:20px;font:11px var(--mono,monospace);text-transform:uppercase;padding-bottom:22px;border-bottom:1px solid #dce5ec}.commercial_preview__ec0cH h2{font-size:28px;margin:24px 0 8px}.commercial_preview__ec0cH .commercial_finding__Ww2Cz{padding:20px 0;border-width:0 0 1px;margin:0;border-radius:0}.commercial_preview__ec0cH .commercial_finding__Ww2Cz h3{font-size:18px}.commercial_preview__ec0cH .commercial_finding__Ww2Cz p{font-size:13px}.commercial_preview__ec0cH .commercial_note__KiDqw{font-size:11px;margin-top:16px}.commercial_problem__JfITo{background:#173448;color:#f5f8fb;padding:72px max(32px,calc((100vw - 1136px) / 2))}.commercial_problem__JfITo h2{font-size:clamp(32px,4vw,46px);max-width:720px;margin:0 0 35px}.commercial_problem__JfITo p{color:#d1e2ed}.commercial_problemGrid__cUzy5{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.commercial_problemGrid__cUzy5 p{border-top:1px solid #547286;padding-top:22px;margin:0}.commercial_section__7_dZG{max-width:1200px;padding:72px 32px;margin:auto}.commercial_section__7_dZG h2{font-size:clamp(32px,4vw,46px);max-width:700px;margin:0 0 38px}.commercial_steps__25mhC{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.commercial_steps__25mhC article{border-top:1px solid #a8bbc9;padding-top:20px}.commercial_steps__25mhC article>span{font:12px var(--mono,monospace);color:#536c7c}.commercial_steps__25mhC h3{font-size:21px;font-weight:500;margin:22px 0 10px}.commercial_steps__25mhC p{color:#455f71;font-size:15px}.commercial_trust__e1sOA{border-top:1px solid #cbd7e1;display:grid;grid-template-columns:1fr 1fr;gap:48px}.commercial_trust__e1sOA p{font-size:16px;color:#455f71}.commercial_trust__e1sOA li{margin:0 0 16px;line-height:1.6}.commercial_closing__bjGMO{border-top:1px solid #cbd7e1;text-align:center}.commercial_closing__bjGMO h2{margin:0 auto 24px}.commercial_footer__6PwtJ{border-top:1px solid #cbd7e1;font:12px var(--mono,monospace);padding-top:28px;padding-bottom:32px}.commercial_footer__6PwtJ span:nth-child(2){color:#536c7c}.commercial_footer__6PwtJ{flex-wrap:wrap;gap:18px}.commercial_guide__MvtII{max-width:820px;margin:56px auto 80px;padding:0 24px;overflow-wrap:anywhere}.commercial_guide__MvtII h1{font-size:clamp(36px,5vw,60px);line-height:1.12}.commercial_guide__MvtII h2{font-size:26px;line-height:1.25}.commercial_guide__MvtII nav{margin:32px 0 48px;padding:20px;border:1px solid #c8dce4}.commercial_guide__MvtII li{padding:5px 0}.commercial_guide__MvtII section{margin:36px 0;scroll-margin-top:24px}.commercial_demo__W4_Di{min-height:70vh;padding-bottom:36px}.commercial_demoNotice__mnd3S{padding:14px 24px;background:#eef4f8;color:#173448;text-align:center;font:12px var(--mono,monospace);line-height:1.7}.commercial_consent__o__wc,.commercial_resultWrap__p2jWB{max-width:900px;margin:auto;padding:64px 32px}.commercial_consent__o__wc{max-width:760px}.commercial_consent__o__wc h1,.commercial_resultWrap__p2jWB h1{font-size:clamp(36px,5vw,56px);margin:0 0 24px}.commercial_consent__o__wc ul{padding-left:22px;line-height:1.8;margin:24px 0}.commercial_consent__o__wc a{color:#455f71;font-size:14px}.commercial_checkbox__xoO3H{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;padding:20px 0;margin:0 0 18px}.commercial_checkbox__xoO3H input{width:19px;height:19px;flex-shrink:0;margin-top:2px;accent-color:#00658d}.commercial_summary__eczz8{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;border-block:1px solid #cbd7e1;margin:32px 0 20px;padding:28px 0}.commercial_summary__eczz8>div{display:flex;flex-direction:column;gap:10px}.commercial_summary__eczz8 strong{font-size:44px;font-weight:400;letter-spacing:-.04em}.commercial_summary__eczz8 small{font-size:16px;color:#536c7c}.commercial_summary__eczz8 span{font-size:12px;color:#455f71}.commercial_note__KiDqw{font-size:12px;color:#536c7c;line-height:1.7}.commercial_resultWrap__p2jWB>h2{margin:46px 0 24px;font-size:32px}.commercial_finding__Ww2Cz{background:#fff;border:1px solid #cbd7e1;border-radius:4px;padding:26px;margin-bottom:18px}.commercial_findingMeta__nbStQ{display:flex;align-items:center;flex-wrap:wrap;gap:15px;color:#536c7c;font:11px var(--mono,monospace)}.commercial_severity__5BYoI{padding:5px 8px;border-radius:3px;background:#fbeddc;color:#85520b}.commercial_severity__5BYoI[data-severity=CRITICAL]{color:#9c3329;background:#fcece9}.commercial_finding__Ww2Cz h3{font-size:23px;letter-spacing:-.02em;margin:20px 0 12px;line-height:1.25}.commercial_finding__Ww2Cz p{font-size:15px;color:#455f71}.commercial_nextAction__yYphv{border-left:2px solid #9db9c9;padding-left:16px;margin-top:20px}.commercial_nextAction__yYphv strong{font:11px var(--mono,monospace);text-transform:uppercase;letter-spacing:.06em}.commercial_nextAction__yYphv p{margin:8px 0 0}.commercial_finding__Ww2Cz details{font-size:12px;color:#536c7c;margin-top:22px}.commercial_finding__Ww2Cz summary{cursor:pointer;text-underline-offset:4px}.commercial_finding__Ww2Cz details p,.commercial_finding__Ww2Cz pre{font-size:12px;overflow-wrap:anywhere}.commercial_finding__Ww2Cz pre{white-space:pre-wrap;margin-top:12px}.commercial_conversion__FNWb_{margin:44px 0 28px;padding:32px;background:#e7f1f7;border-radius:4px}.commercial_conversion__FNWb_ h2{font-size:34px;margin:0 0 20px}.commercial_conversion__FNWb_ .commercial_button__FYf_F{margin-top:12px}@media (max-width:760px){.commercial_header__wOSXZ{padding:16px 20px;gap:16px}.commercial_header__wOSXZ nav{gap:18px}.commercial_header__wOSXZ .commercial_button__FYf_F{display:none}.commercial_logo__1h7s5{width:56px;height:32px}.commercial_hero__ohWjW{grid-template-columns:1fr;gap:46px;padding:50px 24px 64px}.commercial_hero__ohWjW h1{font-size:46px}.commercial_preview__ec0cH{box-shadow:8px 10px 0 #e5edf3;padding:20px}.commercial_section__7_dZG{padding:50px 24px}.commercial_problemGrid__cUzy5,.commercial_steps__25mhC,.commercial_trust__e1sOA{grid-template-columns:1fr;gap:24px}.commercial_problem__JfITo{padding:50px 24px}.commercial_footer__6PwtJ{padding:24px;flex-wrap:wrap}.commercial_footer__6PwtJ span:nth-child(2){display:none}.commercial_consent__o__wc,.commercial_resultWrap__p2jWB{padding:40px 24px}.commercial_summary__eczz8{gap:12px}.commercial_summary__eczz8 strong{font-size:34px}.commercial_conversion__FNWb_,.commercial_finding__Ww2Cz{padding:22px}}.commercial_header__wOSXZ .commercial_brandLockup__WtpOi{display:inline-flex;align-items:center;gap:12px}.commercial_fieldLabel__HzflV{display:block;margin-top:24px;font-size:14px;font-weight:600}.commercial_tenantInput__9J91M{display:block;width:100%;margin-top:10px;padding:14px;border:1px solid #7a91a2;border-radius:4px;background:white;color:#173448;font:inherit}.commercial_deviceCode__ThyXv{font:600 32px var(--mono,monospace);letter-spacing:.16em;padding:24px 0}.commercial_cancelLink___TY_p{background:transparent;border:0;padding:12px 0;text-decoration:underline;color:#455f71;cursor:pointer;font:inherit}.commercial_brandLockup__WtpOi strong{font-family:var(--sans,sans-serif);font-size:24px;font-weight:700;letter-spacing:-.03em}.commercial_scanTheme__fZ7p9{--dark:#173448;--dark2:#102b3d;--green:#75d3e1;--cream:#f5f8fb;--ink:#173448;--ink-soft:#455f71;--ink-faint:#536c7c}.commercial_coverage__X_JM3{margin:28px 0 16px;padding:22px;border-left:4px solid #007681;background:#e8f3f5;color:#173448}.commercial_coverage__X_JM3 h2{margin:0 0 10px;font-size:24px}.commercial_coverage__X_JM3 p{margin:8px 0 0}.commercial_followupAction__00dFc{margin-top:24px}.commercial_briefDownload__uBjlV{margin:24px 0 32px}.commercial_reportActions__gqtnk{display:flex;flex-wrap:wrap;gap:12px}.commercial_secondaryButton__PT1Zh{padding:11px 16px;border:1px solid #00658d;border-radius:4px;color:#00658d;background:transparent;font:inherit;cursor:pointer}.commercial_secondaryButton__PT1Zh:hover{background:#e8f3f5}.commercial_secondaryButton__PT1Zh:focus-visible{outline:3px solid #00658d;outline-offset:4px}.commercial_questions__xv7II details{padding:20px 0;border-bottom:1px solid #cbd7e1}.commercial_questions__xv7II summary{cursor:pointer;font-weight:600}.commercial_questions__xv7II p{max-width:760px}.commercial_pendingReview__YSwge{margin:28px 0;padding:22px;border:1px solid #c8dce4;overflow-wrap:anywhere}.commercial_pendingReview__YSwge summary{cursor:pointer;font-weight:600}.commercial_pendingList__W1zZz{list-style:none;padding:0}.commercial_pendingList__W1zZz li{padding:20px 0;border-top:1px solid #c8dce4}.commercial_pendingList__W1zZz h3{font-size:18px}.commercial_originalObservation__JS2XD{white-space:pre-wrap}.commercial_followupSection__eZX4H{margin:28px 0}.commercial_configurationGuide__F0NHa{margin-top:22px}.commercial_guidePanel__ZoWCE{margin-top:18px;padding:24px;border:1px solid #99becb;border-radius:6px;background:#f0f7fa;overflow-wrap:anywhere}.commercial_guideProgress__3uNZr{font-size:14px;color:#455f71}.commercial_guidePanel__ZoWCE h4{font-size:23px;margin:12px 0}.commercial_guidePanel__ZoWCE h4:focus-visible{outline:2px solid #00658d;outline-offset:4px}.commercial_guidePanel__ZoWCE h5{font-size:17px;margin:22px 0 8px}.commercial_guidePanel__ZoWCE li{margin:10px 0}.commercial_guideQualification__Gzg3L{border-left:3px solid #007681;padding-left:14px}.commercial_guideNavigation__GZoH6{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.commercial_followupSection__eZX4H h2{margin:0 0 10px}@media (max-width:760px){.commercial_brandLockup__WtpOi strong{font-size:20px}.commercial_header__wOSXZ .commercial_brandLockup__WtpOi{gap:8px}}.commercial_microsoftButton__ki87I{background:#fff;color:#5e5e5e;border:1px solid #8c8c8c;border-radius:0;min-height:41px;padding:8px 12px;gap:12px;font-family:"Segoe UI",var(--sans,sans-serif);font-size:15px;font-weight:600}.commercial_microsoftButton__ki87I:hover{background:#f2f2f2;color:#5e5e5e}.commercial_microsoftButton__ki87I img{flex:0 0 21px}.commercial_remediationFields__5OwyQ{display:grid;gap:10px}.commercial_remediationFields__5OwyQ label{font-weight:700;margin-top:12px}.commercial_remediationFields__5OwyQ select,.commercial_remediationFields__5OwyQ textarea{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:12px;color:#173d57;background:#fff;border:1px solid #708f9f;border-radius:4px;font:inherit}.commercial_remediationFields__5OwyQ textarea{resize:vertical}.commercial_remediationFields__5OwyQ select:focus-visible,.commercial_remediationFields__5OwyQ textarea:focus-visible{outline:2px solid #00658d;outline-offset:3px}.commercial_remediationAcknowledgment__e8wHY{display:flex;align-items:flex-start;gap:12px;margin:20px 0}.commercial_remediationAcknowledgment__e8wHY input{flex:0 0 auto;width:20px;height:20px;margin-top:2px}.commercial_guidePanel__ZoWCE h3:focus-visible{outline:2px solid #00658d;outline-offset:4px}.commercial_executionFlow__970Y4{max-width:880px;margin:auto;padding:64px 32px 88px}.commercial_executionFlow__970Y4 h1{font-size:clamp(36px,5vw,58px);max-width:720px;margin:0 0 24px}.commercial_executionFlow__970Y4 h2{font-size:clamp(26px,3vw,36px);margin:40px 0 18px}.commercial_executionFlow__970Y4 h2:focus-visible{outline:3px solid #00658d;outline-offset:5px}.commercial_executionNotice__OObUF{padding:18px 22px;border:1px solid #adc5d4;border-left:4px solid #00658d;background:#eaf2f7;margin:24px 0}ul.commercial_executionNotice__OObUF{padding-left:40px}.commercial_executionSteps__gTzdT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0;margin:32px 0;list-style:none;font-size:14px}.commercial_executionSteps__gTzdT li{border-top:3px solid #cbd7e1;padding-top:12px}.commercial_executionSteps__gTzdT li[aria-current=step]{border-color:#00658d;color:#004f70;font-weight:700}.commercial_executionIdentifier__j7ZUF{overflow-wrap:anywhere}.commercial_executionDiff__bfTSG{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}.commercial_executionDiff__bfTSG>div{padding:18px;background:#eef4f8;border:1px solid #cbd7e1}.commercial_executionDiff__bfTSG dt{font-size:13px;color:#455f71;margin-bottom:8px}.commercial_executionDiff__bfTSG dd{margin:0;font-weight:600}.commercial_executionApproval___5Moc{display:flex;align-items:flex-start;gap:12px;margin:24px 0;line-height:1.65}.commercial_executionApproval___5Moc input{width:20px;height:20px;flex:0 0 20px;margin-top:4px;accent-color:#00658d}.commercial_executionApproval___5Moc input:focus-visible{outline:3px solid #00658d;outline-offset:4px}.commercial_executionReceipt__4P5Xm{border-top:1px solid #adc5d4;border-bottom:1px solid #adc5d4;margin:28px 0;padding:20px 0}.commercial_executionUtilities____7Z3{margin-top:24px}.commercial_executionUtilities____7Z3 p{font-size:13px;color:#455f71}@media (max-width:600px){.commercial_executionFlow__970Y4{padding:40px 20px 64px}.commercial_executionSteps__gTzdT{gap:6px;font-size:12px}.commercial_executionDiff__bfTSG{grid-template-columns:1fr}.commercial_executionFlow__970Y4 .commercial_button__FYf_F,.commercial_executionFlow__970Y4 .commercial_secondaryButton__PT1Zh{width:100%}}.commercial_header__wOSXZ nav{flex-wrap:wrap;justify-content:flex-end;gap:16px}.commercial_header__wOSXZ a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}@media (max-width:600px){.commercial_header__wOSXZ{flex-wrap:wrap}.commercial_header__wOSXZ nav{width:100%;justify-content:flex-start}}