.CheckoutButton_buttonContainer__27aA9{margin-top:1rem}.CheckoutButton_button__5kB0o{width:12rem}.membership-section_title__Wy8TF{margin-bottom:2rem}.membership-section_bookingCategorySection__4W9WE .membership-section_subtitle__e1CQn{font-size:1.25rem;margin-bottom:0}.membership-section_bookingCategorySection__4W9WE{margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem;align-items:center}.membership-section_bookingCategorySection__4W9WE:last-of-type{margin-bottom:0}.membership-section_bookingCategorySection__4W9WE p{margin-bottom:.5rem}.membership-section_buttonGrouping__OHmwN{display:flex;gap:.5rem;justify-content:center}.membership-section_toggleButton__cLxv9{width:8rem;background-color:#9ebadb;color:#001000}.membership-section_toggleButton__cLxv9:hover:enabled:not(.membership-section_active__BAXDh){background-color:#fff;color:#000;border:1px solid #000}.membership-section_active__BAXDh,.membership-section_active__BAXDh:hover{background-color:#0070f3;color:#fff}@media (max-width:768px){.membership-section_bookingCategorySection__4W9WE{gap:.25rem}.membership-section_buttonGrouping__OHmwN{flex-wrap:wrap;max-width:100%}.membership-section_bookingCategorySection__4W9WE .membership-section_subtitle__e1CQn{font-size:1rem}.membership-section_toggleButton__cLxv9{width:6rem}}@media (max-width:480px){.membership-section_toggleButton__cLxv9{width:6rem}}.dynamic-billing-details-form_modalContentContainer__sHOY4{display:flex;flex-direction:column;gap:1rem}.dynamic-billing-details-form_title__n3vSD{margin-bottom:2rem}.dynamic-billing-details-form_bookingCategorySection__Cm4SS .dynamic-billing-details-form_subtitle__TQNIM{font-size:1.25rem}.dynamic-billing-details-form_bookingCategorySection__Cm4SS{margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem;align-items:center;border-bottom:1px solid #203042;padding-bottom:.5rem}.dynamic-billing-details-form_bookingCategorySubSection__Tauye{display:flex;flex-direction:row}.dynamic-billing-details-form_bookingCategorySection__Cm4SS p{margin-bottom:.5rem}.dynamic-billing-details-form_buttonGrouping__dnzH7{display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem}.dynamic-billing-details-form_modalControls__bG7_3{display:flex;flex-direction:row;gap:.5rem;justify-content:flex-end}.dynamic-billing-details-form_modalControls__bG7_3 button{background:none;color:#000;padding:0}.dynamic-billing-details-form_allIcons__GmOeX{font-size:2rem}.dynamic-billing-details-form_checkbox__y4iC1{font-size:1.5rem;transition:all .5s ease-in-out}.dynamic-billing-details-form_form__W6nkz{display:flex;flex-direction:column;gap:1rem}.dynamic-billing-details-form_toggleButton__vkMf8{width:8rem;background-color:#9ebadb;color:#001000}.dynamic-billing-details-form_toggleButton__vkMf8:hover:enabled:not(.dynamic-billing-details-form_active__XRW0S){background-color:#fff;color:#000;border:1px solid #000}.dynamic-billing-details-form_active__XRW0S,.dynamic-billing-details-form_active__XRW0S:hover{background-color:#0070f3;color:#fff}.dynamic-billing-details-form_updateContainer__4ypnY{display:flex;flex-direction:row;gap:3rem;justify-content:center;align-items:end}.dynamic-billing-details-form_updateLabelAndInput__Ew0Lh{display:flex;flex-direction:row;gap:1rem;align-items:center}.dynamic-billing-details-form_termsAndConditionsGroup__9TNXD{display:flex;flex-direction:row;gap:1rem;align-items:center;flex-wrap:nowrap}.dynamic-billing-details-form_termsAndConditionsGroup__9TNXD label{margin:0 0 0 1rem;padding:0}.dynamic-billing-details-form_updateLabelAndInput__Ew0Lh label{margin:0;padding:0;width:10rem;text-align:left}.dynamic-billing-details-form_updateLabelAndInput__Ew0Lh input,.dynamic-billing-details-form_updateLabelAndInput__Ew0Lh select{margin-right:auto;width:100%;max-width:25rem;flex-grow:1;flex:auto}.dynamic-billing-details-form_marginBot__17obW{margin-bottom:1rem}.dynamic-billing-details-form_updateButton__E4MSD{display:flex}.dynamic-billing-details-form_updateButton__E4MSD button{width:10rem}#dynamic-billing-details-form_termsButton__DOIwt{all:unset}#dynamic-billing-details-form_termsLink__FE9x9{color:#0070f3;cursor:pointer}#dynamic-billing-details-form_termsPopup__HsYbm{position:absolute;top:10px;z-index:1010;right:120px;background:hsla(0,0%,100%,.9);box-shadow:0 0 10px rgba(0,0,0,.5);border:none;font-size:15px;max-width:60%;padding:10px;cursor:pointer;color:#000;text-anchor:end;text-align:center;display:flex;flex-direction:row;gap:1rem;border-radius:30px}.dynamic-billing-details-form_submitButton__suama{margin-top:1rem}@media (max-width:768px){.dynamic-billing-details-form_form__W6nkz{gap:.5rem}}@media (max-width:450px){.dynamic-billing-details-form_form__W6nkz{gap:.5rem}.dynamic-billing-details-form_termsAndConditionsGroup__9TNXD .dynamic-billing-details-form_checkbox__y4iC1{font-size:1rem}.dynamic-billing-details-form_termsAndConditionsGroup__9TNXD label{font-size:.75rem}}.pricingTiers_pricingTiersContainer__j8Mu3{max-width:800px}.pricingTiers_pricingTierSubcontainer__knbua{display:flex;gap:1rem;flex-wrap:wrap}.pricingTiers_pricingTier__rSuMl{padding:2rem;background:hsla(0,0%,100%,.4);box-shadow:0 8px 32px 0 rgba(31,38,135,.37);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);border-radius:var(--border-radius);border:1px solid #000;width:calc((100% - 2rem) / 2);height:525px;display:flex;flex-direction:column;align-items:center}.pricingTiers_pricingTierHeader__rvubj{text-transform:uppercase;font-weight:200}.pricingTiers_pricingTierPrice__VIYyN{font-size:1.5rem;font-weight:700}.pricingTiers_pricingTierUl__U3dIQ{list-style-type:none;margin-bottom:20px}.pricingTiers_pricingTierParticularity__eNDd8{color:green;font-style:italic;margin-left:1.5rem;margin-right:1.5rem;font-weight:200}.pricingTiers_pricingTierButton__KhvD2{padding:10px 20px;background-color:#0070f3;color:#fff;border:none;border-radius:var(--border-radius);cursor:pointer;margin-top:auto;margin-left:auto;margin-right:auto}@media (max-width:768px){.pricingTiers_pricingTier__rSuMl{height:450px;padding:1.5rem}.pricingTiers_pricingTierUl__U3dIQ{gap:.25rem;font-size:.875rem}.pricingTiers_pricingTierHeader__rvubj{font-size:1.25rem;margin-bottom:.25rem}.pricingTiers_pricingTierPrice__VIYyN{font-size:1.375rem;margin-bottom:.5rem}}@media (max-width:480px){.pricingTiers_pricingTier__rSuMl{width:100%;height:400px}.pricingTiers_pricingTierHeader__rvubj{font-size:1.125rem}.pricingTiers_pricingTierPrice__VIYyN{font-size:1.25rem}.pricingTiers_pricingTierUl__U3dIQ{margin-bottom:.5rem}}