.seo-breadcrumbs{display:flex;gap:12px;align-items:center;flex-wrap:wrap;color:#68766b;font-size:13px;margin-bottom:35px}.seo-breadcrumbs a{text-decoration:underline;text-underline-offset:4px}.seo-faq-intro{max-width:850px;padding:30px 0 60px}.seo-faq-intro h1{font:500 clamp(52px,6vw,92px)/1.04 'Playfair Display',Georgia,serif;letter-spacing:-.045em;margin:24px 0}.seo-faq-section{padding:20px 0 60px;display:block}.seo-faq-section .faq-list{max-width:100%;width:100%}.seo-room-links{display:flex;gap:14px 26px;align-items:center;flex-wrap:wrap;margin:26px 0 0}.seo-room-links a{font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.seo-location-copy{max-width:760px;line-height:1.8;color:#667568;margin:20px 0}.seo-faq-section summary{cursor:pointer}.seo-faq-section p{line-height:1.8}.seo-faq-section details{padding:22px 0;border-bottom:1px solid #c9cbc1}.seo-faq-section summary{display:flex;justify-content:space-between;gap:20px;font-weight:600;list-style:none}.seo-faq-section summary::-webkit-details-marker{display:none}@media(max-width:650px){.seo-faq-intro{padding:10px 0 35px}.seo-room-links{gap:18px 24px}.seo-faq-section{padding-top:0}}
