.audit-page{--audit-ink:#edf2ef;--audit-muted:#aab6b4;--audit-faint:#788987;--audit-line:#c1dbd42b;--audit-panel:#132326;--audit-base:#10191c;--audit-mint:#a5dec9;--audit-amber:#e9bd75;background:var(--audit-base);color:var(--audit-ink);overflow:hidden}.audit-page *{box-sizing:border-box}.audit-page h1,.audit-page h2,.audit-page h3,.audit-page p{margin-top:0}.audit-container{width:min(1180px,100% - 48px);margin-inline:auto}.audit-section{background:var(--audit-base);padding:100px 0}.audit-eyebrow{color:var(--audit-mint);letter-spacing:.13em;text-transform:uppercase;margin:0 0 15px;font-family:Space Mono,monospace;font-size:10px;font-weight:700;line-height:1.5}.audit-hero{background:radial-gradient(ellipse at 77% 43%, #39645a24, transparent 34rem), var(--audit-base);padding:64px 0 75px}.audit-hero-grid{grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);align-items:center;gap:clamp(38px,6vw,82px);display:grid}.audit-hero-copy h1{max-width:690px;color:var(--audit-ink);letter-spacing:-.055em;margin:0 0 21px;font-family:Manrope,Avenir Next,sans-serif;font-size:clamp(42px,5.1vw,65px);font-weight:500;line-height:1.03}.audit-hero-intro{max-width:625px;color:var(--audit-muted);margin:0 0 24px;font-size:17px;line-height:1.58}.audit-benefits{gap:10px;margin:0 0 27px;padding:0;list-style:none;display:grid}.audit-benefits li{color:#d1dcda;align-items:baseline;gap:12px;font-size:13px;line-height:1.5;display:flex}.audit-benefits li span{color:var(--audit-mint);font-family:Space Mono,monospace;font-size:10px}.audit-hero-actions{flex-wrap:wrap;align-items:center;gap:17px 24px;display:flex}.audit-button{border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:15px;min-height:48px;padding:0 17px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.audit-button:hover{transform:translateY(-2px)}.audit-button-primary{background:var(--audit-mint);color:#11201f}.audit-button:focus-visible{outline:2px solid var(--audit-mint);outline-offset:4px}.audit-text-link:focus-visible{outline:2px solid var(--audit-mint);outline-offset:4px}.audit-demo-tabs button:focus-visible{outline:2px solid var(--audit-mint);outline-offset:4px}.audit-promotion a:focus-visible{outline:2px solid var(--audit-mint);outline-offset:4px}.audit-text-link{color:var(--audit-ink);align-items:center;gap:8px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.audit-price-note{max-width:550px;color:var(--audit-faint);margin:17px 0 0;font-size:11px;line-height:1.55}.audit-hero-visual{border:1px solid var(--audit-line);background:#ffffff06;justify-self:end;width:100%;max-width:490px;padding:20px 22px 17px;position:relative}.audit-visual-top{border-bottom:1px solid var(--audit-line);color:var(--audit-muted);letter-spacing:.1em;align-items:center;gap:9px;padding-bottom:18px;font-family:Space Mono,monospace;font-size:9px;display:flex}.audit-visual-top>span:last-child{color:var(--audit-faint);margin-left:auto}.audit-live-dot,.audit-status-dot{background:var(--audit-mint);border-radius:50%;flex:none;width:7px;height:7px}.audit-flow-row{grid-template-columns:30px 1fr auto;align-items:center;gap:12px;padding:16px 0;display:grid}.audit-flow-index{border:1px solid var(--audit-line);width:26px;height:26px;color:var(--audit-mint);place-items:center;font-family:Space Mono,monospace;font-size:10px;display:grid}.audit-flow-row small{color:var(--audit-faint);margin-bottom:4px;font-size:10px;display:block}.audit-flow-row strong{color:var(--audit-ink);font-size:13px;font-weight:600;display:block}.audit-flow-date{color:var(--audit-faint);font-family:Space Mono,monospace;font-size:10px}.audit-flow-connector{border-left:1px solid var(--audit-line);height:16px;margin-left:12px}.audit-flow-gap{background:#e9bd750b}.audit-flow-mark{color:var(--audit-amber);font-family:Space Mono,monospace;font-size:14px}.audit-flow-check{color:var(--audit-mint);font-size:13px}.audit-visual-bottom{border-top:1px solid var(--audit-line);color:var(--audit-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding-top:15px;font-size:9px;display:flex}.audit-visual-bottom span:nth-child(2),.audit-visual-bottom span:nth-child(4){color:var(--audit-mint)}.audit-visual-caption{color:var(--audit-faint);text-align:center;margin:12px 0 0;font-size:10px}.audit-section-heading{grid-template-columns:minmax(0,1fr) minmax(250px,.68fr);align-items:end;gap:50px;margin-bottom:40px;display:grid}.audit-section-heading h2,.audit-safety-layout h2,.audit-faq-layout h2,.audit-request-layout h2{max-width:690px;color:var(--audit-ink);letter-spacing:-.045em;margin:0;font-family:Manrope,Avenir Next,sans-serif;font-size:clamp(31px,4vw,47px);font-weight:500;line-height:1.08}.audit-section-heading>p,.audit-safety-layout>div:first-child>p:not(.audit-eyebrow),.audit-faq-layout>div:first-child>p:not(.audit-eyebrow),.audit-request-layout>div:first-child>p:not(.audit-eyebrow){max-width:450px;color:var(--audit-muted);margin:0 0 3px;font-size:14px;line-height:1.65}.audit-demo{border:1px solid var(--audit-line);background:#ffffff06}.audit-demo-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:27px 29px 21px;display:flex}.audit-demo-head h3{color:var(--audit-ink);letter-spacing:-.025em;margin:0;font-family:Manrope,sans-serif;font-size:21px;font-weight:500}.audit-demo-head .audit-eyebrow{margin-bottom:8px}.audit-demo-tag,.audit-fictitious{border:1px solid var(--audit-line);color:var(--audit-faint);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:6px 8px;font-family:Space Mono,monospace;font-size:8px;display:inline-flex}.audit-demo-tabs{border-top:1px solid var(--audit-line);border-bottom:1px solid var(--audit-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.audit-demo-tabs button{border:0;border-right:1px solid var(--audit-line);min-height:52px;color:var(--audit-muted);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:10px;padding:9px 17px;font-size:11px;transition:background .2s,color .2s;display:flex}.audit-demo-tabs button:last-child{border-right:0}.audit-demo-tabs button:hover,.audit-demo-tabs button[aria-selected=true]{color:var(--audit-ink);background:#a5dec912}.audit-demo-tabs button span{color:var(--audit-mint);font-family:Space Mono,monospace;font-size:9px}.audit-demo-panel{grid-template-columns:.92fr 1.08fr;gap:38px;padding:30px;display:grid}.audit-deal-title{color:var(--audit-ink);align-items:center;gap:9px;margin-bottom:22px;font-size:13px;font-weight:700;display:flex}.audit-timeline-event{grid-template-columns:56px 13px minmax(0,1fr);gap:10px;min-height:43px;display:grid}.audit-timeline-day{color:var(--audit-faint);padding-top:1px;font-family:Space Mono,monospace;font-size:9px}.audit-timeline-marker{border:1px solid var(--audit-mint);background:var(--audit-base);border-radius:50%;width:8px;height:8px;margin-top:4px;display:block;position:relative}.audit-timeline-marker:after{background:var(--audit-line);content:"";width:1px;height:34px;position:absolute;top:8px;left:3px}.audit-timeline-marker.is-end:after{display:none}.audit-timeline-copy{color:#ced8d5;font-size:11px;line-height:1.45}.audit-demo-conclusion{align-content:start;gap:11px;display:grid}.audit-conclusion-block{border-left:2px solid var(--audit-mint);background:#a5dec90b;padding:13px 15px}.audit-action-block{border-left-color:var(--audit-amber);background:#e9bd750a}.audit-label{color:var(--audit-faint);letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px;font-family:Space Mono,monospace;font-size:8px;line-height:1.4;display:block}.audit-conclusion-block p{color:#d3ddda;margin:0;font-size:12px;line-height:1.58}.audit-demo-footnote{border-top:1px solid var(--audit-line);color:var(--audit-faint);margin:0;padding:12px 29px;font-size:10px;line-height:1.5}.audit-heading-narrow{max-width:970px}.audit-loss-grid{border-top:1px solid var(--audit-line);border-left:1px solid var(--audit-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.audit-loss-card{border-right:1px solid var(--audit-line);border-bottom:1px solid var(--audit-line);min-width:0;padding:25px 27px 24px}.audit-card-number{color:var(--audit-mint);margin-bottom:24px;font-family:Space Mono,monospace;font-size:10px;display:block}.audit-loss-card h3{min-height:48px;color:var(--audit-ink);letter-spacing:-.025em;margin:0 0 22px;font-family:Manrope,sans-serif;font-size:19px;font-weight:500;line-height:1.23}.audit-loss-card>div{margin-top:15px}.audit-loss-card p{color:var(--audit-muted);margin:0;font-size:12px;line-height:1.55}.audit-deliverables{grid-template-columns:minmax(235px,.72fr) minmax(0,1.28fr);align-items:start;gap:48px;display:grid}.audit-check-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.audit-check-list li{border-bottom:1px solid var(--audit-line);color:#d5dddb;grid-template-columns:28px 1fr;gap:10px;padding:13px 0;font-size:12px;line-height:1.5;display:grid}.audit-check-list li:first-child{border-top:1px solid var(--audit-line)}.audit-check-list li span{color:var(--audit-mint);font-family:Space Mono,monospace;font-size:9px}.audit-report-preview{border:1px solid var(--audit-line);background:#ffffff06;min-width:0}.audit-report-head{border-bottom:1px solid var(--audit-line);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.audit-report-head strong,.audit-report-kicker{display:block}.audit-report-head strong{color:var(--audit-ink);margin-top:5px;font-size:13px;font-weight:600}.audit-report-kicker{color:var(--audit-faint);letter-spacing:.1em;font-family:Space Mono,monospace;font-size:8px}.audit-report-table-wrap{width:100%;overflow-x:auto}.audit-report-table{border-collapse:collapse;text-align:left;width:100%}.audit-report-table th{color:var(--audit-faint);font-size:9px;font-weight:600}.audit-report-table th,.audit-report-table td{border-bottom:1px solid var(--audit-line);vertical-align:top;padding:13px 12px}.audit-report-table th:first-child,.audit-report-table td:first-child{padding-left:17px}.audit-report-table td{color:#d1d9d7;font-size:10px;line-height:1.45}.audit-priority{border:1px solid var(--audit-line);white-space:nowrap;padding:4px 6px;font-size:9px;display:inline-block}.audit-priority.is-high{color:var(--audit-amber);border-color:#e9bd7561}.audit-report-disclaimer{color:var(--audit-faint);margin:0;padding:12px 17px 15px;font-size:10px;line-height:1.5}.audit-stage-grid{border-top:1px solid var(--audit-line);border-bottom:1px solid var(--audit-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.audit-stage{border-right:1px solid var(--audit-line);min-width:0;padding:24px 20px 27px}.audit-stage:first-child{padding-left:0}.audit-stage:last-child{border-right:0}.audit-stage>span{color:var(--audit-mint);margin-bottom:34px;font-family:Space Mono,monospace;font-size:10px;display:block}.audit-stage h3{color:var(--audit-ink);margin:0 0 9px;font-family:Manrope,sans-serif;font-size:18px;font-weight:500}.audit-stage p{color:var(--audit-muted);margin:0;font-size:11px;line-height:1.6}.audit-pricing-layout{grid-template-columns:.82fr 1.18fr;gap:clamp(36px,8vw,100px);display:grid}.audit-pricing-copy h2{color:var(--audit-ink);letter-spacing:-.045em;margin:0 0 17px;font-family:Manrope,sans-serif;font-size:clamp(32px,4vw,46px);font-weight:500;line-height:1.08}.audit-pricing-copy>p:not(.audit-eyebrow):not(.audit-price-explain){max-width:400px;color:var(--audit-muted);margin:0 0 24px;font-size:14px;line-height:1.6}.audit-price{color:var(--audit-mint);letter-spacing:-.055em;margin-bottom:4px;font-family:Manrope,sans-serif;font-size:clamp(37px,4.5vw,54px);font-weight:500}.audit-price span{color:var(--audit-faint);letter-spacing:0;margin-top:2px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:400;display:block}.audit-price-explain{max-width:420px;color:var(--audit-muted);margin:15px 0 21px;font-size:11px;line-height:1.55}.audit-included{border:1px solid var(--audit-line);background:#ffffff06;padding:25px 28px}.audit-included-title{color:var(--audit-ink);margin:0 0 13px;font-size:13px;font-weight:700}.audit-included ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.audit-included li{color:#c3cfcc;padding-left:20px;font-size:12px;line-height:1.45;position:relative}.audit-included li:before{color:var(--audit-mint);content:"—";position:absolute;left:0}.audit-delivery-time{border-top:1px solid var(--audit-line);flex-wrap:wrap;align-items:baseline;gap:7px 12px;margin-top:22px;padding-top:16px;display:flex}.audit-delivery-time span{color:var(--audit-faint);font-size:10px}.audit-delivery-time strong{color:var(--audit-ink);font-size:12px}.audit-delivery-time small{color:var(--audit-faint);flex-basis:100%;margin-left:40px;font-size:10px}.audit-cost-disclaimer{border-left:2px solid var(--audit-amber);color:var(--audit-muted);margin:16px 0 0;padding-left:12px;font-size:10px;line-height:1.55}.audit-safety-layout{grid-template-columns:.78fr 1.22fr;gap:clamp(35px,7vw,90px);display:grid}.audit-safety-layout h2{margin-bottom:17px}.audit-safety-layout>div:first-child>p:not(.audit-eyebrow){font-size:13px}.audit-safety-list{border-top:1px solid var(--audit-line)}.audit-safety-list article{border-bottom:1px solid var(--audit-line);grid-template-columns:34px minmax(0,1fr);gap:12px;padding:17px 0;display:grid}.audit-safety-list article>span{color:var(--audit-mint);font-family:Space Mono,monospace;font-size:9px}.audit-safety-list h3{color:var(--audit-ink);margin:0 0 5px;font-family:Manrope,sans-serif;font-size:15px;font-weight:500}.audit-safety-list p{max-width:620px;color:var(--audit-muted);margin:0;font-size:11px;line-height:1.55}.audit-faq-layout{grid-template-columns:.72fr 1.28fr;gap:clamp(35px,8vw,100px);display:grid}.audit-faq-layout h2{margin-bottom:16px}.audit-page .faq-list,.audit-page .faq-item{border-color:var(--audit-line)}.audit-page .faq-item button{min-height:58px;color:var(--audit-ink);gap:16px;font-size:13px}.audit-page .faq-item button:hover{color:var(--audit-mint)}.audit-page .faq-item p{color:var(--audit-muted);font-size:12px;line-height:1.6}.audit-page .faq-plus{color:var(--audit-mint)}.audit-request-section{background:var(--audit-mint);color:#13201f;padding:80px 0;scroll-margin-top:90px}.audit-request-layout{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(36px,8vw,105px);display:grid}.audit-request-layout h2{color:#13201f;max-width:570px;margin-bottom:15px}.audit-request-layout>div:first-child>p:not(.audit-eyebrow){color:#34544c;max-width:480px;font-size:13px}.audit-request-layout .audit-request-privacy{border-top:1px solid #13201f33;margin-top:23px;padding-top:14px;font-size:11px!important}.audit-external-form{color:#13201f;background:#ffffff47;border:1px solid #13201f30;min-width:0;padding:24px}.audit-external-form>*{max-width:100%}.audit-promotion{border:1px solid var(--audit-line);color:var(--audit-ink);background:#132326;justify-content:space-between;align-items:center;gap:35px;padding:28px 32px;display:flex}.audit-promotion-copy{max-width:750px}.audit-promotion .audit-eyebrow{margin-bottom:9px}.audit-promotion h2{color:var(--audit-ink);letter-spacing:-.035em;margin:0 0 8px;font-family:Manrope,sans-serif;font-size:clamp(21px,2.4vw,30px);font-weight:500;line-height:1.15}.audit-promotion-copy>p:last-child{color:var(--audit-muted);margin:0;font-size:12px;line-height:1.55}.audit-promotion-action{flex:none;justify-items:start;gap:10px;display:grid}.audit-promotion-action>span{color:var(--audit-mint);font-family:Manrope,sans-serif;font-size:19px;font-weight:600}.audit-promotion-action a{border:1px solid var(--audit-line);min-height:42px;color:var(--audit-ink);align-items:center;gap:12px;padding:0 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.audit-promotion-action a:hover{border-color:var(--audit-mint);color:var(--audit-mint)}.audit-promotion.is-compact{padding:18px 21px}.audit-promotion.is-compact h2{font-size:19px}.audit-promotion.is-compact .audit-promotion-action{align-items:center;gap:14px;display:flex}.audit-promotion.is-compact .audit-promotion-action>span{font-size:15px}@media (max-width:900px){.audit-hero-grid{grid-template-columns:minmax(0,1fr) minmax(310px,.9fr);gap:30px}.audit-hero-copy h1{font-size:clamp(40px,5vw,55px)}.audit-section-heading{gap:30px}.audit-demo-panel{gap:24px;padding:24px}.audit-deliverables{gap:28px}}@media (max-width:700px){.audit-container{width:min(100% - 32px,570px)}.audit-section{padding:68px 0}.audit-hero{padding:47px 0 54px}.audit-hero-grid{grid-template-columns:1fr;gap:34px}.audit-hero-copy h1{max-width:570px;font-size:clamp(39px,10.2vw,53px)}.audit-hero-intro{font-size:15px}.audit-hero-visual{justify-self:stretch;max-width:none}.audit-section-heading{margin-bottom:29px;display:block}.audit-section-heading>p{margin-top:16px}.audit-section-heading h2,.audit-safety-layout h2,.audit-faq-layout h2,.audit-request-layout h2{font-size:clamp(31px,8vw,40px)}.audit-demo-head{padding:22px 19px 17px}.audit-demo-head h3{font-size:18px}.audit-demo-tabs{grid-template-columns:1fr}.audit-demo-tabs button{border-right:0;border-bottom:1px solid var(--audit-line);min-height:44px}.audit-demo-tabs button:last-child{border-bottom:0}.audit-demo-panel{grid-template-columns:1fr;gap:17px;padding:23px 19px}.audit-demo-footnote{padding-inline:19px}.audit-loss-grid{grid-template-columns:1fr}.audit-loss-card{padding:21px}.audit-card-number{margin-bottom:15px}.audit-loss-card h3{min-height:0;margin-bottom:16px}.audit-deliverables{grid-template-columns:1fr;gap:25px}.audit-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-stage{border-bottom:1px solid var(--audit-line);padding:19px 14px 20px}.audit-stage:nth-child(2){border-right:0}.audit-stage:nth-child(3),.audit-stage:nth-child(4){border-bottom:0}.audit-stage:first-child{padding-left:14px}.audit-stage>span{margin-bottom:23px}.audit-pricing-layout,.audit-safety-layout,.audit-faq-layout,.audit-request-layout{grid-template-columns:1fr;gap:30px}.audit-included{padding:21px}.audit-request-section{padding:63px 0}.audit-external-form{padding:18px}.audit-promotion{flex-direction:column;align-items:flex-start;gap:17px;padding:23px}.audit-promotion-action{flex-wrap:wrap;align-items:center;display:flex}.audit-promotion.is-compact{flex-direction:column;align-items:flex-start}.audit-promotion.is-compact .audit-promotion-action{align-items:center}}@media (max-width:500px){.audit-container{width:calc(100% - 28px)}.audit-hero-copy h1{font-size:clamp(37px,9.4vw,46px)}.audit-hero-actions{flex-direction:column;align-items:stretch}.audit-hero-actions .audit-button{width:100%}.audit-text-link{min-height:40px}.audit-visual-bottom{justify-content:flex-start;font-size:8px}.audit-demo-tag{font-size:7px}.audit-demo-head{flex-direction:column}.audit-report-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.audit-report-table,.audit-report-table tbody,.audit-report-table tr,.audit-report-table td{width:100%;display:block}.audit-report-table tr{border-bottom:1px solid var(--audit-line);padding:8px 14px}.audit-report-table td,.audit-report-table th,.audit-report-table td:first-child{text-align:left;border:0;grid-template-columns:minmax(92px,.7fr) minmax(0,1fr);gap:8px;padding:6px 0;display:grid}.audit-report-table td:before{color:var(--audit-faint);content:attr(data-label);font-size:9px}.audit-report-table td:first-child{padding-left:0}}@media (prefers-reduced-motion:reduce){.audit-page *,.audit-page :before,.audit-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.audit-page{--audit-ink:var(--ink,#17202a);--audit-muted:var(--ink-soft,#52606d);--audit-faint:#71808b;--audit-line:var(--line,#dce4e8);--audit-panel:var(--paper,#f7f9fa);--audit-base:var(--white,#fff);--audit-mint:var(--blue,#146fe8);--audit-amber:#a3660a;background:var(--white,#fff);color:var(--ink,#17202a);font-family:Arial,Helvetica,sans-serif}.audit-page h1,.audit-page h2,.audit-page h3{color:var(--ink,#17202a);font-family:Arial,Helvetica,sans-serif;font-weight:700}.audit-page p{color:var(--ink-soft,#52606d)}.audit-container{width:min(1180px,100% - 48px)}.audit-section{background:var(--white,#fff)}.audit-section-soft{background:var(--paper,#f7f9fa)}.audit-eyebrow{color:var(--blue,#146fe8);letter-spacing:.12em;font-family:Arial,Helvetica,sans-serif}.audit-hero{background:radial-gradient(circle at 83% 38%,#146fe817,#0000 28rem),linear-gradient(135deg,#f5faff 0%,#fff 60%,#f2f8fe 100%)}.audit-hero-copy h1{color:var(--ink,#17202a);letter-spacing:-.045em;font-family:Arial,Helvetica,sans-serif;font-weight:700}.audit-hero-intro{color:var(--ink-soft,#52606d)}.audit-benefits li{color:#344653}.audit-benefits li span{color:var(--blue,#146fe8)}.audit-button{border-radius:9px}.audit-button-primary{background:var(--blue,#146fe8);color:#fff;box-shadow:0 10px 24px #146fe82b}.audit-button-primary:hover{background:var(--blue-dark,#0757bd)}.audit-text-link{color:var(--ink,#17202a)}.audit-text-link:hover{color:var(--blue,#146fe8)}.audit-price-note{color:#687783}.audit-section-heading h2,.audit-safety-layout h2,.audit-faq-layout h2,.audit-request-layout h2{color:var(--ink,#17202a);font-family:Arial,Helvetica,sans-serif;font-weight:700}.audit-section-heading>p,.audit-safety-layout>div:first-child>p:not(.audit-eyebrow),.audit-faq-layout>div:first-child>p:not(.audit-eyebrow),.audit-request-layout>div:first-child>p:not(.audit-eyebrow){color:var(--ink-soft,#52606d)}.audit-loss-grid{border-color:var(--line,#dce4e8)}.audit-loss-card{border-color:var(--line,#dce4e8);background:#fff}.audit-card-number,.audit-check-list li span,.audit-stage>span,.audit-safety-list article>span{color:var(--blue,#146fe8)}.audit-loss-card h3,.audit-stage h3,.audit-safety-list h3{color:var(--ink,#17202a);font-family:Arial,Helvetica,sans-serif;font-weight:700}.audit-loss-card p,.audit-stage p,.audit-safety-list p{color:var(--ink-soft,#52606d)}.audit-label{color:#71808b;letter-spacing:.08em;font-family:Arial,Helvetica,sans-serif}.audit-deliverables{color:var(--ink,#17202a)}.audit-check-list li{border-color:var(--line,#dce4e8);color:var(--ink,#17202a)}.audit-check-list li:first-child{border-color:var(--line,#dce4e8)}.audit-report-preview{border-color:var(--line,#dce4e8);background:#fff;border-radius:13px;box-shadow:0 14px 38px #1e374912}.audit-report-head{border-color:var(--line,#dce4e8)}.audit-report-head strong{color:var(--ink,#17202a)}.audit-report-kicker{color:#71808b;font-family:Arial,Helvetica,sans-serif}.audit-fictitious{color:#657782;border-color:#dce4e8;border-radius:999px;font-family:Arial,Helvetica,sans-serif}.audit-report-table th,.audit-report-table td{border-color:#e8eef2}.audit-report-table th{color:#71808b}.audit-report-table td{color:#344653}.audit-priority{border-color:#dce4e8;border-radius:4px}.audit-priority.is-high{color:#8a5a13;background:#fff8eb;border-color:#f0d29f}.audit-priority.is-mid{color:#586875}.audit-report-disclaimer{color:#71808b}.audit-stage-grid,.audit-stage{border-color:var(--line,#dce4e8)}.audit-stage{background:#fff}.audit-stage-grid{background:#fff;border-radius:13px;overflow:hidden}.audit-stage h3{font-size:17px}.audit-pricing-section{background:var(--paper,#f7f9fa)}.audit-pricing-copy h2{color:var(--ink,#17202a);font-family:Arial,Helvetica,sans-serif;font-weight:700}.audit-pricing-copy>p:not(.audit-eyebrow):not(.audit-price-explain){color:var(--ink-soft,#52606d)}.audit-price{color:var(--blue,#146fe8);font-family:Arial,Helvetica,sans-serif;font-weight:700}.audit-price span,.audit-price-explain{color:#687783}.audit-included{border-color:var(--line,#dce4e8);background:#fff;border-radius:16px;box-shadow:0 12px 35px #1e37490d}.audit-included-title{color:var(--ink,#17202a)}.audit-included li{color:#344653}.audit-included li:before{color:var(--blue,#146fe8)}.audit-delivery-time{border-color:var(--line,#dce4e8)}.audit-delivery-time span,.audit-delivery-time small{color:#71808b}.audit-delivery-time strong{color:var(--ink,#17202a)}.audit-cost-disclaimer{border-left-color:var(--blue,#146fe8);color:var(--ink-soft,#52606d)}.audit-safety-list,.audit-safety-list article,.audit-page .faq-list,.audit-page .faq-item{border-color:var(--line,#dce4e8)}.audit-page .faq-item button{color:var(--ink,#17202a)}.audit-page .faq-item button:hover,.audit-page .faq-plus{color:var(--blue,#146fe8)}.audit-page .faq-item p{color:var(--ink-soft,#52606d)}.audit-request-section{background:linear-gradient(135deg,#eaf3ff,#f5f9fd)}.audit-request-layout .audit-eyebrow{color:var(--blue-dark,#0757bd)}.audit-request-layout h2{color:var(--ink,#17202a)}.audit-request-layout>div:first-child>p:not(.audit-eyebrow){color:var(--ink-soft,#52606d)}.audit-request-layout .audit-request-privacy{border-color:#d4e1ec}.audit-external-form{border-color:var(--line,#dce4e8);color:var(--ink,#17202a);background:#fff;border-radius:13px;box-shadow:0 14px 40px #1e374912}.audit-hero-visual,.audit-demo{--audit-ink:#edf2ef;--audit-muted:#aab6b4;--audit-faint:#9aa8a7;--audit-line:#c1dbd430;--audit-base:#10191c;--audit-mint:#a5dec9;--audit-amber:#e9bd75;background:#142225;border-color:#dce4e8;border-radius:16px}.audit-hero-visual{background:linear-gradient(150deg,#17282b,#10191c);border-color:#a5dec938;box-shadow:0 20px 55px #1c456421}.audit-hero-visual .audit-visual-top,.audit-hero-visual .audit-flow-row strong,.audit-hero-visual .audit-visual-bottom{color:#edf2ef}.audit-hero-visual .audit-visual-top>span:last-child,.audit-hero-visual .audit-flow-row small,.audit-hero-visual .audit-flow-date,.audit-hero-visual .audit-visual-caption{color:#aab6b4}.audit-demo{overflow:hidden;box-shadow:0 18px 48px #1a496f17}.audit-demo .audit-eyebrow{color:#a5dec9}.audit-demo-head h3{color:#edf2ef;font-family:Arial,Helvetica,sans-serif;font-weight:700}.audit-demo-tag{color:#b1c0bd;border-radius:999px;font-family:Arial,Helvetica,sans-serif}.audit-demo-tabs button{font-family:Arial,Helvetica,sans-serif}.audit-demo-conclusion p,.audit-timeline-copy{color:#d3ddda}.audit-demo-footnote{color:#aab6b4;border-color:#c1dbd430}.audit-promotion{border:1px solid var(--line,#dce4e8);color:var(--ink,#17202a);background:linear-gradient(135deg,#f7fbff,#fff 72%);border-radius:16px;box-shadow:0 12px 36px #1e37490f}.audit-promotion h2{color:var(--ink,#17202a);font-family:Arial,Helvetica,sans-serif;font-weight:700}.audit-promotion .audit-eyebrow{color:var(--blue,#146fe8)}.audit-promotion-copy>p:last-child{color:var(--ink-soft,#52606d)}.audit-promotion-action>span{color:var(--blue,#146fe8);font-family:Arial,Helvetica,sans-serif}.audit-promotion-action a{border-color:var(--blue,#146fe8);background:var(--blue,#146fe8);color:#fff;border-radius:9px;min-height:44px}.audit-promotion-action a:hover{border-color:var(--blue-dark,#0757bd);background:var(--blue-dark,#0757bd);color:#fff}.audit-promotion.is-compact{border-radius:13px}.audit-external-form .external-form-notice,.audit-external-form .external-form-wrapper{color:var(--ink,#17202a);gap:12px;font-family:Arial,Helvetica,sans-serif;display:grid}.audit-external-form .external-form-notice{background:#f7f9fa;border:1px solid #dce4e8;border-left:3px solid #9aa8b2;border-radius:9px;padding:18px}.audit-external-form .external-form-notice .eyebrow{color:#596c78;margin:0;font-size:10px}.audit-external-form .external-form-notice h3{color:var(--ink,#17202a);letter-spacing:-.025em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:19px;font-weight:700}.audit-external-form .external-form-notice p,.audit-external-form .external-form-wrapper>p{color:var(--ink-soft,#52606d);margin:0;font-size:12px;line-height:1.6}.audit-external-form .external-form-legal{border-top:1px solid var(--line,#dce4e8);flex-wrap:wrap;gap:8px 20px;padding-top:12px;display:flex}.audit-external-form .external-form-legal a{color:#0757bd;text-underline-offset:3px;font-size:11px;text-decoration:underline;text-decoration-thickness:1px}.audit-external-form .external-form-legal a:hover{color:#073e83}.audit-external-form .external-form-frame{border:1px solid var(--line,#dce4e8);background:#fff;border-radius:9px;width:100%;min-height:480px;display:block}.audit-external-form .external-form-actions{flex-wrap:wrap;gap:10px;display:flex}.audit-external-form .external-form-actions .button{border-radius:9px;min-height:44px;font-size:12px}.audit-external-form .external-form-actions .button-ghost{border-color:var(--line,#dce4e8);color:var(--ink,#17202a);background:#fff}.audit-external-form .external-form-actions .button-ghost:hover{border-color:var(--blue,#146fe8);color:var(--blue,#146fe8)}.audit-external-form .external-form-actions .button-primary{border-color:var(--blue,#146fe8);background:var(--blue,#146fe8);color:#fff}.audit-external-form [role=alert]{color:#873c34;background:#fff4f2;border:1px solid #edc2bd;border-radius:7px;padding:11px 13px;font-size:12px;line-height:1.5}@media (max-width:700px){.audit-container{width:min(100% - 32px,570px)}.audit-external-form{padding:17px}.audit-external-form .external-form-frame{min-height:520px}}@media (max-width:500px){.audit-container{width:calc(100% - 28px)}.audit-external-form .external-form-notice{padding:15px}.audit-external-form .external-form-actions{flex-direction:column;align-items:stretch}.audit-external-form .external-form-actions .button{width:100%}.audit-promotion.is-compact .audit-promotion-action{flex-direction:column;align-items:flex-start}}
