@-webkit-keyframes react-loading-skeleton{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes react-loading-skeleton{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:-ms-inline-flexbox;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation-name:react-loading-skeleton;animation-name:react-loading-skeleton;-webkit-animation-direction:var(--animation-direction);animation-direction:var(--animation-direction);-webkit-animation-duration:var(--animation-duration);animation-duration:var(--animation-duration);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}@font-face{font-family:__baselGrotesk_51c9a7;src:url(/_next/static/media/814dad51953cb2f1-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__baselGrotesk_51c9a7;src:url(/_next/static/media/9dcef913907d177d-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__baselGrotesk_51c9a7;src:url(/_next/static/media/231eb4a1ab154b5a-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:__baselGrotesk_Fallback_51c9a7;src:local("Arial");ascent-override:94.02%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:100.40%}.__className_51c9a7{font-family:__baselGrotesk_51c9a7,__baselGrotesk_Fallback_51c9a7}.__variable_51c9a7{--font-family-basel-grotesk:"__baselGrotesk_51c9a7","__baselGrotesk_Fallback_51c9a7"}@font-face{font-family:__baselClassic_6f7695;src:url(/_next/static/media/b7ad7dd454da13fd-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__baselClassic_Fallback_6f7695;src:local("Arial");ascent-override:94.68%;descent-override:25.68%;line-gap-override:0.00%;size-adjust:99.70%}.__className_6f7695{font-family:__baselClassic_6f7695,__baselClassic_Fallback_6f7695;font-weight:400;font-style:normal}.__variable_6f7695{--font-family-basel-classic:"__baselClassic_6f7695","__baselClassic_Fallback_6f7695"}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_5bc750;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_Fallback_5bc750;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_5bc750{font-family:__Inter_5bc750,__Inter_Fallback_5bc750;font-style:normal}.__variable_5bc750{--font-family-inter:"__Inter_5bc750","__Inter_Fallback_5bc750"}@font-face{font-family:__Beau_Rivage_b8895a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b097fc855b9c7965-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Beau_Rivage_b8895a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f3f8c72b292bfd64-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Beau_Rivage_b8895a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1cdb45dfd4983723-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Beau_Rivage_Fallback_b8895a;src:local("Arial");ascent-override:145.50%;descent-override:61.92%;line-gap-override:0.00%;size-adjust:64.60%}.__className_b8895a{font-family:__Beau_Rivage_b8895a,__Beau_Rivage_Fallback_b8895a;font-weight:400;font-style:normal}.__variable_b8895a{--font-family-beau-rivage:"__Beau_Rivage_b8895a","__Beau_Rivage_Fallback_b8895a"}.Text_root__dSFba{color:var(--text-component-color)}.Text_regular__nv2gh{font-family:var(--regular);font-weight:var(--font-weight-regular)}.Text_bold__agPUP{font-family:var(--bold);font-weight:var(--font-weight-bold)}.Text_display__vekVX{font-family:var(--display);font-weight:var(--font-weight-bold)}.Text_size-xs__lw42o{font-size:var(--text-xs-size);line-height:var(--line-height-xs);letter-spacing:var(--letter-space-xs)}.Text_size-sm__MrUDj{font-size:var(--text-sm-size);line-height:var(--line-height-sm);letter-spacing:var(--letter-space-sm)}.Text_size-base__zsHGw{font-size:var(--text-base-size);line-height:var(--line-height-base);letter-spacing:var(--letter-space-base)}.Text_size-lg__siVfT{font-size:var(--text-lg-size);line-height:var(--line-height-lg);letter-spacing:var(--letter-space-lg)}.Text_size-xl__jMWVh{font-size:var(--text-xl-size);line-height:var(--line-height-xl);letter-spacing:var(--letter-space-xl)}.Text_size-2xl__7EP5y{font-size:var(--text-2xl-size);line-height:var(--line-height-2xl);letter-spacing:var(--letter-space-2xl)}.Text_size-3xl__yGgcm{font-size:var(--text-3xl-size);line-height:var(--line-height-3xl);letter-spacing:var(--letter-space-3xl)}.Text_size-4xl__bTCJn{font-size:var(--text-4xl-size);line-height:var(--line-height-4xl);letter-spacing:var(--letter-space-4xl)}.Text_size-5xl__l9GlX{font-size:var(--text-5xl-size);line-height:var(--line-height-5xl);letter-spacing:var(--letter-space-5xl)}.Text_size-6xl__WjbpY{font-size:var(--text-6xl-size);line-height:var(--line-height-6xl);letter-spacing:var(--letter-space-6xl)}.Checkbox_root__2wHXk{--checkbox-box-size:var(--control-height);--checkbox-transition-duration:0.3s;-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;grid-gap:var(--space-3x);-ms-flex-pack:start;justify-content:flex-start;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Checkbox_root__2wHXk.Checkbox_disabled__VJzUx{pointer-events:none}.Checkbox_left__Ws4wb{-ms-flex-direction:row-reverse;flex-direction:row-reverse;grid-gap:var(--space-8x);-ms-flex-pack:justify;justify-content:space-between}.Checkbox_right__CQ9i9{-ms-flex-direction:row;flex-direction:row}.Checkbox_inputContainer__n_HUi{position:relative}.Checkbox_card__2ONGB{padding:var(--space-4x) var(--space-5x);border-radius:var(--card-radius);border:1px solid var(--border-light)}.Checkbox_card__2ONGB:not(.Checkbox_disabled__VJzUx).Checkbox_selected__Nw7ZW{border:1px solid var(--checkbox-card-border-checked);background:var(--checkbox-card-bg-checked)}.Checkbox_card__2ONGB:not(.Checkbox_disabled__VJzUx):hover{background:var(--control-bg-hover)}.Checkbox_card__2ONGB.Checkbox_selected__Nw7ZW:not(.Checkbox_disabled__VJzUx):hover{border:1px solid var(--checkbox-card-border-checked-hover);background:var(--checkbox-card-bg-checked-hover)}.Checkbox_iconContainer__NQFbJ{-ms-flex-align:center;align-items:center;border-radius:var(--checkbox-radius);border:1px solid var(--checkbox-unchecked);display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;height:var(--checkbox-box-size);-ms-flex-pack:center;justify-content:center;width:var(--checkbox-box-size);-webkit-transition:background-color var(--checkbox-transition-duration),border-color var(--checkbox-transition-duration);transition:background-color var(--checkbox-transition-duration),border-color var(--checkbox-transition-duration)}.Checkbox_input___7zva:disabled~.Checkbox_iconContainer__NQFbJ{border-color:var(--checkbox-disabled)}.Checkbox_input___7zva:not(:disabled):focus-visible~.Checkbox_iconContainer__NQFbJ{outline:1px solid var(--control-focusring)}.Checkbox_input___7zva:checked:not(:disabled)~.Checkbox_iconContainer__NQFbJ,.Checkbox_intermediate__2g0yH .Checkbox_input___7zva:not(:disabled)~.Checkbox_iconContainer__NQFbJ{background-color:var(--checkbox-checked);border-color:transparent}.Checkbox_input___7zva:checked:disabled~.Checkbox_iconContainer__NQFbJ,.Checkbox_intermediate__2g0yH .Checkbox_input___7zva:disabled~.Checkbox_iconContainer__NQFbJ{background-color:var(--checkbox-disabled);border:none}.Checkbox_input___7zva:hover:not(:checked)~.Checkbox_iconContainer__NQFbJ{border-color:var(--checkbox-unchecked-hover)}.Checkbox_input___7zva:hover:checked:not(:disabled)~.Checkbox_iconContainer__NQFbJ,.Checkbox_intermediate__2g0yH .Checkbox_input___7zva:hover:not(:disabled)~.Checkbox_iconContainer__NQFbJ{background-color:var(--checkbox-checked-hover)}.Checkbox_input___7zva:hover:disabled:not(:checked)~.Checkbox_iconContainer__NQFbJ{border-color:var(--checkbox-disabled)}.Checkbox_input___7zva{opacity:0;position:absolute}.Checkbox_icon__fpnaL,.Checkbox_input___7zva{height:var(--checkbox-box-size);width:var(--checkbox-box-size)}.Checkbox_icon__fpnaL{-ms-flex-align:center;align-items:center;color:var(--content-inverted);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:var(--space-1x)}.Checkbox_checkedIcon__7IUQG{left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity var(--checkbox-transition-duration),-webkit-transform var(--checkbox-transition-duration) ease;transition:opacity var(--checkbox-transition-duration),-webkit-transform var(--checkbox-transition-duration) ease;transition:transform var(--checkbox-transition-duration) ease,opacity var(--checkbox-transition-duration);transition:transform var(--checkbox-transition-duration) ease,opacity var(--checkbox-transition-duration),-webkit-transform var(--checkbox-transition-duration) ease;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.Checkbox_input___7zva:checked~.Checkbox_iconContainer__NQFbJ .Checkbox_checkedIcon__7IUQG,.Checkbox_intermediate__2g0yH .Checkbox_input___7zva~.Checkbox_iconContainer__NQFbJ .Checkbox_checkedIcon__7IUQG{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.Checkbox_description__vBu6z{display:block}.AppointmentForm_root__N1noD{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--space-6x)}.AppointmentForm_root__N1noD :is(h1,h2,p){margin:0}.AppointmentForm_questions__YEbH9{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--space-4x)}.AppointmentForm_question__asZ4U,.AppointmentForm_question__asZ4U label,.AppointmentForm_waiverControl__Lxum7{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--space-2x)}.AppointmentForm_question__asZ4U abbr{text-decoration:none;margin-left:var(--space-1x)}:is(.AppointmentForm_question__asZ4U,.AppointmentForm_clientSignature__um5b1) input{padding:var(--space-3x);border:1px solid var(--input-border-default);border-radius:var(--input-radius);background:var(--input-bg)}:is(.AppointmentForm_question__asZ4U,.AppointmentForm_clientSignature__um5b1) input:focus{background:var(--input-bg);border-color:var(--input-border-focus);outline:none}:is(.AppointmentForm_question__asZ4U,.AppointmentForm_clientSignature__um5b1) input[aria-invalid=true]{border-color:var(--input-border-invalid)}.AppointmentForm_errorAlert__Sk2kg .AppointmentForm_errorIcon__8LFed{fill:currentcolor;width:1em;height:1em;margin-right:var(--space-1x);vertical-align:middle}.AppointmentForm_waivers__5MyEz{gap:var(--space-6x)}.AppointmentForm_waivers__5MyEz,.AppointmentForm_waivers__5MyEz article{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.AppointmentForm_waivers__5MyEz article{gap:var(--space-3x)}.AppointmentForm_waivers__5MyEz article p{white-space:break-spaces}.AppointmentForm_checkbox__IqCul{-ms-flex-align:center;align-items:center;padding:var(--space-3x);border:1px solid var(--content-secondary);border-radius:var(--radius-lg)}.AppointmentForm_checkboxLabel__2mUB5{font-size:var(--text-sm-size);line-height:var(--line-height-sm);letter-spacing:var(--letter-space-sm);font-weight:var(--font-weight-bold)}.AppointmentForm_clientSignature__um5b1{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--space-4x)}.AppointmentForm_clientSignature__um5b1 .AppointmentForm_clientSignatureInput__Pvy5I{font-size:30px;line-height:80px;font-family:var(--font-family-beau-rivage)}.AppointmentForm_clientSignature__um5b1 .AppointmentForm_clientSignatureInput__Pvy5I::-webkit-input-placeholder{font-size:1rem;text-align:center;translate:0 -6px;font-family:var(--font-family-inter)}.AppointmentForm_clientSignature__um5b1 .AppointmentForm_clientSignatureInput__Pvy5I::-moz-placeholder{font-size:1rem;text-align:center;translate:0 -6px;font-family:var(--font-family-inter)}.AppointmentForm_clientSignature__um5b1 .AppointmentForm_clientSignatureInput__Pvy5I:-ms-input-placeholder{font-size:1rem;text-align:center;translate:0 -6px;font-family:var(--font-family-inter)}.AppointmentForm_clientSignature__um5b1 .AppointmentForm_clientSignatureInput__Pvy5I::-ms-input-placeholder{font-size:1rem;text-align:center;translate:0 -6px;font-family:var(--font-family-inter)}.AppointmentForm_clientSignature__um5b1 .AppointmentForm_clientSignatureInput__Pvy5I::placeholder{font-size:1rem;text-align:center;translate:0 -6px;font-family:var(--font-family-inter)}.AppointmentForm_root__N1noD footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.AppointmentForm_formSubmit__Nf278{padding:var(--space-3x) var(--space-4x);height:unset;font-size:var(--text-base-size);line-height:var(--line-height-base);letter-spacing:var(--letter-space-base);font-weight:var(--font-weight-bold);border-radius:var(--radius-round)}@media screen and (min-width:695px){.AppointmentForm_root__N1noD{border-radius:var(--radius-xl)}.AppointmentForm_clientSignature__um5b1 .AppointmentForm_clientSignatureInput__Pvy5I{font-size:40px}}.FormCompleted_root__c9InI{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--space-3x);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:var(--space-6x) 0}.FormCompleted_button__lhmfh{margin-top:var(--space-6x);padding:var(--space-3x) var(--space-4x);height:unset;font-size:var(--text-base-size);line-height:var(--line-height-base);letter-spacing:var(--letter-space-base);font-weight:var(--font-weight-bold);border-radius:var(--radius-round)}:has(>.AppointmentFormPage_root__Yo81J){background-color:unset!important}.AppointmentFormPage_root__Yo81J{--max-width:793px;width:min(100vw,var(--max-width));border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-xl) var(--radius-xl);padding:var(--space-6x);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--space-6x)}.Breadcrumbs_breadcrumbs__DGlh4{color:var(--palette-neutral-grey);display:-ms-flexbox;display:flex;font-size:.75rem;grid-gap:.5rem;padding-bottom:1rem}.Breadcrumbs_breadcrumbs__DGlh4 div:last-child{font-weight:800}@media (min-width:768px){.Breadcrumbs_breadcrumbs__DGlh4{font-size:.875rem;grid-gap:.85rem}}@media (min-width:992px){.Breadcrumbs_breadcrumbs__DGlh4{font-size:1rem;grid-gap:.75rem}}.Separator_separator__hS_kH{height:1px;background-color:hsla(0,0%,100%,.1);width:100%}.Container_container__YTYkP{padding-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:800px;width:calc(100vw - 48px);-ms-flex:1 1;flex:1 1}.Checkbox_root__6_JxS{display:-ms-flexbox;display:flex;border:1px solid var(--text-tertiary);border-radius:10px;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;overflow:hidden;background:var(--bg-primary-25)}.Checkbox_root__6_JxS:focus-within{-webkit-box-shadow:var(--focus-box-shadow);box-shadow:var(--focus-box-shadow);background:var(--bg-primary)}.Checkbox_container__NI6Dy{padding:1rem}.Checkbox_inputContainer__OshR9{display:-ms-flexbox;display:flex;grid-gap:1rem;position:relative;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border-radius:4px;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.Checkbox_content__7_ue7{margin-top:1rem}.Checkbox_root__6_JxS .Checkbox_input__Vy3aE{position:absolute;opacity:0;cursor:pointer}.Checkbox_checkmark__I5cVm{background:var(--text-tertiary-50);height:1rem;width:1rem;-ms-flex:0 0 auto;flex:0 0 auto}.Checkbox_root__6_JxS .Checkbox_input__Vy3aE:checked~.Checkbox_checkmark__I5cVm:hover,.Checkbox_root__6_JxS .Checkbox_input__Vy3aE~.Checkbox_checkmark__I5cVm:hover{border:2px solid var(--text-primary)}.Checkbox_svg__4jZXT{opacity:0;position:absolute;height:1rem;width:1rem;fill:none;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.Checkbox_svg__4jZXT .Checkbox_path__4zAgx{stroke:var(--text-primary);stroke-width:2}.Checkbox_root__6_JxS .Checkbox_input__Vy3aE:checked+.Checkbox_svg__4jZXT{opacity:1}.Checkbox_label__md7CY{font-size:.75rem;cursor:pointer;text-align:left}@media (min-width:768px){.Checkbox_label__md7CY{font-size:.895rem}}@media (min-width:992px){.Checkbox_label__md7CY{font-size:1rem}}.WaiverSection_form__V3qs1{margin-top:1.375rem}.WaiverSection_title__gwSPz{font-size:1rem;font-weight:400;margin:0}.WaiverSection_content__wm9IW{color:var(--text-primary);font-weight:400;line-height:1.5em;padding:0;margin-block:1.25rem 1rem;white-space:pre-wrap}.WaiverSection_consentCheck__LY_Ut{border-radius:4px}@media (min-width:768px){.WaiverSection_title__gwSPz{font-size:1.15rem}.WaiverSection_content__wm9IW{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.WaiverSection_consentText__MGdUK{margin-top:.75rem;font-size:.8rem}}@media (min-width:992px){.WaiverSection_title__gwSPz{font-size:1.3rem}.WaiverSection_content__wm9IW{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.WaiverSection_consentText__MGdUK{margin-top:.75rem;font-size:.875rem}}.AppointmentForm_buttonContainer__bM488{display:-ms-flexbox;display:flex;margin-top:1.5rem;-ms-flex-pack:center;justify-content:center}.AppointmentForm_buttonContainer__bM488 *{-ms-flex:1 1;flex:1 1}.AppointmentForm_buttonContainer__bM488 .AppointmentForm_disabled__qmnln{cursor:default;opacity:.25}.AppointmentForm_separator__9Un5s{margin:1.5rem 0}.AppointmentForm_questionsWrapper__6pAyN{display:grid;grid-row-gap:1.6rem;margin:1.5rem 0 2rem}.AppointmentForm_errorMessage__fuC83{color:var(--text-error);text-align:center}@media (min-width:580px){.AppointmentForm_buttonContainer__bM488 *{-ms-flex:0 1 auto;flex:0 1 auto}}@media (min-width:768px){.AppointmentForm_buttonContainer__bM488{margin-top:2rem}}@media (min-width:992px){.AppointmentForm_buttonContainer__bM488{margin-top:2rem}}.AppointmentFormSuccess_root__50nGb{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%;margin-top:4rem;-ms-flex-pack:center;justify-content:center;-ms-flex:1 1;flex:1 1}.AppointmentFormSuccess_root__50nGb>*{text-align:center}.AppointmentFormSuccess_link__FcfsN{color:var(--accent-gradient-secondary)}.AppointmentFormSuccess_mainTitle__Tex_w{margin:0;text-transform:uppercase;font-family:var(--font-family-headings);font-size:1.17em;font-weight:500;line-height:1.25rem}.AppointmentFormSuccess_body__o3Abe{font-size:1rem;text-align:center;opacity:.75}
/*# sourceMappingURL=21c364462eaf961d.css.map*/