:root{--navy:#101f32;--citron:#e9fa60;--white:#fff;--paper:#faf9f5;--muted:#57616d;--border:#dcdfdc;--soft:#f0f2eb;--olive:#54601e;--display:'Inter Tight',Inter,sans-serif}
@font-face{font-family:Inter;src:url('/design/enhanced/assets/inter.woff2') format('woff2');font-weight:100 900;font-display:swap}@font-face{font-family:'Inter Tight';src:url('/design/enhanced/assets/inter-tight.woff2') format('woff2');font-weight:100 900;font-display:swap}@font-face{font-family:Manrope;src:url('/design/enhanced/assets/manrope-800.ttf') format('truetype');font-weight:800;font-display:swap}
:root{--font-head:var(--display);--font-body:Inter,Arial,sans-serif;--ink:var(--navy);--ink-2:var(--muted);--line:var(--border);--r-sm:4px;--r-md:6px;--r-lg:6px;--container:1240px;--gutter:clamp(20px,4vw,56px);--section-y:96px;--fs-body:16px;--fs-small:14px;--fs-h2:44px;--fs-h3:26px;--fs-lead:18px;}
/* Shared panel rhythm from the owner-selected comparison designs. */
:root{--panel-pad:clamp(20px,2.5vw,32px);--panel-gap:24px;--reading-gap:64px;--reading-sidebar:280px;--reading-measure:760px;--card-heading:26px;--supporting-copy:14px;--trust-heading:15px;--label-size:12px;--number-size:36px;--case-image-height:260px;--caption-pad:12px;--caption-inset:14px;--section-anchor:100px;--content-leading:1.75}
