.BecomeMemberVerifyCode_heading__LZ2tQ{margin-inline:1.5rem}.BecomeMemberVerifyCode_formContainer__W8jJ4{margin-top:2rem;margin-bottom:2rem;margin-inline:auto;max-width:calc(100vw - 3rem)}.BecomeMemberVerifyCode_formContainer__W8jJ4,.BecomeMemberVerifyCode_inputContainer__7UVh5{display:flex;flex-direction:column;align-items:start}.BecomeMemberVerifyCode_submitButton__8Bray{background:var(--coral-tint-4);color:var(--coral-shade-4,#620000);display:inline-block;text-align:center;padding:1rem 2rem;text-decoration:none;border-radius:8px;font-size:20px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:1.5rem}.BecomeMemberVerifyCode_input__Z9nd0{margin-top:.75rem;border:1px solid var(--marble-shade-1);border-radius:8px;background:var(--marble-tint-1);font-size:1.25rem;padding:.75rem 1rem;box-sizing:border-box}.BecomeMemberVerifyCode_inlineButton__njBzt{background-color:transparent;border:none;color:var(--coral-shade-4,#620000)!important;text-decoration:underline;font-size:1rem;padding:0}@media (min-width:800px){.BecomeMemberVerifyCode_inlineButton__njBzt{font-size:1.25rem}}.BecomeMemberPersonalia_wrapper__C_763{padding-inline:1.5rem}.BecomeMemberPersonalia_inputLabel__fRE8M{margin-top:1.5rem;display:flex;flex-direction:column;font-size:1.125rem;position:relative}.BecomeMemberPersonalia_input__Z_LwV{margin-top:.75rem;border:1px solid var(--marble-shade-1);border-radius:8px;background:var(--marble-tint-1);font-size:1.25rem;padding:.75rem 1rem;box-sizing:border-box}.BecomeMemberPersonalia_input__Z_LwV.BecomeMemberPersonalia_isError__vntBc{border:2px solid var(--coral-shade-1)}.BecomeMemberPersonalia_input__Z_LwV:focus{border-width:2px}.BecomeMemberPersonalia_formContainer__G167I{display:grid;gap:1.5rem;grid-template-columns:1fr;margin-bottom:2rem}.BecomeMemberPersonalia_formInputField__cWmlA{position:relative}.BecomeMemberPersonalia_formInputField__cWmlA input[type=checkbox]{accent-color:var(--marble-tint-4);border:1px solid #000;transform:scale(1.5)}.BecomeMemberPersonalia_formContainer__G167I .BecomeMemberPersonalia_submitButton__HCNov{background:var(--coral-tint-4);color:var(--coral-shade-4,#620000);display:inline-block;text-align:center;padding:1rem 2rem;text-decoration:none;border-radius:8px;font-size:20px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;margin-top:1rem}.BecomeMemberPersonalia_disclaimerButton__8RQXD{margin-top:1rem;max-width:18rem;padding:.75rem 1.5rem;background-color:#007bff;color:#fff;border:none;border-radius:.25rem;cursor:pointer;font-weight:500;transition:background-color .2s;background:var(--coral-tint-4);color:var(--coral-shade-4,#620000);font-size:20px;margin-bottom:16px}.BecomeMemberPersonalia_checkboxInput__sCS1g{margin-top:1.5rem;display:flex;gap:.5rem;flex-direction:row;font-size:1.125rem;position:relative;align-items:center}.BecomeMemberPersonalia_checkboxInput__sCS1g input{order:0;margin-top:0}.BecomeMemberPersonalia_checkboxInput__sCS1g span{order:1}.BecomeMemberPersonalia_checkboxInput__sCS1g.BecomeMemberPersonalia_errorMessage__usotP{text-align:left;margin-left:1.75rem}.BecomeMemberPersonalia_star__Iznlp{color:var(--pink-500,#db0962)}.BecomeMemberPersonalia_errorMessage__usotP{color:var(--coral-shade-1);display:block;margin-top:.5rem}.BecomeMemberPersonalia_errorIcon__tPtUp{position:absolute;right:.75rem;bottom:.75rem}.BecomeMemberPersonalia_formInputField__cWmlA .BecomeMemberPersonalia_dateInput__ZgL8x .BecomeMemberPersonalia_errorIcon__tPtUp{right:3rem}.BecomeMemberPersonalia_errorIcon__tPtUp path{fill:var(--coral-shade-1)}.BecomeMemberPersonalia_selectContainer__SpUZW{margin-top:.75rem}.BecomeMemberPersonalia_selectContainer__SpUZW .reactSelect__control{border:1px solid var(--marble-shade-1);border-radius:8px;background:var(--marble-tint-1)}.BecomeMemberPersonalia_selectContainer__SpUZW.BecomeMemberPersonalia_isError__vntBc .reactSelect__control{border:2px solid var(--coral-shade-1)}.BecomeMemberPersonalia_selectContainer__SpUZW .reactSelect__value-container{font-size:1rem;padding:.75rem 1rem}.BecomeMemberPersonalia_selectContainer__SpUZW .reactSelect__indicator-separator{background:var(--text-color)}.BecomeMemberPersonalia_selectContainer__SpUZW .reactSelect__indicator{color:var(--text-color)}.BecomeMemberPersonalia_selectContainer__SpUZW .reactSelect__menu{background:var(--marble-tint-1);border-radius:12px;box-shadow:0 4px 6px -4px #1018281a,0 10px 15px -3px #1018281a}.BecomeMemberPersonalia_selectContainer__SpUZW .reactSelect__menu-list{padding:.5rem 1rem}.BecomeMemberPersonalia_selectContainer__SpUZW .reactSelect__option{padding:1rem;margin:.5rem 0;border-radius:4px}.BecomeMemberPersonalia_selectContainer__SpUZW .reactSelect__option:active{background:var(--coral-tint-4)}.BecomeMemberPersonalia_selectContainer__SpUZW .reactSelect__option--is-focused{background:var(--coral-tint-2)}.BecomeMemberPersonalia_selectContainer__SpUZW .reactSelect__option--is-selected{background:var(--coral-tint-4);color:var(--text-color)}@media (min-width:800px){.BecomeMemberPersonalia_formContainer__G167I{grid-template-columns:repeat(12,1fr)}.BecomeMemberPersonalia_formInputField__cWmlA.BecomeMemberPersonalia_span2__P5FZh{grid-column:span 2}.BecomeMemberPersonalia_formInputField__cWmlA.BecomeMemberPersonalia_span3__XI_k_{grid-column:span 3}.BecomeMemberPersonalia_formInputField__cWmlA.BecomeMemberPersonalia_span4__beB6O{grid-column:span 4}.BecomeMemberPersonalia_formInputField__cWmlA.BecomeMemberPersonalia_span6__xNPaf{grid-column:span 6}.BecomeMemberPersonalia_formInputField__cWmlA.BecomeMemberPersonalia_span8__oHHnm{grid-column:span 8}.BecomeMemberPersonalia_formInputField__cWmlA.BecomeMemberPersonalia_span12__zi40v{grid-column:span 12}.BecomeMemberPersonalia_formContainer__G167I .BecomeMemberPersonalia_submitButton__HCNov{grid-column:span 12;width:-moz-fit-content;width:fit-content}.BecomeMemberPersonalia_formContainer__G167I .BecomeMemberPersonalia_phoneNumberContainer___ZnIK{grid-column:span 12;display:grid;grid-template-columns:2fr 5fr;gap:1.5rem;justify-content:flex-start;width:100%}.BecomeMemberPersonalia_inputFieldFullWidth__yz15U{grid-column:span 12}}.DisclaimerModal_container__23GAx{padding:2rem;display:flex;flex-direction:column;gap:1rem}.DisclaimerModal_submitButton__R9npb{margin-top:1rem;padding:.75rem 1.5rem;background-color:#007bff;color:#fff;border:none;border-radius:.25rem;cursor:pointer;font-weight:500;transition:background-color .2s;background:var(--coral-tint-4);color:var(--coral-shade-4,#620000);font-size:20px}.Modal_overlay__c9WOd{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.Modal_visible__xnlDJ{opacity:1;visibility:visible}.Modal_modal__IOkd_{background:#fff;padding:2rem;border-radius:8px;position:relative;max-width:90%;max-height:90vh;overflow-y:auto;transform:scale(.95);transition:transform .2s ease}.Modal_visible__xnlDJ .Modal_modal__IOkd_{transform:scale(1)}.Modal_title__MT8F_{margin-top:0;margin-bottom:1rem}.Modal_closeButton__a4f2t{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;cursor:pointer;padding:.5rem;border-radius:50%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.Modal_closeButton__a4f2t:hover{background-color:rgba(0,0,0,.1)}.Modal_content__b4y16{position:relative}.BookingButtonSections_buttonSection__ltDr2{display:block;text-align:center}.BookingButtonSections_buttonSection__ltDr2 a{color:#000}.BookingButtonSections_buttonSection__ltDr2 li{font-style:normal;font-weight:400;line-height:32px}.BookingButtonSections_buttonSection__ltDr2 .BookingButtonSections_web__Z5P9U button{border:none}.BookingButtonSections_buttonSection__ltDr2 .BookingButtonSections_web__Z5P9U button span{font-style:normal;font-weight:400;font-size:18px;line-height:140%;color:var(--black-900,#303030)}.BookingButtonSections_buttonSection__ltDr2 .BookingButtonSections_app__KTopV a span{font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:var(--blue-900,#2f2e41)}.BookingButtonSections_buttonSection__ltDr2 .BookingButtonSections_app__KTopV a{font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;text-decoration-line:underline;color:var(--black-900,#303030)}.BecomeMemberConfirmation_container__CBn2N{max-width:calc(min(100vw, 40rem) - 3rem);margin-inline:auto;text-align:left}.BecomeMemberConfirmation_button__6AP4M{background:var(--coral-tint-4);display:inline-block;margin:2rem auto 0;text-align:center;padding:1rem 3rem;text-decoration:none;border-radius:8px;width:-moz-fit-content;width:fit-content;line-height:1.3}@media (min-width:800px){.BecomeMemberConfirmation_container__CBn2N{text-align:center}}