.page{height:100%;background-color:#fff}.page-header{padding:2rem clamp(1rem,5vw,5rem) 1rem}.page-title{margin:0 0 .5rem;font-size:clamp(var(--fs-headline5),3.5vw,var(--fs-headline4));line-height:120%}.page-subtitle{max-width:750px;margin:1rem 0 0;font-size:clamp(var(--fs-headline6),2.5vw,var(--fs-headline5));font-weight:700;line-height:130%;color:var(--color-neutral-500)}.page-date{color:var(--color-neutral-400)}.page-cover-image{display:block;width:100%;height:auto;margin-bottom:1em}