.vTcG6G_main{z-index:1;position:relative}.vTcG6G_hero{isolation:isolate;background:var(--bg-tint);border-bottom:1px solid var(--line);padding-top:128px;padding-bottom:72px;position:relative}.vTcG6G_hero:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--grid-line-head) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line-head) 1px, transparent 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.vTcG6G_hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 70% at 25% 45%, var(--accent-soft), transparent 70%);width:min(900px,100%);height:100%;position:absolute;top:0;left:0}@media (max-width:767px){.vTcG6G_hero{padding-top:104px;padding-bottom:48px}}.vTcG6G_crumbs ol{color:var(--text);flex-wrap:wrap;gap:8px;font-size:.875rem;list-style:none;display:flex}.vTcG6G_crumbs li+li:before{content:"/";color:var(--text-muted);margin-right:8px}.vTcG6G_crumbs a{color:var(--accent-ink);text-decoration:none}.vTcG6G_crumbs a:hover{text-underline-offset:4px;text-decoration:underline}.vTcG6G_crumbs [aria-current=page]{color:var(--text-strong)}.vTcG6G_h1{letter-spacing:-.02em;max-width:22ch;color:var(--text-strong);margin-top:28px;font-size:clamp(2rem,4vw,3.25rem);font-weight:700;line-height:1.1}.vTcG6G_standfirst{max-width:65ch;margin-top:24px;font-size:1.125rem;line-height:1.7}.vTcG6G_meta{border-top:1px solid var(--line);grid-template-columns:1fr;gap:24px;margin-top:48px;padding-top:24px;display:grid}@media (min-width:768px){.vTcG6G_meta{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,2fr);gap:40px}}.vTcG6G_meta dt{color:var(--text);font-size:.8125rem;font-weight:600}.vTcG6G_meta dd{color:var(--text-strong);margin:6px 0 0;font-weight:500;line-height:1.5}.vTcG6G_stack{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.vTcG6G_stack .chip{padding:4px 10px;font-size:13px}.vTcG6G_glance{padding-block:8px 72px}@media (min-width:768px){.vTcG6G_glance{padding-block:16px 112px}}.vTcG6G_stats{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);list-style:none;display:grid}.vTcG6G_stat{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:28px 20px}@media (min-width:768px){.vTcG6G_stats{grid-template-columns:repeat(var(--cols,4), 1fr);border-left:0}.vTcG6G_stat{border-bottom:0;padding:8px 28px}.vTcG6G_stat:first-child{padding-left:0}.vTcG6G_stat:last-child{border-right:0}.vTcG6G_stats{border-top:0}}.vTcG6G_numeral{font-size:clamp(2.25rem,4.4vw,3.5rem)}.vTcG6G_statLabel{margin-top:12px;font-size:.9375rem;line-height:1.5}.vTcG6G_section{padding-block:72px}@media (min-width:768px){.vTcG6G_section{padding-block:112px}}.vTcG6G_tint{background:var(--bg-tint);border-block:1px solid var(--line)}.vTcG6G_h2{letter-spacing:-.02em;color:var(--text-strong);font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:700;line-height:1.1}.vTcG6G_h3{color:var(--text-strong);font-size:1.25rem;font-weight:600;line-height:1.3}.vTcG6G_prose{max-width:65ch;margin-top:32px;font-size:1.0625rem;line-height:1.7}.vTcG6G_prose p+p{margin-top:1.25em}.vTcG6G_diagram{margin-top:40px}.vTcG6G_caption{max-width:65ch;margin-top:24px;font-size:1.0625rem;line-height:1.7}.vTcG6G_built{grid-template-columns:1fr;align-items:start;gap:48px 64px;margin-top:48px;display:grid}@media (min-width:768px){.vTcG6G_built{grid-template-columns:repeat(2,minmax(0,1fr))}}.vTcG6G_group{border-top:1px solid var(--line-strong);padding-top:20px}.vTcG6G_list{margin-top:16px;padding-left:1.1em;line-height:1.65}.vTcG6G_list li+li{margin-top:12px}.vTcG6G_list li::marker{color:var(--accent-ink)}.vTcG6G_decisions{grid-template-columns:1fr;gap:24px;margin-top:48px;display:grid}@media (min-width:768px){.vTcG6G_decisions{grid-template-columns:repeat(2,minmax(0,1fr))}.vTcG6G_decision:last-child:nth-child(odd){grid-column:1/-1}}.vTcG6G_decision{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);padding:28px}.vTcG6G_decision p{margin-top:12px;line-height:1.7}.vTcG6G_outcome{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--accent);max-width:62rem;box-shadow:var(--shadow);margin-top:40px;padding:32px 32px 32px 36px}.vTcG6G_outcome p{color:var(--text-strong);font-size:1.35rem;font-weight:500;line-height:1.55}@media (max-width:767px){.vTcG6G_outcome{padding:24px 20px 24px 22px}.vTcG6G_outcome p{font-size:1.2rem}}.vTcG6G_nextSection{padding-bottom:112px}@media (max-width:767px){.vTcG6G_nextSection{padding-bottom:72px}}.vTcG6G_next{flex-direction:column;gap:12px;width:100%;padding:40px;display:flex}@media (max-width:767px){.vTcG6G_next{padding:28px 22px}}.vTcG6G_nextLabel{color:var(--accent-ink);font-size:.875rem;font-weight:600}.vTcG6G_nextTitle{letter-spacing:-.02em;color:var(--text-strong);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.15}.vTcG6G_nextSummary{max-width:65ch;line-height:1.7}.vTcG6G_nextCta{color:var(--accent-ink);margin-top:8px;font-weight:600}.vTcG6G_cta{margin-top:32px}
