@charset "UTF-8";@import"https://api.mapbox.com/mapbox-gl-js/v2.13.0/mapbox-gl.css";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes f-spinner-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes f-spinner-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@-webkit-keyframes f-throwOutUp{to{-webkit-transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@keyframes f-throwOutUp{to{-webkit-transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@-webkit-keyframes f-throwOutDown{to{-webkit-transform:translate3d(0,var(--f-throw-out-distance, 150px),0);transform:translate3d(0,var(--f-throw-out-distance, 150px),0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@keyframes f-throwOutDown{to{-webkit-transform:translate3d(0,var(--f-throw-out-distance, 150px),0);transform:translate3d(0,var(--f-throw-out-distance, 150px),0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@-webkit-keyframes f-zoomInUp{0%{-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translateZ(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@keyframes f-zoomInUp{0%{-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translateZ(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@-webkit-keyframes f-zoomOutDown{to{-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@keyframes f-zoomOutDown{to{-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@-webkit-keyframes f-fadeIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@keyframes f-fadeIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@-webkit-keyframes f-fadeOut{to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@keyframes f-fadeOut{to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@-webkit-keyframes f-fadeFastIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";opacity:.75}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@keyframes f-fadeFastIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";opacity:.75}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@-webkit-keyframes f-fadeFastOut{to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@keyframes f-fadeFastOut{to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@-webkit-keyframes f-fadeSlowIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@keyframes f-fadeSlowIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@-webkit-keyframes f-fadeSlowOut{to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@keyframes f-fadeSlowOut{to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@-webkit-keyframes f-crossfadeIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@keyframes f-crossfadeIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@-webkit-keyframes f-crossfadeOut{to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@keyframes f-crossfadeOut{to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@-webkit-keyframes f-slideInPrev{0%{-webkit-transform:translateX(100%);transform:translate(100%)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes f-slideInPrev{0%{-webkit-transform:translateX(100%);transform:translate(100%)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes f-slideInNext{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes f-slideInNext{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes f-slideOutNext{to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@keyframes f-slideOutNext{to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@-webkit-keyframes f-slideOutPrev{to{-webkit-transform:translateX(100%);transform:translate(100%)}}@keyframes f-slideOutPrev{to{-webkit-transform:translateX(100%);transform:translate(100%)}}@-webkit-keyframes f-classicInNext{0%{-webkit-transform:translateX(-75px);transform:translate(-75px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@keyframes f-classicInNext{0%{-webkit-transform:translateX(-75px);transform:translate(-75px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@-webkit-keyframes f-classicInPrev{0%{-webkit-transform:translateX(75px);transform:translate(75px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@keyframes f-classicInPrev{0%{-webkit-transform:translateX(75px);transform:translate(75px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@-webkit-keyframes f-classicOutNext{to{-webkit-transform:translateX(-75px);transform:translate(-75px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@keyframes f-classicOutNext{to{-webkit-transform:translateX(-75px);transform:translate(-75px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@-webkit-keyframes f-classicOutPrev{to{-webkit-transform:translateX(75px);transform:translate(75px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@keyframes f-classicOutPrev{to{-webkit-transform:translateX(75px);transform:translate(75px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@-webkit-keyframes cursor-breathe{0%{-webkit-transform:scale(.2,.2);transform:scale(.2);outline-offset:-1px;outline:1px solid rgba(var(--dot-colour),1);-webkit-animation-duration:ease-in;animation-duration:ease-in}to{-webkit-transform:scale(.5,.5);transform:scale(.5);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;outline:1px solid rgba(var(--dot-colour),0);outline-offset:40px}}@keyframes cursor-breathe{0%{-webkit-transform:scale(.2,.2);transform:scale(.2);outline-offset:-1px;outline:1px solid rgba(var(--dot-colour),1);-webkit-animation-duration:ease-in;animation-duration:ease-in}to{-webkit-transform:scale(.5,.5);transform:scale(.5);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;outline:1px solid rgba(var(--dot-colour),0);outline-offset:40px}}@-webkit-keyframes cursor-click{0%{-webkit-transform:scale(1);transform:scale(1);outline-color:rgba(var(--ring-colour),.3);outline-offset:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;outline-color:rgba(var(--ring-colour),.5);outline-offset:30px}}@keyframes cursor-click{0%{-webkit-transform:scale(1);transform:scale(1);outline-color:rgba(var(--ring-colour),.3);outline-offset:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;outline-color:rgba(var(--ring-colour),.5);outline-offset:30px}}@-webkit-keyframes zip{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;background:-webkit-gradient(linear,right top,left top,from(var(--primary-blue)),to(var(--primary-blue)));background:linear-gradient(to left,var(--primary-blue),var(--primary-blue));-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}25%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}26%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100%0;transform-origin:100%0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background:-webkit-gradient(linear,right top,left top,from(var(--primary-blue)),to(var(--primary-blue)));background:linear-gradient(to left,var(--primary-blue),var(--primary-blue))}50%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100%0;transform-origin:100%0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;background:-webkit-gradient(linear,right top,left top,from(var(--peach)),to(var(--primary-blue)));background:linear-gradient(to left,var(--peach),var(--primary-blue))}}@keyframes zip{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;background:-webkit-gradient(linear,right top,left top,from(var(--primary-blue)),to(var(--primary-blue)));background:linear-gradient(to left,var(--primary-blue),var(--primary-blue));-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}25%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}26%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100%0;transform-origin:100%0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background:-webkit-gradient(linear,right top,left top,from(var(--primary-blue)),to(var(--primary-blue)));background:linear-gradient(to left,var(--primary-blue),var(--primary-blue))}50%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100%0;transform-origin:100%0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;background:-webkit-gradient(linear,right top,left top,from(var(--peach)),to(var(--primary-blue)));background:linear-gradient(to left,var(--peach),var(--primary-blue))}}@-webkit-keyframes breathingBig{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);outline-offset:0;outline:1px solid var(--button-background)}50%{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}to{-webkit-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95);outline-offset:3rem;outline-width:3px;outline:1px solid transparent}}@keyframes breathingBig{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);outline-offset:0;outline:1px solid var(--button-background)}50%{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}to{-webkit-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95);outline-offset:3rem;outline-width:3px;outline:1px solid transparent}}@-webkit-keyframes breathingBigSafari{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}to{-webkit-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95)}}@keyframes breathingBigSafari{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}to{-webkit-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95)}}@-webkit-keyframes breathing{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5)}to{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}}@keyframes breathing{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5)}to{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}}@-webkit-keyframes bump{0%,to{-webkit-transform:translateX(0);transform:translate(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:translateX(7px);transform:translate(7px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}90%{-webkit-transform:translateX(-2px);transform:translate(-2px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bump{0%,to{-webkit-transform:translateX(0);transform:translate(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:translateX(7px);transform:translate(7px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}90%{-webkit-transform:translateX(-2px);transform:translate(-2px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide,swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide,body.home .hero.what-we-do-layout .graphics.video figure,body.home .hero.what-we-do-layout .graphics.video video,body.home .section.what-we-do-layout .graphics.video figure,body.home .section.what-we-do-layout .graphics.video video{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#000;background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)";opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)";opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px)0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#000000);background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0, 0, 0, .1);--f-spinner-color-2:rgba(17, 24, 28, .8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;-webkit-animation:f-spinner-rotate 2s linear infinite;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);-webkit-animation:f-spinner-dash 2s ease-in-out infinite;animation:f-spinner-dash 2s ease-in-out infinite}.f-throwOutUp{-webkit-animation:var(--f-throw-out-duration, .175s) ease-out both f-throwOutUp;animation:var(--f-throw-out-duration, .175s) ease-out both f-throwOutUp}.f-throwOutDown{-webkit-animation:var(--f-throw-out-duration, .175s) ease-out both f-throwOutDown;animation:var(--f-throw-out-duration, .175s) ease-out both f-throwOutDown}.f-zoomInUp{-webkit-animation:var(--f-transition-duration, .2s) ease .1s both f-zoomInUp;animation:var(--f-transition-duration, .2s) ease .1s both f-zoomInUp}.f-zoomOutDown{-webkit-animation:var(--f-transition-duration, .2s) ease both f-zoomOutDown;animation:var(--f-transition-duration, .2s) ease both f-zoomOutDown}.f-fadeIn{-webkit-animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{-webkit-animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}.f-fadeFastIn{-webkit-animation:var(--f-transition-duration, .2s) ease-out both f-fadeFastIn;animation:var(--f-transition-duration, .2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{-webkit-animation:var(--f-transition-duration, .1s) ease-out both f-fadeFastOut;animation:var(--f-transition-duration, .1s) ease-out both f-fadeFastOut;z-index:2}.f-fadeSlowIn{-webkit-animation:var(--f-transition-duration, .5s) ease both f-fadeSlowIn;animation:var(--f-transition-duration, .5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{-webkit-animation:var(--f-transition-duration, .5s) ease both f-fadeSlowOut;animation:var(--f-transition-duration, .5s) ease both f-fadeSlowOut;z-index:1}.f-crossfadeIn{-webkit-animation:var(--f-transition-duration, .2s) ease-out both f-crossfadeIn;animation:var(--f-transition-duration, .2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{-webkit-animation:calc(var(--f-transition-duration, .2s)*.5) linear .1s both f-crossfadeOut;animation:calc(var(--f-transition-duration, .2s)*.5) linear .1s both f-crossfadeOut;z-index:1}.f-slideIn.from-next{-webkit-animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNext;animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{-webkit-animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrev;animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{-webkit-animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNext;animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{-webkit-animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev;animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}.f-classicIn.from-next{-webkit-animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicInNext;animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{-webkit-animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{-webkit-animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{-webkit-animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:.65}.f-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);-webkit-box-shadow:var(--f-button-shadow);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;-webkit-transition:var(--f-button-transition);transition:var(--f-button-transition)}@media (hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:0}.f-button:focus-visible{outline:0;-webkit-box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color));box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;-webkit-transform:var(--f-button-transform);-ms-transform:var(--f-button-transform);transform:var(--f-button-transform);-webkit-filter:var(--f-button-svg-filter);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)";opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-next,.f-carousel__nav .f-button.is-prev,.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev{top:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{-ms-touch-action:none;touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24, 24, 27, .98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:rgba(255, 255, 255, .1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;inset:0;direction:ltr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:transparent;overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}*,.fancybox__container *,.fancybox__container :after,.fancybox__container :before,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.fancybox__container::-ms-backdrop{background-color:transparent}.fancybox__container::backdrop{background-color:transparent}.fancybox__backdrop{position:fixed;inset:0;z-index:-1;background:var(--fancybox-bg);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)";opacity:var(--fancybox-opacity, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity}.fancybox__carousel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__slide,.fancybox__track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.fancybox__track{margin:0 auto}.fancybox__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 var(--fancybox-slide-gap)0 0;padding:4px;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-html5video,.fancybox__slide.has-iframe,.fancybox__slide.has-image,.fancybox__slide.has-video{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:after,.fancybox__slide:before{content:"";-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__slide:empty,.fancybox__track:empty,.fancybox__viewport:empty{display:block}.fancybox__content{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin:0;padding:20px;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.cursor.cursor__over--video>span,.f-thumbs__slide.is-loading img,.is-loading .fancybox__content{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__content [contenteditable],.fancybox__content [data-selectable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:#000;background:0 0;min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;-webkit-transition:none;transition:none;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-filter:blur(0);filter:blur(0)}.fancybox__caption{-ms-flex-item-align:center;align-self:center;max-width:100%;-ms-flex-negative:0;flex-shrink:0;margin:0;padding:14px 0 4px;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)";opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-closing .fancybox__caption,.is-loading .fancybox__caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color, #fff);--f-button-hover-color:var(--fancybox-color, #fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn,.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption,.fancybox__nav{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)";opacity:var(--fancybox-opacity, 1)}.fancybox__footer .fancybox__caption{width:100%;padding:24px;-webkit-transition:all .25s ease;transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:#18181b;background:#18181b80}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0, 0, 0, .6);--f-button-active-bg:rgba(0, 0, 0, .6);--f-button-hover-bg:rgba(0, 0, 0, .6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24, 24, 27, .3);--f-button-active-bg:rgba(24, 24, 27, .5);--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, .5));--f-button-svg-disabled-opacity:.65;--f-button-next-pos:10px;--f-button-next-pos:1rem;--f-button-prev-pos:10px;--f-button-prev-pos:1rem}.fancybox__nav .f-button:before{position:absolute;content:"";inset:-30px -20px;z-index:1}.is-idle .fancybox__nav,.is-idle.is-compact .fancybox__footer{-webkit-animation:.15s ease-out both f-fadeOut;animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -.5))0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -.5));z-index:30;cursor:pointer}.fancybox-ghost,.fancybox-protected{position:absolute;top:0;left:0;z-index:40;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-protected{right:0;bottom:0}.fancybox-ghost{width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;pointer-events:none}.fancybox-focus-guard{outline:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop,.fancybox__carousel){-webkit-animation:var(--f-interface-enter-duration, .25s) ease .1s backwards f-fadeIn;animation:var(--f-interface-enter-duration, .25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{-webkit-animation:var(--f-backdrop-enter-duration, .35s) ease backwards f-fadeIn;animation:var(--f-backdrop-enter-duration, .35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop,.fancybox__carousel){-webkit-animation:var(--f-interface-exit-duration, .15s) ease forwards f-fadeOut;animation:var(--f-interface-exit-duration, .15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{-webkit-animation:var(--f-backdrop-exit-duration, .35s) ease forwards f-fadeOut;animation:var(--f-backdrop-exit-duration, .35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{max-width:100%;-ms-flex-negative:1;flex-shrink:1;min-height:1px;overflow:visible}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{-ms-flex-negative:1;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-html5video .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{padding:0;background:#18181b;background:#18181be6;color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:#000;background:0 0}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.f-carousel__thumbs,.f-carousel__thumbs.is-classic{--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:.5}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-perspective:1000px;perspective:1000px;-webkit-transform:translateZ(0);transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebeff2),to(#e2e8f0));background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical,.hero.what-we-do-layout .graphics.video figure,.hero.what-we-do-layout .graphics.video video,.is-classic .f-thumbs__viewport,.section.what-we-do-layout .graphics.video figure,.section.what-we-do-layout .graphics.video video{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.f-thumbs__slide,.f-thumbs__track{display:-webkit-box;display:-ms-flexbox;display:flex}.f-thumbs__slide{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.is-modern .f-thumbs__track{width:-webkit-max-content;width:-moz-max-content;width:max-content}.is-modern .f-thumbs__track:before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);-webkit-transform:translate3d(calc(var(--shift, 0)*-1px),0,0);transform:translate3d(calc(var(--shift, 0)*-1px),0,0);-webkit-transition:none;transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{-webkit-transition:-webkit-transform .33s ease;transition:transform .33s ease;transition:transform .33s ease,-webkit-transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{-webkit-transition:clip-path .33s ease;transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{-webkit-filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0-1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color));filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0-1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.f-thumbs__slide__button,.f-thumbs__slide__button:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)"}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:#000;background:0 0;outline:0;cursor:pointer;pointer-events:auto;-ms-touch-action:manipulation;touch-action:manipulation;opacity:var(--f-thumb-opacity);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:0}.f-thumbs__slide__button:focus-visible{outline:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)";opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path:inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * .5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)";opacity:var(--f-thumb-selected-opacity)}.f-thumbs__slide__img,.is-classic .is-nav-selected .f-thumbs__slide__button:after{position:absolute;inset:0;border-radius:var(--f-thumb-border-radius)}.is-classic .is-nav-selected .f-thumbs__slide__button:after{content:"";height:auto;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);-webkit-animation:f-fadeIn .2s ease-out;animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none;-o-object-fit:cover;object-fit:cover}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap)0 0}.f-thumbs.is-vertical .f-thumbs__track{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap)0}.fancybox__thumbs,.fancybox__toolbar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)";opacity:var(--fancybox-opacity, 1)}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;-webkit-transition:max-height .35s cubic-bezier(.23,1,.32,1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner,.fancybox__thumbs.is-modern .f-spinner{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.1)),to(rgba(255,255,255,.05)));background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap)0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0!important}.is-closing .fancybox__thumbs{-webkit-transition:none!important;transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color, rgba(255, 255, 255, .94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24, 24, 27, .65);--f-button-hover-bg:rgba(70, 70, 73, .65);--f-button-active-bg:rgba(90, 90, 93, .65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, .15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.65;display:-webkit-box;display:-ms-flexbox;display:flex;-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;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;color:var(--fancybox-color, currentColor);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, .5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;-webkit-animation:.15s ease-out both f-fadeOut;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{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;-ms-flex-line-pack:start;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.fancybox__toolbar__column.is-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:-ms-fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:last-child{display:-webkit-box;display:flex}:-ms-fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:-ms-flexbox;display:flex}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Plus Jakarta Sans,sans-serif;color:var(--black, #000);background:var(--white, #fff);font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures}p em,p i{font-style:italic}p b,p strong{font-weight:700}p a:hover{color:var(--peach);text-decoration-thickness:1px;text-decoration-thickness:.1rem}.hero h2{font-size:90px;font-size:9rem;font-size:clamp(40px,4.6875vw,90px);font-size:clamp(4rem,4.6875vw,9rem)}.hero h1{font-size:80px;font-size:8rem;font-size:clamp(40px,4.16666667vw,80px);font-size:clamp(4rem,4.16666667vw,8rem);margin-bottom:30px;margin-bottom:3rem}.button__text{line-height:2.4rem;letter-spacing:normal}h1,h2{font-family:PP Pangaia,sans-serif;font-weight:200;line-height:var(--lineHeight, 1.14);letter-spacing:0}h3,h4,h5{line-height:1.5}h3,section .quotes__carousel figure cite{font-size:20px;font-size:2rem;font-size:clamp(18px,1.04166667vw,20px);font-size:clamp(1.8rem,1.04166667vw,2rem)}section.hero.page__home .content article li,section.hero.page__home .content article p{font-size:30px;font-size:3rem;font-size:clamp(24px,1.5625vw,30px);font-size:clamp(2.4rem,1.5625vw,3rem);line-height:1}@media screen and (max-width:1023px){section.hero.page__home .content article li,section.hero.page__home .content article p{line-height:1.2}}@media screen and (max-width:767px){section.hero.page__home .content article li,section.hero.page__home .content article p{font-size:22px;font-size:2.2rem;font-size:clamp(2rem,1.14583333vw,2.2rem)}}section.hero.page__home .content article li+p,section.hero.page__home .content article p+p{margin-top:calc(1em - 20px)}.address p{white-space:pre-line;max-width:25ch}.address p,.address p p,section article.aside p{font-size:27px;font-size:2.7rem;font-size:clamp(20px,1.40625vw,27px);font-size:clamp(2rem,1.40625vw,2.7rem);line-height:1.4}section h2{font-size:70px;font-size:7rem;font-size:clamp(40px,3.64583333vw,70px);font-size:clamp(4rem,3.64583333vw,7rem);margin-bottom:60px;margin-bottom:6rem;margin-bottom:3.125vw;margin-bottom:clamp(30px,3.125vw,60px);margin-bottom:clamp(30px,3.125vw,6rem)}@media screen and (max-width:1440px){section h2{margin-bottom:30px;margin-bottom:3rem;margin-bottom:1.5625vw;margin-bottom:clamp(15px,1.5625vw,3rem)}}section.our_sectors h2{margin-bottom:0}section .faq__slider figure blockquote,section .quotes__carousel figure blockquote p{font-family:PP Pangaia,sans-serif;font-weight:200;line-height:1.25;letter-spacing:.02em;font-style:italic}section .faq__slider figure blockquote{font-size:27px;font-size:2.7rem;font-size:clamp(24px,1.40625vw,27px);font-size:clamp(2.4rem,1.40625vw,2.7rem);text-align:center}section .quotes__carousel figure blockquote p{font-size:36px;font-size:3.6rem;font-size:clamp(24px,1.875vw,36px);font-size:clamp(2.4rem,1.875vw,3.6rem)}section .quotes__carousel figure cite{margin-right:33%;line-height:1.4}section .quotes__carousel figure cite small{display:block;font-size:80%}section article.aside ul{padding-top:20px;padding-top:2rem}section article.aside ul p{position:relative;padding-left:40px;padding-left:4rem}section article.aside ul p:before{position:absolute;content:"";height:.4em;aspect-ratio:1/1;border-radius:999px;top:.5em;left:.1em;background-color:var(--white)}.light section article.aside ul p:before,.lightsection article.aside ul p:before{background-color:var(--dark-slate-blue)}.dark section article.aside ul p:before,.darksection article.aside ul p:before{background-color:var(--white)}section article.aside li p{font-size:20px;font-size:2rem;font-size:clamp(16px,1.04166667vw,20px);font-size:clamp(1.6rem,1.04166667vw,2rem);line-height:1.4}section article.aside li+li,section article.aside p+p{margin-top:1em}section.work__post article.content{max-width:calc(100vw - 6rem);margin-left:auto;margin-right:auto}@media screen and (max-width:767px){section.work__post article.content{max-width:calc(100vw - 4rem)}}section.work__post article.content .heading+p:first-of-type{margin-top:0}section.work__post article.content .heading h2{margin-bottom:10px;margin-bottom:1rem}section.work__post article.content>.image-gallery{margin-top:30px;margin-top:3rem;margin-top:1.5625vw;margin-top:clamp(15px,1.5625vw,30px);margin-top:clamp(15px,1.5625vw,3rem);margin-left:auto;margin-right:auto}section.blog__post article.content blockquote,section.blog__post article.content li,section.blog__post article.content p,section.work__post article.content blockquote,section.work__post article.content li,section.work__post article.content p{font-size:20px;font-size:2rem;font-size:clamp(18px,1.04166667vw,20px);font-size:clamp(1.8rem,1.04166667vw,2rem);line-height:1.4}section.blog__post article.content h3{font-family:Plus Jakarta Sans,sans-serif!important;letter-spacing:normal!important}section .graphics .columns:empty,section article.content .columns:empty,section.hero .content article .columns:empty{display:none}section .graphics .blockquote,section article.content .blockquote,section.hero .content article .blockquote{text-align:left;max-width:600px;max-width:60rem;margin:0}section .graphics .blockquote blockquote,section article.content .blockquote blockquote,section.hero .content article .blockquote blockquote{padding-left:initial;margin-top:60px;margin-top:6rem;margin-top:3.125vw;margin-top:clamp(30px,3.125vw,60px);margin-top:clamp(30px,3.125vw,6rem);text-align:left}@media screen and (max-width:767px){section .graphics .blockquote blockquote,section article.content .blockquote blockquote,section.hero .content article .blockquote blockquote{padding-top:30px}}section .graphics .blockquote blockquote:before,section article.content .blockquote blockquote:before,section.hero .content article .blockquote blockquote:before{left:-40px;bottom:100%;-webkit-transform:none;-ms-transform:none;transform:none}@media screen and (max-width:767px){section .graphics .blockquote blockquote:before,section article.content .blockquote blockquote:before,section.hero .content article .blockquote blockquote:before{left:0;top:0}}section .graphics .blockquote cite,section article.content .blockquote cite,section.hero .content article .blockquote cite{margin-top:30px;margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section .graphics .blockquote cite span:nth-child(1),section article.content .blockquote cite span:nth-child(1),section.hero .content article .blockquote cite span:nth-child(1){font-family:PP Pangaia,sans-serif;font-weight:500;font-size:25px;font-size:2.5rem;font-size:clamp(25px,1.30208333vw,25px);font-size:clamp(2.5rem,1.30208333vw,2.5rem);line-height:1.2}section .graphics .blockquote cite span:nth-child(2),section article.content .blockquote cite span:nth-child(2),section.hero .content article .blockquote cite span:nth-child(2){font-family:Plus Jakarta Sans,sans-serif;font-weight:300;font-size:15px;font-size:1.5rem;font-size:clamp(15px,.78125vw,15px);font-size:clamp(1.5rem,.78125vw,1.5rem);line-height:1.5}section .graphics .blockquote cite span:nth-child(3),section article.content .blockquote cite span:nth-child(3),section.hero .content article .blockquote cite span:nth-child(3){font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:15px;font-size:1.5rem;font-size:clamp(15px,.78125vw,15px);font-size:clamp(1.5rem,.78125vw,1.5rem);line-height:1.5}section .graphics .blockquote h3,section article.content .blockquote h3,section.hero .content article .blockquote h3{font-size:37px;font-size:3.7rem;font-size:clamp(24px,1.92708333vw,37px);font-size:clamp(2.4rem,1.92708333vw,3.7rem);text-align:left;margin-bottom:60px;margin-bottom:6rem}section .graphics .video-player figcaption,section article.content .video-player figcaption,section.hero .content article .video-player figcaption{padding-top:10px;padding-top:1rem}section .graphics table,section article.content table,section.hero .content article table{width:calc(100% + 6rem);margin:-30px;margin:-3rem;border-spacing:30px 20px;border-spacing:3rem 2rem;border-collapse:separate}section .graphics table td,section .graphics table th,section article.content table td,section article.content table th,section.hero .content article table td,section.hero .content article table th{text-align:left;font-size:27px;font-size:2.7rem;font-size:clamp(24px,1.40625vw,27px);font-size:clamp(2.4rem,1.40625vw,2.7rem);line-height:1.4;font-family:PP Pangaia,sans-serif;font-weight:200;letter-spacing:.02em;letter-spacing:var(--letterSpacing, .02em)}section .graphics table td span,section .graphics table th span,section article.content table td span,section article.content table th span,section.hero .content article table td span,section.hero .content article table th span{border-bottom:1px solid var(--primary-blue);display:block;padding-bottom:10px;padding-bottom:1rem}section .graphics div.LargeText,section article.content div.LargeText,section.hero .content article div.LargeText{margin-bottom:30px;margin-bottom:3rem;margin-top:2em}section .graphics div.LargeText p,section article.content div.LargeText p,section.hero .content article div.LargeText p{font-size:24px;font-size:2.4rem;font-size:clamp(18px,1.25vw,24px);font-size:clamp(1.8rem,1.25vw,2.4rem)}section .graphics .button,section article.content .button,section.hero .content article .button{margin-top:3em}section .graphics h3,section .graphics h4,section article.content h3,section article.content h4,section.hero .content article h3,section.hero .content article h4{font-family:PP Pangaia,sans-serif;font-weight:200;line-height:var(--lineHeight, 1.14);letter-spacing:.02em;letter-spacing:var(--letterSpacing, .02em);font-size:40px;font-size:4rem;font-size:clamp(25px,2.08333333vw,40px);font-size:clamp(2.5rem,2.08333333vw,4rem)}section .graphics h3,section article.content h3,section.hero .content article h3{font-size:50px;font-size:5rem;font-size:clamp(30px,2.60416667vw,50px);font-size:clamp(3rem,2.60416667vw,5rem)}section .graphics h3+ol+blockquote,section .graphics h4+ol+blockquote,section .graphics img+h3,section .graphics img+h4,section article.content h3+ol+blockquote,section article.content h4+ol+blockquote,section article.content img+h3,section article.content img+h4,section.hero .content article h3+ol+blockquote,section.hero .content article h4+ol+blockquote,section.hero .content article img+h3,section.hero .content article img+h4{margin-top:30px;margin-top:3rem}section .graphics p img,section article.content p img,section.hero .content article p img{max-width:100%;width:auto;height:auto;padding-bottom:20px;padding-bottom:2rem}section .graphics p img+p,section article.content p img+p,section.hero .content article p img+p{margin-top:20px;margin-top:2rem;font-size:14px;font-size:1.4rem;font-size:clamp(12px,.72916667vw,14px);font-size:clamp(1.2rem,.72916667vw,1.4rem)}section .graphics blockquote,section article.content blockquote,section.hero .content article blockquote{position:relative;padding-left:96px;margin-bottom:60px;margin-bottom:6rem;margin-bottom:3.125vw;margin-bottom:clamp(30px,3.125vw,60px);margin-bottom:clamp(30px,3.125vw,6rem)}@media screen and (max-width:767px){section .graphics blockquote,section article.content blockquote,section.hero .content article blockquote{padding-left:50px}}section .graphics blockquote>p,section article.content blockquote>p,section.hero .content article blockquote>p{font-size:30px!important;font-size:3rem!important;font-size:clamp(20px,1.5625vw,30px)!important;font-size:clamp(2rem,1.5625vw,3rem)!important;font-family:PP Pangaia,sans-serif;line-height:1.333;font-style:normal;font-weight:200;letter-spacing:normal}section .graphics blockquote:before,section article.content blockquote:before,section.hero .content article blockquote:before{content:url("data:image/svg+xml,%3Csvg width='27' height='11' viewBox='0 0 27 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.46 10.1599C24.2656 10.1599 26.54 7.88544 26.54 5.07983C26.54 2.27423 24.2656 0 21.46 0C18.6544 0 16.38 2.27423 16.38 5.07983C16.38 7.88544 18.6544 10.1599 21.46 10.1599Z' fill='%2384215A'/%3E%3Cpath d='M5.08002 10.1599C7.88562 10.1599 10.16 7.88544 10.16 5.07983C10.16 2.27423 7.88562 0 5.08002 0C2.27441 0 0 2.27423 0 5.07983C0 7.88544 2.27441 10.1599 5.08002 10.1599Z' fill='%2384215A'/%3E%3C/svg%3E");position:absolute;top:0;left:24px}@media screen and (max-width:767px){section .graphics blockquote:before,section article.content blockquote:before,section.hero .content article blockquote:before{left:0}}section .graphics .LargeText:empty,section article.content .LargeText:empty,section.hero .content article .LargeText:empty{display:none}@media screen and (max-width:767px){section .graphics>p,section article.content>p,section.hero .content article>p{max-width:100%}}section .graphics .narrow_paragraph p,section article.content .narrow_paragraph p,section.hero .content article .narrow_paragraph p{max-width:initial}section .graphics .LargeText+.LargeText,section .graphics .LargeText+.columns,section .graphics .LargeText+.embed,section .graphics .LargeText+.image-carousel,section .graphics .LargeText+.image-gallery,section .graphics .LargeText+.plyr,section .graphics .LargeText+.video-player,section .graphics .LargeText+iframe,section .graphics .LargeText+p,section .graphics .LargeText+table,section .graphics .blockquote+.LargeText,section .graphics .blockquote+.columns,section .graphics .blockquote+.embed,section .graphics .blockquote+.image-carousel,section .graphics .blockquote+.image-gallery,section .graphics .blockquote+.plyr,section .graphics .blockquote+.video-player,section .graphics .blockquote+iframe,section .graphics .blockquote+p,section .graphics .blockquote+table,section .graphics .columns+.LargeText,section .graphics .columns+.columns,section .graphics .columns+.embed,section .graphics .columns+.image-carousel,section .graphics .columns+.image-gallery,section .graphics .columns+.plyr,section .graphics .columns+.video-player,section .graphics .columns+iframe,section .graphics .columns+table,section .graphics .embed+.LargeText,section .graphics .embed+.columns,section .graphics .embed+.embed,section .graphics .embed+.plyr,section .graphics .embed+.video-player,section .graphics .embed+iframe,section .graphics .embed+table,section .graphics .image-carousel+.columns,section .graphics .image-carousel+.embed,section .graphics .image-carousel+.plyr,section .graphics .image-carousel+.video-player,section .graphics .image-carousel+iframe,section .graphics .image-carousel+table,section .graphics .image-gallery+.columns,section .graphics .image-gallery+.embed,section .graphics .image-gallery+.plyr,section .graphics .image-gallery+.video-player,section .graphics .image-gallery+iframe,section .graphics .image-gallery+table,section .graphics .narrow_paragraph+.LargeText,section .graphics .narrow_paragraph+.columns,section .graphics .narrow_paragraph+.plyr,section .graphics .narrow_paragraph+iframe,section .graphics .narrow_paragraph+table,section .graphics .plyr+.LargeText,section .graphics .plyr+.columns,section .graphics .plyr+.embed,section .graphics .plyr+.image-carousel,section .graphics .plyr+.image-gallery,section .graphics .plyr+.plyr,section .graphics .plyr+.video-player,section .graphics .plyr+iframe,section .graphics .plyr+p,section .graphics .plyr+table,section .graphics .table+.LargeText,section .graphics .table+.columns,section .graphics .table+.embed,section .graphics .table+.image-carousel,section .graphics .table+.image-gallery,section .graphics .table+.plyr,section .graphics .table+.video-player,section .graphics .table+iframe,section .graphics .table+table,section .graphics .video-player+.LargeText,section .graphics .video-player+.columns,section .graphics .video-player+.embed,section .graphics .video-player+.image-carousel,section .graphics .video-player+.image-gallery,section .graphics .video-player+.plyr,section .graphics .video-player+.video-player,section .graphics .video-player+iframe,section .graphics .video-player+table,section .graphics blockquote+.LargeText,section .graphics blockquote+.columns,section .graphics blockquote+.embed,section .graphics blockquote+.image-carousel,section .graphics blockquote+.image-gallery,section .graphics blockquote+.plyr,section .graphics blockquote+.video-player,section .graphics blockquote+iframe,section .graphics blockquote+table,section .graphics cw-concertina+.LargeText,section .graphics cw-concertina+.columns,section .graphics cw-concertina+.embed,section .graphics cw-concertina+.image-carousel,section .graphics cw-concertina+.image-gallery,section .graphics cw-concertina+.plyr,section .graphics cw-concertina+.video-player,section .graphics cw-concertina+iframe,section .graphics cw-concertina+p,section .graphics cw-concertina+table,section .graphics h2+.LargeText,section .graphics h2+.columns,section .graphics h2+.embed,section .graphics h2+.image-carousel,section .graphics h2+.image-gallery,section .graphics h2+.plyr,section .graphics h2+.video-player,section .graphics h2+iframe,section .graphics h2+table,section .graphics h3+.LargeText,section .graphics h3+.columns,section .graphics h3+.embed,section .graphics h3+.image-carousel,section .graphics h3+.image-gallery,section .graphics h3+.plyr,section .graphics h3+.video-player,section .graphics h3+iframe,section .graphics h3+table,section .graphics h4+.LargeText,section .graphics h4+.columns,section .graphics h4+.embed,section .graphics h4+.image-carousel,section .graphics h4+.image-gallery,section .graphics h4+.plyr,section .graphics h4+.video-player,section .graphics h4+iframe,section .graphics h4+table,section .graphics iframe+.LargeText,section .graphics iframe+.columns,section .graphics iframe+.embed,section .graphics iframe+.image-carousel,section .graphics iframe+.image-gallery,section .graphics iframe+.plyr,section .graphics iframe+.video-player,section .graphics iframe+iframe,section .graphics iframe+p,section .graphics iframe+table,section .graphics ol+.LargeText,section .graphics ol+.columns,section .graphics ol+.embed,section .graphics ol+.image-carousel,section .graphics ol+.image-gallery,section .graphics ol+.plyr,section .graphics ol+.video-player,section .graphics ol+iframe,section .graphics ol+table,section .graphics p+.LargeText,section .graphics p+.columns,section .graphics p+.plyr,section .graphics p+iframe,section .graphics p+table,section .graphics table+.LargeText,section .graphics table+.columns,section .graphics table+.embed,section .graphics table+.image-carousel,section .graphics table+.image-gallery,section .graphics table+.plyr,section .graphics table+.video-player,section .graphics table+iframe,section .graphics table+table,section .graphics ul+.LargeText,section .graphics ul+.columns,section .graphics ul+.embed,section .graphics ul+.image-carousel,section .graphics ul+.image-gallery,section .graphics ul+.plyr,section .graphics ul+.video-player,section .graphics ul+iframe,section .graphics ul+table,section article.content .LargeText+.LargeText,section article.content .LargeText+.columns,section article.content .LargeText+.embed,section article.content .LargeText+.image-carousel,section article.content .LargeText+.image-gallery,section article.content .LargeText+.plyr,section article.content .LargeText+.video-player,section article.content .LargeText+iframe,section article.content .LargeText+p,section article.content .LargeText+table,section article.content .blockquote+.LargeText,section article.content .blockquote+.columns,section article.content .blockquote+.embed,section article.content .blockquote+.image-carousel,section article.content .blockquote+.image-gallery,section article.content .blockquote+.plyr,section article.content .blockquote+.video-player,section article.content .blockquote+iframe,section article.content .blockquote+p,section article.content .blockquote+table,section article.content .columns+.LargeText,section article.content .columns+.columns,section article.content .columns+.embed,section article.content .columns+.image-carousel,section article.content .columns+.image-gallery,section article.content .columns+.plyr,section article.content .columns+.video-player,section article.content .columns+iframe,section article.content .columns+table,section article.content .embed+.LargeText,section article.content .embed+.columns,section article.content .embed+.embed,section article.content .embed+.plyr,section article.content .embed+.video-player,section article.content .embed+iframe,section article.content .embed+table,section article.content .image-carousel+.columns,section article.content .image-carousel+.embed,section article.content .image-carousel+.plyr,section article.content .image-carousel+.video-player,section article.content .image-carousel+iframe,section article.content .image-carousel+table,section article.content .image-gallery+.columns,section article.content .image-gallery+.embed,section article.content .image-gallery+.plyr,section article.content .image-gallery+.video-player,section article.content .image-gallery+iframe,section article.content .image-gallery+table,section article.content .narrow_paragraph+.LargeText,section article.content .narrow_paragraph+.columns,section article.content .narrow_paragraph+.plyr,section article.content .narrow_paragraph+iframe,section article.content .narrow_paragraph+table,section article.content .plyr+.LargeText,section article.content .plyr+.columns,section article.content .plyr+.embed,section article.content .plyr+.image-carousel,section article.content .plyr+.image-gallery,section article.content .plyr+.plyr,section article.content .plyr+.video-player,section article.content .plyr+iframe,section article.content .plyr+p,section article.content .plyr+table,section article.content .table+.LargeText,section article.content .table+.columns,section article.content .table+.embed,section article.content .table+.image-carousel,section article.content .table+.image-gallery,section article.content .table+.plyr,section article.content .table+.video-player,section article.content .table+iframe,section article.content .table+table,section article.content .video-player+.LargeText,section article.content .video-player+.columns,section article.content .video-player+.embed,section article.content .video-player+.image-carousel,section article.content .video-player+.image-gallery,section article.content .video-player+.plyr,section article.content .video-player+.video-player,section article.content .video-player+iframe,section article.content .video-player+table,section article.content blockquote+.LargeText,section article.content blockquote+.columns,section article.content blockquote+.embed,section article.content blockquote+.image-carousel,section article.content blockquote+.image-gallery,section article.content blockquote+.plyr,section article.content blockquote+.video-player,section article.content blockquote+iframe,section article.content blockquote+table,section article.content cw-concertina+.LargeText,section article.content cw-concertina+.columns,section article.content cw-concertina+.embed,section article.content cw-concertina+.image-carousel,section article.content cw-concertina+.image-gallery,section article.content cw-concertina+.plyr,section article.content cw-concertina+.video-player,section article.content cw-concertina+iframe,section article.content cw-concertina+p,section article.content cw-concertina+table,section article.content h2+.LargeText,section article.content h2+.columns,section article.content h2+.embed,section article.content h2+.image-carousel,section article.content h2+.image-gallery,section article.content h2+.plyr,section article.content h2+.video-player,section article.content h2+iframe,section article.content h2+table,section article.content h3+.LargeText,section article.content h3+.columns,section article.content h3+.embed,section article.content h3+.image-carousel,section article.content h3+.image-gallery,section article.content h3+.plyr,section article.content h3+.video-player,section article.content h3+iframe,section article.content h3+table,section article.content h4+.LargeText,section article.content h4+.columns,section article.content h4+.embed,section article.content h4+.image-carousel,section article.content h4+.image-gallery,section article.content h4+.plyr,section article.content h4+.video-player,section article.content h4+iframe,section article.content h4+table,section article.content iframe+.LargeText,section article.content iframe+.columns,section article.content iframe+.embed,section article.content iframe+.image-carousel,section article.content iframe+.image-gallery,section article.content iframe+.plyr,section article.content iframe+.video-player,section article.content iframe+iframe,section article.content iframe+p,section article.content iframe+table,section article.content ol+.LargeText,section article.content ol+.columns,section article.content ol+.embed,section article.content ol+.image-carousel,section article.content ol+.image-gallery,section article.content ol+.plyr,section article.content ol+.video-player,section article.content ol+iframe,section article.content ol+table,section article.content p+.LargeText,section article.content p+.columns,section article.content p+.plyr,section article.content p+iframe,section article.content p+table,section article.content table+.LargeText,section article.content table+.columns,section article.content table+.embed,section article.content table+.image-carousel,section article.content table+.image-gallery,section article.content table+.plyr,section article.content table+.video-player,section article.content table+iframe,section article.content table+table,section article.content ul+.LargeText,section article.content ul+.columns,section article.content ul+.embed,section article.content ul+.image-carousel,section article.content ul+.image-gallery,section article.content ul+.plyr,section article.content ul+.video-player,section article.content ul+iframe,section article.content ul+table,section.hero .content article .LargeText+.LargeText,section.hero .content article .LargeText+.columns,section.hero .content article .LargeText+.embed,section.hero .content article .LargeText+.image-carousel,section.hero .content article .LargeText+.image-gallery,section.hero .content article .LargeText+.plyr,section.hero .content article .LargeText+.video-player,section.hero .content article .LargeText+iframe,section.hero .content article .LargeText+p,section.hero .content article .LargeText+table,section.hero .content article .blockquote+.LargeText,section.hero .content article .blockquote+.columns,section.hero .content article .blockquote+.embed,section.hero .content article .blockquote+.image-carousel,section.hero .content article .blockquote+.image-gallery,section.hero .content article .blockquote+.plyr,section.hero .content article .blockquote+.video-player,section.hero .content article .blockquote+iframe,section.hero .content article .blockquote+p,section.hero .content article .blockquote+table,section.hero .content article .columns+.LargeText,section.hero .content article .columns+.columns,section.hero .content article .columns+.embed,section.hero .content article .columns+.image-carousel,section.hero .content article .columns+.image-gallery,section.hero .content article .columns+.plyr,section.hero .content article .columns+.video-player,section.hero .content article .columns+iframe,section.hero .content article .columns+table,section.hero .content article .embed+.LargeText,section.hero .content article .embed+.columns,section.hero .content article .embed+.embed,section.hero .content article .embed+.plyr,section.hero .content article .embed+.video-player,section.hero .content article .embed+iframe,section.hero .content article .embed+table,section.hero .content article .image-carousel+.columns,section.hero .content article .image-carousel+.embed,section.hero .content article .image-carousel+.plyr,section.hero .content article .image-carousel+.video-player,section.hero .content article .image-carousel+iframe,section.hero .content article .image-carousel+table,section.hero .content article .image-gallery+.columns,section.hero .content article .image-gallery+.embed,section.hero .content article .image-gallery+.plyr,section.hero .content article .image-gallery+.video-player,section.hero .content article .image-gallery+iframe,section.hero .content article .image-gallery+table,section.hero .content article .narrow_paragraph+.LargeText,section.hero .content article .narrow_paragraph+.columns,section.hero .content article .narrow_paragraph+.plyr,section.hero .content article .narrow_paragraph+iframe,section.hero .content article .narrow_paragraph+table,section.hero .content article .plyr+.LargeText,section.hero .content article .plyr+.columns,section.hero .content article .plyr+.embed,section.hero .content article .plyr+.image-carousel,section.hero .content article .plyr+.image-gallery,section.hero .content article .plyr+.plyr,section.hero .content article .plyr+.video-player,section.hero .content article .plyr+iframe,section.hero .content article .plyr+p,section.hero .content article .plyr+table,section.hero .content article .table+.LargeText,section.hero .content article .table+.columns,section.hero .content article .table+.embed,section.hero .content article .table+.image-carousel,section.hero .content article .table+.image-gallery,section.hero .content article .table+.plyr,section.hero .content article .table+.video-player,section.hero .content article .table+iframe,section.hero .content article .table+table,section.hero .content article .video-player+.LargeText,section.hero .content article .video-player+.columns,section.hero .content article .video-player+.embed,section.hero .content article .video-player+.image-carousel,section.hero .content article .video-player+.image-gallery,section.hero .content article .video-player+.plyr,section.hero .content article .video-player+.video-player,section.hero .content article .video-player+iframe,section.hero .content article .video-player+table,section.hero .content article blockquote+.LargeText,section.hero .content article blockquote+.columns,section.hero .content article blockquote+.embed,section.hero .content article blockquote+.image-carousel,section.hero .content article blockquote+.image-gallery,section.hero .content article blockquote+.plyr,section.hero .content article blockquote+.video-player,section.hero .content article blockquote+iframe,section.hero .content article blockquote+table,section.hero .content article cw-concertina+.LargeText,section.hero .content article cw-concertina+.columns,section.hero .content article cw-concertina+.embed,section.hero .content article cw-concertina+.image-carousel,section.hero .content article cw-concertina+.image-gallery,section.hero .content article cw-concertina+.plyr,section.hero .content article cw-concertina+.video-player,section.hero .content article cw-concertina+iframe,section.hero .content article cw-concertina+p,section.hero .content article cw-concertina+table,section.hero .content article h2+.LargeText,section.hero .content article h2+.columns,section.hero .content article h2+.embed,section.hero .content article h2+.image-carousel,section.hero .content article h2+.image-gallery,section.hero .content article h2+.plyr,section.hero .content article h2+.video-player,section.hero .content article h2+iframe,section.hero .content article h2+table,section.hero .content article h3+.LargeText,section.hero .content article h3+.columns,section.hero .content article h3+.embed,section.hero .content article h3+.image-carousel,section.hero .content article h3+.image-gallery,section.hero .content article h3+.plyr,section.hero .content article h3+.video-player,section.hero .content article h3+iframe,section.hero .content article h3+table,section.hero .content article h4+.LargeText,section.hero .content article h4+.columns,section.hero .content article h4+.embed,section.hero .content article h4+.image-carousel,section.hero .content article h4+.image-gallery,section.hero .content article h4+.plyr,section.hero .content article h4+.video-player,section.hero .content article h4+iframe,section.hero .content article h4+table,section.hero .content article iframe+.LargeText,section.hero .content article iframe+.columns,section.hero .content article iframe+.embed,section.hero .content article iframe+.image-carousel,section.hero .content article iframe+.image-gallery,section.hero .content article iframe+.plyr,section.hero .content article iframe+.video-player,section.hero .content article iframe+iframe,section.hero .content article iframe+p,section.hero .content article iframe+table,section.hero .content article ol+.LargeText,section.hero .content article ol+.columns,section.hero .content article ol+.embed,section.hero .content article ol+.image-carousel,section.hero .content article ol+.image-gallery,section.hero .content article ol+.plyr,section.hero .content article ol+.video-player,section.hero .content article ol+iframe,section.hero .content article ol+table,section.hero .content article p+.LargeText,section.hero .content article p+.columns,section.hero .content article p+.plyr,section.hero .content article p+iframe,section.hero .content article p+table,section.hero .content article table+.LargeText,section.hero .content article table+.columns,section.hero .content article table+.embed,section.hero .content article table+.image-carousel,section.hero .content article table+.image-gallery,section.hero .content article table+.plyr,section.hero .content article table+.video-player,section.hero .content article table+iframe,section.hero .content article table+table,section.hero .content article ul+.LargeText,section.hero .content article ul+.columns,section.hero .content article ul+.embed,section.hero .content article ul+.image-carousel,section.hero .content article ul+.image-gallery,section.hero .content article ul+.plyr,section.hero .content article ul+.video-player,section.hero .content article ul+iframe,section.hero .content article ul+table{margin-top:30px;margin-top:3rem}section .graphics p+p,section article.content p+p,section.hero .content article p+p{margin-top:3rem}section .graphics .LargeText+.narrow_paragraph,section .graphics .LargeText+cw-concertina,section .graphics .LargeText+ol,section .graphics .LargeText+ul,section .graphics .blockquote+.narrow_paragraph,section .graphics .blockquote+cw-concertina,section .graphics .blockquote+ol,section .graphics .blockquote+ul,section .graphics .columns+.narrow_paragraph,section .graphics .columns+cw-concertina,section .graphics .columns+ol,section .graphics .columns+p,section .graphics .columns+ul,section .graphics .embed+cw-concertina,section .graphics .embed+ol,section .graphics .embed+ul,section .graphics .image-carousel+cw-concertina,section .graphics .image-carousel+ol,section .graphics .image-carousel+ul,section .graphics .image-gallery+cw-concertina,section .graphics .image-gallery+ol,section .graphics .image-gallery+ul,section .graphics .narrow_paragraph+.narrow_paragraph,section .graphics .narrow_paragraph+cw-concertina,section .graphics .narrow_paragraph+ol,section .graphics .narrow_paragraph+p,section .graphics .narrow_paragraph+ul,section .graphics .plyr+.narrow_paragraph,section .graphics .plyr+cw-concertina,section .graphics .plyr+ol,section .graphics .plyr+ul,section .graphics .table+.narrow_paragraph,section .graphics .table+cw-concertina,section .graphics .table+ol,section .graphics .table+p,section .graphics .table+ul,section .graphics .video-player+cw-concertina,section .graphics .video-player+ol,section .graphics .video-player+ul,section .graphics blockquote+.narrow_paragraph,section .graphics blockquote+cw-concertina,section .graphics blockquote+ol,section .graphics blockquote+p,section .graphics blockquote+ul,section .graphics cw-concertina+.narrow_paragraph,section .graphics cw-concertina+cw-concertina,section .graphics cw-concertina+ol,section .graphics cw-concertina+ul,section .graphics h2+.narrow_paragraph,section .graphics h2+cw-concertina,section .graphics h2+ol,section .graphics h2+p,section .graphics h2+ul,section .graphics h3+.narrow_paragraph,section .graphics h3+cw-concertina,section .graphics h3+ol,section .graphics h3+p,section .graphics h3+ul,section .graphics h4+.narrow_paragraph,section .graphics h4+cw-concertina,section .graphics h4+ol,section .graphics h4+p,section .graphics h4+ul,section .graphics iframe+.narrow_paragraph,section .graphics iframe+cw-concertina,section .graphics iframe+ol,section .graphics iframe+ul,section .graphics ol+.narrow_paragraph,section .graphics ol+cw-concertina,section .graphics ol+ol,section .graphics ol+p,section .graphics ol+ul,section .graphics p+.narrow_paragraph,section .graphics p+cw-concertina,section .graphics p+ol,section .graphics p+ul,section .graphics table+.narrow_paragraph,section .graphics table+cw-concertina,section .graphics table+ol,section .graphics table+p,section .graphics table+ul,section .graphics ul+.narrow_paragraph,section .graphics ul+cw-concertina,section .graphics ul+ol,section .graphics ul+p,section .graphics ul+ul,section article.content .LargeText+.narrow_paragraph,section article.content .LargeText+cw-concertina,section article.content .LargeText+ol,section article.content .LargeText+ul,section article.content .blockquote+.narrow_paragraph,section article.content .blockquote+cw-concertina,section article.content .blockquote+ol,section article.content .blockquote+ul,section article.content .columns+.narrow_paragraph,section article.content .columns+cw-concertina,section article.content .columns+ol,section article.content .columns+p,section article.content .columns+ul,section article.content .embed+cw-concertina,section article.content .embed+ol,section article.content .embed+ul,section article.content .image-carousel+cw-concertina,section article.content .image-carousel+ol,section article.content .image-carousel+ul,section article.content .image-gallery+cw-concertina,section article.content .image-gallery+ol,section article.content .image-gallery+ul,section article.content .narrow_paragraph+.narrow_paragraph,section article.content .narrow_paragraph+cw-concertina,section article.content .narrow_paragraph+ol,section article.content .narrow_paragraph+p,section article.content .narrow_paragraph+ul,section article.content .plyr+.narrow_paragraph,section article.content .plyr+cw-concertina,section article.content .plyr+ol,section article.content .plyr+ul,section article.content .table+.narrow_paragraph,section article.content .table+cw-concertina,section article.content .table+ol,section article.content .table+p,section article.content .table+ul,section article.content .video-player+cw-concertina,section article.content .video-player+ol,section article.content .video-player+ul,section article.content blockquote+.narrow_paragraph,section article.content blockquote+cw-concertina,section article.content blockquote+ol,section article.content blockquote+p,section article.content blockquote+ul,section article.content cw-concertina+.narrow_paragraph,section article.content cw-concertina+cw-concertina,section article.content cw-concertina+ol,section article.content cw-concertina+ul,section article.content h2+.narrow_paragraph,section article.content h2+cw-concertina,section article.content h2+ol,section article.content h2+p,section article.content h2+ul,section article.content h3+.narrow_paragraph,section article.content h3+cw-concertina,section article.content h3+ol,section article.content h3+p,section article.content h3+ul,section article.content h4+.narrow_paragraph,section article.content h4+cw-concertina,section article.content h4+ol,section article.content h4+p,section article.content h4+ul,section article.content iframe+.narrow_paragraph,section article.content iframe+cw-concertina,section article.content iframe+ol,section article.content iframe+ul,section article.content ol+.narrow_paragraph,section article.content ol+cw-concertina,section article.content ol+ol,section article.content ol+p,section article.content ol+ul,section article.content p+.narrow_paragraph,section article.content p+cw-concertina,section article.content p+ol,section article.content p+ul,section article.content table+.narrow_paragraph,section article.content table+cw-concertina,section article.content table+ol,section article.content table+p,section article.content table+ul,section article.content ul+.narrow_paragraph,section article.content ul+cw-concertina,section article.content ul+ol,section article.content ul+p,section article.content ul+ul,section.hero .content article .LargeText+.narrow_paragraph,section.hero .content article .LargeText+cw-concertina,section.hero .content article .LargeText+ol,section.hero .content article .LargeText+ul,section.hero .content article .blockquote+.narrow_paragraph,section.hero .content article .blockquote+cw-concertina,section.hero .content article .blockquote+ol,section.hero .content article .blockquote+ul,section.hero .content article .columns+.narrow_paragraph,section.hero .content article .columns+cw-concertina,section.hero .content article .columns+ol,section.hero .content article .columns+p,section.hero .content article .columns+ul,section.hero .content article .embed+cw-concertina,section.hero .content article .embed+ol,section.hero .content article .embed+ul,section.hero .content article .image-carousel+cw-concertina,section.hero .content article .image-carousel+ol,section.hero .content article .image-carousel+ul,section.hero .content article .image-gallery+cw-concertina,section.hero .content article .image-gallery+ol,section.hero .content article .image-gallery+ul,section.hero .content article .narrow_paragraph+.narrow_paragraph,section.hero .content article .narrow_paragraph+cw-concertina,section.hero .content article .narrow_paragraph+ol,section.hero .content article .narrow_paragraph+p,section.hero .content article .narrow_paragraph+ul,section.hero .content article .plyr+.narrow_paragraph,section.hero .content article .plyr+cw-concertina,section.hero .content article .plyr+ol,section.hero .content article .plyr+ul,section.hero .content article .table+.narrow_paragraph,section.hero .content article .table+cw-concertina,section.hero .content article .table+ol,section.hero .content article .table+p,section.hero .content article .table+ul,section.hero .content article .video-player+cw-concertina,section.hero .content article .video-player+ol,section.hero .content article .video-player+ul,section.hero .content article blockquote+.narrow_paragraph,section.hero .content article blockquote+cw-concertina,section.hero .content article blockquote+ol,section.hero .content article blockquote+p,section.hero .content article blockquote+ul,section.hero .content article cw-concertina+.narrow_paragraph,section.hero .content article cw-concertina+cw-concertina,section.hero .content article cw-concertina+ol,section.hero .content article cw-concertina+ul,section.hero .content article h2+.narrow_paragraph,section.hero .content article h2+cw-concertina,section.hero .content article h2+ol,section.hero .content article h2+p,section.hero .content article h2+ul,section.hero .content article h3+.narrow_paragraph,section.hero .content article h3+cw-concertina,section.hero .content article h3+ol,section.hero .content article h3+p,section.hero .content article h3+ul,section.hero .content article h4+.narrow_paragraph,section.hero .content article h4+cw-concertina,section.hero .content article h4+ol,section.hero .content article h4+p,section.hero .content article h4+ul,section.hero .content article iframe+.narrow_paragraph,section.hero .content article iframe+cw-concertina,section.hero .content article iframe+ol,section.hero .content article iframe+ul,section.hero .content article ol+.narrow_paragraph,section.hero .content article ol+cw-concertina,section.hero .content article ol+ol,section.hero .content article ol+p,section.hero .content article ol+ul,section.hero .content article p+.narrow_paragraph,section.hero .content article p+cw-concertina,section.hero .content article p+ol,section.hero .content article p+ul,section.hero .content article table+.narrow_paragraph,section.hero .content article table+cw-concertina,section.hero .content article table+ol,section.hero .content article table+p,section.hero .content article table+ul,section.hero .content article ul+.narrow_paragraph,section.hero .content article ul+cw-concertina,section.hero .content article ul+ol,section.hero .content article ul+p,section.hero .content article ul+ul{margin-top:30px;margin-top:3rem}section .graphics .LargeText+.blockquote,section .graphics .LargeText+blockquote,section .graphics .blockquote+.blockquote,section .graphics .blockquote+blockquote,section .graphics .columns+.blockquote,section .graphics .columns+blockquote,section .graphics .embed+.blockquote,section .graphics .embed+blockquote,section .graphics .image-carousel+.blockquote,section .graphics .image-carousel+blockquote,section .graphics .image-gallery+.blockquote,section .graphics .image-gallery+blockquote,section .graphics .narrow_paragraph+.blockquote,section .graphics .narrow_paragraph+blockquote,section .graphics .plyr+.blockquote,section .graphics .plyr+blockquote,section .graphics .table+.blockquote,section .graphics .table+blockquote,section .graphics .video-player+.blockquote,section .graphics .video-player+blockquote,section .graphics blockquote+.blockquote,section .graphics blockquote+blockquote,section .graphics cw-concertina+.blockquote,section .graphics cw-concertina+blockquote,section .graphics h2+.blockquote,section .graphics h2+blockquote,section .graphics h3+.blockquote,section .graphics h3+blockquote,section .graphics h4+.blockquote,section .graphics h4+blockquote,section .graphics iframe+.blockquote,section .graphics iframe+blockquote,section .graphics ol+.blockquote,section .graphics ol+blockquote,section .graphics p+.blockquote,section .graphics p+blockquote,section .graphics table+.blockquote,section .graphics table+blockquote,section .graphics ul+.blockquote,section .graphics ul+blockquote,section article.content .LargeText+.blockquote,section article.content .LargeText+blockquote,section article.content .blockquote+.blockquote,section article.content .blockquote+blockquote,section article.content .columns+.blockquote,section article.content .columns+blockquote,section article.content .embed+.blockquote,section article.content .embed+blockquote,section article.content .image-carousel+.blockquote,section article.content .image-carousel+blockquote,section article.content .image-gallery+.blockquote,section article.content .image-gallery+blockquote,section article.content .narrow_paragraph+.blockquote,section article.content .narrow_paragraph+blockquote,section article.content .plyr+.blockquote,section article.content .plyr+blockquote,section article.content .table+.blockquote,section article.content .table+blockquote,section article.content .video-player+.blockquote,section article.content .video-player+blockquote,section article.content blockquote+.blockquote,section article.content blockquote+blockquote,section article.content cw-concertina+.blockquote,section article.content cw-concertina+blockquote,section article.content h2+.blockquote,section article.content h2+blockquote,section article.content h3+.blockquote,section article.content h3+blockquote,section article.content h4+.blockquote,section article.content h4+blockquote,section article.content iframe+.blockquote,section article.content iframe+blockquote,section article.content ol+.blockquote,section article.content ol+blockquote,section article.content p+.blockquote,section article.content p+blockquote,section article.content table+.blockquote,section article.content table+blockquote,section article.content ul+.blockquote,section article.content ul+blockquote,section.hero .content article .LargeText+.blockquote,section.hero .content article .LargeText+blockquote,section.hero .content article .blockquote+.blockquote,section.hero .content article .blockquote+blockquote,section.hero .content article .columns+.blockquote,section.hero .content article .columns+blockquote,section.hero .content article .embed+.blockquote,section.hero .content article .embed+blockquote,section.hero .content article .image-carousel+.blockquote,section.hero .content article .image-carousel+blockquote,section.hero .content article .image-gallery+.blockquote,section.hero .content article .image-gallery+blockquote,section.hero .content article .narrow_paragraph+.blockquote,section.hero .content article .narrow_paragraph+blockquote,section.hero .content article .plyr+.blockquote,section.hero .content article .plyr+blockquote,section.hero .content article .table+.blockquote,section.hero .content article .table+blockquote,section.hero .content article .video-player+.blockquote,section.hero .content article .video-player+blockquote,section.hero .content article blockquote+.blockquote,section.hero .content article blockquote+blockquote,section.hero .content article cw-concertina+.blockquote,section.hero .content article cw-concertina+blockquote,section.hero .content article h2+.blockquote,section.hero .content article h2+blockquote,section.hero .content article h3+.blockquote,section.hero .content article h3+blockquote,section.hero .content article h4+.blockquote,section.hero .content article h4+blockquote,section.hero .content article iframe+.blockquote,section.hero .content article iframe+blockquote,section.hero .content article ol+.blockquote,section.hero .content article ol+blockquote,section.hero .content article p+.blockquote,section.hero .content article p+blockquote,section.hero .content article table+.blockquote,section.hero .content article table+blockquote,section.hero .content article ul+.blockquote,section.hero .content article ul+blockquote{margin-top:80px;margin-top:8rem}section .graphics .LargeText+h2,section .graphics .LargeText+h3,section .graphics .LargeText+h4,section .graphics .LargeText+h5,section .graphics .blockquote+h2,section .graphics .blockquote+h3,section .graphics .blockquote+h4,section .graphics .blockquote+h5,section .graphics .columns+h2,section .graphics .columns+h3,section .graphics .columns+h4,section .graphics .columns+h5,section .graphics .embed+h2,section .graphics .embed+h3,section .graphics .embed+h4,section .graphics .embed+h5,section .graphics .image-carousel+.LargeText,section .graphics .image-carousel+h2,section .graphics .image-carousel+h3,section .graphics .image-carousel+h4,section .graphics .image-carousel+h5,section .graphics .image-gallery+.LargeText,section .graphics .image-gallery+h2,section .graphics .image-gallery+h3,section .graphics .image-gallery+h4,section .graphics .image-gallery+h5,section .graphics .narrow_paragraph+h2,section .graphics .narrow_paragraph+h3,section .graphics .narrow_paragraph+h4,section .graphics .narrow_paragraph+h5,section .graphics .plyr+h2,section .graphics .plyr+h3,section .graphics .plyr+h4,section .graphics .plyr+h5,section .graphics .table+h2,section .graphics .table+h3,section .graphics .table+h4,section .graphics .table+h5,section .graphics .video-player+h2,section .graphics .video-player+h3,section .graphics .video-player+h4,section .graphics .video-player+h5,section .graphics blockquote+h2,section .graphics blockquote+h3,section .graphics blockquote+h4,section .graphics blockquote+h5,section .graphics cw-concertina+h2,section .graphics cw-concertina+h3,section .graphics cw-concertina+h4,section .graphics cw-concertina+h5,section .graphics h2+h2,section .graphics h2+h3,section .graphics h2+h4,section .graphics h2+h5,section .graphics h3+h2,section .graphics h3+h3,section .graphics h3+h4,section .graphics h3+h5,section .graphics h4+h2,section .graphics h4+h3,section .graphics h4+h4,section .graphics h4+h5,section .graphics iframe+h2,section .graphics iframe+h3,section .graphics iframe+h4,section .graphics iframe+h5,section .graphics ol+h2,section .graphics ol+h3,section .graphics ol+h4,section .graphics ol+h5,section .graphics p+h2,section .graphics p+h3,section .graphics p+h4,section .graphics p+h5,section .graphics table+h2,section .graphics table+h3,section .graphics table+h4,section .graphics table+h5,section .graphics ul+h2,section .graphics ul+h3,section .graphics ul+h4,section .graphics ul+h5,section article.content .LargeText+h2,section article.content .LargeText+h3,section article.content .LargeText+h4,section article.content .LargeText+h5,section article.content .blockquote+h2,section article.content .blockquote+h3,section article.content .blockquote+h4,section article.content .blockquote+h5,section article.content .columns+h2,section article.content .columns+h3,section article.content .columns+h4,section article.content .columns+h5,section article.content .embed+h2,section article.content .embed+h3,section article.content .embed+h4,section article.content .embed+h5,section article.content .image-carousel+.LargeText,section article.content .image-carousel+h2,section article.content .image-carousel+h3,section article.content .image-carousel+h4,section article.content .image-carousel+h5,section article.content .image-gallery+.LargeText,section article.content .image-gallery+h2,section article.content .image-gallery+h3,section article.content .image-gallery+h4,section article.content .image-gallery+h5,section article.content .narrow_paragraph+h2,section article.content .narrow_paragraph+h3,section article.content .narrow_paragraph+h4,section article.content .narrow_paragraph+h5,section article.content .plyr+h2,section article.content .plyr+h3,section article.content .plyr+h4,section article.content .plyr+h5,section article.content .table+h2,section article.content .table+h3,section article.content .table+h4,section article.content .table+h5,section article.content .video-player+h2,section article.content .video-player+h3,section article.content .video-player+h4,section article.content .video-player+h5,section article.content blockquote+h2,section article.content blockquote+h3,section article.content blockquote+h4,section article.content blockquote+h5,section article.content cw-concertina+h2,section article.content cw-concertina+h3,section article.content cw-concertina+h4,section article.content cw-concertina+h5,section article.content h2+h2,section article.content h2+h3,section article.content h2+h4,section article.content h2+h5,section article.content h3+h2,section article.content h3+h3,section article.content h3+h4,section article.content h3+h5,section article.content h4+h2,section article.content h4+h3,section article.content h4+h4,section article.content h4+h5,section article.content iframe+h2,section article.content iframe+h3,section article.content iframe+h4,section article.content iframe+h5,section article.content ol+h2,section article.content ol+h3,section article.content ol+h4,section article.content ol+h5,section article.content p+h2,section article.content p+h3,section article.content p+h4,section article.content p+h5,section article.content table+h2,section article.content table+h3,section article.content table+h4,section article.content table+h5,section article.content ul+h2,section article.content ul+h3,section article.content ul+h4,section article.content ul+h5,section.hero .content article .LargeText+h2,section.hero .content article .LargeText+h3,section.hero .content article .LargeText+h4,section.hero .content article .LargeText+h5,section.hero .content article .blockquote+h2,section.hero .content article .blockquote+h3,section.hero .content article .blockquote+h4,section.hero .content article .blockquote+h5,section.hero .content article .columns+h2,section.hero .content article .columns+h3,section.hero .content article .columns+h4,section.hero .content article .columns+h5,section.hero .content article .embed+h2,section.hero .content article .embed+h3,section.hero .content article .embed+h4,section.hero .content article .embed+h5,section.hero .content article .image-carousel+.LargeText,section.hero .content article .image-carousel+h2,section.hero .content article .image-carousel+h3,section.hero .content article .image-carousel+h4,section.hero .content article .image-carousel+h5,section.hero .content article .image-gallery+.LargeText,section.hero .content article .image-gallery+h2,section.hero .content article .image-gallery+h3,section.hero .content article .image-gallery+h4,section.hero .content article .image-gallery+h5,section.hero .content article .narrow_paragraph+h2,section.hero .content article .narrow_paragraph+h3,section.hero .content article .narrow_paragraph+h4,section.hero .content article .narrow_paragraph+h5,section.hero .content article .plyr+h2,section.hero .content article .plyr+h3,section.hero .content article .plyr+h4,section.hero .content article .plyr+h5,section.hero .content article .table+h2,section.hero .content article .table+h3,section.hero .content article .table+h4,section.hero .content article .table+h5,section.hero .content article .video-player+h2,section.hero .content article .video-player+h3,section.hero .content article .video-player+h4,section.hero .content article .video-player+h5,section.hero .content article blockquote+h2,section.hero .content article blockquote+h3,section.hero .content article blockquote+h4,section.hero .content article blockquote+h5,section.hero .content article cw-concertina+h2,section.hero .content article cw-concertina+h3,section.hero .content article cw-concertina+h4,section.hero .content article cw-concertina+h5,section.hero .content article h2+h2,section.hero .content article h2+h3,section.hero .content article h2+h4,section.hero .content article h2+h5,section.hero .content article h3+h2,section.hero .content article h3+h3,section.hero .content article h3+h4,section.hero .content article h3+h5,section.hero .content article h4+h2,section.hero .content article h4+h3,section.hero .content article h4+h4,section.hero .content article h4+h5,section.hero .content article iframe+h2,section.hero .content article iframe+h3,section.hero .content article iframe+h4,section.hero .content article iframe+h5,section.hero .content article ol+h2,section.hero .content article ol+h3,section.hero .content article ol+h4,section.hero .content article ol+h5,section.hero .content article p+h2,section.hero .content article p+h3,section.hero .content article p+h4,section.hero .content article p+h5,section.hero .content article table+h2,section.hero .content article table+h3,section.hero .content article table+h4,section.hero .content article table+h5,section.hero .content article ul+h2,section.hero .content article ul+h3,section.hero .content article ul+h4,section.hero .content article ul+h5{margin-top:45px;margin-top:4.5rem}@media screen and (max-width:1023px){section .graphics cw-concertina,section article.content cw-concertina,section.hero .content article cw-concertina{margin-bottom:0}}section .graphics .narrow_paragraph+.embed,section .graphics .narrow_paragraph+.image-carousel,section .graphics .narrow_paragraph+.image-gallery,section .graphics .narrow_paragraph+.video-player,section .graphics p+.embed,section .graphics p+.image-carousel,section .graphics p+.image-gallery,section .graphics p+.video-player,section article.content .narrow_paragraph+.embed,section article.content .narrow_paragraph+.image-carousel,section article.content .narrow_paragraph+.image-gallery,section article.content .narrow_paragraph+.video-player,section article.content p+.embed,section article.content p+.image-carousel,section article.content p+.image-gallery,section article.content p+.video-player,section.hero .content article .narrow_paragraph+.embed,section.hero .content article .narrow_paragraph+.image-carousel,section.hero .content article .narrow_paragraph+.image-gallery,section.hero .content article .narrow_paragraph+.video-player,section.hero .content article p+.embed,section.hero .content article p+.image-carousel,section.hero .content article p+.image-gallery,section.hero .content article p+.video-player{margin-top:60px;margin-top:6rem}@media screen and (max-width:767px){section .graphics .narrow_paragraph+.embed,section .graphics .narrow_paragraph+.image-carousel,section .graphics .narrow_paragraph+.image-gallery,section .graphics .narrow_paragraph+.video-player,section .graphics p+.embed,section .graphics p+.image-carousel,section .graphics p+.image-gallery,section .graphics p+.video-player,section article.content .narrow_paragraph+.embed,section article.content .narrow_paragraph+.image-carousel,section article.content .narrow_paragraph+.image-gallery,section article.content .narrow_paragraph+.video-player,section article.content p+.embed,section article.content p+.image-carousel,section article.content p+.image-gallery,section article.content p+.video-player,section.hero .content article .narrow_paragraph+.embed,section.hero .content article .narrow_paragraph+.image-carousel,section.hero .content article .narrow_paragraph+.image-gallery,section.hero .content article .narrow_paragraph+.video-player,section.hero .content article p+.embed,section.hero .content article p+.image-carousel,section.hero .content article p+.image-gallery,section.hero .content article p+.video-player{margin-top:4.5rem}}section .graphics .embed+.narrow_paragraph,section .graphics .embed+p,section .graphics .image-carousel+.narrow_paragraph,section .graphics .image-carousel+p,section .graphics .image-gallery+.narrow_paragraph,section .graphics .image-gallery+p,section .graphics .video-player+.narrow_paragraph,section .graphics .video-player+p,section article.content .embed+.narrow_paragraph,section article.content .embed+p,section article.content .image-carousel+.narrow_paragraph,section article.content .image-carousel+p,section article.content .image-gallery+.narrow_paragraph,section article.content .image-gallery+p,section article.content .video-player+.narrow_paragraph,section article.content .video-player+p,section.hero .content article .embed+.narrow_paragraph,section.hero .content article .embed+p,section.hero .content article .image-carousel+.narrow_paragraph,section.hero .content article .image-carousel+p,section.hero .content article .image-gallery+.narrow_paragraph,section.hero .content article .image-gallery+p,section.hero .content article .video-player+.narrow_paragraph,section.hero .content article .video-player+p{margin-top:60px;margin-top:6rem}@media screen and (max-width:767px){section .graphics .embed+.narrow_paragraph,section .graphics .embed+p,section .graphics .image-carousel+.narrow_paragraph,section .graphics .image-carousel+p,section .graphics .image-gallery+.narrow_paragraph,section .graphics .image-gallery+p,section .graphics .video-player+.narrow_paragraph,section .graphics .video-player+p,section article.content .embed+.narrow_paragraph,section article.content .embed+p,section article.content .image-carousel+.narrow_paragraph,section article.content .image-carousel+p,section article.content .image-gallery+.narrow_paragraph,section article.content .image-gallery+p,section article.content .video-player+.narrow_paragraph,section article.content .video-player+p,section.hero .content article .embed+.narrow_paragraph,section.hero .content article .embed+p,section.hero .content article .image-carousel+.narrow_paragraph,section.hero .content article .image-carousel+p,section.hero .content article .image-gallery+.narrow_paragraph,section.hero .content article .image-gallery+p,section.hero .content article .video-player+.narrow_paragraph,section.hero .content article .video-player+p{margin-top:4.5rem}}section .graphics .embed+.image-carousel,section .graphics .embed+.image-gallery,section .graphics .image-carousel+.image-carousel,section .graphics .image-carousel+.image-gallery,section .graphics .image-gallery+.image-carousel,section .graphics .image-gallery+.image-gallery,section article.content .embed+.image-carousel,section article.content .embed+.image-gallery,section article.content .image-carousel+.image-carousel,section article.content .image-carousel+.image-gallery,section article.content .image-gallery+.image-carousel,section article.content .image-gallery+.image-gallery,section.hero .content article .embed+.image-carousel,section.hero .content article .embed+.image-gallery,section.hero .content article .image-carousel+.image-carousel,section.hero .content article .image-carousel+.image-gallery,section.hero .content article .image-gallery+.image-carousel,section.hero .content article .image-gallery+.image-gallery{margin-top:20px;margin-top:2rem}section .graphics ol,section article.content ol,section.hero .content article ol{counter-reset:list}section .graphics ol li+li,section article.content ol li+li,section.hero .content article ol li+li{margin-top:.5em}@media screen and (max-width:767px){section .graphics ol li+li,section article.content ol li+li,section.hero .content article ol li+li{margin-top:0}}section .graphics ol p,section article.content ol p,section.hero .content article ol p{position:relative;padding-left:40px;padding-left:4rem}section .graphics ol p:before,section article.content ol p:before,section.hero .content article ol p:before{counter-increment:list;position:absolute;content:counter(list)".";top:0;left:.1em;color:var(--dark-slate-blue)}.darksection .graphics ol p:before,.darksection article.content ol p:before,.darksection.hero .content article ol p:before,section.dark h1,section.dark h2,section.dark h3,section.dark h4{color:var(--white)}section .graphics ul li+li,section article.content ul li+li,section.hero .content article ul li+li{margin-top:.5em}section .graphics ul p,section article.content ul p,section.hero .content article ul p{position:relative;padding-left:40px;padding-left:4rem}section .graphics ul p:before,section article.content ul p:before,section.hero .content article ul p:before{position:absolute;content:"";height:.4em;aspect-ratio:1/1;border-radius:999px;top:.5em;left:.1em;background-color:var(--dark-slate-blue)}.darksection .graphics ul p:before,.darksection article.content ul p:before,.darksection.hero .content article ul p:before{background-color:var(--white)}section .graphics .inner-panel li,section .graphics .inner-panel p,section article.content .inner-panel li,section article.content .inner-panel p,section.hero .content article .inner-panel li,section.hero .content article .inner-panel p{font-size:20px;font-size:2rem;font-size:clamp(16px,1.04166667vw,20px);font-size:clamp(1.6rem,1.04166667vw,2rem)}section .graphics li,section .graphics p,section article.content li,section article.content p,section.hero .content article li,section.hero .content article p{font-size:20px;font-size:2rem;font-size:clamp(18px,1.04166667vw,20px);font-size:clamp(1.8rem,1.04166667vw,2rem);line-height:1.2}section .graphics li+p,section .graphics p+p,section article.content li+p,section article.content p+p,section.hero .content article li+p,section.hero .content article p+p{margin-top:1em}a{color:inherit;text-decoration:none}p a{text-decoration:underline;text-underline-offset:.1em;text-decoration-thickness:2px;text-decoration-thickness:.2rem;-webkit-transition:all .3s ease;transition:all .3s ease}section.dark{color:var(--white, #fff)}section.dark ul li:before{background-color:var(--white, #fff)}section.light,section.light h1,section.light h2,section.light h3,section.light h4{color:var(--black)}section.light ul li:before{background-color:var(--black)}.split-line{display:block;overflow:hidden}.split-line__inner{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}section p span[style*="color:"]{color:inherit!important}@font-face{font-family:PP Pangaia;src:url(/fonts/subset-PPPangaia-Ultralight.eot);src:url(/fonts/subset-PPPangaia-Ultralight.eot?#iefix)format("embedded-opentype"),url(/fonts/subset-PPPangaia-Ultralight.woff2)format("woff2"),url(/fonts/subset-PPPangaia-Ultralight.woff)format("woff"),url(/fonts/subset-PPPangaia-Ultralight.ttf)format("truetype"),url(/fonts/subset-PPPangaia-Ultralight.svg#PPPangaia-Ultralight)format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Pangaia;src:url(/fonts/subset-PPPangaia-Medium.eot);src:url(/fonts/subset-PPPangaia-Medium.eot?#iefix)format("embedded-opentype"),url(/fonts/subset-PPPangaia-Medium.woff2)format("woff2"),url(/fonts/subset-PPPangaia-Medium.woff)format("woff"),url(/fonts/subset-PPPangaia-Medium.ttf)format("truetype"),url(/fonts/subset-PPPangaia-Medium.svg#PPPangaia-Medium)format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PP Pangaia;src:url(/fonts/subset-PPPangaia-Bold.eot);src:url(/fonts/subset-PPPangaia-Bold.eot?#iefix)format("embedded-opentype"),url(/fonts/subset-PPPangaia-Bold.woff2)format("woff2"),url(/fonts/subset-PPPangaia-Bold.woff)format("woff"),url(/fonts/subset-PPPangaia-Bold.ttf)format("truetype"),url(/fonts/subset-PPPangaia-Bold.svg#PPPangaia-Bold)format("svg");font-weight:700;font-style:normal;font-display:swap}._SS_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}._SS_wrapper footer,._SS_wrapper section{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}body,html{overflow-x:hidden}body,footer,header,html,main{max-width:100vw}body,main{scroll-snap-stop:always;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}main,main footer,main section{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}main{margin:0 auto;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main footer,main section{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}main footer{margin-top:auto}.home main{padding-top:0}body{background-color:var(--night-blue, #333);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--night-blue)),to(var(--black)));background-image:linear-gradient(to bottom,var(--night-blue),var(--black));background-color:#000;background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(#000));background-image:linear-gradient(to bottom,#000,#000);background-size:cover;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=)0 0,auto;--dot-colour:#fe9f9e;--ring-colour:#fe9f9e}.hero,.section{position:relative;overflow:hidden}.hero .background{z-index:-1}.blog__post.hero .prev-next__buttons,.blog__post.section .prev-next__buttons{padding-top:120px;padding-top:12rem;padding-top:6.25vw;padding-top:clamp(60px,6.25vw,120px);padding-top:clamp(60px,6.25vw,12rem)}.hero .prev-next__buttons cw-link+i,.section .prev-next__buttons cw-link+i{margin-top:70px;margin-top:7rem}.hero .wrapper,.section .wrapper{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.our_story.hero .wrapper,.our_story.section .wrapper{overflow:hidden}.hero .container,.section .container{margin:0 auto;width:100%;max-width:clamp(280px,80vw,1420px);max-width:clamp(280px,80vw,142rem);z-index:1}@media screen and (max-width:767px){.hero .container,.section .container{width:calc(100vw - 4rem);max-width:100%}}.hero .inner,.section .inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:minmax(0,-webkit-min-content) minmax(0,1fr) minmax(0,-webkit-min-content);grid-template-rows:minmax(0,min-content) minmax(0,1fr) minmax(0,min-content);gap:15px;gap:1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:80px;padding-top:8rem;padding-top:4.16666667vw;padding-top:clamp(40px,4.16666667vw,80px);padding-top:clamp(40px,4.16666667vw,8rem);padding-bottom:80px;padding-bottom:8rem;padding-bottom:4.16666667vw;padding-bottom:clamp(40px,4.16666667vw,80px);padding-bottom:clamp(40px,4.16666667vw,8rem)}.faq.hero .inner,.faq.section .inner{grid-template-rows:minmax(0,-webkit-min-content) minmax(0,1fr);grid-template-rows:minmax(0,min-content) minmax(0,1fr)}@media screen and (max-width:1440px){.hero .inner,.section .inner{padding-top:60px;padding-top:6rem;padding-top:3.125vw;padding-top:clamp(30px,3.125vw,6rem);padding-bottom:60px;padding-bottom:6rem;padding-bottom:3.125vw;padding-bottom:clamp(30px,3.125vw,6rem)}}@media screen and (max-width:767px){.hero .inner,.section .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}}.hero .heading,.hero h2,.section .heading,.section h2{grid-column:1/span 7;grid-row:1}@media screen and (max-width:767px){.hero .heading,.hero h2,.section .heading,.section h2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.hero .heading .line,.hero h2 .line,.section .heading .line,.section h2 .line{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.contact.hero .heading,.contact.hero h2,.contact.section .heading,.contact.section h2{grid-column:1/span 5}.comparison.hero .heading,.comparison.hero h2,.comparison.section .heading,.comparison.section h2{grid-column:1/span 12}.left.hero .heading,.left.hero h2,.left.section .heading,.left.section h2{grid-column:7/span 6}.hero .content,.section .content{grid-column:1/span 6;grid-row:2;max-width:100%}@media screen and (max-width:767px){.hero .content,.section .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.team__page.hero .content,.team__page.section .content{grid-row:1}.left.hero .content,.left.section .content{grid-column:7/span 6}.hero .content+cw-link,.section .content+cw-link{margin-top:30px;margin-top:3rem;margin-top:1.5625vw;margin-top:clamp(15px,1.5625vw,30px);margin-top:clamp(15px,1.5625vw,3rem)}.related_posts.hero .loadmore,.related_posts.section .loadmore{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.related_posts.hero .loadmore cw-link,.related_posts.section .loadmore cw-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero cw-link,.section cw-link{grid-column:1/span 7;grid-row:3;margin-bottom:-50px;margin-bottom:-5rem}@media screen and (max-width:1023px){.hero cw-link,.section cw-link{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-bottom:0}}.related_posts.hero cw-link,.related_posts.section cw-link{padding-bottom:60px;padding-bottom:6rem;padding-bottom:3.125vw;padding-bottom:clamp(30px,3.125vw,60px);padding-bottom:clamp(30px,3.125vw,6rem);margin-top:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.related_posts.hero cw-link[type=right],.related_posts.section cw-link[type=right]{margin-right:0;margin-left:auto}@media screen and (max-width:767px){.related_posts.hero cw-link,.related_posts.section cw-link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:0!important}}.related_posts.hero cw-link .button,.related_posts.section cw-link .button{margin-right:initial}.left.hero cw-link,.left.section cw-link{grid-column:7/span 6}.hero .aside,.section .aside{grid-column:8/span 6;grid-row:1/span 2}.dualcolumn.hero .aside,.dualcolumn.section .aside{grid-row:2/span 1}@media screen and (max-width:767px){.dualcolumn.hero .aside,.dualcolumn.section .aside{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:1023px){.hero .aside.form,.section .aside.form{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.hero .graphics,.section .graphics{grid-column:8/span 6;grid-row:1/span 8}@media screen and (max-width:767px){.hero .graphics,.section .graphics{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.hero .graphics.concertina,.section .graphics.concertina{grid-row:2/span 1;margin-top:-1em}@media screen and (max-width:1023px){.hero .graphics.concertina,.section .graphics.concertina{margin-top:0}}.hero .graphics.concertina.careers,.section .graphics.concertina.careers{margin-top:0}.hero .graphics.our_story,.section .graphics.our_story{margin-bottom:-80px;margin-bottom:-8rem;margin-bottom:-4.16666667vw;margin-bottom:clamp(-40px,-4.16666667vw,-80px);margin-bottom:clamp(-40px,-4.16666667vw,-8rem);margin-top:-80px;margin-top:-8rem;margin-top:-4.16666667vw;margin-top:clamp(-40px,-4.16666667vw,-80px);margin-top:clamp(-40px,-4.16666667vw,-8rem)}@media screen and (max-width:767px){.hero .graphics.our_story,.section .graphics.our_story{margin-bottom:60px;margin-bottom:6rem;margin-bottom:3.125vw;margin-bottom:clamp(30px,3.125vw,6rem);margin-top:-120px;margin-top:-12rem;margin-top:-6.25vw;margin-top:clamp(-60px,-6.25vw,-12rem);-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.left.hero .graphics,.left.section .graphics{grid-column:1/span 6}.left.hero .graphics.animation,.left.section .graphics.animation{grid-row:1/span 2;position:relative;height:auto!important;align-self:center}@media screen and (min-width:768px) and (max-width:1023px){.left.hero .graphics.animation,.left.section .graphics.animation{left:-10rem}}@media screen and (max-width:767px){.left.hero .graphics.animation,.left.section .graphics.animation{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-bottom:-60px;margin-bottom:-6rem;margin-bottom:-3.125vw;margin-bottom:clamp(-30px,-3.125vw,-6rem)}}.hero .graphics.our_sectors,.section .graphics.our_sectors{grid-row:2/span 1}@media screen and (max-width:767px){.hero .graphics.our_sectors,.section .graphics.our_sectors{width:100%;padding-top:60px;padding-top:6rem;padding-top:3.125vw;padding-top:clamp(30px,3.125vw,6rem)}}.hero .graphics.our_sectors+.white-dots,.section .graphics.our_sectors+.white-dots{grid-row:3/span 1;grid-column:1/span 12}@media screen and (max-width:767px){.hero .graphics.our_sectors+.white-dots,.section .graphics.our_sectors+.white-dots{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.hero .graphics.video.mask__circle,.section .graphics.video.mask__circle{margin-right:-60px;margin-right:-6rem;margin-right:-3.125vw;margin-right:clamp(-30px,-3.125vw,-60px);margin-right:clamp(-30px,-3.125vw,-6rem);grid-column:8/span 4;width:130%}@media screen and (max-width:1440px){.hero .graphics.video.mask__circle,.section .graphics.video.mask__circle{width:110%;margin-right:-20px;margin-right:-2rem;margin-right:-1.04166667vw;margin-right:clamp(-10px,-1.04166667vw,-2rem)}}@media screen and (max-width:1023px){.hero .graphics.video.mask__circle,.section .graphics.video.mask__circle{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:130%}}@media screen and (max-width:767px){.hero .graphics.video.mask__circle,.section .graphics.video.mask__circle{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:130%;margin-right:auto;margin-left:auto;max-width:380px}}.hero.content1-empty .graphics.concertina,.section.content1-empty .graphics.concertina{grid-column:1/span 12;grid-row:2/span 1;margin-top:0}.hero.content1-empty .graphics.concertina .panel .inner-panel,.section.content1-empty .graphics.concertina .panel .inner-panel{padding:0 30% 60px 70px;padding:0 30% 6rem 7rem}@media screen and (max-width:767px){.hero.content1-empty .graphics.concertina .panel .inner-panel,.section.content1-empty .graphics.concertina .panel .inner-panel{padding:1.6rem 5rem 4rem 3.5rem}}.hero.what-we-do-layout .inner,.section.what-we-do-layout .inner{row-gap:0}.hero.what-we-do-layout .heading,.section.what-we-do-layout .heading{grid-column:1/span 6;grid-row:2}.hero.what-we-do-layout .content,.section.what-we-do-layout .content{grid-column:8/span 5;grid-row:2;padding-top:30px;padding-top:3rem}@media screen and (max-width:1023px){.hero.what-we-do-layout .content,.section.what-we-do-layout .content{padding-top:0}}.hero.what-we-do-layout .aside,.section.what-we-do-layout .aside{grid-column:7/span 6;grid-row:3}.hero.what-we-do-layout .graphics.video,.section.what-we-do-layout .graphics.video{grid-column:1/span 12;grid-row:1;max-height:460px;max-height:46rem;overflow:hidden;width:100%;margin-bottom:80px;margin-bottom:8rem;margin-bottom:4.16666667vw;margin-bottom:clamp(40px,4.16666667vw,80px);margin-bottom:clamp(40px,4.16666667vw,8rem)}@media screen and (max-width:1440px){.hero.what-we-do-layout .graphics.video,.section.what-we-do-layout .graphics.video{margin-bottom:60px;margin-bottom:6rem;margin-bottom:3.125vw;margin-bottom:clamp(30px,3.125vw,6rem)}}.hero.what-we-do-layout .graphics.video.mask__circle,.section.what-we-do-layout .graphics.video.mask__circle{width:100%;margin-right:0;max-width:100%}body.home .hero.what-we-do-layout .graphics.video,body.home .section.what-we-do-layout .graphics.video{max-height:none;overflow:visible}@media screen and (min-width:1024px){body.home .hero.what-we-do-layout .heading,body.home .section.what-we-do-layout .heading{-ms-flex-item-align:end;align-self:end;margin-bottom:-10px}body.home .hero.what-we-do-layout .content,body.home .section.what-we-do-layout .content{display:contents}body.home .hero.what-we-do-layout .content>p:first-child,body.home .section.what-we-do-layout .content>p:first-child{grid-column:8/span 5;grid-row:2;align-self:end}body.home .hero.what-we-do-layout .content>p:not(:first-child),body.home .section.what-we-do-layout .content>p:not(:first-child){grid-column:8/span 5}}@media screen and (max-width:1023px){.hero.what-we-do-layout .aside,.hero.what-we-do-layout .content,.hero.what-we-do-layout .graphics.video,.hero.what-we-do-layout .heading,.section.what-we-do-layout .aside,.section.what-we-do-layout .content,.section.what-we-do-layout .graphics.video,.section.what-we-do-layout .heading{grid-column:1/span 12;grid-row:auto}.hero.what-we-do-layout .graphics.video,.section.what-we-do-layout .graphics.video{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.hero.what-we-do-layout aside,.section.what-we-do-layout aside{padding-top:0}}@media screen and (min-width:768px) and (max-width:1023px){.hero.what-we-do-layout .inner,.section.what-we-do-layout .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}}.hero.selected-clients-layout .inner,.section.selected-clients-layout .inner{row-gap:0;padding-top:60px;padding-top:6rem;padding-top:3.125vw;padding-top:clamp(30px,3.125vw,60px);padding-top:clamp(30px,3.125vw,6rem);padding-bottom:40px;padding-bottom:4rem;padding-bottom:2.08333333vw;padding-bottom:clamp(20px,2.08333333vw,40px);padding-bottom:clamp(20px,2.08333333vw,4rem)}.hero.selected-clients-layout .content,.section.selected-clients-layout .content{grid-column:1/span 5}@media screen and (max-width:1023px){.hero.selected-clients-layout .content,.section.selected-clients-layout .content{grid-column:1/-1;width:100%}}@media screen and (min-width:768px) and (max-width:1023px){.hero.our-approach-layout .inner,.section.our-approach-layout .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.hero.our-approach-layout .aside,.hero.our-approach-layout .content,.hero.our-approach-layout .heading,.section.our-approach-layout .aside,.section.our-approach-layout .content,.section.our-approach-layout .heading{width:100%;grid-column:1/span 12;grid-row:auto}.hero.our-approach-layout .graphics.video,.section.our-approach-layout .graphics.video{grid-column:1/span 12;grid-row:auto}.hero.our-approach-layout .aside .video,.section.our-approach-layout .aside .video{width:400px;height:400px;margin-left:auto;margin-right:auto}}.section .content p img,section .content p img{width:100%;height:auto}.section .content p img[src*="dot_graphic.svg"],section .content p img[src*="dot_graphic.svg"]{position:relative;z-index:-1;margin:-60px;margin:-6rem;width:calc(100% 12rem);margin-bottom:-50%;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-timing-function:cubic-bezier(.075,.82,.165,1)}@media screen and (max-width:767px){.section .content p img[src*="dot_graphic.svg"],section .content p img[src*="dot_graphic.svg"]{position:absolute;top:200%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}}.section .background,section .background{pointer-events:none;background-color:transparent;position:absolute;inset:-1px 0;z-index:0}.section .background figure,section .background figure{background-position:top center;background-size:cover}@media screen and (max-width:1024px){.background figure.concertina.background_image{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4}}.background figure.related_posts .gradient{background-image:radial-gradient(transparent 90%,var(--primary-blue) 100%)!important;background-position:bottom right;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;background-size:200% 200%;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);aspect-ratio:1/1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1!important;inset:auto auto 0 0;width:100%;-webkit-animation:none;animation:none}.background figure.related_posts:nth-of-type(2n) .gradient{background-position:top left;inset:0 0 auto auto}.background figure.contact .gradient{background-image:radial-gradient(var(--very-light-pink) 80%,var(--primary-blue) 100%)!important;background-position:bottom left;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}#the-corporate-newsroomae0e000a .inner,#the-corporate-newsroomae0e000a cw-link .button__animation--arrow:after,#the-corporate-newsroomae0e000a cw-link .button__animation--arrow:before,#the-corporate-newsroomae0e000a cw-link>a.button,#the-corporate-newsroomae0e000a h2.splitted{color:#fff!important}#the-corporate-newsroomae0e000a .button__animation--dot:after{background-color:#fff!important}#the-corporate-newsroomae0e000a .button__animation--dot:before{background-color:#fff;background-color:#ffffff1a}.swiper-initialized{cursor:-webkit-grab;cursor:grab}body *{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=)0 0,auto!important}body h1,body h2,body h3,body h4,body h5,body h6{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=)0 0,auto}body h1,body h2{pointer-events:none}#the-corporate-newsroomae0e000a picture img:hover,body a,body button,body cw-link,button,cw-link{cursor:inherit}#header,body a,body button,body cw-link,footer{-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}@media (hover:none){.cursor{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}.cursor{--dot-colour:254, 159, 158;--ring-colour:78, 139, 181;--moveduration:50ms;width:14px;height:14px;position:fixed;z-index:2147483647;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transform-box:fill-box;outline:1px solid rgba(var(--ring-colour),0);outline-offset:2px;pointer-events:none;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-transition:width .25s ease-out,height .25s ease-out,background-color .25s ease-out,outline .25s ease-out,opacity 1s ease-out,-webkit-transform var(--moveduration) ease-out;transition:width .25s ease-out,height .25s ease-out,background-color .25s ease-out,outline .25s ease-out,transform var(--moveduration) ease-out,opacity 1s ease-out;transition:width .25s ease-out,height .25s ease-out,background-color .25s ease-out,outline .25s ease-out,transform var(--moveduration) ease-out,opacity 1s ease-out,-webkit-transform var(--moveduration) ease-out;left:0;top:0;-webkit-transform:translate(100vh,100vh);-ms-transform:translate(100vh,100vh);transform:translate(100vh,100vh)}.cursor[popover]{margin:0;padding:0;border:0;background:0 0;overflow:visible;color:inherit;inset:unset}.background figure.contact .gradient,.cursor#PlayVideoButton{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1!important}.cursor#PlayVideoButton{position:absolute;display:none!important;-webkit-transform:scale(.8)!important;-ms-transform:scale(.8)!important;transform:scale(.8)!important;z-index:4;top:30px;top:3rem;right:50px;right:5rem;left:auto;pointer-events:all}.is-touch-device .cursor#PlayVideoButton{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.cursor#PlayVideoButton.cursor__over--video{width:clamp(150px,33vw,180px);height:clamp(150px,33vw,180px)}.team .cursor#PlayVideoButton{top:65px;top:6.5rem}.cursor.dark{--ring-colour:255, 255, 255}.cursor.dark+.cursor,.cursor.dark+.cursor+.cursor{zoom:1}.cursor.light{--ring-colour:78, 139, 181}.cursor.medium,.cursor.small{-webkit-transition:opacity .25s ease-out,-webkit-transform var(--moveduration) ease-out;transition:transform var(--moveduration) ease-out,opacity .25s ease-out;transition:transform var(--moveduration) ease-out,opacity .25s ease-out,-webkit-transform var(--moveduration) ease-out}.cursor__rotation,.cursor__scale{position:absolute;inset:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;border-radius:50%}.cursor__scale{background-color:rgba(var(--dot-colour),1);-webkit-transition:opacity .25s ease-out,color .5s linear,-webkit-transform var(--moveduration) ease-in-out;transition:transform var(--moveduration) ease-in-out,opacity .25s ease-out,color .5s linear;transition:transform var(--moveduration) ease-in-out,opacity .25s ease-out,color .5s linear,-webkit-transform var(--moveduration) ease-in-out}.cursor__scale.stopped{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2)}.cursor.cursor__over--video,.prev-next__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.cursor.cursor__over--video{width:clamp(50px,12vw,180px);height:clamp(50px,12vw,180px);border:1px solid #fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f0eded!important;background:#f0eded1a!important;-webkit-transition:none;transition:none;text-align:center;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=)0 0,auto}.team .cursor.cursor__over--video{border:1px solid #00f!important;background:#f0eded!important;background:#f0eded4d!important}.cursor.cursor__over--video+.medium,.cursor.cursor__over--video+.medium+.small{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.cursor.cursor__over--video:after{content:attr(title);display:inline-block;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-size:2rem;font-size:clamp(14px,1.04166667vw,20px);font-size:clamp(1.4rem,1.04166667vw,2rem);height:50px}.team .cursor.cursor__over--video:after{color:#00f}.cursor.cursor__over--video:before{content:"";position:absolute;height:100%;width:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAABkElEQVR4nO3bP49MYRjG4YcIiiUKoiBKf1ZCoZJQKURUvsAmFFrBF5BQKGn0lNtpSUi23ka72ZBQKMhuIytW7CVvcWILEkYmmZn7vdpTzS8nM+c87zNVXdd1XdeNAvtxBqewu1LgEJ7iq1/W8AD7apbhKD74s3btWs0qvPR3nuNYzRKc9m++4C521SzAgtG8wfmadrhtdD/wBAdqWuGO//ex3UkVHGDwGicrOECzgXvYU6EBBiu4VMEBmi08a0+ZFRpg+yP1Teyo0ACDJcxXcIBmEw+xt0IDDFZxOTnAYBGHkwM067iFnakBBss4lxyg+Y7HmEsNMHiLi8kBmm+4mhyg+TTWoazJD9DcSA/wqAcIvwOup38JziX/DF4Z24ef8ADvcKHGzeQFiH4UXk59GVpPfh1eTB2IrKaOxDaTh6JLqWPxtdSDka3ko7GV1MPRjeTj8Vc4UdNEX5ERvyS1kL4mNx+9KNngReyqbIMjeB+7LN3g4G/W5T/j/syvy2/XRlE4i+NRf5jouq7rupoJPwECz3qHmQACegAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position-x:center;background-position-y:30%;background-size:40px;top:37%}.team .cursor.cursor__over--video:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFuGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuYTFjZDEyZjQxLCAyMDI0LzExLzA4LTE2OjA5OjIwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuNCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMDMtMTBUMTc6NTU6MzRaIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0wMy0xMFQxODowMToyNFoiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjUtMDMtMTBUMTg6MDE6MjRaIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozZDRjYzNkZS1lNjE0LTQzNGMtYjZkNy0zZDAzODI2NGI4MDciIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkNGQxNDMyOC1lZDc0LWJjNDctOGYxYS03MTQ4ODc3M2RkNzMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZTY1ZjQ3NC05NDk1LTRhOTYtYWVjMi1iMTU1YTU2YjIzODAiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjNlNjVmNDc0LTk0OTUtNGE5Ni1hZWMyLWIxNTVhNTZiMjM4MCIgc3RFdnQ6d2hlbj0iMjAyNS0wMy0xMFQxNzo1NTozNFoiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNi40IChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozZDRjYzNkZS1lNjE0LTQzNGMtYjZkNy0zZDAzODI2NGI4MDciIHN0RXZ0OndoZW49IjIwMjUtMDMtMTBUMTg6MDE6MjRaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjYuNCAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6MoDPgAAABZUlEQVR4nO2byw7CMAwE14j//+VwMhK90DzsXaeZM5Xs0ZpGOFhrDU/mxS6AzRHALoDNEcAugM3jBbxnHjbDzzu0NdhcOfnYyDng2viVSiK6R+Bf83c/o0LYd4AZWgURXSMw05DqWKS9BVTTkPoaVBwLyjlASQLtIKSSBvpJkC2CLsBhSZARAHDSICXAyRQhKcDJkCAtAIhPg7wAJ0pCGQFATBpKCXBWiigpwFkhobQAYD4N5QU4oxK2EQCMSdhKANAvYTsBvRwB7ALYHAHsAthsJ6B3/7CVgJHlyzYCRjdPU+txBWZXbqUTsGLfWDIBKxetpQREbJjLjEDUel0+AdH3CqQTkHGpQjIBmbdJpAQwrtHIjADrDhE9AezLUzQB7MYdygioNA8kJ0CpcSctAYrNAwOXpXt/d1dt3AkbAfXGne4RuNNYleaBwf8LfB9+6h8mdkLmKMziCGAXwOYIYBfA5vECPiylaol0TgWtAAAAAElFTkSuQmCC)}.cursor.expand{-webkit-animation:cursor-click 1s forwards;animation:cursor-click 1s forwards}.cursor.hovered__over--nav{--dot-colour:255, 255, 255;width:26px;height:26px;mix-blend-mode:difference}.cursor.hovered__over--image{width:26px;height:26px}.cursor.hovered__over--link{--dot-colour:255, 255, 255;width:26px;height:26px;mix-blend-mode:difference}.cursor.cursor--promoted{mix-blend-mode:normal}.cursor.cursor--promoted.hovered__over--link,.cursor.cursor--promoted.hovered__over--nav{mix-blend-mode:normal;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.cursor.expand:after{zoom:1}.prev-next__buttons{-ms-flex-pack:distribute;justify-content:space-around;padding:40px 40px 0;padding:4rem 4rem 0}.prev-next__buttons .button{margin-top:0}.prev-next__buttons .button__wrapper.left i{padding-right:25px;padding-right:2.5rem}.prev-next__buttons .button__wrapper.right i{padding-left:25px;padding-left:2.5rem}.prev-next__buttons .button__wrapper i{display:block;text-align:center;margin-top:60px;margin-top:6rem;margin-top:3.125vw;margin-top:clamp(30px,3.125vw,60px);margin-top:clamp(30px,3.125vw,6rem);font-size:20px;font-size:2rem;font-size:clamp(18px,1.04166667vw,20px);font-size:clamp(1.8rem,1.04166667vw,2rem)}cw-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}cw-link>button{font-weight:400!important}cw-link[direction=left]{overflow:visible;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}cw-link[direction=left] .button{margin-right:-50%}cw-link[direction=right]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}cw-link[direction=right] .button{margin-left:-68px;margin-left:-6.8rem}cw-link[type=left]{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}cw-link[type=down] .button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0!important;padding:0;margin:0;cursor:inherit}.button,cw-link[type=down] .button.loadmore_button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 30px;padding:0 3rem;height:50px;height:5rem;min-height:50px;min-height:5rem}cw-link[type=down] .button.loadmore_button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}cw-link[type=down] .button__animation{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:0}cw-link[type=down] .button__animation--arrow:before{height:1px;width:34px}cw-link[type=down] .button__animation--arrow:after{border:0 1px 1px 0;padding:3px}cw-link[type=down] .button__animation--dot:before{width:50px;width:5rem;height:50px;height:5rem}cw-link[type=down] .button__animation--dot:after{width:6px;height:6px;-webkit-animation-play-state:paused;animation-play-state:paused}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0}.button{--button-colour:var(--dark-slate-blue);--button-dot:var(--primary-blue);--button-background:rgba(0, 0, 255, .1);--button-bg:var(--button-background);--button-bg-hover:var(--button-bg);--button-dot-hover:var(--button-dot);color:var(--button-colour);background-color:var(--button-bg);text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:999px;-webkit-transition:background-color .35s ease,color .35s ease,font-weight .35s ease;transition:background-color .35s ease,color .35s ease,font-weight .35s ease}.dark .button,.page__success .button{--button-colour:var(--white);--button-dot:var(--white);--button-background:rgba(255, 255, 255, .1)}.button.active .button__animation--arrow,.button:active .button__animation--arrow{-webkit-transform:translateX(7px);-ms-transform:translateX(7px);transform:translate(7px)}.button.active .button__animation--dot:before,.button:active .button__animation--dot:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5!important;-webkit-transform:translate(-50%,-50%) scale(.75)!important;-ms-transform:translate(-50%,-50%) scale(.75)!important;transform:translate(-50%,-50%) scale(.75)!important;-webkit-animation-play-state:paused!important;animation-play-state:paused!important;-webkit-animation:none;animation:none}.button.active .button__animation--dot:after,.button:active .button__animation--dot:after{-webkit-transform:translate(-50%,-50%) scale(1)!important;-ms-transform:translate(-50%,-50%) scale(1)!important;transform:translate(-50%,-50%) scale(1)!important;-webkit-animation-play-state:paused!important;animation-play-state:paused!important;-webkit-animation:none;animation:none;background-color:var(--white)}.button:not(:hover) .button__animation--dot:after{-webkit-animation-play-state:running;animation-play-state:running}.button[non-clickable]{pointer-events:none;cursor:pointer}.button[disabled]{pointer-events:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4}.button[disabled] .button__animation--arrow,.button[disabled] .button__animation--dot:after,.button[disabled] .button__animation--dot:before,.button[disabled] .button__text:after{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.button:hover{background-color:var(--button-bg-hover)}.button:hover .button__text{text-shadow:0 0 .65px currentColor}.button:hover .button__animation--arrow{-webkit-animation:bump .5s;animation:bump .5s}.button:hover .button__animation--dot:before{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-animation:breathingBig 3s ease-out infinite alternate;animation:breathingBig 3s ease-out infinite alternate;-webkit-animation-delay:.55ms;animation-delay:.55ms}.isSafari .button:hover .button__animation--dot:before{-webkit-animation:breathingBigSafari 3s ease-out infinite alternate;animation:breathingBigSafari 3s ease-out infinite alternate}.button:hover .button__animation--dot:after{-webkit-animation-play-state:paused;animation-play-state:paused;background-color:var(--button-dot-hover);-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.25s;transition-duration:.25s}.button__text{font-family:Plus Jakarta Sans,sans-serif;font-weight:300;font-size:20px;font-size:2rem;line-height:1.2;padding:0;margin:0;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);display:inline-block;position:relative}.button__text+.button__animation{margin-left:25px;margin-left:2.5rem}.button__text:after{display:none;content:none;-webkit-animation:none;animation:none}.button__animation{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button__animation--dot{margin-left:10px;margin-left:1rem;position:relative;z-index:1}.button__animation--dot:after,.button__animation--dot:before{content:"";position:absolute;top:50%;left:50%;display:inline-block;border-radius:50%;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.button__animation--dot:after{background-color:var(--button-dot, #ffffff);height:8px;height:.8rem;width:8px;width:.8rem;-webkit-animation:breathing 3s ease-out infinite normal;animation:breathing 3s ease-out infinite normal;will-change:transform,animation,background-color;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-transition-delay:.7s;transition-delay:.7s}.button__animation--dot:before{background-color:var(--button-background, #ffffff);background-color:var(--button-background, rgba(255, 255, 255, .1));height:100px;height:10rem;width:100px;width:10rem;will-change:transform,opacity;-webkit-transition:all .25s ease-out!important;transition:all .25s ease-out!important;-webkit-transition-delay:0s;transition-delay:0s}.quotes .button__animation--dot:before{-webkit-animation:none;animation:none}.button__animation--arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;color:var(--button-colour);z-index:2;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.button__animation--arrow:after{content:"";border-style:solid;border-color:inherit;border-width:0 2px 2px 0;display:inline-block;padding:4px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.button__animation--arrow:before{content:"";display:inline-block;width:50px;border-bottom:2px solid;border-color:inherit;margin-right:-9px}@media screen and (max-width:1023px){.button{-webkit-transition:none;transition:none}.button:active,.button:hover{background-color:var(--button-bg)}.button:active .button__text,.button:hover .button__text{text-shadow:none}.button:active .button__animation--arrow,.button:hover .button__animation--arrow{-webkit-animation:none;animation:none;-webkit-transform:none;-ms-transform:none;transform:none}.button:active .button__animation--dot:before,.button:hover .button__animation--dot:before{-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}.button:active .button__animation--dot:after,.button:hover .button__animation--dot:after{-webkit-animation-play-state:running;animation-play-state:running;background-color:var(--button-dot)}}@media screen and (max-width:600px){.button__text{white-space:pre-line}}@media screen and (max-width:767px){.button{min-height:5rem}.button .button{margin-bottom:0}.button .button__text{font-size:25px;line-height:1.3}.button .button__animation{margin-left:17px}.button .button__animation--dot:before{width:7rem;height:7rem}.button .button__animation--dot:after{width:.5rem;height:.5rem;-webkit-animation:none;animation:none}.button .button__animation--arrow:before{width:34px;border-width:2px;margin-right:-8px}.button .button__animation--arrow:after{border-width:0 2px 2px 0;padding:3px}}.video-transcript{margin-bottom:6rem;margin-bottom:3.125vw;margin-bottom:clamp(30px,3.125vw,60px);margin-bottom:clamp(30px,3.125vw,6rem);margin-bottom:0}.video-transcript,.video-transcript+*{margin-top:30px;margin-top:3rem;margin-top:1.5625vw;margin-top:clamp(15px,1.5625vw,30px);margin-top:clamp(15px,1.5625vw,3rem)}.collapsible .collapsible__button{background-color:transparent;cursor:pointer;padding:18px 0;width:100%;border:0;text-align:left;outline:0;font-size:24px;font-size:2.4rem;font-size:clamp(20px,1.25vw,24px);font-size:clamp(2rem,1.25vw,2.4rem);font-weight:500;-webkit-transition:175ms all ease-in-out;transition:175ms all ease-in-out;font-family:PP Pangaia,sans-serif;color:#84215a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #b5b09d}.collapsible .collapsible__button.active,.collapsible .collapsible__button:hover{background-color:transparent}.collapsible .collapsible__button .collapsible__toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0);color:#fe9f9e}.collapsible .collapsible__button.active .collapsible__toggle{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#c60655}.collapsible .collapsible__content{padding:0;max-height:0;border:1px solid transparent;border-top:none;background-color:transparent;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.collapsible .collapsible__content .collapsible__inner{padding-top:60px;padding-top:6rem;padding-top:3.125vw;padding-top:clamp(30px,3.125vw,60px);padding-top:clamp(30px,3.125vw,6rem);padding-bottom:60px;padding-bottom:6rem;padding-bottom:3.125vw;padding-bottom:clamp(30px,3.125vw,60px);padding-bottom:clamp(30px,3.125vw,6rem)}:root{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-width:10px;--swiper-pagination-bullet-height:10px}span[style="background-color:rgb*"]{background-color:initial!important}@font-face{font-family:arpona;src:url(https://use.typekit.net/af/9884a6/00000000000000007735c8da/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n2&v=3)format("woff2"),url(https://use.typekit.net/af/9884a6/00000000000000007735c8da/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n2&v=3)format("woff"),url(https://use.typekit.net/af/9884a6/00000000000000007735c8da/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n2&v=3)format("opentype");font-style:normal;font-weight:200;font-stretch:normal;font-display:swap}@font-face{font-family:arpona;src:url(https://use.typekit.net/af/22a0fd/00000000000000007735c8eb/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=i3&v=3)format("woff2"),url(https://use.typekit.net/af/22a0fd/00000000000000007735c8eb/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=i3&v=3)format("woff"),url(https://use.typekit.net/af/22a0fd/00000000000000007735c8eb/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=i3&v=3)format("opentype");font-style:italic;font-weight:300;font-stretch:normal;font-display:swap}svg:where(.astro-xxc6wl5a)>path:where(.astro-xxc6wl5a){fill:var(--logo-path-fill, var(--logoColour));-webkit-transition:fill .3s ease;transition:fill .3s ease}svg:where(.astro-bwubxsku)>path:where(.astro-bwubxsku){fill:var(--logo-path-fill, var(--logoColour));-webkit-transition:fill .3s ease;transition:fill .3s ease}.newsletter:where(.astro-eg2d42wx) .wrapper:where(.astro-eg2d42wx){background-color:#fff}.newsletter:where(.astro-eg2d42wx) .background:where(.astro-eg2d42wx){z-index:-1;display:none}.newsletter:where(.astro-eg2d42wx) .wrapper:where(.astro-eg2d42wx){position:relative}.newsletter:where(.astro-eg2d42wx) .wrapper:where(.astro-eg2d42wx):after,.newsletter:where(.astro-eg2d42wx) .wrapper:where(.astro-eg2d42wx):before{content:"";position:absolute;width:120px;width:12rem;height:120px;height:12rem;background-repeat:no-repeat;background-position:100% 100%;background-size:100% 100%;aspect-ratio:1;z-index:0}.newsletter:where(.astro-eg2d42wx) .wrapper:where(.astro-eg2d42wx):before{top:0;left:0;background-color:var(--primary-blue, blue);background-image:radial-gradient(circle at 100% 100%,#fff 0,#fff 75%,transparent 76%)}.newsletter:where(.astro-eg2d42wx) .wrapper:where(.astro-eg2d42wx):after{bottom:0;right:0;background-color:var(--reddish-orange, f55c1c);background-image:radial-gradient(circle at 0 0,#fff 0,#fff 75%,transparent 76%)}.newsletter:where(.astro-eg2d42wx) .inner:where(.astro-eg2d42wx){position:relative;z-index:10}.newsletter:where(.astro-eg2d42wx) .background:where(.astro-eg2d42wx){background-color:#fff!important}.newsletter:where(.astro-eg2d42wx) article:where(.astro-eg2d42wx):before,.newsletter:where(.astro-eg2d42wx) aside:where(.astro-eg2d42wx):before{content:"";background-size:3.6rem 3.6rem;background-position:center;background-repeat:no-repeat;position:absolute;width:40px;width:4rem;height:40px;height:4rem;aspect-ratio:1;z-index:-1}.newsletter:where(.astro-eg2d42wx) article:where(.astro-eg2d42wx):before{background-image:radial-gradient(circle at center,var(--primary-blue, blue) .7rem,transparent .8rem,transparent 1.6rem);bottom:0;left:-130px;left:-13rem}.newsletter:where(.astro-eg2d42wx) aside:where(.astro-eg2d42wx):before{background-image:radial-gradient(circle at center,var(--primary-blue, blue) .7rem,transparent .8rem,transparent 1.6rem),-webkit-gradient(linear,left top,right top,color-stop(1.7rem,transparent),color-stop(1.8rem,var(--dark-slate-blue, black)),color-stop(1.9rem,transparent)),-webkit-gradient(linear,left bottom,left top,color-stop(1.7rem,transparent),color-stop(1.8rem,var(--dark-slate-blue, black)),color-stop(1.9rem,transparent));background-image:radial-gradient(circle at center,var(--primary-blue, blue) .7rem,transparent .8rem,transparent 1.6rem),linear-gradient(90deg,transparent 1.7rem,var(--dark-slate-blue, black) 1.8rem,transparent 1.9rem),linear-gradient(0deg,transparent 1.7rem,var(--dark-slate-blue, black) 1.8rem,transparent 1.9rem);top:0;right:-120px;right:-12rem}.newsletter:where(.astro-eg2d42wx) aside:where(.astro-eg2d42wx):after,.newsletter:where(.astro-eg2d42wx) h2:where(.astro-eg2d42wx).newsroom:after{content:"";background-size:1.6rem 1.6rem;background-repeat:round;position:absolute;z-index:-1}.newsletter:where(.astro-eg2d42wx) aside:where(.astro-eg2d42wx):after{background-image:radial-gradient(circle at center,var(--primary-blue, blue) .2rem,transparent .21rem);width:156px;aspect-ratio:4/3;top:50%;left:calc(100% + 136px)}.newsletter:where(.astro-eg2d42wx) .button__animation--arrow:where(.astro-eg2d42wx):after,.newsletter:where(.astro-eg2d42wx) .button__animation--arrow:where(.astro-eg2d42wx):before{border-color:var(--peach)}.newsletter:where(.astro-eg2d42wx) .button__animation--dot:where(.astro-eg2d42wx):after{background-color:var(--peach)}.newsletter:where(.astro-eg2d42wx) .button__animation--dot:where(.astro-eg2d42wx):before{background-color:#eee}.newsletter:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx)[type=email],.newsletter:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx)[type=text]{border-bottom:1px solid var(--night-blue, black)}.newsletter:where(.astro-eg2d42wx) h2:where(.astro-eg2d42wx).newsroom{color:var(--black);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.newsletter:where(.astro-eg2d42wx) h2:where(.astro-eg2d42wx).newsroom:after{background-image:radial-gradient(circle at center,#f2e0cc .2rem,transparent 0);width:136px;aspect-ratio:1;top:-20px;top:-2rem;right:-50px;right:-5rem}.newsletter:where(.astro-eg2d42wx) h2:where(.astro-eg2d42wx).newsroom small:where(.astro-eg2d42wx){font-size:24px;font-size:2.4rem;font-size:clamp(20px,1.25vw,24px);font-size:clamp(2rem,1.25vw,2.4rem);display:block;line-height:.5;font-weight:600;font-family:Plus Jakarta Sans,sans-serif}.newsletter:where(.astro-eg2d42wx) h2:where(.astro-eg2d42wx).newsroom strong:where(.astro-eg2d42wx){display:block;color:var(--reddish-orange);font-weight:600;font-family:arpona,sans-serif;font-size:100px;font-size:10rem;font-size:clamp(60px,5.20833333vw,100px);font-size:clamp(6rem,5.20833333vw,10rem);line-height:.8}.newsletter:where(.astro-eg2d42wx) h2:where(.astro-eg2d42wx).newsroom span:where(.astro-eg2d42wx){display:block;color:var(--black);font-size:45px;font-size:4.5rem;font-size:clamp(25px,2.34375vw,45px);font-size:clamp(2.5rem,2.34375vw,4.5rem);text-align:right;position:relative;right:-2ch;font-family:Plus Jakarta Sans,sans-serif}.newsletter:where(.astro-eg2d42wx) .inview:where(.astro-eg2d42wx) .email:where(.astro-eg2d42wx):after,.newsletter:where(.astro-eg2d42wx) .inview:where(.astro-eg2d42wx) .name:where(.astro-eg2d42wx):after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.newsletter:where(.astro-eg2d42wx) .copy:where(.astro-eg2d42wx).fadein{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.newsletter:where(.astro-eg2d42wx) .copy:where(.astro-eg2d42wx){-webkit-transition:opacity 2s ease-out,-webkit-transform 1s ease-out;transition:opacity 2s ease-out,transform 1s ease-out;transition:opacity 2s ease-out,transform 1s ease-out,-webkit-transform 1s ease-out}.newsletter:where(.astro-eg2d42wx) .copy:where(.astro-eg2d42wx).outside{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateY(5em);-ms-transform:translateY(5em);transform:translateY(5em)}@media screen and (max-width:767px){.newsletter:where(.astro-eg2d42wx) .copy:where(.astro-eg2d42wx).outside{-webkit-transform:translateY(2em);-ms-transform:translateY(2em);transform:translateY(2em)}}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;gap:0 20px;gap:0 2rem;margin-top:-10px;margin-top:-1rem;color:var(--night-blue, black)}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx){width:100%;margin-bottom:20px;margin-bottom:2rem;position:relative;padding-top:1em;font-size:20px;font-size:2rem;font-size:clamp(18px,1.04166667vw,20px);font-size:clamp(1.8rem,1.04166667vw,2rem)}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx):not(:-moz-placeholder)+span:where(.astro-eg2d42wx){-webkit-transform:translateY(0);-ms-transform:translateY(0);font-size:66%}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx):not(:-ms-input-placeholder)+span:where(.astro-eg2d42wx){-webkit-transform:translateY(0);font-size:66%}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx):not(:placeholder-shown)+span:where(.astro-eg2d42wx),.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx):focus-within>span:where(.astro-eg2d42wx){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);font-size:66%}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx):not(:-moz-placeholder)+span:where(.astro-eg2d42wx){transform:translateY(0)}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx):not(:-ms-input-placeholder)+span:where(.astro-eg2d42wx){-ms-transform:translateY(0);transform:translateY(0)}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx):not(:placeholder-shown)+span:where(.astro-eg2d42wx){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx)>span:where(.astro-eg2d42wx){position:absolute;top:0;left:0;bottom:auto;-webkit-transform:translateY(1.5em);-ms-transform:translateY(1.5em);transform:translateY(1.5em);-webkit-transition-duration:.3s;transition-duration:.3s;pointer-events:none}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx).honey{visibility:hidden;height:0;overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;pointer-events:none;margin:0;padding:0}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx).checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;position:relative;padding-top:0}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx).checkbox i:where(.astro-eg2d42wx){font-size:20px;font-size:2rem;font-size:clamp(18px,1.04166667vw,20px);font-size:clamp(1.8rem,1.04166667vw,2rem);margin-left:1rem;margin:0;padding:0 0 0 30px;padding-left:3rem}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx).checkbox i:where(.astro-eg2d42wx):before{content:"";width:20px;width:2rem;height:20px;height:2rem;border:1px solid #737880;border-radius:.25rem;left:0;top:-.05em;position:absolute;text-align:center;color:var(--dark-slate-blue);background-color:var(--white);font-family:monospace;font-size:1.5em;vertical-align:middle;line-height:.7}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx).checkbox :where(.astro-eg2d42wx)[type=checkbox]{position:absolute;z-index:-1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx).checkbox :where(.astro-eg2d42wx)[type=checkbox]:checked{visibility:visible;right:0}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx).checkbox :where(.astro-eg2d42wx)[type=checkbox]:checked+i:where(.astro-eg2d42wx):before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Svg%20Vector%20Icons%20:%20http://www.onlinewebfonts.com/icon%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%201000%201000'%20enable-background='new%200%200%201000%201000'%20xml:space='preserve'%3e%3cmetadata%3e%20Svg%20Vector%20Icons%20:%20http://www.onlinewebfonts.com/icon%20%3c/metadata%3e%3cg%3e%3cpath%20d='M908.3,132.5L336.7,704.2l-245-245L10,540.8l326.7,326.7l81.7-81.7L990,214.2L908.3,132.5z'/%3e%3c/g%3e%3c/svg%3e");background-size:80% 70%;background-position:center;background-repeat:no-repeat}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx).name{width:calc(50% - 1rem);position:relative}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx).email{position:relative}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx).email:after,.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx).name:after{height:1px;content:"";width:100%;background-color:var(--white);position:absolute;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) a:where(.astro-eg2d42wx){color:var(--black)}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx):-webkit-autofill{background-color:transparent!important;-webkit-box-shadow:0 0 0 50px transparent inset;box-shadow:0 0 0 50px transparent inset}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx){display:block;font-size:20px;background-color:transparent;border:0;width:100%;color:var(--black);padding:5px;padding:.5rem;margin:5px 0;margin:.5rem 0;font-family:Plus Jakarta Sans,sans-serif;letter-spacing:.01em}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx)::-webkit-input-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx)::-moz-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx):-ms-input-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx)::-ms-input-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx)::placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx)[type=checkbox]{width:auto;display:inline-block;margin-right:5px;margin-right:.5rem;font-size:30px;font-size:3rem}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx) input:where(.astro-eg2d42wx):focus{outline:0}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) label:where(.astro-eg2d42wx).checkbox a:where(.astro-eg2d42wx){text-decoration:underline}.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) cw-link:where(.astro-eg2d42wx){-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-end;margin-left:auto;margin-top:40px;margin-top:4rem;margin-bottom:-40px;margin-bottom:-4rem}@media screen and (max-width:767px){.newsletter:where(.astro-eg2d42wx) form:where(.astro-eg2d42wx) cw-link:where(.astro-eg2d42wx){margin-top:120px;margin-top:12rem;margin-top:6.25vw;margin-top:clamp(60px,6.25vw,12rem);margin-bottom:0}}img:where(.astro-izrgomwf){-o-object-fit:cover;object-fit:cover}.page_legal{background-color:var(--night-blue)}section.legal__page{background-color:var(--very-light-pink);padding-top:94px;padding-top:9.4rem}section.legal__page .container{max-width:950px;max-width:95rem;padding-top:120px;padding-top:12rem;padding-top:6.25vw;padding-top:clamp(60px,6.25vw,120px);padding-top:clamp(60px,6.25vw,12rem);width:100%;max-width:clamp(280px,90vw,1150px);max-width:clamp(280px,90vw,115rem);padding-bottom:120px;padding-bottom:12rem;padding-bottom:6.25vw;padding-bottom:clamp(60px,6.25vw,120px);padding-bottom:clamp(60px,6.25vw,12rem)}@media screen and (max-width:767px){section.legal__page .container{width:calc(100vw - 4rem)}}section.legal__page .header__image{aspect-ratio:5/2;max-height:50vh;width:100vw;margin-top:-94px;margin-top:-9.4rem}section.legal__page .header__image--img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}section.legal__page h1{border-bottom:1px solid var(--light-peach);font-size:70px;font-size:7rem;font-size:clamp(60px,3.64583333vw,70px);font-size:clamp(6rem,3.64583333vw,7rem);line-height:1.14;padding-bottom:.25em;margin-bottom:40px;margin-bottom:4rem}section.legal__page h1+.datetime{display:block;margin-bottom:60px;margin-bottom:6rem;margin-bottom:3.125vw;margin-bottom:clamp(30px,3.125vw,60px);margin-bottom:clamp(30px,3.125vw,6rem)}section.legal__page h1+.datetime:before,section.legal__page time:before{content:attr(title)": "}section.legal__page h2{font-size:50px;font-size:5rem;font-size:clamp(40px,2.60416667vw,50px);font-size:clamp(4rem,2.60416667vw,5rem)}section.legal__page time{font-size:20px;font-size:2rem;font-size:clamp(18px,1.04166667vw,20px);font-size:clamp(1.8rem,1.04166667vw,2rem)}section.legal__page p{font-size:30px;font-size:3rem;font-size:clamp(10px,1.5625vw,30px);font-size:clamp(1rem,1.5625vw,3rem)}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px)0}}@keyframes plyr-popup{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5;transform:translateY(10px)}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr--full-ui input[type=range]:focus,.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster,.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg,.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0 50%,#23282f99 0 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing,10px);padding:35px 10px 10px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.plyr--playing .plyr__control--overlaid{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;inset:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;inset:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-scrubbing img,.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;inset:0;margin:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.modal:where(.astro-n3kxcdrj){display:-webkit-box;display:-ms-flexbox;display:flex;display:none;position:fixed;width:clamp(280px,33vw,560px);z-index:100;bottom:10px;bottom:1rem;right:10px;right:1rem;aspect-ratio:16/9}.modal:where(.astro-n3kxcdrj) .container:where(.astro-n3kxcdrj){width:100%;height:auto;position:relative}.modal:where(.astro-n3kxcdrj) .close:where(.astro-n3kxcdrj){position:absolute;top:10px;top:1rem;right:10px;right:1rem;height:30px;height:3rem;width:30px;width:3rem;color:#fff;background-color:#fff;-webkit-box-shadow:-1px 2px 4px rgba(0,0,0,.5);box-shadow:-1px 2px 4px #00000080;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modal:where(.astro-n3kxcdrj) .close:where(.astro-n3kxcdrj):hover{color:#fff;-webkit-box-shadow:1px -2px 4px rgba(0,0,0,.5);box-shadow:1px -2px 4px #00000080}.modal:where(.astro-n3kxcdrj) .close:where(.astro-n3kxcdrj):hover:after,.modal:where(.astro-n3kxcdrj) .close:where(.astro-n3kxcdrj):hover:before{background:var(--primary-blue)}.modal:where(.astro-n3kxcdrj) .close:where(.astro-n3kxcdrj):after,.modal:where(.astro-n3kxcdrj) .close:where(.astro-n3kxcdrj):before{content:"";position:absolute;top:5px;top:.5rem;left:50%;width:2px;height:calc(100% - 1rem);background:#000;-webkit-transform:scale(.7) rotate(45deg);-ms-transform:scale(.7) rotate(45deg);transform:scale(.7) rotate(45deg);border-radius:1px}.modal:where(.astro-n3kxcdrj) .close:where(.astro-n3kxcdrj):before{-webkit-transform:scale(.8) rotate(-45deg);-ms-transform:scale(.8) rotate(-45deg);transform:scale(.8) rotate(-45deg)}.blog_post{background-color:var(--night-blue)}section.blog__post .authors{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}section.blog__post .authors .mask,section.blog__post .authors .mask img{border-radius:8px!important}.header__image{pointer-events:none;height:calc(95vh - 6.25vw);max-height:1080px;max-height:108rem;width:100vw;overflow:hidden}@media screen and (max-width:767px){.header__image{height:calc(80vh - 6.25vw)!important}}.header__image.image{height:calc(95vh - 6.25vw);max-height:1080px;max-height:108rem}.header__image.image img,.header__image.image picture{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.prev-next__buttons{max-width:800px;max-width:80rem;margin:0 auto;padding:80px 80px 0;padding:8rem 8rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:80px;gap:8rem}.prev-next__buttons .prev-next__icon,.prev-next__buttons .prev-next__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prev-next__buttons .prev-next__link{-webkit-box-flex:0;-ms-flex:0 0 90px;-ms-flex:0 0 9rem;flex:0 0 90px;flex:0 0 9rem;width:90px;width:9rem;gap:16px;gap:1.6rem;color:#2e516f;text-decoration:none;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:20px;font-size:2rem;font-size:clamp(16px,1.04166667vw,20px);font-size:clamp(1.6rem,1.04166667vw,2rem);-webkit-transition:color .35s ease,font-weight .35s ease;transition:color .35s ease,font-weight .35s ease}.prev-next__buttons .prev-next__link:hover{color:#2e516f;font-weight:500}.prev-next__buttons .prev-next__link.disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";opacity:.25;cursor:default;pointer-events:none}.prev-next__buttons .prev-next__link.prev{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.prev-next__buttons .prev-next__link.next{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.prev-next__buttons .prev-next__icon{-webkit-transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.prev-next__buttons .prev-next__icon svg path{stroke:#d8d2bc;-webkit-transition:stroke .35s ease;transition:stroke .35s ease}.prev-next__buttons .prev-next__link.prev:hover .prev-next__icon{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translate(-5px)}.prev-next__buttons .prev-next__link.next:hover .prev-next__icon{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translate(5px)}.header__hero{z-index:1}.blog__post{z-index:2}section.blog__post,section.header__hero{background-color:#fff;color:#000;grid-row:3}section.blog__post .container,section.header__hero .container{display:grid;grid-template-columns:3fr 7fr 2fr;max-width:clamp(280px,80vw,1420px);max-width:clamp(280px,80vw,142rem);-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding-top:120px;padding-top:12rem;padding-top:6.25vw;padding-top:clamp(60px,6.25vw,120px);padding-top:clamp(60px,6.25vw,12rem);padding-bottom:120px;padding-bottom:12rem;padding-bottom:6.25vw;padding-bottom:clamp(60px,6.25vw,120px);padding-bottom:clamp(60px,6.25vw,12rem)}@media screen and (max-width:767px){section.blog__post .container,section.header__hero .container{width:calc(100vw - 4rem);max-width:100%}}section.blog__post .container .blog__label,section.header__hero .container .blog__label{grid-column:2;grid-row:1;margin-bottom:140px;margin-bottom:14rem}@media screen and (max-width:767px){section.blog__post .container .blog__label,section.header__hero .container .blog__label{margin-bottom:4rem}}section.blog__post .container .blog__meta,section.header__hero .container .blog__meta{grid-column:1;grid-row:4;padding-top:45px;padding-top:4.5rem;padding-top:2.34375vw;padding-top:clamp(22.5px,2.34375vw,45px);padding-top:clamp(22.5px,2.34375vw,4.5rem);color:var(--primary-blue, #2E516F);font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-size:2rem;font-size:clamp(18px,1.04166667vw,20px);font-size:clamp(1.8rem,1.04166667vw,2rem)}@media screen and (max-width:1023px){section.blog__post .container .blog__meta,section.header__hero .container .blog__meta{padding-top:0;padding-bottom:40px;padding-bottom:4rem;padding-bottom:2.08333333vw;padding-bottom:clamp(20px,2.08333333vw,4rem)}}section.blog__post .container .blog__authors,section.header__hero .container .blog__authors{grid-column:2;grid-row:2;display:block;text-decoration:none;color:inherit;cursor:pointer}section.blog__post .container .blog-divider,section.header__hero .container .blog-divider{grid-column:2/-1;grid-row:3;height:.5px;background-color:#000;margin-bottom:50px;margin-bottom:5rem;margin-bottom:2.60416667vw;margin-bottom:clamp(25px,2.60416667vw,50px);margin-bottom:clamp(25px,2.60416667vw,5rem)}section.blog__post .container h1,section.header__hero .container h1{grid-column:2;grid-row:4}section.blog__post .container article,section.header__hero .container article{grid-column:2;grid-row:5;padding-top:60px;padding-top:6rem;padding-top:3.125vw;padding-top:clamp(30px,3.125vw,60px);padding-top:clamp(30px,3.125vw,6rem)}section.blog__post .container article iframe,section.header__hero .container article iframe{width:100%!important;height:auto}section.blog__post .container article iframe[allowfullscreen],section.header__hero .container article iframe[allowfullscreen]{aspect-ratio:16/9}@media screen and (max-width:1023px){section.blog__post .container,section.header__hero .container{display:block}}section.blog__post h1,section.blog__post h2,section.header__hero h1,section.header__hero h2{font-size:70px;font-size:7rem;font-size:clamp(40px,3.64583333vw,70px);font-size:clamp(4rem,3.64583333vw,7rem)}section.blog__post h1,section.header__hero h1{border-top:none;border-bottom:none;line-height:1.14;padding-bottom:30px;padding-bottom:3rem;padding-bottom:1.5625vw;padding-bottom:clamp(15px,1.5625vw,30px);padding-bottom:clamp(15px,1.5625vw,3rem);overflow-wrap:break-word}@media screen and (max-width:767px){section.blog__post h1,section.header__hero h1{padding-bottom:0}}section.blog__post h1 .blog__label,section.header__hero h1 .blog__label{grid-column:2;grid-row:1;margin-bottom:20px;margin-bottom:2rem}section.blog__post h1+time,section.header__hero h1+time{grid-row:3;margin-bottom:60px;margin-bottom:6rem}section.blog__post h2,section.header__hero h2{font-weight:700;line-height:1}section.blog__post h2 .heading-body-font,section.header__hero h2 .heading-body-font{font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:48px;font-size:4.8rem;font-size:clamp(34px,2.5vw,48px);font-size:clamp(3.4rem,2.5vw,4.8rem)}section.blog__post article.content h3,section.blog__post h3,section.header__hero article.content h3,section.header__hero h3{font-family:Plus Jakarta Sans,sans-serif;font-size:30px;font-size:3rem;font-size:clamp(20px,1.5625vw,30px);font-size:clamp(2rem,1.5625vw,3rem);font-weight:400}section.blog__post time,section.header__hero time{font-size:20px;font-size:2rem;font-size:clamp(18px,1.04166667vw,20px);font-size:clamp(1.8rem,1.04166667vw,2rem);font-weight:600;grid-row:4}section.blog__post .columns,section.header__hero .columns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;gap:1rem}@media screen and (max-width:767px){section.blog__post .columns,section.header__hero .columns{display:block}section.blog__post .columns .column,section.header__hero .columns .column{margin-bottom:3rem}}section.blog__post .columns>div,section.header__hero .columns>div{-webkit-box-flex:1;-ms-flex:1;flex:1}section.blog__post .columns>div:empty,section.header__hero .columns>div:empty{display:none;-webkit-box-flex:0;-ms-flex:0;flex:0}section.blog__post .columns img,section.header__hero .columns img{width:100%;height:auto}section.blog__post p,section.header__hero p{font-size:30px;font-size:3rem;font-size:clamp(10px,1.5625vw,30px);font-size:clamp(1rem,1.5625vw,3rem)}time:where(.astro-kgu4ffko)+.authors:where(.astro-kgu4ffko){margin-top:-16px;margin-top:-1.6rem}time:where(.astro-kgu4ffko)+.authors:where(.astro-kgu4ffko).multiple{margin-top:-30px;margin-top:-3rem}.authors:where(.astro-kgu4ffko){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px!important;margin-bottom:2rem!important}.authors:where(.astro-kgu4ffko) .author-badge:where(.astro-kgu4ffko),.authors:where(.astro-kgu4ffko) .author-media:where(.astro-kgu4ffko){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.authors:where(.astro-kgu4ffko) .author-media:where(.astro-kgu4ffko){position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:192px;height:162px;margin-right:20px;margin-right:2rem}.authors:where(.astro-kgu4ffko) .author-badge:where(.astro-kgu4ffko){position:absolute;right:-40px;right:-4rem;top:0;width:43px;height:43px}.authors:where(.astro-kgu4ffko) .author-badge:where(.astro-kgu4ffko) svg:where(.astro-kgu4ffko){display:block;width:43px;height:43px}.authors:where(.astro-kgu4ffko).multiple{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px;margin-bottom:3.2rem}.authors:where(.astro-kgu4ffko) figure:where(.astro-kgu4ffko),.authors:where(.astro-kgu4ffko).multiple figure:where(.astro-kgu4ffko){width:192px;height:162px;-webkit-box-flex:0;-ms-flex:0 0 192px;flex:0 0 192px}.authors:where(.astro-kgu4ffko).multiple figure:where(.astro-kgu4ffko)+figure:where(.astro-kgu4ffko){margin-left:16px;margin-left:1.6rem}.authors:where(.astro-kgu4ffko).multiple figure:where(.astro-kgu4ffko)+p:where(.astro-kgu4ffko){display:block;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:0;margin-top:34px;margin-top:3.4rem}.authors:where(.astro-kgu4ffko).multiple span:where(.astro-kgu4ffko):before{content:", "}.authors:where(.astro-kgu4ffko).multiple span:where(.astro-kgu4ffko):last-child:before{content:" & "}.authors:where(.astro-kgu4ffko).multiple span:where(.astro-kgu4ffko):first-child:before{content:""}.authors:where(.astro-kgu4ffko) figure:where(.astro-kgu4ffko)+p:where(.astro-kgu4ffko){margin-left:20px!important;margin-left:2rem!important}.authors:where(.astro-kgu4ffko) figure:where(.astro-kgu4ffko)+figure:where(.astro-kgu4ffko){margin-left:20px;margin-left:2rem}.authors:where(.astro-kgu4ffko) p:where(.astro-kgu4ffko) .author-name:where(.astro-kgu4ffko){font-family:PP Pangaia,sans-serif;font-size:30px;font-size:3rem;font-size:clamp(20px,1.5625vw,30px);font-size:clamp(2rem,1.5625vw,3rem);font-weight:500;display:block}.authors:where(.astro-kgu4ffko) a:where(.astro-kgu4ffko){text-decoration:none;color:inherit}.authors:where(.astro-kgu4ffko) p:where(.astro-kgu4ffko)>span:where(.astro-kgu4ffko){font-size:20px;font-size:2rem;font-size:clamp(16px,1.04166667vw,20px);font-size:clamp(1.6rem,1.04166667vw,2rem)}.mask:where(.astro-kgu4ffko),.mask:where(.astro-kgu4ffko) img:where(.astro-kgu4ffko){border-radius:8px}.mask:where(.astro-kgu4ffko){overflow:hidden}.mask:where(.astro-kgu4ffko) img:where(.astro-kgu4ffko){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}section.team__page .content .intro p,section.team__page .content p{font-size:20px;font-size:2rem;font-size:clamp(18px,1.04166667vw,20px);font-size:clamp(1.8rem,1.04166667vw,2rem);margin-bottom:1.2em}@-webkit-keyframes lozBob{0%{margin-top:-10px;margin-bottom:-10px}to{margin-top:0;margin-bottom:0}}@keyframes lozBob{0%{margin-top:-10px;margin-bottom:-10px}to{margin-top:0;margin-bottom:0}}@-webkit-keyframes lozSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lozSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}section:where(.astro-o7qyfemb){--lozenger:var(--lozengerColour, var(--peach))}section:where(.astro-o7qyfemb).team__page{padding-top:94px;padding-top:9.4rem;background-color:var(--very-light-pink)}section:where(.astro-o7qyfemb).team__page .container:where(.astro-o7qyfemb){padding-top:60px;padding-top:6rem;padding-top:3.125vw;padding-top:clamp(30px,3.125vw,60px);padding-top:clamp(30px,3.125vw,6rem)}section:where(.astro-o7qyfemb).team__page h1:where(.astro-o7qyfemb){font-size:60px;font-size:6rem;font-size:clamp(30px,3.125vw,60px);font-size:clamp(3rem,3.125vw,6rem)}section:where(.astro-o7qyfemb).team__page h2:where(.astro-o7qyfemb){font-size:36px;font-size:3.6rem;font-size:clamp(30px,1.875vw,36px);font-size:clamp(3rem,1.875vw,3.6rem);letter-spacing:.01em;font-weight:400;margin-bottom:1.2em}@media screen and (min-width:768px){section:where(.astro-o7qyfemb).team__page h2:where(.astro-o7qyfemb){font-family:Plus Jakarta Sans,sans-serif}}section:where(.astro-o7qyfemb).team__page ul:where(.astro-o7qyfemb).social_media{border-top:1px solid var(--light-peach);border-bottom:1px solid var(--light-peach);padding:16px 0;padding:1.6rem 0}@media screen and (max-width:767px){section:where(.astro-o7qyfemb).team__page .content:where(.astro-o7qyfemb){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}section:where(.astro-o7qyfemb).team__page .content:where(.astro-o7qyfemb) .prev-next__buttons:where(.astro-o7qyfemb){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:80px 40px 0 100px;padding:8rem 4rem 0 10rem}@media screen and (max-width:767px){section:where(.astro-o7qyfemb).team__page .content:where(.astro-o7qyfemb) .prev-next__buttons:where(.astro-o7qyfemb){zoom:1;padding:120px 0 0;padding-top:12rem;padding-top:6.25vw;padding-top:clamp(60px,6.25vw,12rem);padding-left:60px;padding-left:6rem;padding-left:3.125vw;padding-left:clamp(30px,3.125vw,6rem);padding-right:60px;padding-right:6rem;padding-right:3.125vw;padding-right:clamp(30px,3.125vw,6rem);margin-bottom:0;margin-bottom:clamp(0px,0vw,0rem)}}section:where(.astro-o7qyfemb).team__page .content:where(.astro-o7qyfemb) .prev-next__buttons:where(.astro-o7qyfemb) .button:where(.astro-o7qyfemb){margin-top:0}section:where(.astro-o7qyfemb).team__page .content:where(.astro-o7qyfemb) .prev-next__buttons:where(.astro-o7qyfemb) .button__wrapper:where(.astro-o7qyfemb).left i:where(.astro-o7qyfemb){padding-right:25px;padding-right:2.5rem}section:where(.astro-o7qyfemb).team__page .content:where(.astro-o7qyfemb) .prev-next__buttons:where(.astro-o7qyfemb) .button__wrapper:where(.astro-o7qyfemb).right i:where(.astro-o7qyfemb){padding-left:25px;padding-left:2.5rem}section:where(.astro-o7qyfemb).team__page .content:where(.astro-o7qyfemb) .prev-next__buttons:where(.astro-o7qyfemb) .button__wrapper:where(.astro-o7qyfemb) i:where(.astro-o7qyfemb){display:block;text-align:center;font-size:20px;font-size:2rem;font-size:clamp(18px,1.04166667vw,20px);font-size:clamp(1.8rem,1.04166667vw,2rem)}@media screen and (max-width:767px){section:where(.astro-o7qyfemb).team__page .content:where(.astro-o7qyfemb) .prev-next__buttons:where(.astro-o7qyfemb) .button__wrapper:where(.astro-o7qyfemb) i:where(.astro-o7qyfemb){margin-top:2rem}}section:where(.astro-o7qyfemb).team__page aside:where(.astro-o7qyfemb){grid-column:9/span 3}@media screen and (max-width:767px){section:where(.astro-o7qyfemb).team__page aside:where(.astro-o7qyfemb){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:248px;margin:0 auto;padding-top:0}}section:where(.astro-o7qyfemb).team__page aside:where(.astro-o7qyfemb):after,section:where(.astro-o7qyfemb).team__page aside:where(.astro-o7qyfemb):before{content:"";position:absolute;width:calc(25% - 1.5rem);aspect-ratio:1/1;border-radius:999px;background-image:linear-gradient(45deg,var(--lozenger),var(--otherColour))}section:where(.astro-o7qyfemb).team__page aside:where(.astro-o7qyfemb):before{top:-180px;top:-18rem}@media screen and (max-width:767px){section:where(.astro-o7qyfemb).team__page aside:where(.astro-o7qyfemb):before{aspect-ratio:1/1;width:248px;top:-20rem;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation:none;animation:none}}section:where(.astro-o7qyfemb).team__page aside:where(.astro-o7qyfemb):after{bottom:-140px;bottom:-14rem}section:where(.astro-o7qyfemb).team__page aside:where(.astro-o7qyfemb) .mask:where(.astro-o7qyfemb){aspect-ratio:1/2;border-radius:9999px;overflow:hidden;background:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="currentColor" d="M5 21q-.825 0-1.413-.588T3 19V5.825L1.4 4.2q-.275-.275-.288-.688T1.4 2.8q.275-.275.7-.275t.7.275l18.4 18.4q.3.3.288.7t-.313.7q-.3.275-.7.288t-.7-.288l-1.6-1.6H5Zm0-2h11.175l-2-2H7q-.3 0-.45-.275t.05-.525l2-2.65q.15-.2.4-.2t.4.2l1.6 2.175l.85-1.05L5 7.825V19Zm16-.825l-2-2V5H7.825l-2-2H19q.825 0 1.413.588T21 5v13.175Zm-7.525-7.525ZM10.6 13.425Z"%2F%3E%3C%2Fsvg%3E');background-size:24px;background-position:center;background-repeat:no-repeat;background-color:var(--light-peach)}@media screen and (max-width:767px){section:where(.astro-o7qyfemb).team__page aside:where(.astro-o7qyfemb) .mask:where(.astro-o7qyfemb){aspect-ratio:1/1}section:where(.astro-o7qyfemb).team__page aside:where(.astro-o7qyfemb) .mask:where(.astro-o7qyfemb) img:where(.astro-o7qyfemb){-o-object-position:50% 25%;object-position:50% 25%}}section:where(.astro-o7qyfemb).team__page aside:where(.astro-o7qyfemb) .mask:where(.astro-o7qyfemb) img:where(.astro-o7qyfemb){border-radius:9999px;aspect-ratio:1/2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.team #header{background-color:var(--night-blue)}.featured__post:where(.astro-igitb6zc){width:100vw;position:relative;overflow:hidden;height:calc(100vh - 6.25vw);max-height:1080px;max-height:108rem}@media screen and (max-width:767px){.featured__post:where(.astro-igitb6zc){height:calc(80vh - 6.25vw)}}.featured__post--carousel:where(.astro-igitb6zc){width:100%;height:calc(100vh - 6.25vw);max-height:1080px;max-height:108rem;z-index:1}@media screen and (max-width:767px){.featured__post--carousel:where(.astro-igitb6zc){height:calc(80vh - 6.25vw)}}.featured__post--nav:where(.astro-igitb6zc){z-index:2;position:absolute;max-width:clamp(180px,45vw,575px);max-width:clamp(180px,45vw,57.5rem);height:12px;width:100%;bottom:120px!important;bottom:12rem!important;bottom:6.25vw!important;bottom:clamp(60px,6.25vw,120px)!important;bottom:clamp(60px,6.25vw,12rem)!important;left:50%!important;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;--swiper-pagination-bullet-inactive-color:rgba(255, 255, 255, 0)}@media screen and (max-width:767px){.featured__post--nav:where(.astro-igitb6zc){bottom:60px!important;bottom:6rem!important;bottom:3.125vw!important;bottom:clamp(30px,3.125vw,6rem)!important}}.featured__post--content:where(.astro-igitb6zc){position:absolute;z-index:1;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.featured__post--inner:where(.astro-igitb6zc){margin:0 auto;width:100%;max-width:1350px;max-width:135rem;max-width:clamp(280px,90vw,1150px);max-width:clamp(280px,90vw,115rem);padding-bottom:120px;padding-bottom:12rem;padding-bottom:6.25vw;padding-bottom:clamp(60px,6.25vw,120px);padding-bottom:clamp(60px,6.25vw,12rem)}@media screen and (max-width:767px){.featured__post--inner:where(.astro-igitb6zc){width:calc(100vw - 6rem)}}.featured__post--slide:where(.astro-igitb6zc){position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.featured__post--graphic:where(.astro-igitb6zc){position:relative;width:100%;z-index:0}.featured__post--graphic:where(.astro-igitb6zc):before{content:"";inset:50% 0 0;position:absolute;z-index:2;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(var(--night-blue)));background:linear-gradient(180deg,transparent,var(--night-blue));background-size:cover}.featured__post--graphic:where(.astro-igitb6zc) img:where(.astro-igitb6zc){display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1}.featured__post--nav .swiper-pagination-bullet{zoom:1;border:1px solid var(--white);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;overflow:visible}.insights .section h2{font-weight:700;font-size:70px;font-size:7rem;font-size:clamp(50px,3.64583333vw,70px);font-size:clamp(5rem,3.64583333vw,7rem);line-height:1}.insights .section h2 .heading-body-font{font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:48px;font-size:4.8rem;font-size:clamp(34px,2.5vw,48px);font-size:clamp(3.4rem,2.5vw,4.8rem)}figure .gradient{-webkit-transition:all 1s ease-out;transition:all 1s ease-out;-webkit-transition-delay:.25s;transition-delay:.25s}figure .gradient.outside{-webkit-transform:scale(2)!important;-ms-transform:scale(2)!important;transform:scale(2)!important}figure .gradient,figure .gradient.inside{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@-webkit-keyframes pulsingGradient{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8;background-size:50%}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;background-size:100%}}@keyframes pulsingGradient{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8;background-size:50%}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;background-size:100%}}@-webkit-keyframes peekabooGradient{0%{background-size:100% 100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}}@keyframes peekabooGradient{0%{background-size:100% 100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}}@property --radialSizeX{syntax:"<percentage>";initial-value:100%;inherits:false}@property --radialSizeY{syntax:"<percentage>";initial-value:75%;inherits:false}figure:where(.astro-bh6d2oai){position:absolute;height:100%;width:100%;overflow:hidden!important;display:block}figure:where(.astro-bh6d2oai).linear-gradient .gradient:where(.astro-bh6d2oai),figure:where(.astro-bh6d2oai).radial-gradient .gradient:where(.astro-bh6d2oai){visibility:hidden}figure:where(.astro-bh6d2oai) .gradient:where(.astro-bh6d2oai){background-image:var(--gradient);background-size:100% 100%;background-repeat:no-repeat;background-position:bottom right;position:absolute;inset:0;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center}@-webkit-keyframes insightsBorderIn{0%{border-top-color:transparent}to{border-top-color:#000}}@keyframes insightsBorderIn{0%{border-top-color:transparent}to{border-top-color:#000}}.article:where(.astro-tjxh2saq),.article:where(.astro-tjxh2saq) header:where(.astro-tjxh2saq),.article:where(.astro-tjxh2saq) picture:where(.astro-tjxh2saq){display:-webkit-box;display:-ms-flexbox;display:flex}.article:where(.astro-tjxh2saq){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.article:where(.astro-tjxh2saq).article--work{height:100%}.article:where(.astro-tjxh2saq).article--insights picture:where(.astro-tjxh2saq) img:where(.astro-tjxh2saq),.article:where(.astro-tjxh2saq).article--work picture:where(.astro-tjxh2saq) img:where(.astro-tjxh2saq){-webkit-transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.article:where(.astro-tjxh2saq).article--insights:hover picture:where(.astro-tjxh2saq) img:where(.astro-tjxh2saq),.article:where(.astro-tjxh2saq).article--work:hover picture:where(.astro-tjxh2saq) img:where(.astro-tjxh2saq){-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.article:where(.astro-tjxh2saq).article--work a:where(.astro-tjxh2saq),.article:where(.astro-tjxh2saq).article--work img:where(.astro-tjxh2saq),.article:where(.astro-tjxh2saq).article--work picture:where(.astro-tjxh2saq){border-radius:10px}.article:where(.astro-tjxh2saq).article--work picture:where(.astro-tjxh2saq){padding-bottom:0}.article:where(.astro-tjxh2saq).article--work h3:where(.astro-tjxh2saq) a:where(.astro-tjxh2saq),.article:where(.astro-tjxh2saq).article--work header:where(.astro-tjxh2saq){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.article:where(.astro-tjxh2saq).article--work header:where(.astro-tjxh2saq){position:static;min-height:0;margin-top:0;padding-right:20%}@media screen and (min-width:768px){.article:where(.astro-tjxh2saq).article--work header:where(.astro-tjxh2saq){position:static}}.article:where(.astro-tjxh2saq).article--work h3:where(.astro-tjxh2saq) a:where(.astro-tjxh2saq){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;color:#000!important}.article:where(.astro-tjxh2saq).article--work h3:where(.astro-tjxh2saq) .work-heading-text:where(.astro-tjxh2saq){display:block;line-height:1;color:#000!important}.article:where(.astro-tjxh2saq).article--work h3:where(.astro-tjxh2saq) .work-heading-title:where(.astro-tjxh2saq){display:block;font-family:PP Pangaia,sans-serif;font-weight:500;font-size:30px;font-size:3rem;font-size:clamp(26px,1.5625vw,30px);font-size:clamp(2.6rem,1.5625vw,3rem);line-height:1;color:#000!important}.article:where(.astro-tjxh2saq).article--work h3:where(.astro-tjxh2saq) .work-heading-text:where(.astro-tjxh2saq){font-family:Plus Jakarta Sans,sans-serif;font-weight:300;font-size:20px;font-size:2rem;font-size:clamp(16px,1.04166667vw,20px);font-size:clamp(1.6rem,1.04166667vw,2rem);margin-top:2px}@media screen and (min-width:768px){.article:where(.astro-tjxh2saq).article--insights header:where(.astro-tjxh2saq){position:static}}@media screen and (max-width:767px){.article:where(.astro-tjxh2saq).article--insights{grid-template-columns:1fr;row-gap:2rem}}.article:where(.astro-tjxh2saq) header:where(.astro-tjxh2saq),.article:where(.astro-tjxh2saq) picture:where(.astro-tjxh2saq){background-color:var(--white);width:100%}.article:where(.astro-tjxh2saq) picture:where(.astro-tjxh2saq){-webkit-backface-visibility:hidden;background:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="currentColor" d="M5 21q-.825 0-1.413-.588T3 19V5.825L1.4 4.2q-.275-.275-.288-.688T1.4 2.8q.275-.275.7-.275t.7.275l18.4 18.4q.3.3.288.7t-.313.7q-.3.275-.7.288t-.7-.288l-1.6-1.6H5Zm0-2h11.175l-2-2H7q-.3 0-.45-.275t.05-.525l2-2.65q.15-.2.4-.2t.4.2l1.6 2.175l.85-1.05L5 7.825V19Zm16-.825l-2-2V5H7.825l-2-2H19q.825 0 1.413.588T21 5v13.175Zm-7.525-7.525ZM10.6 13.425Z"%2F%3E%3C%2Fsvg%3E');background-size:24px;background-position:center;background-repeat:no-repeat;overflow:hidden;padding-bottom:47px;padding-bottom:4.7rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.work__page:where(.astro-tjxh2saq).article picture:where(.astro-tjxh2saq){aspect-ratio:16/9;max-height:100%}@media screen and (max-width:767px){.article:where(.astro-tjxh2saq) picture:where(.astro-tjxh2saq){max-height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:0}}.article:where(.astro-tjxh2saq) picture:where(.astro-tjxh2saq) a:where(.astro-tjxh2saq),.article:where(.astro-tjxh2saq) picture:where(.astro-tjxh2saq) img:where(.astro-tjxh2saq){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:16/9}.article:where(.astro-tjxh2saq) header:where(.astro-tjxh2saq){-ms-flex-negative:1;flex-shrink:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;margin-top:auto;min-height:var(--postBlockHeight, auto)}.case_study:where(.astro-tjxh2saq).article header:where(.astro-tjxh2saq){background-color:var(--night-blue);color:var(--white)}.case_study:where(.astro-tjxh2saq).article header:where(.astro-tjxh2saq) a:where(.astro-tjxh2saq){color:var(--white)}@media screen and (min-width:768px){.article:where(.astro-tjxh2saq) header:where(.astro-tjxh2saq){position:absolute;bottom:0;left:0;right:0}}.article:where(.astro-tjxh2saq) h3:where(.astro-tjxh2saq){text-align:left;width:100%;color:var(--dark-slate-blue)!important;overflow-wrap:break-word}.article:where(.astro-tjxh2saq) h3:where(.astro-tjxh2saq) strong:where(.astro-tjxh2saq){display:block;font-weight:700}.article:where(.astro-tjxh2saq) h3:where(.astro-tjxh2saq) a:where(.astro-tjxh2saq){padding:10px 0;padding:1rem 0;display:block}.article:where(.astro-tjxh2saq).article--insights{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;-webkit-column-gap:4rem!important;-moz-column-gap:4rem!important;column-gap:4rem!important;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-top:25px;padding-top:2.5rem;padding-bottom:40px;padding-bottom:4rem;border-top:.5px solid #000;border-bottom:.5px solid #000}@media screen and (min-width:768px){.article:where(.astro-tjxh2saq).article--insights{border-top-color:transparent;padding-top:4rem}.article:where(.astro-tjxh2saq).article--insights:nth-child(1),.article:where(.astro-tjxh2saq).article--insights:nth-child(2){border-top-color:#000}.article:where(.astro-tjxh2saq).article--insights:nth-child(5n){border-top-color:transparent}}@media screen and (max-width:767px){.article:where(.astro-tjxh2saq).article--insights{border-top-color:transparent}.article:where(.astro-tjxh2saq).article--insights:first-child{border-top-color:#000}}.article:where(.astro-tjxh2saq).article--insights:not(:nth-child(5n)) picture:where(.astro-tjxh2saq){-ms-flex-item-align:start;align-self:start;aspect-ratio:16/9;height:auto!important}@media screen and (min-width:768px){.article:where(.astro-tjxh2saq).article--insights:nth-child(5n){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.article:where(.astro-tjxh2saq).article--insights:nth-child(5n) header:where(.astro-tjxh2saq){-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.article:where(.astro-tjxh2saq).article--insights:nth-child(10n) header:where(.astro-tjxh2saq),.article:where(.astro-tjxh2saq).article--insights:nth-child(5n) picture:where(.astro-tjxh2saq){-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.article:where(.astro-tjxh2saq).article--insights:nth-child(5n) h3:where(.astro-tjxh2saq) .insights-heading-type:where(.astro-tjxh2saq)+.insights-heading-title:where(.astro-tjxh2saq){margin-top:1rem}.article:where(.astro-tjxh2saq).article--insights:nth-child(5n) h3:where(.astro-tjxh2saq) .insights-heading-title:where(.astro-tjxh2saq)+.insights-heading-subtitle:where(.astro-tjxh2saq){margin-top:4rem}.article:where(.astro-tjxh2saq).article--insights:nth-child(5n) h3:where(.astro-tjxh2saq) .insights-heading-type:where(.astro-tjxh2saq){font-size:20px;font-size:2rem;font-size:clamp(1.6rem,1.04166667vw,2rem)}.article:where(.astro-tjxh2saq).article--insights:nth-child(5n) h3:where(.astro-tjxh2saq) .insights-heading-title:where(.astro-tjxh2saq){font-size:60px;font-size:6rem;font-size:clamp(3.4rem,3.125vw,6rem)}.article:where(.astro-tjxh2saq).article--insights:nth-child(5n) h3:where(.astro-tjxh2saq) .insights-heading-subtitle:where(.astro-tjxh2saq){font-size:30px;font-size:3rem;font-size:clamp(2rem,1.5625vw,3rem)}.article:where(.astro-tjxh2saq).article--insights:nth-child(10n) picture:where(.astro-tjxh2saq){-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}}.article:where(.astro-tjxh2saq).article--insights a:where(.astro-tjxh2saq),.article:where(.astro-tjxh2saq).article--insights img:where(.astro-tjxh2saq),.article:where(.astro-tjxh2saq).article--insights picture:where(.astro-tjxh2saq){border-radius:10px}.article:where(.astro-tjxh2saq).article--insights picture:where(.astro-tjxh2saq){width:100%;padding-bottom:0!important;height:100%;overflow:hidden}.article:where(.astro-tjxh2saq).article--insights h3:where(.astro-tjxh2saq) a:where(.astro-tjxh2saq),.article:where(.astro-tjxh2saq).article--insights header:where(.astro-tjxh2saq){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.article:where(.astro-tjxh2saq).article--insights header:where(.astro-tjxh2saq){position:static!important;min-height:0;margin:0;width:100%}.article:where(.astro-tjxh2saq).article--insights h3:where(.astro-tjxh2saq){color:#000!important}.article:where(.astro-tjxh2saq).article--insights h3:where(.astro-tjxh2saq) a:where(.astro-tjxh2saq){padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000!important}.article:where(.astro-tjxh2saq).article--insights h3:where(.astro-tjxh2saq) .insights-heading-type:where(.astro-tjxh2saq){display:block;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:14px;font-size:1.4rem;font-size:clamp(12px,.72916667vw,14px);font-size:clamp(1.2rem,.72916667vw,1.4rem);line-height:1.4;color:#00f!important;text-transform:capitalize}.article:where(.astro-tjxh2saq).article--insights h3:where(.astro-tjxh2saq) .insights-heading-title:where(.astro-tjxh2saq){display:block;font-family:PP Pangaia,sans-serif;font-weight:500;font-size:26px;font-size:2.6rem;font-size:clamp(24px,1.35416667vw,26px);font-size:clamp(2.4rem,1.35416667vw,2.6rem);line-height:1;color:#000!important}.article:where(.astro-tjxh2saq).article--insights h3:where(.astro-tjxh2saq) .insights-heading-type:where(.astro-tjxh2saq)+.insights-heading-title:where(.astro-tjxh2saq){margin-top:5px;margin-top:.5rem}.article:where(.astro-tjxh2saq).article--insights h3:where(.astro-tjxh2saq) .insights-heading-title:where(.astro-tjxh2saq)+.insights-heading-subtitle:where(.astro-tjxh2saq){margin-top:20px;margin-top:2rem}.article:where(.astro-tjxh2saq).article--insights h3:where(.astro-tjxh2saq) .insights-heading-subtitle:where(.astro-tjxh2saq){display:block;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:16px;font-size:1.6rem;font-size:clamp(14px,.83333333vw,16px);font-size:clamp(1.4rem,.83333333vw,1.6rem);line-height:1.4;color:#000!important}@media screen and (max-width:767px){.article:where(.astro-tjxh2saq).article--insights{grid-template-columns:1fr!important;row-gap:2rem}}.article:where(.astro-tjxh2saq).article--insights.hidden{display:none!important}@media screen and (max-width:819px){.related_posts:where(.astro-ra3gbad2).related_posts--work .swiper-pagination:where(.astro-ra3gbad2){display:none}.related_posts:where(.astro-ra3gbad2).related_posts--insights .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2){-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important;row-gap:0!important}.related_posts:where(.astro-ra3gbad2).related_posts--insights .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2) .article:where(.astro-ra3gbad2).article--insights{margin-top:-1px}.related_posts:where(.astro-ra3gbad2).related_posts--insights .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2) .article:where(.astro-ra3gbad2).article--insights:first-child{margin-top:0}}@media screen and (min-width:820px){.related_posts:where(.astro-ra3gbad2).related_posts--insights .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2){-webkit-column-gap:50px!important;-moz-column-gap:50px!important;column-gap:50px!important;row-gap:0!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.related_posts:where(.astro-ra3gbad2).related_posts--insights .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2) .article:where(.astro-ra3gbad2).article--insights{-webkit-box-flex:0!important;-ms-flex:0 0 calc((100% - 50px)/2)!important;flex:0 0 calc((100% - 50px)/2)!important;max-width:calc((100% - 50px)/2)!important;min-width:calc((100% - 50px)/2)!important;width:calc((100% - 50px)/2)!important;margin:-1px 0 0}.related_posts:where(.astro-ra3gbad2).related_posts--insights .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2) .article:where(.astro-ra3gbad2).article--insights:nth-child(1),.related_posts:where(.astro-ra3gbad2).related_posts--insights .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2) .article:where(.astro-ra3gbad2).article--insights:nth-child(2){margin-top:0}.related_posts:where(.astro-ra3gbad2).related_posts--insights .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2) .article:where(.astro-ra3gbad2).article--insights:nth-child(5n){-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important;min-width:100%!important;width:100%!important}.related_posts:where(.astro-ra3gbad2).root_page .article:where(.astro-ra3gbad2){max-width:calc((100% - 4rem)/3)!important}}.related_posts:where(.astro-ra3gbad2) .article:where(.astro-ra3gbad2){-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.related_posts:where(.astro-ra3gbad2) .article:where(.astro-ra3gbad2).faded{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}@media screen and (max-width:819px){.related_posts:where(.astro-ra3gbad2) .article:where(.astro-ra3gbad2).swiper-slide{-webkit-transition:none;transition:none}}.related_posts:where(.astro-ra3gbad2) .swiper:where(.astro-ra3gbad2){position:relative}.related_posts:where(.astro-ra3gbad2) .swiper-pagination:where(.astro-ra3gbad2){--swiper-navigation-color:var(--primary-blue);position:absolute;top:20px;top:2rem;right:20px;right:2rem;left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.related_posts:where(.astro-ra3gbad2) .swiper-pagination:where(.astro-ra3gbad2)>span:where(.astro-ra3gbad2){--swiper-pagination-bullet:var(--primary-blue)}@media screen and (min-width:820px){.related_posts:where(.astro-ra3gbad2) .swiper-pagination:where(.astro-ra3gbad2){display:none}}.related_posts:where(.astro-ra3gbad2) .container:where(.astro-ra3gbad2) .inner:where(.astro-ra3gbad2){display:block;width:100%}@media screen and (min-width:820px){.related_posts:where(.astro-ra3gbad2) .container:where(.astro-ra3gbad2) .inner:where(.astro-ra3gbad2) .swiper-wrapper:where(.astro-ra3gbad2){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.related_posts:where(.astro-ra3gbad2) .container:where(.astro-ra3gbad2) .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2),.related_posts:where(.astro-ra3gbad2) .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2){padding-bottom:60px;padding-bottom:6rem;padding-bottom:3.125vw;padding-bottom:clamp(30px,3.125vw,60px);padding-bottom:clamp(30px,3.125vw,6rem)}.related_posts:where(.astro-ra3gbad2) .container:where(.astro-ra3gbad2) .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2){-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.related_posts:where(.astro-ra3gbad2) .inner:where(.astro-ra3gbad2) .heading:where(.astro-ra3gbad2)+.content:where(.astro-ra3gbad2){padding-top:0}.related_posts:where(.astro-ra3gbad2) .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:60px;row-gap:6rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:819px){.related_posts:where(.astro-ra3gbad2) .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2){-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;row-gap:3rem}.related_posts:where(.astro-ra3gbad2) .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2).swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:initial;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}}.related_posts:where(.astro-ra3gbad2) .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2) .article:where(.astro-ra3gbad2){max-width:50%;min-width:calc((100% - 4rem)/3)}.related_posts:where(.astro-ra3gbad2) .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2) .article:where(.astro-ra3gbad2).hidden{display:none}@media screen and (min-width:1024px){.related_posts:where(.astro-ra3gbad2) .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2) .article:where(.astro-ra3gbad2){-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:819px){.related_posts:where(.astro-ra3gbad2) .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2) .article:where(.astro-ra3gbad2){max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.related_posts:where(.astro-ra3gbad2) .inner:where(.astro-ra3gbad2) .content:where(.astro-ra3gbad2) .article:where(.astro-ra3gbad2).swiper-slide{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}.button.loadmore_button,.button.view_all_projects_button{--button-colour:var(--white);--button-dot:var(--white);--button-background:rgba(255, 255, 255, .1);--button-bg:#84215A;--button-bg-hover:#5B173E;--button-dot-hover:var(--white)}.loadmore:where(.astro-ra3gbad2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.loadmore:where(.astro-ra3gbad2) .hidden:where(.astro-ra3gbad2),.loadmore:where(.astro-ra3gbad2).hidden{display:none!important}@media screen and (max-width:819px){.loadmore:where(.astro-ra3gbad2).loadmore--view-all{padding-bottom:0!important}}.related_posts .swiper-pagination{--swiper-navigation-color:var(--primary-blue);--swiper-pagination-color:var(--primary-blue)}.related_posts .swiper-pagination-bullet{--swiper-pagination-bullet:var(--primary-blue);--swiper-pagination-color:var(--primary-blue);--swiper-pagination-bullet-inactive-color:transparent;border-color:var(--primary-blue);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.container:where(.astro-3igpw7ey) .inner:where(.astro-3igpw7ey){display:block;width:100%;font-size:16px}@media screen and (min-width:820px){.container:where(.astro-3igpw7ey) .inner:where(.astro-3igpw7ey) .swiper-wrapper:where(.astro-3igpw7ey){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.container:where(.astro-3igpw7ey) .inner:where(.astro-3igpw7ey) .content:where(.astro-3igpw7ey){padding-bottom:60px;padding-bottom:6rem;padding-bottom:3.125vw;padding-bottom:clamp(30px,3.125vw,60px);padding-bottom:clamp(30px,3.125vw,6rem);-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.article:where(.astro-3igpw7ey){-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.article:where(.astro-3igpw7ey).faded{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.container:where(.astro-obzj75vo) .inner:where(.astro-obzj75vo){display:block;width:100%;font-size:16px}@media screen and (min-width:768px){.container:where(.astro-obzj75vo) .inner:where(.astro-obzj75vo) .swiper-wrapper:where(.astro-obzj75vo){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.container:where(.astro-obzj75vo) .inner:where(.astro-obzj75vo) .content:where(.astro-obzj75vo){padding-bottom:60px;padding-bottom:6rem;padding-bottom:3.125vw;padding-bottom:clamp(30px,3.125vw,60px);padding-bottom:clamp(30px,3.125vw,6rem);-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.article:where(.astro-obzj75vo){-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.article:where(.astro-obzj75vo).faded{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.related_posts.related_posts--insights h2.heading .line+.line{margin-top:-20px;margin-top:-2rem}.related_posts.related_posts--insights h2.heading .line+.line .word:not(.empty) .letter{font-weight:700}.related_posts.related_posts--insights h2.heading .line:first-child,.related_posts.related_posts--insights h2.heading .line:first-child .letter,.related_posts.related_posts--insights h2.heading .line:first-child .word{font-family:Plus Jakarta Sans,sans-serif!important}.related_posts.related_posts--insights h2.heading .line:first-child .word:not(.empty) .letter{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:500;font-size:.65em}.container:where(.astro-bgmewmtk) .inner:where(.astro-bgmewmtk){display:block;width:100%;font-size:16px}@media screen and (min-width:768px){.container:where(.astro-bgmewmtk) .inner:where(.astro-bgmewmtk) .swiper-wrapper:where(.astro-bgmewmtk){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.container:where(.astro-bgmewmtk) .inner:where(.astro-bgmewmtk) .content:where(.astro-bgmewmtk){padding-bottom:60px;padding-bottom:6rem;padding-bottom:3.125vw;padding-bottom:clamp(30px,3.125vw,60px);padding-bottom:clamp(30px,3.125vw,6rem);-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.insights-header:where(.astro-bgmewmtk){padding:60px 0 40px}.insights-header:where(.astro-bgmewmtk) h1:where(.astro-bgmewmtk){font-size:48px;font-weight:700;color:var(--night-blue);margin:0}@media screen and (max-width:820px){.insights-header:where(.astro-bgmewmtk) h1:where(.astro-bgmewmtk){font-size:32px}}.article:where(.astro-bgmewmtk){-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.article:where(.astro-bgmewmtk).faded{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}body.case_study .related_posts .article.article--work header{background-color:transparent!important}body.case_study .related_posts .article.article--work h3,body.case_study .related_posts .article.article--work h3 .work-heading-text,body.case_study .related_posts .article.article--work h3 .work-heading-title,body.case_study .related_posts .article.article--work h3 a{color:#fff!important}.work__post,.work__post #header{background-color:var(--night-blue)}.work__post main{padding-top:94px;padding-top:9.4rem}.header__image{pointer-events:none;aspect-ratio:5/2;max-height:50vh;width:100vw;overflow:hidden}.header__image.background_video{aspect-ratio:3/2;max-height:75vh}.header__image.image{max-height:calc(75vh - 9.4rem);aspect-ratio:3/1;height:calc(95vh - 6.25vw);max-height:1080px;max-height:108rem}.header__image.image img,.header__image.image picture{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;aspect-ratio:3/1}.category{font-size:20px;font-size:2rem;font-size:clamp(14px,1.04166667vw,20px);font-size:clamp(1.4rem,1.04166667vw,2rem);color:var(--black);font-weight:700;padding-bottom:20px;padding-bottom:2rem;padding-bottom:1.04166667vw;padding-bottom:clamp(10px,1.04166667vw,20px);padding-bottom:clamp(10px,1.04166667vw,2rem);display:block}.prev-next__buttons{max-width:540px;max-width:54rem;margin:0 auto}.prev-next__buttons .button{margin-top:0!important}section.header__hero,section.work__post{background-color:#fff}section.header__hero .column .image-gallery,section.work__post .column .image-gallery{height:100%}section.header__hero .column .image-gallery[data-length="2"] .img,section.work__post .column .image-gallery[data-length="2"] .img{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}section.header__hero figcaption,section.work__post figcaption{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;font-size:14px;font-size:1.4rem;font-size:clamp(12px,.72916667vw,14px);font-size:clamp(1.2rem,.72916667vw,1.4rem);margin:0;display:block}section.header__hero iframe,section.work__post iframe{width:100%!important;height:auto}section.header__hero iframe[allowfullscreen],section.work__post iframe[allowfullscreen]{aspect-ratio:64/36}section.header__hero .image-carousel,section.work__post .image-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px;gap:2rem}section.header__hero .image-carousel[data-length="1"],section.header__hero .image-carousel[data-length="2"],section.header__hero .image-carousel[data-length="3"],section.header__hero .image-carousel[data-length="4"],section.work__post .image-carousel[data-length="1"],section.work__post .image-carousel[data-length="2"],section.work__post .image-carousel[data-length="3"],section.work__post .image-carousel[data-length="4"]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}section.header__hero .image-carousel[data-length="1"] .img,section.header__hero .image-carousel[data-length="2"] .img,section.header__hero .image-carousel[data-length="3"] .img,section.header__hero .image-carousel[data-length="4"] .img,section.work__post .image-carousel[data-length="1"] .img,section.work__post .image-carousel[data-length="2"] .img,section.work__post .image-carousel[data-length="3"] .img,section.work__post .image-carousel[data-length="4"] .img{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:calc(50% - 2rem)}@media screen and (max-width:767px){section.header__hero .image-carousel[data-length="1"] .img,section.header__hero .image-carousel[data-length="2"] .img,section.header__hero .image-carousel[data-length="3"] .img,section.header__hero .image-carousel[data-length="4"] .img,section.work__post .image-carousel[data-length="1"] .img,section.work__post .image-carousel[data-length="2"] .img,section.work__post .image-carousel[data-length="3"] .img,section.work__post .image-carousel[data-length="4"] .img{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}}section.header__hero .image-carousel .img,section.work__post .image-carousel .img{-webkit-box-flex:0;-ms-flex:0 1 calc(20% - 1.6rem);flex:0 1 calc(20% - 1.6rem)}@media screen and (max-width:767px){section.header__hero .image-carousel .img,section.work__post .image-carousel .img{-webkit-box-flex:0;-ms-flex:0 1 calc(33% - 1.5rem);flex:0 1 calc(33% - 1.5rem)}section.header__hero .image-carousel:not(.square),section.work__post .image-carousel:not(.square){display:block}section.header__hero .image-carousel:not(.square) .img,section.work__post .image-carousel:not(.square) .img{width:100%}section.header__hero .image-carousel:not(.square) .img+.img img,section.work__post .image-carousel:not(.square) .img+.img img{margin-top:2rem}}section.header__hero .image-carousel.square img,section.header__hero .video-gallery.square img,section.work__post .image-carousel.square img,section.work__post .video-gallery.square img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}section.header__hero .image-carousel img,section.work__post .image-carousel img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}section.header__hero .video-gallery,section.work__post .video-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;min-width:100%;gap:10px;gap:1rem;margin-bottom:30px;margin-bottom:3rem;position:relative}section.header__hero .video-gallery a,section.work__post .video-gallery a{display:block;width:100%;border-radius:3px;overflow:hidden}section.header__hero .video-gallery a:hover:after,section.work__post .video-gallery a:hover:after{-webkit-transform:translate(-50%,-50%) scale(1.3);-ms-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}section.header__hero .video-gallery a:after,section.work__post .video-gallery a:after{content:"";position:absolute;border:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%0A%3E%3Cpath d='M20,0 C8.95,0 0,8.95 0,20 C0,31.05 8.95,40 20,40 C31.05,40 40,31.05 40,20 C40,8.95 31.05,0 20,0 Z M16,29 L16,11 L28,20 L16,29 Z' id='Shape' fill='%23FFFFFF' fill-rule='nonzero' %3E%3C/path%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;background-position:center center;height:48px;height:4.8rem;width:48px;width:4.8rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s cubic-bezier(.68,-.55,.265,1.55);transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}section.header__hero .video-gallery img,section.work__post .video-gallery img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;min-width:100%}section.header__hero .image-gallery,section.work__post .image-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;gap:20px;gap:2rem}section.header__hero .image-gallery .img,section.work__post .image-gallery .img{display:block;max-width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:calc(50% - 1rem)}section.header__hero .image-gallery .img img,section.header__hero .image-gallery .img video,section.work__post .image-gallery .img img,section.work__post .image-gallery .img video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}section.header__hero .columns,section.work__post .columns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;gap:1rem}@media screen and (max-width:767px){section.header__hero .columns,section.work__post .columns{display:block}section.header__hero .columns .column,section.work__post .columns .column{margin-bottom:3rem}}section.header__hero .columns h2,section.work__post .columns h2{margin-bottom:0}section.header__hero .columns[data-length="4"],section.work__post .columns[data-length="4"]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1023px){section.header__hero .columns[data-length="4"]>.column,section.work__post .columns[data-length="4"]>.column{-ms-flex-negative:2;flex-shrink:2;-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial;-ms-flex-preferred-size:calc(50% - .5rem);flex-basis:calc(50% - .5rem)}}section.header__hero .columns>div,section.header__hero .container .intro-col2 .intro-text,section.work__post .columns>div,section.work__post .container .intro-col2 .intro-text{-webkit-box-flex:1;-ms-flex:1;flex:1}section.header__hero .columns>div p,section.work__post .columns>div p{margin-right:30px;margin-right:3rem}section.header__hero .columns>div:empty,section.work__post .columns>div:empty{display:none;-webkit-box-flex:0;-ms-flex:0;flex:0}section.header__hero h1,section.work__post h1{font-size:70px;font-size:7rem;font-size:clamp(50px,3.64583333vw,70px);font-size:clamp(5rem,3.64583333vw,7rem);line-height:1.14;padding-bottom:.25em;margin-bottom:28px;margin-bottom:2.8rem}section.header__hero h1+time,section.work__post h1+time{display:block;margin-bottom:60px;margin-bottom:6rem}section.header__hero .container,section.work__post .container{display:grid;grid-template-columns:3fr 7fr 2fr;max-width:clamp(280px,80vw,1420px);max-width:clamp(280px,80vw,142rem);-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding-top:120px;padding-top:12rem;padding-top:6.25vw;padding-top:clamp(60px,6.25vw,120px);padding-top:clamp(60px,6.25vw,12rem);padding-bottom:120px;padding-bottom:12rem;padding-bottom:6.25vw;padding-bottom:clamp(60px,6.25vw,120px);padding-bottom:clamp(60px,6.25vw,12rem)}@media screen and (max-width:767px){section.header__hero .container,section.work__post .container{width:calc(100vw - 4rem);max-width:100%}}section.header__hero .container .grid-a2,section.work__post .container .grid-a2{grid-column:2;grid-row:1}section.header__hero .container .grid-divider,section.work__post .container .grid-divider{grid-column:1/-1;height:.5px;background-color:#000}section.header__hero .container .grid-divider--1,section.work__post .container .grid-divider--1{grid-row:3}section.header__hero .container .grid-divider--2,section.work__post .container .grid-divider--2{grid-row:5}section.header__hero .container h1.grid-b2,section.work__post .container h1.grid-b2{grid-column:1/-1;grid-row:2;font-size:70px;font-size:7rem;font-size:clamp(50px,3.64583333vw,70px);font-size:clamp(5rem,3.64583333vw,7rem);line-height:1.14;padding-bottom:50px;padding-bottom:5rem;margin-bottom:0}section.header__hero .container .intro-col2,section.work__post .container .intro-col2{grid-column:2;grid-row:4;padding-top:28px;padding-top:2.8rem;padding-bottom:120px;padding-bottom:12rem;padding-bottom:6.25vw;padding-bottom:clamp(60px,6.25vw,120px);padding-bottom:clamp(60px,6.25vw,12rem);display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;gap:4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section.header__hero .container .intro-col2 p,section.work__post .container .intro-col2 p{font-family:PP Pangaia,sans-serif;font-weight:500;font-size:30px;line-height:1.2;text-align:left}section.header__hero .container .heading-prefix,section.work__post .container .heading-prefix{grid-column:1;grid-row:4;padding-top:28px;padding-top:2.8rem;margin-bottom:140px;margin-bottom:14rem;color:#35658a;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:30px;font-size:3rem;font-size:clamp(30px,1.5625vw,30px);font-size:clamp(3rem,1.5625vw,3rem);line-height:1.3;padding-right:20px;padding-right:2rem}section.header__hero .container .grid-c2,section.work__post .container .grid-c2{grid-column:1/4;grid-row:6;padding-top:60px;padding-top:6rem;padding-top:3.125vw;padding-top:clamp(30px,3.125vw,60px);padding-top:clamp(30px,3.125vw,6rem);display:grid;grid-template-columns:3fr 7fr 2fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-box-align:start;-ms-flex-align:start;align-items:start}section.header__hero .container .grid-c2>*,section.work__post .container .grid-c2>*{grid-column:2}section.header__hero .container .grid-c2 p:empty,section.header__hero .container .grid-c2 p:has(>br:only-child),section.work__post .container .grid-c2 p:empty,section.work__post .container .grid-c2 p:has(>br:only-child){display:none}section.header__hero .container .grid-c2>h2,section.header__hero .container .grid-c2>h3,section.header__hero .container .grid-c2>h4,section.work__post .container .grid-c2>h2,section.work__post .container .grid-c2>h3,section.work__post .container .grid-c2>h4{grid-column:1;padding-right:20px;padding-right:2rem;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:20px;font-size:2rem;font-size:clamp(20px,1.04166667vw,20px);font-size:clamp(2rem,1.04166667vw,2rem);color:#4e8bb5!important;line-height:1.3;margin-top:0;padding-top:60px;padding-top:6rem;padding-top:3.125vw;padding-top:clamp(30px,3.125vw,60px);padding-top:clamp(30px,3.125vw,6rem)}section.header__hero .container .grid-c2>.first-heading+*,section.header__hero .container .grid-c2>h2.first-heading,section.header__hero .container .grid-c2>h3.first-heading,section.header__hero .container .grid-c2>h4.first-heading,section.work__post .container .grid-c2>.first-heading+*,section.work__post .container .grid-c2>h2.first-heading,section.work__post .container .grid-c2>h3.first-heading,section.work__post .container .grid-c2>h4.first-heading{padding-top:60px;padding-top:6rem;padding-top:3.125vw;padding-top:clamp(30px,3.125vw,60px);padding-top:clamp(30px,3.125vw,6rem)}section.header__hero .container .grid-c2>h2 *,section.header__hero .container .grid-c2>h2 a,section.header__hero .container .grid-c2>h2 span,section.header__hero .container .grid-c2>h3 *,section.header__hero .container .grid-c2>h3 a,section.header__hero .container .grid-c2>h3 span,section.header__hero .container .grid-c2>h4 *,section.header__hero .container .grid-c2>h4 a,section.header__hero .container .grid-c2>h4 span,section.work__post .container .grid-c2>h2 *,section.work__post .container .grid-c2>h2 a,section.work__post .container .grid-c2>h2 span,section.work__post .container .grid-c2>h3 *,section.work__post .container .grid-c2>h3 a,section.work__post .container .grid-c2>h3 span,section.work__post .container .grid-c2>h4 *,section.work__post .container .grid-c2>h4 a,section.work__post .container .grid-c2>h4 span{color:#4e8bb5!important}section.header__hero .container .grid-c2>h2+*,section.header__hero .container .grid-c2>h3+*,section.header__hero .container .grid-c2>h4+*,section.work__post .container .grid-c2>h2+*,section.work__post .container .grid-c2>h3+*,section.work__post .container .grid-c2>h4+*{margin-top:0!important;padding-top:60px;padding-top:6rem;padding-top:3.125vw;padding-top:clamp(30px,3.125vw,60px);padding-top:clamp(30px,3.125vw,6rem)}section.header__hero .container .grid-c2>.video-fullwidth,section.work__post .container .grid-c2>.video-fullwidth{grid-column:1/-1!important;width:100%}section.header__hero .container .grid-c2>.embed,section.work__post .container .grid-c2>.embed{margin-top:60px;margin-top:6rem;margin-top:3.125vw;margin-top:clamp(30px,3.125vw,60px);margin-top:clamp(30px,3.125vw,6rem)}section.header__hero .container .grid-c3,section.work__post .container .grid-c3{grid-column:3;grid-row:4;border-top:none;padding-top:28px;padding-top:2.8rem;padding-left:20px;padding-left:2rem;font-size:16px;font-size:1.6rem;font-size:clamp(14px,.83333333vw,16px);font-size:clamp(1.4rem,.83333333vw,1.6rem);color:var(--black)}@media screen and (max-width:1023px){section.header__hero .container h1.grid-b2,section.work__post .container h1.grid-b2{line-height:1}section.header__hero .container .heading-prefix,section.work__post .container .heading-prefix{grid-column:1/4;grid-row:3;border-top:none;padding-top:0;margin-top:1.5rem;margin-bottom:1.5rem}section.header__hero .container .intro-col2,section.work__post .container .intro-col2{grid-column:1/4;grid-row:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.header__hero .container .intro-col2 .intro-text,section.work__post .container .intro-col2 .intro-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}section.header__hero .container .intro-col2 p,section.work__post .container .intro-col2 p{max-width:100%;font-size:22px}section.header__hero .container .grid-c2,section.work__post .container .grid-c2{display:block}section.header__hero .container .grid-c2>h2,section.header__hero .container .grid-c2>h3,section.header__hero .container .grid-c2>h4,section.work__post .container .grid-c2>h2,section.work__post .container .grid-c2>h3,section.work__post .container .grid-c2>h4{padding-top:3rem;margin-top:3rem;padding-bottom:1rem}section.header__hero .container .grid-c2>h2.first-heading,section.header__hero .container .grid-c2>h3.first-heading,section.header__hero .container .grid-c2>h4.first-heading,section.work__post .container .grid-c2>h2.first-heading,section.work__post .container .grid-c2>h3.first-heading,section.work__post .container .grid-c2>h4.first-heading{padding-top:3rem}section.header__hero .container .grid-c2>.first-heading+*,section.header__hero .container .grid-c2>h2+*,section.header__hero .container .grid-c2>h3+*,section.header__hero .container .grid-c2>h4+*,section.work__post .container .grid-c2>.first-heading+*,section.work__post .container .grid-c2>h2+*,section.work__post .container .grid-c2>h3+*,section.work__post .container .grid-c2>h4+*{padding-top:1rem!important;margin-top:0!important}section.header__hero .container .grid-c3,section.work__post .container .grid-c3{padding-left:0;margin-top:2rem}}section.header__hero h2,section.work__post h2{font-size:50px;font-size:5rem;font-size:clamp(40px,2.60416667vw,50px);font-size:clamp(4rem,2.60416667vw,5rem)}section.header__hero time,section.work__post time{font-size:20px;font-size:2rem;font-size:clamp(18px,1.04166667vw,20px);font-size:clamp(1.8rem,1.04166667vw,2rem)}section.header__hero p,section.work__post p{font-size:30px;font-size:3rem;font-size:clamp(10px,1.5625vw,30px);font-size:clamp(1rem,1.5625vw,3rem)}.authors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:64px;margin-bottom:6.4rem}.authors.multiple{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px;margin-bottom:3.2rem}.authors.multiple figure{width:80px;width:8rem;-ms-flex-preferred-size:1 1 80px;-ms-flex-preferred-size:1 1 8rem;flex-basis:1 1 80px;flex-basis:1 1 8rem}.authors.multiple figure+figure{margin-left:16px;margin-left:1.6rem}.authors.multiple figure+p{display:block;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:0;margin-top:34px;margin-top:3.4rem}.authors.multiple a:before{content:", "}.authors.multiple a:last-child:before{content:" & "}.authors.multiple a:first-child:before{content:""}.authors figure{width:160px;width:16rem;-ms-flex-preferred-size:1 1 160px;-ms-flex-preferred-size:1 1 16rem;flex-basis:1 1 160px;flex-basis:1 1 16rem}.authors figure+p{margin-left:34px;margin-left:3.4rem}.authors figure+figure{margin-left:20px;margin-left:2rem}.authors p strong{display:block}.mask,.mask img{border-radius:9999px}.mask{aspect-ratio:1/1;overflow:hidden}.mask img{aspect-ratio:1/2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}#our_work_paralax:where(.astro-5vh5djs5){background-position:top center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;overflow:visible;z-index:4}#our_work_paralax:where(.astro-5vh5djs5) .background:where(.astro-5vh5djs5) figure:where(.astro-5vh5djs5){height:100%;background-color:var(--night-blue)}#our_work_paralax:where(.astro-5vh5djs5) .background:where(.astro-5vh5djs5) figure:where(.astro-5vh5djs5) canvas:where(.astro-5vh5djs5){height:100%}#our_work_paralax:where(.astro-5vh5djs5) .content:where(.astro-5vh5djs5){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px;gap:3rem}@media screen and (max-width:778px){#our_work_paralax:where(.astro-5vh5djs5) .content:where(.astro-5vh5djs5){gap:1rem}}#our_work_paralax:where(.astro-5vh5djs5) .inner:where(.astro-5vh5djs5){display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;zoom:1}#our_work_paralax:where(.astro-5vh5djs5) .inner:where(.astro-5vh5djs5) .article:where(.astro-5vh5djs5){-ms-flex-preferred-size:calc(50% - 3rem);flex-basis:calc(50% - 3rem);margin-left:15px;margin-left:1.5rem}@media screen and (max-width:778px){#our_work_paralax:where(.astro-5vh5djs5) .inner:where(.astro-5vh5djs5) .article:where(.astro-5vh5djs5){-ms-flex-preferred-size:100%;flex-basis:100%;max-width:90vw;margin-left:auto;margin-right:auto}}#our_work_paralax:where(.astro-5vh5djs5) .inner:where(.astro-5vh5djs5) .article:where(.astro-5vh5djs5).item_2{-ms-flex-preferred-size:calc(100% - 14rem);flex-basis:calc(100% - 14rem);max-width:calc(100% - 14rem);margin-left:70px;margin-left:7rem}@media screen and (max-width:778px){#our_work_paralax:where(.astro-5vh5djs5) .inner:where(.astro-5vh5djs5) .article:where(.astro-5vh5djs5).item_2{-ms-flex-preferred-size:100%;flex-basis:100%;margin:initial;max-width:100vw}}#our_work_paralax:where(.astro-5vh5djs5) .inner:where(.astro-5vh5djs5) .article:where(.astro-5vh5djs5).item_1{margin-top:5vh}@media screen and (max-width:778px){#our_work_paralax:where(.astro-5vh5djs5) .inner:where(.astro-5vh5djs5) .article:where(.astro-5vh5djs5).item_1{margin-top:initial}}#our_work_paralax:where(.astro-5vh5djs5) .inner:where(.astro-5vh5djs5) .article:where(.astro-5vh5djs5)[data-speed="1.5"]{margin-top:-10vh}@media screen and (max-width:778px){#our_work_paralax:where(.astro-5vh5djs5) .inner:where(.astro-5vh5djs5) .article:where(.astro-5vh5djs5)[data-speed="1.5"]{margin-top:initial}}#our_work_paralax:where(.astro-5vh5djs5) .container:where(.astro-5vh5djs5){position:relative;z-index:2;max-width:1350px;max-width:135rem;max-width:clamp(280px 80vw,1350px);max-width:clamp(280px 80vw,135rem)}.placeholder:where(.astro-kdve2vk3){text-align:center;padding:2em 0;font-size:30px;border:1px dashed silver;outline:1px dashed silver;outline-offset:.5em;margin:1em;color:#fff}pre:where(.astro-kdve2vk3){font-family:monospace;display:inline-block;padding:1em;margin:-.5em 1em;background-color:#d3d3d3;color:#000;outline:1px #d3d3d3 dashed;outline-offset:2px;font-size:80%}.hero:where(.astro-4vd4xc76) .background:where(.astro-4vd4xc76){pointer-events:none}.hero:where(.astro-4vd4xc76){color:var(--white);height:calc(100vh - 6.25vw);max-height:1080px;max-height:108rem;aspect-ratio:16/9;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:767px){.hero:where(.astro-4vd4xc76){height:calc(100vh - 6.25vw);min-height:40rem}}.hero:where(.astro-4vd4xc76) .content:where(.astro-4vd4xc76){padding-top:0;padding-bottom:0;margin-bottom:0;margin-top:0}.hero:where(.astro-4vd4xc76).page__home,.hero:where(.astro-4vd4xc76).page__home .inner:where(.astro-4vd4xc76){-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero:where(.astro-4vd4xc76).page__home .content:where(.astro-4vd4xc76){grid-column:1/-1;grid-row:2;margin-top:0;margin-bottom:0;align-self:center}@media screen and (max-width:1023px){.hero:where(.astro-4vd4xc76).page__home .content:where(.astro-4vd4xc76){grid-column:1/span 12}}@media screen and (max-width:767px){.hero:where(.astro-4vd4xc76).page__home .content:where(.astro-4vd4xc76){-webkit-transform:translateY(-2rem);-ms-transform:translateY(-2rem);transform:translateY(-2rem)}}.hero:where(.astro-4vd4xc76).page__about-us .content:where(.astro-4vd4xc76) h1:where(.astro-4vd4xc76){font-size:90px;font-size:9rem;line-height:1.06;margin-bottom:30px;margin-bottom:3rem;color:var(--white);font-size:clamp(60px,4.6875vw,90px);font-size:clamp(6rem,4.6875vw,9rem)}.hero:where(.astro-4vd4xc76).page__home h1:where(.astro-4vd4xc76),.hero:where(.astro-4vd4xc76).page__home h2:where(.astro-4vd4xc76){font-size:90px;font-size:9rem;font-size:clamp(80px,4.6875vw,90px);font-size:clamp(8rem,4.6875vw,9rem);line-height:1.06}@media screen and (max-width:767px){.hero:where(.astro-4vd4xc76).page__home h1:where(.astro-4vd4xc76),.hero:where(.astro-4vd4xc76).page__home h2:where(.astro-4vd4xc76){max-width:300px;font-size:90px;font-size:9rem;font-size:clamp(4rem,4.6875vw,9rem)}}.hero:where(.astro-4vd4xc76).page__home h1:where(.astro-4vd4xc76) .line:where(.astro-4vd4xc76){display:block}@media screen and (min-width:768px) and (max-width:1023px){.hero:where(.astro-4vd4xc76).page__insights,.hero:where(.astro-4vd4xc76).page__insights .inner:where(.astro-4vd4xc76){-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero:where(.astro-4vd4xc76).page__insights .content:where(.astro-4vd4xc76){-ms-flex-item-align:center;align-self:center}}@media screen and (max-width:767px){.hero:where(.astro-4vd4xc76).page__insights,.hero:where(.astro-4vd4xc76).page__insights .inner:where(.astro-4vd4xc76){-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero:where(.astro-4vd4xc76).page__insights .content:where(.astro-4vd4xc76){align-self:center;width:90%;grid-column:1/span 12}}.hero:where(.astro-4vd4xc76).page__about-us,.hero:where(.astro-4vd4xc76).page__about-us .inner:where(.astro-4vd4xc76){-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero:where(.astro-4vd4xc76).page__about-us .background:where(.astro-4vd4xc76) figure:where(.astro-4vd4xc76).background_image{left:0;-webkit-transform:none;-ms-transform:none;transform:none;background-position:left center!important}@media screen and (max-width:1023px){.hero:where(.astro-4vd4xc76).page__about-us .background:where(.astro-4vd4xc76) figure:where(.astro-4vd4xc76).background_image{background-position:25%center!important}}.hero:where(.astro-4vd4xc76).page__about-us .content:where(.astro-4vd4xc76){grid-column:1/span 6;color:var(--white);margin-top:0;margin-bottom:0;align-self:center;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:768px) and (max-width:1023px){.hero:where(.astro-4vd4xc76).page__about-us .content:where(.astro-4vd4xc76){grid-column:1/span 11}}@media screen and (min-width:768px) and (max-width:1023px){.hero:where(.astro-4vd4xc76).page__about-us .content:where(.astro-4vd4xc76) h1:where(.astro-4vd4xc76){font-size:90px;font-size:9rem;font-size:clamp(7rem,4.6875vw,9rem)}}@media screen and (max-width:767px){.hero:where(.astro-4vd4xc76).page__about-us .content:where(.astro-4vd4xc76) h1:where(.astro-4vd4xc76){font-size:90px;font-size:9rem;font-size:clamp(4rem,4.6875vw,9rem)}}.hero:where(.astro-4vd4xc76).page__about-us .content:where(.astro-4vd4xc76) article:where(.astro-4vd4xc76),.hero:where(.astro-4vd4xc76).page__about-us .content:where(.astro-4vd4xc76) article:where(.astro-4vd4xc76) a:where(.astro-4vd4xc76),.hero:where(.astro-4vd4xc76).page__about-us .content:where(.astro-4vd4xc76) article:where(.astro-4vd4xc76) li:where(.astro-4vd4xc76),.hero:where(.astro-4vd4xc76).page__about-us .content:where(.astro-4vd4xc76) article:where(.astro-4vd4xc76) p:where(.astro-4vd4xc76){color:var(--white)}.hero:where(.astro-4vd4xc76).page__about-us .content:where(.astro-4vd4xc76) article:where(.astro-4vd4xc76) li:where(.astro-4vd4xc76),.hero:where(.astro-4vd4xc76).page__about-us .content:where(.astro-4vd4xc76) article:where(.astro-4vd4xc76) p:where(.astro-4vd4xc76){font-size:30px;font-size:3rem;font-size:clamp(18px,1.5625vw,30px);font-size:clamp(1.8rem,1.5625vw,3rem);line-height:1.2}.hero:where(.astro-4vd4xc76),.hero:where(.astro-4vd4xc76).background_image{position:relative}.hero:where(.astro-4vd4xc76) .container:where(.astro-4vd4xc76){position:relative;z-index:2}.hero:where(.astro-4vd4xc76) .container:where(.astro-4vd4xc76) .content:where(.astro-4vd4xc76){padding:0}.hero:where(.astro-4vd4xc76){z-index:3}.hero:where(.astro-4vd4xc76) h1:where(.astro-4vd4xc76),.hero:where(.astro-4vd4xc76) h2:where(.astro-4vd4xc76){margin-bottom:.8em}section:where(.astro-4vd4xc76).hero .container:where(.astro-4vd4xc76) article:where(.astro-4vd4xc76){-webkit-transition:opacity 1.2s ease-out,-webkit-transform 1s ease-out;transition:opacity 1.2s ease-out,transform 1s ease-out;transition:opacity 1.2s ease-out,transform 1s ease-out,-webkit-transform 1s ease-out}section:where(.astro-4vd4xc76).hero .container:where(.astro-4vd4xc76) h2:where(.astro-4vd4xc76).splitted{line-height:.7}section:where(.astro-4vd4xc76).hero .container:where(.astro-4vd4xc76) h2:where(.astro-4vd4xc76).inside .letter:where(.astro-4vd4xc76){top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}section:where(.astro-4vd4xc76).hero .container:where(.astro-4vd4xc76) h2:where(.astro-4vd4xc76).outside .letter:where(.astro-4vd4xc76){top:0;-ms-flex-preferred-size:content;flex-basis:content}section:where(.astro-4vd4xc76).hero .container:where(.astro-4vd4xc76) h2:where(.astro-4vd4xc76) .word:where(.astro-4vd4xc76){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;line-height:1}section:where(.astro-4vd4xc76).hero .container:where(.astro-4vd4xc76) h2:where(.astro-4vd4xc76) .letter:where(.astro-4vd4xc76){position:relative;line-height:1.2;-webkit-transition:opacity 1.2s ease-out,-webkit-transform 1s ease-out;transition:opacity 1.2s ease-out,transform 1s ease-out;transition:opacity 1.2s ease-out,transform 1s ease-out,-webkit-transform 1s ease-out;-webkit-transition-delay:var(--transitionDelay);transition-delay:var(--transitionDelay);-webkit-transition-timing-function:ease-out,steps(3,jump-end);transition-timing-function:ease-out,steps(3,jump-end)}#canvas:where(.astro-4vd4xc76),.background:where(.astro-4vd4xc76) .background_image:where(.astro-4vd4xc76){position:absolute;z-index:1}.background:where(.astro-4vd4xc76) .canvas_animation:where(.astro-4vd4xc76){position:absolute;top:0;left:0;z-index:2;mix-blend-mode:lighten}#canvas:where(.astro-4vd4xc76){top:0;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-filter:blur(10vw);filter:blur(10vw)}.container:where(.astro-4vd4xc76){max-width:1150px;max-width:115rem;width:100%;margin:0 auto;height:auto}.content:where(.astro-4vd4xc76),.inner:where(.astro-4vd4xc76){position:relative}.inner:where(.astro-4vd4xc76){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:15px;gap:1.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:var(--white);z-index:2}.our_sectors:where(.astro-4vd4xc76) .inner:where(.astro-4vd4xc76){display:block}.content:where(.astro-4vd4xc76){grid-column:1/span 6;grid-row:1;margin-bottom:120px;margin-bottom:12rem;margin-top:120px;margin-top:12rem}@media screen and (orientation:landscape){.our_work .hero{aspect-ratio:2.39/1;max-width:239vh;max-width:calc(239vh - 6.25vw);margin:0 auto;width:100%}}@media screen and (orientation:portrait){.our_work .hero{aspect-ratio:4/3;width:100%;height:75vw}}.hero .white-dots,.hero white-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1em;margin-top:clamp(40px,6.25vh,100px);margin-top:clamp(4rem,6.25vh,10rem);grid-column:1/span 12;position:absolute;width:auto!important;height:13px!important;bottom:120px;bottom:12rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}@media screen and (max-height:800px){.hero .white-dots,.hero white-dots{bottom:6rem}}@media screen and (max-height:600px){.hero .white-dots,.hero white-dots{display:none}}@media screen and (max-width:767px){.hero .white-dots,.hero white-dots{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}}.hero.page__newsletter{max-height:50vh}.hero.page__success .container{-ms-flex-item-align:center;align-self:center}.hero.page__success .inner{display:block;text-align:center}.hero.page__home .background .background_image{z-index:1}@media screen and (max-width:767px){.hero.page__home .background .background_image{background-position:73%center!important}}.hero.page__home .background .background_gradient{z-index:2}.hero.page__home .background .background_gradient .gradient{visibility:visible!important;background-image:-webkit-gradient(linear,left top,right top,color-stop(20%,#000),color-stop(80%,transparent))!important;background-image:linear-gradient(to right,#000 20%,transparent 80%)!important}@media screen and (max-width:767px){.hero.page__insights .background .background_image{background-position:40% 50%!important}}.hero.page__insights .background .background_gradient{z-index:2}.hero.page__insights .background .background_gradient .gradient{visibility:visible!important;background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#000),color-stop(75%,transparent))!important;background-image:linear-gradient(to right,#000 30%,transparent 75%)!important}.hero article p,section.hero.page__about-us h1,section.hero.page__home h1{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}section.hero.page__insights .content article li,section.hero.page__insights .content article p{font-family:Plus Jakarta Sans,sans-serif!important;font-size:28px!important;font-size:2.8rem!important;font-size:clamp(16px,1.45833333vw,28px)!important;font-size:clamp(1.6rem,1.45833333vw,2.8rem)!important;line-height:1.2!important}section.hero.page__about-us .content article li,section.hero.page__about-us .content article p{font-size:28px;font-size:2.8rem;font-size:clamp(16px,1.45833333vw,28px);font-size:clamp(1.6rem,1.45833333vw,2.8rem);line-height:1.2!important}@media screen and (max-width:820px){section#meet-our-team48c418fb.hero .content article>p:first-of-type{padding-right:15%!important}section#meet-our-team48c418fb.hero .content article>p:last-of-type{padding-right:40%!important}}.image_list:where(.astro-z7njoc5w) .inner:where(.astro-z7njoc5w){display:block}.image_list:where(.astro-z7njoc5w) .content:where(.astro-z7njoc5w){text-align:center}.image_list:where(.astro-z7njoc5w) .content:where(.astro-z7njoc5w) figure:where(.astro-z7njoc5w){display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:40px;padding-top:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;gap:3rem}.image_list:where(.astro-z7njoc5w) .content:where(.astro-z7njoc5w) figure:where(.astro-z7njoc5w) .img:where(.astro-z7njoc5w){width:calc(20% - 2.4rem);height:auto;max-height:80px;max-height:8rem;-o-object-fit:contain;object-fit:contain;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.image_list:where(.astro-z7njoc5w) .content:where(.astro-z7njoc5w) figure:where(.astro-z7njoc5w) .img:where(.astro-z7njoc5w).outside{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}.image_list:where(.astro-z7njoc5w) .content:where(.astro-z7njoc5w) figure:where(.astro-z7njoc5w) .img:where(.astro-z7njoc5w).inside{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.image_list:where(.astro-z7njoc5w) .content:where(.astro-z7njoc5w) figure:where(.astro-z7njoc5w) object:where(.astro-z7njoc5w){fill:#fff}@media screen and (max-width:768px){.image_list:where(.astro-z7njoc5w) .content:where(.astro-z7njoc5w) figure:where(.astro-z7njoc5w){gap:1rem}.image_list:where(.astro-z7njoc5w) .content:where(.astro-z7njoc5w) figure:where(.astro-z7njoc5w) .img:where(.astro-z7njoc5w){min-width:80px;width:calc(33% - 2.4rem)}}.image_list h2{text-align:center}.image_list h2>span.line{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:auto;margin-right:auto}svg:where(.astro-vu3eefe2) path:where(.astro-vu3eefe2){fill:var(--colour)}.swiper:where(.astro-m77ixmgi){width:100%}.quotes:where(.astro-m77ixmgi) .wrapper:where(.astro-m77ixmgi) .inner:where(.astro-m77ixmgi){display:block}section:where(.astro-m77ixmgi).quotes .inner:where(.astro-m77ixmgi) .content:where(.astro-m77ixmgi){padding-bottom:0}@media screen and (max-width:1023px){section:where(.astro-m77ixmgi).quotes .inner:where(.astro-m77ixmgi) .content:where(.astro-m77ixmgi){grid-column:2/span 10}}@media screen and (min-width:1024px){section:where(.astro-m77ixmgi).quotes .inner:where(.astro-m77ixmgi) .content:where(.astro-m77ixmgi){grid-column:1/span 12}}@media screen and (max-width:767px){section:where(.astro-m77ixmgi).quotes .container:where(.astro-m77ixmgi){max-width:100vw}}.quotes__marks:where(.astro-m77ixmgi){position:relative;margin-top:-30px;bottom:-50px;left:0;height:51px;width:76px;display:block}@media screen and (max-width:767px){.quotes__marks:where(.astro-m77ixmgi){margin:0;bottom:0}}.quotes__carousel:where(.astro-m77ixmgi),figure:where(.astro-m77ixmgi){position:relative}@media screen and (max-width:767px){.quotes__carousel:where(.astro-m77ixmgi){overflow:visible}}.quotes__carousel:where(.astro-m77ixmgi) .swiper-wrapper:where(.astro-m77ixmgi){height:100%;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:767px){.quotes__carousel:where(.astro-m77ixmgi) .swiper-wrapper:where(.astro-m77ixmgi){overflow:visible;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}}.quotes__carousel--buttons:where(.astro-m77ixmgi){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:80px;margin-bottom:8rem;margin-bottom:4.16666667vw;margin-bottom:clamp(40px,4.16666667vw,80px);margin-bottom:clamp(40px,4.16666667vw,8rem);margin-top:10px;margin-top:1rem;margin-top:.52083333vw;margin-top:clamp(5px,.52083333vw,10px);margin-top:clamp(5px,.52083333vw,1rem)}.quotes__carousel--buttons:where(.astro-m77ixmgi) .button:where(.astro-m77ixmgi){margin-left:20px;margin-left:2rem;margin-top:initial!important}@media screen and (max-width:767px){.quotes__carousel--buttons:where(.astro-m77ixmgi){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:120px;margin-top:12rem;margin-top:6.25vw;margin-top:clamp(60px,6.25vw,12rem);margin-bottom:40px;margin-bottom:4rem;margin-bottom:2.08333333vw;margin-bottom:clamp(20px,2.08333333vw,4rem)}}figure:where(.astro-m77ixmgi){display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-ms-flex-item-align:stretch;align-self:stretch}@media screen and (min-width:768px){figure:where(.astro-m77ixmgi):not(.swiper-slide-active){-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0!important}}figure:where(.astro-m77ixmgi) blockquote:where(.astro-m77ixmgi){padding-bottom:30px;padding-bottom:3rem;padding-left:96px;padding-top:20px;padding-top:2rem}@media screen and (max-width:767px){figure:where(.astro-m77ixmgi) blockquote:where(.astro-m77ixmgi){padding-left:0}}figure:where(.astro-m77ixmgi) cite:where(.astro-m77ixmgi){padding-left:96px}@media screen and (max-width:767px){figure:where(.astro-m77ixmgi) cite:where(.astro-m77ixmgi){padding-left:0}}figure:where(.astro-m77ixmgi) cite:where(.astro-m77ixmgi) small:where(.astro-m77ixmgi){white-space:pre-wrap}figure:where(.astro-m77ixmgi) cite:where(.astro-m77ixmgi) strong:where(.astro-m77ixmgi){font-weight:700}figure:where(.astro-m77ixmgi) blockquote:where(.astro-m77ixmgi),figure:where(.astro-m77ixmgi) cite:where(.astro-m77ixmgi){display:block;position:relative}figure:where(.astro-m77ixmgi) cite:where(.astro-m77ixmgi){margin-top:30px;margin-top:3rem}@media screen and (min-width:1024px){.our-approach-layout .inner .content{grid-column:1/span 5}}@supports (-webkit-touch-callout:none){@media screen and (max-width:767px){body.home section.our-approach-layout,body.home section.our-approach-layout .wrapper{background-color:#1a433b!important}}}@-moz-document url-prefix(){body.home section.our-approach-layout,body.home section.our-approach-layout .wrapper{background-color:#18433c!important}}.container:where(.astro-zfpusg22) .heading:where(.astro-zfpusg22){margin-right:auto;position:relative;z-index:2}.content:where(.astro-zfpusg22) .inline-video:where(.astro-zfpusg22){display:block;width:100%;grid-column:auto;grid-row:auto;margin-top:unset}@media screen and (max-width:767px){.content:where(.astro-zfpusg22) .inline-video:where(.astro-zfpusg22){margin-top:unset}}section:where(.astro-qoogaapi).section .container:where(.astro-qoogaapi){position:relative;z-index:1;padding:0}section:where(.astro-qoogaapi).section .container:where(.astro-qoogaapi):after{width:var(--lozenger-size);aspect-ratio:1/2;background-color:var(--primary-blue);bottom:calc(100% - 8rem);display:none}.lozengers:where(.astro-qoogaapi):after,.lozengers:where(.astro-qoogaapi):before,section:where(.astro-qoogaapi).section .container:where(.astro-qoogaapi):after,section:where(.astro-qoogaapi).section .container:where(.astro-qoogaapi):before{content:"";position:absolute;background:radial-gradient(at 60% 30%,#1a1aff,#00f,#0000e6);border-radius:999px}section:where(.astro-qoogaapi).section .container:where(.astro-qoogaapi):before{width:var(--lozenger-size);aspect-ratio:1/2;bottom:calc(100% - 8rem);display:none;left:15px;left:1.5rem;background-color:var(--peach)}section:where(.astro-qoogaapi).section .container:where(.astro-qoogaapi):after{right:15px;right:1.5rem;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--angle, 180deg)),color-stop(0%,var(--reddish-orange, orange)),to(var(--primary-blue, blue)));background-image:linear-gradient(var(--angle, 180deg),var(--reddish-orange, orange) 0%,var(--primary-blue, blue) 100%)}.lozengers:where(.astro-qoogaapi){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;gap:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:120px 15px;margin:12rem 1.5rem;margin-bottom:120px;margin-bottom:6.25vw;margin-bottom:clamp(60px,6.25vw,120px);margin-bottom:clamp(60px,6.25vw,12rem)}@media screen and (max-width:1023px){.lozengers:where(.astro-qoogaapi){gap:1rem;margin-left:0;margin-right:0;margin-top:120px!important;margin-top:12rem!important;margin-top:6.25vw!important;margin-top:clamp(60px,6.25vw,12rem)!important;--lozenger-size: calc(33.333% - .7rem) }}@media screen and (max-width:767px){.lozengers:where(.astro-qoogaapi).the_faces{--lozenger-size:100%}}.lozengers:where(.astro-qoogaapi) .outside:where(.astro-qoogaapi).col{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.lozengers:where(.astro-qoogaapi) .inview:where(.astro-qoogaapi).col{-webkit-transition-delay:0!important;transition-delay:0!important}.lozengers:where(.astro-qoogaapi):after,.lozengers:where(.astro-qoogaapi):before{--lozenger-gutter2:30px / 2;--lozenger-gutter2:3rem / 2;--lozenger-sz:calc(var(--lozenger-size) - var(--lozenger-gutter2));width:var(--lozenger-sz);aspect-ratio:4/5;top:100%;margin-top:-180px;margin-top:-18rem;margin-top:-9.375vw;margin-top:clamp(-90px,-9.375vw,-180px);margin-top:clamp(-90px,-9.375vw,-18rem)}.lozengers:where(.astro-qoogaapi):before{background-color:var(--primary-blue);display:none}.lozengers:where(.astro-qoogaapi):after{right:15px;right:1.5rem;background-color:var(--night-blue);display:none}.lozengers:where(.astro-qoogaapi):before{left:12.5%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--angle, 180deg)),color-stop(0%,var(--reddish-orange, orange)),to(var(--primary-blue, blue)));background-image:linear-gradient(var(--angle, 180deg),var(--reddish-orange, orange) 0%,var(--primary-blue, blue) 100%)}a:where(.astro-qoogaapi){color:inherit;text-decoration:none}figure:where(.astro-qoogaapi),picture:where(.astro-qoogaapi){margin-bottom:20px;margin-bottom:2rem}figcaption:where(.astro-qoogaapi){padding:20px 0;padding:2rem 0;display:block}@media screen and (max-width:767px){figcaption:where(.astro-qoogaapi){padding-bottom:0}}figcaption:where(.astro-qoogaapi) h3:where(.astro-qoogaapi),figcaption:where(.astro-qoogaapi) h4:where(.astro-qoogaapi){font-size:20px;font-size:2rem;font-size:clamp(14px,1.04166667vw,20px);font-size:clamp(1.4rem,1.04166667vw,2rem);line-height:1.4;color:var(--primary-blue);text-align:center}figcaption:where(.astro-qoogaapi) h4:where(.astro-qoogaapi){font-weight:300}@media screen and (max-width:1023px){figcaption:where(.astro-qoogaapi) h4:where(.astro-qoogaapi){display:none}}.col:where(.astro-qoogaapi){-ms-flex-preferred-size:var(--lozenger-size);flex-basis:var(--lozenger-size);position:relative;-webkit-transition:opacity .75s linear,-webkit-transform .75s ease-in-out;transition:opacity .75s linear,transform .75s ease-in-out;transition:opacity .75s linear,transform .75s ease-in-out,-webkit-transform .75s ease-in-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.col:where(.astro-qoogaapi).lozenger{aspect-ratio:1/2;width:100%;display:block;border-radius:9999px;-o-object-fit:cover;object-fit:cover;-ms-flex-item-align:end;align-self:flex-end}@media screen and (max-width:1023px){.col:where(.astro-qoogaapi).lozenger{display:none}}.col:where(.astro-qoogaapi).lozenger:nth-of-type(2n){-ms-flex-item-align:start;align-self:flex-start;position:relative;top:20px;top:2rem}.col:where(.astro-qoogaapi).lozenger .mask:where(.astro-qoogaapi){background-image:-webkit-gradient(linear,left top,left bottom,from(var(--angle, 180deg)),color-stop(0%,var(--reddish-orange, orange)),to(var(--primary-blue, blue)));background-image:linear-gradient(var(--angle, 180deg),var(--reddish-orange, orange) 0%,var(--primary-blue, blue) 100%);background-size:cover}.mask:where(.astro-qoogaapi),.mask:where(.astro-qoogaapi) img:where(.astro-qoogaapi){-webkit-transition-delay:inherit;transition-delay:inherit;aspect-ratio:1/2;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-backface-visibility:hidden}.mask:where(.astro-qoogaapi){overflow:hidden;display:block;border-radius:9999px;-webkit-animation:bobbing 3s infinite alternate ease-in-out;animation:bobbing 3s infinite alternate ease-in-out;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;background:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="currentColor" d="M5 21q-.825 0-1.413-.588T3 19V5.825L1.4 4.2q-.275-.275-.288-.688T1.4 2.8q.275-.275.7-.275t.7.275l18.4 18.4q.3.3.288.7t-.313.7q-.3.275-.7.288t-.7-.288l-1.6-1.6H5Zm0-2h11.175l-2-2H7q-.3 0-.45-.275t.05-.525l2-2.65q.15-.2.4-.2t.4.2l1.6 2.175l.85-1.05L5 7.825V19Zm16-.825l-2-2V5H7.825l-2-2H19q.825 0 1.413.588T21 5v13.175Zm-7.525-7.525ZM10.6 13.425Z"%2F%3E%3C%2Fsvg%3E');background-size:24px;background-position:center;background-repeat:no-repeat;background-color:var(--very-light-pink)}.mask:where(.astro-qoogaapi) a:where(.astro-qoogaapi){display:block;height:100%}.mask:where(.astro-qoogaapi) img:where(.astro-qoogaapi){-webkit-transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;height:100%;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1);image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.col:where(.astro-qoogaapi):hover .mask:where(.astro-qoogaapi) img:where(.astro-qoogaapi){-webkit-transform:translateZ(0) scale(1.05);transform:translateZ(0) scale(1.05)}body.about-us section.faces .team-popover{position:fixed;inset:auto;margin:0;padding:60px;padding:6rem;border:0;border-radius:10px;max-width:min(52rem,calc(100vw - 3rem));background:#3a1927;color:#fff;-webkit-box-shadow:8px 8px 24px rgba(0,0,0,.45);box-shadow:8px 8px 24px #00000073}body.about-us section.faces .team-popover::-ms-backdrop{background:#000;background:#00000038}body.about-us section.faces .team-popover::backdrop{background:#000;background:#00000038}body.about-us section.faces .team-popover .team-popover__body{margin:0;max-height:350px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding-right:10px;padding-right:1rem}body.about-us section.faces .team-popover.team-popover--with-social .team-popover__body{margin-bottom:50px;margin-bottom:5rem}body.about-us section.faces .team-popover h5{margin:0;font-family:PP Pangaia,sans-serif;font-weight:500;font-size:40px;font-size:4rem;font-size:clamp(30px,2.08333333vw,40px);font-size:clamp(3rem,2.08333333vw,4rem);line-height:1;color:#fe9f9e}body.about-us section.faces .team-popover .team-popover__text{margin:0;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:20px;font-size:2rem;font-size:clamp(16px,1.04166667vw,20px);font-size:clamp(1.6rem,1.04166667vw,2rem);line-height:1.2;color:#fff}body.about-us section.faces .team-popover .team-popover__text+.team-popover__text{margin-top:16px;margin-top:1.6rem}body.about-us section.faces .team-popover h6{margin:0 0 40px;margin:0 0 4rem;font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:30px;font-size:3rem;font-size:clamp(24px,1.5625vw,30px);font-size:clamp(2.4rem,1.5625vw,3rem);line-height:1.3333;color:#f7cbcb}body.about-us section.faces .team-popover__social,body.about-us section.faces .team-popover__social-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.about-us section.faces .team-popover__social{gap:20px;gap:2rem;margin-top:0;color:#fe9f9e;text-decoration:underline;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:20px;font-size:2rem;font-size:clamp(14px,1.04166667vw,20px);font-size:clamp(1.4rem,1.04166667vw,2rem);line-height:1.2}body.about-us section.faces .team-popover__social-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;width:2rem;height:20px;height:2rem}body.about-us section.faces .team-popover__close{position:absolute;top:30px;top:3rem;right:30px;right:3rem;color:#fe9f9e;background:0 0;border:0;cursor:pointer;padding:0;line-height:0}body.about-us section.faces .team-popover__close svg{display:block}body.about-us section.faces .team-popover__close svg path{fill:currentColor}body.about-us section.faces .team-popover__close--video{top:20px;top:2rem;right:20px;right:2rem;color:#00ff67;z-index:2}body.about-us section.faces .team-popover--video{width:590px;height:330px;max-width:none;padding:0;overflow:hidden}body.about-us section.faces .team-popover__video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#4e3a3a}body.about-us section.faces .team-popover__video-inline{display:none;width:100%;height:auto;aspect-ratio:16/9;margin-top:20px;margin-top:2rem;border-radius:10px;background:#000}body.about-us section.faces .container{border-bottom:1px solid #000}body.about-us section.faces picture{margin-bottom:30px;margin-bottom:3rem}body.about-us section.faces .lozengers.the_faces{row-gap:100px;row-gap:10rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;margin-top:140px;margin-top:14rem;margin-bottom:100px;margin-bottom:10rem}@media screen and (max-width:1023px){body.about-us section.faces .lozengers.the_faces{margin-top:6rem!important;margin-bottom:8rem}}body.about-us section.faces .col figure{margin-bottom:0}body.about-us section.faces .mask{aspect-ratio:3/4;border-radius:10px;-webkit-animation:none;animation:none;background-color:var(--light-peach)}body.about-us section.faces .mask img{border-radius:10px}body.about-us section.faces figcaption{padding:0}body.about-us section.faces figcaption h3,body.about-us section.faces figcaption h4{text-align:left}body.about-us section.faces figcaption h3{font-family:PP Pangaia,sans-serif;font-weight:500;font-size:30px;font-size:3rem;font-size:clamp(26px,1.5625vw,30px);font-size:clamp(2.6rem,1.5625vw,3rem);line-height:1;margin:0;color:#000}body.about-us section.faces figcaption h3 a,body.about-us section.faces figcaption h4 a{color:#000}body.about-us section.faces figcaption h4{display:block;font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:20px;font-size:2rem;font-size:clamp(14px,1.04166667vw,20px);font-size:clamp(1.4rem,1.04166667vw,2rem);line-height:1.2;margin:4px 0 0;margin:.4rem 0 0;color:#000}@media screen and (max-width:767px){body.about-us section.faces .lozengers.the_faces{row-gap:40px;row-gap:6rem}body.about-us section.faces .col{-webkit-perspective:1200px;perspective:1200px}body.about-us section.faces .team-card-flip{display:grid;margin-bottom:1rem;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}body.about-us section.faces .col.is-flipped .team-card-flip{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}body.about-us section.faces .team-card-face{grid-area:1/1;backface-visibility:hidden;-webkit-backface-visibility:hidden}body.about-us section.faces .team-card-face--back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4.8rem 2rem 3.2rem;border-radius:10px;background:#3a1927;color:#fff;max-width:100%;aspect-ratio:3/4;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-box-shadow:none;box-shadow:none}body.about-us section.faces .team-card-face--front picture{margin-bottom:0}body.about-us section.faces .team-popover[popover]{display:block;position:relative;inset:auto;margin:0}body.about-us section.faces .team-popover::-ms-backdrop{display:none}body.about-us section.faces .team-popover::backdrop{display:none}body.about-us section.faces .team-popover__close{top:1.2rem;right:1.2rem}body.about-us section.faces .team-popover__close svg{width:16px;height:16px}body.about-us section.faces .team-popover__body{max-height:none;overflow-y:visible;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.about-us section.faces .team-popover.team-popover--with-social .team-popover__body{margin-bottom:3rem;max-height:300px}body.about-us section.faces .team-popover__name,body.about-us section.faces .team-popover__role{display:none}body.about-us section.faces .team-popover__video-inline{display:block;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:0;margin-bottom:2rem}body.about-us section.faces .team-popover__text-group{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}body.about-us section.faces .team-popover--video,body.about-us section.faces .team-popover--video video{display:none!important}}@-webkit-keyframes bobbing{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(2%);transform:translateY(2%)}}@keyframes bobbing{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(2%);transform:translateY(2%)}}:root{--dark-slate-blue:#142159;--black:#000;--battleship-grey:#737880;--light-peach:#d6d1cf;--reddish-orange:#f55c1c;--primary-blue:#00f;--very-light-pink:#f0eded;--blush-rose:#f7cbcb;--peach:#f7cbcb;--night-blue:#050f29;--white:#fff;--primary-blue-opaque:rgba(0, 0, 255, .1);--dark-green:#2d5016;--teal-green:#00433C;--slate-blue-hover:#2e516f;--warm-grey:#b5b09d;--warm-grey-light:#d8d2bc;--neon-green:#00ff67;--butter-cream:#f7eccd;--concertina-white-number:#84215a;--concertina-white-toggle-open:#c60655;--concertina-white-toggle-closed:#fe9f9e;--basePadding:6.25vw;--easingFunction:cubic-bezier(.5, 0, 0, 1);--easingDuration:1.6s;--plyr-color-main:var(--primary-blue);--plyr-font-smoothing:true;--plyr-font-family:"Plus Jakarta Sans", sans-serif;--plyr-range-fill-background:var(--white);--plyr-range-thumb-background:var(--primary-blue);--translate-lozengers-up:0;--translate-lozengers-down:0;--gradient-angle-lozenger:45deg;--lozenger-gutter:90px/4;--lozenger-gutter:9rem/4;--lozenger-size:calc(25% - var(--lozenger-gutter))}@property --lozenger-size{syntax:"<length>";inherits:false;initial-value: calc(25% - 2.25rem)}@property --angle{syntax:"<angle>";inherits:false;initial-value:45deg}section:where(.astro-i6jw7b2a).section .container:where(.astro-i6jw7b2a){position:relative;z-index:1;padding:0}section:where(.astro-i6jw7b2a).section .container:where(.astro-i6jw7b2a):after{width:var(--lozenger-size);aspect-ratio:1/2;background-color:var(--primary-blue);bottom:calc(100% - 8rem);display:none}.lozengers:where(.astro-i6jw7b2a):after,.lozengers:where(.astro-i6jw7b2a):before,section:where(.astro-i6jw7b2a).section .container:where(.astro-i6jw7b2a):after,section:where(.astro-i6jw7b2a).section .container:where(.astro-i6jw7b2a):before{content:"";position:absolute;background:radial-gradient(at 60% 30%,#1a1aff,#00f,#0000e6);border-radius:999px}section:where(.astro-i6jw7b2a).section .container:where(.astro-i6jw7b2a):before{width:var(--lozenger-size);aspect-ratio:1/2;bottom:calc(100% - 8rem);display:none;left:15px;left:1.5rem;background-color:var(--peach)}section:where(.astro-i6jw7b2a).section .container:where(.astro-i6jw7b2a):after{right:15px;right:1.5rem;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--angle, 180deg)),color-stop(0%,var(--reddish-orange, orange)),to(var(--primary-blue, blue)));background-image:linear-gradient(var(--angle, 180deg),var(--reddish-orange, orange) 0%,var(--primary-blue, blue) 100%)}.lozengers:where(.astro-i6jw7b2a){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;gap:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:120px 15px;margin:12rem 1.5rem;margin-bottom:120px;margin-bottom:6.25vw;margin-bottom:clamp(60px,6.25vw,120px);margin-bottom:clamp(60px,6.25vw,12rem)}@media screen and (max-width:1023px){.lozengers:where(.astro-i6jw7b2a){gap:1rem;margin-left:0;margin-right:0;margin-top:120px!important;margin-top:12rem!important;margin-top:6.25vw!important;margin-top:clamp(60px,6.25vw,12rem)!important;--lozenger-size: calc(33.333% - .7rem) }}@media screen and (min-width:768px) and (max-width:1023px){.lozengers:where(.astro-i6jw7b2a){--lozenger-size: calc(50% - .5rem) }}@media screen and (max-width:767px){.lozengers:where(.astro-i6jw7b2a).the_faces{--lozenger-size:100%}}.lozengers:where(.astro-i6jw7b2a) .outside:where(.astro-i6jw7b2a).col{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.lozengers:where(.astro-i6jw7b2a) .inview:where(.astro-i6jw7b2a).col{-webkit-transition-delay:0!important;transition-delay:0!important}.lozengers:where(.astro-i6jw7b2a):after,.lozengers:where(.astro-i6jw7b2a):before{--lozenger-gutter2:30px / 2;--lozenger-gutter2:3rem / 2;--lozenger-sz:calc(var(--lozenger-size) - var(--lozenger-gutter2));width:var(--lozenger-sz);aspect-ratio:4/5;top:100%;margin-top:-180px;margin-top:-18rem;margin-top:-9.375vw;margin-top:clamp(-90px,-9.375vw,-180px);margin-top:clamp(-90px,-9.375vw,-18rem)}.lozengers:where(.astro-i6jw7b2a):before{background-color:var(--primary-blue);display:none}.lozengers:where(.astro-i6jw7b2a):after{right:15px;right:1.5rem;background-color:var(--night-blue);display:none}.lozengers:where(.astro-i6jw7b2a):before{left:12.5%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--angle, 180deg)),color-stop(0%,var(--reddish-orange, orange)),to(var(--primary-blue, blue)));background-image:linear-gradient(var(--angle, 180deg),var(--reddish-orange, orange) 0%,var(--primary-blue, blue) 100%)}a:where(.astro-i6jw7b2a){color:inherit;text-decoration:none}figure:where(.astro-i6jw7b2a),picture:where(.astro-i6jw7b2a){margin-bottom:20px;margin-bottom:2rem}figcaption:where(.astro-i6jw7b2a){padding:20px 0;padding:2rem 0;display:block}@media screen and (max-width:767px){figcaption:where(.astro-i6jw7b2a){padding-bottom:0}}figcaption:where(.astro-i6jw7b2a) h3:where(.astro-i6jw7b2a),figcaption:where(.astro-i6jw7b2a) h4:where(.astro-i6jw7b2a){font-size:20px;font-size:2rem;font-size:clamp(14px,1.04166667vw,20px);font-size:clamp(1.4rem,1.04166667vw,2rem);line-height:1.4;color:var(--primary-blue);text-align:center}figcaption:where(.astro-i6jw7b2a) h4:where(.astro-i6jw7b2a){font-weight:300}@media screen and (max-width:1023px){figcaption:where(.astro-i6jw7b2a) h4:where(.astro-i6jw7b2a){display:none}}.col:where(.astro-i6jw7b2a){-ms-flex-preferred-size:var(--lozenger-size);flex-basis:var(--lozenger-size);position:relative;-webkit-transition:opacity .75s linear,-webkit-transform .75s ease-in-out;transition:opacity .75s linear,transform .75s ease-in-out;transition:opacity .75s linear,transform .75s ease-in-out,-webkit-transform .75s ease-in-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.col:where(.astro-i6jw7b2a).lozenger{aspect-ratio:1/2;width:100%;display:block;border-radius:9999px;-o-object-fit:cover;object-fit:cover;-ms-flex-item-align:end;align-self:flex-end}@media screen and (max-width:1023px){.col:where(.astro-i6jw7b2a).lozenger{display:none}}.col:where(.astro-i6jw7b2a).lozenger:nth-of-type(2n){-ms-flex-item-align:start;align-self:flex-start;position:relative;top:20px;top:2rem}.col:where(.astro-i6jw7b2a).lozenger .mask:where(.astro-i6jw7b2a){background-image:-webkit-gradient(linear,left top,left bottom,from(var(--angle, 180deg)),color-stop(0%,var(--reddish-orange, orange)),to(var(--primary-blue, blue)));background-image:linear-gradient(var(--angle, 180deg),var(--reddish-orange, orange) 0%,var(--primary-blue, blue) 100%);background-size:cover}.mask:where(.astro-i6jw7b2a),.mask:where(.astro-i6jw7b2a) img:where(.astro-i6jw7b2a){-webkit-transition-delay:inherit;transition-delay:inherit;aspect-ratio:1/2;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-backface-visibility:hidden}.mask:where(.astro-i6jw7b2a){overflow:hidden;display:block;border-radius:9999px;-webkit-animation:bobbing 3s infinite alternate ease-in-out;animation:bobbing 3s infinite alternate ease-in-out;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;background:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="currentColor" d="M5 21q-.825 0-1.413-.588T3 19V5.825L1.4 4.2q-.275-.275-.288-.688T1.4 2.8q.275-.275.7-.275t.7.275l18.4 18.4q.3.3.288.7t-.313.7q-.3.275-.7.288t-.7-.288l-1.6-1.6H5Zm0-2h11.175l-2-2H7q-.3 0-.45-.275t.05-.525l2-2.65q.15-.2.4-.2t.4.2l1.6 2.175l.85-1.05L5 7.825V19Zm16-.825l-2-2V5H7.825l-2-2H19q.825 0 1.413.588T21 5v13.175Zm-7.525-7.525ZM10.6 13.425Z"%2F%3E%3C%2Fsvg%3E');background-size:24px;background-position:center;background-repeat:no-repeat;background-color:var(--very-light-pink)}.mask:where(.astro-i6jw7b2a) a:where(.astro-i6jw7b2a){display:block;height:100%}.mask:where(.astro-i6jw7b2a) img:where(.astro-i6jw7b2a){-webkit-transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;height:100%;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1);image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.col:where(.astro-i6jw7b2a):hover .mask:where(.astro-i6jw7b2a) img:where(.astro-i6jw7b2a){-webkit-transform:translateZ(0) scale(1.05);transform:translateZ(0) scale(1.05)}body.about-us section.v2-faces{overflow:visible}body.about-us section.v2-faces .team-popover{position:fixed;inset:auto;margin:0;padding:60px;padding:6rem;border:0;border-radius:10px;max-width:min(52rem,calc(100vw - 3rem));background:#3a1927;color:#fff;-webkit-box-shadow:8px 8px 24px rgba(0,0,0,.45);box-shadow:8px 8px 24px #00000073;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.about-us section.v2-faces .team-popover.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}body.about-us section.v2-faces .team-popover button{cursor:pointer}body.about-us section.v2-faces .team-popover::-ms-backdrop{background:#000;background:#00000038}body.about-us section.v2-faces .team-popover::backdrop{background:#000;background:#00000038}body.about-us section.v2-faces .team-popover .team-popover__body{margin:0;max-height:350px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding-right:10px;padding-right:1rem}body.about-us section.v2-faces .team-popover.team-popover--with-social .team-popover__body{margin-bottom:50px;margin-bottom:5rem}body.about-us section.v2-faces .team-popover h5{margin:0;font-family:PP Pangaia,sans-serif;font-weight:500;font-size:40px;font-size:4rem;font-size:clamp(30px,2.08333333vw,40px);font-size:clamp(3rem,2.08333333vw,4rem);line-height:1;color:#fe9f9e}body.about-us section.v2-faces .team-popover .team-popover__text{margin:0;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:20px;font-size:2rem;font-size:clamp(16px,1.04166667vw,20px);font-size:clamp(1.6rem,1.04166667vw,2rem);line-height:1.2;color:#fff}body.about-us section.v2-faces .team-popover .team-popover__text+.team-popover__text{margin-top:16px;margin-top:1.6rem}body.about-us section.v2-faces .team-popover h6{margin:0 0 40px;margin:0 0 4rem;font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:30px;font-size:3rem;font-size:clamp(24px,1.5625vw,30px);font-size:clamp(2.4rem,1.5625vw,3rem);line-height:1.3333;color:#f7cbcb}body.about-us section.v2-faces .team-popover__social,body.about-us section.v2-faces .team-popover__social-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.about-us section.v2-faces .team-popover__social{gap:20px;gap:2rem;margin-top:0;color:#fe9f9e;text-decoration:underline;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:20px;font-size:2rem;font-size:clamp(14px,1.04166667vw,20px);font-size:clamp(1.4rem,1.04166667vw,2rem);line-height:1.2}body.about-us section.v2-faces .team-popover__social-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;width:2rem;height:20px;height:2rem}body.about-us section.v2-faces .team-popover__close{position:absolute;top:30px;top:3rem;right:30px;right:3rem;color:#fe9f9e;background:0 0;border:0;cursor:pointer;padding:0;line-height:0}body.about-us section.v2-faces .team-popover__close svg{display:block}body.about-us section.v2-faces .team-popover__close svg path{fill:currentColor}body.about-us section.v2-faces .team-popover__close--video{top:20px;top:2rem;right:20px;right:2rem;color:#00ff67;z-index:2}body.about-us section.v2-faces .team-popover--video{width:590px;height:330px;max-width:none;padding:0;overflow:hidden}body.about-us section.v2-faces .team-popover__video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#4e3a3a}body.about-us section.v2-faces .team-popover__video-inline{display:none;width:100%;height:auto;aspect-ratio:16/9;margin-top:20px;margin-top:2rem;border-radius:10px;background:#000}body.about-us section.v2-faces .faces-line{width:100%;height:.5px;background-color:#000;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .9s cubic-bezier(.16,1,.3,1);transition:transform .9s cubic-bezier(.16,1,.3,1);transition:transform .9s cubic-bezier(.16,1,.3,1),-webkit-transform .9s cubic-bezier(.16,1,.3,1)}body.about-us section.v2-faces .faces-line.line-visible{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}body.about-us section.v2-faces picture{margin-bottom:30px;margin-bottom:3rem}body.about-us section.v2-faces .lozengers.the_faces{row-gap:100px;row-gap:10rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;margin-top:140px;margin-top:14rem;margin-bottom:100px;margin-bottom:10rem}@media screen and (max-width:1023px){body.about-us section.v2-faces .lozengers.the_faces{margin-top:6rem!important;margin-bottom:8rem}}@media screen and (min-width:768px) and (max-width:1023px){body.about-us section.v2-faces .lozengers.the_faces{row-gap:5rem;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;margin-top:14rem;margin-bottom:10rem;--lozenger-size: calc(50% - 2.5rem) }}body.about-us section.v2-faces .col figure{margin-bottom:0}body.about-us section.v2-faces .mask{aspect-ratio:3/4;border-radius:10px;-webkit-animation:none;animation:none;background-color:var(--light-peach)}body.about-us section.v2-faces .mask img{border-radius:10px}body.about-us section.v2-faces figcaption{padding:0}body.about-us section.v2-faces figcaption h3,body.about-us section.v2-faces figcaption h4{text-align:left}body.about-us section.v2-faces figcaption h3{font-family:PP Pangaia,sans-serif;font-weight:500;font-size:30px;font-size:3rem;font-size:clamp(26px,1.5625vw,30px);font-size:clamp(2.6rem,1.5625vw,3rem);line-height:1;margin:0;color:#000}body.about-us section.v2-faces figcaption h3 a,body.about-us section.v2-faces figcaption h4 a{color:#000}body.about-us section.v2-faces figcaption h4{display:block;font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:20px;font-size:2rem;font-size:clamp(14px,1.04166667vw,20px);font-size:clamp(1.4rem,1.04166667vw,2rem);line-height:1.2;margin:4px 0 0;margin:.4rem 0 0;color:#000}@media screen and (max-width:767px){body.about-us section.v2-faces .lozengers.the_faces{row-gap:40px;row-gap:6rem}body.about-us section.v2-faces .col{perspective:1200px;-webkit-perspective:1200px}body.about-us section.v2-faces .team-card-flip{display:grid;margin-bottom:1rem;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-webkit-transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}body.about-us section.v2-faces .col.is-flipped .team-card-flip{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}body.about-us section.v2-faces .team-card-face{grid-area:1/1;backface-visibility:hidden;-webkit-backface-visibility:hidden}body.about-us section.v2-faces .team-card-face--back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4.8rem 2rem 3.2rem;border-radius:10px;background:#3a1927;color:#fff;max-width:100%;aspect-ratio:3/4;overflow:hidden;-webkit-box-shadow:none;box-shadow:none}body.about-us section.v2-faces .team-card-face--front picture{margin-bottom:0}body.about-us section.v2-faces .team-popover[popover]{display:block;position:relative;inset:auto;margin:0}body.about-us section.v2-faces .team-popover::-ms-backdrop{display:none}body.about-us section.v2-faces .team-popover::backdrop{display:none}body.about-us section.v2-faces .team-popover__close{top:1.2rem;right:1.2rem}body.about-us section.v2-faces .team-popover__close svg{width:16px;height:16px}body.about-us section.v2-faces .team-popover__body{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.about-us section.v2-faces .team-popover.team-popover--with-social .team-popover__body{margin-bottom:3rem;max-height:300px}body.about-us section.v2-faces .team-popover__name,body.about-us section.v2-faces .team-popover__role{display:none}body.about-us section.v2-faces .team-popover__video-inline{display:block;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:0;margin-bottom:2rem}body.about-us section.v2-faces .team-popover__text-group{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}body.about-us section.v2-faces .team-popover--video,body.about-us section.v2-faces .team-popover--video video{display:none!important}}.column__block.inside{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.column__block:nth-child(3n){-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.column__block:nth-child(3n).outside,.column__block:nth-child(3n+1).outside{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateX(25%);-ms-transform:translateX(25%);transform:translate(25%)}.column__block:nth-child(3n+1).outside{-webkit-transform:translateX(-25%);-ms-transform:translateX(-25%);transform:translate(-25%)}.column__block:nth-child(3n+1){-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.column__block h3{font-size:30px;font-size:3rem;font-size:clamp(24px,1.5625vw,30px);font-size:clamp(2.4rem,1.5625vw,3rem);line-height:1.4;margin-bottom:10px;margin-bottom:1rem;font-weight:700}.column__block p{font-size:20px!important;font-size:2rem!important;font-size:clamp(18px,1.04166667vw,20px)!important;font-size:clamp(1.8rem,1.04166667vw,2rem)!important}.comparison__graphics:where(.astro-tmz6pkjx){position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-17rem);-ms-transform:translateX(-50%) translateY(-17rem);transform:translate(-50%) translateY(-17rem);width:30%}.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) h2:where(.astro-tmz6pkjx){width:100%}.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) h2:where(.astro-tmz6pkjx) .word:where(.astro-tmz6pkjx){display:inline-block}.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx){padding-top:0;grid-column:1/span 12;width:100%;display:grid;gap:0 10px;gap:0 1rem;grid-template-columns:repeat(3,minmax(33%,1fr));grid-template-rows:minmax(50%,1fr) auto;position:relative;margin-bottom:-20px;margin-bottom:-2rem}@media screen and (max-width:820px){.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:3rem}}.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .cross__animation--wrapper:where(.astro-tmz6pkjx){grid-column:2/span 1}.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx){display:block}@media screen and (max-width:820px){.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx){aspect-ratio:3/2;height:auto!important;width:calc(50% - 1.5rem)}}.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(3n){text-align:left;padding-right:20%}@media screen and (max-width:1024px){.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(3n){padding-right:0}}@media screen and (max-width:820px){.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(3n){text-align:right}}@media screen and (min-width:821px) and (max-width:1024px){.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(2){width:110%;margin-left:-5%;margin-bottom:-5%}}@media screen and (max-width:820px){.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(2){position:absolute!important;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(.8);-ms-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8);width:50%}.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(2) .lottie-player:where(.astro-tmz6pkjx){position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}}.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(1),.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(4n){text-align:right;padding-left:20%}@media screen and (max-width:1024px){.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(1),.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(4n){padding-left:0}}@media screen and (max-width:820px){.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(1),.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(4n){text-align:left}.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(5){position:absolute;grid-column:1;display:none}.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(2n+4){margin-top:clamp(100px,30vw,150px)}}@media screen and (min-width:820px){.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(1),.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx):nth-child(3){min-height:20rem}}.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block:where(.astro-tmz6pkjx).animation{position:relative}.comparison:where(.astro-tmz6pkjx) .container:where(.astro-tmz6pkjx) .tripple__columns:where(.astro-tmz6pkjx) .column__block--animation:where(.astro-tmz6pkjx){position:absolute;aspect-ratio:1/1;width:110%!important;height:auto!important;left:-5%;top:-5%;right:-5%}@-webkit-keyframes blob_bob{0%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translateY(-1rem) scale(1.1);transform:translateY(-1rem) scale(1.1)}33%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";opacity:.9}}@keyframes blob_bob{0%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translateY(-1rem) scale(1.1);transform:translateY(-1rem) scale(1.1)}33%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";opacity:.9}}.container:where(.astro-sztxrhp2){position:relative;z-index:2}.concertina:where(.astro-sztxrhp2){grid-column:7/span 6!important}.large:where(.astro-sztxrhp2){margin-top:60px;margin-top:6rem;font-size:40px!important;font-family:arpona,sans-serif;font-weight:200;line-height:var(--lineHeight, 1.14);letter-spacing:.02em}.blobs:where(.astro-sztxrhp2){position:absolute;top:0;left:50%;width:100%;bottom:0;max-width:1440px;z-index:-1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}@media screen and (max-width:767px){.blobs:where(.astro-sztxrhp2){display:none}}.blob:where(.astro-sztxrhp2){width:240px;width:24rem;height:240px;height:24rem;border-radius:50%;position:absolute;-webkit-animation:blob_bob 5s ease-in-out infinite alternate;animation:blob_bob 5s ease-in-out infinite alternate}.blob_1:where(.astro-sztxrhp2){background:var(--peach);bottom:-180px;bottom:-18rem;left:33%;display:none}.blob_2:where(.astro-sztxrhp2){background:var(--dark-slate-blue);bottom:-140px;bottom:-14rem;left:80%;display:none}.blob_3:where(.astro-sztxrhp2){top:50%;left:15%;background:url(/_astro/gradient_blob.BAw6jLcI.png)no-repeat center center/cover}.blob_4:where(.astro-sztxrhp2){background:var(--peach);background-image:linear-gradient(45deg,var(--reddish-orange),var(--primary-blue));top:-160px;top:-16rem;right:20%;display:none}.heading:where(.astro-3pcyzqk3){margin-top:-.1em;position:relative;z-index:3}.concertina:where(.astro-3pcyzqk3){grid-column:7/span 6!important}.large:where(.astro-3pcyzqk3){margin-top:60px;margin-top:6rem;font-size:40px!important;font-family:arpona,sans-serif;font-weight:200;line-height:var(--lineHeight, 1.14);letter-spacing:.02em}section:where(.astro-23njzcvv).locations{background-color:var(--very-light-pink)}section:where(.astro-23njzcvv).locations .inner:where(.astro-23njzcvv){display:block;padding-top:120px;padding-top:12rem;padding-top:6.25vw;padding-top:clamp(60px,6.25vw,120px);padding-top:clamp(60px,6.25vw,12rem);padding-bottom:120px;padding-bottom:12rem;padding-bottom:6.25vw;padding-bottom:clamp(60px,6.25vw,120px);padding-bottom:clamp(60px,6.25vw,12rem)}section:where(.astro-23njzcvv).locations #map:where(.astro-23njzcvv){aspect-ratio:1/1}.locations:where(.astro-23njzcvv){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:80px;gap:8rem}@media screen and (max-width:767px){.locations:where(.astro-23njzcvv){gap:4rem;display:block}}.locations:where(.astro-23njzcvv)>div:where(.astro-23njzcvv){-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 4rem);flex:1 1 calc(50% - 4rem)}@media screen and (max-width:767px){.locations:where(.astro-23njzcvv)>div:where(.astro-23njzcvv){margin-bottom:3rem}.locations:where(.astro-23njzcvv)>div:where(.astro-23njzcvv)#map{margin:0 -3vw;width:calc(100% + 6vw);margin-bottom:3rem}}.locations:where(.astro-23njzcvv)>div:where(.astro-23njzcvv) h3:where(.astro-23njzcvv),.locations:where(.astro-23njzcvv)>div:where(.astro-23njzcvv) h4:where(.astro-23njzcvv){font-family:arpona,sans-serif;font-weight:200;letter-spacing:.02em;letter-spacing:var(--letterSpacing, .02em);margin-bottom:23px;margin-bottom:2.3rem;border-bottom:1px solid var(--light-peach);line-height:.7;padding-bottom:20px;padding-bottom:2rem;font-size:70px;font-size:7rem;font-size:clamp(40px,3.64583333vw,70px);font-size:clamp(4rem,3.64583333vw,7rem)}.locations:where(.astro-23njzcvv)>div:where(.astro-23njzcvv) h4:where(.astro-23njzcvv){font-size:50px;font-size:5rem;font-size:clamp(40px,2.60416667vw,50px);font-size:clamp(4rem,2.60416667vw,5rem)}.marker{border:1px solid var(--white);width:50px;height:50px;border-radius:50%;cursor:pointer!important}.marker:after{content:"";height:8px;width:8px;background-color:var(--white);border-radius:50%;position:absolute;top:calc(50% - 4px);left:calc(50% - 4px)}@-webkit-keyframes ticker{to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@keyframes ticker{to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}.ticker:where(.astro-5hzkd4tn){background-color:var(--primary-blue);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;white-space:nowrap;margin-top:0;margin-bottom:0;overflow:scroll;width:100vw;-ms-overflow-style:none;scrollbar-width:none}.ticker:where(.astro-5hzkd4tn)::-webkit-scrollbar{display:none}.ticker:where(.astro-5hzkd4tn).animate .ticker__list:where(.astro-5hzkd4tn){-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-animation:ticker 20s linear infinite;animation:ticker 20s linear infinite}.ticker:where(.astro-5hzkd4tn).animate:hover .ticker__list:where(.astro-5hzkd4tn){-webkit-animation-play-state:paused;animation-play-state:paused}.ticker__item:where(.astro-5hzkd4tn),.ticker__list:where(.astro-5hzkd4tn){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ticker__list:where(.astro-5hzkd4tn){-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;white-space:nowrap;margin:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.ticker__item:where(.astro-5hzkd4tn){font-family:arpona,sans-serif;font-weight:200;line-height:var(--lineHeight, 1.14);letter-spacing:.02em;letter-spacing:var(--letterSpacing, .02em);font-size:40px;font-size:4rem;font-size:clamp(30px,2.08333333vw,40px);font-size:clamp(3rem,2.08333333vw,4rem);-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-style:italic;padding:.5em 0}.ticker__item:where(.astro-5hzkd4tn):after{content:"";height:13px;width:13px;border-radius:50%;background-color:var(--white, white);margin:0 50px;margin:0 5rem;display:block}@-webkit-keyframes logoTicker{to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@keyframes logoTicker{to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}.logo-ticker:where(.astro-c4szz5si){background-color:var(--white, white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;white-space:nowrap;margin-top:-1px;margin-bottom:0;overflow:hidden;width:100vw;-ms-overflow-style:none;scrollbar-width:none;border-top:none!important;padding-top:0;padding-top:clamp(0px,0vw,0px);padding-top:clamp(0px,0vw,0rem);padding-bottom:40px;padding-bottom:4rem;padding-bottom:2.08333333vw;padding-bottom:clamp(20px,2.08333333vw,40px);padding-bottom:clamp(20px,2.08333333vw,4rem)}.logo-ticker:where(.astro-c4szz5si)::-webkit-scrollbar{display:none}.logo-ticker:where(.astro-c4szz5si).animate .logo-ticker__list:where(.astro-c4szz5si){-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-animation:logoTicker 60s linear infinite;animation:logoTicker 60s linear infinite}.logo-ticker:where(.astro-c4szz5si).animate.paused .logo-ticker__list:where(.astro-c4szz5si){-webkit-animation-play-state:paused;animation-play-state:paused}.logo-ticker__item:where(.astro-c4szz5si),.logo-ticker__list:where(.astro-c4szz5si){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo-ticker__list:where(.astro-c4szz5si){-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;white-space:nowrap;margin:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;gap:20px;gap:2rem}.logo-ticker__item:where(.astro-c4szz5si){height:120px}@media screen and (max-width:1023px){.logo-ticker__item:where(.astro-c4szz5si){height:80px}}.logo-ticker__item:where(.astro-c4szz5si) img:where(.astro-c4szz5si){height:100%;width:auto;max-width:300px;-o-object-fit:contain;object-fit:contain}.custom-carousel:where(.astro-soaw47pj) .inner:where(.astro-soaw47pj){display:block;position:relative;padding-top:60px;padding-top:6rem;padding-top:3.125vw;padding-top:clamp(30px,3.125vw,60px);padding-top:clamp(30px,3.125vw,6rem);padding-bottom:80px;padding-bottom:8rem;padding-bottom:4.16666667vw;padding-bottom:clamp(40px,4.16666667vw,80px);padding-bottom:clamp(40px,4.16666667vw,8rem)}@media screen and (max-width:1440px){.custom-carousel:where(.astro-soaw47pj) .inner:where(.astro-soaw47pj){padding-top:60px;padding-top:6rem;padding-top:3.125vw;padding-top:clamp(30px,3.125vw,6rem);padding-bottom:80px;padding-bottom:8rem;padding-bottom:4.16666667vw;padding-bottom:clamp(40px,4.16666667vw,8rem)}}.custom-carousel:where(.astro-soaw47pj) .heading:where(.astro-soaw47pj){text-align:left}@media screen and (max-width:767px){.custom-carousel:where(.astro-soaw47pj) .heading:where(.astro-soaw47pj){margin-bottom:2rem;text-align:left}}.custom-carousel__wrapper:where(.astro-soaw47pj){position:relative;padding:0}.custom-carousel:where(.astro-soaw47pj) .swiper-button-next:where(.astro-soaw47pj),.custom-carousel:where(.astro-soaw47pj) .swiper-button-prev:where(.astro-soaw47pj){position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;--swiper-navigation-color:#D8D2BC;transition:--swiper-navigation-color .2s ease}.custom-carousel:where(.astro-soaw47pj) .swiper-button-next:where(.astro-soaw47pj):after,.custom-carousel:where(.astro-soaw47pj) .swiper-button-prev:where(.astro-soaw47pj):after{font-size:24px;color:#d8d2bc;-webkit-transition:color .2s ease;transition:color .2s ease}.custom-carousel:where(.astro-soaw47pj) .swiper-button-next:where(.astro-soaw47pj):hover:after,.custom-carousel:where(.astro-soaw47pj) .swiper-button-prev:where(.astro-soaw47pj):hover:after{color:#2e516f}@media screen and (max-width:767px){.custom-carousel:where(.astro-soaw47pj) .swiper-button-next:where(.astro-soaw47pj),.custom-carousel:where(.astro-soaw47pj) .swiper-button-prev:where(.astro-soaw47pj){display:none}}.custom-carousel:where(.astro-soaw47pj) .swiper-button-prev:where(.astro-soaw47pj){left:-60px;left:-6rem}.custom-carousel:where(.astro-soaw47pj) .swiper-button-next:where(.astro-soaw47pj){right:-60px;right:-6rem}@media screen and (min-width:1024px){.custom-carousel:has(.card-type1) .custom-carousel:where(.astro-soaw47pj) .swiper-button-next:where(.astro-soaw47pj),.custom-carousel:has(.card-type1) .custom-carousel:where(.astro-soaw47pj) .swiper-button-prev:where(.astro-soaw47pj){display:none}}@media screen and (min-width:768px) and (max-width:1023px){.custom-carousel:has(.card-type1) .custom-carousel:where(.astro-soaw47pj) .swiper-button-prev:where(.astro-soaw47pj){left:.5rem}.custom-carousel:has(.card-type1) .custom-carousel:where(.astro-soaw47pj) .swiper-button-next:where(.astro-soaw47pj){right:.5rem}}.custom-carousel:where(.astro-soaw47pj) .swiper:where(.astro-soaw47pj){overflow:visible;--swiper-pagination-color:var(--primary-blue)}.custom-carousel:where(.astro-soaw47pj) .swiper-wrapper:where(.astro-soaw47pj){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.custom-carousel:where(.astro-soaw47pj) .swiper-slide:where(.astro-soaw47pj){height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:1024px){.custom-carousel:where(.astro-soaw47pj) .swiper-slide:where(.astro-soaw47pj){min-height:330px}}.custom-carousel:where(.astro-soaw47pj) .swiper-pagination:where(.astro-soaw47pj){display:none;position:relative;margin-top:30px;margin-top:3rem;bottom:0}@media screen and (max-width:767px){.custom-carousel:where(.astro-soaw47pj) .swiper-pagination:where(.astro-soaw47pj){margin-top:2rem}}.custom-carousel__card:where(.astro-soaw47pj){-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.custom-carousel__card:where(.astro-soaw47pj).faded{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.custom-carousel:has(.card-type1) .inner:after,.custom-carousel:has(.card-type2) .inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:.5px;background-color:#000;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .9s cubic-bezier(.16,1,.3,1);transition:transform .9s cubic-bezier(.16,1,.3,1);transition:transform .9s cubic-bezier(.16,1,.3,1),-webkit-transform .9s cubic-bezier(.16,1,.3,1)}.custom-carousel:has(.card-type1) .inner.line-visible:after,.custom-carousel:has(.card-type2) .inner.line-visible:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.custom-carousel:has(.card-type2) .swiper{overflow:hidden}@media screen and (min-width:1024px){.custom-carousel:has(.card-type2) .swiper-slide{width:690px}}@media screen and (min-width:768px){.custom-carousel:has(.card-type2) .card-type2{width:100%}}@media screen and (min-width:1024px){.custom-carousel:has(.card-type2) .card-type2{height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:stretch;align-self:stretch}}@media screen and (min-width:768px) and (max-width:1023px){.custom-carousel:has(.card-type2) .card-type2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:stretch;align-self:stretch}}@media screen and (min-width:1024px){.custom-carousel:has(.card-type2) .card-type2>.card-type2__image,.custom-carousel:has(.card-type2) .card-type2__image-link{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;overflow:hidden}}@media screen and (min-width:768px) and (max-width:1023px){.custom-carousel:has(.card-type2) .card-type2>.card-type2__image,.custom-carousel:has(.card-type2) .card-type2__image-link{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;width:100%;height:220px}}@media screen and (min-width:1024px){.custom-carousel:has(.card-type2) .card-type2__content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}}@media screen and (min-width:768px) and (max-width:1023px){.custom-carousel:has(.card-type2) .card-type2__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}}@media screen and (min-width:768px){.custom-carousel:has(.card-type1) .card-type1{width:100%;height:36rem}}@media screen and (min-width:768px) and (max-width:1023px){.custom-carousel:has(.card-type1) .swiper{overflow:hidden}}.collapsible:where(.astro-u6o46bjx) .collapsible__button:where(.astro-u6o46bjx){background-color:var(--light-peach);cursor:pointer;padding:18px;width:100%;border:0;text-align:left;outline:0;font-size:17px;font-size:1.7rem;font-weight:500;-webkit-transition:175ms all ease-in-out;transition:175ms all ease-in-out}.collapsible:where(.astro-u6o46bjx) .collapsible__button:where(.astro-u6o46bjx).active,.collapsible:where(.astro-u6o46bjx) .collapsible__button:where(.astro-u6o46bjx):hover{background-color:var(--peach)}.collapsible:where(.astro-u6o46bjx) .collapsible__button:where(.astro-u6o46bjx).active:after{content:"➖"}.collapsible:where(.astro-u6o46bjx) .collapsible__button:where(.astro-u6o46bjx):after{content:"+";font-weight:700;float:right;margin-left:5px}.collapsible:where(.astro-u6o46bjx) .collapsible__button:where(.astro-u6o46bjx).active+.collapsible__content:where(.astro-u6o46bjx){padding:15px;padding:1.5rem}.collapsible:where(.astro-u6o46bjx) .collapsible__content:where(.astro-u6o46bjx){padding:0 15px;padding:0 1.5rem;border:1px solid var(--battleship-grey);background-color:transparent;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.image:where(.astro-avlbtgbd){width:100%;height:auto;-webkit-transition:-webkit-filter .25s ease-out;transition:filter .25s ease-out;transition:filter .25s ease-out,-webkit-filter .25s ease-out}.image:where(.astro-avlbtgbd).right .image:where(.astro-avlbtgbd){-webkit-transform-origin:50 50%;-ms-transform-origin:50 50%;transform-origin:50 50%;margin-left:0;margin-top:0}.lottie-player{width:100%!important;height:auto!important}.lottie-player.lazy{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.lottie-player.lazy.is-loaded{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.our_sectors.graphics{text-align:left}.right .our_sectors.graphics{text-align:right}.our_sectors.graphics ul{display:inline-block;padding-left:0}.our_sectors.graphics ul li{padding-left:0}.our_sectors.graphics li{margin-bottom:.5em;-webkit-transition:opacity .6s var(--easingFunction, ease-out),-webkit-transform .8s var(--easingFunction, ease-out);transition:opacity .6s var(--easingFunction, ease-out),-webkit-transform .8s var(--easingFunction, ease-out);transition:transform .8s var(--easingFunction, ease-out),opacity .6s var(--easingFunction, ease-out);transition:transform .8s var(--easingFunction, ease-out),opacity .6s var(--easingFunction, ease-out),-webkit-transform .8s var(--easingFunction, ease-out);-webkit-transform:translateX(var(--dataOffsetRight, 0));-ms-transform:translateX(var(--dataOffsetRight, 0));transform:translate(var(--dataOffsetRight, 0));-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}@media screen and (max-width:767px){.our_sectors.graphics li{-webkit-transform:translateX(var(--dataOffsetRightMobile, 0));-ms-transform:translateX(var(--dataOffsetRightMobile, 0));transform:translate(var(--dataOffsetRightMobile, 0))}}.our_sectors.graphics li p{--gradientColourOne:#fff;--gradientColourTwo:#fff;--gradientColourThree:#fff;position:relative;display:inline}.our_sectors.graphics li p:before{font-size:50%;content:"";-webkit-transform-origin:100%0;-ms-transform-origin:100%0;transform-origin:100%0;-webkit-animation-play-state:paused;animation-play-state:paused;height:16px;min-width:12ch;border-radius:999px;width:var(--dataWidth);background-color:var(--white);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.our_sectors.graphics li p:after,.our_sectors.graphics li p:before{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-delay:var(--animationDelay);animation-delay:var(--animationDelay);right:calc(100% + 4rem)}.our_sectors.graphics li p:after{-webkit-animation-name:cycleColours;animation-name:cycleColours;font-size:50%;content:"";-webkit-transform-origin:100%0;-ms-transform-origin:100%0;transform-origin:100%0;-webkit-animation-play-state:paused;animation-play-state:paused;height:16px;min-width:12ch;border-radius:999px;width:var(--dataWidth);background-color:var(--white);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 1s ease-out;transition:all 1s ease-out;z-index:1}.our_sectors.graphics li p:before{-webkit-animation-name:iOSfallback;animation-name:iOSfallback;background-color:#fff;left:auto;z-index:2;background-image:-webkit-gradient(linear,left top,right top,from(var(--reddish-orange)),color-stop(50%,var(--primary-blue)),to(var(--white)));background-image:linear-gradient(90deg,var(--reddish-orange) 0%,var(--primary-blue) 50%,var(--white) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.our_sectors.graphics li.outside{-webkit-transform:translateX(30%);-ms-transform:translateX(30%);transform:translate(30%)}.our_sectors.graphics li.outside p:after,.our_sectors.graphics li.outside p:before{width:3ch;min-width:3ch}.our_sectors.graphics li.animate p:after,.our_sectors.graphics li.animate p:before{-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes cycleColours{0%,20%,50%{--gradientColourOne:#fff;--gradientColourTwo:#fff;--gradientColourThree:#fff;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}3%,40%{--gradientColourOne:#f55c1c;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}33%,5%{--gradientColourTwo:#00f}10%,to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;--lastGradSize:50%}}@keyframes cycleColours{0%,20%,50%{--gradientColourOne:#fff;--gradientColourTwo:#fff;--gradientColourThree:#fff;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}3%,40%{--gradientColourOne:#f55c1c;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}33%,5%{--gradientColourTwo:#00f}10%,to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;--lastGradSize:50%}}@-webkit-keyframes iOSfallback{0%,10%,35%,75%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}20%,50%,to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@keyframes iOSfallback{0%,10%,35%,75%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}20%,50%,to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@property --gradientColourOne{syntax:"<color>";initial-value:#fff;inherits:false}@property --lastGradSize{syntax:"<percentage>";initial-value:80%;inherits:false}@property --gradientColourTwo{syntax:"<color>";initial-value:#fff;inherits:false}@property --gradientColourThree{syntax:"<color>";initial-value:#fff;inherits:false}@property --dataWidth{syntax:"<width>";initial-value:3ch;inherits:false}aside:where(.astro-urh6kzoe).our_sectors{padding-bottom:80px;padding-bottom:8rem;padding-bottom:4.16666667vw;padding-bottom:clamp(40px,4.16666667vw,80px);padding-bottom:clamp(40px,4.16666667vw,8rem)}.white-dots:where(.astro-urh6kzoe){padding:0 20px;padding:0 2rem;width:auto!important;height:13px!important;margin:0 auto}@media screen and (max-width:767px){.white-dots:where(.astro-urh6kzoe){position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}}@-webkit-keyframes rotating{0%{--angle:0deg}to{--angle:360deg}}@keyframes rotating{0%{--angle:0deg}to{--angle:360deg}}:root{--dark-slate-blue:#142159;--black:#000;--battleship-grey:#737880;--light-peach:#d6d1cf;--reddish-orange:#f55c1c;--primary-blue:#00f;--very-light-pink:#f0eded;--blush-rose:#f7cbcb;--peach:#f7cbcb;--night-blue:#050f29;--white:#fff;--primary-blue-opaque:rgba(0, 0, 255, .1);--dark-green:#2d5016;--teal-green:#00433C;--slate-blue-hover:#2e516f;--warm-grey:#b5b09d;--warm-grey-light:#d8d2bc;--neon-green:#00ff67;--butter-cream:#f7eccd;--concertina-white-number:#84215a;--concertina-white-toggle-open:#c60655;--concertina-white-toggle-closed:#fe9f9e;--basePadding:6.25vw;--easingFunction:cubic-bezier(.5, 0, 0, 1);--easingDuration:1.6s;--plyr-color-main:var(--primary-blue);--plyr-font-smoothing:true;--plyr-font-family:"Plus Jakarta Sans", sans-serif;--plyr-range-fill-background:var(--white);--plyr-range-thumb-background:var(--primary-blue);--gradient-angle-lozenger:45deg}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.our_story:where(.astro-z5uwymy7){width:100%}@media screen and (max-width:767px){.our_story:where(.astro-z5uwymy7){overflow:hidden}}.lozengers:where(.astro-z5uwymy7){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;gap:3rem;margin-top:50px;margin-top:5rem;z-index:-1}@media screen and (max-width:767px){.lozengers:where(.astro-z5uwymy7){margin:6rem 0;position:relative}.lozengers:where(.astro-z5uwymy7):after,.lozengers:where(.astro-z5uwymy7):before{content:"";position:absolute;width:100%;height:100%;left:0;z-index:0}}.col:where(.astro-z5uwymy7){-ms-flex-preferred-size:calc(50% - 1.5rem);flex-basis:calc(50% - 1.5rem);position:relative}@media screen and (max-width:1023px){.col:where(.astro-z5uwymy7):nth-child(2n){top:6rem}}.col:where(.astro-z5uwymy7):nth-child(2n):after{-webkit-animation:rotating 4s linear infinite;animation:rotating 4s linear infinite;background-image:radial-gradient(at 10% 80%,#f55c1c80,#14215900,#14215900),radial-gradient(at 80% 80%,#0000ff80,#14215900,#14215900),-webkit-gradient(linear,left top,left bottom,from(var(--angle)),color-stop(0%,rgba(0,0,255,.4)),color-stop(50%,rgba(20,33,89,0))),-webkit-gradient(linear,left top,left bottom,from(var(--gradient-angle-lozenger, 45deg)),color-stop(0%,var(--reddish-orange, orange)),color-stop(80%,var(--dark-slate-blue, blue)));background-image:radial-gradient(at 10% 80%,#f55c1c80,#14215900,#14215900),radial-gradient(at 80% 80%,#0000ff80,#14215900,#14215900),linear-gradient(var(--angle),rgba(0,0,255,.4) 0%,rgba(20,33,89,0) 50%),linear-gradient(var(--gradient-angle-lozenger, 45deg),var(--reddish-orange, orange) 0%,var(--dark-slate-blue, blue) 80%);background-color:#00f}.col:where(.astro-z5uwymy7):nth-child(2n):before{background-color:var(--primary-blue);background:var(--dark-slate-blue)}.col:where(.astro-z5uwymy7):nth-child(odd):after{padding-bottom:200%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-angle-lozenger, 45deg)),color-stop(0%,#f2bb9a),color-stop(80%,#ec9d6c));background-image:linear-gradient(var(--gradient-angle-lozenger, 45deg),#f2bb9a 0%,#ec9d6c 80%)}.col:where(.astro-z5uwymy7):after{padding-bottom:100%}.col:where(.astro-z5uwymy7):after,.col:where(.astro-z5uwymy7):before{content:"";position:absolute;width:100%;background-color:var(--primary-blue);background:radial-gradient(at 60% 30%,#1a1aff,#00f,#0000e6);border-radius:999px;display:block;left:0}@media screen and (max-width:767px){.col:where(.astro-z5uwymy7):after,.col:where(.astro-z5uwymy7):before{aspect-ratio:1/1;padding:0!important;z-index:-2}}.col:where(.astro-z5uwymy7):after{bottom:-20px;bottom:-2rem;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.col:where(.astro-z5uwymy7):before{top:-20px;top:-2rem;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);padding-bottom:200%}.mask:where(.astro-z5uwymy7),.mask:where(.astro-z5uwymy7) img:where(.astro-z5uwymy7){aspect-ratio:1/2;width:100%;-o-object-fit:cover;object-fit:cover}.mask:where(.astro-z5uwymy7){overflow:hidden;display:block;border-radius:9999px;background:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="currentColor" d="M5 21q-.825 0-1.413-.588T3 19V5.825L1.4 4.2q-.275-.275-.288-.688T1.4 2.8q.275-.275.7-.275t.7.275l18.4 18.4q.3.3.288.7t-.313.7q-.3.275-.7.288t-.7-.288l-1.6-1.6H5Zm0-2h11.175l-2-2H7q-.3 0-.45-.275t.05-.525l2-2.65q.15-.2.4-.2t.4.2l1.6 2.175l.85-1.05L5 7.825V19Zm16-.825l-2-2V5H7.825l-2-2H19q.825 0 1.413.588T21 5v13.175Zm-7.525-7.525ZM10.6 13.425Z"%2F%3E%3C%2Fsvg%3E');background-size:24px;background-position:center;background-repeat:no-repeat;background-color:var(--very-light-pink);-webkit-transition:-webkit-transform 50ms ease-out;transition:transform 50ms ease-out;transition:transform 50ms ease-out,-webkit-transform 50ms ease-out}.mask:where(.astro-z5uwymy7) img:where(.astro-z5uwymy7){height:100%}cw-concertina h5,cw-concertina h5.outside{-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}cw-concertina h5{-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out}@media screen and (max-width:1023px){cw-concertina h5{padding:.5rem 1rem .5rem 0;padding-right:calc(2.2rem + 10px);line-height:1.2}}cw-concertina h5.outside{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:767px){cw-concertina h5.outside{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}}cw-concertina h5.inside{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}aside:where(.astro-6luej4nn).concertina{position:relative}cw-concertina{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}cw-concertina .panel{overflow:hidden;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;height:auto}cw-concertina .panel .inner-panel{padding:0 50px 60px 70px;padding:0 5rem 6rem 7rem}@media screen and (max-width:767px){cw-concertina .panel .inner-panel{padding:1.6rem 5rem 4rem 3.5rem}}cw-concertina h1,cw-concertina h2,cw-concertina h3,cw-concertina h4,cw-concertina h5,cw-concertina h6{position:relative;font-size:30px;font-size:3rem;font-size:clamp(20px,1.5625vw,30px);font-size:clamp(2rem,1.5625vw,3rem);font-family:PP Pangaia,sans-serif;font-weight:500;line-height:var(--lineHeight, 1.14);line-height:2;border-top:.5px solid var(--warm-grey);padding-bottom:20px;padding-bottom:2rem}@media screen and (max-width:767px){cw-concertina h1,cw-concertina h2,cw-concertina h3,cw-concertina h4,cw-concertina h5,cw-concertina h6{padding-left:0;line-height:1.4}}cw-concertina h1:first-letter,cw-concertina h2:first-letter,cw-concertina h3:first-letter,cw-concertina h4:first-letter,cw-concertina h5:first-letter,cw-concertina h6:first-letter{text-transform:uppercase}cw-concertina h1[data-collapsed],cw-concertina h2[data-collapsed],cw-concertina h3[data-collapsed],cw-concertina h4[data-collapsed],cw-concertina h5[data-collapsed],cw-concertina h6[data-collapsed]{cursor:pointer}cw-concertina .panel:last-child{border-bottom:.5px solid var(--warm-grey)}cw-concertina h5 .concertina-order{display:inline-block;width:70px;width:7rem;font-family:PP Pangaia,sans-serif;font-weight:500;font-size:30px;font-size:3rem;font-size:clamp(20px,1.5625vw,30px);font-size:clamp(2rem,1.5625vw,3rem);color:var(--neon-green)}@media screen and (max-width:767px){cw-concertina h5 .concertina-order{width:3.5rem}}cw-concertina h5 .concertina-toggle{position:absolute;top:13px;top:1.3rem;right:0;width:33px;width:3.3rem;height:33px;height:3.3rem;color:#fe9f9e;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0);-webkit-transition:color .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,color .3s ease-out;transition:transform .3s ease-out,color .3s ease-out,-webkit-transform .3s ease-out;pointer-events:none}@media screen and (max-width:1023px){cw-concertina h5 .concertina-toggle{top:calc(50% - 1.1rem - 5px);width:2.2rem;height:2.2rem}}cw-concertina h5 .concertina-toggle svg{display:block;width:100%;height:100%}cw-concertina h5[data-collapsed=false] .concertina-toggle{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#b5af9e}cw-concertina ol,cw-concertina ul{margin-bottom:0}cw-concertina ol+li,cw-concertina ol+p,cw-concertina ul+li,cw-concertina ul+p{margin-top:1.5em}cw-concertina li,cw-concertina li p,cw-concertina ol p,cw-concertina p,cw-concertina p p,cw-concertina ul li,cw-concertina ul p{margin:0}cw-concertina li p+li,cw-concertina li p+li p,cw-concertina li p+p,cw-concertina li+li,cw-concertina li+li p,cw-concertina li+p,cw-concertina p+li,cw-concertina p+li p,cw-concertina p+p,cw-concertina ul li+li,cw-concertina ul li+li p,cw-concertina ul li+p{margin-top:1.5em}cw-concertina li p:empty,cw-concertina li:empty,cw-concertina p:empty,cw-concertina ul li:empty{display:none}cw-concertina li{list-style:none}cw-concertina li p:before,cw-concertina li:before{display:none!important;content:none!important}cw-concertina li p{padding-left:0!important}cw-concertina .inner-panel li,cw-concertina .inner-panel li p,cw-concertina .inner-panel p{color:#b5af9e;font-size:14px!important;font-size:1.4rem!important;font-size:clamp(14px,.83333333vw,16px)!important}cw-concertina .inner-panel li b,cw-concertina .inner-panel li p b,cw-concertina .inner-panel li p strong,cw-concertina .inner-panel li strong,cw-concertina .inner-panel p b,cw-concertina .inner-panel p strong{color:#fff}cw-concertina .inner-panel li p:has(b){margin-bottom:-1em}section.light cw-concertina.concertina h5 .concertina-order{color:var(--concertina-white-number)}section.light cw-concertina.concertina h5 .concertina-toggle{color:var(--concertina-white-toggle-closed)}section.light cw-concertina.concertina h5[data-collapsed=false] .concertina-toggle{color:var(--concertina-white-toggle-open)}section.light cw-concertina.concertina .inner-panel li,section.light cw-concertina.concertina .inner-panel li p,section.light cw-concertina.concertina .inner-panel p{color:inherit!important;font-size:16px!important;font-size:1.6rem!important;font-size:clamp(16px,1.04166667vw,20px)!important}section.light cw-concertina.concertina .inner-panel li b,section.light cw-concertina.concertina .inner-panel li p b,section.light cw-concertina.concertina .inner-panel li p strong,section.light cw-concertina.concertina .inner-panel li strong,section.light cw-concertina.concertina .inner-panel p b,section.light cw-concertina.concertina .inner-panel p strong{color:inherit}.swiper-pagination-bullet{--swiper-pagination-color:var(--white);border:1px solid var(--white)}.aside.faq{position:relative;z-index:-1;aspect-ratio:1/1;-ms-flex-item-align:end;align-self:flex-end}@media screen and (max-width:767px){.aside.faq{aspect-ratio:1/1;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 auto;margin-bottom:-30vw;max-width:480px}}.aside.faq .bg{position:absolute;top:90px;top:9rem;top:4.6875vw;top:clamp(45px,4.6875vw,90px);top:clamp(45px,4.6875vw,9rem);left:0;right:0;bottom:0;-webkit-transform:translateY(-1rem) scale(.95);-ms-transform:translateY(-1rem) scale(.95);transform:translateY(-1rem) scale(.95);aspect-ratio:1/1;z-index:-2;border-radius:50%}@media screen and (max-width:767px){.aside.faq .bg{-webkit-transform:translateY(2rem) scale(1.3);-ms-transform:translateY(2rem) scale(1.3);transform:translateY(2rem) scale(1.3)}}.aside.faq .bg .grad{position:absolute;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:400%;height:400%;left:50%;top:180%;background-size:cover;background-position:center;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}@media screen and (max-width:767px){.aside.faq .bg .grad{width:410%;height:410%}}.slide{position:relative}.slide__buttons{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%!important;top:calc(100% - 5rem)!important;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%);z-index:2;width:50%!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.slide__buttons{top:calc(100% - 18vw)!important}}.slide__buttons span{height:1ch;width:1ch;border-radius:.5ch;display:inline-block;margin-left:8px;cursor:pointer}.slide__buttons span.swiper-pagination-bullet,.slide__buttons span:hover{background-color:var(--white)}.slide{-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1)}.faq__slider{position:relative;height:100%;border-radius:9999px;overflow:hidden}@media screen and (max-width:767px){.faq__slider{overflow:visible}}.faq__slider figure{height:100%;vertical-align:middle;position:relative}.faq__slider figure blockquote{-ms-flex-item-align:center;align-self:center;position:absolute;top:50%;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);padding:20px;padding:2rem;font-size:30px!important;font-size:3rem!important;font-size:clamp(20px,1.5625vw,30px)!important;font-size:clamp(2rem,1.5625vw,3rem)!important}.faq__slider figure blockquote>*{font-size:27px;font-size:2.7rem;font-size:clamp(15px,1.40625vw,27px);font-size:clamp(1.5rem,1.40625vw,2.7rem)}@media screen and (max-width:767px){.faq__slider figure blockquote{-webkit-transform:translateY(-8rem);-ms-transform:translateY(-8rem);transform:translateY(-8rem)}}.faq__slider .blub__marks{position:absolute;top:25%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.faq__slider .blub__marks{top:15%}}.section.faq .content{z-index:2;position:relative}.section.faq .aside{z-index:-1}@media screen and (min-width:1024px){.right:where(.astro-v6msyznl).mask__circle{margin-right:-25%;margin-left:25%}}.mask__circle:where(.astro-v6msyznl) figure:where(.astro-v6msyznl){aspect-ratio:1/1;padding-bottom:0;display:block}.mask__circle:where(.astro-v6msyznl) figure:where(.astro-v6msyznl) video:where(.astro-v6msyznl){border-radius:999px;overflow:hidden;background-color:var(--night-blue)}.video-mask:where(.astro-v6msyznl){width:100%;height:100%;display:block}.inline-video:where(.astro-v6msyznl) .video-mask:where(.astro-v6msyznl){border-radius:10px;overflow:hidden}.inline-video:where(.astro-v6msyznl) video:where(.astro-v6msyznl){border-radius:10px}body.home .video:where(.astro-v6msyznl).graphics.mask__circle figure:where(.astro-v6msyznl){aspect-ratio:16/9;width:100%;max-width:100%;position:relative}@media screen and (max-width:1023px){body.home .video:where(.astro-v6msyznl).graphics.mask__circle figure:where(.astro-v6msyznl){aspect-ratio:16/9}}@media screen and (max-width:767px){body.home .video:where(.astro-v6msyznl).graphics.mask__circle figure:where(.astro-v6msyznl){aspect-ratio:1/1}}body.home .video:where(.astro-v6msyznl).graphics.mask__circle .video-mask:where(.astro-v6msyznl){position:absolute;top:0;left:50%;width:460px;height:460px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);border-radius:230px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:width,height,border-radius}@media screen and (max-width:767px){body.home .video:where(.astro-v6msyznl).graphics.mask__circle .video-mask:where(.astro-v6msyznl){position:relative;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;max-width:460px;height:auto;aspect-ratio:1/1;border-radius:50%}}body.home .video:where(.astro-v6msyznl).graphics.mask__circle .video-mask:where(.astro-v6msyznl) video:where(.astro-v6msyznl){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1024px){body.home .our-approach-layout .video:where(.astro-v6msyznl){width:450px;height:450px;margin-left:-25px;margin-bottom:-160px;margin-bottom:-16rem;margin-bottom:-8.33333333vw;margin-bottom:clamp(-80px,-8.33333333vw,-16rem);z-index:-1}}@media screen and (min-width:768px) and (max-width:1023px){body.home .our-approach-layout .video:where(.astro-v6msyznl){width:400px;height:400px;margin-left:auto;margin-right:auto;margin-bottom:0}}@media screen and (min-width:1441px){body.home .our-approach-layout .video:where(.astro-v6msyznl){width:518px;height:518px;margin-left:-75px;margin-bottom:-120px;margin-bottom:-12rem;margin-bottom:-6.25vw;margin-bottom:clamp(-60px,-6.25vw,-12rem)}}body.home .what-we-do-layout .video:where(.astro-v6msyznl).graphics.mask__circle figure:where(.astro-v6msyznl){width:100%;max-width:100%}@media screen and (min-width:768px) and (max-width:1023px){body.home .what-we-do-layout .video:where(.astro-v6msyznl).graphics.mask__circle figure:where(.astro-v6msyznl){min-height:460px}}body.home .video:where(.astro-v6msyznl).graphics.mask__circle video:where(.astro-v6msyznl){border-radius:0}@media screen and (max-width:767px){.video:where(.astro-v6msyznl).graphics.mask__circle{margin-top:0;margin-bottom:1rem}}.video:where(.astro-v6msyznl).graphics video:where(.astro-v6msyznl){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.video:where(.astro-v6msyznl).graphics video:where(.astro-v6msyznl).lazy{-webkit-filter:blur(10px);filter:blur(10px)}@media screen and (max-width:767px){.video:where(.astro-v6msyznl).graphics video:where(.astro-v6msyznl).lazy{-webkit-filter:none;filter:none}}.what-we-do-layout .video:where(.astro-v6msyznl).graphics.mask__circle{width:100%;margin-right:0;margin-left:0;max-width:100%}.what-we-do-layout .video:where(.astro-v6msyznl).graphics.mask__circle figure:where(.astro-v6msyznl){aspect-ratio:1/1;width:min(100%,460px);width:min(100%,46rem);max-height:none;margin-left:auto;margin-right:auto}.sound-btn:where(.astro-v6msyznl){top:20px;top:2rem;right:40px;right:4rem}@media screen and (max-width:767px){.sound-btn:where(.astro-v6msyznl){top:1rem;right:3rem}}.background_image:where(.astro-qjjgusdk){-webkit-transition:-webkit-filter .25s ease-out;transition:filter .25s ease-out;transition:filter .25s ease-out,-webkit-filter .25s ease-out}.background_image:where(.astro-qjjgusdk).lazy,.background_image:where(.astro-qjjgusdk).outside{-webkit-filter:blur(10px);filter:blur(10px)}.background_image:where(.astro-qjjgusdk).lazy.loaded,.background_image:where(.astro-qjjgusdk).outside.loaded{-webkit-filter:blur(0);filter:blur(0)}figure:where(.astro-qjjgusdk).background_image,figure:where(.astro-qjjgusdk).background_image span:where(.astro-qjjgusdk){width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}figure:where(.astro-qjjgusdk).background_image{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);bottom:0}figure:where(.astro-qjjgusdk).background_image span:where(.astro-qjjgusdk){display:block}@media screen and (max-width:767px){figure:where(.astro-qjjgusdk).background_image{background-size:var(--mobile_bg_size, cover);background-position:var(--mobile_bg_pos, center)}figure:where(.astro-qjjgusdk).background_image.about-us,figure:where(.astro-qjjgusdk).background_image.about-us span:where(.astro-qjjgusdk){background-position:50%0!important}figure:where(.astro-qjjgusdk).background_image.contact,figure:where(.astro-qjjgusdk).background_image.contact span:where(.astro-qjjgusdk){background-size:auto 100%!important;background-position:85%top!important}}figure:where(.astro-qjjgusdk).background_image.faq,figure:where(.astro-qjjgusdk).background_image.faq span:where(.astro-qjjgusdk){background-position:-10px -220px!important;background-position:-1rem -22rem!important;background-size:auto 150%!important;width:1920px;display:none}figure:where(.astro-qjjgusdk).background_image.concertina,figure:where(.astro-qjjgusdk).background_image.concertina span:where(.astro-qjjgusdk){background-position:center right!important;background-size:auto 80%!important}video:where(.astro-vnjtzwb2){width:auto;height:auto;min-width:100vw;min-height:100%;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-perspective:1000;perspective:1000;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s ease-in-out,-webkit-filter 1s ease-in-out;transition:opacity .5s ease-in-out,filter 1s ease-in-out;transition:opacity .5s ease-in-out,filter 1s ease-in-out,-webkit-filter 1s ease-in-out;background-position:center;background-size:cover}@media screen and (max-width:767px){video:where(.astro-vnjtzwb2){height:100%;width:auto}}video:where(.astro-vnjtzwb2).lazy,video:where(.astro-vnjtzwb2).outside{-webkit-filter:blur(100px);filter:blur(100px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}video:where(.astro-vnjtzwb2).lazy.loaded,video:where(.astro-vnjtzwb2).outside.loaded{-webkit-filter:blur(0);filter:blur(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}@-webkit-keyframes breathingHalo{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;--haloColour2:#050f29;--haloColour1:#00f;--haloColour0:#00f}to{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6;--haloColour2:#050f29;--haloColour1:#0505ff;--haloColour0:#0000ff}}@keyframes breathingHalo{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;--haloColour2:#050f29;--haloColour1:#00f;--haloColour0:#00f}to{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6;--haloColour2:#050f29;--haloColour1:#0505ff;--haloColour0:#0000ff}}:root{--dark-slate-blue:#142159;--black:#000;--battleship-grey:#737880;--light-peach:#d6d1cf;--reddish-orange:#f55c1c;--primary-blue:#00f;--very-light-pink:#f0eded;--blush-rose:#f7cbcb;--peach:#f7cbcb;--night-blue:#050f29;--white:#fff;--primary-blue-opaque:rgba(0, 0, 255, .1);--dark-green:#2d5016;--teal-green:#00433C;--slate-blue-hover:#2e516f;--warm-grey:#b5b09d;--warm-grey-light:#d8d2bc;--neon-green:#00ff67;--butter-cream:#f7eccd;--concertina-white-number:#84215a;--concertina-white-toggle-open:#c60655;--concertina-white-toggle-closed:#fe9f9e}@property --haloColour0{syntax:"<color>";initial-value:#00f;inherits:false}@property --haloColour1{syntax:"<color>";initial-value:#00f;inherits:false}@property --haloColour2{syntax:"<color>";initial-value:#050f29;inherits:false}@property --haloColour3{syntax:"<color>";initial-value:transparent;inherits:false}.gradient:where(.astro-5hitqxj2),figure:where(.astro-5hitqxj2){display:block;aspect-ratio:1/1}figure:where(.astro-5hitqxj2){position:absolute;height:140%;overflow:hidden!important;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1920px;width:100%;left:50%;top:-10%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.gradient:where(.astro-5hitqxj2){-ms-flex-item-align:center;align-self:center;height:80%;margin:0 0 0 10%;background:linear-gradient(45deg,var(--haloColour0),var(--haloColour1),var(--haloColour2),var(--haloColour3));border-radius:999px;-webkit-filter:blur(2vw);filter:blur(2vw);-webkit-animation:breathingHalo 3s infinite alternate ease-in-out;animation:breathingHalo 3s infinite alternate ease-in-out}@media screen and (max-width:1023px){.gradient:where(.astro-5hitqxj2){position:absolute;bottom:-5vw;left:-15vw;height:auto;width:clamp(480px,130vw,768px)}}.background_animation:where(.astro-t3cymyaf){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;height:100%;margin-top:94px;margin-top:9.4rem;height:calc(100% - 9.4rem);position:absolute;max-width:1680px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:100%;z-index:2}@media screen and (max-width:767px){.background_animation:where(.astro-t3cymyaf)>:where(.astro-t3cymyaf){width:135vw;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}}lottie-player:where(.astro-t3cymyaf){width:100%!important;max-width:var(--lottiewt)!important;height:auto}@media screen and (max-width:767px){.background_animation lottie-player{width:135vw!important;position:absolute;left:50%;top:-30%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}}.footer_link:where(.astro-es3ku5t4) a:where(.astro-es3ku5t4),.header__link:where(.astro-es3ku5t4) a:where(.astro-es3ku5t4){font:inherit;color:inherit;text-decoration:none;-webkit-transition:color .35s ease,background-color .35s ease,border-color .35s ease;transition:color .35s ease,background-color .35s ease,border-color .35s ease}.footer_link:where(.astro-es3ku5t4) a:where(.astro-es3ku5t4):hover,.header__link:where(.astro-es3ku5t4) a:where(.astro-es3ku5t4):hover{color:var(--peach)}.footer_link:where(.astro-es3ku5t4){font-size:14px;font-size:1.4rem;font-size:clamp(14px,.72916667vw,14px);font-size:clamp(1.4rem,.72916667vw,1.4rem);letter-spacing:.02em}.header__link:where(.astro-es3ku5t4),.header__link:where(.astro-es3ku5t4) a:where(.astro-es3ku5t4){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:50px;min-height:5rem;position:relative}.header__link:where(.astro-es3ku5t4){white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;font-size:20px;font-size:2rem;font-size:clamp(14px,1.04166667vw,20px);font-size:clamp(1.4rem,1.04166667vw,2rem);letter-spacing:.02em;-webkit-transition:color .35s ease,text-shadow .35s ease;transition:color .35s ease,text-shadow .35s ease;color:var(--header-text, var(--white, white));background-color:transparent;border-radius:999px;-webkit-transform:translateZ(0);transform:translateZ(0);margin-right:60px;margin-right:6rem;margin-right:3.125vw;margin-right:clamp(30px,3.125vw,60px);margin-right:clamp(30px,3.125vw,6rem)}@media screen and (max-width:1440px){.header__link:where(.astro-es3ku5t4){margin-right:40px;margin-right:4rem;margin-right:2.08333333vw;margin-right:clamp(20px,2.08333333vw,4rem)}}.header__link:where(.astro-es3ku5t4):after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:#a5a5a5;background-color:#8e8e8e4d;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:opacity .35s ease;transition:opacity .35s ease;pointer-events:none;z-index:0}.header__link:where(.astro-es3ku5t4).hidden{display:none}.header__link:where(.astro-es3ku5t4):hover{color:var(--white);text-shadow:0 0 .65px currentColor}.header__link:where(.astro-es3ku5t4).active,.header__link:where(.astro-es3ku5t4).active a:where(.astro-es3ku5t4),.header__link:where(.astro-es3ku5t4):hover a:where(.astro-es3ku5t4){color:var(--white)}.header__link:where(.astro-es3ku5t4).active:after,.header__link:where(.astro-es3ku5t4):hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.header__link:where(.astro-es3ku5t4) a:where(.astro-es3ku5t4){padding:0 30px;padding:0 3rem;-webkit-box-sizing:content-box;box-sizing:content-box;color:var(--header-text, var(--white));text-align:center;border-radius:inherit;z-index:1}@media (max-width:1023px){.header__link:where(.astro-es3ku5t4){-webkit-transition:none;transition:none;display:block;text-align:center;font-size:120px;font-size:12rem;font-size:clamp(2rem,6.25vw,12rem);font-family:Plus Jakarta Sans,sans-serif;font-weight:300;line-height:var(--lineHeight, 1.14);letter-spacing:.02em;letter-spacing:var(--letterSpacing, .02em);width:100%;margin:0;padding:0;line-height:1.2}.header__link:where(.astro-es3ku5t4):after{display:none}.header__link:where(.astro-es3ku5t4):hover{text-shadow:none}.header__link:where(.astro-es3ku5t4).active:after,.header__link:where(.astro-es3ku5t4):hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.header__link:where(.astro-es3ku5t4).active,.header__link:where(.astro-es3ku5t4).active a:where(.astro-es3ku5t4){color:#00ff67}.header__link:where(.astro-es3ku5t4).hidden{display:block}.header__link:where(.astro-es3ku5t4) a:where(.astro-es3ku5t4),.header__link:where(.astro-es3ku5t4) span:where(.astro-es3ku5t4){padding:1rem;display:inline-block;margin:0}}@media (max-width:1023px) and screen and (max-height:767px){.header__link:where(.astro-es3ku5t4) a:where(.astro-es3ku5t4),.header__link:where(.astro-es3ku5t4) span:where(.astro-es3ku5t4){padding:.25rem}}@media (max-width:767px){.header__link:where(.astro-o7wfgg4s){-ms-flex-item-align:center;align-self:center;margin:1rem .5rem}}@media (max-width:1023px){.header__link:where(.astro-o7wfgg4s).social_media{padding-right:.75rem}.header__link:where(.astro-o7wfgg4s).social_media a:where(.astro-o7wfgg4s){gap:.75rem}.header__link:where(.astro-o7wfgg4s).social_media .icon:where(.astro-o7wfgg4s){height:auto;width:auto}.header__link:where(.astro-o7wfgg4s).social_media .icon__wrapper:where(.astro-o7wfgg4s){width:3em;height:3em;border-radius:1.5em}.header__link:where(.astro-o7wfgg4s).social_media .icon:where(.astro-o7wfgg4s) svg{width:1.5em!important;height:1.5em!important}}@media (min-width:768px) and (max-width:1023px){.header__link:where(.astro-o7wfgg4s).social_media .icon__wrapper:where(.astro-o7wfgg4s){width:4.5em;height:4.5em;border-radius:2.25em}.header__link:where(.astro-o7wfgg4s).social_media .icon:where(.astro-o7wfgg4s) svg{width:2.25em!important;height:2.25em!important}}.footer_link:where(.astro-o7wfgg4s){margin-right:10px;margin-right:1rem}.footer_link:where(.astro-o7wfgg4s) .icon:where(.astro-o7wfgg4s){height:80%!important}.main_menu_social{gap:40px;color:var(--header-social-color, var(--white))}.main_menu_social li.social_media{padding-right:0}@media (min-width:1024px){.main_menu_social li.social_media a .icon svg{width:1.43em;height:1.43em}}li:where(.astro-o7wfgg4s).social_media{display:inline-block;padding-right:5px;padding-right:.5rem;font-size:16px;font-size:1.6rem;font-size:clamp(14px,.83333333vw,16px);font-size:clamp(1.4rem,.83333333vw,1.6rem)}li:where(.astro-o7wfgg4s).social_media.showLink a:where(.astro-o7wfgg4s){color:var(--white);font-size:20px;font-size:2rem;font-size:clamp(16px,1.04166667vw,20px);font-size:clamp(1.6rem,1.04166667vw,2rem)}li:where(.astro-o7wfgg4s).social_media.showLink a:where(.astro-o7wfgg4s):hover{color:var(--primary-blue);border-color:var(--primary-blue)}li:where(.astro-o7wfgg4s).social_media.showLink a:where(.astro-o7wfgg4s) .icon__wrapper:where(.astro-o7wfgg4s){border-color:var(--primary-blue)}li:where(.astro-o7wfgg4s).social_media.icon__email .icon__wrapper:where(.astro-o7wfgg4s) .icon:where(.astro-o7wfgg4s){height:70%;width:65%}li:where(.astro-o7wfgg4s).social_media a:where(.astro-o7wfgg4s){gap:1em;color:inherit;-webkit-transition:color .35s ease,background-color .35s ease,border-color .35s ease;transition:color .35s ease,background-color .35s ease,border-color .35s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}li:where(.astro-o7wfgg4s).social_media a:where(.astro-o7wfgg4s):hover{color:var(--peach);border-color:var(--peach)}li:where(.astro-o7wfgg4s).social_media a:where(.astro-o7wfgg4s) .icon:where(.astro-o7wfgg4s){height:50%;width:auto;display:block;margin:0 auto;-webkit-transition:color .35s ease,fill .35s ease,stroke .35s ease,-webkit-transform .35s ease;transition:color .35s ease,fill .35s ease,stroke .35s ease,transform .35s ease;transition:color .35s ease,fill .35s ease,stroke .35s ease,transform .35s ease,-webkit-transform .35s ease}li:where(.astro-o7wfgg4s).social_media a:where(.astro-o7wfgg4s) .icon__wrapper:where(.astro-o7wfgg4s){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:2em;width:2em;border-radius:1em;-webkit-transition:background-color .35s ease,border-color .35s ease;transition:background-color .35s ease,border-color .35s ease}li:where(.astro-o7wfgg4s).social_media a:where(.astro-o7wfgg4s) .icon:where(.astro-o7wfgg4s) svg:where(.astro-o7wfgg4s){width:100%;height:100%;-webkit-transition:inherit;transition:inherit}li:where(.astro-o7wfgg4s).social_media a:where(.astro-o7wfgg4s) .icon:where(.astro-o7wfgg4s) path:where(.astro-o7wfgg4s){-webkit-transition:inherit;transition:inherit}.card-type1:where(.astro-onjljadq){position:relative;width:280px;width:28rem;height:360px;height:36rem;background:var(--white, white);border-radius:10px;overflow:hidden;-webkit-box-shadow:none;box-shadow:none}.card-type1:where(.astro-onjljadq):after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(40%,#fff));background:linear-gradient(to top,#fff 0 40%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(255,255,255,.5)),color-stop(40%,rgba(255,255,255,0)));background:linear-gradient(to top,#ffffff800,#fff0 40%);pointer-events:none;z-index:1}@media screen and (max-width:767px){.card-type1:where(.astro-onjljadq){width:calc(100vw - 4rem)}}.card-type1__image:where(.astro-onjljadq){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-type1__content:where(.astro-onjljadq){position:absolute;left:0;bottom:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px;padding:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:2}.card-type1__title:where(.astro-onjljadq){font-family:PP Pangaia,sans-serif;font-size:26px;font-size:2.6rem;font-size:clamp(20px,1.35416667vw,26px);font-size:clamp(2rem,1.35416667vw,2.6rem);font-weight:500;line-height:1.2;text-align:left;margin:0}.card-type2:where(.astro-3vf6ye4r){position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:768px;width:76.8rem;background:var(--white, white);border-radius:8px;overflow:hidden;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:1024px){.card-type2:where(.astro-3vf6ye4r){min-height:330px}}@media screen and (max-width:767px){.card-type2:where(.astro-3vf6ye4r){width:100%;height:auto;min-height:440px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.card-type2__image:where(.astro-3vf6ye4r){display:block;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}@media screen and (max-width:767px){.card-type2__image:where(.astro-3vf6ye4r){-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;width:100%;height:220px;aspect-ratio:auto}}.card-type2:where(.astro-3vf6ye4r):hover .card-type2__image:where(.astro-3vf6ye4r){-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.card-type2--link:where(.astro-3vf6ye4r){text-decoration:none;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.card-type2__image-link:where(.astro-3vf6ye4r){position:relative;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;overflow:hidden;text-decoration:none;color:inherit;-ms-flex-item-align:stretch;align-self:stretch}@media screen and (max-width:767px){.card-type2__image-link:where(.astro-3vf6ye4r){-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;width:100%;height:220px;aspect-ratio:auto}}.card-type2__image-link:where(.astro-3vf6ye4r) .card-type2__image:where(.astro-3vf6ye4r){position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-type2__content:where(.astro-3vf6ye4r){position:relative;z-index:2;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 40px 40px 30px;padding:3rem 4rem 4rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:767px){.card-type2__content:where(.astro-3vf6ye4r){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:auto;min-height:var(--card-type2-content-min-height, 220px);padding:2rem;overflow:visible}}.card-type2__text:where(.astro-3vf6ye4r){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:15px;margin-bottom:1.5rem}@media screen and (min-width:1024px){.card-type2__text:where(.astro-3vf6ye4r){margin-bottom:3rem}}.card-type2__text:where(.astro-3vf6ye4r) p:where(.astro-3vf6ye4r){font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:20px;font-size:2rem;font-size:clamp(16px,1.04166667vw,20px);font-size:clamp(1.6rem,1.04166667vw,2rem);line-height:1.25;color:var(--white);margin:0}@media screen and (min-width:1201px){.card-type2__text:where(.astro-3vf6ye4r) p:where(.astro-3vf6ye4r){font-size:20px;font-size:2rem}}@media screen and (min-width:1024px) and (max-width:1200px){.card-type2__text:where(.astro-3vf6ye4r) p:where(.astro-3vf6ye4r){font-size:14px;font-size:1.4rem}}.card-type2__author:where(.astro-3vf6ye4r){margin-top:auto;padding-top:0;border-top:none}.card-type2__author-name:where(.astro-3vf6ye4r){font-family:PP Pangaia,sans-serif;font-weight:400;font-size:20px;font-size:2rem;font-size:clamp(18px,1.04166667vw,20px);font-size:clamp(1.8rem,1.04166667vw,2rem);line-height:1.25;color:#4e8bb5;margin:0 0 2.5px;margin:0 0 .25rem}.card-type2__author-position:where(.astro-3vf6ye4r),.card-type2__author-workplace:where(.astro-3vf6ye4r){font-family:Plus Jakarta Sans,sans-serif;font-weight:300;font-size:11px;font-size:1.1rem;font-size:clamp(10px,.57291667vw,11px);font-size:clamp(1rem,.57291667vw,1.1rem);line-height:1.4;color:#4e8bb5;margin:0}.card-type2__author-workplace:where(.astro-3vf6ye4r){font-weight:700}:root{--dark-slate-blue:#142159;--black:#000;--battleship-grey:#737880;--light-peach:#d6d1cf;--reddish-orange:#f55c1c;--primary-blue:#00f;--very-light-pink:#f0eded;--blush-rose:#f7cbcb;--peach:#f7cbcb;--night-blue:#050f29;--white:#fff;--primary-blue-opaque:rgba(0, 0, 255, .1);--dark-green:#2d5016;--teal-green:#00433C;--slate-blue-hover:#2e516f;--warm-grey:#b5b09d;--warm-grey-light:#d8d2bc;--neon-green:#00ff67;--butter-cream:#f7eccd;--concertina-white-number:#84215a;--concertina-white-toggle-open:#c60655;--concertina-white-toggle-closed:#fe9f9e;--basePadding:6.25vw;--easingFunction:cubic-bezier(.5, 0, 0, 1);--easingDuration:1.6s;--plyr-color-main:var(--primary-blue);--plyr-font-smoothing:true;--plyr-font-family:"Plus Jakarta Sans", sans-serif;--plyr-range-fill-background:var(--white);--plyr-range-thumb-background:var(--primary-blue)}@property --headerBG{syntax:"<color>";initial-value:transparent;inherits:false}@property --logo-path-fill{syntax:"<color>";initial-value:white;inherits:true}#header:where(.astro-wqqhncdf){--headerBG:rgba(5, 15, 41, var(--header-opacity, 1));--header-text:var(--white, #fff);--header-social-color:var(--white, #fff);--header-logo-filter:none;--logo-path-fill:white;transition:--header-text .3s ease,--header-logo-filter .3s ease,--logo-path-fill .3s ease;height:170px;height:17rem;color:var(--white);width:100vw;position:fixed;z-index:99;top:0;left:0;right:0;zoom:1;-webkit-transition-delay:.25s;transition-delay:.25s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;pointer-events:none}@media screen and (max-width:1440px){#header:where(.astro-wqqhncdf){height:10rem}}@media screen and (max-width:767px){#header:where(.astro-wqqhncdf){height:54px}}#header:where(.astro-wqqhncdf) .close:where(.astro-wqqhncdf){display:none;-ms-flex-preferred-size:100%;flex-basis:100%;position:absolute;top:calc(2rem - 2px);right:calc(2rem - 2px);left:auto;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none}@media screen and (max-width:1023px){#header:where(.astro-wqqhncdf) .close:where(.astro-wqqhncdf){display:block}}@media screen and (min-width:768px) and (max-width:1023px){#header:where(.astro-wqqhncdf) .close:where(.astro-wqqhncdf){top:3.75rem;right:5rem}#header:where(.astro-wqqhncdf) .close:where(.astro-wqqhncdf) svg:where(.astro-wqqhncdf){width:27px;height:27px}}#header:where(.astro-wqqhncdf) .close:where(.astro-wqqhncdf) a:where(.astro-wqqhncdf){color:#fff;padding:0;display:block;line-height:0;pointer-events:auto}#header:where(.astro-wqqhncdf) .close:where(.astro-wqqhncdf) a:where(.astro-wqqhncdf) svg:where(.astro-wqqhncdf){display:block}@media screen and (max-height:500px){#header:where(.astro-wqqhncdf) .close:where(.astro-wqqhncdf){top:1.2rem}}#header:where(.astro-wqqhncdf) #hamburger:where(.astro-wqqhncdf){display:none}@media screen and (max-width:1023px){#header:where(.astro-wqqhncdf) #hamburger:where(.astro-wqqhncdf){display:-webkit-box;display:-ms-flexbox;display:flex;height:5.4rem;width:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:2em 0 2em 2em;position:absolute;top:50%;right:5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:0;pointer-events:auto}#header:where(.astro-wqqhncdf) #hamburger:where(.astro-wqqhncdf):before{content:"";position:absolute;inset:10px -10px 10px 10px;border-radius:999px;background:#fff;background:#ffffff14;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;pointer-events:none;z-index:-1}#header:where(.astro-wqqhncdf) #hamburger:where(.astro-wqqhncdf).hamburger--pill-active:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}#header:where(.astro-wqqhncdf) #hamburger:where(.astro-wqqhncdf) span:where(.astro-wqqhncdf){height:2px;width:100%;display:block;background-color:var(--header-text, var(--white))}#header:where(.astro-wqqhncdf) #hamburger:where(.astro-wqqhncdf) span:where(.astro-wqqhncdf):last-child{width:70%}}@media screen and (min-width:768px) and (max-width:1023px){#header:where(.astro-wqqhncdf) #hamburger:where(.astro-wqqhncdf){height:5.94rem;width:4.4rem}}@media screen and (max-width:767px){#header:where(.astro-wqqhncdf) #hamburger:where(.astro-wqqhncdf){right:2rem}}#header:where(.astro-wqqhncdf) .branding-group:where(.astro-wqqhncdf){position:absolute;top:0;bottom:0;left:110px;left:11rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px;gap:5rem;gap:2.60416667vw;gap:clamp(25px,2.60416667vw,50px);gap:clamp(25px,2.60416667vw,5rem);z-index:3;pointer-events:none}@media screen and (max-width:1440px){#header:where(.astro-wqqhncdf) .branding-group:where(.astro-wqqhncdf){left:5rem}}@media screen and (max-width:767px){#header:where(.astro-wqqhncdf) .branding-group:where(.astro-wqqhncdf){left:20px;top:0;bottom:auto;height:58px;position:fixed;z-index:999}}#header:where(.astro-wqqhncdf) .branding:where(.astro-wqqhncdf){margin:0;position:static;pointer-events:none;-webkit-transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}#header:where(.astro-wqqhncdf) .branding:where(.astro-wqqhncdf)[href]{pointer-events:auto;cursor:pointer;z-index:1;position:relative}#header:where(.astro-wqqhncdf) .logo-action:where(.astro-wqqhncdf){pointer-events:auto;cursor:pointer;position:relative;background:0 0;border:0;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:0;width:54px;height:54px;z-index:2;margin-top:-2px}#header:where(.astro-wqqhncdf) .branding:where(.astro-wqqhncdf) .logo__caseywishart:where(.astro-wqqhncdf){height:36px}@media screen and (max-width:767px){#header:where(.astro-wqqhncdf) .branding:where(.astro-wqqhncdf) .logo__caseywishart:where(.astro-wqqhncdf){height:20px}}@media screen and (max-width:767px){#header:where(.astro-wqqhncdf) .logo-action:where(.astro-wqqhncdf){width:30px;height:30px}}@media screen and (min-width:1024px) and (max-width:1200px){#header:where(.astro-wqqhncdf) .branding-group--inner:where(.astro-wqqhncdf) .logo-action:where(.astro-wqqhncdf){visibility:hidden!important;pointer-events:none}}#header:where(.astro-wqqhncdf) .logo-action__label:where(.astro-wqqhncdf){position:absolute;left:100%;top:50%;-webkit-transform:translate(18px,calc(-50% - 2px));-ms-transform:translate(18px,calc(-50% - 2px));transform:translate(18px,calc(-50% - 2px));-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;color:var(--header-text, var(--white));font-size:calc(1.2rem + 4px);letter-spacing:.02em;white-space:nowrap;pointer-events:none;-webkit-transition:opacity .25s ease,color .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease,color .25s ease;transition:opacity .25s ease,transform .25s ease,color .25s ease,-webkit-transform .25s ease}@media screen and (max-width:1599px){#header:where(.astro-wqqhncdf) .logo-action__label:where(.astro-wqqhncdf){top:100%;-webkit-transform:translate(0,33px);-ms-transform:translate(0,33px);transform:translateY(33px)}}@media screen and (max-width:1023px){#header:where(.astro-wqqhncdf) .logo-action__label:where(.astro-wqqhncdf){top:50%;-webkit-transform:translate(10px,calc(-50% - 2px));-ms-transform:translate(10px,calc(-50% - 2px));transform:translate(10px,calc(-50% - 2px))}}@media (hover:none) and (pointer:coarse){#header:where(.astro-wqqhncdf) .logo-action__label:where(.astro-wqqhncdf){display:none}}#header:where(.astro-wqqhncdf) .logo-action:where(.astro-wqqhncdf){color:transparent;-webkit-transition:color .25s ease;transition:color .25s ease}#header:where(.astro-wqqhncdf) .logo-action:where(.astro-wqqhncdf) svg:where(.astro-wqqhncdf){overflow:visible}@media (hover:hover) and (pointer:fine){#header:where(.astro-wqqhncdf) .logo-action:where(.astro-wqqhncdf):focus-visible,#header:where(.astro-wqqhncdf) .logo-action:where(.astro-wqqhncdf):hover{color:#02ff68}#header:where(.astro-wqqhncdf) .logo-action:where(.astro-wqqhncdf):focus-visible .logo-action__label:where(.astro-wqqhncdf),#header:where(.astro-wqqhncdf) .logo-action:where(.astro-wqqhncdf):hover .logo-action__label:where(.astro-wqqhncdf){-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5;-webkit-transform:translate(10px,calc(-50% - 2px));-ms-transform:translate(10px,calc(-50% - 2px));transform:translate(10px,calc(-50% - 2px))}}@media (hover:hover) and (pointer:fine) and screen and (max-width:1599px){#header:where(.astro-wqqhncdf) .logo-action:where(.astro-wqqhncdf):focus-visible .logo-action__label:where(.astro-wqqhncdf),#header:where(.astro-wqqhncdf) .logo-action:where(.astro-wqqhncdf):hover .logo-action__label:where(.astro-wqqhncdf){-webkit-transform:translate(0,29px);-ms-transform:translate(0,29px);transform:translateY(29px)}}@media (hover:hover) and (pointer:fine) and screen and (max-width:1023px){#header:where(.astro-wqqhncdf) .logo-action:where(.astro-wqqhncdf):focus-visible .logo-action__label:where(.astro-wqqhncdf),#header:where(.astro-wqqhncdf) .logo-action:where(.astro-wqqhncdf):hover .logo-action__label:where(.astro-wqqhncdf){-webkit-transform:translate(6px,calc(-50% - 2px));-ms-transform:translate(6px,calc(-50% - 2px));transform:translate(6px,calc(-50% - 2px))}}#header:where(.astro-wqqhncdf) .bg:where(.astro-wqqhncdf){display:none}#header:where(.astro-wqqhncdf) h1:where(.astro-wqqhncdf){font-size:1em;line-height:inherit;display:inline;margin:0;padding:0;vertical-align:baseline}#header:where(.astro-wqqhncdf) .container:where(.astro-wqqhncdf){max-width:1920px;padding:0 110px;padding:0 11rem;width:100%;margin:0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:170px;height:17rem;position:relative;z-index:2}@media screen and (max-width:1440px){#header:where(.astro-wqqhncdf) .container:where(.astro-wqqhncdf){padding:0 5rem;height:10rem}}@media screen and (max-width:767px){#header:where(.astro-wqqhncdf) .container:where(.astro-wqqhncdf){height:54px;display:block;position:static;padding:0;width:100vw;margin:0}}#header:where(.astro-wqqhncdf) .inner:where(.astro-wqqhncdf){width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:4;pointer-events:none}@media screen and (max-width:1023px){#header:where(.astro-wqqhncdf) .inner:where(.astro-wqqhncdf){position:fixed;top:0;left:0;height:100vh;background-color:var(--night-blue);display:block;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100vw;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);z-index:1;pointer-events:auto}}@media screen and (min-width:1024px){#header:where(.astro-wqqhncdf) .inner:where(.astro-wqqhncdf){-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}}#header:where(.astro-wqqhncdf) #main_menu:where(.astro-wqqhncdf),#header:where(.astro-wqqhncdf) .close:where(.astro-wqqhncdf),#header:where(.astro-wqqhncdf) .main_menu_social:where(.astro-wqqhncdf){pointer-events:auto}.js-enabled #header:where(.astro-wqqhncdf) .branding-group:where(.astro-wqqhncdf){-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}#header{--header-social-color:#F7CBCB;--header-social-hover:#fff}#header.header--dark-text{--header-text:#000;--header-social-color:#000;--header-social-hover:#F7CBCB;--logo-path-fill:#000}@media screen and (max-width:1023px){nav:where(.astro-wqqhncdf).inner{--header-text:var(--white, #fff);--header-social-color:#F7CBCB;--header-social-hover:#fff}#header.header--nav-open .branding-group{--logo-path-fill:white!important;z-index:1!important}#header.header--nav-open nav:where(.astro-wqqhncdf).inner{z-index:1000}}.main_menu_social li.social_media a:hover{color:var(--header-social-hover, #fff)!important}#main_menu:where(.astro-wqqhncdf){--zip-width:0px;--zip-start-position:translateX(0px);--zip-opacity:0;--zip-start-opacity:0;--zip-move:translateX(0px);--zip-start-width:0px;--zip-duration:1s;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0;margin:0;list-style:none}@media screen and (min-width:1024px){#main_menu:where(.astro-wqqhncdf){position:relative}#main_menu:where(.astro-wqqhncdf):before{content:"";position:absolute;inset:-6px;border-radius:999px;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);background-color:#ffffff1a;z-index:0;pointer-events:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#main_menu:where(.astro-wqqhncdf).pill-hidden:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}#main_menu:where(.astro-wqqhncdf) .header__link:last-child{margin-right:0}}@media screen and (max-width:1023px){#main_menu:where(.astro-wqqhncdf){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:300px 0 0;margin-top:30rem;margin-top:15.625vw;margin-top:clamp(150px,15.625vw,30rem);padding:0}#main_menu:where(.astro-wqqhncdf) .header__link{margin-left:0;margin-right:0}}@media screen and (min-width:1024px){.js-enabled body.home #main_menu{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.no-js body.home #main_menu{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}.js-enabled #header{-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);transform:translateY(-110%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:opacity .6s ease .05s,-webkit-transform .85s cubic-bezier(.16,1,.3,1) .05s;transition:transform .85s cubic-bezier(.16,1,.3,1) .05s,opacity .6s ease .05s;transition:transform .85s cubic-bezier(.16,1,.3,1) .05s,opacity .6s ease .05s,-webkit-transform .85s cubic-bezier(.16,1,.3,1) .05s}.js-enabled #header.header--in{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.main_menu_social:where(.astro-wqqhncdf){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style:none;margin:0;padding:0;position:absolute;right:0}@media screen and (max-width:1023px){.main_menu_social:where(.astro-wqqhncdf){position:static;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}}.grid:where(.astro-j54g3mi4){display:none;position:fixed;max-width:1150px;width:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);height:100vh;top:0;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:15px;gap:1.5rem;z-index:1000;pointer-events:none}.grid:where(.astro-j54g3mi4).show{display:grid}.grid:where(.astro-j54g3mi4) .col:where(.astro-j54g3mi4){height:100vh;outline:1px dashed red;outline:1px dashed rgba(255,0,0,.2);position:relative}.grid:where(.astro-j54g3mi4) .col:where(.astro-j54g3mi4):before{top:0;right:100%;content:"";bottom:0;background-color:pink;background-color:#ffc0cb1a;width:15px;width:1.5rem;position:absolute}.grid:where(.astro-j54g3mi4) .col:where(.astro-j54g3mi4):first-child:before{content:none}.grid.show+section *,.grid.show+section~section *{outline:1px dashed red;outline:1px dashed rgba(255,0,0,.2)}.grid.show+section [data-offset]:before,.grid.show+section~section [data-offset]:before{content:attr(data-offset);position:absolute;top:0;left:0;font-weight:100;vertical-align:text-bottom;outline:1px dashed red;outline:1px dashed rgba(255,0,0,.2);color:red;color:#f009}.footer_button{--button-colour:var(--white);--button-dot:var(--white);--button-background:rgba(255, 255, 255, .1);--button-bg:var(--teal-green);--button-bg-hover:#02ff68;--button-dot-hover:var(--white)}.footer_button:hover{color:var(--black)!important}.wrapper:where(.astro-dmpfalm5){background-color:var(--black)}.container:where(.astro-dmpfalm5){margin:0 auto;width:100%;max-width:clamp(280px,80vw,1420px);max-width:clamp(280px,80vw,142rem);position:relative;padding-top:60px;padding-top:6rem;padding-top:3.125vw;padding-top:clamp(30px,3.125vw,60px);padding-top:clamp(30px,3.125vw,6rem);padding-bottom:60px;padding-bottom:6rem;padding-bottom:3.125vw;padding-bottom:clamp(30px,3.125vw,60px);padding-bottom:clamp(30px,3.125vw,6rem);color:var(--white)}@media screen and (max-width:1440px){.container:where(.astro-dmpfalm5){padding-top:60px;padding-top:6rem;padding-top:3.125vw;padding-top:clamp(30px,3.125vw,6rem);padding-bottom:60px;padding-bottom:6rem;padding-bottom:3.125vw;padding-bottom:clamp(30px,3.125vw,6rem)}}@media screen and (max-width:767px){.container:where(.astro-dmpfalm5){width:calc(100vw - 4rem);max-width:100%;padding:4rem 0}}.footer-logo:where(.astro-dmpfalm5){margin-bottom:60px;margin-bottom:6rem;margin-bottom:3.125vw;margin-bottom:clamp(30px,3.125vw,60px);margin-bottom:clamp(30px,3.125vw,6rem);padding-top:0}@media screen and (max-width:1440px){.footer-logo:where(.astro-dmpfalm5){margin-bottom:60px;margin-bottom:6rem;margin-bottom:3.125vw;margin-bottom:clamp(30px,3.125vw,6rem)}}.footer-logo:where(.astro-dmpfalm5) img,.footer-logo:where(.astro-dmpfalm5) svg{height:clamp(22px,2vw,40px);width:auto}@media screen and (max-width:767px){.footer-logo:where(.astro-dmpfalm5){margin-bottom:4rem}}.inner:where(.astro-dmpfalm5){display:grid;grid-template-columns:1.8fr 1fr 1fr .65fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:60px;row-gap:6rem;row-gap:3.125vw;row-gap:clamp(30px,3.125vw,60px);row-gap:clamp(30px,3.125vw,6rem);border-top:.5px solid rgba(181,176,157,.5);padding-top:60px;padding-top:6rem;padding-top:3.125vw;padding-top:clamp(30px,3.125vw,60px);padding-top:clamp(30px,3.125vw,6rem)}@media screen and (max-width:1440px){.inner:where(.astro-dmpfalm5){padding-top:30px;padding-top:3rem;padding-top:1.5625vw;padding-top:clamp(15px,1.5625vw,3rem);row-gap:4rem}}@media screen and (max-width:1200px){.inner:where(.astro-dmpfalm5){grid-template-columns:1.2fr 1fr 1fr .65fr}}@media screen and (min-width:768px) and (max-width:1023px){.inner:where(.astro-dmpfalm5){grid-template-columns:1fr 1fr .65fr;row-gap:2rem;padding-top:40px;padding-top:4rem;padding-top:2.08333333vw;padding-top:clamp(20px,2.08333333vw,4rem)}}@media screen and (max-width:767px){.inner:where(.astro-dmpfalm5){grid-template-columns:1fr;row-gap:2rem;padding-top:40px;padding-top:4rem;padding-top:2.08333333vw;padding-top:clamp(20px,2.08333333vw,4rem)}}.knowmore:where(.astro-dmpfalm5){grid-column:1;grid-row:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;gap:2rem;font-family:PP Pangaia,sans-serif;font-weight:200;font-size:48px;font-size:4.8rem;font-size:clamp(40px,2.5vw,48px);font-size:clamp(4rem,2.5vw,4.8rem);line-height:1.2;color:var(--neon-green);padding-top:0}@media screen and (max-width:1200px){.knowmore:where(.astro-dmpfalm5){font-size:38px;font-size:3.8rem;font-size:clamp(3rem,1.97916667vw,3.8rem);padding-top:5px}}@media screen and (min-width:768px) and (max-width:1023px){.knowmore:where(.astro-dmpfalm5){display:none}}@media screen and (max-width:767px){.knowmore:where(.astro-dmpfalm5){display:none}}.office:where(.astro-dmpfalm5),.office:where(.astro-dmpfalm5) p{font-size:16px;font-size:1.6rem;font-size:clamp(14px,.83333333vw,16px);font-size:clamp(1.4rem,.83333333vw,1.6rem);line-height:1.6;color:var(--butter-cream)}.office:where(.astro-dmpfalm5){grid-row:1;padding-top:0}.office:where(.astro-dmpfalm5) p{margin:0 0 .4em}.office:where(.astro-dmpfalm5) p:first-of-type{color:var(--white);font-weight:600}.office:where(.astro-dmpfalm5) a{color:var(--butter-cream);text-decoration:none}.legal-link .footer_link:hover,.office:where(.astro-dmpfalm5) a:hover{color:var(--white)}.office--0:where(.astro-dmpfalm5){grid-column:2}.office--1:where(.astro-dmpfalm5){grid-column:3}.office--2:where(.astro-dmpfalm5){grid-column:4}@media screen and (min-width:768px) and (max-width:1023px){.office:where(.astro-dmpfalm5){grid-row:1;padding-top:0}.office--0:where(.astro-dmpfalm5){grid-column:1}.office--1:where(.astro-dmpfalm5){grid-column:2}.office--2:where(.astro-dmpfalm5){grid-column:3}}@media screen and (max-width:767px){.office:where(.astro-dmpfalm5){grid-column:1!important;grid-row:auto;padding-top:0}}.copyright:where(.astro-dmpfalm5){grid-column:1;grid-row:2}.copyright:where(.astro-dmpfalm5) p:where(.astro-dmpfalm5){font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-size:1.6rem;font-size:clamp(14px,.83333333vw,16px);font-size:clamp(1.4rem,.83333333vw,1.6rem);line-height:1.6;color:var(--butter-cream);margin:0}@media screen and (min-width:768px) and (max-width:1023px){.copyright:where(.astro-dmpfalm5){grid-column:1/-1;grid-row:3;border-top:.5px solid rgba(181,176,157,.5);padding-top:2rem}}@media screen and (max-width:767px){.copyright:where(.astro-dmpfalm5){grid-row:auto;grid-column:1;border-top:.5px solid rgba(181,176,157,.5);padding-top:2rem}}.legal-links:where(.astro-dmpfalm5){grid-column:2/-1;grid-row:2;display:grid;grid-template-columns:subgrid}@media screen and (min-width:768px) and (max-width:1023px){.legal-links:where(.astro-dmpfalm5){grid-column:1/-1;grid-row:2}}@media screen and (max-width:767px){.legal-links:where(.astro-dmpfalm5){grid-column:1;grid-row:auto;display:block}}.legal-link:where(.astro-dmpfalm5){font-size:16px;font-size:1.6rem;font-size:clamp(14px,.83333333vw,16px);font-size:clamp(1.4rem,.83333333vw,1.6rem);line-height:1.6}.legal-link .footer_link{color:var(--butter-cream);font-size:16px;font-size:1.6rem;font-size:clamp(14px,.83333333vw,16px);font-size:clamp(1.4rem,.83333333vw,1.6rem);line-height:1.6;text-decoration:none;display:block;margin-bottom:.4em}.legal-link .footer_link a{color:inherit;text-decoration:none}.footer-cross:where(.astro-dmpfalm5){position:absolute;right:-200px;bottom:40px}.footer-cross:where(.astro-dmpfalm5) svg{width:54px;height:54px;color:transparent}@media screen and (max-width:767px){.footer-cross:where(.astro-dmpfalm5){display:none}}.cookie-button.button{margin-top:30px!important;margin-top:3rem!important;background-color:#84215a!important;border-color:#84215a!important;color:#fff!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.cookie-button.button:hover{background-color:#5b173e!important;border-color:#5b173e!important}cw-link:has(.cookie-button){display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin-top:30px;margin-top:3rem}cw-link:has(.cookie-button) .cookie-button{margin-top:0!important}:root{--basePadding:6.25vw;--easingFunction:cubic-bezier(.5, 0, 0, 1);--easingDuration:1.6s;--plyr-color-main:var(--primary-blue);--plyr-font-smoothing:true;--plyr-font-family:"Plus Jakarta Sans", sans-serif;--plyr-range-fill-background:var(--white);--plyr-range-thumb-background:var(--primary-blue)}#cookie-banner{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;bottom:0;right:20px;right:2rem;background-color:var(--very-light-pink);max-width:330px;max-width:33rem;padding:20px 25px 50px;padding:2rem 2.5rem 5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px #0003;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}#cookie-banner .hide{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}#cookie-banner p{font-size:20px;font-size:2rem;font-size:clamp(16px,1.04166667vw,20px);font-size:clamp(1.6rem,1.04166667vw,2rem);line-height:1.5;margin:0 0 1em}#cookie-banner p a{color:#84215a}@media screen and (max-width:767px){#cookie-banner{right:1rem;left:1rem;max-width:none;width:calc(100vw - 2rem)}}.share,.share-btn{z-index:99;background-color:var(--very-light-pink)}.share-btn{position:fixed;padding:12px 12px 8px;padding:1.2rem 1.2rem .8rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3;right:0;top:calc(75vh - 9.4rem);-webkit-box-shadow:0 3px 20px 0 rgba(0,0,0,.16);box-shadow:0 3px 20px #00000029}@media screen and (max-width:767px){.share-btn{top:calc(40vh - 9.4rem);-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}}.share-btn:before{content:"Share";font-size:14px;font-weight:700;text-align:center;display:block}.share-btn a{width:50px;width:5rem;height:50px;height:5rem;border:1px solid var(--dark-slate-blue);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;margin-top:1rem;cursor:pointer}.share-btn a::first-child{margin-top:0}.share-btn a .icon svg{height:20px;height:2rem;width:auto}.share-btn a.btn-mail .icon svg{height:24px;height:2.4rem}@-webkit-keyframes exit{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@keyframes exit{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@-webkit-keyframes entry{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@keyframes entry{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}
