.dynamic_container-fluid__F8hmS{inline-size:100%;margin-inline:auto;padding-inline:0!important}.dynamic_page-white__VMVWS{background-color:#fff;color:#000}.dynamic_header__tYWBo{font-size:60px;position:relative}.dynamic_form-wrapper__JA4J0 .MuiFormControl-root{-webkit-margin-after:32px;margin-block-end:32px}@media(max-width:650.98px){.dynamic_form-wrapper__JA4J0{flex-wrap:wrap!important}}.dynamic_custom-form__SZ_Ew{padding-inline:20px!important}.dynamic_errorMessageStyle__kp2Nj{color:red;inset-block-start:-40px;padding:0 12px;position:relative}@media(max-width:650.98px){.dynamic_errorMessageStyle__kp2Nj{inset-block-start:-60px}}.dynamic_select-container___Cfsu{position:relative}.dynamic_select-container___Cfsu label{font-size:18px;inline-size:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dynamic_select-container___Cfsu .dynamic_error-icon__DQ_LY{inset-block-start:0;inset-inline-end:0;position:absolute}.JoinTodayModule_joining-details__cFjC5{display:flex;flex-direction:column-reverse;gap:8px;-webkit-margin-after:24px;margin-block-end:24px}@media(min-width:1200px){.JoinTodayModule_joining-details__cFjC5{flex-direction:row;gap:24px}}.JoinTodayModule_eqx-tab-title__qtTzi{font-size:3rem;font-weight:600}.JoinTodayModule_eqx-sub-title__EFIgl{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.3;color:#aaa;margin-block:8px 0}@media(min-width:1200px){.JoinTodayModule_eqx-sub-title__EFIgl{line-height:1.4}}.JoinTodayModule_eqx-joining-details-card__sPkGo{border:1px solid hsla(0,0%,100%,.3);cursor:pointer;-webkit-margin-after:24px;margin-block-end:24px;outline:none;padding:24px 24px 0;transition:border .3s ease-in-out}.JoinTodayModule_eqx-joining-details-card__sPkGo:focus,.JoinTodayModule_eqx-joining-details-card__sPkGo[aria-current=true]{border-color:#fff!important}@media(min-width:1200px){.JoinTodayModule_eqx-joining-details-card__sPkGo{-webkit-margin-after:32px;margin-block-end:32px}}.JoinTodayModule_eqx-membership-middle__giHGy{display:flex}@media(min-width:1200px){.JoinTodayModule_eqx-membership-middle__giHGy{inline-size:66%;justify-content:space-between;margin-block:auto}}.JoinTodayModule_eqx-popular-badge__bvh_q{font-family:Messina Sans Mono,monospace;font-size:1.1rem;font-weight:600;letter-spacing:.06em;line-height:1;text-transform:uppercase;background-color:rgba(149,132,255,.15);border-radius:1px;color:#9584ff;padding:4px 6px}.JoinTodayModule_img-fluid__64rk3{aspect-ratio:2.37;max-inline-size:100%}@media(min-width:1200px){.JoinTodayModule_img-fluid__64rk3{aspect-ratio:1.625;inline-size:169px}}.JoinTodayModule_spark-img__7PJUy{block-size:17px;inline-size:37px;-webkit-margin-before:21px;margin-block-start:21px}.JoinTodayModule_membership-enhancement-card-image__sPeRA{block-size:56px;inline-size:56px;-webkit-margin-after:16px;margin-block-end:16px}@media(min-width:1200px){.JoinTodayModule_membership-enhancement-card-image__sPeRA{block-size:56px;inline-size:56px}}.JoinTodayModule_eqx-bullet__7NTjS{color:#7a7a7a;margin-inline:8px}.JoinTodayModule_eqx-middle-section__YeCKT{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.3;inline-size:100%;-webkit-margin-after:8px;margin-block-end:8px;-webkit-margin-end:20px;margin-inline-end:20px}@media(min-width:1200px){.JoinTodayModule_eqx-middle-section__YeCKT{line-height:1.4}}.JoinTodayModule_eqx-membership__Uj6oY{font-size:1.6rem;font-weight:600;letter-spacing:.02em;line-height:1.1;margin-block:8px}@media(min-width:1200px){.JoinTodayModule_eqx-membership__Uj6oY{font-size:1.8rem}}.JoinTodayModule_eqx-title__FNxl2{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.3;color:#aaa;-webkit-margin-after:8px;margin-block-end:8px}@media(min-width:1200px){.JoinTodayModule_eqx-title__FNxl2{line-height:1.4}}.JoinTodayModule_membership-rate__DO6v8{position:relative;text-align:center}.JoinTodayModule_eqx-membership-price__m82NQ{font-size:1.6rem;font-weight:600;letter-spacing:.02em;line-height:1.1;-webkit-margin-before:8px;margin-block-start:8px}@media(min-width:1200px){.JoinTodayModule_eqx-membership-price__m82NQ{font-size:1.8rem}}.JoinTodayModule_eqx-membership-plan__UyxvN{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.3;color:#aaa;margin:2px 0 0}@media(min-width:1200px){.JoinTodayModule_eqx-membership-plan__UyxvN{line-height:1.4}}.JoinTodayModule_eqx-link__ehys2{display:none}.JoinTodayModule_eqx-membership-enhancement__tEM2_{border:1px solid hsla(0,0%,100%,.15);display:none;gap:10px}.JoinTodayModule_eqx-membership-enhancement-title__S6Rdr{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.3;color:#aaa;padding:14px 0}@media(min-width:1200px){.JoinTodayModule_eqx-membership-enhancement-title__S6Rdr{line-height:1.4}}.JoinTodayModule_add-enhancement-section__r5dmD{-webkit-border-before:1px solid hsla(0,0%,100%,.15);border-block-start:1px solid hsla(0,0%,100%,.15);display:none;gap:16px;padding:24px 0}.JoinTodayModule_add-enhancement-wrapper__C1ioi{display:flex;flex:1 0 70%;gap:16px}@media(max-width:960px){.JoinTodayModule_add-enhancement-wrapper__C1ioi{align-items:flex-start;flex-direction:column}}.JoinTodayModule_enhancement-type__Guy4N{inline-size:152px}.JoinTodayModule_enhancement-title__rBRRU{font-size:1.6rem;font-weight:600;letter-spacing:.02em;line-height:1.1}@media(min-width:1200px){.JoinTodayModule_enhancement-title__rBRRU{font-size:1.8rem}}.JoinTodayModule_enhancement-sub-title__bCzUJ{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.3;color:#aaa}@media(min-width:1200px){.JoinTodayModule_enhancement-sub-title__bCzUJ{line-height:1.4}}.JoinTodayModule_enhancement-type-3__p2VQ_{-webkit-margin-after:16px;margin-block-end:16px}@media(min-width:1200px){.JoinTodayModule_enhancement-type-3__p2VQ_{display:block;flex:1 0 15%;text-align:end}}.JoinTodayModule_eqx-select__U8jdL select{background-color:#000;border:1px solid #aaa;color:#fff;flex-grow:3;font-size:14px;-webkit-margin-start:-1px;margin-inline-start:-1px;padding:10px}.JoinTodayModule_add-enhancement-amt__cW3jq{font-size:1.4rem;font-weight:600;letter-spacing:.02em;line-height:1.2}@media(min-width:1200px){.JoinTodayModule_add-enhancement-amt__cW3jq{line-height:1.1}}.JoinTodayModule_eqx-join-btn__6yK5E{font-size:1.6rem;font-weight:600;letter-spacing:.02em;line-height:1.1;align-items:center;block-size:4.8rem;display:flex;justify-content:center;padding:0;transition:all .2s ease-in;background-color:#fff;border:.1rem solid #fff;inline-size:100%;max-inline-size:none;color:#000;font-size:16px;-webkit-margin-before:24px;margin-block-start:24px;outline:none;text-align:end}@media(min-width:1200px){.JoinTodayModule_eqx-join-btn__6yK5E{font-size:1.8rem}}.JoinTodayModule_eqx-join-btn__6yK5E:hover{cursor:pointer}.JoinTodayModule_eqx-join-btn__6yK5E[aria-disabled=true],.JoinTodayModule_eqx-join-btn__6yK5E[disabled]{cursor:not-allowed}@media(min-width:1200px){.JoinTodayModule_eqx-join-btn__6yK5E{block-size:6.4rem}}.JoinTodayModule_eqx-join-btn__6yK5E:focus,.JoinTodayModule_eqx-join-btn__6yK5E:focus-visible,.JoinTodayModule_eqx-join-btn__6yK5E:hover{background-color:#ededed;border-color:#ededed;color:#000}.JoinTodayModule_eqx-join-btn__6yK5E[aria-disabled=true],.JoinTodayModule_eqx-join-btn__6yK5E[disabled]{background-color:#aaa;border-color:#aaa;color:#333}@media(min-width:1200px){.JoinTodayModule_eqx-join-btn__6yK5E{max-inline-size:none}}.JoinTodayModule_eqx-join-btn__6yK5E:focus{outline:1px solid #fff;outline-offset:2px}@media(min-width:1200px){.JoinTodayModule_eqx-join-btn__6yK5E{-webkit-margin-before:32px;margin-block-start:32px}}.JoinTodayModule_eqx-when-you-join-section__h_m4N{display:flex;gap:24px;justify-content:space-between;-webkit-margin-before:6.4rem;margin-block-start:6.4rem}.JoinTodayModule_join-title__6zcIS{font-size:2.8rem;font-weight:600;letter-spacing:-.01em;line-height:1.1;inline-size:34%;text-transform:uppercase}@media(min-width:1200px){.JoinTodayModule_join-title__6zcIS{font-size:3.2rem}}.JoinTodayModule_join-bullet-details__fPuQV{color:#aaa;-webkit-padding-after:12px;padding-block-end:12px}.JoinTodayModule_join-bullet-container__F_HcM{font-size:1.8rem;-webkit-padding-start:0;padding-inline-start:0}.JoinTodayModule_join-bullet-container__F_HcM li{-webkit-padding-start:8px;padding-inline-start:8px}.JoinTodayModule_join-bullet-content__wzWEx{-webkit-margin-after:12px;margin-block-end:12px}.JoinTodayModule_pt-details-section__23iFf{display:flex;gap:24px}@media(max-width:960px){.JoinTodayModule_form-select__0FceT{inline-size:100%}}.MenuAccess_main__iAvnD{align-items:center;display:flex;flex-direction:column;inline-size:100%;justify-content:center;min-block-size:100vh}.MenuAccess_main__iAvnD a{color:#fff;inline-size:100%;-webkit-padding-start:0;padding-inline-start:0}.MenuAccess_main__iAvnD a,.MenuAccess_menu-disabled__oMxuP{-webkit-border-after:1px solid var(--opacity-white-15,hsla(0,0%,100%,.15));border-block-end:1px solid var(--opacity-white-15,hsla(0,0%,100%,.15));cursor:pointer;font-size:28px;line-height:40px;padding-block:32px}@media(min-width:1200px){.MenuAccess_main__iAvnD a,.MenuAccess_menu-disabled__oMxuP{font-size:42px;line-height:56px}}.MenuAccess_menu-disabled__oMxuP{color:#aaa!important}.MenuAccess_label-container__ipswC{display:flex;flex-direction:column;text-align:start}@media(min-width:960px){.MenuAccess_label-container__ipswC{text-align:end}}.MenuAccess_small-label__bJFQu{font-size:11px;margin:-16px 0}@media(min-width:1200px){.MenuAccess_small-label__bJFQu{font-size:14px;margin:-22px 0}}.MenuAccess_menu-label__paXLM{cursor:pointer;line-height:40px;margin:4px 0 -4px}@media(min-width:960px){.MenuAccess_menu-label__paXLM{line-height:56px}}.MenuAccess_main__iAvnD a:first-child{-webkit-border-before:1px solid var(--opacity-white-15,hsla(0,0%,100%,.15));border-block-start:1px solid var(--opacity-white-15,hsla(0,0%,100%,.15))}.MenuAccess_menu-item-container__kNIeA{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:2}.MenuAccess_menu-item-container__kNIeA>.MenuAccess_icon-container__qj965{order:1}@media(min-width:960px){.MenuAccess_menu-item-container__kNIeA>.MenuAccess_icon-container__qj965{order:0}}.MenuAccess_title-container___xc_O{column-gap:16px;display:flex}.MenuAccess_title-container___xc_O>.MenuAccess_label-container__ipswC{order:1}@media(min-width:960px){.MenuAccess_title-container___xc_O>.MenuAccess_label-container__ipswC{order:0}}.MenuAccess_title-container___xc_O>img{block-size:40px;inline-size:40px;order:0}@media(min-width:960px){.MenuAccess_title-container___xc_O>img{block-size:56px;inline-size:56px;order:1}}.MenuAccess_menu-item-container__kNIeA>.MenuAccess_title-container___xc_O{order:0}@media(min-width:960px){.MenuAccess_menu-item-container__kNIeA>.MenuAccess_title-container___xc_O{order:1}}.MenuAccess_img-disabled__LxKNk{opacity:.3}.RenderIcon_menu-img__veqO5{block-size:40px;inline-size:40px}@media(min-width:1200px){.RenderIcon_menu-img__veqO5{block-size:56px;inline-size:56px}}.RenderIcon_join-today-link__0qN6z{background-color:#fff;border-radius:50%;transform:rotate(180deg)}@media(min-width:960px){.RenderIcon_join-today-link__0qN6z{transform:none}}.RenderIcon_join-today-link__0qN6z img{padding:30%}.RenderIcon_join-today-link__0qN6z.RenderIcon_disabled__235QT{background-color:#aaa}.RenderIcon_arrow-container__h8izx{transform:rotate(180deg)}@media(min-width:960px){.RenderIcon_arrow-container__h8izx{transform:none}}.RenderIcon_check-container__jIAuh{align-items:center;block-size:32px;border:1px solid var(--opacity-white-30,hsla(0,0%,100%,.3));border-radius:50%;display:flex;inline-size:32px;justify-content:center}.OpportunityFlow_opportunity-flow__hGMYM{--olp-gutter:2.4rem;display:flex;flex-direction:column}.OpportunityFlow_opportunity-flow__hGMYM .OpportunityFlow_content__Wa6ku{min-inline-size:0;padding-inline:var(--olp-gutter)}.OpportunityFlow_opportunity-flow__hGMYM [data-screen="2"] [data-is=TitleCard]{block-size:400px}.OpportunityFlow_opportunity-flow__hGMYM [data-is=OpportunityFlowFooter],.OpportunityFlow_opportunity-flow__hGMYM [data-is=OpportunityFlowTabs]{inline-size:calc(100% + 4.8rem);-webkit-margin-start:calc(-1*var(--olp-gutter));margin-inline-start:calc(-1*var(--olp-gutter))}.OpportunityFlow_opportunity-flow__hGMYM [data-is=JoinTodayModule],.OpportunityFlow_opportunity-flow__hGMYM [data-is=TourAClubModule],.OpportunityFlow_opportunity-flow__hGMYM [data-is=TryAClassModule]{scroll-margin-block-start:calc(4.8rem + var(--olp-gutter))}@media(min-width:960px){.OpportunityFlow_opportunity-flow__hGMYM{--olp-gutter:6.4rem;flex-direction:row}.OpportunityFlow_opportunity-flow__hGMYM .OpportunityFlow_content__Wa6ku,.OpportunityFlow_opportunity-flow__hGMYM [data-is=TitleCard]{flex:0 0 50%}.OpportunityFlow_opportunity-flow__hGMYM [data-is=TitleCard]{block-size:100vh;inset-block-start:0;position:-webkit-sticky;position:sticky}.OpportunityFlow_opportunity-flow__hGMYM .OpportunityFlow_content__Wa6ku{padding-inline:var(--olp-gutter)}.OpportunityFlow_opportunity-flow__hGMYM [data-is=OpportunityFlowFooter],.OpportunityFlow_opportunity-flow__hGMYM [data-is=OpportunityFlowTabs]{inline-size:calc(100% + 12.8rem);-webkit-margin-start:calc(-1*var(--olp-gutter));margin-inline-start:calc(-1*var(--olp-gutter))}.OpportunityFlow_opportunity-flow__hGMYM [data-is=JoinTodayModule],.OpportunityFlow_opportunity-flow__hGMYM [data-is=TourAClubModule],.OpportunityFlow_opportunity-flow__hGMYM [data-is=TryAClassModule]{scroll-margin-block-start:calc(3.2rem + var(--olp-gutter))}}.OpportunityFlow_module__GICYn{margin-block:5.6rem}.OpportunityFlow_module__GICYn>header{display:flex;flex-direction:column;-webkit-margin-after:2.4rem;margin-block-end:2.4rem}.OpportunityFlow_module__GICYn>header h3{font-size:2rem;font-weight:600;letter-spacing:normal;line-height:1.2;-webkit-margin-after:0;margin-block-end:0}@media(min-width:1200px){.OpportunityFlow_module__GICYn>header h3{font-size:2.4rem}}@media(min-width:960px){.OpportunityFlow_module__GICYn{margin-block:var(--olp-gutter)}.OpportunityFlow_module__GICYn>header{-webkit-margin-after:3.2rem;margin-block-end:3.2rem}}.OpportunityFlow_appointment-modules__l96c8{position:relative}@keyframes OpportunityFlowFooter_marquee__S4Xza{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.OpportunityFlowFooter_footer__DeQhU{align-items:center;aspect-ratio:17/13;display:flex;flex-direction:column;justify-content:flex-end;-webkit-margin-before:8rem;margin-block-start:8rem;overflow:hidden;padding:2.4rem;position:relative}.OpportunityFlowFooter_image__8s5S9{inset:0;position:absolute}.OpportunityFlowFooter_text__VccS_{font-size:4.8rem;font-weight:600;letter-spacing:-.02em;line-height:1;text-transform:uppercase;animation:OpportunityFlowFooter_marquee__S4Xza 48s linear infinite;display:flex;inset-block-start:calc(50% - .5em);inset-inline-start:0;position:absolute;white-space:nowrap;z-index:1}@media(min-width:1200px){.OpportunityFlowFooter_text__VccS_{font-size:8rem}}.OpportunityFlowFooter_subtitle__Cpi8S{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.3;text-transform:uppercase;z-index:1}@media(min-width:1200px){.OpportunityFlowFooter_subtitle__Cpi8S{line-height:1.4}}@media(min-width:960px){.OpportunityFlowFooter_footer__DeQhU{aspect-ratio:9/4}}.OpportunityFlowTabs_tabs__efDjA{font-size:1.4rem;font-weight:600;letter-spacing:.02em;line-height:1.2;align-items:center;background-color:#000;color:#7a7a7a;display:flex;inset-block-start:0;list-style-type:none;position:-webkit-sticky;position:sticky;z-index:10}@media(min-width:1200px){.OpportunityFlowTabs_tabs__efDjA{line-height:1.1}}.OpportunityFlowTabs_tabs__efDjA:active{-webkit-border-after:1px solid #fff;border-block-end:1px solid #fff}@media(min-width:960px){.OpportunityFlowTabs_tabs__efDjA{font-size:1.6rem;font-weight:600;letter-spacing:.02em;line-height:1.1}}@media(min-width:960px)and (min-width:1200px){.OpportunityFlowTabs_tabs__efDjA{font-size:1.8rem}}.OpportunityFlowTabs_tab__mSdp8{align-items:center;block-size:4.8rem;border-block:1px solid hsla(0,0%,100%,.15);display:flex;flex:1 1;justify-content:center;transition:border-color .3s,color .3s}.OpportunityFlowTabs_tab__mSdp8:hover,.OpportunityFlowTabs_tab__mSdp8[aria-current=true]{border-block-end-color:#fff;color:#fff}@media(min-width:960px){.OpportunityFlowTabs_tab__mSdp8{block-size:6.4rem}}.PaymentConfimationModule_headline__LDU1P{font-size:2rem;font-weight:600;letter-spacing:normal;line-height:1.2;margin:0 0 2.4rem}@media(min-width:1200px){.PaymentConfimationModule_headline__LDU1P{font-size:2.4rem}}@media(min-width:960px){.PaymentConfimationModule_headline__LDU1P{margin:0 0 3.2rem}}.PaymentConfimationModule_link-container__x2i5k{display:flex;flex-direction:column}@media(min-width:960px){.PaymentConfimationModule_link-container__x2i5k{flex-direction:row}}.PaymentConfimationModule_numbered-list__6Dkd9{list-style-type:decimal-leading-zero;padding:0 0 0 2.6rem;position:relative}@media(min-width:960px){.PaymentConfimationModule_numbered-list__6Dkd9{padding:0 0 0 3rem}}.PaymentConfimationModule_numbered-list__6Dkd9 .PaymentConfimationModule_list-item__6GHS7{font-size:1.6rem;font-weight:400;letter-spacing:normal;line-height:1.3;color:#aaa;margin:0 0 2.4rem;-webkit-padding-start:6px;padding-inline-start:6px}@media(min-width:1200px){.PaymentConfimationModule_numbered-list__6Dkd9 .PaymentConfimationModule_list-item__6GHS7{font-size:1.8rem;line-height:1.4}}@media(min-width:960px){.PaymentConfimationModule_numbered-list__6Dkd9 .PaymentConfimationModule_list-item__6GHS7{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}}.PaymentConfimationModule_app-store-links__Vn79R{color:#fff;margin:.7rem 0 0;position:relative}@media(min-width:960px){.PaymentConfimationModule_app-store-links__Vn79R{inset-block-start:-2px;margin:0 0 0 2rem}}.PaymentConfimationModule_app-store-links__Vn79R .PaymentConfimationModule_link__QfFb6{font-weight:600;margin:0 1.5rem 0 0}.PaymentConfimationModule_app-store-links__Vn79R .PaymentConfimationModule_link__QfFb6 .PaymentConfimationModule_underline__UfBrB{-webkit-border-after:1px solid #fff;border-block-end:1px solid #fff}.PaymentConfimationModule_app-store-links__Vn79R .PaymentConfimationModule_link__QfFb6 svg{margin:0 0 0 .5rem}.PaymentConfimationModule_footer__BtUVx{font-size:1.6rem;font-weight:400;letter-spacing:normal;line-height:1.3;border:1px solid hsla(0,0%,100%,.15);color:#aaa;margin:3rem 0 0;padding:1.2rem 1.6rem 1.6rem}@media(min-width:1200px){.PaymentConfimationModule_footer__BtUVx{font-size:1.8rem;line-height:1.4}}@media(min-width:960px){.PaymentConfimationModule_footer__BtUVx{margin:auto 0 0;padding:2.4rem}}.PaymentConfimationModule_footer__BtUVx span{color:#fff}.PaymentConfimationModule_eqx-membership-id-badge__Vf63A{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.3;border:1px solid hsla(0,0%,100%,.3);border-radius:50px;display:flex;inline-size:193px;margin-block:auto;-webkit-margin-after:10px;margin-block-end:10px;-webkit-margin-start:20px;margin-inline-start:20px;padding:12px 36px}@media(min-width:1200px){.PaymentConfimationModule_eqx-membership-id-badge__Vf63A{line-height:1.4}}.PaymentConfimationModule_resend-link__mhSdB{font-size:1.6rem;font-weight:400;letter-spacing:normal;line-height:1.3;margin-block:auto;-webkit-margin-after:10px;margin-block-end:10px;-webkit-margin-start:10px;margin-inline-start:10px}@media(min-width:1200px){.PaymentConfimationModule_resend-link__mhSdB{font-size:1.8rem;line-height:1.4}}.PaymentConfimationModule_page-container__VQf_b{display:flex;flex-direction:column;padding:6.4rem 0}@media(min-width:1200px){.PaymentConfimationModule_page-container__VQf_b{min-block-size:100dvh}}.HamburgerButton_hamburger-button__A36jP{cursor:pointer;inline-size:24px;inset-block-start:36px;inset-inline-end:24px;position:absolute;z-index:20}.HamburgerButton_hamburger-button__A36jP hr{border:1px solid #fff;margin:8px 0}@media(min-width:960px){.HamburgerButton_hamburger-button__A36jP{inset-block-start:32px;inset-inline-end:64px}}.TitleCard_title-card__5jnSk{--gutter-inline:2.4rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr auto auto;position:relative}.TitleCard_title-card__5jnSk:before{block-size:4.4rem;content:"";grid-column:1/span 2;grid-row:1/span 1}.TitleCard_title-card__5jnSk:after{block-size:5.6rem;content:"";grid-column:1/span 2;grid-row:9/span 1}.TitleCard_advisor-phone__YzFDU,.TitleCard_description__GCqCs,.TitleCard_equinox__0WbWd,.TitleCard_facility-name__zcaew,.TitleCard_membership-advisor___2FCu,.TitleCard_menu__Q5PpP,.TitleCard_title__fV_Ff,.TitleCard_trial-date__O8y5q{display:flex;margin-inline:var(--gutter-inline);z-index:10}.TitleCard_barcode-class__9nsa8{align-items:center;grid-column:1/span 2;grid-row:5/span 1;padding:64px 24px 28px;z-index:10}@media(min-width:1200px){.TitleCard_barcode-class__9nsa8{inline-size:377px;padding:64px 0 16px 64px}}.TitleCard_barcode-content__753oQ{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:var(--opacity-white-7,hsla(0,0%,100%,.07));border:none;display:flex;gap:12px;padding:16px}.TitleCard_class-image__6yCNL{aspect-ratio:1;block-size:56px;flex:0 1;flex-shrink:0;inline-size:56px;object-fit:fill}.TitleCard_class-content__6DOM5{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.3;font-size:1.6rem;padding-block:1rem;text-align:start}@media(min-width:1200px){.TitleCard_class-content__6DOM5{font-size:1.6rem;line-height:1.4;-webkit-padding-end:45px;padding-inline-end:45px}}.TitleCard_equinox__0WbWd{background-color:#fff;block-size:15px;display:block;inline-size:115px;-webkit-mask-image:url(https://assets.cdn-equinox.com/images/equinox-logo.svg);mask-image:url(https://assets.cdn-equinox.com/images/equinox-logo.svg);-webkit-mask-position:0 50%;mask-position:0 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;overflow:hidden;-webkit-padding-before:15px;padding-block-start:15px;grid-column:1/span 1;grid-row:2/span 1;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-end:auto;margin-inline-end:auto}.TitleCard_menu__Q5PpP{background-color:transparent;block-size:20px;border:none;display:none;grid-column:2/span 1;grid-row:2/span 1;inline-size:32px;-webkit-margin-start:auto;margin-inline-start:auto}.TitleCard_title__fV_Ff{font-size:4rem;font-weight:600;letter-spacing:-.02em;line-height:1;text-transform:uppercase;grid-column:1/span 2;grid-row:3/span 1;margin-block:6.4rem 1.6rem;-webkit-margin-before:64px;margin-block-start:64px;white-space:pre-wrap;word-break:break-all}@media(min-width:1200px){.TitleCard_title__fV_Ff{font-size:6.4rem}}@media(min-width:640px){.TitleCard_title__fV_Ff{-webkit-margin-before:auto;margin-block-start:auto}}.TitleCard_description__GCqCs{font-size:1.6rem;font-weight:400;letter-spacing:normal;line-height:1.3;color:#aaa;grid-column:1/span 2;grid-row:4/span 1;-webkit-margin-after:4rem;margin-block-end:4rem}@media(min-width:1200px){.TitleCard_description__GCqCs{font-size:1.8rem;line-height:1.4}}.TitleCard_advisor-phone__YzFDU,.TitleCard_facility-name__zcaew,.TitleCard_membership-advisor___2FCu,.TitleCard_trial-date__O8y5q{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.3;align-items:center;padding-block:1.2rem 1.6rem}@media(min-width:1200px){.TitleCard_advisor-phone__YzFDU,.TitleCard_facility-name__zcaew,.TitleCard_membership-advisor___2FCu,.TitleCard_trial-date__O8y5q{line-height:1.4}}.TitleCard_advisor-phone__YzFDU svg:first-of-type,.TitleCard_facility-name__zcaew svg:first-of-type,.TitleCard_membership-advisor___2FCu svg:first-of-type,.TitleCard_trial-date__O8y5q svg:first-of-type{-webkit-margin-end:1.2rem;margin-inline-end:1.2rem}.TitleCard_advisor-phone__YzFDU svg:nth-of-type(2),.TitleCard_facility-name__zcaew svg:nth-of-type(2),.TitleCard_membership-advisor___2FCu svg:nth-of-type(2),.TitleCard_trial-date__O8y5q svg:nth-of-type(2){-webkit-margin-start:auto;margin-inline-start:auto}.TitleCard_facility-name__zcaew,.TitleCard_membership-advisor___2FCu,.TitleCard_trial-date__O8y5q{-webkit-border-before:.1rem solid hsla(0,0%,100%,.15);border-block-start:.1rem solid hsla(0,0%,100%,.15)}.TitleCard_facility-name__zcaew{grid-column:1/span 2;grid-row:7/span 1}.TitleCard_trial-date__O8y5q{grid-column:1/span 2;grid-row:6/span 1}.TitleCard_membership-advisor___2FCu{grid-column:1/span 2;grid-row:8/span 1}.TitleCard_advisor-name__KnXLP{display:block}.TitleCard_advisor-title__3AePc{color:#aaa}.TitleCard_advisor-phone__YzFDU{grid-column:2/span 1;grid-row:8/span 1;-webkit-margin-start:auto;margin-inline-start:auto}.TitleCard_advisor-phone__YzFDU svg:first-of-type{display:none}.TitleCard_advisor-phone__YzFDU svg:nth-of-type(2){-webkit-margin-start:.8rem;margin-inline-start:.8rem}.TitleCard_advisor-phone-number__DaqOR{display:none}.TitleCard_background-image__D5paf{grid-column:1/span 2;grid-row:1/span 9;inset:0;z-index:1}.TitleCard_background-image__D5paf img{object-position:0 0}@media(min-width:960px){.TitleCard_title-card__5jnSk{--gutter-inline:6.4rem}.TitleCard_title-card__5jnSk:before{block-size:3.2rem}.TitleCard_hero-image__0RR_a{align-items:center;display:flex;justify-content:center;overflow:hidden;padding:4.8rem}.TitleCard_title__fV_Ff{-webkit-margin-after:3.2rem;margin-block-end:3.2rem}.TitleCard_description__GCqCs{-webkit-margin-after:6.4rem;margin-block-end:6.4rem}.TitleCard_facility-name__zcaew{-webkit-border-before:none;border-block-start:none;grid-row:6/span 1}.TitleCard_facility-name__zcaew,.TitleCard_trial-date__O8y5q{grid-column:1/span 1;-webkit-margin-end:1rem;margin-inline-end:1rem}.TitleCard_trial-date__O8y5q{grid-row:7/span 1}.TitleCard_membership-advisor___2FCu{grid-row:7/span 1}.TitleCard_advisor-phone__YzFDU,.TitleCard_membership-advisor___2FCu{grid-column:2/span 1;-webkit-margin-start:1rem;margin-inline-start:1rem}.TitleCard_advisor-phone__YzFDU{grid-row:6/span 1}.TitleCard_advisor-phone__YzFDU svg:first-of-type{display:block}.TitleCard_advisor-phone__YzFDU svg:nth-of-type(2){-webkit-margin-start:auto;margin-inline-start:auto}.TitleCard_advisor-phone-label__5txeT{display:none}.TitleCard_advisor-phone-number__DaqOR{display:block}.TitleCard_background-image__D5paf{grid-row:1/span 9}}@media(min-width:1200px){.TitleCard_hero-image__0RR_a{padding:4.8rem 6.4rem}}@media(min-width:1440px){.TitleCard_hero-image__0RR_a{padding:9.8rem 14.2rem}.TitleCard_advisor-name__KnXLP{display:inline}.TitleCard_advisor-title__3AePc:before{content:"•";padding-inline:.8rem}}.AppointmentRescheduleModule_module__VocaH{margin-block:2.4rem}.AppointmentRescheduleModule_module__VocaH>header{display:flex;-webkit-margin-after:2.4rem;margin-block-end:2.4rem}.AppointmentRescheduleModule_module__VocaH>header h3{font-size:1.6rem;font-weight:400;letter-spacing:normal;line-height:1.3;-webkit-margin-after:0;margin-block-end:0}@media(min-width:1200px){.AppointmentRescheduleModule_module__VocaH>header h3{font-size:1.8rem;line-height:1.4}}.AppointmentRescheduleModule_dialog___3VHi{animation-duration:1s;animation-fill-mode:forwards;background-color:#151515;border:0;inline-size:calc(100% - 32px);inset-block-start:50%;inset-inline-start:50%;margin:0;max-block-size:80vh;max-inline-size:360px;overflow-y:auto;padding:48px 16px 32px;position:fixed;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:100}.AppointmentRescheduleModule_dialog___3VHi::-webkit-backdrop{background-color:rgba(0,0,0,.9)}.AppointmentRescheduleModule_dialog___3VHi::backdrop{background-color:rgba(0,0,0,.9)}.AppointmentRescheduleModule_dialog___3VHi[open]{animation-name:AppointmentRescheduleModule_fade-in__5ygxx}.AppointmentRescheduleModule_close-icon__3f_os{cursor:pointer;-webkit-margin-start:auto;margin-inline-start:auto;transform:scale(.8)}@media(min-width:1200px){.AppointmentRescheduleModule_close-icon__3f_os{transform:scale(1)}}.AppointmentRescheduleModule_flex-container__muJg2{-webkit-border-after:1px solid hsla(0,0%,100%,.15);border-block-end:1px solid hsla(0,0%,100%,.15);-webkit-border-before:1px solid hsla(0,0%,100%,.15);border-block-start:1px solid hsla(0,0%,100%,.15);display:flex;gap:24px;justify-content:space-between;padding:24px 0}.AppointmentRescheduleModule_eqx-middle-section__bhwwa{display:flex;gap:24px}.AppointmentRescheduleModule_eqx-middle-section__bhwwa img{max-block-size:-moz-fit-content;max-block-size:fit-content}.AppointmentRescheduleModule_eqx-wrapper__p5SVi{display:flex;flex-wrap:wrap;inline-size:100%;justify-content:space-between}.AppointmentRescheduleModule_eqx-location__xDvTh{font-size:1.6rem;font-weight:600;letter-spacing:.02em;line-height:1.1;letter-spacing:.36px;line-height:110%;-webkit-margin-after:8px;margin-block-end:8px}@media(min-width:1200px){.AppointmentRescheduleModule_eqx-location__xDvTh{font-size:1.8rem}}.AppointmentRescheduleModule_eqx-title__XOXoa{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.3;color:#aaa;line-height:140%}@media(min-width:1200px){.AppointmentRescheduleModule_eqx-title__XOXoa{font-size:1.6rem;line-height:1.4}}.AppointmentRescheduleModule_img-fluid__dgWn4{max-inline-size:20%;min-block-size:80px;min-inline-size:80px}.AppointmentRescheduleModule_time-slots__UtRfO{--columns:3;--gap:0.8rem;display:flex;flex-flow:row wrap;gap:var(--gap)}@media(min-width:960px){.AppointmentRescheduleModule_time-slots__UtRfO{--columns:5}}@media(min-width:1920px){.AppointmentRescheduleModule_time-slots__UtRfO{--columns:6}}.AppointmentRescheduleModule_time-slot__ZPGqF{background-color:#151515;block-size:4.8rem;border:1px solid hsla(0,0%,100%,.3);flex:0 0 calc(100%/var(--columns) - var(--gap)/var(--columns)*(var(--columns) - 1));font-size:14px;text-align:center;transition:border-color .3s ease;white-space:nowrap}.AppointmentRescheduleModule_time-slot__ZPGqF:hover{border-color:hsla(0,0%,100%,.6)}.AppointmentRescheduleModule_time-slot__ZPGqF[aria-current=true]{border:2px solid #fff}.AppointmentRescheduleModule_time-slot__ZPGqF[aria-current=false]{border:1px solid var(--opacity-white-30,hsla(0,0%,100%,.3));color:var(--opacity-white-30,hsla(0,0%,100%,.3))}.AppointmentRescheduleModule_time-slot__ZPGqF[disabled]{color:#5a5a5a}.AppointmentRescheduleModule_schedule-button__KwWfj{font-size:1.6rem;font-weight:600;letter-spacing:.02em;line-height:1.1;align-items:center;block-size:4.8rem;display:flex;justify-content:center;padding:0;transition:all .2s ease-in;background-color:#fff;border:.1rem solid #fff;inline-size:max-content;padding-inline:5rem;color:#000;font-size:14px;inline-size:100%;-webkit-margin-before:2.4rem;margin-block-start:2.4rem}@media(min-width:1200px){.AppointmentRescheduleModule_schedule-button__KwWfj{font-size:1.8rem}}.AppointmentRescheduleModule_schedule-button__KwWfj:hover{cursor:pointer}.AppointmentRescheduleModule_schedule-button__KwWfj[aria-disabled=true],.AppointmentRescheduleModule_schedule-button__KwWfj[disabled]{cursor:not-allowed}@media(min-width:1200px){.AppointmentRescheduleModule_schedule-button__KwWfj{block-size:6.4rem}}.AppointmentRescheduleModule_schedule-button__KwWfj:focus,.AppointmentRescheduleModule_schedule-button__KwWfj:focus-visible,.AppointmentRescheduleModule_schedule-button__KwWfj:hover{background-color:#ededed;border-color:#ededed;color:#000}.AppointmentRescheduleModule_schedule-button__KwWfj[aria-disabled=true],.AppointmentRescheduleModule_schedule-button__KwWfj[disabled]{background-color:#aaa;border-color:#aaa;color:#333}@media(min-width:1200px){.AppointmentRescheduleModule_schedule-button__KwWfj{padding-inline:6rem}}@media(min-width:960px){.AppointmentRescheduleModule_schedule-button__KwWfj{-webkit-margin-before:3.2rem;margin-block-start:3.2rem}}.AppointmentRescheduleModule_backdrop__TtzLw{background-color:rgba(0,0,0,.6);block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:99}@media(min-width:960px){.AppointmentRescheduleModule_dialog___3VHi{inline-size:100%;max-inline-size:648px;padding:32px}}.AppointmentRescheduleModule_next-btn__MSPvI{background-color:#151515;block-size:4.8rem;border:1px solid #fff;inline-size:100%;transition:border-color .3s ease}.AppointmentRescheduleModule_header__1E2EM{-webkit-margin-after:3.2rem;margin-block-end:3.2rem}.AppointmentRescheduleModule_header__1E2EM .AppointmentRescheduleModule_title__UCdhB{font-size:2rem;font-weight:600;letter-spacing:normal;line-height:1.2;text-align:center}@media(min-width:1200px){.AppointmentRescheduleModule_header__1E2EM .AppointmentRescheduleModule_title__UCdhB{font-size:2.4rem}}.AppointmentRescheduleModule_header-nav__0P7dq{align-items:center;display:flex;justify-content:space-between;position:relative}.AppointmentRescheduleModule_back-button__vg6v7{background-color:transparent;border:none;flex-shrink:0;outline:none;padding:0}.AppointmentRescheduleModule_back-button__vg6v7+button{-webkit-margin-start:16px;margin-inline-start:16px}.AppointmentRescheduleModule_back-button__vg6v7:disabled{opacity:.5}.AppointmentRescheduleModule_eqx-tab-sub-title__CBUM4{font-size:1.6rem;font-weight:400;letter-spacing:normal;line-height:1.3;margin-block:3.2rem 2.4rem}@media(min-width:1200px){.AppointmentRescheduleModule_eqx-tab-sub-title__CBUM4{font-size:1.8rem;line-height:1.4}}.AppointmentRescheduleModule_no-time-slots-text__4qwEN{color:#aaa;margin-block:3.2rem 2.4rem}.AppointmentRescheduleModule_loader-overlay__xHeVv{align-items:center;background:hsla(0,0%,50%,.5);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.TrialDaysReschedule_trial-days__Hq3uC{max-inline-size:100%;overflow:hidden}.TrialDaysReschedule_header__0i1I5 .TrialDaysReschedule_title__sx4v0{-webkit-margin-end:auto;margin-inline-end:auto}.TrialDaysReschedule_header__0i1I5 button{background-color:transparent;border:none;outline:none;padding:0}.TrialDaysReschedule_header__0i1I5 button+button{-webkit-margin-start:16px;margin-inline-start:16px}.TrialDaysReschedule_header__0i1I5 button:disabled{opacity:.5}.TrialDaysReschedule_trial-days__Hq3uC .TrialDaysReschedule_header__0i1I5{align-items:center;flex-direction:row}.TrialDaysReschedule_days__Ejz5s{--columns:3;--gap:0.8rem;display:flex;flex-flow:row wrap;gap:var(--gap);justify-content:flex-start;list-style:none;margin:0;outline:none;overflow-x:hidden;padding:0;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}@media(min-width:960px){.TrialDaysReschedule_days__Ejz5s{--columns:5}}.TrialDaysReschedule_day-of-month__PdWKk{font-size:1.6rem;font-weight:600;letter-spacing:.02em;line-height:1.1}@media(min-width:1200px){.TrialDaysReschedule_day-of-month__PdWKk{font-size:1.8rem}}.TrialDaysReschedule_day-of-week__WInC_{-webkit-margin-before:8px;margin-block-start:8px}.TrialDaysReschedule_month-name__6545F{color:#aaa}.TrialDaysReschedule_day__WLoQq{font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:1.3;border:1px solid hsla(0,0%,100%,.3);box-sizing:border-box;cursor:pointer;flex:0 0 calc(100%/var(--columns) - var(--gap)/var(--columns)*(var(--columns) - 1));inline-size:100%;padding-block:1.6rem;scroll-snap-align:start;text-align:center;transition:background-color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:1200px){.TrialDaysReschedule_day__WLoQq{line-height:1.4}}.TrialDaysReschedule_day__WLoQq[aria-current=false]{border:1px solid var(--opacity-white-30,hsla(0,0%,100%,.3))}.TrialDaysReschedule_day__WLoQq[aria-current=false] .TrialDaysReschedule_day-of-month__PdWKk,.TrialDaysReschedule_day__WLoQq[aria-current=false] .TrialDaysReschedule_day-of-week__WInC_,.TrialDaysReschedule_day__WLoQq[aria-current=false] .TrialDaysReschedule_month-name__6545F{color:var(--opacity-white-30,hsla(0,0%,100%,.3))}.TrialDaysReschedule_day__WLoQq[aria-current=true]{border:2px solid #fff}.TrialDaysReschedule_day__WLoQq[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.TrialDaysReschedule_day__WLoQq:hover{background-color:#aaa}.TrialDaysReschedule_day__WLoQq:hover .TrialDaysReschedule_day-of-month__PdWKk,.TrialDaysReschedule_day__WLoQq:hover .TrialDaysReschedule_day-of-week__WInC_,.TrialDaysReschedule_day__WLoQq:hover .TrialDaysReschedule_month-name__6545F{color:#fff}@media(min-width:960px){.TrialDaysReschedule_day__WLoQq{padding-block:2.4rem}}
/*# sourceMappingURL=e5e80d5eb409fce1.css.map*/