.hotel-slideshow[data-astro-cid-oozqdvqk]{min-height:92svh;isolation:isolate;background:#202923;touch-action:pan-y}.slides[data-astro-cid-oozqdvqk],.slide[data-astro-cid-oozqdvqk]{position:absolute;inset:0}.slide[data-astro-cid-oozqdvqk]{opacity:0;transition:opacity 1.4s ease}.slide[data-astro-cid-oozqdvqk].is-active{opacity:1}.hotel-slideshow[data-astro-cid-oozqdvqk] .hero-overlay[data-astro-cid-oozqdvqk]{background:linear-gradient(90deg,#08141885,#0814181a 80%),linear-gradient(0deg,rgba(8,20,24,.62),transparent 30%,transparent 75%,rgba(8,20,24,.2))}.slideshow-footer[data-astro-cid-oozqdvqk]{position:absolute;bottom:38px;left:max(30px,calc((100% - 1240px)/2));right:max(30px,calc((100% - 1240px)/2));z-index:3;display:flex;align-items:end;justify-content:space-between;gap:24px;color:#fff}.slide-caption[data-astro-cid-oozqdvqk]{display:grid;gap:8px}.slide-caption[data-astro-cid-oozqdvqk][hidden]{display:none}.caption-eyebrow[data-astro-cid-oozqdvqk]{font-size:9px;letter-spacing:.25em;opacity:.7}[data-astro-cid-oozqdvqk][data-caption]{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(22px,2.5vw,32px);line-height:1.15}.slideshow-controls[data-astro-cid-oozqdvqk]{display:flex;align-items:center;gap:8px;margin-left:auto}.slide-count[data-astro-cid-oozqdvqk]{display:flex;align-items:center;gap:12px;margin-right:16px;font-size:11px;letter-spacing:.1em;font-variant-numeric:tabular-nums}.count-line[data-astro-cid-oozqdvqk]{width:36px;height:1px;background:#ffffff73}.slideshow-controls[data-astro-cid-oozqdvqk] button[data-astro-cid-oozqdvqk]{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.45);border-radius:50%;color:#fff;background:#00000014;cursor:pointer;transition:background .2s,border-color .2s}.slideshow-controls[data-astro-cid-oozqdvqk] button[data-astro-cid-oozqdvqk]:hover{background:#ffffff2e;border-color:#fff}.slideshow-controls[data-astro-cid-oozqdvqk] button[data-astro-cid-oozqdvqk]:focus-visible,.hotel-slideshow[data-astro-cid-oozqdvqk]:focus-visible{outline:2px solid white;outline-offset:5px}.slideshow-controls[data-astro-cid-oozqdvqk] svg[data-astro-cid-oozqdvqk]{width:18px;height:18px;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.slideshow-progress[data-astro-cid-oozqdvqk]{position:absolute;inset:auto 0 0;height:2px;background:#fff3;z-index:3}.slideshow-progress[data-astro-cid-oozqdvqk] span[data-astro-cid-oozqdvqk]{display:block;height:100%;background:#ffffffe6;transform:scaleX(0);transform-origin:left}.sr-only[data-astro-cid-oozqdvqk]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:820px){.hotel-slideshow[data-astro-cid-oozqdvqk]{min-height:max(760px,92svh);max-height:none}.slideshow-footer[data-astro-cid-oozqdvqk]{left:20px;right:20px;bottom:28px;align-items:start;flex-direction:column;gap:20px}.slideshow-controls[data-astro-cid-oozqdvqk]{gap:10px;margin-left:0}.hotel-slideshow[data-astro-cid-oozqdvqk] .hero-content{padding-top:80px;padding-bottom:180px}}@media(prefers-reduced-motion:reduce){.slide[data-astro-cid-oozqdvqk]{transition:none}}.agents-invitation[data-astro-cid-ivaqcb3d]{background:#f4f2ed;padding:70px 0}.invitation-inner[data-astro-cid-ivaqcb3d]{display:flex;align-items:center;justify-content:space-between;gap:60px}.invitation-eyebrow[data-astro-cid-ivaqcb3d]{font-size:9px;letter-spacing:.2em;margin:0 0 16px}h2[data-astro-cid-ivaqcb3d]{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(32px,3.5vw,46px);line-height:1.1;margin-bottom:16px;font-weight:400}p[data-astro-cid-ivaqcb3d]:last-child{max-width:620px;font-size:13px;line-height:1.85;color:#65645e;margin:0}.invitation-link[data-astro-cid-ivaqcb3d]{display:inline-flex;justify-content:space-between;align-items:center;flex-shrink:0;gap:60px;padding:18px 0;border-bottom:1px solid #918b7c;font-size:11px;letter-spacing:.12em}.invitation-link[data-astro-cid-ivaqcb3d]:hover{border-color:#1f1f1f}.invitation-link[data-astro-cid-ivaqcb3d]:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:820px){.agents-invitation[data-astro-cid-ivaqcb3d]{padding:50px 0}.invitation-inner[data-astro-cid-ivaqcb3d]{align-items:start;flex-direction:column;gap:26px}}
