.hospitality-page .edu-hero{grid-template-columns:minmax(0,1fr)}.hospitality-page .edu-hero-copy{max-inline-size:76ch}.hospitality-page .edu-facility>img,.hospitality-page .edu-scenario img{aspect-ratio:3/2;object-fit:contain}.hospitality-page .hospitality-availability{display:block;font-size:12px;line-height:18px;font-weight:400;letter-spacing:0;color:var(--muted)}.hospitality-page>section[id]{scroll-margin-block-start:128px}