.form-sent[data-astro-cid-mpnacinh],.form-error[data-astro-cid-mpnacinh]{display:none}.form-sent[data-astro-cid-mpnacinh]:target,.form-sent[data-astro-cid-mpnacinh].is-shown,.form-error[data-astro-cid-mpnacinh]:target{display:block}.form-sent[data-astro-cid-mpnacinh]:target~form[data-astro-cid-mpnacinh]{display:none}.form-sent[data-astro-cid-mpnacinh]:focus,.form-error[data-astro-cid-mpnacinh]:focus{outline:none}.form-hp[data-astro-cid-mpnacinh]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.intro[data-astro-cid-otyvg7kl] p{color:#fefbea;margin-bottom:16px}.intro[data-astro-cid-otyvg7kl] :is(ul,ol,li,h2,h3,h4,strong,em){color:#fefbea}.intro[data-astro-cid-otyvg7kl] :is(ul,ol){margin:0 0 16px 1.25em}.intro[data-astro-cid-otyvg7kl] ul{list-style:outside}.intro[data-astro-cid-otyvg7kl] ol{list-style:decimal}.intro[data-astro-cid-otyvg7kl] p:last-child{margin-bottom:0}.intro[data-astro-cid-otyvg7kl] a{text-decoration:underline;transition:opacity .15s}.intro[data-astro-cid-otyvg7kl] a:hover{opacity:.7}.intro-links-cream[data-astro-cid-otyvg7kl] a{color:#fefbea}.intro-links-lime[data-astro-cid-otyvg7kl] a{color:#d1fa07;font-weight:700}.room-banner[data-astro-cid-dmzasuzh]{background-color:#536c7c;align-items:center;min-height:33vh;padding-block:24px;display:flex;position:relative;overflow:hidden}.room-banner--bokeh[data-astro-cid-dmzasuzh]{background-image:radial-gradient(30% 70% at 72% 0,#7b949c8c,#0000)}.room-banner--gradient[data-astro-cid-dmzasuzh]{background-image:linear-gradient(#536c7c,#7b949c)}.room-banner-canvas[data-astro-cid-dmzasuzh]{width:100%;height:100%;position:absolute;inset:0}.room-banner-grid[data-astro-cid-dmzasuzh]{grid-template-rows:48px 144px;justify-items:center;width:88vw;margin-inline:auto;display:grid;position:relative}.room-banner-title[data-astro-cid-dmzasuzh]{font-family:Manrope,Helvetica,Arial,sans-serif;font-weight:700;font-size:calc(var(--title-phone) * 88vw);letter-spacing:-.02em;color:#fefbea;text-align:center;white-space:nowrap;align-self:start;line-height:1}.room-banner-planet[data-astro-cid-dmzasuzh]{height:144px;width:calc(144px * var(--planet-ratio));max-width:none}@media (width>=768px){.room-banner-grid[data-astro-cid-dmzasuzh]{grid-template-rows:repeat(6,calc(min(92vw,1500px)/46.5116));grid-template-columns:repeat(24,minmax(0,1fr));justify-items:stretch;width:min(92vw,1500px)}.room-banner-title[data-astro-cid-dmzasuzh]{grid-column:var(--title-cols);grid-row:var(--title-row) / span 3;font-size:calc(var(--title-md) * min(92vw, 1500px))}.room-banner-planet[data-astro-cid-dmzasuzh]{grid-column:var(--planet-cols);height:calc(min(92vw,1500px)/7.75194);width:calc(min(92vw, 1500px) * .129 * var(--planet-ratio));grid-row:1/-1;justify-self:center}}.room-banner-pause[data-astro-cid-dmzasuzh]{background-color:#00000080;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s;display:flex;position:absolute;bottom:30px;right:14px}.room-banner-pause[data-astro-cid-dmzasuzh][hidden]{display:none}.room-banner-pause[data-astro-cid-dmzasuzh]:hover{background-color:#000000b3}.room-banner-pause[data-astro-cid-dmzasuzh]:focus-visible{outline-offset:2px;outline:2px solid #fefbea}.room-banner-icon[data-astro-cid-dmzasuzh]{border-left:3px solid #fff;border-right:3px solid #fff;width:9px;height:11px;display:block}.room-banner-pause[data-astro-cid-dmzasuzh][aria-pressed=true] .room-banner-icon[data-astro-cid-dmzasuzh]{border:6px solid #0000;border-left:10px solid #fff;border-right:0;width:0;height:0;margin-left:3px}.rooms-title[data-astro-cid-74ekh3c2]{letter-spacing:-.02em;color:#c5da00;white-space:nowrap;font-family:Manrope,Helvetica,Arial,sans-serif;font-size:10.333vw;font-weight:500;line-height:1}@media (width>=768px){.rooms-title[data-astro-cid-74ekh3c2]{font-size:calc(min(92vw,1500px)/17.1821)}}.room-masonry[data-astro-cid-74ekh3c2]{--across:2.8px;--down:3.65px;gap:var(--across);display:flex}.room-masonry-col[data-astro-cid-74ekh3c2]{gap:var(--down);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.room-masonry[data-astro-cid-74ekh3c2] img[data-astro-cid-74ekh3c2]{width:100%;height:auto;display:block}@media (width>=768px){.room-masonry[data-astro-cid-74ekh3c2]{--across:calc(.5vw + 4.8px);--down:calc(.5vw + 5.95px)}}
