.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:54px}.hero h1{font-size:clamp(46px,4.7vw,62px)}.hero-deck{font-size:17px}.article-grid>div{min-width:0}.table-wrap{max-width:100%;overflow-x:auto;margin:24px 0;overscroll-behavior-x:contain}.article-body h2{margin-top:54px}.article-body table{width:100%;font-size:15px;line-height:1.5;font-variant-numeric:tabular-nums}.article-body th,.article-body td{padding:14px 12px;text-align:right}.article-body th:first-child{min-width:160px;text-align:left}.article-body thead th{font-size:12px;line-height:1.5}.article-body tbody th{font-weight:500}.article-body #data-and-method+p{font-size:14px;color:var(--muted)}
@media(max-width:900px){.hero-grid{grid-template-columns:1fr;gap:30px}.article-body table{min-width:680px}}
@media(max-width:600px){.hero h1{font-size:45px}.article-body h2{font-size:27px}.hero-deck{font-size:16px}}
