.editorial-art.art-v2{aspect-ratio:800/620;height:auto;min-height:0}.editorial-art.art-v2 svg{width:100%;height:100%;display:block;overflow:hidden}.art-v2 .art-v2-kicker{fill:var(--paper);font:750 30px var(--body);letter-spacing:1px}.art-v2 .art-v2-caption{fill:var(--paper);font:750 34px var(--display);letter-spacing:-.6px}.art-v2 .art-v2-label{fill:var(--paper);font:750 38px var(--display);letter-spacing:-.7px;text-anchor:middle}.art-v2 .art-v2-small{font-size:34px}.art-v2 .art-v2-label.art-v2-dark{fill:var(--ink)}.art-v2 .art-v2-number{font:750 120px var(--display);letter-spacing:-5px;fill:var(--lime)}.art-v2 .art-v2-count{font:750 100px var(--display);fill:var(--ink);text-anchor:middle}.art-v2 .art-v2-outline{fill:#141515;stroke:var(--paper);stroke-width:4px}.art-v2 .art-v2-divider{fill:none;stroke:var(--paper);stroke-width:3px;opacity:.65}.art-v2 .art-v2-evidence{fill:none;stroke:var(--violet);stroke-width:10px;stroke-linecap:round}.art-v2 .art-v2-cross{fill:none;stroke:var(--orange);stroke-width:6px;stroke-linecap:round}.art-v2 .art-v2-empty-check{fill:none;stroke:var(--orange);stroke-width:4px}.art-v2 .art-v2-blue{fill:#c8d4ff}.art-v2 .art-v2-peach{fill:#ffb18f}.art-v2 .art-v2-lilac{fill:#d5caff}.art-v2 .art-line{stroke-width:8px}.art-v2 .art-check{stroke-width:7px}.art-v2 .art-cross{stroke-width:20px}.art-v2 .art-chart{stroke-width:13px}.art-v2.art-platform .art-line{stroke-width:7px}.art-v2 .art-grid{stroke:#ffffff14}.lead-story .lead-art{aspect-ratio:800/620;min-height:0}.lead-art .editorial-art.art-v2{width:100%;height:100%;position:absolute;inset:0}.article-page .article-art{aspect-ratio:800/620;min-height:0}.article-art .editorial-art.art-v2{width:100%;height:100%}.article-card .editorial-art-compact.art-v2{aspect-ratio:800/620;height:auto}@media (max-width:780px){.lead-story .lead-art{aspect-ratio:800/620;min-height:0}.article-page .article-art{aspect-ratio:800/620}}@media (min-width:1101px){.article-page{grid-template-columns:minmax(340px,380px) minmax(0,1fr) 210px;gap:26px}}@media (min-width:781px) and (max-width:1100px){.article-page{grid-template-columns:minmax(300px,38%) minmax(0,1fr);gap:28px}}
