.rally{--display:'Barlow Condensed','Arial Narrow',sans-serif;--paper:#fff;--ink:#090909;--accent:#ff5947;--rule:#b9b9b9}.rally .site-header{margin:0 28px;padding:22px 0;border-bottom:2px solid #090909;gap:30px}.rally .site-header .brand{font-size:clamp(64px,7vw,108px);font-weight:700;letter-spacing:-.015em}.rally .site-header nav{align-items:center;font-family:var(--display);font-size:25px;font-weight:700;gap:25px}.rally .site-header nav .nav-separator{color:var(--accent)}.rally main{padding:0 28px}.rally-lead{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.6fr) minmax(210px,.9fr);gap:20px;margin:15px 0 0;min-height:555px}.rally-lead h1{font-size:clamp(60px,5vw,82px);font-weight:700;letter-spacing:-.01em;line-height:.94;margin:0 0 22px}.rally-lead h1 em{color:var(--accent);font-style:normal;display:block}.rally-lead .dek{font-size:18px;line-height:1.4}.rally-lead .byline{font-size:11px}.rally-lead .lead-picture img{height:100%;min-height:555px;object-fit:cover}.rally-lead .lead-picture figure{height:100%}.latest-rail{border-left:1px solid var(--rule);padding-left:17px}.latest-rail h2,.analysis-rail h2{font-size:44px;font-weight:700;margin:0 0 16px}.latest-rail .story-entry{display:grid;grid-template-columns:95px 1fr;gap:12px;border-bottom:1px solid var(--rule);padding:0 0 14px;margin-bottom:14px}.latest-rail .category{display:none}.latest-rail h3{font-size:22px;letter-spacing:-.02em;font-weight:700;line-height:1.02}.latest-rail .story-media img{aspect-ratio:1;min-height:100px}.rally-bottom{display:grid;grid-template-columns:3fr 1fr;gap:30px;padding-top:15px;margin:15px 0 30px;border-top:2px solid var(--ink)}.rally-bottom .section-heading{border:0;padding:0}.rally-bottom h2{font-size:42px;font-weight:700}.long-read-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.long-read-row h3{font-size:25px;font-weight:700}.long-read-row p{font:13px/1.4 var(--ui)}.long-read-row .category{display:none}.analysis-rail{border-left:1px solid var(--rule);padding-left:23px}.analysis-rail .story-entry{display:grid;grid-template-columns:28px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--rule)}.analysis-rail h3{font-size:21px;font-weight:600}.analysis-rail .category,.analysis-rail .read-time{display:none}.rally .site-footer{margin:0 28px;padding:20px 0;border-top:2px solid var(--ink)}.rally .site-footer .brand{font-size:30px;font-weight:800}.rally-article-opening{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.6fr) minmax(170px,.6fr);gap:25px;margin:20px 0 0;padding-bottom:22px;border-bottom:2px solid var(--ink)}.rally-article-opening h1{font-size:clamp(55px,5vw,80px);font-weight:700;line-height:.98}.rally-article-opening .dek{font-size:19px}.rally-article-opening>.story-media img{height:100%;max-height:620px;aspect-ratio:1;object-fit:cover}.rally-article-opening>aside{border-left:1px solid var(--rule);padding-left:18px}.rally-article-opening>aside h2{font-size:30px}.rally-article-opening>aside .story-entry{padding:15px 0;border-bottom:1px solid var(--rule)}.rally .prose h2,.rally .prose h3{font-weight:700;letter-spacing:-.01em}.rally .prose figure{border:2px solid var(--accent);background:#f8f8f8}.rally .related{margin-left:0;margin-right:0}.rally .related h2{font-size:35px;font-weight:700}@media(max-width:1100px){.rally .site-header .brand{font-size:75px}.rally .site-header nav{gap:15px;font-size:22px}.rally-lead{grid-template-columns:1fr 1.3fr}.latest-rail{grid-column:1/-1;border-left:0;padding:15px 0 0;border-top:1px solid var(--rule);display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.latest-rail h2{grid-column:1/-1;margin-bottom:0}.latest-rail>.text-link{grid-column:1/-1}.rally-article-opening{grid-template-columns:.9fr 1.3fr}.rally-article-opening>aside{display:none}.long-read-row{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.rally main{padding:0 20px}.rally .site-header{margin:0 20px;gap:10px}.rally .site-header .brand{font-size:58px}.rally .site-header nav{font-size:22px}.rally-lead{display:block}.rally-lead h1{font-size:clamp(62px,13vw,88px);margin-top:12px}.rally-lead .lead-picture img{height:auto;min-height:0;aspect-ratio:4/3}.rally-lead .lead-copy{padding-bottom:20px}.latest-rail{display:block;margin-top:20px}.latest-rail h2{margin-bottom:18px}.latest-rail .story-entry{grid-template-columns:110px 1fr}.rally-bottom{display:block}.long-read-row{gap:22px 16px}.analysis-rail{border-left:0;border-top:2px solid var(--ink);padding:20px 0;margin-top:25px}.rally-article-opening{display:block}.rally-article-opening h1{font-size:62px}.rally-article-opening>.story-media img{aspect-ratio:4/3;height:auto}.rally .reading-layout{padding:0}.rally .site-footer{margin:0 20px}.rally .archive-page,.rally .info-page{padding-left:0;padding-right:0}}
