html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased}button,a,input,select,summary{touch-action:manipulation}a,button,summary{outline-offset:5px}summary:focus-visible{outline:3px solid var(--accent)}.header{height:auto;min-height:100px;padding-top:22px;padding-bottom:22px}.header nav{gap:26px}.header nav a{min-height:44px;display:inline-flex;align-items:center;font-size:13px}.header .brand b{font-size:29px}.footer{padding-top:55px}.footer-title{font-size:44px}.footer>p{font-size:13px;line-height:1.9;max-width:700px}.footer-bottom{font-size:12px}.footer-bottom nav a{min-height:44px}.article-header .byline{font-size:12px}.article-top{font-size:12px}.article-header .kicker{font-size:12px}.article-boundary{font-size:13px}.article-layout{padding-bottom:80px}.utility .back{min-height:44px;display:inline-flex;align-items:center}.sign .header a:focus-visible{outline-color:#fff}.sign .h-track-pair article:first-child a:focus-visible{outline-color:#fff}
@media(max-width:700px){.header{min-height:0;padding:20px 6% 15px;gap:12px}.header nav{gap:8px;width:100%;justify-content:space-between;padding-top:2px}.header nav a{font-size:12px;min-height:44px;white-space:nowrap}.header .brand b{font-size:27px}.header .brand span{font-size:9px;max-width:90px}.footer{padding:42px 6% 25px}.footer-title{font-size:37px}.footer>p{font-size:12px;margin-bottom:25px}.footer-bottom{font-size:11px}.footer-bottom nav{gap:8px 20px;font-size:12px}.article-top{font-size:11px}.article-header .byline{font-size:11px}.article-header .kicker{font-size:11px}.article-layout{padding-bottom:35px}.article-boundary{font-size:12px}.prose{font-size:16px;line-height:2}.sources p,.sources li{font-size:12px}}
@media(max-width:700px){.footer-bottom,.article-top,.article-header .byline{font-size:12px}}
