/* Only subpages load this file. Home templates and shared CSS stay unchanged. */
html.fw-stable-subpage {
    overflow-y: scroll;
}
/* Match the existing homepage header width, including its mobile gutters. */
html.fw-stable-subpage .site-top > .wrap {
    width: min(1080px, calc(100% - 28px));
}
