section.image-text-side-by-side{overflow:clip}section.image-text-side-by-side:has(+.signpost-grid){padding-bottom:calc(var(--padding)/2)}section.image-text-side-by-side .limit-width{position:relative}section.image-text-side-by-side .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.image-text-side-by-side a:not(.button),section.image-text-side-by-side a:not(.button):hover{text-decoration-color:rgba(var(--fg))}section.image-text-side-by-side.bg-dark a:not(.button){color:rgba(var(--fg,var(--white)))}section.image-text-side-by-side .border-container.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.image-text-side-by-side .border-container.row>*{width:100%}section.image-text-side-by-side .description,section.image-text-side-by-side .lead-in{margin-bottom:2.5rem}section.image-text-side-by-side .lead-in .title h2{text-wrap:wrap}section.image-text-side-by-side .lead-in p.h5{opacity:.6}section.image-text-side-by-side .lead-in img{height:auto;margin-bottom:.75rem;max-width:12.5rem}section.image-text-side-by-side .lead-in .button-container{margin:1.25rem 0 0}section.image-text-side-by-side .related-label{margin-top:2.5rem}section.image-text-side-by-side .related-links{list-style:none;margin:1.25rem 0 0;padding:0}section.image-text-side-by-side .related-links li{display:inline-block;margin-right:.75rem}section.image-text-side-by-side .media{margin-bottom:1.25rem;position:relative;width:100%}section.image-text-side-by-side .media .image-ratio{border-radius:.375rem;overflow:hidden;position:relative}section.image-text-side-by-side .media .image-ratio iframe{height:100%;width:100%}section.image-text-side-by-side .media .image-ratio img{height:100%;-o-object-fit:cover;object-fit:cover}section.image-text-side-by-side .media.video{-ms-flex-item-align:start;align-self:flex-start}section.image-text-side-by-side .media.upload video{-o-object-fit:contain;object-fit:contain}section.image-text-side-by-side.has-chart .media{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}section.image-text-side-by-side.has-chart .media>*{grid-area:1/1;-ms-grid-column:1;-ms-grid-row:1}section.image-text-side-by-side.has-chart .media .chart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:33.3333%;margin-bottom:5%;margin-top:5%;position:relative}section.image-text-side-by-side.has-chart .media .chart .wrapper{background-color:#fff;border-radius:.375rem;-webkit-box-shadow:0 0 1.25rem rgba(0,0,0,.3);box-shadow:0 0 1.25rem rgba(0,0,0,.3);overflow:hidden}section.image-text-side-by-side.has-chart .media .chart .wrapper>p{margin:0}section.image-text-side-by-side.article-slideshow .carousel-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}section.image-text-side-by-side.article-slideshow .carousel-wrapper .slide{grid-area:1/1;-ms-grid-column:1;-ms-grid-row:1;opacity:0;pointer-events:none;-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);transition:all .3s cubic-bezier(.77,0,.175,1)}section.image-text-side-by-side.article-slideshow .carousel-wrapper .slide.is-active{opacity:1;pointer-events:all}section.image-text-side-by-side.layout-border .lead-in .border-container{padding-left:1.75rem;position:relative}section.image-text-side-by-side.layout-border .lead-in .border-container:before{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(7,221,182,0)),color-stop(15%,#07ddb6),to(#07ddb6));background:linear-gradient(0deg,rgba(7,221,182,0),#07ddb6 15%,#07ddb6);content:"";display:inline-block;height:0;left:0;position:absolute;top:0;-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);transition:all .3s cubic-bezier(.77,0,.175,1);width:.0625rem}section.image-text-side-by-side.layout-border .image-ratio img{-o-object-fit:contain;object-fit:contain}section.image-text-side-by-side.layout-border.is-inview .lead-in .border-container:before{height:100%}section.image-text-side-by-side.layout-centred .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.image-text-side-by-side.layout-centred .lead-in{text-align:center}section.image-text-side-by-side.layout-half .media{padding-right:25%}section.image-text-side-by-side.layout-stack .border-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}section.image-text-side-by-side.layout-stack .border-container .standfirst{margin-top:0}section.image-text-side-by-side.layout-stack .border-container .button-container{margin:.75rem 0 0}section.image-text-side-by-side.layout-stack p.h5{color:rgba(0,0,0,.6);font-weight:400}section.image-text-side-by-side.layout-stack .content p:first-of-type{margin-top:0}section.image-text-side-by-side.layout-stack .media{max-height:none}section.image-text-side-by-side.layout-stack .media .image-ratio{padding-top:37%!important}section.image-text-side-by-side.layout-stack p.column{color:rgba(var(--fg))}section.image-text-side-by-side.layout-stack.has-chart .chart{left:8.3333333333%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:768px){section.image-text-side-by-side.layout-third.has-chart .media{padding-right:25%}}@media(min-width:768px){section.image-text-side-by-side .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.image-text-side-by-side .lead-in{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}section.image-text-side-by-side .lead-in .button-container{margin:1.875rem 0 0}section.image-text-side-by-side .content.col-3{-webkit-columns:2;-moz-columns:2;column-count:2}section.image-text-side-by-side .media{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;max-height:37.5rem;width:50%}section.image-text-side-by-side .carousel-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:41.6666666667%}section.image-text-side-by-side .carousel-nav .counter{margin-left:.625rem}section.image-text-side-by-side .carousel-nav .counter .total{opacity:.5}section.image-text-side-by-side.reverse .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}section.image-text-side-by-side.reverse .carousel-nav{margin-left:auto;padding-left:.75rem}section.image-text-side-by-side.reverse.layout-stack .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.image-text-side-by-side.reverse.layout-stack .media{margin:0 0 2.5rem}section.image-text-side-by-side.layout-border .media{width:50%}section.image-text-side-by-side.layout-centred .lead-in{max-width:56.25rem;width:100%}section.image-text-side-by-side.layout-half .carousel-nav,section.image-text-side-by-side.layout-half .lead-in,section.image-text-side-by-side.layout-half .media{width:50%}section.image-text-side-by-side.layout-half:not(.reverse) .media{padding-left:12%;width:50%}section.image-text-side-by-side.layout-half:not(.reverse) .media .chart{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:auto;right:33.3333%}section.image-text-side-by-side.layout-half.reverse .media{padding-right:12%}section.image-text-side-by-side.layout-third .carousel-nav,section.image-text-side-by-side.layout-third .lead-in,section.image-text-side-by-side.layout-third .media{width:50%}section.image-text-side-by-side.layout-third.has-chart:not(.reverse) .media{padding-left:12%}section.image-text-side-by-side.layout-third.has-chart:not(.reverse) .media .chart{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:auto;right:33.3333%}section.image-text-side-by-side.layout-third.has-chart.reverse .media{padding-right:12%}section.image-text-side-by-side.layout-stack .lead-in{width:100%}section.image-text-side-by-side.layout-stack .border-container.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.image-text-side-by-side.layout-stack .border-container .title{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%}section.image-text-side-by-side.layout-stack .border-container .title h2{margin-bottom:0}section.image-text-side-by-side.layout-stack .border-container .stack-column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}section.image-text-side-by-side.layout-stack .border-container .stack-column .description{margin-bottom:0}section.image-text-side-by-side.layout-stack .border-container .content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-top:0!important}section.image-text-side-by-side.layout-stack .border-container .title-stack{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}section.image-text-side-by-side.layout-stack .media{margin-bottom:0;width:100%}}@media(min-width:992px){section.image-text-side-by-side .button-container{margin:2.5rem 0 0}section.image-text-side-by-side .content.col-2{-webkit-columns:2;-moz-columns:2;column-count:2}section.image-text-side-by-side .content.col-2 p{margin-top:0}section.image-text-side-by-side .content.col-3{-webkit-columns:3;-moz-columns:3;column-count:3}section.image-text-side-by-side.layout-half .lead-in{padding-right:2.625rem}section.image-text-side-by-side.layout-half .media{width:41.6666666667%}section.image-text-side-by-side.layout-half.reverse .lead-in{padding-left:2.625rem;padding-right:0}section.image-text-side-by-side.layout-third .lead-in{padding-right:2.625rem}section.image-text-side-by-side.layout-third.reverse .lead-in{padding-left:2.625rem;padding-right:0}section.image-text-side-by-side.layout-third:not(.has-chart) .carousel-nav,section.image-text-side-by-side.layout-third:not(.has-chart) .lead-in{width:66.6666666667%}section.image-text-side-by-side.layout-third:not(.has-chart) .media{width:33.3333333333%}section.image-text-side-by-side.layout-third.has-chart .media{width:41.6666666667%}}
