.coverage-lead{max-width:58ch;margin:24px 0 0;font-size:18px;line-height:1.75}.coverage-section{padding:80px 0 24px}.coverage-section:last-child{padding-bottom:100px}.coverage-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.coverage-section-heading h1,.coverage-section-heading h2{margin:0;font-size:clamp(34px,4.6vw,58px);line-height:1.08;text-wrap:balance}.coverage-section-heading a{flex-shrink:0;color:var(--ox);font-size:13px;text-decoration:none}.coverage-section-heading a:hover{text-decoration:underline;text-underline-offset:4px}.coverage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:40px;column-gap:40px}.coverage-entry{border-top:1px solid var(--line);padding:26px 0 32px}.coverage-entry h3{margin:0 0 12px;font-family:var(--serif);font-size:21px;line-height:1.4}.coverage-entry p{margin:0;max-width:38ch;font-size:14px;line-height:1.75;color:var(--body)}.page-coverage a:focus-visible{outline:2px solid var(--ox);outline-offset:5px}@media (max-width:980px){.coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}}@media (max-width:600px){.coverage-lead{font-size:16px}.coverage-grid{grid-template-columns:1fr}.coverage-section-heading{flex-direction:column;align-items:flex-start;gap:20px}.coverage-section{padding-top:40px}.coverage-section:last-child{padding-bottom:60px}.coverage-entry{padding:22px 0 26px}}.coverage-entry h3{display:flex;align-items:flex-start;gap:12px}.coverage-icon{flex:0 0 22px;width:22px;height:22px;margin-top:4px;color:var(--ox)}.coverage-section-heading{scroll-margin-top:calc(23px + env(safe-area-inset-top, 0px))}@media (max-width:900px){.coverage-section-heading{scroll-margin-top:calc(21px + env(safe-area-inset-top, 0px))}}@media (max-width:640px){.coverage-section-heading{scroll-margin-top:9px}}