/* A restrained newspaper-inspired treatment for the front page. */
.qs-home .qs-hero__lead-copy { position:relative; padding-top:14px; }
.qs-home .qs-hero__lead-copy::before { content:""; position:absolute; top:0; left:0; width:48px; height:3px; background:var(--qs-teal); }
.qs-home .qs-hero .qs-card-big__title { font-family:var(--qs-serif); font-size:clamp(25px,2.1vw,30px); line-height:1.18; letter-spacing:-.018em; }
.qs-home .qs-card-big__lead { line-height:1.5; }
.qs-home .qs-cat-block .qs-block-title, .qs-home .qs-feed > .qs-block-title { padding-bottom:11px; border-bottom:1px solid var(--qs-line-2); }
.qs-home .qs-cat-block .qs-block-title__text, .qs-home .qs-feed > .qs-block-title .qs-block-title__text { letter-spacing:-.01em; }
@media(max-width:599px) { .qs-home .qs-hero .qs-card-big__title { font-size:25px; } }
