.vf[data-astro-cid-iv4vc336]{--font-system-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;max-width:var(--container-site);margin-inline:auto;border-inline:var(--border-width) solid var(--color-rail);padding-block:clamp(var(--space-7),6vw,var(--space-9));padding-inline:clamp(var(--space-5),3.5vw,var(--space-7))}.vf[data-astro-cid-iv4vc336]>[data-astro-cid-iv4vc336]{max-width:720px;margin-inline:auto}.vf__head[data-astro-cid-iv4vc336]{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:clamp(var(--space-7),5vw,var(--space-8))}.vf__eyebrow[data-astro-cid-iv4vc336]{font-family:var(--font-system-mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;font-weight:500;color:var(--color-muted);line-height:1}.vf__h1[data-astro-cid-iv4vc336]{font-family:var(--font-display);font-size:clamp(2.25rem,4.8vw,3.5rem);line-height:1.05;letter-spacing:-.025em;font-weight:500;color:var(--color-fg);margin:0;text-wrap:balance}.vf__updated[data-astro-cid-iv4vc336]{font-family:var(--font-system-mono);font-size:.8125rem;line-height:1.4;color:var(--color-muted);margin:0}.vf__lede[data-astro-cid-iv4vc336]{font-family:var(--font-body);font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.55;color:var(--color-fg);margin:var(--space-4) 0 0;text-wrap:pretty}.vf__groups[data-astro-cid-iv4vc336]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(var(--space-7),5vw,var(--space-8))}.vf__group[data-astro-cid-iv4vc336]{display:flex;flex-direction:column;gap:var(--space-5);scroll-margin-top:var(--chrome-h, 6rem)}.vf__group-head[data-astro-cid-iv4vc336]{display:flex;align-items:baseline;gap:var(--space-3)}.vf__group-n[data-astro-cid-iv4vc336]{font-family:var(--font-system-mono);font-size:.875rem;line-height:1;color:var(--color-accent);font-variant-numeric:tabular-nums;flex-shrink:0}.vf__h2[data-astro-cid-iv4vc336]{font-family:var(--font-display);font-size:clamp(1.375rem,2vw,1.625rem);line-height:1.2;letter-spacing:-.015em;font-weight:500;color:var(--color-fg);margin:0;text-wrap:balance}.vf__rows[data-astro-cid-iv4vc336]{list-style:none;margin:0;padding:0;border-block:var(--border-width) solid var(--color-rail)}.vf__row[data-astro-cid-iv4vc336]{display:flex;flex-direction:column;gap:var(--space-3);padding-block:var(--space-5)}.vf__row[data-astro-cid-iv4vc336]+.vf__row[data-astro-cid-iv4vc336]{border-top:var(--border-width) solid var(--color-rail)}.vf__claim[data-astro-cid-iv4vc336]{font-family:var(--font-body);font-size:1.0625rem;line-height:1.6;color:var(--color-fg);margin:0;text-wrap:pretty}.vf__detail[data-astro-cid-iv4vc336]{font-family:var(--font-body);font-size:.9375rem;line-height:1.55;color:var(--color-muted);margin:0;text-wrap:pretty}.vf__sources[data-astro-cid-iv4vc336]{list-style:none;margin:var(--space-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.vf__source[data-astro-cid-iv4vc336]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-4);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-rail);border-radius:var(--radius-1);background:var(--color-bg);color:var(--color-fg);text-decoration:none;transition:border-color .14s ease,color .14s ease}.vf__source[data-astro-cid-iv4vc336]:hover{border-color:var(--color-accent)}.vf__source[data-astro-cid-iv4vc336]:hover .vf__source-label[data-astro-cid-iv4vc336]{color:var(--color-accent)}.vf__source[data-astro-cid-iv4vc336]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.vf__source-label[data-astro-cid-iv4vc336]{font-family:var(--font-body);font-size:.9375rem;line-height:1.4;transition:color .14s ease}.vf__source-host[data-astro-cid-iv4vc336]{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-system-mono);font-size:.75rem;color:var(--color-muted);white-space:nowrap}.vf__rule[data-astro-cid-iv4vc336]{border:0;border-top:var(--border-width) solid var(--color-rail);margin:clamp(var(--space-7),5vw,var(--space-8)) auto 0}.vf__close[data-astro-cid-iv4vc336]{margin-top:clamp(var(--space-6),4vw,var(--space-7))}.vf__para[data-astro-cid-iv4vc336]{font-family:var(--font-body);font-size:1.0625rem;line-height:1.65;color:var(--color-fg);margin:0;text-wrap:pretty}.vf__para[data-astro-cid-iv4vc336] a[data-astro-cid-iv4vc336]{color:var(--color-fg);text-decoration:none;border-bottom:1px solid var(--color-rail);transition:color .14s ease,border-color .14s ease}.vf__para[data-astro-cid-iv4vc336] a[data-astro-cid-iv4vc336]:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}
