.article-page[data-v-fc09ce2d]{background:var(--cc-paper);color:var(--cc-ink);font-family:var(--cc-font-sans);padding-bottom:5.5rem}.article-head[data-v-fc09ce2d]{margin-inline:auto;padding-block:var(--cc-section) var(--cc-stack-sm);width:min(100% - var(--cc-gutter) * 2,720px)}.crumb[data-v-fc09ce2d]{font-family:var(--cc-font-data);font-size:.706rem;font-weight:600;letter-spacing:.06em;margin:0 0 var(--cc-stack-sm);text-transform:uppercase}.crumb[data-v-fc09ce2d],.crumb a[data-v-fc09ce2d]{color:var(--cc-ink-soft)}.crumb a[data-v-fc09ce2d]{text-decoration:none}h1[data-v-fc09ce2d]{font-family:var(--cc-font-sans);font-size:clamp(1.647rem,8vw,2.353rem);line-height:1.12;margin:0}.standfirst[data-v-fc09ce2d]{font-size:1.118rem;line-height:1.55;margin:var(--cc-stack-sm) 0 0}.meta-row[data-v-fc09ce2d],.standfirst[data-v-fc09ce2d]{color:var(--cc-ink-soft)}.meta-row[data-v-fc09ce2d]{border-block:1px solid var(--cc-line);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:.765rem;gap:.5rem 1.25rem;padding:var(--cc-stack-sm) 0}.head-share[data-v-fc09ce2d],.meta-row[data-v-fc09ce2d]{margin-top:var(--cc-stack)}.head-share[data-v-fc09ce2d]:empty{display:none}.article-layout[data-v-fc09ce2d]{display:grid;margin-inline:auto;padding-top:var(--cc-stack-lg);width:min(100% - var(--cc-gutter) * 2,1080px);-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.article-layout.has-toc[data-v-fc09ce2d],.article-layout[data-v-fc09ce2d]:not(.has-toc){grid-template-columns:minmax(0,720px)}.toc[data-v-fc09ce2d]{display:none}.toc-mobile[data-v-fc09ce2d]{margin:var(--cc-stack) auto 0;width:min(100% - var(--cc-gutter) * 2,720px)}.toc-mobile details[data-v-fc09ce2d]{background:var(--cc-card);border:1px solid var(--cc-line);border-radius:var(--cc-radius-card)}.toc-mobile a[data-v-fc09ce2d],.toc-mobile summary[data-v-fc09ce2d]{display:block;min-height:var(--cc-tap);padding:.75rem 1rem}.article-byline[data-v-fc09ce2d]{border-top:1px solid var(--cc-line);margin-top:var(--cc-section);padding-top:var(--cc-stack)}.article-byline p[data-v-fc09ce2d]{color:var(--cc-ink-soft);font-size:.882rem;line-height:1.6;margin:0}.article-byline b[data-v-fc09ce2d]{color:var(--cc-ink)}.related[data-v-fc09ce2d]{margin:0 auto;padding-top:var(--cc-section);width:min(100% - var(--cc-gutter) * 2,720px)}@media(min-width:900px){.related[data-v-fc09ce2d]{padding-top:var(--cc-section-lg)}}.related h2[data-v-fc09ce2d]{font-family:var(--cc-font-sans);font-size:1.176rem;margin:0 0 var(--cc-stack-sm)}.related-grid[data-v-fc09ce2d]{display:grid;gap:var(--cc-stack-sm)}.related-card[data-v-fc09ce2d]{background:var(--cc-card);border:1px solid var(--cc-line);border-radius:var(--cc-radius-card);color:var(--cc-ink);display:grid;gap:.35rem;padding:var(--cc-stack);text-decoration:none}.tag[data-v-fc09ce2d]{color:var(--cc-ink-soft);font-family:var(--cc-font-data);font-size:.647rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.related-card p[data-v-fc09ce2d]{font-weight:700;line-height:1.3;margin:0}.read-time[data-v-fc09ce2d]{color:var(--cc-ink-soft);font-size:.765rem}.sticky-cta[data-v-fc09ce2d]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;inset:auto 0 0;position:fixed;z-index:90;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:var(--cc-navy);border-top:2px solid var(--cc-plate);color:var(--cc-navy-tint);gap:var(--cc-stack);padding:.6rem var(--cc-gutter) calc(.6rem + env(safe-area-inset-bottom))}.sticky-cta span[data-v-fc09ce2d]{display:none;font-size:.765rem}.sticky-cta a[data-v-fc09ce2d]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;min-height:var(--cc-tap);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:var(--cc-plate);border-radius:var(--cc-radius);color:var(--cc-ink);font-weight:700;padding:.55rem 1rem;text-decoration:none}@media(min-width:720px){.related-grid[data-v-fc09ce2d]{grid-template-columns:repeat(3,minmax(0,1fr))}.sticky-cta span[data-v-fc09ce2d]{display:inline}}@media(min-width:1024px){.article-layout.has-toc[data-v-fc09ce2d]{gap:48px;grid-template-columns:220px minmax(0,720px)}.article-layout.has-toc .toc[data-v-fc09ce2d]{grid-column:1}.article-layout.has-toc .article-byline[data-v-fc09ce2d],.article-layout.has-toc .article-prose[data-v-fc09ce2d]{grid-column:2}.toc[data-v-fc09ce2d]{-webkit-align-self:start;align-self:start;display:block;font-size:.765rem;position:-webkit-sticky;position:sticky;top:5.5rem}.toc-title[data-v-fc09ce2d]{font-family:var(--cc-font-data);font-size:.647rem;letter-spacing:.06em;margin:0 0 .5rem;text-transform:uppercase}.toc a[data-v-fc09ce2d],.toc-title[data-v-fc09ce2d]{color:var(--cc-ink-soft)}.toc a[data-v-fc09ce2d]{border-left:2px solid var(--cc-line);display:block;padding:.3rem 0 .3rem .75rem;text-decoration:none}.toc-mobile[data-v-fc09ce2d]{display:none}}@media print{.related[data-v-fc09ce2d],.sticky-cta[data-v-fc09ce2d],.toc[data-v-fc09ce2d],.toc-mobile[data-v-fc09ce2d]{display:none}.article-page[data-v-fc09ce2d]{padding-bottom:0}}.article-prose.is-numbered{counter-reset:cc-chapter}.article-prose.is-numbered .article-chapter{counter-increment:cc-chapter}.article-prose.is-numbered .article-chapter h2:before{color:var(--cc-ink-soft);content:counter(cc-chapter) ". ";font-family:var(--cc-font-data)}.article-prose .stat-pull{background:var(--cc-card);border-left:3px solid var(--cc-plate);border-radius:0 var(--cc-radius-card) var(--cc-radius-card) 0;margin:var(--cc-stack-lg) 0;padding:var(--cc-stack)}.article-prose .stat-pull .big{display:block;font-family:var(--cc-font-data);font-size:1.529rem;font-weight:600}.article-prose .stat-pull .src{color:var(--cc-ink-soft);font-size:.765rem}.article-prose .check-callout{background:var(--cc-navy);border-radius:var(--cc-radius-card);color:var(--cc-paper);display:grid;gap:var(--cc-stack);margin:var(--cc-stack-lg) 0;padding:var(--cc-stack-lg)}.article-prose .check-callout h3,.article-prose .check-callout p{margin:0}.article-prose .check-callout p{color:var(--cc-navy-tint);font-size:.765rem}.article-prose .tip{background:var(--cc-pass-bg);border-radius:var(--cc-radius-card);color:var(--cc-pass);display:block;font-size:.882rem;margin:var(--cc-stack) 0;padding:var(--cc-stack)}.article-prose .tip strong{display:block}.article-prose .summary-card{background:var(--cc-card);border:1px solid var(--cc-line);border-radius:var(--cc-radius-card);margin-top:var(--cc-stack-lg);padding:var(--cc-stack-lg)}
