.meetings-intro{max-width:920px;margin:auto;padding:clamp(70px,10vw,135px) 24px clamp(48px,6vw,76px)}.meetings-intro>div{max-width:710px}.meeting-rooms{padding:clamp(58px,8vw,110px) max(24px,calc((100vw - 1380px)/2));background:#171714;color:#fff}.meeting-rooms-heading{margin-bottom:40px}.meeting-rooms-heading h2{margin-bottom:0}.meeting-rooms-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.meeting-room-card{overflow:hidden;background:#fff;color:#171613}.meeting-room-card img{display:block;width:100%;height:clamp(280px,30vw,440px);object-fit:cover;transition:transform .5s ease}.meeting-room-card:hover img,.meeting-room-card:focus-within img{transform:scale(1.055)}.meeting-room-card>div{padding:30px clamp(24px,3vw,42px) 38px}.meeting-room-card h3{font-size:clamp(1.75rem,2.7vw,2.65rem);margin:0 0 .8rem}.meeting-room-card p:last-child{margin-bottom:0}.meetings-residential{display:grid;place-items:center;padding:clamp(82px,10vw,140px) 24px;background:#f7f5ef}.meetings-residential>div{max-width:760px}.meetings-residential>div>p{margin-right:auto;margin-left:auto}.meetings-residential h2{max-width:670px}.meeting-planning{display:grid;place-items:center;min-height:clamp(500px,52vw,670px);padding:clamp(85px,11vw,155px) 24px;background:#fff;text-align:center}.meeting-planning>div{max-width:700px}.meeting-planning>div>p{margin-right:auto;margin-left:auto}.meeting-planning-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px}.meeting-planning-actions .button{margin:0}.button-meeting-brochure{border-color:var(--gold);background:transparent;color:var(--gold);opacity:1}.button-meeting-brochure:hover,.button-meeting-brochure:focus-visible{background:var(--gold);color:#111}@media(max-width:760px){.meeting-rooms-grid{grid-template-columns:1fr}.meeting-room-card img{height:330px}.meetings-residential{padding-top:70px;padding-bottom:70px}.meeting-planning{min-height:0}.meeting-planning-actions{flex-direction:column;align-items:stretch}.meeting-planning-actions .button{width:100%}}
