/****** FILE: app/client/dist/styles/default-videoblock.css *****/
.default-video.in-view .default-video__caption,.default-video.in-view .default-video__heading,.default-video.in-view .default-video__media{opacity:1;transition:opacity 1s ease}.default-video__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}@media only screen and (min-width:640px){.default-video__wrap{--_row-padding:2rem}}@media only screen and (min-width:768px){.default-video__wrap{--_row-padding:5rem}}.default-video__wrap{margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);width:100%}.default-video__media{display:block;margin-bottom:0;opacity:0;padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%}@media only screen and (min-width:968px){.default-video__media{width:66.666666666%}}.default-video__caption,.default-video__heading,.default-video__media{opacity:0}.default-video__heading{color:var(--_secondary-colour,inherit);font-weight:700;margin-bottom:calc(var(--block-padding)/2)}.default-video__link{border-radius:2rem;cursor:pointer;display:block;padding-bottom:56.25%;position:relative;width:100%}.default-video__link iframe{border-radius:inherit;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.default-video__link iframe.video-loaded{opacity:1}.default-video__link:active .default-video__icon,.default-video__link:focus .default-video__icon,.default-video__link:hover .default-video__icon{transform:scale(1.1)}.default-video__thumbnail,.default-video__thumbnail img,.default-video__thumbnail picture{border-radius:inherit;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.default-video__icon{background-color:currentColor;border-radius:50%;color:var(--_secondary-colour,inherit);display:block;height:10rem;left:50%;margin-left:-5rem;margin-top:-5rem;-webkit-mask-image:url(/_resources/app/client/images/svg/play.svg?1752787349352);mask-image:url(/_resources/app/client/images/svg/play.svg?1752787349352);-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-video__caption{margin-top:2rem;opacity:0}.default-video__caption :last-child{margin-bottom:0}
/****** FILE: app/client/dist/styles/default-textblock.css *****/
@media only screen and (min-width:1024px){.default-text--coloured{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}}@media only screen and (min-width:1024px)and (min-width:640px){.default-text--coloured{--_row-padding:2rem}}@media only screen and (min-width:1024px)and (min-width:768px){.default-text--coloured{--_row-padding:5rem}}@media only screen and (min-width:1024px){.default-text--coloured{background-color:transparent!important;color:inherit!important;margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);padding-left:calc(var(--_row-padding) + 2rem);padding-right:calc(var(--_row-padding) + 2rem);width:100%}.default-text--coloured section{background-color:var(--_primary-colour);border-radius:2rem;color:var(--_primary-colour-contrast);padding:var(--_row-padding);width:100%}.default-text--coloured .default-text__wrap{padding-left:0;padding-right:0}}.default-text.in-view .default-text__wrap{opacity:1;transition:opacity 1s ease}.default-text__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}@media only screen and (min-width:640px){.default-text__wrap{--_row-padding:2rem}}@media only screen and (min-width:768px){.default-text__wrap{--_row-padding:5rem}}.default-text__wrap{margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);opacity:0;width:100%}.default-text__content{display:block;margin-bottom:0;padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%}.default-text__content :not(.default-text__heading):last-child{margin-bottom:0}@media only screen and (min-width:968px){.default-text__content{margin-left:auto;width:66.666666666%}}.default-text__heading{color:var(--_secondary-colour,inherit);font-weight:700}
/****** FILE: app/client/dist/styles/default-timelineblock.css *****/
.default-timeline.in-view .default-timeline__header,.default-timeline.in-view .default-timeline__wrap{opacity:1;transition:opacity .5s ease .3s}.default-timeline__header,.default-timeline__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}@media only screen and (min-width:640px){.default-timeline__header,.default-timeline__wrap{--_row-padding:2rem}}@media only screen and (min-width:768px){.default-timeline__header,.default-timeline__wrap{--_row-padding:5rem}}.default-timeline__header,.default-timeline__wrap{margin-bottom:calc(var(--block-padding)/2);margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);opacity:0;width:100%}.default-timeline__content{display:block;margin-bottom:0;padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%}.default-timeline__content :last-child:not(:first-child){margin-bottom:0}.default-timeline__heading{color:var(--_secondary-colour,inherit);font-weight:700}.default-timeline__hidden,.default-timeline__screenreader{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.default-timeline__container{position:relative}.default-timeline__bar{background-color:hsl(from var(--_secondary-colour,var(--body-secondary-colour,var(--body-primary-colour-contrast,#000))) h s l/.3);border-radius:1rem;display:block;height:1rem;overflow:hidden;position:relative;width:100%}.default-timeline__overtime,.default-timeline__progress{height:100%;position:absolute;top:0}.default-timeline__progress{background-color:var(--_secondary-colour,hsl(from var(--body-secondary-colour,var(--body-primary-colour-contrast,#000)) h s l/.5));z-index:1}.default-timeline__overtime{background-color:var(--_tertiary-colour,var(--body-secondary-colour,var(--body-primary-colour-contrast,#000)))}.default-timeline__markers{left:0;margin-top:.5rem;position:absolute;top:100%;width:100%}.default-timeline__markers .marker{display:block;position:absolute;transform:translateX(-50%);white-space:nowrap}@media only screen and (max-width:767px){.default-timeline__markers .marker.basic:before{background-color:currentColor;content:"";display:block;height:1em;opacity:.2;width:1px}.default-timeline__markers .marker.basic .label{display:none}}.default-timeline__markers .marker.anticipated-end,.default-timeline__markers .marker.end,.default-timeline__markers .marker.start{background-color:var(--_primary-colour,var(--body-primary-colour,#fff));font-weight:700;z-index:1}.default-timeline__markers .marker.end,.default-timeline__markers .marker.start{bottom:100%;margin-bottom:2rem}.default-timeline__markers .marker.small:before{background-color:currentColor;content:"";display:block;height:1em;opacity:.2;width:1px}.default-timeline__markers .marker.small .label{display:none}.default-timeline__markers .marker.start{transform:none}.default-timeline__markers .marker.start:before{content:"";position:absolute;top:0}.default-timeline__markers .marker.end{transform:translateX(-100%)}.default-timeline__markers .label{display:block;font-size:1.4rem;margin-bottom:0}
/****** FILE: app/client/dist/styles/default-statsblock.css *****/
.default-stats.in-view .default-stats__header{opacity:1;transition:opacity .5s ease}.default-stats__header,.default-stats__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}@media only screen and (min-width:640px){.default-stats__header,.default-stats__wrap{--_row-padding:2rem}}@media only screen and (min-width:768px){.default-stats__header,.default-stats__wrap{--_row-padding:5rem}}.default-stats__header,.default-stats__wrap{margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);width:100%}.default-stats__header{opacity:0}.default-stats__content{display:block;margin-bottom:calc(var(--_gutter, 2rem)*2);padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%}.default-stats__heading{color:var(--_secondary-colour);font-weight:700}.default-stats__wrap{--_item-width:100%;margin-bottom:-4rem}@media only screen and (min-width:768px){.default-stats__wrap{--_item-width:50%}}@media only screen and (min-width:1024px){.default-stats__wrap.columns-3,.default-stats__wrap.columns-4{--_item-width:33.3333%}}@media only screen and (min-width:1280px){.default-stats__wrap.columns-4{--_item-width:25%}}.default-stats-item{display:block;margin-bottom:calc(var(--_gutter, 2rem)*2);padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%;width:var(--_item-width)}.default-stats-item__description,.default-stats-item__figure{display:block;margin-right:auto}.default-stats-item__figure{--_breakpoint-muliplier:.5;display:block;font-family:var(--font-family-headings);line-height:var(--heading-3-line-height,1.4);margin-bottom:.5em;--_font-size:var(--heading-3-size);font-size:clamp(var(--p-size,1.6rem)*1.4,var(--_breakpoint-muliplier,1)*var(--_font-size,5rem)*var(--body-font-size-multiplier,1),var(--_font-size,5rem))}@media only screen and (min-width:768px){.default-stats-item__figure{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1024px){.default-stats-item__figure{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1920px){.default-stats-item__figure{--_breakpoint-muliplier:1}}.default-stats-item__figure *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0}.default-stats-item__figure:has(.h0),.default-stats-item__figure:has(.h1),.default-stats-item__figure:has(.h2),.default-stats-item__figure:has(.h3),.default-stats-item__figure:has(.h4),.default-stats-item__figure:has(.h5),.default-stats-item__figure:has(.h6){margin-bottom:0}.default-stats-item__figure{color:var(--_secondary-colour)}.default-stats-item__number{text-align:right}
/****** FILE: app/client/dist/styles/default-tabbedblock.css *****/
.default-tabbed{--_gap:4rem}@media only screen and (min-width:1024px){.default-tabbed--coloured{padding-top:0!important}}@media only screen and (min-width:1440px){.default-tabbed{--_gap:7rem}.default-tabbed--coloured{background-color:transparent!important;color:inherit!important}.default-tabbed--coloured section{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}}@media only screen and (min-width:1440px)and (min-width:640px){.default-tabbed--coloured section{--_row-padding:2rem}}@media only screen and (min-width:1440px)and (min-width:768px){.default-tabbed--coloured section{--_row-padding:5rem}}@media only screen and (min-width:1440px){.default-tabbed--coloured section{background-color:var(--_primary-colour);border-radius:2rem;color:var(--_primary-colour-contrast);margin-left:auto;margin-right:auto;max-width:calc(var(--content-width, 154rem)*1.25);width:100%}.default-tabbed--coloured .default-tabbed__header,.default-tabbed--coloured .default-tabbed__main,.default-tabbed--coloured .default-tabbed__tabs{padding-left:0;padding-right:0}}.default-tabbed section{overflow:hidden}.default-tabbed__header{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}@media only screen and (min-width:640px){.default-tabbed__header{--_row-padding:2rem}}@media only screen and (min-width:768px){.default-tabbed__header{--_row-padding:5rem}}.default-tabbed__header{align-items:center;margin-bottom:var(--_gap);margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);width:100%}@media only screen and (min-width:1024px){.default-tabbed__controls,.default-tabbed__heading{padding-bottom:var(--_row-padding);padding-top:var(--_row-padding)}}.default-tabbed__content,.default-tabbed__controls{display:block;margin-bottom:0;padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%}.default-tabbed__heading{font-weight:700;overflow-y:clip;position:relative;width:max-content;z-index:2}@media only screen and (min-width:1024px){.default-tabbed__heading{color:var(--_secondary-colour-contrast,inherit);margin-bottom:0}.default-tabbed__heading:after,.default-tabbed__heading:before{background-color:var(--_secondary-colour,transparent);content:"";position:absolute;z-index:-1}.default-tabbed__heading:before{height:100%;right:0;top:0;width:100vw}.default-tabbed__heading:after{aspect-ratio:1;border-radius:50%;bottom:0;height:300%;left:100%;transform:translateX(-50%)}}.default-tabbed__controls{display:flex;flex-direction:row;gap:2rem;justify-content:flex-start}@media only screen and (min-width:1024px){.default-tabbed__controls{flex:0;justify-content:flex-end;width:max-content}}.default-tabbed__content{display:flex;position:relative}@media only screen and (min-width:1024px){.default-tabbed__content{flex:1}}.default-tabbed__content:after{aspect-ratio:1;content:"";display:block;height:100%;margin-right:calc(var(--_row-padding)*2);position:relative}.default-tabbed__button{border:2px solid var(--_secondary-colour,currentColor);border-radius:50%;cursor:pointer;display:block;height:5rem;position:relative;transition:background-color .3s ease;width:5rem}.default-tabbed__button:active,.default-tabbed__button:focus-visible,.default-tabbed__button:hover{background-color:var(--_secondary-colour,var(--body-primary-colour,#fff))}.default-tabbed__button:active:before,.default-tabbed__button:focus-visible:before,.default-tabbed__button:hover:before{background-color:var(--_secondary-colour-contrast,var(--body-secondary-colour,var(--body-primary-colour-contrast,#000)))}.default-tabbed__button:before{background-color:var(--_secondary-colour,currentColor);content:"";height:50%;left:25%;-webkit-mask-image:url(/_resources/app/client/images/svg/chevron.svg?1752787349362);mask-image:url(/_resources/app/client/images/svg/chevron.svg?1752787349362);-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:25%;transition:background-color .3s ease;width:50%}.default-tabbed__button--prev{transform:scaleX(-1)}.default-tabbed__button[disabled]{opacity:.5;pointer-events:none}.default-tabbed__main,.default-tabbed__tabs{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:var(--_gap);--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}@media only screen and (min-width:640px){.default-tabbed__main,.default-tabbed__tabs{--_row-padding:2rem}}@media only screen and (min-width:768px){.default-tabbed__main,.default-tabbed__tabs{--_row-padding:5rem}}.default-tabbed__main,.default-tabbed__tabs{margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);width:100%}@media only screen and (min-width:768px){.default-tabbed__tabs{--_item-width:50%}}@media only screen and (min-width:1024px){.default-tabbed__tabs{--_item-width:33.3333333333%}}.default-tabbed__container{width:100%}.default-tabbed__list{align-items:flex-start;display:flex;flex-direction:row}.default-tabbed-item{align-items:stretch;display:block;display:flex;flex:0 0 auto;flex-direction:row;flex-wrap:wrap;margin-bottom:0;min-width:0;padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%;width:var(--_item-width,100%)}@media only screen and (min-width:968px){.default-tabbed-item{flex-wrap:nowrap}}.default-tabbed-item__wrap{border:2px solid var(--_secondary-colour,currentColor);border-radius:2rem}.default-tabbed-item__header{padding:2rem}.default-tabbed-item__position{--_breakpoint-muliplier:.5;display:block;font-family:var(--font-family-headings);line-height:var(--heading-4-line-height,1.4);margin-bottom:.5em;--_font-size:var(--heading-4-size);font-size:clamp(var(--p-size,1.6rem)*1.3,var(--_breakpoint-muliplier,1)*var(--_font-size,4rem)*var(--body-font-size-multiplier,1),var(--_font-size,4rem))}@media only screen and (min-width:768px){.default-tabbed-item__position{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1024px){.default-tabbed-item__position{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1920px){.default-tabbed-item__position{--_breakpoint-muliplier:1}}.default-tabbed-item__position *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0}.default-tabbed-item__position:has(.h0),.default-tabbed-item__position:has(.h1),.default-tabbed-item__position:has(.h2),.default-tabbed-item__position:has(.h3),.default-tabbed-item__position:has(.h4),.default-tabbed-item__position:has(.h5),.default-tabbed-item__position:has(.h6){margin-bottom:0}.default-tabbed-item__position{color:var(--_tertiary-colour,inherit);font-weight:700;margin-bottom:0}.default-tabbed-item__main{padding:0 4rem 4rem}.default-tabbed-item__heading{font-family:var(--font-family-body);font-size:var(--p-size,1.6rem)}@media only screen and (min-width:968px){.default-tabbed-item__content,.default-tabbed-item__media{flex:1}}.default-tabbed-item__content :last-child,.default-tabbed-item__media :last-child{margin-bottom:0}.default-tabbed-item__media{margin-bottom:4rem}@media only screen and (min-width:968px){.default-tabbed-item__media{margin-bottom:0;order:2;padding-left:4rem}}@media only screen and (min-width:1440px){.default-tabbed-item__media{flex:1 0 max-content;max-width:50%}}.default-tabbed-item__media img{border-radius:2rem;height:auto;width:100%}@media only screen and (min-width:1440px){.default-tabbed-item__media img{width:auto}}@media only screen and (min-width:968px){.default-tabbed-item__content{order:1}}@media only screen and (min-width:1440px){.default-tabbed-item__content{flex:1 1 auto}}
/****** FILE: app/client/dist/styles/wide-textblock.css *****/
@media only screen and (min-width:1024px){.wide-text--coloured{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}}@media only screen and (min-width:1024px)and (min-width:640px){.wide-text--coloured{--_row-padding:2rem}}@media only screen and (min-width:1024px)and (min-width:768px){.wide-text--coloured{--_row-padding:5rem}}@media only screen and (min-width:1024px){.wide-text--coloured{background-color:transparent!important;color:inherit!important;margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);padding-left:calc(var(--_row-padding) + 2rem);padding-right:calc(var(--_row-padding) + 2rem);width:100%}.wide-text--coloured section{background-color:var(--_primary-colour);border-radius:2rem;color:var(--_primary-colour-contrast);padding:var(--_row-padding);width:100%}.wide-text--coloured .wide-text__wrap{padding-left:0;padding-right:0}}.wide-text.in-view .wide-text__wrap{opacity:1;transition:opacity 1s ease}.wide-text__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}@media only screen and (min-width:640px){.wide-text__wrap{--_row-padding:2rem}}@media only screen and (min-width:768px){.wide-text__wrap{--_row-padding:5rem}}.wide-text__wrap{margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);opacity:0;width:100%}.wide-text__content{display:block;margin-bottom:0;padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%}.wide-text__heading{color:var(--_secondary-colour,inherit);font-weight:700}
/****** FILE: app/client/dist/styles/default-galleryblock.css *****/
.default-gallery.in-view .default-gallery__header{opacity:1;transition:opacity 1s ease}.default-gallery__header,.default-gallery__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}@media only screen and (min-width:640px){.default-gallery__header,.default-gallery__wrap{--_row-padding:2rem}}@media only screen and (min-width:768px){.default-gallery__header,.default-gallery__wrap{--_row-padding:5rem}}.default-gallery__header,.default-gallery__wrap{margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);width:100%}.default-gallery__header{margin-bottom:calc(var(--block-padding)/2)}.default-gallery__content{display:block;margin-bottom:0;padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%}.default-gallery__content :last-child{margin-bottom:0}.default-gallery__heading{color:var(--_secondary-colour,inherit);font-weight:700}.default-gallery__wrap{margin-bottom:-4rem}@media only screen and (min-width:1024px){.default-gallery__wrap.columns-3 .default-gallery-item{width:33.3333333333%}.default-gallery__wrap.columns-4 .default-gallery-item{width:25%}}.default-gallery .default-gallery-modal{display:none}.default-gallery .modal .default-gallery-modal{display:block}.default-gallery-item{display:block;margin-bottom:calc(var(--_gutter, 2rem)*2);opacity:0;padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%}.default-gallery-item.in-view{opacity:1;transition:opacity 1s ease}@media only screen and (min-width:768px){.default-gallery-item{width:50%}}.default-gallery-item__action{color:inherit;display:block;height:auto;margin-bottom:0;width:100%}@media only screen and (max-width:767px){.default-gallery-item__action:not(.has-video){pointer-events:none}}.default-gallery-item__action:focus .default-gallery-item__media,.default-gallery-item__action:hover .default-gallery-item__media{opacity:.75}.default-gallery-item__media{position:relative;transition:opacity .3s ease}.default-gallery-item__media:before{content:"";display:block;padding-bottom:100%;position:relative}.default-gallery-item__media img{display:block;object-fit:cover}.default-gallery-item__media img,.default-gallery-item__video{height:100%;left:0;position:absolute;top:0;width:100%}.default-gallery-item__icon{background-color:currentColor;border-radius:50%;color:var(--_secondary-colour,inherit);display:block;height:10rem;left:50%;margin-left:-5rem;margin-top:-5rem;-webkit-mask-image:url(/_resources/app/client/images/svg/play.svg?1752787349355);mask-image:url(/_resources/app/client/images/svg/play.svg?1752787349355);-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%;width:10rem}.default-gallery-modal{overflow:hidden;position:relative}.default-gallery-modal .embla-dots{bottom:0;left:0;position:absolute;text-align:center;width:100%}.default-gallery-modal .embla-dots__button{background-color:currentColor;border-radius:50%;color:inherit;cursor:pointer;display:inline-block;height:1.4rem;margin:.5rem;opacity:.5;vertical-align:middle;width:1.4rem}.default-gallery-modal .embla-dots__button--selected{opacity:1;transform:scale(1.25)}.default-gallery-modal .embla-button{background-color:var(--_secondary-colour,var(--body-secondary-colour,var(--body-primary-colour-contrast,#000)));height:5rem;position:absolute;top:50%;transform:translateY(-50%);width:5rem}.default-gallery-modal .embla-button:before{background-color:var(--_secondary-colour-contrast,var(--body-primary-colour,#fff));content:"";height:50%;left:25%;-webkit-mask-image:url(/_resources/app/client/images/svg/chevron.svg?1752787349355);mask-image:url(/_resources/app/client/images/svg/chevron.svg?1752787349355);-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:25%;width:50%}.default-gallery-modal .embla-button--prev{left:4rem;transform:translateY(-50%) scaleX(-1)}.default-gallery-modal .embla-button--next{right:4rem}.default-gallery-modal__container{padding-bottom:5rem;padding-top:5rem;position:relative}.default-gallery-modal__slider{display:flex}.default-gallery-modal__item{flex:0 0 100%;min-width:0}.default-gallery-modal__media{max-height:65svh;position:relative;width:100%}.default-gallery-modal__media iframe{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease;width:100%}.default-gallery-modal__media iframe.video-loaded{opacity:1}.default-gallery-modal__image{padding-bottom:56.25%;position:relative;width:100%}.default-gallery-modal__image.has-video img,.default-gallery-modal__image.has-video picture{object-fit:cover}.default-gallery-modal__image img,.default-gallery-modal__image picture{display:block;height:100%;left:0;object-fit:contain;object-position:center;pointer-events:none;position:absolute;top:0;width:100%}.default-gallery-modal__video{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.default-gallery-modal__video svg{height:15rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:15rem}
