@font-face{font-family:'Source Serif 4';font-style:normal;font-weight:400 600;font-display:swap;src:url('assets/fonts/source-serif-4-400.woff') format('woff')}@font-face{font-family:'Source Serif 4';font-style:normal;font-weight:700 1000;font-display:swap;src:url('assets/fonts/source-serif-4-900.woff') format('woff')}.lead h2,.secondary h3,.card h3,.editorial h3,.lowerhead h2,.join h2,.article-wrap h1,.article-content h2,.article-content h3,.article-content h4,.related a,dialog h2{font-family:'Source Serif 4',Georgia,serif;font-weight:900;letter-spacing:-.035em}.lead h2{font-size:39px;line-height:1.07}.secondary h3{font-size:26px;line-height:1.12}.card h3{font-size:28px;line-height:1.13}.article-wrap h1{font-size:49px;line-height:1.08}.deck,.secondary p,.card p,.article-content,dialog p{font-family:'Source Serif 4',Georgia,serif;font-weight:400}.deck{font-size:17px;line-height:1.55}.article-content{font-size:19px;line-height:1.75}.article-content strong,.article-content b{font-weight:900}.landscape h2,.strip strong,.sectionhead h1{font-family:'Source Serif 4',Georgia,serif}.landscape h2{font-weight:900;font-size:24px;line-height:1.1}.sectionhead h1{font-size:22px}.chart-heading{gap:8px}.article-wrap .deck{font-size:21px;line-height:1.5}@media(max-width:650px){.lead h2{font-size:34px;line-height:1.08}.secondary h3{font-size:28px;line-height:1.12}.card h3{font-size:28px;line-height:1.13}.article-wrap h1{font-size:35px;line-height:1.1}.article-wrap .deck{font-size:19px;line-height:1.55}.article-content{font-size:18px;line-height:1.75}.landscape h2{font-size:23px}.sectionhead h1{font-size:21px}}