.meta[data-astro-cid-p6tu7rpu]{font-size:14px;line-height:1.6;color:var(--text-dim)}.meta[data-astro-cid-p6tu7rpu] a[data-astro-cid-p6tu7rpu]{color:var(--accent-text)}.hero-aside[data-astro-cid-p6tu7rpu]{display:flex;flex-direction:column;gap:12px}.kpi[data-astro-cid-p6tu7rpu],.legend[data-astro-cid-p6tu7rpu]{padding:18px 22px;border-radius:var(--radius-md);background:var(--panel);border:1px solid var(--border)}.kpi[data-astro-cid-p6tu7rpu]{display:flex;align-items:center;gap:18px}.kpi-value[data-astro-cid-p6tu7rpu]{font:500 34px/1 var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.kpi-text[data-astro-cid-p6tu7rpu]{font-size:14px;line-height:1.5;color:var(--text-dim)}.legend[data-astro-cid-p6tu7rpu]{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.legend-title[data-astro-cid-p6tu7rpu]{font:500 12px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.legend-tags[data-astro-cid-p6tu7rpu]{display:flex;flex-wrap:wrap;gap:8px}.ref-tag[data-ref=symmetry]{color:var(--text-dim);background:transparent;border-style:dashed}.ftarget[data-astro-cid-p6tu7rpu]{display:block;height:0;scroll-margin-top:96px}.filters[data-astro-cid-p6tu7rpu]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px;margin-bottom:28px;border-radius:var(--radius-lg);background:var(--panel);border:1px solid var(--border);scroll-margin-top:96px}.filters[data-astro-cid-p6tu7rpu] ul[data-astro-cid-p6tu7rpu]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.fchip[data-astro-cid-p6tu7rpu]{display:inline-flex;align-items:center;height:36px;padding:0 16px;border-radius:var(--radius-pill);border:1px solid var(--border-strong);color:var(--text);font:500 14px var(--font-ui);text-decoration:none;white-space:nowrap}.fchip[data-astro-cid-p6tu7rpu]:hover{background:var(--hover);color:var(--text)}.fcounts[data-astro-cid-p6tu7rpu]{margin-left:auto;padding:0 10px;font:400 13px var(--font-mono);color:var(--text-dim)}.blocks[data-astro-cid-p6tu7rpu]{display:flex;flex-direction:column;gap:40px}.block[data-astro-cid-p6tu7rpu]{display:flex;flex-direction:column;gap:14px}.block[data-astro-cid-p6tu7rpu] h3[data-astro-cid-p6tu7rpu]{font-size:clamp(20px,2vw,24px);scroll-margin-top:96px}.source-note[data-astro-cid-p6tu7rpu]{margin-top:20px;font-size:14px;line-height:1.6;color:var(--text-dim)}.cases[data-astro-cid-p6tu7rpu]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px}.cases[data-astro-cid-p6tu7rpu]>li[data-astro-cid-p6tu7rpu]{display:flex}.case[data-astro-cid-p6tu7rpu]{flex:1;border-radius:var(--radius-lg);background:var(--bg);border:1px dashed var(--border-strong);overflow:hidden;display:flex;flex-direction:column;color:var(--text);text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.case[data-astro-cid-p6tu7rpu][data-ref=measured]{border:2px solid var(--ok)}.case[data-astro-cid-p6tu7rpu][data-ref=analytical]{border:1px solid var(--border)}.case[data-astro-cid-p6tu7rpu]:hover{border-color:var(--accent-fill);box-shadow:0 6px 24px #0000001f;transform:translateY(-2px)}.case[data-astro-cid-p6tu7rpu]:focus-visible{outline:2px solid var(--accent-fill);outline-offset:3px}.case-media[data-astro-cid-p6tu7rpu]{display:block;background:#12171f;border-bottom:1px solid var(--border);overflow:hidden}.case-media[data-astro-cid-p6tu7rpu] img[data-astro-cid-p6tu7rpu]{display:block;width:100%;height:auto;transition:transform .3s}.case[data-astro-cid-p6tu7rpu]:hover .case-media[data-astro-cid-p6tu7rpu] img[data-astro-cid-p6tu7rpu]{transform:scale(1.03)}.case-body[data-astro-cid-p6tu7rpu]{padding:22px 24px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;flex:1}.case-title[data-astro-cid-p6tu7rpu]{font:600 19px/1.3 var(--font-ui)}.case-kpi[data-astro-cid-p6tu7rpu]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.case-kpi-value[data-astro-cid-p6tu7rpu]{font:500 28px/1 var(--font-mono);font-variant-numeric:tabular-nums}.case-kpi-label[data-astro-cid-p6tu7rpu]{font-size:14px;color:var(--text-dim)}.case-summary[data-astro-cid-p6tu7rpu]{font-size:15px;line-height:1.6;color:var(--text-dim)}.case-more[data-astro-cid-p6tu7rpu]{margin-top:auto;font:500 15px var(--font-ui);color:var(--accent-text)}.case[data-astro-cid-p6tu7rpu]:hover .case-more[data-astro-cid-p6tu7rpu]{text-decoration:underline}@media(prefers-reduced-motion:reduce){.case[data-astro-cid-p6tu7rpu],.case-media[data-astro-cid-p6tu7rpu] img[data-astro-cid-p6tu7rpu]{transition:none}.case[data-astro-cid-p6tu7rpu]:hover,.case[data-astro-cid-p6tu7rpu]:hover .case-media[data-astro-cid-p6tu7rpu] img[data-astro-cid-p6tu7rpu]{transform:none}}.narrow[data-astro-cid-p6tu7rpu]{max-width:960px;display:flex;flex-direction:column;gap:20px}.narrow[data-astro-cid-p6tu7rpu] .section-head[data-astro-cid-p6tu7rpu]{margin-bottom:0}.small[data-astro-cid-p6tu7rpu]{font-size:14px;color:var(--text-dim)}.reftypes[data-astro-cid-p6tu7rpu] dt[data-astro-cid-p6tu7rpu]{display:flex;align-items:flex-start}.stack[data-astro-cid-p6tu7rpu]{display:flex;flex-direction:column;gap:20px}.measure[data-astro-cid-p6tu7rpu]{padding:clamp(24px,3vw,40px);border-radius:var(--radius-lg);background:#1c242f;border:1px solid #33404F;color:#e6e9ee;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px}.measure-copy[data-astro-cid-p6tu7rpu]{flex:1 1 440px;display:flex;flex-direction:column;gap:10px}.measure[data-astro-cid-p6tu7rpu] h2[data-astro-cid-p6tu7rpu]{font-size:clamp(24px,2.4vw,32px);line-height:1.15}.measure[data-astro-cid-p6tu7rpu] p[data-astro-cid-p6tu7rpu]{font-size:16px;line-height:1.6;color:#a3abb8}.measure-actions[data-astro-cid-p6tu7rpu]{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.measure[data-astro-cid-p6tu7rpu] .btn--primary[data-astro-cid-p6tu7rpu]{background:#1e3fce;color:#fff}.measure[data-astro-cid-p6tu7rpu] .btn--primary[data-astro-cid-p6tu7rpu]:hover{background:#1730a3}.measure-link[data-astro-cid-p6tu7rpu]{font-size:14px;color:#8fa3ff;text-decoration:none}.measure-link[data-astro-cid-p6tu7rpu]:hover{color:#e6e9ee;text-decoration:underline}.foot-grid[data-astro-cid-p6tu7rpu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px}.planned-card[data-astro-cid-p6tu7rpu]{background:transparent;border:1px dashed var(--info);align-items:flex-start}.planned-card[data-astro-cid-p6tu7rpu] h2[data-astro-cid-p6tu7rpu]{font-size:20px}
