/****** FILE: app/client/dist/styles/blocks/default/media-text-block.css *****/
.default-media-text{background-color:var(--_primary-colour,transparent);color:var(--_primary-colour-contrast,var(--body-background-colour-contrast,#000))}.default-media-text.in-view .default-media-text__content,.default-media-text.in-view .default-media-text__media{opacity:1;transition:opacity 1s ease}.default-media-text__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-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-media-text__content,.default-media-text__media{display:block;margin-bottom:var(--_row-gap,var(--default-gap,3rem));opacity: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%}@media only screen and (min-width:968px){.default-media-text__content,.default-media-text__media{margin-bottom:0;width:50%}}.default-media-text__heading{color:var(--_secondary-colour);font-weight:var(--_font-weight-max,700)}.default-media-text__media{position:relative}@media only screen and (min-width:968px){.default-media-text__media.align-right{order:2}.default-media-text__media.align-right+.default-media-text__content{order:1;padding-left:var(--_row-gap,var(--default-gap,3rem));padding-right:0}}.default-media-text__media.align-right+.default-media-text__content .default-media-text__text{padding-left:0!important}.default-media-text__media.align-left+.default-media-text__content .default-media-text__text{padding-right:0!important}.default-media-text__image,.default-media-text__video{display:block;position:relative}.default-media-text__image img,.default-media-text__video img{border-radius:5px;display:block;height:auto;width:100%}.default-media-text__video{cursor:pointer}.default-media-text__video:before{background-color:currentColor;border-radius:50%;color:var(--_secondary-colour,inherit);content:"";display:block;height:10rem;left:50%;margin-left:-5rem;margin-top:-5rem;-webkit-mask-image:url(/_resources/app/client/images/svg/play.svg?v=1793133482479);mask-image:url(/_resources/app/client/images/svg/play.svg?v=1793133482479);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transition:transform .3s ease;width:10rem}.default-media-text__video:active:before,.default-media-text__video:focus-visible:before,.default-media-text__video:hover:before{transform:scale(1.1)}.default-media-text__caption{display:block;margin-bottom:0;margin-top:var(--_row-gap,var(--default-gap,3rem))}.default-media-text__content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width:968px){.default-media-text__content{padding-left:0}.default-media-text__text{padding:5rem}}@media only screen and (min-width:1280px){.default-media-text__text{padding:7rem}}.default-media-text__text>:last-child{margin-bottom:0}.default-media-text__link{background-color:var(--_secondary-colour,var(--colour-primary,var(--body-background-colour-contrast,#000)));border-color:var(--_secondary-colour,var(--colour-primary,var(--body-background-colour-contrast,#000)));color:var(--_secondary-colour-contrast,var(--colour-primary-contrast,var(--body-background-colour-on-contrast,#fff)));margin-bottom:0;margin-right:0;margin-top:2rem}.default-media-text__link:active,.default-media-text__link:focus-visible,.default-media-text__link:hover{background-color:transparent;color:var(--_primary-colour-contrast,var(--body-background-colour-contrast,#000))}
/****** FILE: app/client/dist/styles/blocks/simple/team-block.css *****/
.simple-team{--_item-foreground:var(--_secondary-colour-contrast,var(--body-background-colour-contrast,#000));--_item-background:var(--_secondary-colour,#fff);background-color:var(--_primary-colour,transparent);color:var(--_primary-colour-contrast,var(--body-background-colour-contrast,#000))}.simple-team__header,.simple-team__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-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%}.simple-team__heading{color:var(--_secondary-colour);font-weight:var(--_font-weight-max,700)}.simple-team__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%}.simple-team__content>:last-child,.simple-team__content>:last-child :last-child{margin-bottom:0}.simple-team-item{display:block;display:flex;flex-direction:column;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:768px){.simple-team-item{width:50%}}@media only screen and (min-width:968px){.simple-team-item{width:33.3333%}}@media only screen and (min-width:1280px){.simple-team-item{width:25%}}@media only screen and (min-width:1440px){.simple-team-item{width:16.666667%}}.simple-team-item__media{display:block;overflow:hidden;position:relative;width:100%}.simple-team-item__media:before{background-color:var(--_item-background);border-radius:.5rem .5rem 0 0;content:"";display:block;height:50%;left:0;position:absolute;top:50%;width:100%}.simple-team-item__media:not(:has(img)):after{aspect-ratio:1/1;background-image:url(/_resources/app/client/images/canopy-imaging/features/image-placeholder.svg?v=1793133482479),linear-gradient(#fff,#fff);background-position:50%;background-size:200%;border-radius:50%;content:"";display:block;filter:grayscale(1) brightness(.95);margin-left:auto;margin-right:auto;position:relative;width:50%;z-index:1}.simple-team-item__media img{border-radius:50%;display:block;height:auto;margin-left:auto;margin-right:auto;position:relative;width:50%;z-index:1}.simple-team-item__details{background-color:var(--_item-background);border-radius:0 0 .5rem .5rem;flex:1;padding:3rem 1.5rem;position:relative}.simple-team-item__title{--_breakpoint-muliplier:.5;--_line-height:var(--heading-6-line-height,1.4);--_margin-bottom:calc(var(--heading-6-line-height, 1)*0.7em);display:block;line-height:var(--_line-height);margin-bottom:var(--_margin-bottom)}.simple-team-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))}.simple-team-item__title{--_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){.simple-team-item__title{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1024px){.simple-team-item__title{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1920px){.simple-team-item__title{--_breakpoint-muliplier:1}}.simple-team-item__title *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0;--_font-weight-max:var(--font-weight-headings-bold,700)}.simple-team-item__title:has(.h0),.simple-team-item__title:has(.h1),.simple-team-item__title:has(.h2),.simple-team-item__title:has(.h3),.simple-team-item__title:has(.h4),.simple-team-item__title:has(.h5),.simple-team-item__title:has(.h6){margin-bottom:0}.simple-team-item__title{color:var(--_item-foreground);font-weight:var(--_font-weight-max,700);text-align:center}
/****** FILE: app/client/dist/styles/blocks/icon/timeline-block.css *****/
@media only screen and (max-width:967px){.default-timeline.icon .default-timeline__wrap:before{content:none}}@media only screen and (min-width:968px){.default-timeline.icon .default-timeline-item:nth-child(odd) .default-timeline-item__wrap{padding-left:0;padding-right:10rem}.default-timeline.icon .default-timeline-item:nth-child(odd) .default-timeline-item__image{left:auto;right:0;translate:50% 0}}.default-timeline.icon .default-timeline-item__wrap{text-wrap:balance;text-wrap:pretty}@media only screen and (max-width:967px){.default-timeline.icon .default-timeline-item__wrap{padding-left:0}.default-timeline.icon .default-timeline-item__wrap:has(.default-timeline-item__image){padding-top:15rem}}@media only screen and (min-width:968px){.default-timeline.icon .default-timeline-item__wrap{padding-left:10rem}.default-timeline.icon .default-timeline-item__wrap:has(.default-timeline-item__image){padding-top:2rem}}.default-timeline.icon .default-timeline-item__wrap:before{content:none}.default-timeline.icon .default-timeline-item__image{background-color:currentColor;border-radius:50%;color:var(--_secondary-colour,inherit);display:block;height:12rem;left:0;position:absolute;top:0;width:12rem}@media only screen and (min-width:968px){.default-timeline.icon .default-timeline-item__image{translate:-50% 0}}.default-timeline.icon .default-timeline-item__image img{border-radius:0;display:block;height:60%;left:20%;object-fit:contain;object-position:center!important;position:absolute;top:20%;width:60%}
/****** 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;box-shadow:inset 0 0 0 1px var(--_primary-colour,currentColor);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)}
