body[data-page=methods] main{max-width:1220px;padding-top:1.65rem}
.methodology>h1{margin:0 0 1.2rem}
.methodology>p{max-width:none;font-size:.9rem;line-height:1.6}
.method-tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:1.8rem 0 2rem}
.method-tiers h2{font-family:Georgia,'Times New Roman',serif;font-size:1.05rem;font-weight:400;margin:0 0 .55rem}
.method-tiers p{font-size:.8rem;line-height:1.55;margin:0}
.counting-title{font-family:Georgia,'Times New Roman',serif;font-size:1.3rem;font-weight:400;margin:1.5rem 0 .55rem}
.methodology>ul{font-size:.84rem;margin-top:.4rem}
.method-exclusions{margin-top:1.5rem}
.method-exclusions>summary{font-weight:600}
.exclusion-body{padding:.25rem 0 1rem}
.exclusion-body h3{font-family:Georgia,'Times New Roman',serif;font-size:1.05rem;font-weight:400;margin:1.3rem 0 .35rem}
.exclusion-body table{font-size:.7rem;margin:.45rem 0 1rem;min-width:620px}
.exclusion-body th{font-weight:700;background:var(--ground)}
@media(max-width:900px){.method-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.method-tiers{grid-template-columns:1fr;gap:1rem}.methodology>h1{font-size:1.7rem}}
