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

.article-67-68 .editorial-hero img{aspect-ratio:auto;width:100%;height:auto}.article-67-68 .question-map{width:100%;height:auto;display:block}.article-67-68 .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-67-68 table{min-width:620px}.article-67-68 th:first-child{width:25%}.article-67-68 .concept-figure{padding:12px}.article-67-68 .comparison-scroll{overflow-x:auto}

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

.article-67-68 .concept-figure{background:#f7f3e8;border:0;padding:18px}.article-67-68 .diagram-mobile li{padding:12px 16px}.article-67-68 .diagram-mobile h4{margin:0}.article-67-68 .diagram-mobile p{font-size:15px}.article-67-68 .editorial-hero img{border-radius:12px}

.article-67-68 .diagram-mobile p{font-size:17px}.article-67-68 .comparison-scroll:focus-visible{outline:3px solid #a35438;outline-offset:4px}.article-67-68 a:focus-visible{outline:3px solid #a35438;outline-offset:3px}
