.flow>*+*{margin-top:1em;margin-top:var(--flow-space,1em)}.out-of-flow{margin-top:0!important}html.large-text{font-size:20px}.stretched-link:after{background-color:transparent;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:10}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/Montserrat-Medium.c86e3b9.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/_nuxt/fonts/Montserrat-ExtraBold.3a9ee10.ttf) format("truetype")}:root{--primary-light:#f4f6fa;--primary-mid:#977fba;--primary:#7d5fa9;--primary-dark:#17364e;--header-color:var(--primary);--secondary-light:#f2f9f9;--secondary-mid:#95d1d1;--secondary:#7ac5c5;--secondary-dark:#3d6363;--tertiary-light:#fefdef;--tertiary-mid:#f9eb80;--tertiary:#f8e660;--tertiary-dark:#7c7330;--grey-light:#f9fafb;--grey-mid-light:#f3f4f6;--grey-mid:#9ca3af;--grey:#374151;--grey-dark:#111827;--default-outline:4px solid var(--secondary-mid);--notice-light:#ecfdf5;--warning:#b81111;--warning-light:#fee2e2;--success:#84cc16;--success-light:#ecfccb;--font-family:"Montserrat";--font-weight-medium:500;--font-weight-extrabold:800;--font-weight-bold:var(--font-weight-extrabold);--font-size-small:1rem;--font-size-base:1.125rem;--font-size-h5:1.375rem;--font-size-h4:1.625rem;--font-size-h3:1.8125rem;--font-size-h2:2rem;--font-size-h1:2.75rem;--line-height-small:1.625rem;--line-height-base:1.625rem;--line-height-h5:1.473rem;--line-height-h4:2rem;--line-height-h3:2.5rem;--line-height-h2:2.75rem;--line-height-h1:2rem;--font-size-xs-h1:1.5rem;--font-size-xs-h2:1.375rem;--font-size-xs-h3:1.25rem;--font-size-xs-h4:1.125rem;--font-size-xs-h5:1.125rem;--font-size-xs-base:1rem;--font-size-xs-small:0.875rem;--line-height-xs-h1:2.375rem;--line-height-xs-h2:1.875rem;--line-height-xs-h3:1.473rem;--line-height-xs-h4:1.625rem;--line-height-xs-h5:1.5rem;--line-height-xs-base:1.5rem;--line-height-xs-small:1.375rem;--text-color-h1:var(--header-color);--text-color-h2:var(--header-color);--text-color-h3:var(--header-color);--text-color-h4:var(--header-color);--text-color-h5:var(--header-color);--text-color-lead:var(--header-color);--text-color-bullets:var(--primary);--text-color-body:var(--primary-dark);--text-color-on-primary:var(--primary-light);--text-color-on-secondary:var(--primary-dark);--text-color-on-tertiary:var(--grey-dark);--font-weight-h1:var(--font-weight-extrabold);--font-weight-h2:var(--font-weight-extrabold);--font-weight-h3:var(--font-weight-extrabold);--font-weight-h4:var(--font-weight-extrabold);--font-weight-h5:var(--font-weight-medium);--font-weight-lead:var(--font-weight-extrabold);--font-weight-body:var(--font-weight-medium);--btn-border-radius:9999px;--btn-border-width:4px;--content-section-bg-mid:var(--primary-light);--content-section-bg-light:#fff;--pre-nav-bg:var(--primary-dark);--navbar-bg:#fff;--navbar-text-color:var(--primary);--navbar-text-color-hover:var(--secondary);--title-underline-color:var(--primary);--title-underline-border-radius:999px;--title-underline-width:5px;--title-underline-h1-display:block;--title-underline-h2-display:block;--title-underline-h3-display:none;--title-underline-h4-display:none;--title-underline-h5-display:none}.SiteLogoImg{height:2rem;width:auto}@media (min-width:768px){.SiteLogoImg{height:2.4rem}}.SiteFooterLogoImg{height:3rem;width:auto}.theme-primary,.theme-secondary{--text-color-h1:var(--text-color-on-primary);--text-color-h2:var(--text-color-on-primary);--text-color-h3:var(--text-color-on-primary);--text-color-h4:var(--text-color-on-primary);--text-color-h5:var(--text-color-on-primary);--text-color-lead:var(--text-color-on-primary);--text-color-bullets:var(--text-color-on-primary);--text-color-body:var(--text-color-on-primary)}.main{background-image:url(/_nuxt/70012eecd4b4c4b1762787c4057a3aec.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:283.125px 202.5px;padding-bottom:108px}@media (min-width:640px){.main{background-size:348.46154px 249.23077px;padding-bottom:129.6px}}@media (min-width:768px){.main{background-size:453px 324px;padding-bottom:162px}}.page-cookie-policy .main{background-image:none;padding-bottom:0}.page-physio-login .main,.page-user-login .main,.page-user-profile .main,.page-user-reset-pwd .main,.page-user-reset-pwd-request .main{background-image:url(/_nuxt/c6223f270dddfd2e50a9617fbffbc3e1.svg)}h1,h2,h3{text-transform:uppercase}body{color:var(--primary-dark);font-size:var(--font-size-xs-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs-base);overflow:auto}@media (min-width:768px){body{font-size:var(--font-size-base);line-height:var(--line-height-base)}}#appLayout{display:flex;flex-direction:column;min-height:100vh}#appLayout>.main{flex-grow:1}#appLayout .header,#appLayout .main>.section,#appLayout>.footer{display:grid;grid-template-columns:minmax(20px,1fr) minmax(0,540px) minmax(20px,1fr);grid-template-rows:1fr}@media (min-width:768px){#appLayout .header,#appLayout .main>.section,#appLayout>.footer{grid-template-columns:minmax(20px,1fr) minmax(0,680px) minmax(20px,1fr)}}@media (min-width:1024px){#appLayout .header,#appLayout .main>.section,#appLayout>.footer{grid-template-columns:minmax(20px,1fr) minmax(0,900px) minmax(20px,1fr)}}@media (min-width:1280px){#appLayout .header,#appLayout .main>.section,#appLayout>.footer{grid-template-columns:minmax(20px,1fr) minmax(0,1120px) minmax(20px,1fr)}}#appLayout .header>.section-inner,#appLayout .main .section-inner,#appLayout>.footer>.section-inner{grid-area:1/2/1/3}#appLayout section.full{grid-area:1/1/1/4}.slide-left-enter-active,.slide-right-enter-active{transition-duration:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.slide-left-leave-active,.slide-right-leave-active{transition-duration:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1)}@media (min-width:1024px){.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition-duration:.4s}}@media (min-width:1280px){.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition-duration:.5s}}.slide-left-enter{transform:translateX(100%)}.slide-left-leave-to,.slide-right-enter{transform:translateX(-100%)}.slide-right-leave-to{transform:translateX(100%)}.btn{border-radius:var(--btn-border-radius);border-width:var(--btn-border-width);display:inline-block;font-family:var(--font-family-bold);font-size:var(--font-size-xs-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-xs-base);padding:.25rem 1rem;-webkit-text-decoration:none;text-decoration:none;transition-duration:.2s}.btn>span{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.btn.btn-width-full{width:100%}.btn .btn-text{display:block;width:100%}.btn .btn-text.btn-text-left{text-align:left}.btn .btn-text.btn-text-right{text-align:right}.btn .btn-text.btn-text-center{text-align:center}.btn.btn-icon-left .btn-icon{margin-right:.5rem;order:-9999}.btn.btn-icon-right .btn-icon{margin-left:.5rem}.btn .btn-icon{display:block;flex-shrink:0}@media (min-width:768px){.btn{font-size:var(--font-size-base);line-height:var(--line-height-base)}}.btn[disabled]{cursor:default;opacity:.25}.btn:focus,.btn:focus-visible{outline:var(--default-outline);outline-offset:0}.btn-primary{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:var(--primary);color:var(--primary)}.btn-primary svg{fill:var(--primary)}.btn-primary:not([disabled]):hover{--tw-text-opacity:1;background-color:var(--primary);color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-primary:not([disabled]):hover svg{fill:#fff}.btn-primary.btn-on-dark:hover{--tw-border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--tw-border-opacity))}.btn-primary-filled{background-color:var(--primary);border-color:var(--primary);color:var(--text-color-on-primary)}.btn-primary-filled svg{fill:#fff}.btn-primary-filled:not([disabled]):hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:var(--primary)}.btn-primary-filled:not([disabled]):hover svg{fill:var(--primary)}.btn-primary-filled.btn-on-dark,.btn-primary-filled.btn-on-dark:hover{--tw-border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--tw-border-opacity))}.btn-secondary{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:var(--secondary);color:var(--secondary)}.btn-secondary svg{fill:var(--secondary)}.btn-secondary:not([disabled]):hover{--tw-text-opacity:1;background-color:var(--secondary);color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-secondary:not([disabled]):hover svg{fill:#fff}.btn-secondary.btn-on-dark:hover{--tw-border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--tw-border-opacity))}.btn-secondary-filled{background-color:var(--secondary);border-color:var(--secondary);color:var(--text-color-on-secondary)}.btn-secondary-filled svg{fill:#fff}.btn-secondary-filled:not([disabled]):hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:var(--secondary)}.btn-secondary-filled:not([disabled]):hover svg{fill:var(--secondary)}.btn-secondary-filled.btn-on-dark,.btn-secondary-filled.btn-on-dark:hover{--tw-border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--tw-border-opacity))}.btn-tertiary{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:var(--tertiary);color:var(--tertiary)}.btn-tertiary svg{fill:var(--tertiary)}.btn-tertiary:not([disabled]):hover{--tw-text-opacity:1;background-color:var(--tertiary);color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-tertiary:not([disabled]):hover svg{fill:#fff}.btn-tertiary.btn-on-dark:hover{--tw-border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--tw-border-opacity))}.btn-tertiary-filled{background-color:var(--tertiary);border-color:var(--tertiary);color:var(--text-color-on-tertiary)}.btn-tertiary-filled svg{fill:#fff}.btn-tertiary-filled:not([disabled]):hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:var(--tertiary)}.btn-tertiary-filled:not([disabled]):hover svg{fill:var(--tertiary)}.btn-tertiary-filled.btn-on-dark,.btn-tertiary-filled.btn-on-dark:hover{--tw-border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--tw-border-opacity))}.btn-grey{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:var(--grey-dark);color:var(--grey-dark)}.btn-grey svg{fill:var(--grey-dark)}.btn-grey:not([disabled]):after,.btn-grey:not([disabled]):hover{background-color:var(--grey-dark)}.btn-grey:not([disabled]):hover{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-grey:not([disabled]):hover svg{fill:#fff}