.official-lead{max-width:1000px}.detail-hero .actions{margin-top:26px}.official-matrix{min-width:680px;width:100%;table-layout:fixed}.official-matrix th:first-child{width:24%}.official-matrix td{font-size:16px;line-height:1.8;padding:24px;vertical-align:top}.official-matrix th{white-space:normal}.official-reading{max-width:1000px}.official-reading article+article{margin-top:64px}.official-reading h2{margin-bottom:25px}.official-reading p{font-size:18px;line-height:1.9}.official-reasons{padding-left:24px;margin:24px 0 32px}.official-reasons li{padding:10px 0}.official-card{height:100%}.official-card h3{font-size:23px;line-height:1.4}.official-card p{font-size:16px}.official-story{border-top:1px solid var(--line)}.official-story h2{font-size:30px;margin:18px 0}.hero-art img{width:100%;border-radius:26px}.byline{color:var(--muted);margin-top:22px}.official-card .tool-copy{padding:28px}.official-reading .kicker{margin-bottom:16px}@media(max-width:680px){.official-matrix td{padding:17px;font-size:15px}.official-reading article+article{margin-top:42px}.official-reading p{font-size:16px}.official-card .tool-copy{padding:22px}.official-card h3{font-size:22px}.detail-hero .actions .button{width:100%}.hero{gap:30px}}
.official-glossary{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0 0}.official-glossary div{background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:28px}.official-glossary dt{font-size:23px;font-weight:750;color:var(--gold);line-height:1.4}.official-glossary dd{margin:16px 0 0;color:var(--muted)}.official-category-nav{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:48px}.official-category-nav a{padding:10px 18px;border:1px solid var(--line);border-radius:30px}.official-category+.official-category{margin-top:70px}.official-category .section-head h3{font-size:30px}.official-category .section-head p{max-width:860px}@media(max-width:680px){.official-glossary{grid-template-columns:1fr}.official-glossary div{padding:22px}.official-category+.official-category{margin-top:44px}}

@media(max-width:680px){.nav .language{white-space:nowrap}.nav nav{gap:10px}.nav .button{font-size:12px;padding:10px 12px;white-space:nowrap}.official-matrix{min-width:0;display:block;table-layout:auto}.official-matrix caption{display:block;padding:16px;white-space:normal}.official-matrix thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.official-matrix tbody{display:block}.official-matrix tr{display:grid;grid-template-columns:1fr 1fr}.official-matrix tbody th{grid-column:1/-1;width:auto!important;position:static!important;padding:16px!important;border-bottom:1px solid var(--line)}.official-matrix td{min-width:0;padding:16px;font-size:14px;overflow-wrap:anywhere}.official-matrix td:before{content:attr(data-label);display:block;color:var(--mint);font-weight:800;margin-bottom:12px}.official-matrix td.ours:before{color:var(--gold)}}
@media(max-width:680px){.official-matrix tr{grid-template-columns:repeat(2,minmax(0,1fr))}.official-matrix tbody td{width:auto;min-width:0}.official-matrix tbody td.ours{min-width:0}}
