.editorial-header{background:var(--paper);z-index:10;border-bottom:1px solid #30302429;justify-content:space-between;align-items:center;height:92px;padding:0 5vw;display:flex;position:relative}.editorial-header nav{align-items:center;gap:34px;font-size:13px;display:flex}.coverage-page{background:var(--light)}.coverage-hero{background:var(--paper);grid-template-columns:56% 44%;min-height:calc(100svh - 92px);display:grid}.coverage-hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:10vh 8vw 9vh;display:flex}.coverage-hero h1{letter-spacing:-.04em;margin:45px 0 40px;font:500 clamp(72px,9vw,138px)/.83 Newsreader,serif}.coverage-hero-copy>p:not(.section-no){color:#555344;max-width:560px;font-size:18px;line-height:1.7}.coverage-hero figure{min-height:680px;margin:0;position:relative;overflow:hidden}.coverage-hero figure img{object-fit:cover;object-position:center 25%;filter:saturate(.88)contrast(1.02);width:100%;height:100%;display:block}.coverage-hero figcaption{color:#fff;letter-spacing:.15em;text-transform:uppercase;text-shadow:0 1px 10px #0008;font-size:10px;font-weight:600;position:absolute;bottom:30px;left:32px}.coverage-primary{background:var(--rust);color:#fff;letter-spacing:.04em;align-items:center;gap:12px;margin-top:38px;padding:17px 22px;font-size:12px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.coverage-primary:hover,.coverage-primary:focus-visible{background:var(--ink);transform:translateY(-2px)}.coverage-context{grid-template-columns:22% 1fr;gap:5vw;padding:135px 8vw;display:grid}.coverage-context h2,.coverage-steps h2,.coverage-faq h2,.coverage-cta h2{letter-spacing:-.025em;font:500 clamp(50px,6vw,86px)/.98 Newsreader,serif}.coverage-context>div>p:not(.coverage-notice){color:#555344;max-width:720px;margin-top:40px;font-size:17px;line-height:1.8}.coverage-notice{border-top:1px solid var(--line);color:#656252;align-items:flex-start;gap:13px;max-width:720px;margin-top:32px;padding-top:25px;font-size:13px;line-height:1.65;display:flex}.coverage-notice svg{color:var(--rust);flex:none}.coverage-steps{background:#e6ded0;grid-template-columns:36% 1fr;gap:7vw;padding:120px 8vw 135px;display:grid}.coverage-steps header{align-self:start;position:sticky;top:45px}.coverage-steps header h2{margin-top:35px;font-size:clamp(45px,5vw,72px)}.coverage-steps article{border-top:1px solid var(--line);grid-template-columns:42px 42px 1fr;gap:22px;padding:38px 0;display:grid}.coverage-steps article:last-child{border-bottom:1px solid var(--line)}.coverage-steps article>span{letter-spacing:.16em;color:var(--rust);padding-top:5px;font-size:10px}.coverage-steps article>svg{color:var(--rust)}.coverage-steps h3{margin-bottom:13px;font:500 34px/1.1 Newsreader,serif}.coverage-steps article p{color:#555344;max-width:580px;font-size:14px;line-height:1.7}.coverage-faq{padding:135px 8vw}.coverage-faq>header{grid-template-columns:22% 1fr;gap:5vw;margin-bottom:85px;display:grid}.coverage-faq>div{border-top:1px solid var(--line)}.coverage-faq details{border-bottom:1px solid var(--line)}.coverage-faq summary{cursor:pointer;grid-template-columns:70px 1fr 30px;align-items:center;padding:31px 0;list-style:none;display:grid}.coverage-faq summary::-webkit-details-marker{display:none}.coverage-faq summary>span{letter-spacing:.15em;color:var(--rust);font-size:10px}.coverage-faq summary strong{font:500 clamp(23px,2.5vw,34px)/1.18 Newsreader,serif}.coverage-faq summary i{width:18px;height:18px;position:relative}.coverage-faq summary i:before,.coverage-faq summary i:after{content:"";background:var(--ink);width:15px;height:1px;transition:transform .25s;position:absolute;top:50%;left:50%}.coverage-faq summary i:after{transform:rotate(90deg)}.coverage-faq details[open] summary i:after{transform:rotate(0)}.coverage-faq details>p{color:#555344;max-width:750px;margin:0 0 35px 70px;font-size:15px;line-height:1.75}.coverage-cta{text-align:center;background:var(--ink);color:var(--paper);padding:130px 8vw}.coverage-cta h2{margin:45px 0 30px}.coverage-cta>p:not(.section-no){color:#f3eadcbf;max-width:610px;margin:auto;line-height:1.75}.coverage-primary.light{background:var(--paper);color:var(--ink)}.coverage-primary.light:hover,.coverage-primary.light:focus-visible{background:var(--rust);color:#fff}@media (max-width:760px){.editorial-header{height:76px}.editorial-header .menu{z-index:2;display:block}.editorial-header nav{background:var(--paper);flex-direction:column;justify-content:center;font:500 38px Newsreader,serif;display:none;position:fixed;inset:0}.editorial-header nav.open{display:flex}.coverage-hero{grid-template-columns:1fr;min-height:auto}.coverage-hero-copy{padding:90px 7vw 75px}.coverage-hero h1{margin:38px 0 30px;font-size:18vw}.coverage-hero-copy>p:not(.section-no){font-size:16px}.coverage-hero figure{min-height:620px}.coverage-context{padding:95px 7vw;display:block}.coverage-context h2{margin-top:35px;font-size:49px}.coverage-context>div>p:not(.coverage-notice){margin-top:28px;font-size:15px}.coverage-steps{padding:90px 7vw 100px;display:block}.coverage-steps header{margin-bottom:60px;position:static}.coverage-steps header h2{font-size:46px}.coverage-steps article{grid-template-columns:30px 34px 1fr;gap:12px}.coverage-steps h3{font-size:28px}.coverage-faq{padding:95px 7vw}.coverage-faq>header{margin-bottom:55px;display:block}.coverage-faq h2{margin-top:35px;font-size:47px}.coverage-faq summary{grid-template-columns:38px 1fr 24px;gap:7px;padding:26px 0}.coverage-faq summary strong{font-size:24px}.coverage-faq details>p{margin:0 0 30px 45px;font-size:14px}.coverage-cta{padding:100px 7vw}.coverage-cta h2{font-size:49px}.coverage-primary{text-align:center;justify-content:center;width:100%}}@media (min-width:761px){.coverage-hero h1{font-size:clamp(72px,7.7vw,118px);line-height:.86}}
