/****** FILE: app/client/dist/styles/blocks/default/team-block.css *****/
.default-team-button{cursor:default;display:flex;flex-direction:column;grid-column:span 1;margin-bottom:var(--_row-gap,var(--default-gap,3rem));text-align:left}@media only screen and (min-width:640px){.default-team-button{padding-right:var(--block-padding)}}.default-team-button--pointer{cursor:pointer}.default-team-button[aria-expanded=true] .default-team-button__action{--_accent-colour:var(--_tertiary-colour);--_chevron-colour:var(--_tertiary-colour-contrast);--_chevron-angle:-90deg}.default-team-button__media{aspect-ratio:1/1;background-image:var(--fallback-image);background-size:cover;border-radius:50%;display:block;margin-bottom:var(--_row-gap,var(--default-gap,3rem));overflow:hidden;position:relative;width:100%}.default-team-button__media img{height:100%;left:0;position:absolute;top:0;width:100%}.default-team-button__details{align-items:flex-start;display:flex;flex:1;flex-direction:column}.default-team-button__name{--_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-team-button__name: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-team-button__name{--_font-size:var(--heading-5-size);font-size:clamp(calc(var(--paragraph-size, 1.6rem)*var(--base-font-size-multiplier, 1))*1.2,var(--_breakpoint-muliplier,1)*var(--_font-size,3rem)*var(--base-font-size-multiplier,1),var(--_font-size,3rem))}@media only screen and (min-width:768px){.default-team-button__name{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1024px){.default-team-button__name{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1920px){.default-team-button__name{--_breakpoint-muliplier:1}}.default-team-button__name *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0;--_font-weight-max:var(--font-weight-headings-bold,700)}.default-team-button__name:has(.h0),.default-team-button__name:has(.h1),.default-team-button__name:has(.h2),.default-team-button__name:has(.h3),.default-team-button__name:has(.h4),.default-team-button__name:has(.h5),.default-team-button__name:has(.h6){margin-bottom:0}.default-team-button__name,.default-team-button__role{font-weight:var(--_font-weight-max,700);text-transform:uppercase}.default-team-button__role{display:block;margin-bottom:auto;padding-bottom:1em}.default-team-button__action{--_accent-colour:transparent;--_border-colour:var(--_tertiary-colour);--_chevron-colour:currentColor;--_chevron-angle:90deg}.default-team-content{display:grid;grid-column:1/-1;grid-row:auto;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:opacity .3s ease,grid-template-rows .5s ease}.default-team-content:not([aria-hidden=true]){grid-template-rows:1fr;opacity:1}.default-team-content__main{overflow:hidden;position:relative}.default-team-content__wrap{background-color:var(--_primary-colour,hsl(from var(--body-background-colour-contrast,#000) h s l/.05));border-radius:var(--border-radius);color:var(--_primary-colour-contrast);margin-bottom:var(--block-padding);padding:max(var(--_row-gap,var(--default-gap,3rem)),var(--row-padding))}.default-team-content__wrap>:last-child,.default-team-content__wrap>:last-child :last-child{margin-bottom:0}.default-team-content__name{--_breakpoint-muliplier:.5;--_line-height:var(--heading-4-line-height,1.4);--_margin-bottom:0;display:block;line-height:var(--_line-height);margin-bottom:var(--_margin-bottom)}.default-team-content__name: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-team-content__name{--_font-size:var(--heading-4-size);font-size:clamp(calc(var(--paragraph-size, 1.6rem)*var(--base-font-size-multiplier, 1))*1.3,var(--_breakpoint-muliplier,1)*var(--_font-size,4rem)*var(--base-font-size-multiplier,1),var(--_font-size,4rem))}@media only screen and (min-width:768px){.default-team-content__name{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1024px){.default-team-content__name{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1920px){.default-team-content__name{--_breakpoint-muliplier:1}}.default-team-content__name *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0;--_font-weight-max:var(--font-weight-headings-bold,700)}.default-team-content__name:has(.h0),.default-team-content__name:has(.h1),.default-team-content__name:has(.h2),.default-team-content__name:has(.h3),.default-team-content__name:has(.h4),.default-team-content__name:has(.h5),.default-team-content__name:has(.h6){margin-bottom:0}.default-team-content__name,.default-team-content__role{font-weight:var(--_font-weight-max,700);text-transform:uppercase}.default-team-content__role{display:block;margin-bottom:var(--_row-gap,var(--default-gap,3rem))}.default-team-content__contact strong{color:var(--_secondary-colour);text-transform:uppercase}.default-team-content__contact a:not([class]){color:inherit;text-decoration:none}.default-team-content__button{--_button-primary-colour:var(--_tertiary-colour,var(--_secondary-colour));--_button-primary-colour-contrast:var(--_tertiary-colour-contrast,var(--_secondary-colour-contrast));--_button-secondary-colour:var(--_primary-colour-contrast,var(--body-background-colour-contrast,#000));--_button-secondary-colour-contrast:var(--_primary-colour-on-contrast,var(--body-background-colour,#fff));margin-top:var(--_row-gap,var(--default-gap,3rem))}.default-team-content__close{color:inherit;height:3rem;position:absolute;right:var(--_row-gap,var(--default-gap,3rem));top:var(--_row-gap,var(--default-gap,3rem));width:3rem}.default-team-content__close:before{background-color:var(--_tertiary-colour);content:"";height:100%;left:0;-webkit-mask-image:url(/_resources/app/client/images/icons/cross.svg?1779752110258);mask-image:url(/_resources/app/client/images/icons/cross.svg?1779752110258);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:2rem;mask-size:2rem;position:absolute;top:0;width:100%}.default-team{background-color:transparent;color:inherit}.default-team__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);overflow:hidden;padding-left:var(--row-padding,0);padding-right:var(--row-padding,0);width:100%}.default-team__header{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:968px){.default-team__header{margin-bottom:0}}@media only screen and (max-width:967px){.default-team__header>:last-child,.default-team__header>:last-child :last-child{margin-bottom:0}}.default-team__heading{--_breakpoint-muliplier:.5;--_line-height:var(--heading-2-line-height,1.4);--_margin-bottom:calc(var(--heading-2-line-height, 1)*0.7em);display:block;line-height:var(--_line-height);margin-bottom:var(--_margin-bottom)}.default-team__heading: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-team__heading{--_font-size:var(--heading-2-size);font-size:clamp(calc(var(--paragraph-size, 1.6rem)*var(--base-font-size-multiplier, 1))*1.5,var(--_breakpoint-muliplier,1)*var(--_font-size,6rem)*var(--base-font-size-multiplier,1),var(--_font-size,6rem))}@media only screen and (min-width:768px){.default-team__heading{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1024px){.default-team__heading{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1920px){.default-team__heading{--_breakpoint-muliplier:1}}.default-team__heading *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0;--_font-weight-max:var(--font-weight-headings-bold,700)}.default-team__heading:has(.h0),.default-team__heading:has(.h1),.default-team__heading:has(.h2),.default-team__heading:has(.h3),.default-team__heading:has(.h4),.default-team__heading:has(.h5),.default-team__heading:has(.h6){margin-bottom:0}.default-team__heading{color:var(--_secondary-colour,inherit);font-weight:var(--_font-weight-max,700);text-transform:uppercase}.default-team__list{--_column-count:1;align-items:stretch;display:block;display:grid;gap:0 var(--_row-gap,var(--default-gap,3rem));grid-auto-flow:dense;grid-template-columns:repeat(var(--_column-count,1),1fr);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%}@media only screen and (min-width:640px){.default-team__list{--_column-count:2}}@media only screen and (min-width:1280px){.default-team__list{--_column-count:3}}
