/****** FILE: mysite/client/dist/styles/tile-linkblock.css *****/
.tile-link__header,.tile-link__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){.tile-link__header,.tile-link__wrap{--_row-padding:2rem}}@media only screen and (min-width:768px){.tile-link__header,.tile-link__wrap{--_row-padding:3rem}}.tile-link__header,.tile-link__wrap{margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);width:100%}.tile-link__header{margin-bottom:calc(var(--block-padding)/2)}.tile-link__header :last-child{margin-bottom:0}.tile-link__content{display:block;margin-bottom:0;padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%}.tile-link__wrap{position:relative}@media only screen and (max-width:1023px){.tile-link__wrap{padding-left:0;padding-right:0}}@media only screen and (min-width:1280px){.tile-link__wrap{margin-bottom:-4rem}.tile-link__wrap.columns-3 .tile-link-item{width:33.333333333%}.tile-link__wrap.columns-4 .tile-link-item{width:25%}}.tile-link__container{overflow:hidden;position:relative;width:100%}@media only screen and (max-width:767px){.tile-link__container{padding-left:calc(var(--_row-padding) + 1rem);padding-right:calc(var(--_row-padding) + 1rem)}}@media only screen and (max-width:1023px){.tile-link__container{padding-bottom:5rem}}@media only screen and (min-width:768px)and (max-width:1023px){.tile-link__container{padding-left:12rem}}.tile-link__slides{align-items:stretch;display:flex}@media only screen and (min-width:1024px){.tile-link__slides{flex-wrap:wrap}}.tile-link .embla-dots{bottom:0;left:0;position:absolute;text-align:center;width:100%}@media only screen and (min-width:1024px){.tile-link .embla-dots{display:none}}.tile-link .embla-dots__button{background-color:currentColor;border-radius:50%;color:var(--colour-on-primary,inherit);cursor:pointer;display:inline-block;height:.8rem;margin:.5rem;opacity:.5;vertical-align:middle;width:.8rem}.tile-link .embla-dots__button--selected{opacity:1;transform:scale(1.5)}.tile-link .embla-button{background-color:var(--colour-on-secondary,var(--body-secondary-colour,var(--body-primary-colour-contrast,#000)));border-radius:50%;color:var(--colour-secondary,var(--body-primary-colour,#fff));display:none;height:4rem;position:absolute;top:50%;transform:translateY(-50%);transition:color .3s ease,background-color .3s ease;width:4rem}@media only screen and (min-width:768px)and (max-width:1023px){.tile-link .embla-button{display:block}}.tile-link .embla-button:active,.tile-link .embla-button:focus-visible,.tile-link .embla-button:hover{background-color:var(--colour-tertiary,#bfbfbf);color:var(--colour-on-tertiary--invert)}.tile-link .embla-button:before{background-color:currentColor;content:"";height:60%;left:25%;-webkit-mask-image:url(/_resources/mysite/client/images/svg/chevron.svg?1761010711781);mask-image:url(/_resources/mysite/client/images/svg/chevron.svg?1761010711781);-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:20%;width:60%}.tile-link .embla-button--prev{left:5rem;transform:translateY(-50%) scaleX(-1)}.tile-link .embla-button--next{right:4rem}.tile-link-item{--_media-order:1;--_details-order:2}@media only screen and (max-width:1023px){.tile-link-item{display:flex;flex:0 0 100%;min-width:0;padding-left:1rem;padding-right:1rem;width:100%}}@media only screen and (min-width:768px)and (max-width:1023px){.tile-link-item{flex:0 0 60%;width:60%}}@media only screen and (min-width:1024px){.tile-link-item{display:block;margin-bottom:calc(var(--_gutter, 2rem)*2);padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%;width:50%}}.tile-link-item{align-items:stretch;display:flex}@media only screen and (min-width:1024px){.tile-link-item{width:50%}}.tile-link-item.in-view .tile-link-item__details,.tile-link-item.in-view .tile-link-item__media{opacity:1;transition:opacity 1.5s ease}.tile-link-item__link{--_background-colour:var(--_secondary-colour,transparent);background-color:var(--_secondary-colour,transparent);border-radius:2rem;color:inherit;color:var(--_secondary-colour-contrast,inherit);display:flex;flex-direction:column;height:100%;justify-content:flex-end;overflow:hidden;padding-top:27rem;position:relative;text-decoration:none;transition:color .3s ease;width:100%}.tile-link-item__link:active,.tile-link-item__link:focus-visible,.tile-link-item__link:hover{color:var(--_tertiary-colour-contrast,var(--_secondary-colour-contrast,inherit));--_background-colour:var(--_tertiary-colour,var(--_secondary-colour,transparent))}.tile-link-item__media{left:0;opacity:0;top:0}.tile-link-item__media,.tile-link-item__media img{display:block;height:100%;position:absolute;width:100%}.tile-link-item__details{color:inherit;opacity:0;padding:2rem 4rem;position:relative;z-index:2}.tile-link-item__details:before{background-color:var(--_background-colour,transparent);content:"";height:100%;left:0;opacity:.9;pointer-events:none;position:absolute;top:0;transition:background-color .3s ease;width:100%;z-index:-1}@media only screen and (min-width:1024px){.tile-link-item__details{height:100%}}.tile-link-item__title{--_breakpoint-muliplier:.5;font-family:var(--font-family-headings);line-height:var(--heading-4-line-height,1.4);margin-bottom:.5em;text-wrap:balance;--_font-size:var(--heading-4-size);font-size:clamp(min(var(--p-size,1.6rem),var(--_font-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){.tile-link-item__title{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1024px){.tile-link-item__title{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1920px){.tile-link-item__title{--_breakpoint-muliplier:1}}.tile-link-item__title *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0}.tile-link-item__title:has(.h0),.tile-link-item__title:has(.h1),.tile-link-item__title:has(.h2),.tile-link-item__title:has(.h3),.tile-link-item__title:has(.h4),.tile-link-item__title:has(.h5),.tile-link-item__title:has(.h6){margin-bottom:0}.tile-link-item__title{display:block;font-weight:700}.tile-link-item__title:nth-last-child(3){margin-bottom:1rem}.tile-link-item__summary{margin-bottom:0}.tile-link-item__button{bottom:0;left:0;margin:0;position:absolute}
/****** FILE: mysite/client/dist/styles/default-blogblock.css *****/
.default-blog__header,.default-blog__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-blog__header,.default-blog__wrap{--_row-padding:2rem}}@media only screen and (min-width:768px){.default-blog__header,.default-blog__wrap{--_row-padding:3rem}}.default-blog__header,.default-blog__wrap{margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);width:100%}.default-blog__header{margin-bottom:calc(var(--block-padding)/2)}.default-blog__header :last-child{margin-bottom:0}.default-blog__content{display:block;margin-bottom:0;padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%}.default-blog__wrap{padding-left:calc(var(--_row-padding) + 2rem);padding-right:calc(var(--_row-padding) + 2rem);position:relative}.default-blog__container{background-color:var(--body-primary-colour,#fff);border-radius:2rem;color:var(--body-secondary-colour,var(--body-primary-colour-contrast,#000));display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:1024px){.default-blog__container{flex-direction:row;flex-wrap:nowrap}}.default-blog__parent{align-items:flex-end;background-color:var(--_secondary-colour,var(--body-secondary-colour,var(--body-primary-colour-contrast,#000)));color:var(--_secondary-colour-contrast,var(--body-primary-colour,#fff));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:2rem}@media only screen and (min-width:1024px){.default-blog__parent{align-items:flex-start;flex:0 0 max-content;flex-direction:column}}.default-blog__caption,.default-blog__caption :last-child{margin-bottom:0}@media only screen and (min-width:1024px){.default-blog__caption:not(:last-child){margin-bottom:4rem}}.default-blog__link{color:inherit;font-weight:700;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s ease}.default-blog__link:active,.default-blog__link:focus-visible,.default-blog__link:hover{color:var(--_tertiary-colour)}.default-blog__link:active i,.default-blog__link:focus-visible i,.default-blog__link:hover i{background-color:var(--_tertiary-colour)}.default-blog__link:active i:before,.default-blog__link:focus-visible i:before,.default-blog__link:hover i:before{background-color:var(--_tertiary-colour-contrast);filter:invert(1)}.default-blog__link i{background-color:var(--_secondary-colour-contrast,var(--body-primary-colour,#fff));border-radius:50%;display:block;height:4rem;margin-bottom:.5rem;position:relative;transition:background-color .3s ease;width:4rem}.default-blog__link i:before{background-color:var(--_secondary-colour,var(--body-secondary-colour,var(--body-primary-colour-contrast,#000)));content:"";height:60%;left:25%;-webkit-mask-image:url(/_resources/mysite/client/images/svg/chevron.svg?1761010711776);mask-image:url(/_resources/mysite/client/images/svg/chevron.svg?1761010711776);-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:20%;transition:filter .3s ease,background-color .3s ease;width:60%}.default-blog__caption,.default-blog__link{display:block}.default-blog__list{padding-bottom:5rem;position:relative}.default-blog__slides{display:grid;grid-template-columns:repeat(1,1fr)}.default-blog__controls{bottom:0;left:0;padding:2rem;position:absolute;text-align:left;width:100%}.default-blog__control{background-color:var(--body-secondary-colour,var(--body-primary-colour-contrast,#000));border-radius:50%;cursor:pointer;display:inline-block;height:1.2rem;margin:.5rem;opacity:.1;transition:opacity .3s ease,background-color .3s ease;vertical-align:middle;width:1.2rem}.default-blog__control.active{background-color:var(--_secondary-colour,var(--body-secondary-colour,var(--body-primary-colour-contrast,#000)));opacity:1}.default-blog-item{grid-column:1/-1;grid-row:1/-1;padding:2rem;transition:opacity .3s ease}.default-blog-item:not(.active){opacity:0;pointer-events:none}.default-blog-item__link{--_accent-colour:var(--_secondary-colour,inherit);color:inherit;display:flex;flex-direction:column;height:100%;justify-content:space-between;text-decoration:none}.default-blog-item__link:active,.default-blog-item__link:focus-visible,.default-blog-item__link:hover{--_accent-colour:var(--_tertiary-colour,var(--_secondary-colour,inherit))}.default-blog-item__row:not(:last-child){margin-bottom:1.5rem}.default-blog-item__date{text-transform:uppercase}.default-blog-item__title{--_breakpoint-muliplier:.5;display:block;font-family:var(--font-family-headings);line-height:var(--heading-5-line-height,1.4);margin-bottom:.5em;text-wrap:balance;--_font-size:var(--heading-5-size);font-size:clamp(min(var(--p-size,1.6rem),var(--_font-size,1.6rem))*1.2,var(--_breakpoint-muliplier,1)*var(--_font-size,3rem)*var(--body-font-size-multiplier,1),var(--_font-size,3rem))}@media only screen and (min-width:768px){.default-blog-item__title{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1024px){.default-blog-item__title{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1920px){.default-blog-item__title{--_breakpoint-muliplier:1}}.default-blog-item__title *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0}.default-blog-item__title:has(.h0),.default-blog-item__title:has(.h1),.default-blog-item__title:has(.h2),.default-blog-item__title:has(.h3),.default-blog-item__title:has(.h4),.default-blog-item__title:has(.h5),.default-blog-item__title:has(.h6){margin-bottom:0}.default-blog-item__title{font-weight:700}.default-blog-item__button,.default-blog-item__title{color:var(--_accent-colour);transition:color .3s ease}.default-blog-item__button{margin-bottom:0}
