
.editorial .header{position:relative}.editorial-main{max-width:1120px;margin:auto;padding:5rem 6vw 6rem}.editorial h1{font-size:clamp(3.1rem,6.8vw,6rem);line-height:1.04;max-width:920px;margin:0 0 2rem}.editorial .lede{font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.8;max-width:750px;color:var(--muted)}.editorial h2{font-size:clamp(2rem,3.5vw,3rem);line-height:1.15;margin:3rem 0 1.2rem}.editorial h3{font:500 1.1rem var(--sans);margin:1.7rem 0 .75rem}.editorial p,.editorial li{line-height:1.85}.editorial article{max-width:760px}.editorial article a:not(.text-link),.editorial .breadcrumbs a{text-decoration:underline;text-underline-offset:4px}.editorial ul,.editorial ol{padding-left:1.4rem}.editorial li{margin:.55rem 0}.editorial .breadcrumbs{font-size:13px;margin:0 0 2.4rem;color:var(--muted)}.editorial .eyebrow{margin-bottom:1.4rem}.editorial .callout{background:#edf0f1;padding:2rem;margin-top:3rem;border:1px solid var(--line)}.editorial .callout h2{margin-top:0}.editorial .table-wrap{overflow-x:auto;margin:1.5rem 0}.editorial table{width:100%;border-collapse:collapse;text-align:left;line-height:1.65;font-size:14px}.editorial th,.editorial td{padding:1rem .8rem;border-bottom:1px solid var(--line);vertical-align:top}.editorial th{font-weight:600}.editorial .sources{font-size:13px;color:var(--muted);border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1rem}.editorial footer{max-width:1000px;margin:auto;padding:2rem 6vw}.editorial .related{margin-top:2rem}.editorial .email{overflow-wrap:anywhere}@media(max-width:700px){.editorial-main{padding-top:3rem}.editorial .header nav{gap:1rem}.editorial .callout{padding:1.5rem}.editorial h1{font-size:3.1rem}.editorial footer{align-items:flex-start}.editorial .table-wrap{margin-left:-.25rem;margin-right:-.25rem}.editorial th,.editorial td{padding:.75rem .5rem}}
