.landing-trust[data-astro-cid-papyhlap]{font-family:Inter,sans-serif;max-width:86rem;margin:0 auto;padding:40px 20px 16px}@media(min-width:640px){.landing-trust[data-astro-cid-papyhlap]{padding-left:32px;padding-right:32px}}@media(min-width:1024px){.landing-trust[data-astro-cid-papyhlap]{padding-top:56px}}.landing-trust__eyebrow[data-astro-cid-papyhlap]{margin:0 0 16px;text-align:center;color:var(--champagne-deep);font-size:.6875rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.landing-trust__subtext[data-astro-cid-papyhlap]{margin:0 0 16px;text-align:center;color:#2f241ad9;font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:27.625px}.landing-trust__logos[data-astro-cid-papyhlap]{display:flex;justify-content:center;padding:32px 0;border-bottom:1px solid var(--border)}.landing-trust__img[data-astro-cid-papyhlap]{height:28px;width:auto;max-width:100%;opacity:.7;mix-blend-mode:multiply}@media(min-width:640px){.landing-trust__img[data-astro-cid-papyhlap]{height:36px}}.landing-deals[data-astro-cid-3tjgl6vg]{background:#ededeb80;font-family:Inter,sans-serif}.landing-deals__inner[data-astro-cid-3tjgl6vg]{max-width:86rem;margin:0 auto;padding:24px 20px 40px}@media(min-width:640px){.landing-deals__inner[data-astro-cid-3tjgl6vg]{padding-left:32px;padding-right:32px}}@media(min-width:1024px){.landing-deals__inner[data-astro-cid-3tjgl6vg]{padding-top:32px;padding-bottom:56px}}.landing-deals__grid[data-astro-cid-3tjgl6vg]{display:grid;gap:48px}@media(min-width:1024px){.landing-deals__grid[data-astro-cid-3tjgl6vg]{grid-template-columns:.85fr 1.15fr;gap:80px}}.landing-deals__media[data-astro-cid-3tjgl6vg]{position:relative}.landing-deals__img[data-astro-cid-3tjgl6vg]{width:100%;height:100%;object-fit:cover}.landing-deals__eyebrow[data-astro-cid-3tjgl6vg]{display:block;color:var(--champagne-deep);font-size:.6875rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.landing-deals__title[data-astro-cid-3tjgl6vg]{margin:28px 0 0;color:#2f241a;font-family:Cormorant Garamond;font-size:44px;font-style:normal;font-weight:300;line-height:47.52px;letter-spacing:-.44px}@media(min-width:640px){.landing-deals__title[data-astro-cid-3tjgl6vg]{font-size:2.75rem}}.landing-deals__rows[data-astro-cid-3tjgl6vg]{margin-top:48px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.landing-deals__row[data-astro-cid-3tjgl6vg]{display:grid;gap:8px;padding:24px 0;align-items:start}@media(min-width:640px){.landing-deals__row[data-astro-cid-3tjgl6vg]{grid-template-columns:13rem minmax(0,1fr);gap:32px}}.landing-deals__row[data-astro-cid-3tjgl6vg]+.landing-deals__row[data-astro-cid-3tjgl6vg]{border-top:1px solid var(--border)}.landing-deals__row-title[data-astro-cid-3tjgl6vg]{color:var(--foreground);font-family:Inter;font-size:11px;font-style:normal;font-weight:500;line-height:16.5px;letter-spacing:2.42px;text-transform:uppercase;margin:0}.landing-deals__row-text[data-astro-cid-3tjgl6vg]{margin:0;color:var(--muted-foreground);font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:24.375px;max-width:469px}.landing-deals__cta[data-astro-cid-3tjgl6vg]{display:inline-flex;align-items:center;gap:12px;margin-top:40px;height:48.5px;padding:16px 32px;background:#d9b04e;color:#131311;font-family:Inter,sans-serif;font-size:11px;font-weight:500;line-height:16.5px;letter-spacing:2.42px;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease}.landing-deals__cta[data-astro-cid-3tjgl6vg]:hover{opacity:.9}.landing-deals__cta-icon[data-astro-cid-3tjgl6vg]{width:14px;height:14px}.landing-fares[data-astro-cid-fir34w3z]{font-family:Inter,sans-serif;scroll-margin-top:6rem}.landing-fares__inner[data-astro-cid-fir34w3z]{max-width:86rem;margin:0 auto;padding:40px 20px 80px}@media(min-width:640px){.landing-fares__inner[data-astro-cid-fir34w3z]{padding-left:32px;padding-right:32px}}@media(min-width:1024px){.landing-fares__inner[data-astro-cid-fir34w3z]{padding-top:56px;padding-bottom:112px}}.landing-fares__eyebrow[data-astro-cid-fir34w3z]{display:block;color:var(--champagne-deep);font-size:.6875rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.landing-fares__title[data-astro-cid-fir34w3z]{margin:24px 0 0;color:#2f241a;font-family:Cormorant Garamond;font-size:48px;font-style:normal;font-weight:300;line-height:60px;letter-spacing:-.48px}@media(min-width:640px){.landing-fares__title[data-astro-cid-fir34w3z]{font-size:3rem}}.landing-fares__grid[data-astro-cid-fir34w3z]{margin-top:48px;display:grid;gap:1px;border:1px solid var(--border);background:var(--border)}@media(min-width:640px){.landing-fares__grid[data-astro-cid-fir34w3z]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.landing-fares__grid[data-astro-cid-fir34w3z]{grid-template-columns:repeat(4,1fr)}}.landing-fares__card[data-astro-cid-fir34w3z]{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;background:var(--card);padding:32px}@media(min-width:1024px){.landing-fares__card[data-astro-cid-fir34w3z]{padding:36px}}.landing-fares__card-bg[data-astro-cid-fir34w3z]{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;opacity:.06;transition:opacity .7s ease}.landing-fares__card[data-astro-cid-fir34w3z]:hover .landing-fares__card-bg[data-astro-cid-fir34w3z]{opacity:.1}.landing-fares__code[data-astro-cid-fir34w3z]{margin:0;color:#2f241a;font-family:Cormorant Garamond;font-size:24px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:.48px}.landing-fares__route[data-astro-cid-fir34w3z]{margin:16px 0 0;color:var(--muted-foreground);font-size:.6875rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.landing-fares__cabin[data-astro-cid-fir34w3z]{margin:8px 0 0;color:#caa577;font-family:Inter;font-size:11px;font-style:normal;font-weight:500;line-height:16.5px;letter-spacing:2.42px;text-transform:uppercase}.landing-fares__dot[data-astro-cid-fir34w3z]{margin:0 8px}.landing-fares__foot[data-astro-cid-fir34w3z]{margin-top:40px;border-top:1px solid var(--border);padding-top:24px}.landing-fares__price[data-astro-cid-fir34w3z]{display:block;color:#2f241a;font-family:Cormorant Garamond;font-size:36px;font-style:normal;font-weight:600;line-height:40px;letter-spacing:-.9px;color:var(--foreground)}.landing-fares__price-note[data-astro-cid-fir34w3z]{display:block;margin-top:4px;color:#766b60;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.landing-fares__cta[data-astro-cid-fir34w3z]{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:#2f241a;font-family:Inter;font-size:11px;font-style:normal;font-weight:500;line-height:16.5px;letter-spacing:2.42px;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease}.landing-fares__cta[data-astro-cid-fir34w3z]:hover{opacity:.9}.landing-fares__cta-icon[data-astro-cid-fir34w3z]{width:14px;height:14px}.landing-fares__disclaimer[data-astro-cid-fir34w3z]{margin:24px 0 0;color:#766b60;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:19.5px}.landing-choice[data-astro-cid-4zdjynrz]{scroll-margin-top:6rem;background-color:#34271d;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:linear-gradient(90deg,#131311fa,#131311f5,#131311f2),image-set(url(/images/desktop/concierge-lounge.webp) type("image/webp") 1x,url(/images/desktop/concierge-lounge@2x.webp) type("image/webp") 2x);font-family:Inter,sans-serif}.landing-choice__inner[data-astro-cid-4zdjynrz]{position:relative;max-width:86rem;margin:0 auto;padding:80px 20px}@media(min-width:640px){.landing-choice__inner[data-astro-cid-4zdjynrz]{padding-left:32px;padding-right:32px}}@media(min-width:1024px){.landing-choice__inner[data-astro-cid-4zdjynrz]{padding-top:112px;padding-bottom:112px}}.landing-choice__head[data-astro-cid-4zdjynrz]{max-width:672px}.landing-choice__title[data-astro-cid-4zdjynrz]{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:2.25rem;line-height:1.08;letter-spacing:-.01em;color:var(--ivory)}@media(min-width:640px){.landing-choice__title[data-astro-cid-4zdjynrz]{font-size:3rem}}.landing-choice__lead[data-astro-cid-4zdjynrz]{margin:20px 0 0;color:#f9f5eda6;font-family:Inter,sans-serif;font-size:15.2px;font-weight:400;line-height:24.7px}.landing-choice__grid[data-astro-cid-4zdjynrz]{margin-top:56px;display:grid;align-items:start;gap:24px}@media(min-width:1024px){.landing-choice__grid[data-astro-cid-4zdjynrz]{grid-template-columns:1.15fr .85fr}}.landing-choice__card[data-astro-cid-4zdjynrz]{display:flex;flex-direction:column;padding:32px;height:100%}.landing-choice__card--online[data-astro-cid-4zdjynrz]{background:#f7f7f5;color:var(--foreground);box-shadow:0 30px 60px -30px #0009}@media(min-width:1024px){.landing-choice__card--online[data-astro-cid-4zdjynrz]{padding:40px}}.landing-choice__card--concierge[data-astro-cid-4zdjynrz]{border:1px solid oklch(97.2% .012 85deg / .25)}@media(min-width:1024px){.landing-choice__card--concierge[data-astro-cid-4zdjynrz]{padding:40px}}.landing-choice__eyebrow[data-astro-cid-4zdjynrz]{font-family:Inter;font-size:11px;font-style:normal;font-weight:500;line-height:16.5px;letter-spacing:2.42px;text-transform:uppercase}.landing-choice__eyebrow--deep[data-astro-cid-4zdjynrz]{color:var(--champagne-deep)}.landing-choice__eyebrow--champagne[data-astro-cid-4zdjynrz]{color:#eccc7d}.landing-choice__card-title[data-astro-cid-4zdjynrz]{margin:20px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:2.25rem;line-height:1.1;color:var(--foreground)}@media(min-width:1024px){.landing-choice__card-title[data-astro-cid-4zdjynrz]{font-size:3rem}}.landing-choice__card-title--ivory[data-astro-cid-4zdjynrz]{color:var(--ivory);font-size:1.875rem}@media(min-width:1024px){.landing-choice__card-title--ivory[data-astro-cid-4zdjynrz]{font-size:2.25rem}}.landing-choice__best[data-astro-cid-4zdjynrz]{margin:20px 0 0;color:#766b60;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:24.375px}.landing-choice__best--ivory[data-astro-cid-4zdjynrz]{color:#f9f5ed99}.landing-choice__list[data-astro-cid-4zdjynrz]{margin:20px 0 40px;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.landing-choice__item[data-astro-cid-4zdjynrz]{display:flex;gap:12px}.landing-choice__item[data-astro-cid-4zdjynrz] span[data-astro-cid-4zdjynrz]{color:#2f241acc;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:22.5px}.landing-choice__item--ivory[data-astro-cid-4zdjynrz] span[data-astro-cid-4zdjynrz]{color:#f9f5edbf;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:22.5px}.landing-choice__check[data-astro-cid-4zdjynrz]{margin-top:4px;flex-shrink:0}.landing-choice__check[data-astro-cid-4zdjynrz] svg{width:14px;height:14px;display:block;color:#caa577}.landing-choice__check--deep[data-astro-cid-4zdjynrz]{color:var(--champagne-deep)}.landing-choice__check--champagne[data-astro-cid-4zdjynrz]{color:var(--champagne)}.landing-choice__cta[data-astro-cid-4zdjynrz]{margin-top:auto;display:flex;align-self:stretch;align-items:center;justify-content:center;gap:12px;padding:16px 32px;font-size:.6875rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease}.landing-choice__cta[data-astro-cid-4zdjynrz]:hover{opacity:.9}.landing-choice__cta--primary[data-astro-cid-4zdjynrz]{background:#d9b04e;color:#2a1f16;font-family:Inter,sans-serif;font-size:11px;font-weight:500;line-height:16.5px;letter-spacing:2.42px;margin-bottom:38px}.landing-choice__cta--outline[data-astro-cid-4zdjynrz]{border:1px solid var(--champagne);color:var(--champagne)}.landing-choice__cta-icon[data-astro-cid-4zdjynrz]{display:inline-flex}.landing-choice__cta-icon[data-astro-cid-4zdjynrz] svg{width:14px;height:14px;display:block}.landing-choice__note[data-astro-cid-4zdjynrz]{margin:20px 0 0;font-size:.75rem;line-height:1.625;color:#f9f5ed8c}.landing-faq[data-astro-cid-lsv64e2i]{font-family:Inter,sans-serif;scroll-margin-top:6rem}.landing-faq__inner[data-astro-cid-lsv64e2i]{max-width:86rem;margin:0 auto;padding:80px 20px;display:grid;gap:40px}@media(min-width:640px){.landing-faq__inner[data-astro-cid-lsv64e2i]{padding-left:32px;padding-right:32px}}@media(min-width:1024px){.landing-faq__inner[data-astro-cid-lsv64e2i]{padding-top:112px;padding-bottom:112px;grid-template-columns:.8fr 1.2fr;gap:80px}}.landing-faq__eyebrow[data-astro-cid-lsv64e2i]{display:block;color:var(--champagne-deep);font-size:.6875rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.landing-faq__title[data-astro-cid-lsv64e2i]{margin:28px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:2.25rem;line-height:1.08;letter-spacing:-.01em;color:var(--foreground)}@media(min-width:640px){.landing-faq__title[data-astro-cid-lsv64e2i]{font-size:3rem}}.landing-faq__list[data-astro-cid-lsv64e2i]{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.landing-faq__item[data-astro-cid-lsv64e2i]+.landing-faq__item[data-astro-cid-lsv64e2i]{border-top:1px solid var(--border)}.landing-faq__trigger[data-astro-cid-lsv64e2i]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;width:100%;padding:24px 0;border:none;background:none;text-align:left;cursor:pointer}.landing-faq__question[data-astro-cid-lsv64e2i]{min-width:0;color:#181715;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;font-weight:300;line-height:33px;transition:opacity .2s ease}.landing-faq__trigger[data-astro-cid-lsv64e2i]:hover .landing-faq__question[data-astro-cid-lsv64e2i]{opacity:.7}.landing-faq__icon[data-astro-cid-lsv64e2i]{margin-top:6px;flex-shrink:0;width:16px;height:16px;color:var(--champagne-deep);transition:transform .5s ease}.landing-faq__trigger[data-astro-cid-lsv64e2i][aria-expanded=true] .landing-faq__icon[data-astro-cid-lsv64e2i]{transform:rotate(45deg)}.landing-faq__panel[data-astro-cid-lsv64e2i]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .5s ease,opacity .5s ease}.landing-faq__trigger[data-astro-cid-lsv64e2i][aria-expanded=true]+.landing-faq__panel[data-astro-cid-lsv64e2i]{grid-template-rows:1fr;opacity:1}.landing-faq__panel-inner[data-astro-cid-lsv64e2i]{overflow:hidden}.landing-faq__answer[data-astro-cid-lsv64e2i]{margin:0;max-width:672px;padding-bottom:32px;color:#6a6966;font-family:Inter,sans-serif;font-size:15.2px;font-weight:400;line-height:24.7px}.landing-cta[data-astro-cid-drgintgv]{position:relative;overflow:hidden;border-top:1px solid var(--border);background:var(--ink);font-family:Inter,sans-serif}.landing-cta__bg[data-astro-cid-drgintgv]{position:absolute;inset:0;margin:auto;width:100%;height:auto;pointer-events:none}.landing-cta__overlay[data-astro-cid-drgintgv]{position:absolute;inset:0;pointer-events:none}.landing-cta__overlay--solid[data-astro-cid-drgintgv]{background:#00000080}.landing-cta__overlay--grad[data-astro-cid-drgintgv]{background:linear-gradient(to bottom,#00000073,#00000040 50%,#0009)}.landing-cta__inner[data-astro-cid-drgintgv]{position:relative;max-width:86rem;margin:0 auto;padding:80px 20px;text-align:center}@media(min-width:640px){.landing-cta__inner[data-astro-cid-drgintgv]{padding-left:32px;padding-right:32px}}@media(min-width:1024px){.landing-cta__inner[data-astro-cid-drgintgv]{padding-top:112px;padding-bottom:112px}}.landing-cta__title[data-astro-cid-drgintgv]{margin:0 auto;max-width:48rem;font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:2.25rem;line-height:1.08;letter-spacing:-.01em;color:var(--ivory)}@media(min-width:640px){.landing-cta__title[data-astro-cid-drgintgv]{font-size:3rem}}@media(min-width:1024px){.landing-cta__title[data-astro-cid-drgintgv]{font-size:3.5rem}}.landing-cta__lead[data-astro-cid-drgintgv]{margin:24px auto 0;max-width:36rem;font-size:.95rem;line-height:1.625;color:#f9f5edbf}.landing-cta__actions[data-astro-cid-drgintgv]{margin-top:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}@media(min-width:640px){.landing-cta__actions[data-astro-cid-drgintgv]{flex-direction:row}}.landing-cta__btn[data-astro-cid-drgintgv]{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:16px 40px;font-size:11px;font-weight:500;line-height:16.5px;letter-spacing:2.42px;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease}@media(min-width:640px){.landing-cta__btn[data-astro-cid-drgintgv]{width:auto}}.landing-cta__btn[data-astro-cid-drgintgv]:hover{opacity:.9}.landing-cta__btn--primary[data-astro-cid-drgintgv]{background:#d9b04d;color:#131311}.landing-cta__btn--outline[data-astro-cid-drgintgv]{border:1px solid rgba(249,245,237,.35);color:var(--ivory)}.landing-cta__btn-icon[data-astro-cid-drgintgv]{display:inline-flex}.landing-cta__btn-icon[data-astro-cid-drgintgv] svg{width:14px;height:14px;display:block}body.landing header.header{position:fixed!important;top:0;left:0;right:0}body.landing{background:#fff;--ivory: oklch(97.2% .012 85);--foreground: #2f241a;--ink: oklch(18.5% .004 90);--champagne: oklch(85.5% .105 88);--champagne-deep: #d9b04e;--secondary: oklch(96% .008 85);--card: #ffffff;--muted-foreground: #766b60;--border: oklch(90% .004 90);--primary: oklch(27% .024 62);--primary-hover: oklch(33% .024 62);--primary-foreground: oklch(97.2% .012 85)}body.landing .location-dialog::part(overlay){background:#000000b3}body.landing .location-dialog::part(panel){background:#131311;color:var(--ivory)}body.landing .location-dialog .dialog-header{background:#131311!important;border-bottom:1px solid rgba(236,204,125,.4)!important;box-shadow:none!important}body.landing .location-dialog .dialog-header__button img{filter:invert(1) brightness(1.6)}body.landing .location-dialog .dialog-header__input::part(base){background:transparent;color:var(--ivory)}body.landing .location-dialog .dialog-header__input::part(input){color:var(--ivory)}body.landing .location-dialog .dialog-header__input input::placeholder{color:#f7f7f573}body.landing .location-dialog .location-menu{background:#131311}body.landing .location-dialog sl-menu-item::part(base){background:#131311!important;color:var(--ivory)!important}body.landing .location-dialog sl-menu-item::part(base):hover,body.landing .location-dialog sl-menu-item[aria-selected=true]::part(base){background:#f9f5ed1a!important}body.landing .location-dialog .location-name{color:var(--ivory)!important}body.landing .location-dialog .location-details{color:#f9f5ed8c!important}body.landing .location-dialog .location-code{background:transparent!important;color:var(--champagne)!important}body.landing .location-dialog .location-item{display:flex!important;align-items:flex-start!important;gap:12px!important}body.landing .location-dialog .location-icon{display:none!important}body.landing .location-dialog .location-item:before{content:"";flex-shrink:0;width:16px;height:16px;margin-top:2px;background:var(--champagne);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") no-repeat center/contain}
