/* Shared treatment for the connected interior-page previews. */
body{min-width:0}
.navigation a[aria-current="page"]{font-weight:600;color:var(--forest)}
.navigation a[aria-current="page"]:after{right:0;background:var(--copper)}
#mobile-menu a[aria-current="page"]{color:var(--forest);font-weight:600}
.skip:not(:focus){clip-path:inset(50%);width:1px;height:1px;overflow:hidden}
.inner-page h1,.inner-page h2,.inner-page h3{font-family:var(--serif);font-weight:400;color:var(--forest);font-optical-sizing:auto}
.inner-page h1{letter-spacing:-1.3px}
.inner-page .homepage-footer{margin-top:0}
.inner-page main{min-height:65vh}
.preview-label{font-size:10px}
@media(prefers-reduced-motion:reduce){:root:not([data-bn-motion='on']){scroll-behavior:auto}}
