@font-face {font-family:Anton;src:url('/assets/fonts/anton-latin.woff2') format('woff2');font-style:normal;font-weight:400;font-display:block}:root {--paper:#fff;--ink:#111115;--muted:#565662;--line:#d7d7df;--surface:#f3f4f7;--pink:#ed1450;--accent:#d60a47;--blue:#e1edff;--lilac:#e9e2ff;--sans:Arial,Helvetica,sans-serif;--display:Anton,'Arial Black',Arial,sans-serif}* {box-sizing:border-box}html {scroll-padding-top:24px}body {margin:0;color:var(--ink);background:var(--paper);font-family:var(--sans);font-size:18px;line-height:1.7}a {color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}a:hover {color:var(--accent)}a,button {transition:color .12s,background-color .12s}button,input,select {font:inherit}button {cursor:pointer}button,a,input,select {-webkit-tap-highlight-color:transparent}:focus-visible {outline:3px solid var(--accent);outline-offset:4px}[hidden] {display:none!important}h1,h2,h3,p,figure {margin-top:0}h1,h2,h3 {line-height:1.12;text-wrap:pretty}h1,h2,h3 {font-family:var(--display);font-weight:400;letter-spacing:-.015em}p {margin-bottom:1.15em}svg {display:block;max-width:100%}.wrap {width:min(1320px,calc(100% - 40px));margin-inline:auto}.section-label,.story-category {font-size:14px;line-height:1.5;font-weight:700;letter-spacing:.045em;text-transform:uppercase;color:var(--accent);margin-bottom:10px}.section-heading {display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:10px 24px;margin-bottom:21px}.section-heading h2 {font-size:30px;margin:0}.section-heading>a {min-height:44px;display:inline-flex;align-items:center;font-size:16px}.section-heading>span {font-size:14px;color:var(--muted)}.button {min-height:46px;display:inline-flex;justify-content:center;align-items:center;padding:10px 18px;border:1px solid var(--ink);border-radius:0;background:var(--ink);color:white;font-size:16px;font-weight:700;text-decoration:none;line-height:1.5;text-align:center}.button:hover {color:white;background:var(--accent);border-color:var(--accent)}.button:disabled {cursor:default;background:#e1e1e6;border-color:#85858e;color:#4a4a53}.button-accent {background:var(--accent);border-color:var(--accent)}.button-secondary {background:transparent;color:var(--ink)}.plain-link {display:inline-flex;min-height:44px;align-items:center;font-size:16px;font-weight:700}.data-actions {display:flex;flex-wrap:wrap;gap:5px 22px;align-items:center}.data-actions>a:not(.button) {display:inline-flex;align-items:center;min-height:44px;font-size:16px}.skip-link {position:fixed;left:10px;top:10px;z-index:20;transform:translateY(-160%);background:var(--ink);color:white;padding:10px 18px}.skip-link:focus {transform:none}.site-header {padding-top:16px}.masthead {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 15px;min-height:78px}.brand {display:flex;flex-direction:column;font-family:var(--display);font-weight:400;text-decoration:none;font-size:30px;line-height:.95;letter-spacing:-.03em}.brand-stop {color:var(--pink)}.publication-label {font-size:14px;color:var(--muted);margin:0;order:4;width:100%;line-height:1.5}.search-entry {display:none}.menu-button {display:none;min-height:44px;min-width:70px;padding:8px 0 8px 10px;border:0;background:none;font-size:16px;font-weight:700;color:var(--ink)}.nav-ready .menu-button {display:flex;align-items:center;justify-content:end;gap:12px}.menu-button span {font-size:25px;font-weight:400}.menu-button[aria-expanded=true] span {transform:rotate(45deg)}.navigation {margin-top:16px;padding:10px 15px;background:var(--ink);color:white}.nav-primary,.nav-secondary {display:flex;flex-wrap:wrap;gap:4px 23px}.nav-secondary {margin-top:9px;padding-top:7px;border-top:1px solid #50505b}.navigation a {min-height:44px;display:inline-flex;align-items:center;font-size:16px;text-decoration:none;line-height:1.5}.navigation a:hover {color:#ff8caf}.navigation a[aria-current=page] {text-decoration:underline;text-decoration-color:#ff8caf;text-decoration-thickness:3px;text-underline-offset:8px}.navigation :focus-visible {outline-color:#ff8caf}.frontpage-heading {display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:15px;padding-top:23px;padding-bottom:17px}.frontpage-heading h1 {font-family:var(--sans);font-size:19px;font-weight:700;letter-spacing:0;white-space:normal;margin:0}.frontpage-heading p {font-size:18px;color:var(--muted);margin:0}.front-grid {display:grid;gap:28px}.front-lead,.front-secondary,.front-index {min-width:0}.story-card {min-width:0}.story-photo {margin:0 0 13px}.story-photo a,.story-photo picture {display:block}.story-photo img {display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.story-photo figcaption {font-size:14px;color:var(--muted);line-height:1.5;margin-top:7px}.type-cover {display:flex;position:relative;flex-direction:column;justify-content:space-between;gap:18px;padding:22px;aspect-ratio:1.65;min-width:0;margin-bottom:15px;text-decoration:none}.type-cover>span {font-family:var(--display);font-size:clamp(38px,10vw,70px);line-height:.98;letter-spacing:-.025em}.type-cover>small {font-size:14px;font-weight:700;line-height:1.4}.type-pink {background:var(--pink);color:white}.type-pink small {color:#000}.type-pink:hover {color:white}.type-blue {background:var(--blue);color:var(--ink)}.type-lilac {background:var(--lilac);color:var(--ink)}.type-ink {background:var(--ink);color:white}.type-ink:hover {color:white}.story-copy h2,.story-copy h3 {font-size:32px;line-height:1.1;margin-bottom:11px}.story-copy h2 a,.story-copy h3 a {text-decoration:none;display:inline-block;min-height:44px}.story-lead .story-copy h2 {font-size:39px}.story-copy>p:not(.story-category) {font-size:18px;line-height:1.7;margin-bottom:11px}.story-period {display:block;font-size:14px;color:var(--muted);line-height:1.6}.front-secondary {display:grid;grid-template-columns:1fr 1fr;gap:20px}.front-secondary .type-cover {aspect-ratio:1.2;padding:15px}.front-secondary .type-cover>span {font-size:clamp(24px,6.8vw,39px)}.front-secondary .type-cover small {font-size:12px}.front-secondary .story-copy h2 {font-size:25px}.front-secondary .story-copy>p:not(.story-category) {display:none}.front-secondary .story-category {font-size:13px}.front-index {padding:22px;background:var(--surface)}.front-index .section-heading h2 {font-size:28px}.front-index .button {width:100%;margin-top:18px}.mini-note {font-size:14px;color:var(--muted);margin:13px 0 0;line-height:1.7}.front-tools {display:grid;gap:0;margin-top:35px;border-block:2px solid var(--ink)}.front-tools>a {padding:22px 0;text-decoration:none;border-bottom:1px solid var(--line)}.front-tools>a:last-child {border:0}.front-tools>a>span {font-size:14px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--accent)}.front-tools strong {display:block;font-family:var(--display);font-weight:400;font-size:32px;line-height:1.2;margin-block:7px}.front-tools p {font-size:16px;line-height:1.6;color:var(--muted);margin:0}.people-section {padding-top:38px;padding-bottom:30px}.people-grid,.creator-grid {display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.creator-card {min-width:0}.creator-portrait {display:block;background:var(--lilac);aspect-ratio:4/4.5;overflow:hidden;color:var(--ink);text-decoration:none}.creator-portrait img {display:block;width:100%;height:100%;object-fit:cover;object-position:center 25%}.creator-portrait>span {display:flex;align-items:center;justify-content:center;height:100%;font-family:var(--display);font-size:100px;line-height:1}.creator-card-copy {padding-top:14px}.creator-card h2,.creator-card h3 {font-size:30px;margin:0 0 5px}.creator-card h2 a,.creator-card h3 a {display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.creator-handle {font-size:16px!important;color:var(--muted);line-height:1.6!important;margin-bottom:10px!important}.creator-card-copy>p {font-size:18px;line-height:1.75;margin-bottom:15px}.tags {list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:7px}.tags li {font-size:14px;line-height:1.5;padding:5px 9px;background:var(--surface);margin:0}.creator-compact {display:grid;grid-template-columns:64px 1fr;gap:13px;padding:13px 0;border-bottom:1px solid var(--line)}.creator-compact .creator-portrait {width:64px;height:76px;aspect-ratio:auto}.creator-compact .creator-card-copy {padding:0}.creator-compact h3 {font-size:22px;line-height:1.2;margin:0}.creator-compact h3 a {min-height:35px}.creator-compact .creator-handle {font-size:14px!important;margin:0!important}.front-bottom {display:grid;gap:30px;padding-top:15px;padding-bottom:35px}.story-pair {display:grid;grid-template-columns:minmax(0,1fr);gap:27px}.catalog-preview {padding:23px;background:var(--blue)}.catalog-preview h2 {font-size:28px}.catalog-preview>p {font-size:18px}.catalog-preview ul {list-style:none;margin:0 0 20px;padding:0}.catalog-preview li {padding:14px 0;border-top:1px solid #bbcce3}.catalog-preview li>a {display:block;font-size:18px;font-weight:700;line-height:1.5;min-height:44px}.catalog-preview li>span {font-size:14px;color:var(--muted)}.catalog-preview>a {display:inline-flex;min-height:44px;align-items:center;font-size:16px}.data-strip {padding:25px 0;border-top:3px solid var(--ink);border-bottom:1px solid var(--line)}.data-strip h2 {font-size:28px}.data-strip p {font-size:18px;max-width:900px}.data-strip>span {display:block;font-size:14px;color:var(--muted)}.data-strip>a {display:inline-flex;min-height:44px;align-items:center;font-size:16px}.magazine-stories {display:grid;gap:30px}.magazine-more {padding-top:10px;padding-bottom:35px}.magazine-catalog {margin-top:40px}.site-footer {display:grid;gap:24px;padding-block:35px 22px}.footer-brand {display:inline-flex;align-items:center;min-height:44px;font-family:var(--display);font-weight:400;font-size:32px;line-height:1;text-decoration:none;letter-spacing:-.025em}.footer-publication p {max-width:480px;font-size:16px;line-height:1.75;color:var(--muted);margin:12px 0 0}.site-footer nav {display:flex;flex-wrap:wrap;gap:5px 23px}.site-footer nav a {min-height:44px;display:inline-flex;align-items:center;font-size:16px}.copyright {font-size:14px;color:var(--muted);margin:0}.breadcrumbs {margin-bottom:22px}.breadcrumbs ol {display:flex;flex-wrap:wrap;align-items:center;gap:4px 9px;list-style:none;margin:0;padding:0;font-size:14px;color:var(--muted);line-height:1.7}.breadcrumbs li {display:flex;align-items:center;gap:9px;min-width:0}.breadcrumbs li+li:before {content:'/'}.breadcrumbs a {display:inline-flex;min-height:34px;align-items:center;text-decoration:none}.breadcrumbs li:last-child {max-width:760px}.breadcrumbs span {overflow-wrap:anywhere}.page-intro {padding-top:25px;padding-bottom:29px}.page-intro h1 {font-size:48px;margin-bottom:18px;line-height:1.05}.intro-text {font-size:20px;line-height:1.75;max-width:850px;color:var(--muted);margin:0}.library,.category-library {padding-bottom:35px}.library-tools {display:flex;flex-direction:column;gap:19px;padding-block:20px;border-block:1px solid var(--ink)}.library-controls {display:grid;gap:18px;width:100%;min-width:0}.nav-ready .library-controls {min-height:170px}.filters {display:flex;flex-wrap:wrap;gap:7px}.filter {display:inline-flex;min-height:44px;align-items:center;padding:8px 12px;border:1px solid #80808b;font-size:16px;text-decoration:none}.filter.is-active {background:var(--ink);color:white;border-color:var(--ink);font-weight:700}.filter:not(.is-active):hover {background:var(--surface);color:var(--ink)}.search {display:grid;gap:7px;width:100%;min-width:0}.search>span,.creator-category>span {font-size:14px;font-weight:700;line-height:1.5}.search input,.creator-category select {width:100%;min-width:0;min-height:48px;border:1px solid #80808b;border-radius:0;background:white;color:var(--ink);font-size:16px;line-height:1.5;padding:10px 12px}.search input::placeholder {color:var(--muted);opacity:1}.library-caption {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px;font-size:14px;color:var(--muted);line-height:1.6;margin-block:20px 12px}.library-caption>a {display:inline-flex;min-height:44px;align-items:center}.search-empty {padding-block:35px;max-width:600px}.search-empty h2 {font-size:32px}.search-empty p,.no-script-note,.empty-note {font-size:18px}.catalog-table ul {list-style:none;margin:0;padding:0}.catalog-table li {display:grid;gap:11px;padding-block:22px;border-top:1px solid var(--line)}.catalog-table li:last-child {border-bottom:1px solid var(--line)}.catalog-table h2 {font-family:var(--sans);font-weight:700;font-size:19px;letter-spacing:0;line-height:1.5;margin:0}.catalog-table h2 a {display:inline-block;min-height:44px}.catalog-table li>p {font-size:14px;color:var(--muted);margin:0;line-height:1.7}.catalog-table li>p>span {display:block}.catalog-labels {display:none}.format-links {display:flex;gap:16px}.format-links a {display:inline-flex;min-height:44px;min-width:44px;align-items:center;font-size:16px}.creator-directory {padding-bottom:35px}.creator-toolbox {border-block:2px solid var(--ink);padding-block:19px;min-height:0}.nav-ready .creator-toolbox {min-height:252px}.creator-controls {display:grid;gap:15px}.creator-category {display:grid;gap:7px;min-width:0}.creator-controls .button {align-self:end}.profile-page {padding-top:24px;padding-bottom:35px}.profile-layout {display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.profile-copy {min-width:0;overflow-wrap:anywhere}.profile-portrait {margin:0;min-width:0}.profile-portrait>img {display:block;width:100%;height:auto;max-height:650px;aspect-ratio:4/5;object-fit:cover;object-position:center 25%}.profile-initials {display:flex;justify-content:center;align-items:center;aspect-ratio:4/5;background:var(--lilac);font-family:var(--display);font-size:150px;line-height:1}.image-credit {font-size:14px;line-height:1.8;color:var(--muted);margin-top:15px;overflow-wrap:anywhere}.profile-copy h1 {font-size:54px;line-height:1.05;margin-bottom:13px}.profile-handle {font-size:20px;color:var(--muted);margin-bottom:20px}.profile-summary {font-size:20px;line-height:1.8}.profile-links,.profile-sources {margin-top:30px}.profile-links h2,.profile-sources h2 {font-size:29px;margin-bottom:18px}.profile-links>a {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px 15px;min-height:54px;padding-block:13px;border-top:1px solid var(--line);text-decoration:none}.profile-links strong {font-size:18px}.profile-links span {font-size:16px;color:var(--muted)}.profile-sources ul {list-style:none;padding:0;margin:0 0 25px}.profile-sources li {padding-block:15px;border-top:1px solid var(--line)}.profile-sources li>a {font-size:18px;line-height:1.7}.profile-sources li>span {display:block;font-size:14px;color:var(--muted);margin-top:6px}.profile-link-source {font-size:14px}.profile-details {margin-top:30px}.profile-details h2 {font-size:29px;margin-bottom:18px}.profile-details p,.profile-details li {font-size:18px;line-height:1.8}.profile-details p+p {margin-top:16px}.profile-reading {padding-left:22px}.profile-reading li {margin-bottom:18px}.profile-reading a {display:inline-block;padding-block:8px}.profile-reading span {display:block;font-size:14px;color:var(--muted)}.creator-known-for {font-weight:700}.creator-discovery {margin-block:32px;padding:24px;border-left:5px solid var(--accent);background:var(--lilac)}.creator-discovery h2 {font-size:30px;line-height:1.2;margin:12px 0 18px}.creator-discovery .section-label {color:var(--ink)}.creator-discovery>p:not(.section-label) {font-size:18px;line-height:1.8;margin-bottom:20px}.creator-discovery .button {white-space:normal}.discovery-sources {display:block;width:fit-content;padding-block:12px;font-size:16px}.table-creator {display:inline-flex;align-items:center;min-height:44px}.article-list {list-style:none;margin:0;padding:0}.article-row {display:grid;gap:13px;padding-block:24px;border-top:1px solid var(--line)}.article-row:last-child {border-bottom:1px solid var(--line)}.row-topic {display:flex;flex-wrap:wrap;gap:8px 18px;font-size:14px;color:var(--muted);line-height:1.7}.row-topic>a {display:inline-flex;min-height:44px;align-items:center;color:var(--accent);font-weight:700}.row-topic>span {display:flex;align-items:center}.row-content {min-width:0}.row-content h2,.row-content h3 {font-size:30px;margin-bottom:12px;line-height:1.2}.row-content h2 a,.row-content h3 a {display:inline-block;min-height:44px;text-decoration:none}.row-content p {font-size:18px;line-height:1.8;margin-bottom:13px}.row-source {font-size:14px;color:var(--muted)}.row-actions {display:flex;gap:16px}.row-actions a {display:inline-flex;align-items:center;min-width:44px;min-height:44px;font-size:16px}.document-body {max-width:850px;padding-bottom:40px}.prose-section {margin-top:35px}.prose-section h2 {font-size:32px;line-height:1.2;margin-bottom:21px}.prose-section h3 {font-family:var(--sans);font-size:20px;font-weight:700;letter-spacing:0;line-height:1.4;margin-top:25px;margin-bottom:14px}.prose-section p,.prose-section li {font-size:18px;line-height:1.85}.prose-section ul,.prose-section ol {padding-left:22px}.prose-section li {padding-left:3px;margin-bottom:16px}.definition-list {margin:25px 0}.definition-list>div {padding-block:16px;border-bottom:1px solid var(--line)}.definition-list dt {font-size:18px;font-weight:700}.definition-list dd {font-size:18px;margin:7px 0 0}.source-directory-intro {font-size:18px;padding-top:17px}.source-list {list-style:none;margin:0;padding:0!important}.source-list li {padding:26px 0;border-bottom:1px solid var(--line);margin:0}.source-list .source-publisher {font-size:14px;font-weight:700;margin-bottom:10px}.source-list li>a {display:inline-block;font-size:18px;line-height:1.7;margin-bottom:13px}.source-list li>p:not(.source-publisher) {overflow-wrap:anywhere;font-size:18px;line-height:1.8;margin-bottom:14px}.source-date {display:block;font-size:14px;line-height:1.8;color:var(--muted)}.source-directory h2 {font-size:28px;line-height:1.25;margin:0 0 15px}.used-in {padding-top:20px}.used-in h3 {font-family:var(--sans);font-size:16px;font-weight:700;letter-spacing:0;margin:0 0 9px}.used-in a {display:table;font-size:16px;min-height:44px;padding-block:10px}.article-header {padding-top:24px;padding-bottom:29px}.article-header h1 {max-width:1060px;font-size:43px;line-height:1.08;margin-bottom:23px;overflow-wrap:anywhere}.article-deck {max-width:930px;font-size:20px;line-height:1.75;color:var(--muted);margin-bottom:23px}.article-meta {display:flex;flex-wrap:wrap;gap:10px 25px;font-size:14px;color:var(--muted);line-height:1.8}.article-meta a {color:var(--ink)}.article-quicklinks {display:flex;flex-wrap:wrap;gap:4px 23px;margin-top:20px}.article-quicklinks a {display:inline-flex;align-items:center;min-height:44px;font-size:16px;font-weight:700}.article-layout {display:grid;gap:29px;margin-top:5px;margin-bottom:40px}.article-sidebar {background:var(--surface);padding:22px;min-width:0}.article-sidebar h2 {font-family:var(--sans);font-size:16px;font-weight:700;letter-spacing:0;margin-bottom:13px}.article-sidebar nav {display:flex;flex-wrap:wrap;gap:4px 19px}.article-sidebar nav a {display:inline-flex;align-items:center;min-height:44px;font-size:14px;line-height:1.7}.article-body {min-width:0;max-width:850px;width:100%}.overview h2 {font-family:var(--sans);font-size:16px;font-weight:700;letter-spacing:0;margin-bottom:15px}.summary {font-size:22px;line-height:1.75;margin-bottom:26px}.scope-grid {display:grid;gap:19px;background:var(--surface);padding:22px;margin:0}.scope-grid dt {font-size:14px;font-weight:700;color:var(--muted);margin-bottom:7px}.scope-grid dd {font-size:16px;line-height:1.75;margin:0}.key-findings ul {list-style:none;padding:0;margin:0}.key-findings li {padding:0 0 22px;margin-bottom:22px;border-bottom:1px solid var(--line)}.key-findings li:last-child {border:0;margin-bottom:0;padding-bottom:0}.key-findings li p {font-size:18px;margin-bottom:10px}.finding-source {display:block;font-size:14px;color:var(--muted)}.chart-section {margin-top:35px}.data-chart {margin:0;padding:24px 17px;background:var(--blue)}.data-chart h2,.data-chart h3 {font-family:var(--sans);font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.35;margin-bottom:10px}.data-chart figcaption p {font-size:14px;color:var(--muted);line-height:1.8;margin-bottom:22px}.chart-rows {display:grid;gap:17px;list-style:none;padding:0;margin:0}.bar-row,.chart-scale {display:grid;grid-template-columns:104px minmax(0,1fr) 43px;align-items:center;gap:9px;line-height:1.3}.bar-label {font-size:16px;overflow-wrap:anywhere}.bar-row svg {width:100%;height:18px}.bar-track {fill:#c4d4ed}.bar-fill {fill:var(--accent)}.bar-value {font-size:16px;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.chart-scale {margin-top:15px}.chart-scale>div {display:flex;justify-content:space-between;font-size:14px;color:var(--muted)}.chart-source {display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px 20px;margin-top:22px}.chart-source p {font-size:14px;color:var(--muted);margin:0}.chart-source>a {display:inline-flex;align-items:center;min-height:44px;font-size:16px}.data-section .section-heading {margin-bottom:12px}.table-hint {font-size:14px!important;color:var(--muted);margin-bottom:14px}.table-scroll {width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:#80808b var(--surface)}table {width:100%;min-width:520px;border-collapse:collapse;text-align:left;font-size:16px;line-height:1.75}caption {text-align:left;font-size:16px;line-height:1.8;padding-bottom:18px;color:var(--muted)}th,td {padding:14px 15px;border-bottom:1px solid var(--line);vertical-align:top}thead th {background:var(--surface);font-size:16px;font-weight:700;line-height:1.6}tbody th {font-weight:700;min-width:140px}tbody td {min-width:125px}.numeric-table tbody td {font-variant-numeric:tabular-nums}.numeric-table tbody td:nth-child(2) {font-weight:700}.table-source {font-size:14px!important;color:var(--muted);line-height:1.8!important;margin:17px 0 0}.methods {padding:25px 21px;background:var(--surface)}.methods h2 {margin-bottom:24px}.methods h3 {font-size:20px}.methods p,.methods li {font-size:18px}.methods>a {display:inline-flex;align-items:center;min-height:44px;font-size:16px}.citation-box {padding:25px 22px;background:var(--lilac);margin-top:35px}.citation-box h2 {font-size:28px;margin-bottom:20px}#citation-text {font-size:16px;line-height:1.9;overflow-wrap:anywhere;margin-bottom:22px}.copy-status {display:block;font-size:16px;margin-top:12px}.copy-status:empty {display:none}.citation-note {font-size:16px;color:var(--muted);line-height:1.8;margin-top:21px;margin-bottom:0}.related {padding-top:25px;padding-bottom:34px}.not-found {padding-block:50px 80px}.not-found h1 {font-size:50px}.not-found>p:not(.section-label) {max-width:650px}@media(max-width:759px) {.nav-ready .navigation:not(.is-open) {display:none}.frontpage-heading {padding-top:25px}.row-topic>span {max-width:100%}}@media(min-width:600px) {.wrap {width:min(1320px,calc(100% - 64px))}.brand {font-size:36px}.masthead {min-height:90px}.frontpage-heading p {display:block}.frontpage-heading {padding-block:27px 20px}.front-grid {grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:26px}.front-lead {grid-column:1}.front-secondary {grid-column:2;grid-row:1;grid-template-columns:1fr;gap:25px}.front-secondary .type-cover {aspect-ratio:2.1;padding:16px}.front-secondary .type-cover>span {font-size:35px}.front-secondary .type-cover small {display:none}.front-secondary .story-copy h2 {font-size:27px}.front-index {grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.front-index .section-heading {grid-column:1/-1;margin:0}.front-index .creator-compact {grid-template-columns:58px 1fr;border:0;padding:0}.front-index .creator-portrait {width:58px;height:70px}.front-index .creator-compact h3 {font-size:20px}.front-index .button {grid-column:1/3;margin:0;align-self:center}.front-index .mini-note {margin:0;font-size:14px}.front-tools {grid-template-columns:repeat(3,minmax(0,1fr));margin-top:35px}.front-tools>a {padding:25px 20px;border:0;border-right:1px solid var(--line)}.front-tools>a:first-child {padding-left:0}.front-tools>a:last-child {padding-right:0}.front-tools strong {font-size:32px}.people-grid,.creator-grid {grid-template-columns:repeat(2,minmax(0,1fr));gap:27px}.people-section {padding-block:42px 35px}.story-pair {grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.type-cover>span {font-size:55px}.front-bottom {padding-block:15px 40px}.catalog-preview ul {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.site-footer {grid-template-columns:1fr 1fr;gap:28px 40px;padding-top:40px}.site-footer nav {justify-content:end;align-self:start}.copyright {grid-column:1/-1}.page-intro {padding-block:27px 35px}.page-intro h1 {font-size:60px}.magazine-stories {grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.magazine-stories .story-lead {grid-column:1/-1;display:grid;grid-template-columns:1.2fr .8fr;gap:30px;align-items:center}.magazine-stories .story-lead .story-photo {margin:0}.catalog-table li {grid-template-columns:minmax(0,1fr) 170px;gap:12px 25px}.catalog-table li>p {grid-column:1}.format-links {grid-column:2;grid-row:1/3;align-items:start;justify-content:end}.profile-layout {grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:30px}.profile-copy h1 {font-size:60px}.profile-portrait>img {max-height:none}.creator-controls {grid-template-columns:1fr 1fr}.creator-controls .search {grid-column:1/-1}.nav-ready .creator-toolbox {min-height:190px}.document-body {padding-bottom:45px}.prose-section {margin-top:40px}.prose-section h2 {font-size:35px}.article-header h1 {font-size:52px}.article-layout {margin-top:9px;max-width:850px;gap:32px}.scope-grid {grid-template-columns:1fr 1fr;padding:26px;gap:22px}.scope-grid>div:last-child {grid-column:1/-1}.data-chart {padding:28px}.bar-row,.chart-scale {grid-template-columns:130px minmax(0,1fr) 50px;gap:14px}.bar-value {font-size:18px}.table-hint {display:none}.methods {padding:30px}}@media(min-width:760px) {.brand {display:block;font-size:65px;line-height:1}.masthead {min-height:96px;gap:20px}.publication-label {display:none}.search-entry {display:inline-flex;align-items:center;min-height:44px;font-size:16px;font-weight:700}.nav-ready .menu-button {display:none}.navigation {display:flex;justify-content:space-between;gap:20px;padding:4px 19px;margin-top:7px}.nav-secondary {margin:0;padding:0;border:0}.nav-primary,.nav-secondary {gap:22px}.navigation a {font-size:15px}.library-tools {flex-direction:row;justify-content:space-between;align-items:end;gap:25px}.search {max-width:330px}.filters {max-width:450px}.article-sidebar nav {gap:4px 22px}}@media(min-width:1100px) {.wrap {width:min(1320px,calc(100% - 96px))}.brand {font-size:76px}.masthead {min-height:109px}.navigation a {font-size:17px}.nav-primary {gap:32px}.nav-secondary {gap:24px}.front-grid {grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,.85fr);gap:27px}.front-index {display:block;grid-column:3;grid-row:1;padding:22px}.front-index .section-heading {margin-bottom:6px}.front-index .creator-compact {grid-template-columns:64px 1fr;border-bottom:1px solid var(--line);padding:13px 0}.front-index .creator-portrait {width:64px;height:76px}.front-index .creator-compact h3 {font-size:23px}.front-index .button {font-size:15px;margin-top:19px}.front-index .mini-note {margin-top:12px}.story-lead .story-copy h2 {font-size:44px}.front-secondary .type-cover {aspect-ratio:1.75;padding:19px}.front-secondary .type-cover>span {font-size:42px}.front-secondary .story-copy h2 {font-size:29px}.front-secondary .story-category {margin-bottom:6px}.front-secondary .story-period {font-size:14px}.front-tools {margin-top:35px}.front-tools>a {padding-block:24px}.front-tools strong {font-size:36px}.people-grid {grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.people-grid .creator-card-copy>p:not(.creator-handle) {font-size:16px}.creator-card h2,.creator-card h3 {font-size:30px}.people-grid .creator-card-copy>p {line-height:1.7}.people-section {padding-block:43px 35px}.front-bottom {grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:35px;padding-bottom:40px}.front-bottom .section-heading h2 {font-size:29px}.front-bottom .story-copy h2 {font-size:29px}.catalog-preview ul {display:block}.catalog-preview .section-heading {display:block}.catalog-preview .section-heading>a {font-size:14px}.catalog-preview h2 {font-size:29px}.data-strip {display:grid;grid-template-columns:200px 1fr;gap:10px 30px}.data-strip h2 {font-size:29px;grid-column:1;grid-row:1/4}.data-strip p {grid-column:2;font-size:18px;margin:0}.data-strip>span,.data-strip>a {grid-column:2}.site-footer {padding-block:45px 25px}.footer-brand {font-size:38px}.page-intro {padding-block:29px 37px}.page-intro h1 {font-size:66px}.intro-text {font-size:21px}.magazine-stories {grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:30px}.magazine-stories .story-lead {display:block;grid-column:auto}.magazine-stories .story-lead .story-photo {margin-bottom:13px}.magazine-stories .type-cover {aspect-ratio:1.3}.magazine-stories .type-cover>span {font-size:53px}.magazine-more {padding-bottom:40px}.library-tools .search {max-width:350px}.filters {max-width:none}.catalog-labels {display:grid;grid-template-columns:minmax(0,1fr) 240px 120px;gap:28px;padding-block:15px;font-size:14px;font-weight:700}.catalog-table li {grid-template-columns:minmax(0,1fr) 240px 120px;gap:28px;padding-block:19px;align-items:start}.catalog-table li>p {grid-column:auto}.format-links {grid-column:auto;grid-row:auto;justify-content:start}.catalog-table h2 {font-size:19px}.creator-grid {grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.creator-controls {grid-template-columns:minmax(0,1fr) 230px 245px;align-items:end;gap:25px}.creator-controls .search {grid-column:auto;max-width:none}.nav-ready .creator-toolbox {min-height:116px}.profile-layout {grid-template-columns:380px minmax(0,1fr);gap:65px}.profile-copy {max-width:750px}.profile-copy h1 {font-size:76px}.profile-summary {font-size:22px}.profile-links h2,.profile-sources h2 {font-size:32px}.profile-portrait>img {height:475px;aspect-ratio:auto}.article-header h1 {font-size:64px}.article-header .article-deck {font-size:22px}.article-layout {grid-template-columns:215px minmax(0,850px);gap:55px;max-width:1320px;margin-top:12px}.article-sidebar {position:sticky;top:25px;align-self:start;padding:23px}.article-sidebar nav {display:grid;gap:0}.article-sidebar nav a {padding-block:9px}.summary {font-size:23px}.prose-section p,.prose-section li {font-size:19px}.methods p,.methods li {font-size:18px}.prose-section h2 {font-size:36px}.data-section .section-heading h2 {font-size:36px}.data-chart {padding:32px}.source-list li>p:not(.source-publisher) {font-size:18px}.article-row {grid-template-columns:190px minmax(0,1fr) 100px;gap:30px;padding-block:27px}.row-topic {display:block}.row-topic>a {display:table;min-height:0;margin-bottom:10px}.row-topic>span {display:block}.related {padding-top:29px}}@media(prefers-reduced-motion:reduce) {a,button {transition:none}}@media print {.site-header,.site-footer,.article-sidebar,.article-quicklinks,.related,.copy-status,[data-copy-citation] {display:none!important}.wrap {width:100%}.article-layout {display:block}.article-body {max-width:none}.table-scroll {overflow:visible}table {min-width:0}.methods,.data-chart {break-inside:avoid;background:white}}@media (min-width:760px) {.library-tools {flex-wrap:wrap}.library-controls {grid-template-columns:minmax(180px,1fr) 160px;max-width:510px}.nav-ready .library-controls {min-height:76px}}.pagination {display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:32px 0 48px}.pagination a,.pagination span {min-width:44px;min-height:44px;display:inline-flex;justify-content:center;align-items:center;padding:8px 12px}.pagination a {border:1px solid var(--line);text-decoration:none;font-size:16px}.pagination [aria-current="page"] {background:var(--ink);color:white;font-weight:700}.profile-story-image {display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--blue)}.profile-story-image img {width:100%;height:100%;object-fit:cover;object-position:center 25%}.profile-story-image > span {display:flex;align-items:center;min-height:100%;padding:24px;font-size:32px;font-weight:800}.editorial-creator-grid {display:grid;grid-template-columns:minmax(0, 1fr);gap:24px}.creator-fit-note {padding-top:12px;border-top:1px solid var(--line);color:var(--ink)}.profile-ref-links {padding-left:24px}.profile-ref-links a,.similar-comparison h3 a {display:inline-flex;align-items:center;min-height:44px}.similar-comparison {padding:16px 0;border-bottom:1px solid var(--line)}@media (min-width:600px) {.editorial-creator-grid {grid-template-columns:repeat(2, minmax(0, 1fr))}}