.audit-v2-label[data-astro-cid-z4fm5mdc],.audit-v2-index[data-astro-cid-z4fm5mdc]{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--type-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;margin:0 0 16px;font-weight:600;display:block}.audit-v2-index--light[data-astro-cid-z4fm5mdc]{color:var(--text-on-brand-muted)}.audit-v2-hero__grid[data-astro-cid-z4fm5mdc]{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(48px,7vw,104px);min-height:min(760px,82vh);padding-block:clamp(64px,8vw,116px);display:grid}.audit-v2-breadcrumb[data-astro-cid-z4fm5mdc]{color:var(--text-on-brand-muted);font-family:var(--font-mono);font-size:var(--type-meta);margin-bottom:42px}.audit-v2-breadcrumb[data-astro-cid-z4fm5mdc] ol[data-astro-cid-z4fm5mdc]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.audit-v2-breadcrumb[data-astro-cid-z4fm5mdc] li[data-astro-cid-z4fm5mdc]+li[data-astro-cid-z4fm5mdc]:before{content:"/";margin-right:8px}.audit-v2-breadcrumb[data-astro-cid-z4fm5mdc] a[data-astro-cid-z4fm5mdc]{color:inherit;text-underline-offset:3px}.audit-v2-hero[data-astro-cid-z4fm5mdc] .audit-v2-label[data-astro-cid-z4fm5mdc]{color:var(--brand-accent)}.audit-v2-hero[data-astro-cid-z4fm5mdc] h1[data-astro-cid-z4fm5mdc]{max-width:760px;font-size:clamp(3.4rem,6.7vw,6.6rem);line-height:.93}.audit-v2-lede[data-astro-cid-z4fm5mdc]{max-width:42rem;color:var(--text-on-brand-muted);font-size:var(--type-lead);margin:28px 0 0;line-height:1.5}.audit-v2-hero__artifact[data-astro-cid-z4fm5mdc]{gap:16px;min-width:0;display:grid}.audit-v2-preview[data-astro-cid-z4fm5mdc]{background:var(--surface-paper);display:grid}.audit-v2-preview__row[data-astro-cid-z4fm5mdc]{border-bottom:1px solid var(--border-subtle);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:72px;padding:14px 18px;display:grid}.audit-v2-preview__row[data-astro-cid-z4fm5mdc]:last-child{border-bottom:0}.audit-v2-preview__row[data-astro-cid-z4fm5mdc] span[data-astro-cid-z4fm5mdc],.audit-v2-preview__row[data-astro-cid-z4fm5mdc] em[data-astro-cid-z4fm5mdc]{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--type-meta);font-style:normal}.audit-v2-preview__row[data-astro-cid-z4fm5mdc] strong[data-astro-cid-z4fm5mdc]{color:var(--text-strong);font-size:var(--type-ui)}.audit-v2-scope[data-astro-cid-z4fm5mdc],.audit-v2-findings[data-astro-cid-z4fm5mdc],.audit-v2-logic[data-astro-cid-z4fm5mdc],.audit-v2-measure[data-astro-cid-z4fm5mdc],.audit-v2-handoff[data-astro-cid-z4fm5mdc]{padding-block:clamp(82px,10vw,150px)}.audit-v2-scope__grid[data-astro-cid-z4fm5mdc],.audit-v2-measure__grid[data-astro-cid-z4fm5mdc],.audit-v2-handoff__grid[data-astro-cid-z4fm5mdc]{grid-template-columns:minmax(0,.9fr) minmax(320px,.72fr);align-items:start;gap:clamp(56px,10vw,150px);display:grid}.audit-v2-scope[data-astro-cid-z4fm5mdc] h2[data-astro-cid-z4fm5mdc],.audit-v2-measure[data-astro-cid-z4fm5mdc] h2[data-astro-cid-z4fm5mdc],.audit-v2-handoff[data-astro-cid-z4fm5mdc] h2[data-astro-cid-z4fm5mdc],.audit-v2-logic[data-astro-cid-z4fm5mdc] h2[data-astro-cid-z4fm5mdc],.audit-v2-findings[data-astro-cid-z4fm5mdc] h2[data-astro-cid-z4fm5mdc]{max-width:760px;font-size:clamp(2.9rem,5.5vw,5.8rem);line-height:.97}.audit-v2-scope__body[data-astro-cid-z4fm5mdc],.audit-v2-measure__body[data-astro-cid-z4fm5mdc],.audit-v2-handoff__body[data-astro-cid-z4fm5mdc]{border-top:4px solid var(--brand-accent);gap:20px;padding-top:30px;display:grid}.audit-v2-scope__body[data-astro-cid-z4fm5mdc]>p[data-astro-cid-z4fm5mdc],.audit-v2-measure__body[data-astro-cid-z4fm5mdc]>p[data-astro-cid-z4fm5mdc],.audit-v2-handoff__body[data-astro-cid-z4fm5mdc]>p[data-astro-cid-z4fm5mdc]{font-size:var(--type-lead);margin:0;line-height:1.6}.audit-v2-downloads[data-astro-cid-z4fm5mdc]{flex-wrap:wrap;gap:14px 26px;margin-top:8px;display:flex}.audit-v2-findings__head[data-astro-cid-z4fm5mdc]{max-width:780px;margin-bottom:54px}.audit-v2-ledger[data-astro-cid-z4fm5mdc]{border-top:1px solid var(--border-strong)}.audit-v2-ledger__row[data-astro-cid-z4fm5mdc]{border-bottom:1px solid var(--border-strong);grid-template-columns:180px minmax(240px,.82fr) minmax(300px,1fr);align-items:start;gap:clamp(28px,5vw,72px);padding-block:clamp(30px,4vw,50px);display:grid}.audit-v2-ledger__id[data-astro-cid-z4fm5mdc]{gap:6px;display:grid}.audit-v2-ledger__id[data-astro-cid-z4fm5mdc] span[data-astro-cid-z4fm5mdc]{color:var(--brand-base);font-family:var(--font-mono);font-size:var(--type-meta);font-weight:700}.audit-v2-ledger__id[data-astro-cid-z4fm5mdc] strong[data-astro-cid-z4fm5mdc]{color:var(--text-strong)}.audit-v2-ledger[data-astro-cid-z4fm5mdc] blockquote[data-astro-cid-z4fm5mdc]{color:var(--text-muted);font-size:var(--type-lead);margin:0;line-height:1.5}.audit-v2-ledger__finding[data-astro-cid-z4fm5mdc]{gap:14px;display:grid}.audit-v2-ledger__finding[data-astro-cid-z4fm5mdc] p[data-astro-cid-z4fm5mdc]{margin:0}.audit-v2-logic__head[data-astro-cid-z4fm5mdc]{max-width:880px}.audit-v2-logic__head[data-astro-cid-z4fm5mdc]>p[data-astro-cid-z4fm5mdc]{color:var(--text-muted);margin:18px 0 0}.audit-v2-rule[data-astro-cid-z4fm5mdc]{margin-top:clamp(44px,7vw,82px)}.audit-v2-rule__gate[data-astro-cid-z4fm5mdc]{border-left:4px solid var(--brand-accent);background:var(--surface-brand-soft);max-width:760px;padding:26px}.audit-v2-rule__gate[data-astro-cid-z4fm5mdc] span[data-astro-cid-z4fm5mdc],.audit-v2-rule__paths[data-astro-cid-z4fm5mdc] span[data-astro-cid-z4fm5mdc]{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--type-meta);margin-bottom:6px;display:block}.audit-v2-rule__paths[data-astro-cid-z4fm5mdc]{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px;display:grid}.audit-v2-rule__paths[data-astro-cid-z4fm5mdc]>div[data-astro-cid-z4fm5mdc]{border-right:1px solid var(--border-strong);min-height:220px;padding:28px}.audit-v2-rule__paths[data-astro-cid-z4fm5mdc]>div[data-astro-cid-z4fm5mdc]:last-child{border-right:0}.audit-v2-rule__paths[data-astro-cid-z4fm5mdc] strong[data-astro-cid-z4fm5mdc]{color:var(--brand-base);margin-top:24px;font-size:clamp(1.8rem,3vw,3rem);display:block}.audit-v2-rule__paths[data-astro-cid-z4fm5mdc] p[data-astro-cid-z4fm5mdc]{margin:10px 0 0}.audit-v2-logic__note[data-astro-cid-z4fm5mdc]{max-width:760px;color:var(--text-muted);margin:34px 0 0 auto}.audit-v2-measure[data-astro-cid-z4fm5mdc] h2[data-astro-cid-z4fm5mdc]{color:var(--text-on-brand)}.audit-v2-measure__body[data-astro-cid-z4fm5mdc]>p[data-astro-cid-z4fm5mdc]{color:var(--text-on-brand-muted)}.audit-v2-source[data-astro-cid-z4fm5mdc]{width:fit-content;color:var(--text-on-brand);text-underline-offset:4px;font-weight:700}.audit-v2-actions[data-astro-cid-z4fm5mdc]{flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:8px;display:flex}@media (width<=900px){.audit-v2-hero__grid[data-astro-cid-z4fm5mdc],.audit-v2-scope__grid[data-astro-cid-z4fm5mdc],.audit-v2-measure__grid[data-astro-cid-z4fm5mdc],.audit-v2-handoff__grid[data-astro-cid-z4fm5mdc]{grid-template-columns:1fr}.audit-v2-hero__grid[data-astro-cid-z4fm5mdc]{gap:54px;min-height:0}.audit-v2-ledger__row[data-astro-cid-z4fm5mdc]{grid-template-columns:150px minmax(0,1fr)}.audit-v2-ledger__finding[data-astro-cid-z4fm5mdc]{grid-column:2}.audit-v2-rule__paths[data-astro-cid-z4fm5mdc]{grid-template-columns:1fr}.audit-v2-rule__paths[data-astro-cid-z4fm5mdc]>div[data-astro-cid-z4fm5mdc]{border-right:0;border-bottom:1px solid var(--border-strong);min-height:0}.audit-v2-rule__paths[data-astro-cid-z4fm5mdc]>div[data-astro-cid-z4fm5mdc]:last-child{border-bottom:0}}@media (width<=620px){.audit-v2-hero__grid[data-astro-cid-z4fm5mdc]{padding-block:54px 72px}.audit-v2-hero[data-astro-cid-z4fm5mdc] h1[data-astro-cid-z4fm5mdc]{font-size:clamp(3rem,15vw,4.7rem)}.audit-v2-scope[data-astro-cid-z4fm5mdc],.audit-v2-findings[data-astro-cid-z4fm5mdc],.audit-v2-logic[data-astro-cid-z4fm5mdc],.audit-v2-measure[data-astro-cid-z4fm5mdc],.audit-v2-handoff[data-astro-cid-z4fm5mdc]{padding-block:72px}.audit-v2-preview__row[data-astro-cid-z4fm5mdc]{grid-template-columns:34px 1fr}.audit-v2-preview__row[data-astro-cid-z4fm5mdc] em[data-astro-cid-z4fm5mdc]{grid-column:2}.audit-v2-ledger__row[data-astro-cid-z4fm5mdc]{grid-template-columns:1fr;gap:18px}.audit-v2-ledger__finding[data-astro-cid-z4fm5mdc]{grid-column:auto}}