/****** FILE: app/client/dist/styles/blocks/default/percentage-block.css *****/
.default-percentage{background-color:transparent!important;color:var(--body-background-colour-contrast,#000)!important}.default-percentage--contain{padding-left:var(--row-padding);padding-right:var(--row-padding)}.default-percentage--contain .default-percentage__container{border-radius:.5rem;margin:0 auto;max-width:calc(var(--content-width, 154rem)*var(--base-size-multiplier, 1));padding-bottom:var(--_row-gap,var(--default-gap,3rem));padding-top:var(--_row-gap,var(--default-gap,3rem))}@media only screen and (min-width:768px){.default-percentage--contain .default-percentage__container{padding-bottom:7rem;padding-top:7rem}}.default-percentage__header{--_wrapper-max-width:calc(var(--content-width, 154rem)*var(--base-size-multiplier, 1));align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:var(--_wrapper-max-width);padding-left:var(--row-padding,0);padding-right:var(--row-padding,0);width:100%}.default-percentage__content{display:block;margin-bottom:var(--_row-gap,var(--default-gap,3rem));padding-left:calc(var(--_row-gap, var(--default-gap, 3rem))/2);padding-right:calc(var(--_row-gap, var(--default-gap, 3rem))/2);width:100%}.default-percentage__content>:last-child,.default-percentage__content>:last-child :last-child{margin-bottom:0}.default-percentage__heading{color:var(--_secondary-colour);font-weight:var(--_font-weight-max,700)}.default-percentage__wrap{--_wrapper-max-width:calc(var(--content-width, 154rem)*var(--base-size-multiplier, 1));align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:calc(var(--_row-gap, var(--default-gap, 3rem))*-1);margin-left:auto;margin-right:auto;max-width:var(--_wrapper-max-width);padding-left:var(--row-padding,0);padding-right:var(--row-padding,0);width:100%}.default-percentage-item{display:block;margin-bottom:var(--_row-gap,var(--default-gap,3rem));padding-left:calc(var(--_row-gap, var(--default-gap, 3rem))/2);padding-right:calc(var(--_row-gap, var(--default-gap, 3rem))/2);width:100%}@media only screen and (min-width:1024px){.default-percentage-item.percentage-25{width:25%}.default-percentage-item.percentage-33{width:33.3333333333%}.default-percentage-item.percentage-50{width:50%}.default-percentage-item.percentage-66{width:66.6666666666%}.default-percentage-item.percentage-75{width:75%}.default-percentage-item.percentage-100{width:100%}}.default-percentage-item__wrap{--_item-padding:var(--_row-gap,var(--default-gap,3rem));background-color:var(--_primary-colour,transparent);border-radius:.5rem;color:var(--_primary-colour-contrast,var(--body-background-colour-contrast,#000));height:100%;padding:var(--_item-padding);position:relative}@media only screen and (min-width:968px){.default-percentage-item__wrap{--_item-padding:var(--_row-gap,var(--default-gap,3rem))}}.default-percentage-item__wrap--link{padding-bottom:calc(10rem + var(--_item-padding))!important}.default-percentage-item__media{margin-bottom:var(--_row-gap,var(--default-gap,3rem))}.default-percentage-item__media img{border-radius:.5rem;display:block;height:auto;width:100%}.default-percentage-item__title{--_breakpoint-muliplier:.5;--_line-height:var(--heading-4-line-height,1.4);--_margin-bottom:calc(var(--heading-4-line-height, 1)*0.7em);line-height:var(--_line-height);margin-bottom:var(--_margin-bottom)}.default-percentage-item__title:not([class*=font-family--]){--_font-weight-max:var(--font-weight-headings-bold,700);font-family:var(--font-family-headings,var(--font-family-body,system-ui))}.default-percentage-item__title{--_font-size:var(--heading-4-size);font-size:clamp(var(--paragraph-size,1.6rem)*1.3,var(--_breakpoint-muliplier,1)*var(--_font-size,4rem)*var(--base-size-multiplier,1),var(--_font-size,4rem))}@media only screen and (min-width:768px){.default-percentage-item__title{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1024px){.default-percentage-item__title{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1920px){.default-percentage-item__title{--_breakpoint-muliplier:1}}.default-percentage-item__title *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0;--_font-weight-max:var(--font-weight-headings-bold,700)}.default-percentage-item__title:has(.h0),.default-percentage-item__title:has(.h1),.default-percentage-item__title:has(.h2),.default-percentage-item__title:has(.h3),.default-percentage-item__title:has(.h4),.default-percentage-item__title:has(.h5),.default-percentage-item__title:has(.h6){margin-bottom:0}.default-percentage-item__title{display:block;font-weight:var(--_font-weight-max,700);margin-bottom:1rem}.default-percentage-item__content>:last-child{margin-bottom:0}.default-percentage-item__link{background-color:transparent;border-color:var(--_button-background);bottom:var(--_item-padding);color:var(--_button-foreground);left:var(--_item-padding);margin:0;position:absolute}.default-percentage-item__link:active,.default-percentage-item__link:focus-visible,.default-percentage-item__link:hover{background-color:var(--_button-background);color:var(--_button-foreground--active)}
/****** FILE: app/client/dist/styles/blocks/default/appointment-block.css *****/
.default-appointment{background-color:transparent!important;color:var(--body-background-colour-contrast,#000)!important}.default-appointment__wrap{--_wrapper-max-width:calc(var(--content-width, 154rem)*1.25*var(--base-size-multiplier, 1));align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:var(--_wrapper-max-width);padding-left:var(--row-padding,0);padding-right:var(--row-padding,0);width:100%}.default-appointment__content{display:block;margin-bottom:0;padding-left:calc(var(--_row-gap, var(--default-gap, 3rem))/2);padding-right:calc(var(--_row-gap, var(--default-gap, 3rem))/2);width:100%}.default-appointment__main{align-items:stretch;align-items:center;background-color:var(--_primary-colour,transparent);border-radius:.5rem;color:var(--_primary-colour-contrast,var(--body-background-colour-contrast,#000));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:var(--block-padding) 3rem;position:relative}@media(prefers-reduced-motion:no-preference){.default-appointment__main:before{content:""}}@media only screen and (min-width:968px){.default-appointment__main{padding-left:20%;padding-right:5rem}.default-appointment__main:before{background-attachment:fixed;background-image:var(--_leaf-pattern);background-position:0;background-repeat:repeat-y;background-size:25% auto;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}@media only screen and (min-width:1600px){.default-appointment__main:before{background-position-x:calc(50vw - var(--content-width, 154rem)*1.25*var(--base-size-multiplier, 1)/2);background-size:calc(var(--content-width, 154rem)*1.25*var(--base-size-multiplier, 1)*.25) auto}}@media only screen and (min-width:968px){.default-appointment__main{padding-left:25%;padding-right:5rem}}.default-appointment__media{border-radius:inherit;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.default-appointment__media img{bottom:0;height:100%;left:0;opacity:.17;position:absolute;width:100%}@media(prefers-reduced-motion:no-preference){.default-appointment__media img{height:200%;translate:0 calc(50%*var(--_scroll-progress, 0))}}.default-appointment__actions,.default-appointment__header{position:relative;z-index:1}@media only screen and (min-width:968px){.default-appointment__actions,.default-appointment__header{width:45%}}.default-appointment__heading{font-weight:var(--_font-weight-max,700)}.default-appointment__instructions{margin-bottom:0}@media only screen and (max-width:967px){.default-appointment__instructions .desktop{display:none}}@media only screen and (min-width:968px){.default-appointment__instructions .mobile{display:none}}@media only screen and (min-width:1280px){.default-appointment__actions{padding-left:10%}}.default-appointment__select{--_form-accent-colour:var(--_secondary-colour,var(--colour-primary,var(--body-background-colour-contrast,#000)));--_form-accent-colour-contrast:var(--_secondary-colour-contrast,var(--colour-primary-contrast,var(--body-background-colour-on-contrast,#fff)))}.default-appointment__select .selector{color:var(--body-background-colour-contrast,#000)}.default-appointment__select .selector__header{--_breakpoint-muliplier:.5;--_line-height:var(--heading-6-line-height,1.4);--_margin-bottom:0;display:block;line-height:var(--_line-height);margin-bottom:var(--_margin-bottom)}.default-appointment__select .selector__header:not([class*=font-family--]){--_font-weight-max:var(--font-weight-headings-bold,700);font-family:var(--font-family-headings,var(--font-family-body,system-ui))}.default-appointment__select .selector__header{--_font-size:var(--heading-6-size);font-size:clamp(var(--paragraph-size,1.6rem)*1.1,var(--_breakpoint-muliplier,1)*var(--_font-size,2rem)*var(--base-size-multiplier,1),var(--_font-size,2rem))}@media only screen and (min-width:768px){.default-appointment__select .selector__header{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1024px){.default-appointment__select .selector__header{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1920px){.default-appointment__select .selector__header{--_breakpoint-muliplier:1}}.default-appointment__select .selector__header *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0;--_font-weight-max:var(--font-weight-headings-bold,700)}.default-appointment__select .selector__header:has(.h0),.default-appointment__select .selector__header:has(.h1),.default-appointment__select .selector__header:has(.h2),.default-appointment__select .selector__header:has(.h3),.default-appointment__select .selector__header:has(.h4),.default-appointment__select .selector__header:has(.h5),.default-appointment__select .selector__header:has(.h6){margin-bottom:0}.default-appointment__select .selector__header{background-color:#fff;border:0;border-radius:.5rem;padding:1rem 5rem 1rem 2rem;text-align:left}@media only screen and (min-width:1280px){.default-appointment__select .selector__header{--_breakpoint-muliplier:.5;--_line-height:var(--heading-5-line-height,1.4);--_margin-bottom:0;display:block;line-height:var(--_line-height);margin-bottom:var(--_margin-bottom)}.default-appointment__select .selector__header:not([class*=font-family--]){--_font-weight-max:var(--font-weight-headings-bold,700);font-family:var(--font-family-headings,var(--font-family-body,system-ui))}.default-appointment__select .selector__header{--_font-size:var(--heading-5-size);font-size:clamp(var(--paragraph-size,1.6rem)*1.2,var(--_breakpoint-muliplier,1)*var(--_font-size,3rem)*var(--base-size-multiplier,1),var(--_font-size,3rem))}}@media only screen and (min-width:1280px)and (min-width:768px){.default-appointment__select .selector__header{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1280px)and (min-width:1024px){.default-appointment__select .selector__header{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1280px)and (min-width:1920px){.default-appointment__select .selector__header{--_breakpoint-muliplier:1}}@media only screen and (min-width:1280px){.default-appointment__select .selector__header *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0;--_font-weight-max:var(--font-weight-headings-bold,700)}.default-appointment__select .selector__header:has(.h0),.default-appointment__select .selector__header:has(.h1),.default-appointment__select .selector__header:has(.h2),.default-appointment__select .selector__header:has(.h3),.default-appointment__select .selector__header:has(.h4),.default-appointment__select .selector__header:has(.h5),.default-appointment__select .selector__header:has(.h6){margin-bottom:0}}.default-appointment__select .selector__header:after{height:.7em;width:.7em}@media only screen and (min-width:1280px){.default-appointment__select .selector__placeholder{padding-left:0}}.default-appointment__select .selector__list{border-radius:.5rem}.default-appointment__select .selector__option{padding:1rem 2rem}
