.article-page .wrap{max-width:1120px}.article-page .topbar{align-items:flex-start;gap:24px}.article-page .brand{flex-shrink:0}.article-page main{min-width:0}.article-page .breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;margin-bottom:24px}.article-header{display:block;max-width:920px;padding-bottom:26px}.article-header h1{font-size:clamp(2rem,4.6vw,3.35rem);line-height:1.13;letter-spacing:-.025em;margin:16px 0}.article-deck{font-size:18px;line-height:1.7;color:var(--ink-2);max-width:70ch}.article-byline,.authorship-note{font-size:12px;color:var(--ink-2)}.authorship-note{max-width:86ch}.article-contents{display:flex;flex-wrap:wrap;gap:10px 24px;padding:20px 0;border-bottom:1px solid var(--grid);font-size:13px}.article-contents a{color:var(--ink-2)}.article-page section{margin-top:44px;scroll-margin-top:22px}.article-page section>h2{font-size:1.65rem;line-height:1.3;margin:0 0 18px}.article-page section>p,.verification-list p{max-width:82ch;font-size:15px;line-height:1.85;color:var(--ink-2)}.article-page .quick-answer{padding:26px;border:1px solid var(--grid);border-left:3px solid var(--accent);border-radius:8px;background:var(--surface)}.quick-answer p:last-child{margin-bottom:0}.citations{font-size:11px;line-height:1.7}.citation{display:inline}.claim-citation{color:var(--accent)}.evidence-link{color:var(--ink-2);white-space:nowrap}.article-page .table-scroll{max-width:100%;overflow-x:auto;border-radius:8px;overscroll-behavior-x:contain}.article-page .evidence-table{font-size:13px;line-height:1.65;min-width:820px;margin:0}.evidence-table caption{text-align:left;font-size:13px;line-height:1.7;padding:12px 0;color:var(--ink-2)}.evidence-table th,.evidence-table td{padding:16px;min-width:130px}.evidence-table thead th{font-size:12px}.evidence-table tbody th{font-weight:600;background:var(--surface)}.evidence-table .citation{font-size:10px}.method-records details{background:var(--surface)}.method-records summary{font-size:13px}.method-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0 4px}.method-fields>div{min-width:0}.method-fields dt{font-size:11px;color:var(--muted)}.method-fields dd{margin:4px 0 0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.article-sources{max-width:88ch;padding-left:22px}.article-sources>li{padding:0 0 20px;scroll-margin-top:22px}.article-sources>li>a{font-weight:600;font-size:14px}.article-sources p{font-size:12px;line-height:1.75;color:var(--ink-2);margin:6px 0}.evidence-register{max-width:90ch}.evidence-register dl>div{padding:16px 0;border-top:1px solid var(--grid);scroll-margin-top:24px}.evidence-register dt{font-size:13px;font-weight:600}.evidence-register dd{margin:8px 0 0;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.evidence-register .source-note{font-size:11px}.verification-list{max-width:84ch;padding-left:24px}.verification-list li{padding-left:6px;margin-bottom:16px}.article-material-links{display:flex;flex-wrap:wrap;gap:10px 24px;padding-left:20px}.article-material-links a{font-size:14px}.article-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.article-index-card{display:block;padding:26px;border:1px solid var(--grid);border-radius:10px;background:var(--surface);text-decoration:none}.article-index-card h3{font-size:22px;line-height:1.35;margin:14px 0}.article-index-card p{color:var(--ink-2);line-height:1.8;font-size:14px}.article-index-card>span:last-child{display:block;margin-top:26px;color:var(--accent);font-size:13px}.article-index-card:hover{border-color:var(--accent)}.article-page footer{margin-top:54px;border-top:1px solid var(--grid);padding-top:22px}.article-page :focus-visible{outline:3px solid var(--accent);outline-offset:4px}.article-page p,.article-page li,.article-page a{overflow-wrap:anywhere}
@media(max-width:760px){.article-page .wrap{padding:24px 18px 42px}.article-page .brand{font-size:14px}.article-page .nav a{font-size:11px;padding:5px 9px}.article-header h1{font-size:2.15rem}.article-deck{font-size:16px}.article-contents{gap:12px 18px;font-size:12px}.article-page section{margin-top:34px}.article-page .quick-answer{padding:20px}.article-page section>h2{font-size:1.45rem}.article-page section>p,.verification-list p{font-size:14px;line-height:1.85}.method-fields{grid-template-columns:1fr;gap:14px}.article-index{grid-template-columns:1fr}.article-index-card{padding:22px}.article-index-card h3{font-size:20px}}

.comparison-group{margin:30px 0 38px}.comparison-group>h3{font-size:18px;line-height:1.5;margin:0 0 12px}.comparison-group>p{font-size:14px;line-height:1.85;color:var(--ink-2);max-width:84ch}.comparison-group .evidence-table{min-width:930px}.comparison-group .evidence-table th,.comparison-group .evidence-table td{min-width:140px;max-width:360px}.comparison-group .result-context{display:block;font-size:11px;font-weight:400;line-height:1.75;color:var(--ink-2);margin-top:8px}.comparison-group .evidence-gap{color:var(--muted)}

.comparison-group .result-context{overflow-wrap:anywhere}
