.BookingPage_booking-page__1hTQQ{min-height:100dvh;background-color:var(--color-primary-light)}@media screen and (max-width:991.98px){.BookingPage_booking-page__1hTQQ{flex-direction:column}}.BookingPage_booking-page__1hTQQ .BookingPage_model-details__9ZgIX{height:100dvh;display:flex;flex-direction:column;background-color:var(--color-primary-light);overflow:hidden;padding:var(--spacing-xsmall) var(--spacing-xsmall) 0 var(--spacing-xsmall)}@media screen and (max-width:991.98px){.BookingPage_booking-page__1hTQQ .BookingPage_model-details__9ZgIX{width:100%;height:auto;min-height:auto;overflow:visible;padding:3.5rem var(--spacing-bsmall) 0 var(--spacing-bsmall)}}.BookingPage_booking-page__1hTQQ .BookingPage_tab-content__aongS{flex:1 1;overflow-y:auto;padding-bottom:var(--spacing-xsmall)}@media screen and (max-width:991.98px){.BookingPage_booking-page__1hTQQ .BookingPage_tab-content__aongS{overflow:visible}}.BookingPage_booking-page__1hTQQ .BookingPage_tab-content__aongS .tab-section{padding-top:var(--spacing-large);scroll-margin-top:4rem}.BookingPage_booking-page__1hTQQ .section-title{font-size:clamp(2.4rem,.8rem + 1.043vw,2.8rem);font-weight:var(--font-weight-medium);color:var(--color-primary-base);line-height:140%;margin-bottom:2.2rem}@media screen and (max-width:1535.98px){.BookingPage_booking-page__1hTQQ .section-title{font-size:clamp(2.2rem,1.2rem + .78vw,2.4rem)}}.BookingPage_booking-page__1hTQQ .section-subtitle{font-weight:var(--font-weight-regular);color:#6a7581}.BookingPage_booking-page__1hTQQ .BookingPage_alert-danger__d3Rih{font-size:1.4rem;line-height:140%;padding:1.6rem;color:var(--color-alert-500);background:var(--color-alert-100);margin-top:var(--spacing-xsmall)}.BookingTabs_model-tabs__z1jU9{flex-shrink:0;display:flex;background-color:var(--color-neutral-50);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);padding:var(--spacing-base);gap:var(--spacing-base)}@media screen and (max-width:991.98px){.BookingTabs_model-tabs__z1jU9{position:-webkit-sticky;position:sticky;top:0;z-index:10;transition:top .3s ease,opacity .3s ease}body.BookingTabs_nw-scroll-down__ACDlS .BookingTabs_model-tabs__z1jU9{top:0}}.BookingTabs_model-tab__OFBxk{flex:1 1;padding:1.2rem .6rem .9rem;background:none;border:none;font-size:clamp(var(--font-size-md),.8rem + .523vw,var(--font-size-lg));color:var(--color-neutral-600);cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.05em;line-height:1}@media screen and (max-width:1535.98px){.BookingTabs_model-tab__OFBxk{font-size:clamp(1.4rem,.4rem + .78vw,1.6rem)}}.BookingTabs_model-tab__OFBxk:hover{color:var(--color-primary-base)}.BookingTabs_model-tab-active__VhZAm{color:var(--color-primary-base);font-weight:var(--font-weight-bold);background:var(--color-primary-light)}.BookingHero_hero-section__zkIEv{position:-webkit-sticky;position:sticky;height:100dvh;display:flex;flex-direction:column;background-color:rgba(164,200,225,.16);overflow:hidden}@media screen and (max-width:991.98px){.BookingHero_hero-section__zkIEv{position:relative;top:0;width:100%;height:auto;min-height:350px}}.BookingHero_hero-section__zkIEv .BookingHero_logo-container__bmo07,.BookingHero_hero-section__zkIEv a{display:inline-block;margin:3.4rem 0 0 2.4rem}.BookingHero_hero-section__zkIEv .BookingHero_logo-container__bmo07 img,.BookingHero_hero-section__zkIEv a img{filter:invert(1);width:110px;height:auto}.BookingHero_hero-header__9b08S{display:flex;position:absolute;align-items:center;justify-content:center;top:35px;left:0;width:100%;line-height:1}@media screen and (max-width:991.98px){.BookingHero_hero-header__9b08S{left:0}}.BookingHero_model-name__PoxoD{font-size:clamp(18rem,10rem + 5.21vw,20rem);font-weight:var(--font-weight-bold);color:rgba(138,141,147,.5);letter-spacing:0;text-align:center;background-image:linear-gradient(135deg,rgba(138,141,147,.5),rgba(248,249,251,.5) 32.21%,rgba(166,168,176,.5) 64.35%,rgba(197,199,206,.5) 79.3%,rgba(136,138,148,.5));background-clip:text;-webkit-background-clip:text;text-fill-color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width:1535.98px){.BookingHero_model-name__PoxoD{font-size:clamp(16rem,6rem + 7.81vw,18rem)}}@media(max-width:1279.98px)and (min-width:1024px){.BookingHero_model-name__PoxoD{font-size:clamp(11rem,-9.097rem + 19.61vw,16rem)}}@media screen and (max-width:991.98px){.BookingHero_model-name__PoxoD{font-size:18vw}}.BookingHero_hero-image__5iGkA{position:relative;flex:1 1;width:100%;padding:var(--font-size-subheading-md);aspect-ratio:1.518}@media screen and (max-width:991.98px){.BookingHero_hero-image__5iGkA{padding:2.8rem 1.25px}}.BookingHero_hero-image__5iGkA img{width:100%;height:auto;position:relative;z-index:2;top:0}@media screen and (max-width:991.98px){.BookingHero_hero-image__5iGkA{min-height:250px}}