/* Home-only spacing and the Advisory panel's phone reading order. */
.site-reading-layout .home-hero.home-balanced {padding-bottom:0;}
.home-balanced .home-tool-group {margin-bottom:0;}
@media(max-width:599px) {
 .home-balanced .home-intro-grid > .home-advisory-panel {margin:0 0 1.5rem;}
}

/* The Home page opening uses the full content width; prose retains its reading width. */
.home-balanced .home-page-header {width:100%;max-width:none;max-inline-size:none;}
.home-balanced .home-page-header > .page-title-kicker,
.home-balanced .home-page-header > h1 {max-width:none;max-inline-size:none;width:100%;}
.home-balanced .home-page-header > h1 {text-wrap:wrap;letter-spacing:-.03em;}

/* Keep the Home title area independent of the prose column. */
.home-balanced > .home-page-header {display:block;grid-column:1 / -1;inline-size:100%;min-inline-size:0;}
@media(min-width:1200px) {
 .home-balanced .home-page-header > h1 {white-space:nowrap;letter-spacing:-.04em;}
}
