.insight-channels{display:grid;grid-template-columns:repeat(3,1fr);padding-top:0;padding-bottom:clamp(4rem,8vw,8rem)}.channel{color:inherit;text-decoration:none;border-top:1px solid #aeb0aa;border-bottom:1px solid #aeb0aa;padding:2rem;min-height:280px;display:flex;flex-direction:column}.channel+.channel{border-left:1px solid #aeb0aa}.channel:first-child{padding-left:0}.channel span,.channel i{font:500 .68rem DM Mono,monospace;letter-spacing:.1em;font-style:normal}.channel h2{font:500 clamp(1.6rem,2.8vw,2.7rem) "Noto Serif SC",serif;margin:3rem 0 .7rem}.channel p{margin:0;color:#555b55;line-height:1.75}.channel i{margin-top:auto;padding-top:1.5rem}.channel.active i{color:#d96334}.library-heading{grid-column:1/-1;display:grid;grid-template-columns:.7fr 1.3fr;gap:2rem;margin-bottom:2rem}.library-heading h2{font:500 clamp(2rem,4vw,4rem) "Noto Serif SC",serif;line-height:1.2;margin:0}@media(max-width:700px){.insight-channels{grid-template-columns:1fr}.channel,.channel:first-child{padding:1.5rem 0;min-height:210px}.channel+.channel{border-left:0;border-top:0}.channel h2{margin:1.5rem 0 .5rem}.library-heading{grid-template-columns:1fr}}
.channel[href="#email-picks"] i{color:#d96334}.email-picks{padding-top:0;padding-bottom:clamp(4rem,8vw,8rem)}.email-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.email-grid .insight-card{min-height:360px}@media(max-width:700px){.email-grid{grid-template-columns:1fr}.email-grid .insight-card{min-height:300px}}
