.case-intro[data-astro-cid-yq2gsstb]{padding-block:2.5rem clamp(3rem,5vw,4.5rem)}.case-rail[data-astro-cid-yq2gsstb]{border-top:1px solid var(--rule);color:var(--muted);font-family:var(--font-mono);justify-content:space-between;gap:1rem;padding-top:.8rem;font-size:.72rem;line-height:1.5;display:flex}.case-rail[data-astro-cid-yq2gsstb] a[data-astro-cid-yq2gsstb]{text-underline-offset:.25em;text-decoration:underline}.case-status[data-astro-cid-yq2gsstb]{margin-top:2.5rem}h1[data-astro-cid-yq2gsstb]{letter-spacing:-.06em;max-width:21ch;margin:1rem 0 1.3rem;font-size:clamp(2.8rem,6vw,5.6rem);line-height:1.02}.headline[data-astro-cid-yq2gsstb]{font-family:var(--font-display);letter-spacing:-.035em;max-width:35ch;font-size:clamp(1.4rem,2.4vw,2.2rem);line-height:1.2}.case-summary[data-astro-cid-yq2gsstb]{max-width:51rem;margin-top:1.3rem;font-size:clamp(1.08rem,1.65vw,1.35rem);line-height:1.55}.case-actions[data-astro-cid-yq2gsstb]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:1.6rem;display:flex}.case-facts[data-astro-cid-yq2gsstb]{border-top:1px solid var(--rule);grid-template-columns:1fr 1.4fr;gap:3rem;margin:2.5rem 0 0;padding-top:1.3rem;display:grid}.case-facts[data-astro-cid-yq2gsstb] dt[data-astro-cid-yq2gsstb]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--signal);font-size:.72rem}.case-facts[data-astro-cid-yq2gsstb] dd[data-astro-cid-yq2gsstb]{max-width:44rem;margin:.65rem 0 0;line-height:1.55}.scope-note[data-astro-cid-yq2gsstb]{color:var(--muted);max-width:64rem;margin-top:1.5rem;font-size:.9rem;line-height:1.55}.artifact-band[data-astro-cid-yq2gsstb]{background:var(--ink);color:var(--paper-light);padding-block:clamp(3rem,5vw,4.5rem);scroll-margin-top:1.5rem}.section-heading[data-astro-cid-yq2gsstb]{border-top:1px solid var(--rule);grid-template-columns:.4fr 1fr;gap:3rem;margin-bottom:2rem;padding-top:1rem;display:grid}.section-heading[data-astro-cid-yq2gsstb] h2[data-astro-cid-yq2gsstb]{letter-spacing:-.045em;max-width:24ch;font-size:clamp(2rem,3.6vw,3.5rem);line-height:1.08}.section-heading[data-astro-cid-yq2gsstb]>div[data-astro-cid-yq2gsstb]>p[data-astro-cid-yq2gsstb]{color:#c5d5db;max-width:40rem;margin-top:1rem}.artifact-band[data-astro-cid-yq2gsstb] .eyebrow[data-astro-cid-yq2gsstb],.artifact[data-astro-cid-yq2gsstb] .mono[data-astro-cid-yq2gsstb]{color:var(--signal-bright)}.artifact-grid[data-astro-cid-yq2gsstb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem;display:grid}.artifact[data-astro-cid-yq2gsstb]{border-top:1px solid #56717c;padding-top:1rem}.artifact[data-astro-cid-yq2gsstb] h3[data-astro-cid-yq2gsstb]{letter-spacing:-.025em;margin:.8rem 0;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.2}.artifact[data-astro-cid-yq2gsstb] h3[data-astro-cid-yq2gsstb] a[data-astro-cid-yq2gsstb]{color:#fff;text-underline-offset:.2em;text-decoration:underline 1px}.artifact[data-astro-cid-yq2gsstb] h3[data-astro-cid-yq2gsstb] a[data-astro-cid-yq2gsstb]:hover{color:var(--signal-bright)}.artifact[data-astro-cid-yq2gsstb]>p[data-astro-cid-yq2gsstb]:last-child{color:#c5d5db;max-width:41rem;line-height:1.6}.case-details[data-astro-cid-yq2gsstb]{padding-block:clamp(3rem,5vw,5rem)}.decision-list[data-astro-cid-yq2gsstb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;margin:2.5rem 0;display:grid}.decision-list[data-astro-cid-yq2gsstb]>div[data-astro-cid-yq2gsstb]{border-left:3px solid var(--signal);padding-left:1rem}.decision-list[data-astro-cid-yq2gsstb] h3[data-astro-cid-yq2gsstb]{margin-bottom:.5rem;font-size:1.15rem;line-height:1.25}.decision-list[data-astro-cid-yq2gsstb] p[data-astro-cid-yq2gsstb]{color:var(--muted);font-size:.94rem;line-height:1.6}.story-records[data-astro-cid-yq2gsstb] section[data-astro-cid-yq2gsstb]{border-top:1px solid var(--rule);grid-template-columns:.4fr 1fr;gap:3rem;padding:1.5rem 0 2.5rem;scroll-margin-top:1.5rem;display:grid}.story-records[data-astro-cid-yq2gsstb] h3[data-astro-cid-yq2gsstb]{letter-spacing:-.035em;max-width:29ch;font-size:clamp(1.5rem,2.5vw,2.3rem);line-height:1.13}.story-records[data-astro-cid-yq2gsstb] div[data-astro-cid-yq2gsstb]>p[data-astro-cid-yq2gsstb]{max-width:48rem;margin-top:1rem;font-size:1.05rem;line-height:1.7}.tools[data-astro-cid-yq2gsstb]{border-top:1px solid var(--rule);color:var(--muted);flex-wrap:wrap;gap:.5rem 2rem;padding-top:1rem;display:flex}.case-next[data-astro-cid-yq2gsstb]{border-top:1px solid var(--rule);justify-content:space-between;gap:2rem;padding-block:1.5rem 3rem;display:flex}.case-next[data-astro-cid-yq2gsstb] a[data-astro-cid-yq2gsstb]{text-underline-offset:.25em;line-height:1.6;text-decoration:underline}@media (width<=750px){.case-facts[data-astro-cid-yq2gsstb],.section-heading[data-astro-cid-yq2gsstb],.story-records[data-astro-cid-yq2gsstb] section[data-astro-cid-yq2gsstb]{grid-template-columns:1fr;gap:1rem}.artifact-grid[data-astro-cid-yq2gsstb]{gap:1.5rem}.decision-list[data-astro-cid-yq2gsstb]{grid-template-columns:1fr}.case-facts[data-astro-cid-yq2gsstb]{gap:1.5rem}}@media (width<=540px){h1[data-astro-cid-yq2gsstb]{font-size:clamp(2.5rem,10.5vw,3.8rem)}.case-rail[data-astro-cid-yq2gsstb]{flex-direction:column;gap:.4rem}.artifact-grid[data-astro-cid-yq2gsstb]{grid-template-columns:1fr}.case-actions[data-astro-cid-yq2gsstb]{align-items:start;gap:1rem}.case-actions[data-astro-cid-yq2gsstb] .button[data-astro-cid-yq2gsstb]{width:100%}.case-next[data-astro-cid-yq2gsstb]{flex-direction:column;gap:1rem}.case-summary[data-astro-cid-yq2gsstb]{font-size:1.05rem}}
