.HospitalityCorridor-module__44nx0a__label{margin-bottom:var(--space-5)}.HospitalityCorridor-module__44nx0a__heading{max-width:18ch;margin-bottom:var(--space-5)}.HospitalityCorridor-module__44nx0a__standfirst{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-on-navy-muted);max-width:var(--measure-lead)}.HospitalityCorridor-module__44nx0a__story{padding-block:var(--section-pad-lg)}.HospitalityCorridor-module__44nx0a__storyInner{flex-direction:column;display:flex}.HospitalityCorridor-module__44nx0a__storyHead{max-width:44rem;margin-bottom:var(--head-gap)}.HospitalityCorridor-module__44nx0a__prose{columns:2;column-gap:var(--space-9);max-width:62rem}.HospitalityCorridor-module__44nx0a__para{break-inside:avoid;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-on-navy-muted);margin-block-end:var(--space-5)}.HospitalityCorridor-module__44nx0a__quote{border-block-start:var(--hairline) solid var(--navy-line);margin:0;margin-block-start:var(--space-9);padding-block-start:var(--space-7)}.HospitalityCorridor-module__44nx0a__quoteText{font-family:var(--font-display);letter-spacing:var(--tracking-heading);color:var(--accent-rose);max-width:26ch;font-size:clamp(1.5rem,1rem + 2.1vw,2.75rem);font-style:italic;line-height:1.2}.HospitalityCorridor-module__44nx0a__runway{height:calc(100svh + (var(--spaces,4) - 1) * 62svh);background:var(--navy-800);position:relative}.HospitalityCorridor-module__44nx0a__stage{top:var(--header-h);height:calc(100svh - var(--header-h));justify-content:center;gap:var(--space-8);flex-direction:column;display:flex;position:sticky;overflow:hidden}.HospitalityCorridor-module__44nx0a__offerHead{flex:none}.HospitalityCorridor-module__44nx0a__track{align-items:stretch;gap:var(--space-6);padding-inline:var(--gutter);will-change:transform;flex:none;width:max-content;margin:0;list-style:none;display:flex}.HospitalityCorridor-module__44nx0a__space{width:clamp(18rem,26vw,24rem);padding:var(--space-6);border:var(--hairline) solid var(--navy-line);border-radius:var(--radius-m);background:var(--navy-900);flex-direction:column;flex:none;display:flex}.HospitalityCorridor-module__44nx0a__spaceNumber{font-size:var(--fs-h2);color:var(--accent-rose);opacity:.35;margin-bottom:var(--space-5)}.HospitalityCorridor-module__44nx0a__spaceEyebrow{margin-bottom:var(--space-3)}.HospitalityCorridor-module__44nx0a__spaceTitle{margin-bottom:var(--space-4)}.HospitalityCorridor-module__44nx0a__spaceBody{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-on-navy-muted)}.HospitalityCorridor-module__44nx0a__close{padding-block:var(--section-pad-lg)}.HospitalityCorridor-module__44nx0a__closeInner{gap:var(--space-9);flex-direction:column;display:flex}.HospitalityCorridor-module__44nx0a__stats{gap:var(--space-6) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));padding-block-start:var(--space-7);display:grid;position:relative}.HospitalityCorridor-module__44nx0a__closeRule{background:var(--accent-deep);opacity:.45;height:1px;display:block;position:absolute;inset-block-start:0;inset-inline:0}.HospitalityCorridor-module__44nx0a__stat{gap:var(--space-2);flex-direction:column;display:flex}.HospitalityCorridor-module__44nx0a__statValue{align-items:baseline;gap:var(--space-2);margin:0;display:flex}.HospitalityCorridor-module__44nx0a__value{color:var(--text-on-cream);font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem);line-height:1}.HospitalityCorridor-module__44nx0a__suffix{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--accent-deep);align-self:flex-start}.HospitalityCorridor-module__44nx0a__unit{font-family:var(--font-display);font-style:italic;font-size:var(--fs-h3);color:var(--accent-deep)}.HospitalityCorridor-module__44nx0a__statNote{font-size:var(--fs-small);line-height:var(--lh-caption);color:var(--text-on-cream-muted);max-width:24ch}.HospitalityCorridor-module__44nx0a__codaRow{justify-content:space-between;align-items:baseline;gap:var(--space-5) var(--space-8);flex-wrap:wrap;display:flex}.HospitalityCorridor-module__44nx0a__coda{font-family:var(--font-display);font-style:italic;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--accent-deep);flex:24rem;max-width:46ch}.HospitalityCorridor-module__44nx0a__cta{align-items:center;gap:var(--space-3);color:var(--text-on-cream);font-size:var(--fs-small);letter-spacing:var(--tracking-ui);border-block-end:var(--hairline) solid var(--accent-deep);transition:gap var(--dur-base) var(--ease-out-expo);padding-block-end:var(--space-1);text-decoration:none;display:inline-flex}.HospitalityCorridor-module__44nx0a__cta:hover{gap:var(--space-4)}@media (min-width:62rem) and (max-height:48rem){.HospitalityCorridor-module__44nx0a__stage{gap:var(--space-6)}.HospitalityCorridor-module__44nx0a__stage .HospitalityCorridor-module__44nx0a__heading{font-size:var(--fs-h3);max-width:28ch;margin-bottom:var(--space-4)}.HospitalityCorridor-module__44nx0a__stage .HospitalityCorridor-module__44nx0a__label{margin-bottom:var(--space-4)}.HospitalityCorridor-module__44nx0a__stage .HospitalityCorridor-module__44nx0a__standfirst{font-size:var(--fs-body)}.HospitalityCorridor-module__44nx0a__space{padding:var(--space-5)}.HospitalityCorridor-module__44nx0a__spaceNumber{font-size:var(--fs-h3);margin-bottom:var(--space-4)}}@media (max-width:61.99rem){.HospitalityCorridor-module__44nx0a__prose{columns:1}.HospitalityCorridor-module__44nx0a__runway{height:auto;padding-block:var(--section-pad)}.HospitalityCorridor-module__44nx0a__stage{height:auto;position:static;overflow:visible}.HospitalityCorridor-module__44nx0a__track{width:auto;max-width:var(--maxw);padding-inline:var(--gutter);will-change:auto;flex-direction:column;margin-inline:auto}.HospitalityCorridor-module__44nx0a__space{width:100%}}@media (prefers-reduced-motion:reduce){.HospitalityCorridor-module__44nx0a__cta{transition:none}.HospitalityCorridor-module__44nx0a__runway{height:auto;padding-block:var(--section-pad)}.HospitalityCorridor-module__44nx0a__stage{height:auto;position:static;overflow:visible}.HospitalityCorridor-module__44nx0a__track{width:auto;max-width:var(--maxw);padding-inline:var(--gutter);will-change:auto;flex-direction:column;margin-inline:auto}.HospitalityCorridor-module__44nx0a__space{width:100%}}@media (pointer:coarse){.HospitalityCorridor-module__44nx0a__cta{position:relative}.HospitalityCorridor-module__44nx0a__cta:after{content:"";position:absolute;inset:-9px 0}}
.HospitalityHero-module__hdlpBq__section{min-height:clamp(34rem, calc(100svh - var(--header-h)), 52rem);padding-block:calc(var(--header-h) + var(--space-9)) var(--section-pad);align-items:center;display:flex;position:relative;overflow:hidden}.HospitalityHero-module__hdlpBq__figure{width:clamp(18rem,44%,40rem);margin:0;position:absolute;inset-block:0;inset-inline-end:0}.HospitalityHero-module__hdlpBq__frame{background:var(--navy-800);width:100%;height:100%;position:relative;overflow:hidden}.HospitalityHero-module__hdlpBq__image{object-fit:cover;width:100%;height:100%;scale:1.12}.HospitalityHero-module__hdlpBq__scrim{background:linear-gradient(to right, var(--navy-900) 0%, #0c12308c 22%, transparent 58%);position:absolute;inset:0}.HospitalityHero-module__hdlpBq__caption{color:#f4f2efcc;max-width:24ch;position:absolute;inset-block-end:var(--space-5);inset-inline-start:var(--space-5)}.HospitalityHero-module__hdlpBq__inner{z-index:1;width:100%;position:relative}.HospitalityHero-module__hdlpBq__stack{flex-direction:column;align-items:flex-start;max-width:min(38rem,52%);display:flex}.HospitalityHero-module__hdlpBq__label{margin-bottom:var(--space-5)}.HospitalityHero-module__hdlpBq__heading{margin-bottom:var(--space-6)}.HospitalityHero-module__hdlpBq__standfirst{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-on-navy-muted);margin-bottom:var(--space-7)}.HospitalityHero-module__hdlpBq__meta{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.HospitalityHero-module__hdlpBq__metaItem{font-family:var(--font-display);font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-on-navy-muted)}@media (max-width:61.99rem){.HospitalityHero-module__hdlpBq__section{align-items:flex-end;min-height:clamp(30rem,80svh,44rem)}.HospitalityHero-module__hdlpBq__figure{width:100%;inset-inline:0}.HospitalityHero-module__hdlpBq__scrim{background:linear-gradient(to top, var(--navy-900) 8%, #0c1230b8 42%, #0c123059 100%)}.HospitalityHero-module__hdlpBq__stack{max-width:100%}.HospitalityHero-module__hdlpBq__caption{display:none}}@media (max-width:47.99rem){.HospitalityHero-module__hdlpBq__section{padding-block:calc(var(--header-h) + var(--space-8)) var(--section-pad)}}@media (prefers-reduced-motion:reduce){.HospitalityHero-module__hdlpBq__image{scale:1}}
