.ZfeJCG_button{justify-content:center;align-items:center;gap:var(--ds-size-spacing-xs);box-sizing:border-box;font-family:var(--ds-typography-primitives-lausanne);font-weight:var(--ds-typography-primitives-weight-semibold);cursor:pointer;border-radius:var(--ds-size-corner-radius-m);outline:none;transition:all .2s;display:flex;position:relative;overflow:hidden}.ZfeJCG_button:focus-visible{outline:2px solid var(--ds-colors-outline-base-accent);outline-offset:1px}.ZfeJCG_button:before{content:"";border-radius:inherit;pointer-events:none;background-color:#0000;transition:background-color .2s;position:absolute;inset:0}.ZfeJCG_link{text-align:center;text-decoration:none}.ZfeJCG_small{height:40px;padding:var(--ds-size-spacing-s);font-size:var(--ds-typography-label-medium-size);line-height:var(--ds-typography-label-medium-line-height);letter-spacing:var(--ds-typography-label-medium-letter-spacing)}.ZfeJCG_medium{height:48px;padding:var(--ds-size-spacing-s) var(--ds-size-spacing-m);font-size:var(--ds-typography-label-large-size);line-height:var(--ds-typography-label-large-line-height);letter-spacing:var(--ds-typography-label-large-letter-spacing)}.ZfeJCG_large{height:56px;padding:var(--ds-size-spacing-m) var(--ds-size-spacing-xl);font-size:var(--ds-typography-label-large-size);line-height:var(--ds-typography-label-large-line-height);letter-spacing:var(--ds-typography-label-large-letter-spacing)}.ZfeJCG_content,.ZfeJCG_left,.ZfeJCG_right{align-items:center;display:flex}.ZfeJCG_primary{color:var(--ds-colors-content-action-on-action);background-color:var(--ds-colors-background-action-default);border:none}.ZfeJCG_primary:hover:before{background-color:var(--ds-colors-state-base-inverse-hover)}.ZfeJCG_primary:active:before{background-color:var(--ds-colors-state-base-inverse-pressed)}.ZfeJCG_primary:disabled{background-color:var(--ds-colors-background-action-disabled);border-color:var(--ds-colors-background-action-disabled);color:var(--ds-colors-content-action-disabled);cursor:not-allowed}.ZfeJCG_primary:disabled:before{display:none}.ZfeJCG_destructive.ZfeJCG_primary{background-color:var(--ds-colors-background-danger-strong);border-color:var(--ds-colors-background-danger-strong)}.ZfeJCG_destructive.ZfeJCG_primary:hover:before{background-color:var(--ds-colors-state-base-inverse-hover)}.ZfeJCG_destructive.ZfeJCG_primary:active:before{background-color:var(--ds-colors-state-base-inverse-pressed)}.ZfeJCG_destructive.ZfeJCG_primary:disabled{background-color:var(--ds-colors-background-danger-default);color:var(--ds-colors-background-danger-strong);border-color:var(--ds-colors-background-danger-default)}.ZfeJCG_secondary{color:var(--ds-colors-content-action-default);background-color:var(--ds-colors-background-base-default);border:2px solid var(--ds-colors-outline-base-prominent)}.ZfeJCG_secondary:hover{background-color:var(--ds-colors-state-base-hover)}.ZfeJCG_secondary:active{background-color:var(--ds-colors-state-base-pressed)}.ZfeJCG_secondary:disabled{color:var(--ds-colors-content-action-disabled);border-color:var(--ds-colors-content-action-disabled);background-color:var(--ds-colors-background-base-default);cursor:not-allowed}.ZfeJCG_secondary:disabled:before{display:none}.ZfeJCG_destructive.ZfeJCG_secondary{color:var(--ds-colors-background-danger-strong);background-color:var(--ds-colors-background-base-default);border-color:var(--ds-colors-background-danger-strong)}.ZfeJCG_destructive.ZfeJCG_secondary:hover{border-color:var(--ds-colors-content-danger-default);color:var(--ds-colors-content-danger-default)}.ZfeJCG_destructive.ZfeJCG_secondary:hover:before{background-color:var(--ds-colors-state-danger-hover)}.ZfeJCG_destructive.ZfeJCG_secondary:active:before{background-color:var(--ds-colors-state-danger-pressed)}.ZfeJCG_destructive.ZfeJCG_secondary:active{border-color:var(--ds-colors-background-danger-strong);color:var(--ds-colors-background-danger-strong)}.ZfeJCG_destructive.ZfeJCG_secondary:disabled{color:var(--ds-colors-content-action-disabled);border-color:var(--ds-colors-content-action-disabled)}.ZfeJCG_tertiary{color:var(--ds-colors-content-action-default);background-color:#0000;border:none}.ZfeJCG_tertiary .ZfeJCG_content{text-underline-offset:3px;text-decoration:underline}.ZfeJCG_tertiary:hover{color:var(--ds-colors-content-action-hovered)}.ZfeJCG_tertiary:active{color:var(--ds-colors-content-action-pressed)}.ZfeJCG_tertiary:disabled{color:var(--ds-colors-content-action-disabled);cursor:not-allowed}.ZfeJCG_destructive.ZfeJCG_tertiary{color:var(--ds-colors-background-danger-strong);background-color:#0000;border:none}.ZfeJCG_destructive.ZfeJCG_tertiary:hover{color:var(--ds-colors-content-danger-default)}.ZfeJCG_destructive.ZfeJCG_tertiary:hover:before{background-color:var(--ds-colors-state-base-inverse-hover)}.ZfeJCG_destructive.ZfeJCG_tertiary:active:before{background-color:var(--ds-colors-state-base-inverse-pressed)}.ZfeJCG_destructive.ZfeJCG_tertiary:active{color:var(--ds-colors-background-danger-strong)}.ZfeJCG_destructive.ZfeJCG_tertiary:disabled{color:var(--ds-colors-content-action-disabled);background-color:var(--ds-colors-background-base-default);border-color:var(--ds-colors-background-base-default);text-decoration:none}.ZfeJCG_inverse.ZfeJCG_primary:not(:disabled){color:var(--ds-colors-content-base-default);background-color:var(--ds-colors-background-base-default)}.ZfeJCG_inverse.ZfeJCG_primary:not(:disabled):hover:before{background-color:var(--ds-colors-state-base-hover)}.ZfeJCG_inverse.ZfeJCG_primary:not(:disabled):active:before{background-color:var(--ds-colors-state-base-pressed)}.ZfeJCG_inverse.ZfeJCG_secondary:not(:disabled){color:var(--ds-colors-content-brand-on-brand-black);border-color:var(--ds-colors-content-brand-on-brand-black);background-color:#0000}.ZfeJCG_inverse.ZfeJCG_secondary:not(:disabled):hover{background-color:var(--ds-colors-state-base-inverse-hover)}.ZfeJCG_inverse.ZfeJCG_secondary:not(:disabled):active{background-color:var(--ds-colors-state-base-inverse-pressed)}.ZfeJCG_inverse.ZfeJCG_tertiary:not(:disabled),.ZfeJCG_inverse.ZfeJCG_tertiary:not(:disabled):hover,.ZfeJCG_inverse.ZfeJCG_tertiary:not(:disabled):active{color:var(--ds-colors-content-brand-on-brand-black)}.ZfeJCG_loading .ZfeJCG_left,.ZfeJCG_loading .ZfeJCG_right,.ZfeJCG_loading .ZfeJCG_content{opacity:0}.ZfeJCG_loadingContainer{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ZfeJCG_loadingIcon{width:24px;height:24px;animation:1s linear infinite ZfeJCG_spin;display:flex}@keyframes ZfeJCG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.gH45Ea_displayLarge{font-family:var(--ds-typography-display-large-font-family);font-size:var(--ds-typography-display-large-size);font-weight:var(--ds-typography-primitives-weight-semibold);line-height:var(--ds-typography-display-large-line-height);letter-spacing:var(--ds-typography-display-large-letter-spacing)}.gH45Ea_displayMedium{font-family:var(--ds-typography-display-medium-font-family);font-size:var(--ds-typography-display-medium-size);font-weight:var(--ds-typography-primitives-weight-semibold);line-height:var(--ds-typography-display-medium-line-height);letter-spacing:var(--ds-typography-display-medium-letter-spacing)}.gH45Ea_headlineLarge{font-family:var(--ds-typography-headline-large-font-family);font-size:var(--ds-typography-headline-large-size);font-weight:var(--ds-typography-primitives-weight-semibold);line-height:var(--ds-typography-headline-large-line-height);letter-spacing:var(--ds-typography-headline-large-letter-spacing)}.gH45Ea_headlineMedium{font-family:var(--ds-typography-headline-medium-font-family);font-size:var(--ds-typography-headline-medium-size);font-weight:var(--ds-typography-primitives-weight-semibold);line-height:var(--ds-typography-headline-medium-line-height);letter-spacing:var(--ds-typography-headline-medium-letter-spacing)}.gH45Ea_headlineSmall{font-family:var(--ds-typography-headline-small-font-family);font-size:var(--ds-typography-headline-small-size);font-weight:var(--ds-typography-primitives-weight-semibold);line-height:var(--ds-typography-headline-small-line-height);letter-spacing:var(--ds-typography-headline-small-letter-spacing)}.gH45Ea_titleLarge{font-family:var(--ds-typography-title-large-font-family);font-size:var(--ds-typography-title-large-size);line-height:var(--ds-typography-title-large-line-height);letter-spacing:var(--ds-typography-title-large-letter-spacing)}.gH45Ea_titleMedium{font-family:var(--ds-typography-title-medium-font-family);font-size:var(--ds-typography-title-medium-size);line-height:var(--ds-typography-title-medium-line-height);letter-spacing:var(--ds-typography-title-medium-letter-spacing)}.gH45Ea_bodyMedium{font-family:var(--ds-typography-body-medium-font-family);font-size:var(--ds-typography-body-medium-size);line-height:var(--ds-typography-body-medium-line-height);letter-spacing:var(--ds-typography-body-medium-letter-spacing)}.gH45Ea_bodySmall{font-family:var(--ds-typography-body-small-font-family);font-size:var(--ds-typography-body-small-size);line-height:var(--ds-typography-body-small-line-height);letter-spacing:var(--ds-typography-body-small-letter-spacing)}.gH45Ea_labelLarge{font-family:var(--ds-typography-label-large-font-family);font-size:var(--ds-typography-label-large-size);line-height:var(--ds-typography-label-large-line-height);letter-spacing:var(--ds-typography-label-large-letter-spacing)}.gH45Ea_labelMedium{font-family:var(--ds-typography-label-medium-font-family);font-size:var(--ds-typography-label-medium-size);line-height:var(--ds-typography-label-medium-line-height);letter-spacing:var(--ds-typography-label-medium-letter-spacing)}.gH45Ea_labelSmall{font-family:var(--ds-typography-label-small-font-family);font-size:var(--ds-typography-label-small-size);line-height:var(--ds-typography-label-small-line-height);letter-spacing:var(--ds-typography-label-small-letter-spacing)}.gH45Ea_labelXSmall{font-family:var(--ds-typography-label-x-small-font-family);font-size:var(--ds-typography-label-x-small-size);line-height:var(--ds-typography-label-x-small-line-height);letter-spacing:var(--ds-typography-label-x-small-letter-spacing)}.gH45Ea_weightRegular{font-weight:var(--ds-typography-primitives-weight-light)}.gH45Ea_weightBold{font-weight:var(--ds-typography-primitives-weight-semibold)}.gH45Ea_underline{text-decoration:underline}.gH45Ea_inline{display:inline}.gH45Ea_capitalize{text-transform:capitalize}.gH45Ea_strikethrough{text-decoration:line-through}.gH45Ea_colorBaseDefault{color:var(--ds-colors-content-base-default)}.gH45Ea_colorBaseSecondary{color:var(--ds-colors-content-base-secondary)}
.IohhWa_Container{width:calc(100% + 16px);margin:0 -8px}@media (min-width:768px){.IohhWa_Container{width:100%;margin:16px 0}}@media (min-width:1024px){.IohhWa_Container{margin:24px 0}}.IohhWa_BannerContainer{width:100%;height:100%;padding:40px 16px}@media (min-width:768px){.IohhWa_BannerContainer{padding-bottom:40px}}@media (min-width:1024px){.IohhWa_BannerContainer{padding:24px 0 40px}}.IohhWa_Wrapper{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;display:flex}@media (min-width:768px){.IohhWa_Wrapper{flex-direction:row}}.IohhWa_Image{object-fit:cover;width:240px;height:160px}.IohhWa_ImageWrapper{display:none}@media (min-width:1440px){.IohhWa_ImageWrapper{display:block}}.IohhWa_Content{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;width:100%;max-width:335px;display:flex}.IohhWa_CTASection{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:335px;display:flex}
.dbkzSa_calendarDayWrapper{flex-direction:column!important;justify-content:center!important;align-items:center!important;height:100%!important;display:flex!important}.dbkzSa_unavailable{color:#deddd6}.dbkzSa_calendarDayPrice{font-size:10px;font-weight:300;line-height:13.24px}.dbkzSa_skeletonCalendarDayPrice{width:70%;height:.5rem}.dbkzSa_bgLow{background-color:#e1f1e8bb}.dbkzSa_bgMedium{background-color:#fef4bdbb}.dbkzSa_bgHigh{background-color:#ffd1bcbb}.dbkzSa_dayPriceWrapper{border-radius:50%;margin:auto;width:40px!important;height:40px!important}.CalendarDay__selected_span>.dbkzSa_dayPriceWrapper{background-color:unset}.CalendarDay__default:hover>.dbkzSa_dayPriceWrapper{background-color:unset}
._73QCua_rowInner{z-index:30;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative}._73QCua_bar{--field-inset:var(--ds-size-spacing-m);--lead-inset:var(--ds-size-spacing-2xl);background:var(--ds-colors-background-base-default);border:var(--ds-size-stroke-thin) solid var(--ds-colors-outline-base-default);border-radius:var(--ds-size-corner-radius-full);grid-column:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid;box-shadow:0 10px 20px #0000001a}@media (min-width:768px){._73QCua_rowInner{justify-content:center;column-gap:var(--ds-size-spacing-5xl);grid-template-columns:minmax(0,auto) auto}._73QCua_bar{--field-inset:var(--ds-size-spacing-2xl);grid-column:1;width:56.5625rem;max-width:100%;box-shadow:0 4px 2.7px #0000000f}}._73QCua_rowFilter{grid-column:2;margin-inline-start:var(--ds-size-spacing-xs);display:none}@media (min-width:768px){._73QCua_rowFilter{grid-column:2;display:flex}}._73QCua_field{min-width:0;padding:var(--ds-size-spacing-m);padding-inline:var(--field-inset);text-align:start;border-radius:var(--ds-size-corner-radius-full);cursor:pointer;background:0 0;border:0;flex:1;justify-items:start;display:grid}._73QCua_field:hover,._73QCua_fieldOpen,._73QCua_fieldWithSearch:hover,._73QCua_fieldWithSearch:has(._73QCua_fieldOpen){background:var(--ds-colors-background-base-secondary)}._73QCua_fieldWithSearch{min-width:0;border-radius:var(--ds-size-corner-radius-full);flex:1;align-items:center;padding-inline-end:calc(var(--field-inset) / 2);display:flex}._73QCua_fieldWithSearch ._73QCua_field{align-self:stretch}._73QCua_fieldWithSearch ._73QCua_field:hover,._73QCua_fieldWithSearch ._73QCua_fieldOpen{background:0 0}._73QCua_bar>._73QCua_field:first-child{padding-inline-start:var(--lead-inset)}._73QCua_fieldLabel{color:var(--ds-colors-content-base-default);font-weight:var(--ds-typography-primitives-weight-semibold)}._73QCua_fieldValue{max-width:100%;color:var(--ds-colors-content-base-default);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._73QCua_fieldEmpty{color:var(--ds-colors-content-base-secondary)}._73QCua_divider{width:var(--ds-size-stroke-thin);height:var(--ds-size-spacing-2xl);background:var(--ds-colors-outline-base-light);flex-shrink:0;align-self:center}._73QCua_bar:has(._73QCua_field:hover,._73QCua_fieldOpen,._73QCua_fieldWithSearch:hover) ._73QCua_divider{visibility:hidden}._73QCua_search{padding:var(--ds-size-spacing-m);color:var(--ds-colors-content-brand-on-brand-black);background:var(--ds-colors-background-action-default);border-radius:var(--ds-size-corner-radius-full);cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:768px){._73QCua_search{padding:var(--ds-size-spacing-s)}}._73QCua_searchIcon{width:var(--ds-size-spacing-xl);height:var(--ds-size-spacing-xl)}@media (min-width:768px){._73QCua_searchIcon{width:var(--ds-size-spacing-2xl);height:var(--ds-size-spacing-2xl)}}._73QCua_panel{width:max-content;max-width:calc(100vw - 2 * var(--ds-size-spacing-m));background:var(--ds-colors-background-base-default);border:var(--ds-size-stroke-thin) solid var(--ds-colors-outline-base-light);border-radius:var(--ds-size-corner-radius-l);grid-template-rows:auto auto;display:grid;overflow:hidden;box-shadow:0 10px 20px #0000001a}._73QCua_panelBody{overflow:auto}._73QCua_panelFooter{padding:var(--ds-size-spacing-l);border-block-start:var(--ds-size-stroke-thin) solid var(--ds-colors-outline-base-light);justify-items:end;display:grid}._73QCua_counters{row-gap:var(--ds-size-spacing-m);min-width:20rem;padding:var(--ds-size-spacing-l);display:grid}._73QCua_counter{gap:var(--ds-size-spacing-l);justify-content:space-between;align-items:center;display:flex}._73QCua_counterText{display:grid}._73QCua_counterSubtitle{color:var(--ds-colors-content-base-secondary)}
._3Tw1GG_priceContainer{align-items:center;gap:8px;display:flex}._3Tw1GG_price{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._3Tw1GG_priceLow{background-color:#e1f1e8bb}._3Tw1GG_priceMedium{background-color:#fef4bdbb}._3Tw1GG_priceHigh{background-color:#ffd1bcbb}
.pzuFKG_warningWrapper{padding:30px}
@keyframes RrTjiq_pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.RrTjiq_loading{background-color:#e0e0e0;border-radius:4px;animation:1.5s ease-in-out infinite RrTjiq_pulse}.RrTjiq_loading *{opacity:0}.RrTjiq_inline{display:inline}
.MvYpea_roomFeatures{color:var(--color-black-400);flex-wrap:wrap;display:flex}
.OU4Vwa_cardInfo{flex-direction:column;flex-grow:1;justify-content:space-between;gap:16px;padding:20px 8px 8px;display:flex}@media (min-width:768px){.OU4Vwa_cardInfo{padding:20px}}.OU4Vwa_cardDetails{flex-direction:column;gap:20px;display:flex}.OU4Vwa_cardSubDetails{flex-direction:column;gap:4px;display:flex}
._1GxRia_container{height:100%;color:var(--color-numa-main-black);border:1px solid var(--color-black-200);border-radius:24px;flex-direction:column;padding:8px;display:flex;overflow:hidden}@media (min-width:768px){._1GxRia_container{border-radius:16px;padding:0}._1GxRia_container:hover{box-shadow:0 10px 40px #0000001a}}._1GxRia_carousel{border-radius:16px;flex-shrink:0;width:100%;position:relative;overflow:hidden}@media (min-width:768px){._1GxRia_carousel{border-radius:0}}._1GxRia_carouselImage{aspect-ratio:1.5}._1GxRia_badges{z-index:10;align-items:center;gap:8px;width:100%;display:flex;position:absolute;top:8px;left:8px}
.tZzBga_title{font-family:var(--font-lausanne);letter-spacing:-.2px;text-align:left;font-size:16px;font-weight:600;line-height:20px}.tZzBga_placeholder{font-family:var(--font-lausanne);letter-spacing:-.2px;text-align:left;font-size:20px;line-height:28px}.tZzBga_fontLight{font-weight:300}.tZzBga_fontHeavy{font-weight:600}.tZzBga_dropdownItem{font-family:var(--font-lausanne);letter-spacing:-.2px;text-align:left;color:var(--color-numa-black);font-size:20px;font-weight:300;line-height:28px}.tZzBga_dropdownItemActive{font-weight:600}.tZzBga_errorMessage{z-index:10;background-color:#fff;padding:16px 24px}.tZzBga_errorMessage a{text-underline-offset:3px;text-decoration:underline}
.dK3W6W_container{z-index:10;background-color:#fff;width:355px;max-height:420px;overflow-y:auto}
.IhccdG_label{font-family:var(--font-lausanne);letter-spacing:-.2px;text-align:left;font-size:18px;font-weight:600;line-height:22px}
.ZW5Faa_Pill{height:40px;color:var(--numa-black);cursor:pointer;background-color:#fff;border:2px solid #212322;border-radius:40px;flex-direction:row;align-items:center;gap:8px;padding:8px 14px;display:flex}.ZW5Faa_Pill.ZW5Faa_active{color:#fff;background-color:#212322}
.LKpHvW_Container{margin-bottom:32px;padding:0 20px;position:relative}@media (min-width:720px){.LKpHvW_Container{padding:0}}.LKpHvW_Row{flex-flow:wrap;gap:8px;display:flex}.LKpHvW_FilterCount{color:#fff;background-color:#000;border-radius:9999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;line-height:20px;display:flex}
.ceI4RG_PriceSection{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.ceI4RG_PriceDetails{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ceI4RG_DiscountedPrice{color:var(--color-numa-red--200);margin-right:4px;text-decoration-line:line-through}.ceI4RG_PriceDetailsText{flex-wrap:wrap;display:flex}.ceI4RG_PriceDetailsPrice{white-space:nowrap}.ceI4RG_MinRateSection{justify-content:flex-end;align-items:center;display:flex}.ceI4RG_BookButton{flex-shrink:0}.ceI4RG_BookButtonMobile{border-radius:50%;min-height:auto;padding:0}.ceI4RG_BreakdownItem{white-space:nowrap;justify-content:space-between;gap:16px;display:flex}
.zVSP1G_RoomFeatures{color:var(--color-numa-black-400);flex-wrap:wrap;display:flex}
.Uw6q0G_Container{height:100%;color:var(--color-numa-black);border:1px solid rgb(var(--color-numa-black-200));border-radius:8px;flex-direction:row;display:flex;overflow:hidden}.Uw6q0G_CarouselImage{flex-shrink:0;width:100px;height:100%}.Uw6q0G_CardInfo{flex-direction:column;flex-grow:1;gap:8px;padding:16px 12px;display:flex}.Uw6q0G_CardDetails{flex-direction:column;gap:20px;display:flex}.Uw6q0G_CardSubDetails{flex-direction:column;gap:4px;display:flex}.Uw6q0G_Separator{opacity:.2;background-color:#b2b2b2;width:100%;height:1px}.Uw6q0G_Badges{z-index:10;align-items:center;gap:8px;width:100%;display:flex;position:absolute;top:8px;left:8px}
.at2aFq_title{font-family:var(--font-lausanne);color:var(--black-400,#212322);font-size:24px;font-weight:600;line-height:32px}@media (min-width:1024px){.at2aFq_title{letter-spacing:.5px;font-size:36px;line-height:38px}}
.ACtnCa_container{position:relative}.ACtnCa_wrapper{height:433px;display:block}@media only screen and (min-width:1024px){.ACtnCa_wrapper{height:540px}}.ACtnCa_bgImageWrapper{cursor:pointer;width:100%;height:100%}.ACtnCa_tint{z-index:10;background-color:#0003;width:100%;height:100%;position:absolute;top:0;left:0}.ACtnCa_titleWrapper{white-space:pre-line;flex-direction:row;justify-content:space-between;height:100%;padding:24px 20px 48px;display:flex}@media (min-width:720px){.ACtnCa_titleWrapper{margin-left:auto;padding:40px 24px 56px}}@media (min-width:1024px){.ACtnCa_titleWrapper{margin-left:calc(50vw - 512px)}}@media (min-width:1280px){.ACtnCa_titleWrapper{margin-left:calc(50vw - 640px)}}.ACtnCa_subTitleRebranded{color:#fff}.ACtnCa_titleRebranded{color:var(--color-numa-main-pink);font-size:100px;line-height:110%}@media only screen and (min-width:768px){.ACtnCa_title{margin-left:-3px;font-size:42px;line-height:38px}.ACtnCa_titleRebranded{margin-left:-3px}}@media only screen and (min-width:1024px){.ACtnCa_title{font-size:80px;line-height:72px}}.ACtnCa_buttonWrapper{justify-content:flex-start;align-self:start;gap:8px;width:100vw;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;display:flex;overflow:scroll}@media only screen and (min-width:768px){.ACtnCa_buttonWrapper{width:100%;overflow:auto}}.ACtnCa_pictureContainer{width:100%;height:100%;position:relative}.ACtnCa_hoverDarkEffect{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:720px){.ACtnCa_tint:hover~.ACtnCa_hoverDarkEffect{filter:brightness(.85)}.ACtnCa_hoverDarkEffect:hover{filter:brightness(.75)}.ACtnCa_tint:focus~.ACtnCa_hoverDarkEffect,.ACtnCa_hoverDarkEffect:focus{outline-offset:2px;outline:2px solid #0000}}.ACtnCa_showButtonWrapper{display:none}@media only screen and (min-width:1024px){.ACtnCa_showButtonWrapper{z-index:10;white-space:nowrap;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.ACtnCa_pictureWrapper{width:100%;height:100%;overflow:hidden}.ACtnCa_smallPictureWrapper{border-radius:8px;width:180px;height:140px;box-shadow:0 10px 40px #0000001a}.ACtnCa_pictureWrapper>div{transition:transform .25s cubic-bezier(.4,0,.2,1);transform:scale(1)}.ACtnCa_pictureWrapper:hover>div,.ACtnCa_tint:hover~.ACtnCa_pictureWrapper>div{transition:transform .25s cubic-bezier(.4,0,.2,1);transform:scale(1.05)}
.R8xUoG_container{flex-direction:column;gap:16px;display:flex}
.EGLxsq_wrapper{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:8px;display:flex}.EGLxsq_inputCheckbox{opacity:0;width:0;height:0;position:absolute}.EGLxsq_checkboxIcon{flex-shrink:0}
.ZP2pDG_arrow{stroke:currentColor;stroke-width:2px;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.uoqUXW_row{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;gap:4px;display:flex}
.begZ0G_container{flex-direction:column;gap:12px;display:flex}
.PpOi0a_showMoreButton{color:var(--color-numa-black--400);border-bottom:2px solid var(--color-numa-black--400)}
.n9URoG_cityCount{flex-direction:row;align-items:center;gap:2px;display:flex}
.lRzJ1G_indent{padding-left:16px}
.AeRj0q_container{flex-direction:column;gap:32px;display:flex}.AeRj0q_section{flex-direction:column;gap:16px;display:flex}.AeRj0q_standardAmenities.AeRj0q_standardAmenities{padding:24px}
._18RlhW_Container{height:100%;position:relative}._18RlhW_Content{height:100%;max-height:100%;padding:24px 24px 114px;overflow-y:auto}@media (min-width:720px){._18RlhW_Content{max-height:60vh}}._18RlhW_ButtonsContainer{background-color:#fff;grid-template-columns:1fr 1fr;gap:16px;padding:16px 20px;display:grid;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -4px 8px #0000001a}._18RlhW_button{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.Psin5a_wrapper{color:#f05656;background-color:#fff0e9;border-radius:8px;align-items:flex-start;gap:12px;padding:16px;display:flex}.Psin5a_content a{text-decoration:underline}.Psin5a_legendWrapper{z-index:10;background-color:#fff;padding:0 36px 8px}
._68zc8W_container{flex-direction:column;display:flex}._68zc8W_emptyMessage{padding:16px 20px}._68zc8W_separator{border-bottom:1px solid var(--color-black-200);margin:0 20px}._68zc8W_title{padding:16px 20px 8px}._68zc8W_item{text-align:left;flex-direction:row;align-items:center;gap:8px;padding:16px 20px;display:flex}._68zc8W_item:focus{outline:none}._68zc8W_item:hover{background-color:var(--color-black-100)}._68zc8W_selectedItem{background-color:var(--color-black-150);font-weight:600}._68zc8W_focusedItem{background-color:var(--color-black-100)}._68zc8W_icon{flex-shrink:0;width:24px;height:24px}
.iZZPWa_container{padding-bottom:3.5rem}.iZZPWa_searchBox{border:2px solid var(--color-numa-main-black);border-radius:52px;align-items:center;gap:8px;margin:16px 20px;padding:14px 18px;display:flex}.iZZPWa_searchIcon{width:20px;height:20px}.iZZPWa_searchInput{text-overflow:ellipsis;outline:none;flex:1}.iZZPWa_searchInput:focus{outline:none}
._8_KTga_errorMessage{z-index:10;background-color:#fff;padding:16px 24px}._8_KTga_errorMessage a{text-underline-offset:3px;text-decoration:underline}
.f8Hspa_rating{display:flex}:where(.f8Hspa_rating){color:var(--ds-colors-content-base-default)}.f8Hspa_star{flex-shrink:0}.f8Hspa_small .f8Hspa_star{width:var(--ds-size-spacing-m);height:var(--ds-size-spacing-m)}.f8Hspa_medium .f8Hspa_star{width:var(--ds-size-spacing-l);height:var(--ds-size-spacing-l)}.f8Hspa_large .f8Hspa_star{width:var(--ds-size-spacing-xl);height:var(--ds-size-spacing-xl)}
.ryXCVW_stars{margin-left:.5rem;display:flex}.ryXCVW_filled{color:var(--rating-stars-filled,#f4cc00)}.ryXCVW_empty{color:var(--rating-stars-empty,#9e9e9e40)}
.S0Hbka_link{font:300 14px lausanne,sans-serif}.S0Hbka_link:is(button){appearance:none;cursor:pointer;background-color:#0000;border:none;padding:0}.S0Hbka_link[data-active=true]{font-weight:600}
.KJHORa_closeButton,.KJHORa_skipButton,.KJHORa_backButton{width:var(--modal-header-button-size);aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:50%;place-content:center;display:grid}.KJHORa_closeButton:hover,.KJHORa_skipButton:hover,.KJHORa_backButton:hover{background:#e0e0e0}.KJHORa_closeButton svg,.KJHORa_skipButton svg,.KJHORa_backButton svg{display:block}.KJHORa_closeButton{grid-area:close-or-skip}.KJHORa_skipButton{text-transform:capitalize;grid-area:close-or-skip;font-family:inherit;font-size:15px;font-weight:500;line-height:17px}.KJHORa_backButton{grid-area:back}.KJHORa_title{font-family:inherit;font-size:24px;font-weight:500;line-height:32px}.KJHORa_body{flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.KJHORa_subtitle{font-family:inherit;font-size:20px;font-weight:300;line-height:24px}.KJHORa_title+.KJHORa_subtitle{margin-top:4px}.KJHORa_headerWrapper{--modal-header-button-slot-size:44px;--modal-header-button-size:32px;grid-template-areas:"back title close-or-skip";grid-template-rows:minmax(var(--modal-header-button-slot-size), auto);grid-template-columns:var(--modal-header-button-slot-size) 1fr var(--modal-header-button-slot-size);place-items:center;gap:10px;padding:8px;display:grid}.KJHORa_headerWrapper[data-variant=transparent],.KJHORa_headerWrapper[data-variant=gradient]{z-index:2;width:100%;position:absolute;top:0;left:0}.KJHORa_headerWrapper[data-variant=gradient]{color:#fff;text-shadow:0 2px 4px #000c;background:linear-gradient(#00000080 15%,#0000 90%);padding-bottom:18px}.KJHORa_headerWrapper[data-variant=gradient]>:is(.KJHORa_closeButton,.KJHORa_skipButton,.KJHORa_backButton){color:#191919;background-color:#fffc}.KJHORa_headerWrapper[data-variant=gradient]>:is(.KJHORa_closeButton,.KJHORa_skipButton,.KJHORa_backButton):hover{background-color:var(--color-white)}.KJHORa_headerWrapper .KJHORa_title{text-align:center;grid-area:title}.KJHORa_footer{--footer-padding-inline:var(--modal-padding-inline);--footer-padding-block:var(--modal-padding-inline);padding-inline:var(--footer-padding-inline);padding-block:var(--footer-padding-block);gap:8px;display:grid}.KJHORa_form{display:inherit;flex-direction:inherit;flex:auto;min-height:0}
.FNUelW_content{--body-padding:var(--modal-padding-inline,0);min-height:0;padding-inline:var(--body-padding);flex:1 0 auto}:last-child .FNUelW_content{padding-block-end:var(--body-padding)}.FNUelW_content>:first-child{margin-block-start:0}.FNUelW_content>:last-child{margin-block-end:0}.FNUelW_content[data-variant=two-columns]{--body-padding:24px}@media screen and (min-width:768px){.FNUelW_content[data-variant=two-columns]{--body-padding:40px}}.FNUelW_mediaWrapper~.FNUelW_content{padding-block-start:var(--body-padding)}.FNUelW_mediaWrapper{background-color:var(--modal-background-color,transparent);width:100%;height:350px;position:relative}.FNUelW_mediaWrapper[data-variant=illustration-with-bg-color]{place-content:center;display:grid}.FNUelW_mediaWrapper:not([data-variant=illustration-with-bg-color])>*{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
._0eA5Sq_overlay{width:100%;height:100%;z-index:var(--z-index-modal,1);background-color:#00000080;justify-items:stretch;display:grid;position:fixed;top:0;left:0}@media screen and (max-width:767px){._0eA5Sq_overlay[data-is-fullscreen-on-mobile=true]{align-items:stretch}._0eA5Sq_overlay[data-is-fullscreen-on-mobile=false]{align-items:end;padding-top:40px}}@media screen and (min-width:768px){._0eA5Sq_overlay{place-items:center;padding:40px}}._0eA5Sq_content{--modal-padding-inline:20px;background-color:#fff;flex-direction:column;min-width:min(100vw,375px);max-width:min(100vw,1280px);max-height:100%;font-family:Founders Grotesk,sans-serif;display:flex;position:relative;overflow:hidden}._0eA5Sq_content[data-is-fullscreen-on-mobile=false]{border-top-left-radius:16px;border-top-right-radius:16px}@media screen and (min-width:768px){._0eA5Sq_content{border-radius:8px}._0eA5Sq_content[data-size=medium]{justify-self:center;width:480px}._0eA5Sq_content[data-size=large]{justify-self:center;width:700px}._0eA5Sq_content[data-size=xl]{justify-self:center;width:1280px}}
.zyasRq_calendar{--calendar-cell-size:42px}.zyasRq_calendar table{border-collapse:collapse}.zyasRq_calendar td{padding:0}.zyasRq_calendarDaysHeader{width:calc(100% + 2 * var(--modal-padding-inline));margin-inline:calc(-1 * var(--modal-padding-inline));z-index:2;background-color:#fff;justify-items:center;gap:8px;padding-block-end:16px;font:600 14px/17px lausanne,sans-serif;display:grid;position:sticky;top:0;box-shadow:0 10px 40px #0000001a}.zyasRq_calendarMonths{justify-content:center;display:grid}.zyasRq_monthHeading{margin-block:24px 16px;font:600 20px/28px lausanne,sans-serif}.zyasRq_monthHeading>*{font:inherit}.zyasRq_calendarDay{width:var(--calendar-cell-size)}.zyasRq_calendarCell{width:var(--calendar-cell-size);aspect-ratio:1;z-index:1;border:none;place-items:center;font:300 20px/28px lausanne,sans-serif;display:grid;position:relative}.zyasRq_calendarCell:after,.zyasRq_calendarCell:before{content:"";z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.zyasRq_calendarCell[data-outside-month]{display:none}.zyasRq_calendarCell[data-disabled=true]{color:#deddd6}.zyasRq_calendarCell[data-selected=true]:before{background-color:#eceae7}.zyasRq_calendarCell[data-selection-start=true]:before{width:50%;left:50%}.zyasRq_calendarCell[data-selection-end=true]:before{width:50%}.zyasRq_calendarCell[data-selection-end=true],.zyasRq_calendarCell[data-selection-start=true]{color:#fff}.zyasRq_calendarCell[data-selection-end=true]:after,.zyasRq_calendarCell[data-selection-start=true]:after{background-color:#191919;border-radius:50%}
.Uv1AaW_numberInput{--number-input-input-width:24px;grid-template-columns:auto var(--number-input-input-width) auto;display:inline-grid}@media screen and (min-width:375px){.Uv1AaW_numberInput{--number-input-input-width:64px}}.Uv1AaW_input{text-align:center;border:none;font:600 17px/26px lausanne,sans-serif}.Uv1AaW_decrement,.Uv1AaW_increment{aspect-ratio:1;color:#fff;cursor:pointer;appearance:none;background-color:#212322;border:none;border-radius:8px;place-items:center;width:40px;display:grid}.Uv1AaW_decrement:disabled,.Uv1AaW_increment:disabled{cursor:auto;background-color:#dedddb}
.FcYDlG_wrapper{align-items:center;gap:12px;padding-block:12px;display:flex}.FcYDlG_wrapper+.FcYDlG_wrapper{border-top:1px solid #dae4e4}.FcYDlG_labels{flex:auto;display:grid}.FcYDlG_label{font:600 20px/26px lausanne,sans-serif}.FcYDlG_subLabel{font:300 16px/22px lausanne,sans-serif}
.F4H30W_location{align-items:center;height:60px;font:300 16px lausanne,sans-serif;display:flex}.F4H30W_location+.F4H30W_location{border-top:1px solid #dae4e4}.F4H30W_location input{display:none}
.RaVh5G_logoWrapper{--logo-height:36px;height:var(--logo-height);flex-direction:column;flex:1 1 0;align-items:flex-start;transition:opacity .2s ease-in-out;display:flex}.RaVh5G_logoWrapper a{height:100%}.RaVh5G_logoWrapper img{width:auto;height:100%;display:block}
.LW2KFW_button{color:#191919;appearance:none;cursor:pointer;background-color:#fff;border:none;border-radius:8px;justify-self:stretch;place-items:center;height:58px;padding:0;font:600 18px lausanne,sans-serif;display:grid}
.monOvq_link{justify-self:flex-start;font:600 18px lausanne,sans-serif;display:inline-block}.monOvq_link:is(button){appearance:none;cursor:pointer;text-align:left;background-color:#0000;border:none;padding:0}
.V0lbGG_accordion{gap:16px;padding-inline-start:40px;display:grid}.V0lbGG_accordionContent{gap:16px;padding-inline-start:16px;display:grid}.V0lbGG_accordionContent[data-state=open]{margin-block-start:16px}.V0lbGG_trigger{appearance:none;background-color:#0000;border:none;align-items:center;gap:4px;padding:0;font:600 18px lausanne,sans-serif;display:flex}.V0lbGG_trigger svg{width:16px}.V0lbGG_trigger[data-state=open] svg{transform:rotate(180deg)}.V0lbGG_link{justify-self:flex-start;font:600 16px lausanne,sans-serif}
._5Eh_7G_sideNavigationOverlay{width:100vw;height:100%;z-index:var(--z-index-modal,999);background-color:#26262699;position:fixed;top:0;left:0}._5Eh_7G_sideNavigationOverlay[data-state=open]{animation:.2s ease-in-out _5Eh_7G_fadeIn}._5Eh_7G_sideNavigationOverlay[data-state=closed]{animation:.2s ease-in-out _5Eh_7G_fadeOut}._5Eh_7G_sideNavigation{background-color:var(--color-numa-main-black,#191919);color:#fff;width:100vw;height:100%;z-index:var(--z-index-modal,999);padding:40px;position:fixed;top:0;left:0;overflow:auto}._5Eh_7G_sideNavigation[data-state=open]{animation:.2s ease-in-out _5Eh_7G_slideInRight}._5Eh_7G_sideNavigation[data-state=closed]{animation:.2s ease-in-out _5Eh_7G_slideOutRight}._5Eh_7G_header{margin-block-end:32px;display:flex}._5Eh_7G_closeButton{appearance:none;cursor:pointer;background-color:#0000;border:none;justify-self:flex-end;padding:0}._5Eh_7G_closeButton>svg{width:24px;height:24px;display:block}._5Eh_7G_title{margin-block-end:16px;font:600 24px lausanne,sans-serif}._5Eh_7G_links{justify-content:start;gap:24px;margin-block-start:40px;display:grid}@keyframes _5Eh_7G_slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _5Eh_7G_slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes _5Eh_7G_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _5Eh_7G_fadeOut{0%{opacity:1}to{opacity:0}}
.G7qmUa_wrapper{--active-color:var(--color-numa-black);height:72px;z-index:var(--z-index-bottom-navigation,170);width:100%;transform:translateY(var(--bottom-navigation-translate-y,0));background-color:#fff;transition:all .3s ease-in-out;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 -10px 40px #0000001a}.G7qmUa_wrapper>*{text-align:center;flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:4px;line-height:18px;display:flex}@media screen and (min-width:986px){.G7qmUa_wrapper{display:none}}
.wZRVwG_link:is(:hover,:focus,[data-active=true]){text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.wZRVwG_link:is(button){appearance:none;font:inherit;cursor:pointer;text-align:left;background-color:#0000;border:none;padding:0}
.Ztg_5G_wrapper{gap:16px;display:grid}.Ztg_5G_list{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.Ztg_5G_listItem{align-items:center;gap:8px;display:inline-flex}.Ztg_5G_listItem[data-selected=false]:not(:hover),.Ztg_5G_listTitle{opacity:.4}
.CpNh2q_button{appearance:none;font:inherit;cursor:pointer;text-align:left;background-color:#0000;border:none;padding:0}
.qdS9Xq_popover{color:#fff;background-color:#000;justify-content:flex-start;padding:16px;font:600 16px lausanne,sans-serif;display:flex}
.lF1MSW_trigger{display:none}@media screen and (min-width:986px){.lF1MSW_trigger{aspect-ratio:1;appearance:none;cursor:pointer;color:#191919;text-align:left;background:#ffdde2;border:none;border-radius:50%;flex:none;place-content:center;width:40px;padding:0;font:600 24px lausanne,sans-serif;display:grid}}
.GXI-_W_links{flex:0 auto;align-items:center;gap:24px;display:none}@media screen and (min-width:986px){.GXI-_W_links{display:flex}}
.n6xvsG_tooltip{color:#fff;background-color:#000;padding:40px 80px;font:600 16px lausanne,sans-serif}
.ffUnZW_locations{--location-list-width:140px;--location-list-column-gap:24px;--location-list-row-gap:32px;-moz-column-gap:var(--location-list-column-gap);align-items:flex-start;column-gap:var(--location-list-column-gap);row-gap:var(--location-list-row-gap);max-width:calc(var(--location-list-width) * 5 + var(--location-list-column-gap) * 4);flex-wrap:wrap;display:flex}.ffUnZW_locations>*{flex-basis:var(--location-list-width)}
.b5d5ta_logoWrapper{--logo-height:28px;height:var(--logo-height);flex-direction:column;flex:1 1 0;align-items:flex-start;transition:opacity .2s ease-in-out;display:flex}.b5d5ta_logoWrapper a{height:100%}.b5d5ta_logoWrapper img{width:auto;height:100%;display:block}.b5d5ta_logoWrapper[data-desktop-only=true]{display:none}[data-variant=transparent][data-stuck=false]>.b5d5ta_logoWrapper{opacity:0}@media screen and (min-width:986px){.b5d5ta_logoWrapper{--logo-height:36px}.b5d5ta_logoWrapper[data-desktop-only=true]{display:flex}}
._3imQwG_wrapper{flex:auto}._3imQwG_mobileBackButton{aspect-ratio:1;place-items:center;height:24px;display:grid}@media screen and (min-width:986px){._3imQwG_mobileBackButton{display:none}}
.pAxKYq_settings{color:#fff;background-color:#000;flex:none;align-items:flex-start;gap:20px;display:flex}.pAxKYq_trigger{aspect-ratio:1;appearance:none;cursor:pointer;text-align:left;background-color:#0000;border:none;place-content:center;width:32px;padding:0;display:grid}
._8Rz-sW_wrapper{display:none}@media screen and (min-width:986px){._8Rz-sW_wrapper{display:block}}
.ea26yq_sentinel{pointer-events:none;opacity:0;height:1px;position:absolute;top:0}.ea26yq_wrapper{--top-navigation-height:44px;height:var(--top-navigation-height);background-color:var(--top-navigation-background-color,#fff);color:var(--top-navigation-color,#000);letter-spacing:-.02px;will-change:background-color, color;align-items:center;gap:24px;padding:8px 16px;font:600 18px lausanne,sans-serif;transition-property:background-color,color;transition-duration:.2s;transition-timing-function:ease-in;display:flex}.ea26yq_wrapper[data-position=sticky],.ea26yq_wrapper[data-position=fixed]{z-index:var(--z-index-top-navigation,150);position:sticky;top:-.1px}.ea26yq_wrapper[data-position=fixed]{margin-block-end:calc(-1 * var(--top-navigation-height))}.ea26yq_wrapper[data-variant=transparent]{color:var(--color-numa-main-pink);background-color:#0000}.ea26yq_wrapper[data-variant=transparent][data-stuck=true]{background-color:var(--top-navigation-background-color,#fff);color:var(--top-navigation-color,#000)}@media screen and (min-width:986px){.ea26yq_wrapper{--top-navigation-height:68px;padding:16px 24px}}
._2IMYlG_container{background-color:var(--color-numa-main-pink);width:100%;padding:20px 0}@media (min-width:768px){._2IMYlG_container{height:400px;padding:50px 25px 50px 50px}}@media (min-width:1024px){._2IMYlG_container{height:620px;padding:100px 50px 0 100px}}._2IMYlG_content{flex-direction:column-reverse;justify-content:flex-end;align-items:center;gap:4px;height:100%;padding-bottom:30px;display:flex}@media (min-width:768px){._2IMYlG_content{flex-direction:row;justify-content:center;padding-bottom:50px}}@media (min-width:1024px){._2IMYlG_content{padding-bottom:100px}}._2IMYlG_content{border-bottom:1px solid;border-bottom-color:var(--color-numa-black)}._2IMYlG_bannerWrapper{width:100%;height:261px}@media (min-width:768px){._2IMYlG_bannerWrapper{flex:1;height:100%}}._2IMYlG_banner{object-fit:cover}@media (min-width:768px){._2IMYlG_banner{object-fit:contain}}._2IMYlG_form{flex:1;padding:0 20px}@media (min-width:768px){._2IMYlG_form{padding:0}}._2IMYlG_form *{font-family:var(--font-lausanne)!important}._2IMYlG_form form{max-width:400px!important;margin:0!important}@media (min-width:1024px){._2IMYlG_form form{max-width:550px!important}}._2IMYlG_form a{text-underline-offset:4px;color:var(--color-numa-black)!important;text-decoration-thickness:1px!important}._2IMYlG_form span{letter-spacing:-.2px;line-height:130%;color:var(--color-numa-black)!important;font-size:14px!important;font-weight:300!important}._2IMYlG_form h1>span{letter-spacing:-.4px;line-height:110%;font-size:38px!important;font-weight:600!important}@media (min-width:1024px){._2IMYlG_form h1>span{letter-spacing:-3px;line-height:100%;font-size:80px!important}}._2IMYlG_form h2>span{letter-spacing:-.5px;line-height:36px;font-size:36px!important;font-weight:600!important}@media (min-width:768px){._2IMYlG_form h2>span{letter-spacing:-1.5px;line-height:54px;font-size:52px!important;font-weight:600!important}}._2IMYlG_form input{height:60px!important}._2IMYlG_form button{box-sizing:border-box!important;letter-spacing:-.2px!important;height:60px!important;padding:12px 16px!important;font-size:16px!important;font-weight:600!important;line-height:130%!important}
._1zH4VW_container{background:rgb(var(--color-numa-pink));font-family:var(--font-lausanne);padding-top:40px;padding-bottom:40px;overflow:hidden;flex-direction:column!important;display:flex!important}@media (min-width:1024px){._1zH4VW_container{padding-top:80px}}@media (min-width:1280px){._1zH4VW_container{padding-top:80px}}@media screen and (max-width:767px){._1zH4VW_floatButton{margin-bottom:calc(72px + 5rem)}}._1zH4VW_contentWidthLimiter{width:100%;margin:0 auto}@media (min-width:1024px){._1zH4VW_contentWidthLimiter{max-width:1024px}}@media (min-width:1280px){._1zH4VW_contentWidthLimiter{max-width:1280px}}._1zH4VW_contentPaddingWrapper{padding:0 20px}@media (min-width:720px){._1zH4VW_contentPaddingWrapper{padding:0 24px}}._1zH4VW_wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:32px 0;width:100%;display:grid}@media only screen and (min-width:768px){._1zH4VW_wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (min-width:1024px){._1zH4VW_wrapper{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px}}@media only screen and (min-width:1434px){._1zH4VW_wrapper{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-bottom:24px}}._1zH4VW_buttonReset{background:0 0;border:none;outline:none;margin:0;padding:0}._1zH4VW_column{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;transition:all .2s;display:flex}._1zH4VW_columnVisible{gap:16px}@media only screen and (min-width:768px){._1zH4VW_column{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}}@media only screen and (min-width:1024px){._1zH4VW_column{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;padding-bottom:24px;display:flex}}@media only screen and (min-width:1434px){._1zH4VW_column{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-bottom:0;display:flex}}._1zH4VW_titleColumn{letter-spacing:-.2px;text-align:left;z-index:10;cursor:default;align-items:center;gap:6px;font-size:18px;font-weight:600;line-height:22px;display:flex}._1zH4VW_titleColumn>p{border-bottom:0;margin:0;padding-bottom:1px}._1zH4VW_titleColumnOpened>p{border-bottom:2px solid rgb(var(--color-numa-black))}._1zH4VW_titleColumnOpened>svg{transform:rotate(180deg)}@media only screen and (min-width:1024px){._1zH4VW_titleColumn>p,._1zH4VW_titleColumnOpened>p{border-bottom:0px solid rgb(var(--color-numa-black))}._1zH4VW_titleColumn>svg,._1zH4VW_titleColumnOpened>svg{display:none}}._1zH4VW_itemsColumn{text-align:left;opacity:0;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;max-height:0;transition:all .2s;display:flex}@media only screen and (min-width:1024px){._1zH4VW_itemsColumn{opacity:1;pointer-events:auto;max-height:1000px}}._1zH4VW_itemsColumnVisible{opacity:1;pointer-events:auto;max-height:1000px}._1zH4VW_itemColumn{letter-spacing:-.2px;text-align:left;border-bottom:1px solid #0000;font-size:18px;font-weight:250;line-height:22px}._1zH4VW_itemColumn:hover{border-bottom:1px solid rgb(var(--color-numa-black))}._1zH4VW_downloadColumn{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}@media only screen and (min-width:1024px){._1zH4VW_downloadColumn{display:none}}._1zH4VW_socialColumn{text-align:left;grid-column:span 1;grid-template-columns:repeat(1,minmax(0,1fr));gap:32px 0;padding-bottom:24px;display:grid}._1zH4VW_socialColumn ._1zH4VW_socialCollection:nth-child(2){display:none}@media only screen and (min-width:768px){._1zH4VW_socialColumn{text-align:left;grid-column:span 1;grid-template-columns:repeat(1,minmax(0,1fr));display:grid}}@media only screen and (min-width:1024px){._1zH4VW_socialColumn{text-align:left;grid-column:span 3;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:0;padding-top:24px;padding-bottom:40px;display:grid}._1zH4VW_socialColumn ._1zH4VW_socialCollection:nth-child(2){display:flex}}@media only screen and (min-width:1434px){._1zH4VW_socialColumn{text-align:left;flex-direction:column;grid-column:span 1;justify-content:flex-start;align-items:flex-start;gap:32px;padding:0;display:flex}}._1zH4VW_socialCollection{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}._1zH4VW_socialRow{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}@media only screen and (min-width:768px){._1zH4VW_socialRow{gap:10px}}@media only screen and (min-width:1024px){._1zH4VW_socialRow{gap:16px}}._1zH4VW_socialItem{background-color:rgb(var(--color-numa-black));cursor:pointer;border-radius:80px;justify-content:center;align-items:center;width:64px;height:64px;padding:12px;display:flex}@media only screen and (min-width:1024px){._1zH4VW_socialItem{padding:20px}}._1zH4VW_responsiveImage{width:100%;height:auto}@media only screen and (min-width:1024px){._1zH4VW_socialItem:hover{background-color:rgba(var(--color-numa-black), .6)}}._1zH4VW_downloadRow{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}._1zH4VW_numaLogo{-webkit-user-select:none;user-select:none;pointer-events:none;width:140px}@media only screen and (min-width:768px){._1zH4VW_numaLogo{width:320px}}._1zH4VW_numaLogo>svg{width:100%;height:auto}._1zH4VW_numaLogoLarge{width:100%}@media only screen and (min-width:768px){._1zH4VW_numaLogoLarge{width:100%}}@media only screen and (min-width:1024px){._1zH4VW_numaLogo{max-width:800px}}._1zH4VW_copyrightWrapper{letter-spacing:-.2px;text-align:left;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;margin-top:24px;font-size:12px;font-weight:250;line-height:14px;display:flex}@media only screen and (min-width:768px){._1zH4VW_copyrightWrapper{flex-direction:row;justify-content:center;gap:12px}}@media only screen and (min-width:1024px){._1zH4VW_copyrightWrapper{justify-content:space-between;gap:0;margin-top:32px}}._1zH4VW_termsWrapper{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}._1zH4VW_termsItem{white-space:nowrap}._1zH4VW_termsWrapper li:not(:first-child):before{content:"|";padding:0 5px}._1zH4VW_tagLine{letter-spacing:-.2px;text-align:right;white-space:nowrap;flex-direction:column;font-size:18px;font-weight:600;line-height:22px;display:flex}@media (min-width:768px){._1zH4VW_tagLine{letter-spacing:-.4px;font-size:24px;line-height:32px}}._1zH4VW_tagLineLarge{font-size:20px;line-height:28px}@media (min-width:768px){._1zH4VW_tagLineLarge{font-size:38px;line-height:36px}}._1zH4VW_logoContainer{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._1zH4VW_logoContainerLarge{flex-direction:column}@media (min-width:768px){._1zH4VW_logoContainerLarge{gap:24px}}@media (min-width:1024px){._1zH4VW_logoContainerLarge{flex-direction:row;justify-content:space-between;align-items:flex-end}}._1zH4VW_payItem{border-radius:4px;width:45px;height:30px;overflow:hidden}@media (min-width:768px){._1zH4VW_payItem{border-radius:6px;width:60px;height:40px}}
.rarU3q_card{scroll-snap-align:start;background-color:#fff;border-radius:16px;max-width:360px;height:120px;display:flex;overflow:hidden;box-shadow:0 4px 8px #0003}.rarU3q_image{flex-shrink:0;width:120px;height:120px}.rarU3q_content{flex-direction:column;justify-content:space-between;max-width:240px;padding:1rem;display:flex}
.wsjzGq_filterContainer{gap:1rem;padding:0 1.25rem;display:flex;overflow-x:auto}@media (min-width:1024px){.wsjzGq_filterContainer{padding:0}}
.NHRh5a_wrapper{border:1px solid #eceae7;padding:24px 32px;position:relative}@media (min-width:1024px){.NHRh5a_wrapper{border-radius:8px}}.NHRh5a_contentWrapper{justify-content:space-between;gap:16px;display:flex}.NHRh5a_sectionContent{flex:1.2}.NHRh5a_sectionImages{flex:.8;align-self:center;gap:8px;display:flex}.NHRh5a_image{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex-shrink:0;width:120px;height:120px}.NHRh5a_heading{margin-top:8px}.NHRh5a_separator{background-color:#eceae7;width:100%;height:1px;margin:8px 0}
.McX-va_toggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}.McX-va_label{color:var(--ds-colors-content-base-default);white-space:nowrap;font-size:14px}.McX-va_track{background-color:var(--ds-colors-background-action-disabled);border-radius:10px;flex-shrink:0;width:36px;height:20px;transition:background-color .2s;position:relative}.McX-va_track.McX-va_active{background-color:var(--ds-colors-background-action-default)}.McX-va_thumb{background-color:var(--ds-colors-content-action-on-action);border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px}.McX-va_track.McX-va_active .McX-va_thumb{transform:translate(16px)}
.COE6dq_container{flex-direction:column;gap:16px;padding-left:1.5rem;padding-right:1.5rem;display:flex;position:relative}@media (min-width:1024px){.COE6dq_container{padding-left:0;padding-right:0}}.COE6dq_headingRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.COE6dq_toggleDesktop{display:none}@media (min-width:1024px){.COE6dq_toggleDesktop{align-items:center;display:flex}}.COE6dq_heading{color:var(--numa-black-400)}
.MGufKG_section{flex-direction:column;display:flex}@media (min-width:1024px){.MGufKG_section{flex-direction:row;gap:20px}}.MGufKG_map{flex-direction:column;justify-content:flex-end;display:flex}@media (min-width:1024px){.MGufKG_map{flex:1}}@media (min-width:1440px){.MGufKG_map{flex:2}}.MGufKG_content{flex-direction:column;gap:24px;display:flex}@media (min-width:1024px){.MGufKG_content{flex:3;padding:20px 0}}@media (min-width:1440px){.MGufKG_content{flex:5}}.MGufKG_booking-bar-container{z-index:10;top:var(--top-offset-mobile,44px);position:sticky}@media (min-width:1024px){.MGufKG_booking-bar-container{top:var(--top-offset-desktop,68px)}}.MGufKG_booking-bar-map{z-index:var(--z-index-overlays,100);position:fixed;left:0;right:0}@media (min-width:1024px){.MGufKG_booking-bar-map{z-index:10;position:sticky}}.MGufKG_discount-validation{padding:1rem}@media (min-width:1024px){.MGufKG_discount-validation{padding:1.5rem 0 0}.MGufKG_floating-icon-mobile{display:none}}.MGufKG_map-card{width:calc(100% - 2 * var(--ds-size-spacing-m));max-width:360px;position:absolute;bottom:100px;left:50%;transform:translate(-50%)}@media (min-width:1024px){.MGufKG_map-card{bottom:30%}}
._7HlQtW_exploreButton{font-family:var(--font-lausanne);letter-spacing:-.2px;color:#fff;background-color:var(--color-gray-800);text-align:center;white-space:nowrap;border-radius:8px;padding:18px 36px;font-size:18px;font-weight:600;line-height:22px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}._7HlQtW_exploreButton:hover{outline-offset:2px;color:#fff;background-color:var(--color-gray-800);outline:2px solid #0000}
.b13oTW_container{position:relative}.b13oTW_wrapper{height:433px;display:block}@media only screen and (min-width:768px){.b13oTW_wrapper{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;height:340px;display:grid}}@media only screen and (min-width:1024px){.b13oTW_wrapper{height:540px}}.b13oTW_firstColumn{cursor:pointer;grid-area:span 2/span 5/span 2/span 5;width:100%;height:100%;position:relative}.b13oTW_tint{z-index:10;background-color:#0003;width:100%;height:100%;position:absolute;top:0;left:0}.b13oTW_titleWrapper{white-space:pre-line;flex-direction:column;justify-content:space-between;height:100%;padding:24px 20px 48px;display:flex}@media (min-width:720px){.b13oTW_titleWrapper{margin-left:auto;padding:40px 24px 56px}}@media (min-width:1024px){.b13oTW_titleWrapper{margin-left:calc(50vw - 512px)}}@media (min-width:1280px){.b13oTW_titleWrapper{margin-left:calc(50vw - 640px)}}.b13oTW_title{color:#fff;text-align:left;font-size:42px;font-weight:600;line-height:38px}.b13oTW_titleRebranded{color:#fff;text-align:left}@media only screen and (min-width:768px){.b13oTW_title{margin-left:-3px;font-size:42px;line-height:38px}.b13oTW_titleRebranded{margin-left:-3px}}@media only screen and (min-width:1024px){.b13oTW_title{font-size:80px;line-height:72px}}.b13oTW_buttonWrapper{justify-content:flex-start;align-self:start;gap:8px;width:100vw;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;display:flex;overflow:scroll}@media only screen and (min-width:768px){.b13oTW_buttonWrapper{width:100%;overflow:auto}}.b13oTW_secondColumn{display:none}@media only screen and (min-width:768px){.b13oTW_secondColumn{grid-area:span 2/span 3/span 2/span 3;display:block}}.b13oTW_squareImages{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;height:100%;display:grid}.b13oTW_pictureContainer{width:100%;height:100%;position:relative}.b13oTW_hoverDarkEffect{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:720px){.b13oTW_tint:hover~.b13oTW_hoverDarkEffect{filter:brightness(.85)}.b13oTW_hoverDarkEffect:hover{filter:brightness(.75)}.b13oTW_tint:focus~.b13oTW_hoverDarkEffect,.b13oTW_hoverDarkEffect:focus{outline-offset:2px;outline:2px solid #0000}}.b13oTW_showButtonWrapper{display:none}@media only screen and (min-width:1024px){.b13oTW_showButtonWrapper{z-index:10;white-space:nowrap;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.b13oTW_pictureWrapper{width:100%;height:100%;overflow:hidden}.b13oTW_pictureWrapper>div{transition:transform .25s cubic-bezier(.4,0,.2,1);transform:scale(1)}.b13oTW_pictureWrapper:hover>div,.b13oTW_tint:hover~.b13oTW_pictureWrapper>div{transition:transform .25s cubic-bezier(.4,0,.2,1);transform:scale(1.05)}
@media (min-width:1024px){.OPYIsa_width{max-width:1024px}}@media (min-width:1280px){.OPYIsa_width{max-width:1280px}}.OPYIsa_padding{padding-left:20px;padding-right:20px}@media (min-width:1024px){.OPYIsa_padding{padding-left:24px;padding-right:24px}}.OPYIsa_margin{margin-left:auto;margin-right:auto}
.OuWTSq_wrapper{background-size:cover;width:100%}.OuWTSq_picture{width:100%;height:100%}
.Gk2UMa_wrapper{background-color:var(--color-numa-main-pink);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.Gk2UMa_content{text-align:center;flex-direction:column;align-items:center;margin:auto;display:flex}.Gk2UMa_pictureWrapper{width:100%;max-width:350px}.Gk2UMa_picture{object-fit:contain}.Gk2UMa_header{color:var(--color-numa-main-black);margin-top:12px;font-weight:600}.Gk2UMa_subTitle{margin-top:20px;font-weight:600}.Gk2UMa_cta{margin-top:40px;text-decoration:none}
._8ZzHPq_wrapper{position:relative}._8ZzHPq_wrapperContent{background-blend-mode:multiply;background-color:#000000b3;background-image:url(../media/bg.44-5r8o7804zs.webp);background-size:cover;transition:background-color .3s;position:sticky;top:0;left:0;right:0;overflow:hidden}._8ZzHPq_content{align-items:center;width:100%;padding:80px 20px;display:flex}@media (min-width:768px){._8ZzHPq_content{margin:auto;padding:120px 24px}}@media (min-width:1024px){._8ZzHPq_content{max-width:1024px;padding:120px 50px}}@media (min-width:1280px){._8ZzHPq_content{max-width:1280px}}._8ZzHPq_content>div{width:100%}._8ZzHPq_pink{color:var(--color-numa-main-pink)}._8ZzHPq_ctaWrapper{text-align:center;flex-direction:column;align-items:stretch;gap:20px;margin-top:40px;display:flex}@media (min-width:1024px){._8ZzHPq_ctaWrapper{flex-direction:row;align-items:center;gap:24px}}._8ZzHPq_button{background-color:var(--color-white);border:1px solid var(--ds-colors-background-base-default);color:var(--ds-colors-content-base-default)}._8ZzHPq_button:before{display:none}._8ZzHPq_button:hover,._8ZzHPq_button:active{background-color:var(--ds-colors-background-base-secondary)}._8ZzHPq_learnMore{color:var(--color-white);text-align:center;font-size:20px;line-height:28px;text-decoration:underline}._8ZzHPq_title2{font-size:50px;line-height:55px}@media (min-width:1024px){._8ZzHPq_title2{font-size:100px;line-height:110px}}._8ZzHPq_benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}@media (min-width:768px){._8ZzHPq_benefits{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){._8ZzHPq_benefits{margin-top:40px}}._8ZzHPq_benefits>*{height:140px}@media (min-width:1024px){._8ZzHPq_benefits>*{height:200px}}._8ZzHPq_card{background-color:var(--color-numa-main-pink);border-radius:8px;flex-direction:column;justify-content:space-between;padding:16px;display:flex}._8ZzHPq_cardContent{font-size:14px;font-weight:600;line-height:18px}@media (min-width:1024px){._8ZzHPq_cardContent{font-size:24px;line-height:32px}}._8ZzHPq_cardImage{-webkit-user-select:none;user-select:none;width:48px;height:48px}@media (min-width:1024px){._8ZzHPq_cardImage{width:96px;height:96px}}
.biVYCW_container{background-color:var(--color-numa-main-pink);padding-top:40px;padding-bottom:40px}@media (min-width:1024px){.biVYCW_container{padding-top:80px;padding-bottom:80px}}.biVYCW_content{flex-direction:column;gap:20px;display:flex}@media (min-width:1024px){.biVYCW_content{gap:255px}}.biVYCW_title{letter-spacing:-2px;font-size:50px;font-weight:600;line-height:100%}@media (min-width:1024px){.biVYCW_title{letter-spacing:-2.5px;font-size:100px;line-height:105%}}.biVYCW_amenitiesList{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}@media (min-width:1024px){.biVYCW_amenitiesList{flex-direction:row;gap:16px;display:flex}}.biVYCW_amenity{border-bottom:2px solid var(--color-numa-main-black);flex-direction:column;gap:16px;padding-bottom:16px;display:flex}@media (min-width:1024px){.biVYCW_amenity{max-width:160px}}.biVYCW_icon{width:96px;height:96px}
.j49lNa_container{background-color:var(--color-numa-main-pink);color:var(--color-numa-main-black);padding-top:264px;padding-bottom:40px;position:relative}@media (min-width:768px){.j49lNa_container{padding-top:395px;padding-bottom:88px}}.j49lNa_content{flex-direction:column;gap:16px;display:flex}.j49lNa_title{letter-spacing:-.5px;z-index:10;font-size:50px;font-weight:600;line-height:110%}@media (min-width:768px){.j49lNa_title{letter-spacing:-3px;font-size:208px;line-height:110%}}.j49lNa_description{letter-spacing:-.2px;z-index:10;font-size:18px;font-weight:300;line-height:130%}@media (min-width:768px){.j49lNa_description{letter-spacing:-.04px;font-size:20px;line-height:130%}}.j49lNa_gallery{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.j49lNa_imgWrapper{position:absolute;overflow:hidden}.j49lNa_galleryImage{width:100%;height:100%}
@media (min-width:1024px){.EW-Bza_searchSection{padding:0 24px}}
.skOoyq_planContainer,.skOoyq_memberPlanContainer{border-radius:9px}.skOoyq_memberPlanContainer{background-color:var(--ds-colors-background-brand-pink);cursor:pointer;flex-direction:column;gap:16px;padding:16px;display:flex}.skOoyq_planContainer{border:2px solid var(--ds-colors-outline-base-default);cursor:pointer;flex-direction:column;gap:16px;padding:24px;display:flex;overflow:hidden}.skOoyq_planSelectionButton{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.skOoyq_planSelectionButtonContent{text-align:left;flex-direction:column;flex-grow:1;align-items:flex-start;gap:4px;display:flex}.skOoyq_planSelectionButtonLeft{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:flex}.skOoyq_checkboxContainer{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.skOoyq_checkbox{scale:1.5}.skOoyq_ratePlanDetails{flex-grow:1}.skOoyq_planSelectionRadio{width:24px;height:24px}.skOoyq_planSelectionDescCopy{text-align:left;color:var(--ds-colors-content-base-secondary)}.skOoyq_totalLabel{text-transform:lowercase;margin-left:4px}.skOoyq_perNightLabel{font-size:12px;font-weight:400}.skOoyq_highlightLine{text-align:left;color:var(--ds-colors-content-positive-default);align-items:center;display:flex}.skOoyq_infoIcon{color:var(--ds-colors-content-base-secondary);cursor:pointer;align-items:center;margin-left:4px;display:inline-flex}
.lw-ELG_search-section{padding:0 0 40px}@media (min-width:1024px){.lw-ELG_search-section{padding:0 20px}}
.i4XlYG_bookingbar{z-index:100;position:sticky;top:90px}@media (min-width:986px){.i4XlYG_bookingbar{top:116px}}
.EEzbqa_topBg{width:100%;height:40px}@media (min-width:986px){.EEzbqa_topBg{height:80px}}
.uQyVtW_title{text-align:center;padding-bottom:1rem;display:inline-block}@media (min-width:768px){.uQyVtW_title{text-align:left;max-width:36rem;padding-bottom:3rem}}@media (min-width:1280px){.uQyVtW_title{max-width:36rem}}.uQyVtW_description{text-align:center;display:inline-block}@media (min-width:768px){.uQyVtW_description{text-align:left}}
._3jemhG_title{font-family:var(--font-lausanne);color:var(--black-400,#212322);font-size:24px;font-weight:600;line-height:32px}@media (min-width:1024px){._3jemhG_title{letter-spacing:.5px;font-size:36px;line-height:38px}}._3jemhG_grid{grid-template-columns:1fr;gap:16px;width:100%;padding:0 8px;display:grid}@media (min-width:768px){._3jemhG_grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){._3jemhG_grid{grid-template-columns:1fr 1fr 1fr;gap:24px;padding:0}}@media (min-width:1440px){._3jemhG_grid{gap:32px}}
.M7ZdAG_sectionWrapper{background-color:var(--color-numa-main-pink);position:relative}.M7ZdAG_section{position:sticky;top:0}.M7ZdAG_extension{height:100vh}.M7ZdAG_contentWrapper{align-items:center;min-height:100vh;display:flex;overflow:hidden}@media (min-width:1280px){.M7ZdAG_contentWrapper{align-items:center;max-width:1280px;margin:0 auto;padding:80px 50px}}.M7ZdAG_content{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;gap:40px;padding:60px 16px 40px;display:flex}@media (min-width:768px){.M7ZdAG_content{flex-direction:row;padding:80px 24px 40px}}@media (min-width:1024px){.M7ZdAG_content{flex-direction:row;justify-content:space-between;padding:160px 40px 40px}}@media (min-width:1280px){.M7ZdAG_content{padding:160px 0 40px}}.M7ZdAG_copy{font-size:42px;font-weight:600;line-height:38px}@media (min-width:768px){.M7ZdAG_copy{max-width:70%}}@media (min-width:1024px){.M7ZdAG_copy{max-width:80%;font-size:80px;line-height:76px}}@media (min-width:1280px){.M7ZdAG_copy{max-width:706px}}.M7ZdAG_segment{position:static}.M7ZdAG_imageWrapper{flex-shrink:1;align-self:flex-end;width:180px;height:240px;overflow:hidden}@media (min-width:768px){.M7ZdAG_imageWrapper{align-self:flex-start;width:200px;height:300px}}@media (min-width:1024px){.M7ZdAG_imageWrapper{flex-shrink:0;align-self:flex-start;width:300px;height:450px;max-height:none}}@media (min-width:1280px){.M7ZdAG_imageWrapper{width:400px;height:550px}}.M7ZdAG_image{object-fit:cover;width:100%;height:100%;overflow:hidden}
.D4DcCa_sectionWrapper{background-color:var(--color-white);z-index:var(--local-z-index);border-top-left-radius:10px;border-top-right-radius:10px;position:sticky;top:60px;box-shadow:0 -2px 24px #00000040}@media (min-width:986px){.D4DcCa_sectionWrapper{top:100px}}@media (min-width:1024px){.D4DcCa_sectionWrapper{border-top-left-radius:16px;border-top-right-radius:16px}.D4DcCa_sectionWrapper:nth-child(odd)>.D4DcCa_section{flex-direction:row-reverse}}.D4DcCa_section{margin-bottom:-30px;padding:24px 16px 54px}@media (min-width:1024px){.D4DcCa_section{align-items:flex-end;gap:40px;padding:80px 40px 110px;display:flex}}@media (min-width:1280px){.D4DcCa_section{max-width:1280px;margin:auto;padding:40px 50px 70px}}.D4DcCa_title{font-size:var(--font-size-heading-2xl);line-height:1}@media (min-width:1024px){.D4DcCa_contentWrapper{flex:1 0}}.D4DcCa_content{font-size:var(--font-size-h2);color:var(--color-black-280);margin-top:20px;line-height:1.2}.D4DcCa_imageWrapper{margin-top:20px}@media (min-width:1024px){.D4DcCa_imageWrapper{flex:1;margin-top:0}}.D4DcCa_image{aspect-ratio:16/9;object-fit:cover;max-height:260px}@media (min-width:1024px){.D4DcCa_image{height:540px;max-height:none;aspect-ratio:initial}}@media (min-width:1280px){.D4DcCa_image{aspect-ratio:1;height:100%}}
.lRrYXa_whatWeDoWrapper{background-color:var(--color-numa-main-pink)}@media (min-width:1280px){.lRrYXa_header{margin:auto}}.lRrYXa_whatWeDo{font-size:var(--font-size-heading-3xl);padding:62px 16px 54px;line-height:110%;position:sticky}@media (min-width:1024px){.lRrYXa_whatWeDo{padding:170px 40px 40px}}@media (min-width:1280px){.lRrYXa_whatWeDo{max-width:1280px;margin:auto}}
.gGq_KW_home{font-weight:600}
.i8SJWq_root{background-color:var(--ds-colors-background-base-default)}:where(.i8SJWq_root) :where(p,h1,h2,h3,h4,h5,h6,dl,dt,dd,figure,blockquote){margin:0}.i8SJWq_section{padding-block:var(--ds-size-spacing-2xl);color:var(--ds-colors-content-base-default);background-color:var(--ds-colors-background-base-default)}@media (min-width:1024px){.i8SJWq_section{padding-block:var(--ds-size-spacing-5xl)}}.i8SJWq_content{gap:var(--ds-size-spacing-xl);max-width:var(--ds-size-container-width-l);padding-inline:var(--ds-size-spacing-m);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:1024px){.i8SJWq_content{gap:var(--ds-size-spacing-3xl);padding-inline:var(--ds-size-spacing-xl)}}.i8SJWq_beforeBand{padding-bottom:calc(var(--ds-size-spacing-2xl) * 2)}@media (min-width:1024px){.i8SJWq_beforeBand{padding-bottom:calc(var(--ds-size-spacing-5xl) * 2)}}
._1MdHbq_steps{--circle-size:var(--ds-size-spacing-5xl);gap:var(--ds-size-spacing-l);margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:1024px){._1MdHbq_steps{--circle-size:calc(var(--ds-size-spacing-3xl) * 2);gap:var(--ds-size-spacing-xl) ;grid-template-columns:repeat(3,1fr)}._1MdHbq_steps:before{content:"";top:calc(var(--circle-size) / 2);height:var(--ds-size-stroke-default);background-color:var(--ds-colors-background-brand-pink);position:absolute;left:16.6667%;right:16.6667%}}._1MdHbq_step{grid-template-columns:var(--circle-size) 1fr;column-gap:var(--ds-size-spacing-m);align-items:center;display:grid;position:relative}@media (min-width:1024px){._1MdHbq_step{gap:var(--ds-size-spacing-xxs);text-align:center;flex-direction:column;display:flex}}._1MdHbq_label{grid-column:2;align-self:end}@media (min-width:1024px){._1MdHbq_label{align-self:auto}}._1MdHbq_title{grid-column:2;align-self:start}@media (min-width:1024px){._1MdHbq_title{align-self:auto}}._1MdHbq_circle{width:var(--circle-size);height:var(--circle-size);border-radius:var(--ds-size-corner-radius-full);color:var(--ds-colors-content-brand-on-brand-pink);background-color:var(--ds-colors-background-brand-pink);grid-row:span 2;place-items:center;display:grid}@media (min-width:1024px){._1MdHbq_circle{margin-bottom:var(--ds-size-spacing-m)}}._1MdHbq_icon{width:var(--ds-size-spacing-xl);height:var(--ds-size-spacing-xl)}@media (min-width:1024px){._1MdHbq_icon{width:var(--ds-size-spacing-2xl);height:var(--ds-size-spacing-2xl)}}
.BfEQVW_band{padding-block:var(--ds-size-spacing-4xl);color:var(--ds-colors-content-brand-on-brand-black);background-color:var(--ds-colors-background-brand-black)}@media (min-width:1024px){.BfEQVW_band{padding-block:var(--ds-size-spacing-6xl)}}.BfEQVW_content{gap:var(--ds-size-spacing-2xl);max-width:var(--ds-size-container-width-l);padding-inline:var(--ds-size-spacing-m);margin-inline:auto;display:grid}@media (min-width:1024px){.BfEQVW_content{gap:var(--ds-size-spacing-4xl);padding-inline:var(--ds-size-spacing-xl);grid-template-columns:3fr 2fr}}.BfEQVW_main{gap:var(--ds-size-spacing-2xl);flex-direction:column;display:flex}.BfEQVW_heading{gap:var(--ds-size-spacing-xs);flex-direction:column;display:flex}.BfEQVW_stats{gap:var(--ds-size-spacing-xl);padding-block:var(--ds-size-spacing-xl);border-block:var(--ds-size-stroke-thin) solid currentcolor;grid-template-columns:1fr 1fr;display:grid}.BfEQVW_stat{justify-content:flex-end;gap:var(--ds-size-spacing-xs);flex-direction:column-reverse;display:flex}.BfEQVW_statLabel{opacity:.7}.BfEQVW_points{gap:var(--ds-size-spacing-xl);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.BfEQVW_points{grid-template-columns:1fr 1fr}}.BfEQVW_point{gap:var(--ds-size-spacing-xxs);flex-direction:column;display:flex}.BfEQVW_icon{width:var(--ds-size-spacing-2xl);height:var(--ds-size-spacing-2xl);margin-bottom:var(--ds-size-spacing-xxs)}.BfEQVW_pointText{opacity:.8}.BfEQVW_photo{min-height:calc(var(--ds-size-spacing-6xl) * 3);border-radius:var(--ds-size-corner-radius-m);position:relative;overflow:hidden}@media (min-width:768px){.BfEQVW_photo{aspect-ratio:3/2}}@media (min-width:1024px){.BfEQVW_photo{aspect-ratio:auto;min-height:calc(var(--ds-size-spacing-6xl) * 6)}}.BfEQVW_photoImage{object-fit:cover}
.ROM0Ga_cards{gap:var(--ds-size-spacing-m);margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.ROM0Ga_cards{gap:var(--ds-size-spacing-2xl);grid-template-columns:repeat(3,1fr)}}.ROM0Ga_card{gap:var(--ds-size-spacing-xl);padding:var(--ds-size-spacing-xl) 0 0 var(--ds-size-spacing-xl);border:var(--ds-size-stroke-thin) solid var(--ds-colors-outline-base-light);border-radius:var(--ds-size-corner-radius-l);background-color:var(--ds-colors-background-base-default);flex-direction:column;display:flex;overflow:hidden}@media (min-width:768px){.ROM0Ga_card{flex-direction:row}}@media (min-width:1024px){.ROM0Ga_card{gap:var(--ds-size-spacing-2xl);padding:var(--ds-size-spacing-2xl) 0 0 var(--ds-size-spacing-2xl);flex-direction:column}}.ROM0Ga_text{gap:var(--ds-size-spacing-xs);padding-right:var(--ds-size-spacing-xl);flex-direction:column;display:flex}@media (min-width:768px){.ROM0Ga_text{padding-bottom:var(--ds-size-spacing-xl);flex:1}}@media (min-width:1024px){.ROM0Ga_text{padding-right:var(--ds-size-spacing-2xl);padding-bottom:0}}.ROM0Ga_photo{aspect-ratio:4/3;width:78%;margin-top:auto;margin-right:calc(var(--ds-size-spacing-xs) * -1);margin-bottom:calc(var(--ds-size-spacing-2xl) * -1);border-radius:var(--ds-size-corner-radius-m);transform-origin:0 100%;flex-shrink:0;align-self:flex-end;position:relative;overflow:hidden}@media (min-width:768px){.ROM0Ga_photo{width:45%;margin-top:var(--ds-size-spacing-xl)}}@media (min-width:1024px){.ROM0Ga_photo{width:78%;margin-top:auto}}.ROM0Ga_photoImage{object-fit:cover}
.FzGT-G_title{margin-bottom:1.5rem}.FzGT-G_content{hyphens:auto;overflow-wrap:break-word;white-space:pre-wrap}
.yzs-ha_RoundButton{cursor:pointer;z-index:10;width:32px;height:32px;color:var(--color-numa-main-black);background-color:#fffc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .3s;display:flex;overflow:hidden}.yzs-ha_RoundButton:hover{background-color:#fff}.yzs-ha_RoundButton:focus{outline:none}.yzs-ha_Container{z-index:var(--z-index-overlays);background-color:var(--color-numa-main-black);outline:none;flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.yzs-ha_imageModalHeader{color:var(--ds-colors-content-brand-on-brand-black)}.yzs-ha_Header{z-index:10;justify-content:space-between;align-items:center;padding:14px;display:flex;position:absolute;top:0;left:0;right:0}@media (min-width:768px){.yzs-ha_Header{padding:36px 40px}}.yzs-ha_Navigation{display:none}@media (min-width:768px){.yzs-ha_Navigation{display:flex}}.yzs-ha_Content{flex-grow:1;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}@media (min-width:768px){.yzs-ha_Content{padding:0 80px}}@media (min-width:1024px){.yzs-ha_Content{padding:0 120px}}.yzs-ha_CarouselContainer{flex:1;height:100%;position:relative}.yzs-ha_Carousel{display:grid;position:absolute;inset:0}.yzs-ha_Swiper{max-width:100%;max-height:100%}.yzs-ha_Image{object-fit:contain}.yzs-ha_Caption{color:var(--color-white);height:78px;padding:25px}@media (min-width:768px){.yzs-ha_Caption{display:none}}.yzs-ha_Thumbnails{width:100%;padding:16px 0 14px}@media (min-width:768px){.yzs-ha_Thumbnails{padding:24px 0 40px}}.yzs-ha_Thumbnail{width:84px;height:51px}@media (min-width:768px){.yzs-ha_Thumbnail{width:186px;height:112px}}.yzs-ha_Thumbnail{opacity:.4;cursor:pointer}.yzs-ha_Thumbnail:hover{opacity:1}.yzs-ha_Thumbnail.swiper-slide-active{opacity:1}