.in-this-issue { max-width: 1240px; margin: 72px auto 40px; padding: 0 28px; display: grid; grid-template-columns: 300px 1fr; gap: 48px; color: #0e243a; }
.iti-head .eyebrow { color: #d61c2c; }
.iti-head h2 { margin: 10px 0 8px; font: 800 clamp(44px, 5vw, 68px)/.92 'Barlow Condensed', sans-serif; }
.iti-head p { margin: 0; font-size: 18px; line-height: 1.5; color: #33475b; }
.in-this-issue ol { list-style: none; margin: 0; padding: 0; columns: 2 340px; column-gap: 40px; }
.in-this-issue li { break-inside: avoid; border-top: 2px solid #0e243a; }
.in-this-issue a { display: grid; grid-template-columns: 54px 1fr; gap: 8px; padding: 16px 0 18px; color: inherit; text-decoration: none; }
.in-this-issue a:hover strong { color: #d61c2c; }
.ii-n { font: 800 34px/1 'Barlow Condensed', sans-serif; color: #d61c2c; }
.in-this-issue strong { display: block; font: 700 26px/1.05 'Barlow Condensed', sans-serif; transition: color .2s ease; }
.in-this-issue em { display: block; margin-top: 4px; font-style: normal; font-size: 15px; line-height: 1.5; color: #33475b; }
@media (max-width: 860px) { .in-this-issue { grid-template-columns: 1fr; gap: 18px; padding: 0 18px; margin-top: 48px; } }
