.page_columns__ux2hl{row-gap:28px}.page_columns__ux2hl article{padding-block:clamp(48px,5vw,80px);display:grid;grid-template-rows:subgrid;grid-row:span 7;align-content:start}.page_columns__ux2hl article>header h2{margin-bottom:0}.page_columns__ux2hl .page_facilityGroup__rVtxs{margin:0}.page_columns__ux2hl .page_facilityGroup__rVtxs li{border:0;padding:4px 0}@media (max-width:800px){.page_columns__ux2hl article{display:block}.page_columns__ux2hl .page_facilityGroup__rVtxs{margin:32px 0}}.page_facilityGroup__rVtxs{margin:32px 0}.page_facilityGroup__rVtxs h3{font:500 26px/1.3 var(--font-serif);margin:0 0 16px}.page_atmosphere__79V0N{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(32px,6vw,100px);padding:clamp(64px,8vw,120px) 7vw}.page_photo__xFUZK{position:relative;aspect-ratio:4/3}.page_photo__xFUZK img{object-fit:cover;filter:var(--photo)}.page_caption__N_B3L h2{font-size:clamp(40px,4vw,60px);margin-bottom:24px}.page_caption__N_B3L>p:not(:first-child){max-width:32ch;font-size:20px;line-height:1.6}.page_caption__N_B3L a{display:inline-flex;gap:20px;padding:12px 0;margin-top:20px;border-bottom:1px solid}@media (max-width:800px){.page_atmosphere__79V0N{grid-template-columns:1fr}}