#app-loader.loader-overlay{display:none}#app-loader.loader-overlay.is-active{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;background:var(--color-navy-950);transition:opacity .5s var(--ease-smooth),visibility .5s}#app-loader.loader-overlay.is-active.is-hidden{opacity:0;visibility:hidden}#app-loader .hotel-svg{width:min(88vw,720px);height:auto}#app-loader .hotel path{fill:#e12b06}#app-loader .building--front{fill:#cfcfcf}#app-loader .building--side{fill:#a1a1a1}#app-loader .facade--front{fill:#eee}#app-loader .facade--side{fill:#b3b3b3}#app-loader .windows .window{fill:#002a32;animation:light 1ms ease forwards}#app-loader .windows .window:nth-child(1){animation-delay:.3s}#app-loader .windows .window:nth-child(2){animation-delay:1.4s}#app-loader .windows .window:nth-child(3){animation-delay:.7s}#app-loader .windows .window:nth-child(4){animation-delay:2.1s}#app-loader .windows .window:nth-child(5){animation-delay:.5s}#app-loader .windows .window:nth-child(6){animation-delay:1.8s}#app-loader .windows .window:nth-child(7){animation-delay:1s}#app-loader .windows .window:nth-child(8){animation-delay:2.4s}#app-loader .windows .window:nth-child(9){animation-delay:.2s}#app-loader .windows .window:nth-child(10){animation-delay:1.6s}#app-loader .windows .window:nth-child(11){animation-delay:.9s}#app-loader .windows .window:nth-child(12){animation-delay:2s}#app-loader .windows .window:nth-child(13){animation-delay:1.2s}#app-loader .windows .window:nth-child(14){animation-delay:.4s}#app-loader .windows .window:nth-child(15){animation-delay:1.9s}#app-loader .windows .window:nth-child(16){animation-delay:.6s}#app-loader .lobby .window,#app-loader .lobby .door{fill:#cff}#app-loader .awning-front{fill:#b3b3b3}#app-loader .awning-bottom{fill:#666}#app-loader .awning--side{fill:#a1a1a1}#app-loader .pole{fill:#ceb992}#app-loader .vacancy-sign{fill:#b8e6e6;animation:blinkOn .5s ease 3.5s forwards}#app-loader .ground{fill:#1a1a1a}@keyframes light{0%{fill:#002a32}to{fill:#ecf39e}}@keyframes blinkOn{0%{fill:#b8e6e6}4%{fill:#e12b06}8%{fill:#b8e6e6}80%{fill:#e12b06}90%{fill:#b8e6e6}94%{fill:#e12b06}98%{fill:#b8e6e6}to{fill:#e12b06}}@media(prefers-reduced-motion:reduce){#app-loader .windows .window{animation:none;fill:#ecf39e}#app-loader .vacancy-sign{animation:none;fill:#e12b06}}.bw{width:100%;border-radius:24px;background:#ffffffeb;border:1px solid var(--color-navy-100);box-shadow:0 40px 80px -42px #221d3380;backdrop-filter:blur(10px);padding:clamp(20px,2.4vw,28px)}.bw-head{margin-bottom:18px}.bw-eyebrow{margin:0;font-family:var(--font-sans);font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold-700)}.bw-title{margin:5px 0 0;font-family:var(--font-serif);font-size:1.5rem;color:var(--color-navy-900)}.bw-form{display:grid;gap:13px}.bw-dates{display:grid;grid-template-columns:1fr 1fr;gap:13px}.bw-field{display:grid;gap:6px;min-width:0}.bw-field label{font-family:var(--font-sans);font-size:.78rem;font-weight:600;color:var(--color-navy-900)}.bw-field select,.bw-field input{width:100%;min-width:0;border-radius:13px;border:1px solid var(--color-navy-100);background:#fff;padding:12px 13px;color:var(--color-navy-900);font-family:var(--font-sans);font-size:.92rem;-webkit-appearance:none;appearance:none}.bw-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%235b4e96' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;padding-right:36px;cursor:pointer}.bw-field select:focus,.bw-field input:focus{outline:none;border-color:var(--color-gold-400);box-shadow:0 0 0 3px var(--color-gold-100)}.bw-go{width:100%;margin-top:5px}.bw-go:disabled{opacity:.5;cursor:not-allowed;transform:none}.bw-foot{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center;margin:16px 0 0;font-family:var(--font-sans);font-size:.74rem;color:var(--color-ink-soft)}.rotating-words[data-astro-cid-oqbn2xvo]{display:inline-flex;align-items:baseline;gap:.35em;flex-wrap:wrap;font-size:clamp(1.4rem,3.5vw,2.4rem);line-height:1.25}.rotating-words__prefix[data-astro-cid-oqbn2xvo]{color:var(--color-navy-900);font-weight:500}.rotating-words__viewport[data-astro-cid-oqbn2xvo]{position:relative;display:inline-block;height:1.25em;line-height:1.25em;overflow:hidden;vertical-align:bottom}.rotating-words__list[data-astro-cid-oqbn2xvo]{margin:0;padding:0;list-style:none}.rotating-words__word[data-astro-cid-oqbn2xvo]{height:1.25em;line-height:1.25em;white-space:nowrap;text-align:left;color:var(--color-gold-600);font-family:var(--font-serif);font-weight:600}@media(prefers-reduced-motion:reduce){.rotating-words__viewport[data-astro-cid-oqbn2xvo]{overflow:visible}.rotating-words__word[data-astro-cid-oqbn2xvo]:not(:first-child){display:none}}.why-glass[data-astro-cid-dljy76dn]{position:relative;overflow:hidden;background:linear-gradient(160deg,#eff6fc,#ddebf6 55%,#e7f1f9);padding-block:5rem}@media(min-width:640px){.why-glass[data-astro-cid-dljy76dn]{padding-block:7rem}}.wg-inner[data-astro-cid-dljy76dn]{position:relative;z-index:2}.wg-orb[data-astro-cid-dljy76dn]{position:absolute;z-index:1;border-radius:999px;filter:blur(72px);pointer-events:none}.wg-orb-1[data-astro-cid-dljy76dn]{width:30rem;height:30rem;top:-7rem;left:-5rem;background:#cce0ef;opacity:.7}.wg-orb-2[data-astro-cid-dljy76dn]{width:26rem;height:26rem;bottom:-9rem;right:-4rem;background:#bcd3e2;opacity:.5}.wg-orb-3[data-astro-cid-dljy76dn]{width:22rem;height:22rem;top:28%;left:46%;background:#e8d6c6;opacity:.45}.wg-card[data-astro-cid-dljy76dn]{position:relative;border-radius:1.5rem;padding:1.75rem;background:#ffffff6b;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);border-top:2px solid rgba(255,255,255,.7);border-left:1px solid rgba(255,255,255,.45);border-right:1px solid rgba(255,255,255,.55);border-bottom:1px solid rgba(255,255,255,.25);box-shadow:0 24px 48px -22px #221d3359,inset 0 1px #fff6;transition:transform .5s var(--ease-smooth),box-shadow .5s var(--ease-smooth)}.wg-card[data-astro-cid-dljy76dn]:hover{transform:translateY(-6px);box-shadow:0 34px 62px -26px #221d3373,inset 0 1px #ffffff80}.wg-ic[data-astro-cid-dljy76dn]{display:flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:999px;background:#ece8f7d9;color:var(--color-gold-700)}.wg-ic[data-astro-cid-dljy76dn] span[data-astro-cid-dljy76dn]{height:.625rem;width:.625rem;border-radius:999px;background:var(--color-gold-400)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.wg-card[data-astro-cid-dljy76dn]{background:#fff;border-color:var(--color-navy-100)}}@media(prefers-reduced-motion:reduce){.wg-card[data-astro-cid-dljy76dn]{transition:none}.wg-card[data-astro-cid-dljy76dn]:hover{transform:none}}
