.audit_callout__3zJHL,.audit_scope__cs3QJ{--audit-ink:#25261f;--audit-paper:#f4f0e7;--audit-muted:#5f6255;--audit-line:#cecbbf;--audit-accent:#dce3ae;color:var(--audit-ink);font-family:var(--sans,Arial,sans-serif)}.audit_scope__cs3QJ{max-width:1440px;margin:0 auto;padding:48px clamp(20px,5vw,80px) 0;background:var(--audit-paper)}.audit_callout__3zJHL *,.audit_scope__cs3QJ *{box-sizing:border-box}.audit_callout__3zJHL p,.audit_scope__cs3QJ p{line-height:1.65;margin:0 0 20px}.audit_callout__3zJHL a:not(.audit_button__YcxkM),.audit_scope__cs3QJ a:not(.audit_button__YcxkM){text-underline-offset:4px}.audit_callout__3zJHL h2,.audit_scope__cs3QJ h1,.audit_scope__cs3QJ h2,.audit_scope__cs3QJ h3{font-family:var(--serif,Georgia,serif);font-weight:400;letter-spacing:-.035em}.audit_scope__cs3QJ h1{font-size:clamp(58px,7.8vw,114px);line-height:.98;margin:30px 0}.audit_scope__cs3QJ h2{font-size:clamp(36px,4.5vw,62px);line-height:1.07;margin:20px 0 28px}.audit_scope__cs3QJ h3{font-size:28px;line-height:1.15;margin:16px 0}.audit_callout__3zJHL em,.audit_scope__cs3QJ em{font-weight:400}.audit_callout__3zJHL .audit_eyebrow__4azxJ,.audit_scope__cs3QJ .audit_eyebrow__4azxJ{font:11px/1.6 var(--mono,monospace);letter-spacing:.08em}.audit_scope__cs3QJ .audit_lead__alZJM{font:clamp(23px,2.2vw,31px)/1.4 var(--serif,Georgia,serif)}.audit_callout__3zJHL .audit_note__yTzxy,.audit_scope__cs3QJ .audit_note__yTzxy{font:12px/1.65 var(--sans,Arial,sans-serif);color:var(--audit-muted);margin-top:18px}.audit_scope__cs3QJ .audit_note__yTzxy a{text-decoration:underline}.audit_hero__R46hn{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);grid-gap:8%;gap:8%;padding:24px 0 80px;align-items:center}.audit_hero__R46hn>div>p:not(.audit_eyebrow__4azxJ){max-width:620px}.audit_actions__T9A_w{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:28px 0 0}.audit_button__YcxkM,.audit_outlineButton__gzNVe{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:18px 22px;min-height:52px;border:1px solid var(--audit-ink);background:var(--audit-ink);color:#fff;font:12px/1.5 var(--mono,monospace);letter-spacing:.035em;text-decoration:none;text-align:center;cursor:pointer}.audit_outlineButton__gzNVe{background:transparent;color:var(--audit-ink)}.audit_button__YcxkM:hover{background:#444934;color:#fff}.audit_outlineButton__gzNVe:hover{background:#e4e5d6}.audit_textLink__RlzQn{font:11px/1.6 var(--mono,monospace);text-decoration:underline}.audit_callout__3zJHL a:focus-visible,.audit_scope__cs3QJ :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid #687737;outline-offset:5px}.audit_offer__M_FRk{background:var(--audit-ink);color:var(--audit-paper);padding:36px clamp(24px,3vw,44px);border-top:5px solid var(--audit-accent)}.audit_price__cxY_q{font:clamp(76px,8vw,116px)/1.1 var(--serif,Georgia,serif);letter-spacing:-.05em;margin:32px 0 14px}.audit_scope__cs3QJ .audit_fee__xMq2G{font:11px/1.5 var(--mono,monospace)}.audit_offer__M_FRk dl{margin:32px 0}.audit_offer__M_FRk dl>div{border-top:1px solid #53564a;padding:16px 0}.audit_offer__M_FRk dt{font:11px var(--mono,monospace);color:#c7cbb7;margin-bottom:10px}.audit_offer__M_FRk dd{margin:0;font-size:18px;line-height:1.4}.audit_scope__cs3QJ .audit_offer__M_FRk .audit_note__yTzxy{color:#c7cbb7}.audit_section__TrDa_{display:grid;grid-template-columns:1fr 1fr;grid-gap:8%;gap:8%}.audit_deliverables__Z1Xb_,.audit_section__TrDa_{padding:70px 0;border-top:1px solid var(--audit-line)}.audit_deliverables__Z1Xb_{scroll-margin-top:100px}.audit_deliverableGrid__aSp_3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 7%;gap:0 7%;padding:0;margin:42px 0 0;list-style:none}.audit_deliverableGrid__aSp_3 li{border-top:1px solid var(--audit-line);padding:28px 0}.audit_number__ovCSS{font:12px var(--mono,monospace);color:var(--audit-muted)}.audit_deliverableGrid__aSp_3 p{font-size:15px;max-width:490px}.audit_previewSection__iubrb{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:8%;gap:8%;background:#e5e7d9;margin:0 calc(-1 * clamp(20px,5vw,80px));padding:64px clamp(20px,5vw,80px)}.audit_document__iMXeP{background:#fffdf7;padding:28px;box-shadow:0 18px 32px #25261f12;transform:rotate(-1deg)}.audit_documentTop__EPIb1{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--audit-line);padding:12px 0;font:10px/1.5 var(--mono,monospace)}.audit_documentTop__EPIb1 span{font-size:8px}.audit_document__iMXeP .audit_eyebrow__4azxJ{margin-top:32px}.audit_scope__cs3QJ .audit_document__iMXeP h3{font-size:45px}.audit_document__iMXeP dl>div{border-top:1px solid var(--audit-line);padding:16px 0}.audit_document__iMXeP dt{font-size:13px;font-weight:600}.audit_document__iMXeP dd{font-size:12px;line-height:1.6;margin:8px 0 0}.audit_timeline__MXLuh{list-style:none;margin:0;padding:0}.audit_timeline__MXLuh li{padding:0 0 20px 24px;border-left:1px solid var(--audit-line)}.audit_timeline__MXLuh span{font:11px/1.5 var(--mono,monospace)}.audit_timeline__MXLuh h3{margin-top:10px}.audit_faq__31KYG{border-top:1px solid var(--audit-line);padding:60px 0}.audit_faq__31KYG details{border-top:1px solid var(--audit-line);padding:22px 0}.audit_faq__31KYG summary{font:23px/1.35 var(--serif,Georgia,serif);cursor:pointer;padding-right:20px}.audit_faq__31KYG details p{max-width:800px;margin:20px 0 0}.audit_faq__31KYG details a{text-decoration:underline}.audit_closing__xBkxJ{border-top:1px solid var(--audit-line);padding:64px 0 80px;text-align:center}.audit_closing__xBkxJ .audit_button__YcxkM{margin:0 0 24px}.audit_closing__xBkxJ .audit_textLink__RlzQn{display:inline-block;margin-top:24px}.audit_callout__3zJHL{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;grid-gap:32px;gap:32px;background:#e5e7d9;border-block:1px solid #c2c6b2;padding:40px clamp(20px,4vw,56px);margin:0 0 48px}.audit_callout__3zJHL h2{font-size:clamp(32px,3.7vw,52px);line-height:1.06;margin:16px 0 22px}.audit_callout__3zJHL p{font-size:14px}.audit_calloutAction__LxjlV{justify-self:end}.audit_callout__3zJHL .audit_calloutPrice__Icg0x{font:56px/1 var(--serif,Georgia,serif);letter-spacing:-.04em}.audit_calloutPrice__Icg0x span{font:10px var(--mono,monospace);letter-spacing:0}.audit_callout__3zJHL .audit_note__yTzxy{margin-bottom:0}.audit_intakePage__nat9D{max-width:1080px;padding-bottom:80px}.audit_intakeHeader__KI5vZ{max-width:790px;padding:20px 0 32px}.audit_intakeHeader__KI5vZ .audit_eyebrow__4azxJ{margin-top:40px}.audit_intakeHeader__KI5vZ h1{font-size:clamp(52px,7vw,90px)}.audit_form__8vmJj fieldset{border:0;border-top:1px solid var(--audit-line);margin:36px 0;padding:24px 0}.audit_form__8vmJj legend{font:22px/1.3 var(--serif,Georgia,serif);padding-right:24px}.audit_fields__Bsc8Q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 24px;gap:28px 24px}.audit_wide__2_Tmy{grid-column:1/-1}.audit_scope__cs3QJ label{display:block;font-size:14px;font-weight:600;line-height:1.5;margin-bottom:10px}.audit_scope__cs3QJ input:not([type=checkbox]),.audit_scope__cs3QJ select,.audit_scope__cs3QJ textarea{width:100%;min-width:0;display:block;background:#fffcf5;color:var(--audit-ink);border:1px solid #8c8e7d;border-radius:0;padding:14px;font:16px/1.5 var(--sans,Arial,sans-serif)}.audit_scope__cs3QJ textarea{resize:vertical}.audit_scope__cs3QJ .audit_hint__bqMGt{font-size:12px;color:var(--audit-muted);margin:0 0 12px}.audit_scope__cs3QJ [aria-invalid=true]{border-color:#963a28!important}.audit_scope__cs3QJ .audit_error__u0SXL{color:#963a28;font-size:14px;margin:10px 0}.audit_scope__cs3QJ .audit_consent__8pQLa{display:flex;gap:14px;align-items:flex-start;font-weight:400}.audit_consent__8pQLa input{width:20px;height:20px;flex-shrink:0;margin-top:3px;accent-color:var(--audit-ink)}.audit_ready__Rovif{margin-top:52px;padding:40px clamp(20px,4vw,48px);border:1px solid #a6ad88;background:#e5e7d9;overflow-wrap:anywhere}.audit_ready__Rovif h2{scroll-margin-top:100px}.audit_steps__6FaSN{padding-left:24px}.audit_steps__6FaSN li{padding:12px 0 24px 8px}.audit_steps__6FaSN strong{font:25px/1.3 var(--serif,Georgia,serif)}.audit_steps__6FaSN p{font-size:14px;margin-top:14px}.audit_steps__6FaSN p a{text-decoration:underline}.audit_steps__6FaSN .audit_actions__T9A_w{margin-bottom:12px}.audit_scope__cs3QJ button:disabled{opacity:.55;cursor:not-allowed}.audit_scope__cs3QJ button:disabled:hover{background:var(--audit-ink)}.audit_scope__cs3QJ .audit_outlineButton__gzNVe:disabled:hover{background:transparent}@media(max-width:760px){.audit_callout__3zJHL,.audit_hero__R46hn,.audit_previewSection__iubrb,.audit_section__TrDa_{grid-template-columns:1fr;gap:32px}.audit_hero__R46hn{padding-bottom:48px}.audit_scope__cs3QJ{padding-top:24px}.audit_offer__M_FRk{max-width:100%}.audit_deliverables__Z1Xb_,.audit_faq__31KYG,.audit_section__TrDa_{padding-block:44px}.audit_calloutAction__LxjlV{justify-self:start}.audit_callout__3zJHL{margin-bottom:32px}.audit_document__iMXeP{transform:none}.audit_fields__Bsc8Q{grid-template-columns:1fr}.audit_deliverableGrid__aSp_3{gap:0 24px}.audit_ready__Rovif{padding:28px 20px}.audit_steps__6FaSN{padding-left:20px}}@media(max-width:460px){.audit_deliverableGrid__aSp_3{grid-template-columns:1fr}.audit_scope__cs3QJ h1{font-size:54px}.audit_button__YcxkM,.audit_outlineButton__gzNVe{width:100%;gap:12px}.audit_actions__T9A_w{align-items:stretch}.audit_documentTop__EPIb1{flex-direction:column}.audit_scope__cs3QJ h2{font-size:36px}}@media(prefers-reduced-motion:reduce){.audit_callout__3zJHL *,.audit_scope__cs3QJ *{scroll-behavior:auto!important;transition:none!important}}