/* Scoped enhancement for local batch 25. Stable reference styles are copied, never edited. */
.article-52-53 .article-layout article{max-width:900px}.article-52-53 .prose{padding-top:46px}.article-52-53 .byline{font-size:14px;letter-spacing:.02em;color:var(--muted);margin:0 0 18px}.article-52-53 h1{max-width:900px}.article-52-53 .standfirst{max-width:750px;font-size:21px;line-height:1.6;margin-bottom:26px}.article-52-53 .editorial-hero{margin:30px 0 22px}.article-52-53 .editorial-hero img{aspect-ratio:3/2;object-fit:contain;background:#eee9dc}.article-52-53 .compact{font-size:13px;line-height:1.6;padding:14px 18px}.article-52-53 .opening-paragraph{font:25px/1.55 Georgia,serif}.article-52-53 .concept-figure{border:1px solid var(--line);border-radius:10px;background:#f1eee4;margin:32px 0;padding:25px}.article-52-53 .diagram-heading h3{font-size:30px;margin:10px 0 22px}.article-52-53 .concept-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:0}.article-52-53 .concept-card{padding:8px 18px 22px;border:1px solid #ded8ca;border-radius:8px;background:var(--paper);min-width:0}.article-52-53 .concept-card svg{display:block;width:100%;height:auto;max-height:140px}.article-52-53 .concept-card dt,.article-52-53 .concept-card h4{font:26px/1.15 Georgia,serif;margin:5px 0 14px;color:var(--ink)}.article-52-53 .concept-card dd,.article-52-53 .concept-card p{margin:0;font-size:15px;line-height:1.55}.article-52-53 .concept-card .card-kicker{display:block;font-size:12px;font-weight:650;color:#42644f;line-height:1.55;margin:0 0 9px}.article-52-53 .concept-figure figcaption{font-size:13px;line-height:1.65;margin-top:20px;color:#4b574d}.article-52-53 .comparison-scroll{border-radius:8px}.article-52-53 table{min-width:0;table-layout:fixed}.article-52-53 th:first-child{width:32%}.article-52-53 th,.article-52-53 td{overflow-wrap:anywhere}.article-52-53 .source-list{margin-top:40px;padding-top:15px;border-top:1px solid var(--line)}.article-52-53 .source-list li p{margin:4px 0;font-size:13px;color:var(--muted)}.article-52-53 .takeaway{margin-top:40px}.article-52-53 .takeaway p:last-child{margin-bottom:0}.external-icon{font-size:.85em;white-space:nowrap}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.batch-grid{grid-template-columns:1fr 1fr}.batch-grid img{width:100%;height:auto;border-radius:8px}.batch-grid h2{font-size:30px}.article-52-53 .article-contents ol{padding-left:24px}.article-52-53 .article-contents a{display:inline-block;padding:4px 0}.article-52-53 figure{margin-left:0;margin-right:0}@media(max-width:680px){.article-52-53 .concept-grid{grid-template-columns:1fr}.article-52-53 .concept-card{display:grid;grid-template-columns:95px minmax(0,1fr);column-gap:14px;padding:16px}.article-52-53 .concept-card svg{grid-column:1;grid-row:1/4;align-self:center}.article-52-53 .concept-card dt,.article-52-53 .concept-card h4,.article-52-53 .concept-card dd,.article-52-53 .concept-card p{grid-column:2}.article-52-53 .concept-card dt,.article-52-53 .concept-card h4{font-size:24px;margin:0 0 9px}.article-52-53 .concept-figure{padding:18px}.article-52-53 .standfirst{font-size:19px}.article-52-53 .opening-paragraph{font-size:23px}.article-52-53 th,.article-52-53 td{padding:12px 10px}.article-52-53 th:first-child{width:36%}.article-52-53 .prose h1{font-size:clamp(36px,8vw,50px)}.batch-grid{grid-template-columns:1fr}}@media(max-width:380px){.article-52-53 .concept-card{grid-template-columns:70px minmax(0,1fr);gap:10px}.article-52-53 .concept-card dt,.article-52-53 .concept-card h4{font-size:22px}.article-52-53 .concept-figure{padding:12px}.article-52-53 .concept-card{padding:12px}.article-52-53 .wrap{padding:0 18px}}@media print{.article-52-53 .concept-figure,.article-52-53 .concept-card{break-inside:avoid}.article-52-53 .concept-grid{grid-template-columns:repeat(3,1fr)}.article-52-53 .concept-card{display:block}.article-52-53 .concept-card svg{max-height:80px}.article-contents,.external-icon{display:none}.article-52-53 .source-list a{overflow-wrap:anywhere}}

.article-52-53 .editorial-hero img{aspect-ratio:auto;width:100%;height:auto}.article-52-53 .question-map{width:100%;height:auto;display:block}.article-52-53 .triptych-labels{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;font:600 12px/1.4 sans-serif;padding:10px 0;color:#42644f}.article-52-53 table{min-width:620px}.article-52-53 th:first-child{width:25%}.article-52-53 .concept-figure{padding:12px}.article-52-53 .comparison-scroll{overflow-x:auto}

.article-52-53 .diagram-mobile{display:none}@media(max-width:680px){.article-52-53 .question-map{display:none}.article-52-53 .diagram-mobile{display:block}.article-52-53 .diagram-mobile h3{font:28px/1.2 Georgia,serif;margin:10px 0 16px}.article-52-53 .diagram-mobile ol{list-style:none;padding:0}.article-52-53 .diagram-mobile li{border:1px solid #b3bcae;background:#e8eee5;padding:18px;margin:14px 0;border-radius:12px}.article-52-53 .diagram-mobile li:nth-child(even){background:#f0e8db}.article-52-53 .diagram-mobile h4{font:600 19px/1.35 sans-serif;margin:0 0 10px}.article-52-53 .diagram-mobile p{font-size:17px;line-height:1.55;margin:8px 0}.article-52-53 .diagram-mobile .diagram-warning{font-size:15px}}
