@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap";.otgs-development-site-front-end,.wpml-ls-statics-footer{display:none!important}.lil-gui.root{z-index:1000000000;width:300px;outline:none!important}.lil-gui.root *{outline:none!important}.lil-gui.root .children{padding-left:8px;border-left:1px solid var(--widget-color)!important}:root{--font-a: "lucta", sans-serif;--font-b: "inter", sans-serif;--color-white: #FFFFFF;--color-black: #000000;--color-grey-900: #0E0E0E;--color-grey-800: #331F1F;--color-grey-500: #212121;--color-grey-200: #999999;--color-grey-100: #E5E5E5;--color-dark-blue: #00258C;--color-light-blue: #43C5FF;--color-green-dark: #003A2B;--color-green: #3EDB66;--color-pink: #DE57FF;--color-pink-hover: #FF75EC;--color-lilac: #B75AFF;--color-purple: #41007A;--color-purple-dark: #210070;--color-red: #E2261F;--color-maroon-hover: #7A0032;--color-maroon-darker: #4F1B04;--color-maroon-dark: #590009;--color-maroon-dark-2: #593701;--color-brown: #DDA78A;--color-brown-dark: #542C09;--color-yellow-orange: #E8A970;--color-dark-yellow: #605000;--color-yellow-hover: #F8BE50;--color-yellow: #E8DE1F;--color-bright-yellow: #F4CE0F;--container-max-width: 1440px;--container-inner-width: 100%;--container-margin: calc((100dvw - min( 100dvw - 2 * var(--container-padding) , var(--container-max-width) ))/2) }@media(max-width:610px){:root{--total-columns: 4;--grid-gutter: 20px;--container-padding: 20px}}@media(min-width:611px)and (max-width:1190px){:root{--total-columns: 8;--grid-gutter: 20px;--container-padding: 40px}}@media(min-width:1191px){:root{--total-columns: 10;--grid-gutter: 50px;--container-padding: 50px}}*,*:after,*:before{padding:0;margin:0;outline:0px solid;box-sizing:border-box}*:hover,*:active,*:focus,*:visited,*:after:hover,*:after:active,*:after:focus,*:after:visited,*:before:hover,*:before:active,*:before:focus,*:before:visited{outline:0px solid}html:has(.ps-section),body:has(.ps-section){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;height:auto;color:var(--color-black);overflow:unset}body:has(.ps-section).is-show-outlines,body:has(.ps-section).is-debug{outline:1px dotted fuchsia}body:has(.ps-section).is-show-outlines *,body:has(.ps-section).is-debug *{outline:1px dotted red}body:has(.ps-section).is-show-outlines * *,body:has(.ps-section).is-debug * *{outline:1px dotted cyan}body:has(.ps-section).is-show-outlines * * *,body:has(.ps-section).is-debug * * *{outline:1px dotted orange}body:has(.ps-section).is-show-outlines * * * *,body:has(.ps-section).is-debug * * * *{outline:1px dotted blue}body:has(.ps-section).is-show-outlines * * * * *,body:has(.ps-section).is-debug * * * * *{outline:1px solid gray}body:has(.ps-section).is-show-outlines * * * * * *,body:has(.ps-section).is-debug * * * * * *{outline:1px solid purple}body:has(.ps-section).is-show-outlines * * * * * * *,body:has(.ps-section).is-debug * * * * * * *{outline:1px solid rosybrown}body:has(.ps-section).is-show-outlines * * * * * * * *,body:has(.ps-section).is-debug * * * * * * * *{outline:1px solid darkolivegreen}body:has(.ps-section).is-show-outlines * * * * * * * * *,body:has(.ps-section).is-debug * * * * * * * * *{outline:1px dotted fuchsia}body:has(.ps-section).is-show-outlines * * * * * * * * * *,body:has(.ps-section).is-debug * * * * * * * * * *{outline:1px dotted red}body:has(.ps-section).is-show-outlines * * * * * * * * * * *,body:has(.ps-section).is-debug * * * * * * * * * * *{outline:1px dotted cyan}body:has(.ps-section).is-show-outlines * * * * * * * * * * * *,body:has(.ps-section).is-debug * * * * * * * * * * * *{outline:1px dotted orange}body:has(.ps-section).is-show-outlines * * * * * * * * * * * * *,body:has(.ps-section).is-debug * * * * * * * * * * * * *{outline:1px dotted blue}body:has(.ps-section).is-show-outlines * * * * * * * * * * * * * *,body:has(.ps-section).is-debug * * * * * * * * * * * * * *{outline:1px solid gray}body:has(.ps-section).is-show-outlines * * * * * * * * * * * * * * *,body:has(.ps-section).is-debug * * * * * * * * * * * * * * *{outline:1px solid purple}body:has(.ps-section).is-show-outlines * * * * * * * * * * * * * * * *,body:has(.ps-section).is-debug * * * * * * * * * * * * * * * *{outline:1px solid rosybrown}body:has(.ps-section).is-show-outlines * * * * * * * * * * * * * * * * *,body:has(.ps-section).is-debug * * * * * * * * * * * * * * * * *{outline:1px solid darkolivegreen}body:has(.ps-section).is-overflow-hidden{overflow:hidden}body:has(.ps-section).is-loading{pointer-events:none!important}body:has(.ps-section).is-loading *{pointer-events:none!important}:where(.ps-section) ul,:where(.ps-section) ol{list-style-type:none;padding:0;margin:0}:where(.ps-section) b,:where(.ps-section) strong{font-weight:500}:where(.ps-section) img{max-width:100%;width:auto;height:auto;display:block}:where(.ps-section) h1,:where(.ps-section) h2,:where(.ps-section) h3,:where(.ps-section) h4,:where(.ps-section) h5,:where(.ps-section) h6{color:inherit;font-weight:inherit;font-size:inherit;padding:0;margin:0;text-transform:none}:where(.ps-section) p{font-family:inherit;font-weight:inherit;color:inherit;padding:0;margin:0;font-size:inherit;line-height:inherit}:where(.ps-section) p:last-child{padding-bottom:0}:where(.ps-section) p:empty{display:none}:where(.ps-section) a,:where(.ps-section) button{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:0;border-radius:0;background:transparent;cursor:default;outline:0;margin:0;color:inherit;text-decoration:none;cursor:pointer}:where(.ps-section) .--stylistic-set{font-feature-settings:"ss01" 1}.ps-block{position:relative}.ps-block:after{content:attr(data-debug-name);position:absolute;top:10px;right:10px;width:auto;height:auto;color:var(--color-black);display:none;z-index:10;background-color:#ffffffb3;white-space:nowrap;font-size:14px;line-height:19px}.is-show-component-name .ps-block,.is-debug .ps-block{outline:4px solid lightsalmon!important}.is-show-component-name .ps-block.ps-block,.is-debug .ps-block.ps-block{outline:4px solid darkseagreen!important}.is-show-component-name .ps-block:after,.is-debug .ps-block:after{display:block}ps-component{display:block;width:100%;position:relative}ps-component:after{content:attr(data-debug-name);position:absolute;top:10px;right:10px;width:auto;height:auto;color:var(--color-black);display:none;z-index:10;background-color:#ffffffb3;white-space:nowrap;font-size:14px;line-height:19px}.is-show-component-name ps-component,.is-debug ps-component{outline:4px solid lightsalmon!important}.is-show-component-name ps-component.ps-block,.is-debug ps-component.ps-block{outline:4px solid darkseagreen!important}.is-show-component-name ps-component:after,.is-debug ps-component:after{display:block}.ps-main{z-index:2}.all-components{position:relative;min-height:calc(100lvh - var(--footer-height))}body:has(.ps-section) #pagetitle{display:none}ps-container{max-width:100%;width:calc(var(--container-max-width) + var(--container-padding) * 2);padding-inline:var(--container-padding);margin:0 auto;display:flex;flex-wrap:wrap;column-gap:var(--grid-gutter)}ps-container[full]{width:100%}@media(min-width:1191px){ps-column[lg="1"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 1 + var(--grid-gutter) * (1 - 1))}}@media(min-width:1191px){ps-column[lg-push="1"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 1 + var(--grid-gutter) * 1)}}@media(min-width:1191px){ps-column[lg="2"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 2 + var(--grid-gutter) * (2 - 1))}}@media(min-width:1191px){ps-column[lg-push="2"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 2 + var(--grid-gutter) * 2)}}@media(min-width:1191px){ps-column[lg="3"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 3 + var(--grid-gutter) * (3 - 1))}}@media(min-width:1191px){ps-column[lg-push="3"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 3 + var(--grid-gutter) * 3)}}@media(min-width:1191px){ps-column[lg="4"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 4 + var(--grid-gutter) * (4 - 1))}}@media(min-width:1191px){ps-column[lg-push="4"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 4 + var(--grid-gutter) * 4)}}@media(min-width:1191px){ps-column[lg="5"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 5 + var(--grid-gutter) * (5 - 1))}}@media(min-width:1191px){ps-column[lg-push="5"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 5 + var(--grid-gutter) * 5)}}@media(min-width:1191px){ps-column[lg="6"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 6 + var(--grid-gutter) * (6 - 1))}}@media(min-width:1191px){ps-column[lg-push="6"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 6 + var(--grid-gutter) * 6)}}@media(min-width:1191px){ps-column[lg="7"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 7 + var(--grid-gutter) * (7 - 1))}}@media(min-width:1191px){ps-column[lg-push="7"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 7 + var(--grid-gutter) * 7)}}@media(min-width:1191px){ps-column[lg="8"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 8 + var(--grid-gutter) * (8 - 1))}}@media(min-width:1191px){ps-column[lg-push="8"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 8 + var(--grid-gutter) * 8)}}@media(min-width:1191px){ps-column[lg="9"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 9 + var(--grid-gutter) * (9 - 1))}}@media(min-width:1191px){ps-column[lg-push="9"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 9 + var(--grid-gutter) * 9)}}@media(min-width:1191px){ps-column[lg="10"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 10 + var(--grid-gutter) * (10 - 1))}}@media(min-width:1191px){ps-column[lg-push="10"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 10 + var(--grid-gutter) * 10)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="1"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 1 + var(--grid-gutter) * (1 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="1"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 1 + var(--grid-gutter) * 1)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="2"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 2 + var(--grid-gutter) * (2 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="2"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 2 + var(--grid-gutter) * 2)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="3"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 3 + var(--grid-gutter) * (3 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="3"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 3 + var(--grid-gutter) * 3)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="4"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 4 + var(--grid-gutter) * (4 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="4"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 4 + var(--grid-gutter) * 4)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="5"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 5 + var(--grid-gutter) * (5 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="5"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 5 + var(--grid-gutter) * 5)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="6"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 6 + var(--grid-gutter) * (6 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="6"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 6 + var(--grid-gutter) * 6)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="7"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 7 + var(--grid-gutter) * (7 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="7"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 7 + var(--grid-gutter) * 7)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="8"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 8 + var(--grid-gutter) * (8 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="8"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 8 + var(--grid-gutter) * 8)}}@media(max-width:610px){ps-column[sm="1"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 1 + var(--grid-gutter) * (1 - 1))}}@media(max-width:610px){ps-column[sm-push="1"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 1 + var(--grid-gutter) * 1)}}@media(max-width:610px){ps-column[sm="2"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 2 + var(--grid-gutter) * (2 - 1))}}@media(max-width:610px){ps-column[sm-push="2"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 2 + var(--grid-gutter) * 2)}}@media(max-width:610px){ps-column[sm="3"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 3 + var(--grid-gutter) * (3 - 1))}}@media(max-width:610px){ps-column[sm-push="3"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 3 + var(--grid-gutter) * 3)}}@media(max-width:610px){ps-column[sm="4"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 4 + var(--grid-gutter) * (4 - 1))}}@media(max-width:610px){ps-column[sm-push="4"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 4 + var(--grid-gutter) * 4)}}@keyframes ps-rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.o-font-h1{font-size:48px;line-height:58px;letter-spacing:0;font-family:var(--font-a);font-weight:700}@media(min-width:1191px){.o-font-h1{font-size:96px;line-height:120px}}.o-font-h2{font-size:48px;line-height:56px;letter-spacing:0;font-family:var(--font-a);font-weight:700}.o-font-h3{font-size:32px;line-height:40px;letter-spacing:0;font-family:var(--font-a);font-weight:700}.o-font-h4{font-size:20px;line-height:28px;letter-spacing:0;font-family:var(--font-a);font-weight:700}.o-font-bodycopy-1{font-size:20px;line-height:26px;letter-spacing:0;font-family:var(--font-b);font-weight:400}.o-font-bodycopy-1-bold{font-size:20px;line-height:26px;letter-spacing:0;font-family:var(--font-b);font-weight:600}.o-font-bodycopy-2{font-size:16px;line-height:22px;letter-spacing:0;font-family:var(--font-b);font-weight:400}.o-font-bodycopy-2-bold{font-size:16px;line-height:22px;letter-spacing:0;font-family:var(--font-b);font-weight:600}.o-font-caption{font-size:14px;line-height:18px;letter-spacing:0;font-family:var(--font-b);font-weight:600}.o-font-menu{font-size:20px;line-height:100%;letter-spacing:1%;font-family:var(--font-a);font-weight:700}@media(min-width:1191px){.o-font-menu{font-size:15px;line-height:100%;letter-spacing:5%;font-family:var(--font-b);font-weight:400}}.o-color-white{--text-color: var(--color-white);color:var(--text-color)}.o-bg-color-white{--bg-color: var(--color-white);background-color:var(--bg-color)}.o-color-black{--text-color: var(--color-black);color:var(--text-color)}.o-bg-color-black{--bg-color: var(--color-black);background-color:var(--bg-color)}.o-color-grey-900{--text-color: var(--color-grey-900);color:var(--text-color)}.o-bg-color-grey-900{--bg-color: var(--color-grey-900);background-color:var(--bg-color)}.o-color-grey-800{--text-color: var(--color-grey-800);color:var(--text-color)}.o-bg-color-grey-800{--bg-color: var(--color-grey-800);background-color:var(--bg-color)}.o-color-grey-500{--text-color: var(--color-grey-500);color:var(--text-color)}.o-bg-color-grey-500{--bg-color: var(--color-grey-500);background-color:var(--bg-color)}.o-color-grey-200{--text-color: var(--color-grey-200);color:var(--text-color)}.o-bg-color-grey-200{--bg-color: var(--color-grey-200);background-color:var(--bg-color)}.o-color-grey-100{--text-color: var(--color-grey-100);color:var(--text-color)}.o-bg-color-grey-100{--bg-color: var(--color-grey-100);background-color:var(--bg-color)}.o-color-dark-blue{--text-color: var(--color-dark-blue);color:var(--text-color)}.o-bg-color-dark-blue{--bg-color: var(--color-dark-blue);background-color:var(--bg-color)}.o-color-light-blue{--text-color: var(--color-light-blue);color:var(--text-color)}.o-bg-color-light-blue{--bg-color: var(--color-light-blue);background-color:var(--bg-color)}.o-color-green-dark{--text-color: var(--color-green-dark);color:var(--text-color)}.o-bg-color-green-dark{--bg-color: var(--color-green-dark);background-color:var(--bg-color)}.o-color-green{--text-color: var(--color-green);color:var(--text-color)}.o-bg-color-green{--bg-color: var(--color-green);background-color:var(--bg-color)}.o-color-pink{--text-color: var(--color-pink);color:var(--text-color)}.o-bg-color-pink{--bg-color: var(--color-pink);background-color:var(--bg-color)}.o-color-pink-hover{--text-color: var(--color-pink-hover);color:var(--text-color)}.o-bg-color-pink-hover{--bg-color: var(--color-pink-hover);background-color:var(--bg-color)}.o-color-lilac{--text-color: var(--color-lilac);color:var(--text-color)}.o-bg-color-lilac{--bg-color: var(--color-lilac);background-color:var(--bg-color)}.o-color-purple{--text-color: var(--color-purple);color:var(--text-color)}.o-bg-color-purple{--bg-color: var(--color-purple);background-color:var(--bg-color)}.o-color-purple-dark{--text-color: var(--color-purple-dark);color:var(--text-color)}.o-bg-color-purple-dark{--bg-color: var(--color-purple-dark);background-color:var(--bg-color)}.o-color-red{--text-color: var(--color-red);color:var(--text-color)}.o-bg-color-red{--bg-color: var(--color-red);background-color:var(--bg-color)}.o-color-maroon-hover{--text-color: var(--color-maroon-hover);color:var(--text-color)}.o-bg-color-maroon-hover{--bg-color: var(--color-maroon-hover);background-color:var(--bg-color)}.o-color-maroon-darker{--text-color: var(--color-maroon-darker);color:var(--text-color)}.o-bg-color-maroon-darker{--bg-color: var(--color-maroon-darker);background-color:var(--bg-color)}.o-color-maroon-dark{--text-color: var(--color-maroon-dark);color:var(--text-color)}.o-bg-color-maroon-dark{--bg-color: var(--color-maroon-dark);background-color:var(--bg-color)}.o-color-maroon-dark-2{--text-color: var(--color-maroon-dark-2);color:var(--text-color)}.o-bg-color-maroon-dark-2{--bg-color: var(--color-maroon-dark-2);background-color:var(--bg-color)}.o-color-brown{--text-color: var(--color-brown);color:var(--text-color)}.o-bg-color-brown{--bg-color: var(--color-brown);background-color:var(--bg-color)}.o-color-brown-dark{--text-color: var(--color-brown-dark);color:var(--text-color)}.o-bg-color-brown-dark{--bg-color: var(--color-brown-dark);background-color:var(--bg-color)}.o-color-yellow-orange{--text-color: var(--color-yellow-orange);color:var(--text-color)}.o-bg-color-yellow-orange{--bg-color: var(--color-yellow-orange);background-color:var(--bg-color)}.o-color-dark-yellow{--text-color: var(--color-dark-yellow);color:var(--text-color)}.o-bg-color-dark-yellow{--bg-color: var(--color-dark-yellow);background-color:var(--bg-color)}.o-color-yellow-hover{--text-color: var(--color-yellow-hover);color:var(--text-color)}.o-bg-color-yellow-hover{--bg-color: var(--color-yellow-hover);background-color:var(--bg-color)}.o-color-yellow{--text-color: var(--color-yellow);color:var(--text-color)}.o-bg-color-yellow{--bg-color: var(--color-yellow);background-color:var(--bg-color)}.o-color-bright-yellow{--text-color: var(--color-bright-yellow);color:var(--text-color)}.o-bg-color-bright-yellow{--bg-color: var(--color-bright-yellow);background-color:var(--bg-color)}.s-content ul{display:block;width:100%}.s-content ul li{display:block;width:100%;padding-left:25px;position:relative}.s-content ul li:before{content:"";position:absolute;top:.5em;left:.3em;width:6px;height:6px;background-color:var(--color-black)}.s-content a{color:var(--color-a);cursor:pointer;transition:all .3s ease-in-out;display:inline;position:relative;overflow:hidden;white-space:pre;text-overflow:ellipsis}.s-content a:before{content:"";display:block;position:absolute;bottom:0;left:0;width:0px;height:1px;background-color:var(--color-a);transition:all .4s ease-in-out}@media(hover:hover){.s-content a:hover{color:var(--color-a)}.s-content a:hover:before{width:100%}}.s-content h2,.s-content h3,.s-content h4,.s-content h5,.s-content h6{font-weight:inherit;color:inherit;padding:0;margin:0}.s-content h2:last-child,.s-content h3:last-child,.s-content h4:last-child,.s-content h5:last-child,.s-content h6:last-child{padding-bottom:0}.s-content h2:empty,.s-content h3:empty,.s-content h4:empty,.s-content h5:empty,.s-content h6:empty{display:none}.s-debug [class]{outline:3px solid lightgrey;background-color:red}.s-debug [class*=__]{outline-color:gray}.s-debug [class*=--]{outline-color:#484848}.s-debug [class^=o-],.s-debug [class*=" o-"]{outline-color:orange}.s-debug [class^=c-],.s-debug [class*=" c-"]{outline-color:#20b2aa}.s-debug [class^=u-],.s-debug [class*=" u-"]{outline-color:#f08080}.s-debug [class^=is-],.s-debug [class*=" is-"],.s-debug [class^=has-],.s-debug [class*=" has-"]{outline-color:#ff0}.s-debug [class^=js-],.s-debug [class*=" js-"]{outline-color:#8b008b}.s-debug [class^=t-],.s-debug [class*=" t-"]{outline-color:#00008b}.s-debug [class^=s-],.s-debug [class*=" s-"]{outline-color:#ff8c00}.s-debug [class^=qa-],.s-debug [class*=" qa-"]{outline-color:#ffb6c1}.s-debug [class^=_]{outline-color:red}.s-debug [class*="@"]{outline-color:#adff2f}.u-none{display:none!important}@media(max-width:610px){.u-none\@sm{display:none!important}}@media(min-width:611px)and (max-width:1190px){.u-none\@md{display:none!important}}@media(min-width:1191px){.u-none\@lg{display:none!important}}.u-block{display:block!important}.a-button{position:relative;display:inline-block;width:auto}.a-button__button{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:0;border-radius:0;background:transparent;cursor:default;outline:0;margin:0;color:inherit;text-decoration:none}.a-image{display:block;width:100%}.a-image__picture{position:relative;display:block;width:100%;overflow:hidden}.a-image__picture:before{content:"";display:block;padding-bottom:var(--aspect-ratio-phone, 56.25%)}@media(min-width:611px){.a-image__picture:before{content:"";display:block;padding-bottom:var(--aspect-ratio, 56.25%)}}.a-image__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.a-text{position:relative;display:block;width:100%}.a-text__text{color:var(--text-color);display:inline-block;width:auto}.a-video{width:100%;height:100%;position:relative;display:flex;overflow:hidden}.a-video__video{width:100%;height:auto}.a-video__thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .2s ease-out,visibility .2s ease-out,pointer-events .2s ease-out}.is-played .a-video__thumbnail{opacity:0;pointer-events:none;visibility:hidden}.a-video__play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;cursor:pointer}.a-video__play-icon svg{width:100%;height:100%}.a-video__play-icon{transition:transform .2s ease-out,opacity .2s ease-out,visibility .2s ease-out,pointer-events .2s ease-out}.is-played .a-video__play-icon{opacity:0;pointer-events:none;visibility:hidden;transform:translate(-50%,-50%) scale(2)}.a-vimeo{position:relative;width:100%;display:block;max-height:calc(100 * var(--vh, 1vh));max-height:100lvh;height:100%}.a-vimeo.is-vimeo-bg{position:absolute;top:0;left:0}.a-vimeo__inner{top:0;left:0;position:absolute;overflow:hidden;width:100%;height:100%}.is-vimeo-normal .a-vimeo__inner:before{content:"";display:block;padding-bottom:56.25%}.is-vimeo-normal .a-vimeo__inner{height:auto}.is-vimeo-normal-no-controls .a-vimeo__inner:before{content:"";display:block;padding-bottom:56.25%}.is-vimeo-normal-no-controls .a-vimeo__inner{height:auto}.is-vimeo-normal .a-vimeo__iframe,.is-vimeo-normal-no-controls .a-vimeo__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.is-vimeo-bg .a-vimeo__iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;transform:translate(-50%,-50%);pointer-events:none}.is-vimeo-bg.is-min-aspect-ratio-query .a-vimeo__iframe{width:177.78vh;height:100%}.is-vimeo-bg.is-max-aspect-ratio-query .a-vimeo__iframe{height:56.25vw;width:100%}.a-wysiwyg{position:relative;display:block;width:100%}.a-wysiwyg__wysiwyg{color:var(--text-color);display:inline-block;width:auto}.a-youtube__video{position:relative;height:100%}.a-youtube__video iframe{width:100%;aspect-ratio:16/9;border:none;pointer-events:none;position:relative;z-index:2}.a-youtube.is-active .a-youtube__video iframe{pointer-events:auto}.a-youtube__video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;cursor:pointer;background-size:cover;background-position:center;transition:opacity .25s ease}.a-youtube.is-active .a-youtube__video-overlay{pointer-events:none;opacity:0}.m-media.--image{position:relative;width:100%;height:auto;display:block}.m-media.--video,.m-media.--vimeo{position:relative;width:100%;height:auto;min-height:100%;max-height:100%;overflow:auto;aspect-ratio:16/9}.m-particles{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.m-particles__webgl{width:100%!important;height:100%!important;display:flex}.b-debug{opacity:0;display:block;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100vh;height:100lvh;z-index:999999999;background:none}.is-show-columns .b-debug,.is-debug .b-debug{opacity:.3}.b-debug__col{height:100vh;height:100dvh}.b-debug__inner{background-color:#90ee9066;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:40px;color:#000;text-shadow:2px 0 0 white,0 2px 0 white,-2px 0 0 white,0 -2px 0 white}.b-footer{width:100%;display:block;margin-top:calc(-3 * var(--footer-height))}@media(min-width:1191px){.b-footer{margin-top:calc(-2 * var(--footer-height))}}.b-footer__col{width:100%}.b-footer__copyright-text{width:100%;text-align:center;color:var(--color-red)}@media(min-width:1191px){.b-footer__copyright-text{color:var(--color-white)}}.b-header{position:fixed;top:0;left:0;width:100%;z-index:100}.is-menu-open .b-header.has-transform{transform:translateY(0)}.b-header__navbar{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:40px;margin:10px auto 0;padding:10px 25px;background:linear-gradient(0deg,color-mix(in srgb,var(--color-white) 80%,transparent),color-mix(in srgb,var(--color-white) 80%,transparent)),radial-gradient(100% 308.68% at 0% 50%,color-mix(in srgb,var(--color-white) 75%,transparent),color-mix(in srgb,var(--color-white) 75%,transparent));-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);box-shadow:0 2px 8px #00000040;border-radius:10000px}@media(min-width:1191px){.b-header__navbar{width:fit-content;margin:25px auto 0}}.b-header__logo svg{display:block}.b-header__menu-list{font-size:20px;line-height:100%;letter-spacing:1%;font-family:var(--font-a);font-weight:700}@media(min-width:1191px){.b-header__menu-list{font-size:15px;line-height:100%;letter-spacing:5%;font-family:var(--font-b);font-weight:400}}.b-header__menu-list{display:none;flex-direction:row;gap:10px}@media(min-width:1191px){.b-header__menu-list{display:flex}}.b-header__menu-link{padding:5px 10px;border-radius:10000px;z-index:1;transition:background-color .3s ease-in-out}@media(hover:hover){.b-header__menu-link:hover{background-color:var(--color-grey-100)}}.b-header__inner{position:relative;z-index:2}.b-header__language-wrapper{display:none}@media(min-width:1191px){.b-header__language-wrapper{display:block}}.b-header__menu-icon-mb{display:block}body.is-menu-open .b-header__menu-icon-mb{display:none}@media(min-width:1191px){.b-header__menu-icon-mb{display:none}}.b-header__close-icon-mb{display:none}body.is-menu-open .b-header__close-icon-mb{display:block}@media(min-width:1191px){.b-header__close-icon-mb{display:none}}.b-languages{display:flex;flex-direction:row;align-items:center;gap:15px}@media(min-width:1191px){.b-languages{display:block}}.b-languages__language-selector{cursor:pointer;display:flex;align-items:center;gap:10px;padding:5px 8px;border-radius:10000px;transition:background-color .3s ease-in-out}@media(hover:hover){.b-languages__language-selector:hover{background-color:var(--color-grey-100)}}.b-languages__language-icon,.b-languages__open-icon{color:var(--color-grey-200)}@media(min-width:1191px){.b-languages__language-icon,.b-languages__open-icon{color:var(--color-grey-900)}}.b-languages__language-icon{pointer-events:none}@media(min-width:1191px){.b-languages__language-icon{pointer-events:all}}.b-languages__open-icon{display:none}@media(min-width:1191px){.b-languages__open-icon{display:block}}.b-languages__list{display:flex;flex-direction:row;gap:10px}@media(min-width:1191px){.b-languages__list{position:absolute;top:100%;right:-25px;display:flex;flex-direction:column;gap:15px;margin-top:20px;padding:12px 10px;background:linear-gradient(0deg,color-mix(in srgb,var(--color-white) 80%,transparent),color-mix(in srgb,var(--color-white) 80%,transparent)),radial-gradient(100% 308.68% at 0% 50%,color-mix(in srgb,var(--color-white) 75%,transparent),color-mix(in srgb,var(--color-white) 75%,transparent));-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);box-shadow:0 2px 8px #00000040;border-radius:8px;text-align:center;opacity:0;pointer-events:none;transform:translateY(-10px);transition:transform .3s ease,opacity .3s ease;z-index:10}}.b-languages__language-link{display:block;font-weight:400;color:var(--color-grey-200);border-radius:10000px;padding:5px;transition:background-color .3s ease-in-out}.b-languages__language-link.is-active{pointer-events:none}.b-languages__language-link.is-active .b-languages__lang-text{color:var(--color-grey-900);font-weight:700}@media(min-width:1191px){.b-languages__language-link.is-active .b-languages__lang-text{color:var(--color-grey-900)}}@media(hover:hover){.b-languages__language-link:hover{background-color:var(--color-grey-100)}}@media(min-width:1191px){.b-languages__language-link{color:var(--color-grey-900)}}.b-languages__lang-text{font-size:16px;line-height:22px;letter-spacing:0;font-family:var(--font-b);font-weight:400}@media(min-width:1191px){.b-languages__lang-text{font-size:20px;line-height:100%;letter-spacing:1%;font-family:var(--font-a);font-weight:700}}@media(min-width:1191px)and (min-width:1191px){.b-languages__lang-text{font-size:15px;line-height:100%;letter-spacing:5%;font-family:var(--font-b);font-weight:400}}.b-languages.is-open .b-languages__list{opacity:1;pointer-events:auto;transform:translateY(0)}.b-loader{display:flex;align-items:center;justify-content:center;position:fixed;width:100%;height:100dvh;height:100vh;left:0;top:0;z-index:9999999;background-color:var(--color-red)}.b-loader__logo{color:var(--color-maroon-dark);width:80vmin;height:auto;opacity:0}.b-loader .m-particles{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.b-menu-dropdown{width:calc(100% - var(--container-padding) * 2);height:auto;max-height:0;position:fixed;top:var(--header-height);left:0;margin:10px var(--container-padding) 0 var(--container-padding);background:linear-gradient(0deg,color-mix(in srgb,var(--color-white) 80%,transparent),color-mix(in srgb,var(--color-white) 80%,transparent)),radial-gradient(100% 308.68% at 0% 50%,color-mix(in srgb,var(--color-white) 75%,transparent),color-mix(in srgb,var(--color-white) 75%,transparent));-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);box-shadow:0 2px 8px #00000040;border-radius:16px;overflow:hidden;z-index:99;transition:max-height .9s cubic-bezier(.69,-.02,.46,1.04)}.is-menu-open .b-menu-dropdown{max-height:400px}.b-menu-dropdown__container{padding:30px 20px 12px}.b-menu-dropdown__menu-list{display:flex;flex-direction:column;gap:18px;padding-bottom:12px}.b-menu-dropdown__menu-item{font-size:20px;line-height:100%;letter-spacing:1%;font-family:var(--font-a);font-weight:700}@media(min-width:1191px){.b-menu-dropdown__menu-item{font-size:15px;line-height:100%;letter-spacing:5%;font-family:var(--font-b);font-weight:400}}.b-menu-dropdown__menu-item{color:var(--color-grey-200)}.b-menu-dropdown hr{border:none;height:1px;background-color:var(--color-grey-200)}.b-menu-dropdown__language-wrapper{padding-top:3px}.c-hero{height:100svh;background-color:var(--color-maroon-dark);position:relative}.c-hero__container{height:100%}.c-hero__col{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:2;position:relative}.c-hero__title{color:var(--color-red)}.c-hero__footnote-wrapper{position:absolute;bottom:25%;left:0;right:0}@media(min-width:1191px){.c-hero__footnote-wrapper{bottom:20%}}.c-hero__footnote{color:var(--color-white);position:relative}.c-hero__footnote:after{content:"";position:absolute;top:calc(100% + 30px);left:50%;transform:translate(-50%);width:1px;height:calc(30svh - 100%);background-color:var(--color-white)}@media(min-width:1191px){.c-hero__footnote:after{height:calc(20svh - 100%)}}.c-image{background-color:var(--color-bright-yellow)}.c-image__col{margin-block:0 50px;width:100%}@media(min-width:1191px){.c-image__col{margin-block:40px 50px}}.c-image__image{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:288/360}@media(min-width:1191px){.c-image__image{aspect-ratio:1343/800}}.c-images-particles{margin-block:100px 50px}@media(min-width:1191px){.c-images-particles{margin-block:100px 120px}}.c-images-particles__tagline{padding-bottom:20px}@media(min-width:1191px){.c-images-particles__tagline{padding-bottom:30px}}.c-images-particles__title{padding-bottom:95px}@media(min-width:1191px){.c-images-particles__title{padding-bottom:200px}}.c-images-particles__items{display:grid;grid-template-columns:repeat(1,1fr);gap:110px;width:100%;height:100%}@media(min-width:611px){.c-images-particles__items{grid-template-columns:repeat(2,1fr)}}@media(min-width:1191px){.c-images-particles__items{grid-template-columns:repeat(3,1fr);gap:65px}}.c-images-particles__item{position:relative;text-align:center;border-radius:30px;overflow:hidden;display:grid;grid-template-rows:1fr}.c-images-particles__item-spacer:before{content:"";display:block;padding-bottom:var(--image-aspect-ratio)}.c-images-particles__item-content{padding:50px 20px 20px;transition:transform .9s cubic-bezier(.2,0,0,1)}@media(hover:hover){.c-images-particles__item:hover{color:var(--color-black)}.c-images-particles__item:hover .c-images-particles__image-wrapper{clip-path:inset(0% 0% 100% 0%)}.c-images-particles__item:hover .c-images-particles__particles-clip{clip-path:inset(0% 0% 0% 0%)}.c-images-particles__item:hover .c-images-particles__item-content{transform:scale(.97)}}.c-images-particles__image-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.c-images-particles__particles-clip{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transition:clip-path .9s cubic-bezier(.2,0,0,1) .1s;clip-path:inset(100% 0% 0% 0%)}.--bg-yellow .c-images-particles__particles-clip{background-color:var(--color-yellow-hover)}.--bg-green .c-images-particles__particles-clip{background-color:var(--color-green)}.--bg-pink .c-images-particles__particles-clip{background-color:var(--color-pink-hover)}.c-images-particles__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:clip-path .9s cubic-bezier(.2,0,0,1) .1s;clip-path:inset(0% 0% 0% 0%)}.c-images-particles__particles-wrapper:before{content:"";display:block;padding-bottom:var(--image-aspect-ratio)}.c-images-particles__particles-wrapper{position:absolute;top:0;left:0;width:100%}.c-images-particles__category-item{padding-bottom:15px}.c-images-particles__title-item{padding-bottom:40px}.c-principles{background-color:var(--color-green-dark);color:var(--color-green)}.c-principles__inner{display:flex;flex-direction:column;justify-content:space-between;min-height:100svh;padding-block:50px;row-gap:100px}@media(min-width:1191px){.c-principles__inner{row-gap:50px;padding-block:100px 55px;position:sticky;top:0}}.c-principles__tagline{padding-bottom:20px}.c-principles__title{margin-bottom:48px}@media(min-width:1191px){.c-principles__title{margin-bottom:0}}.c-principles__col.--description{margin-top:auto}.c-principles__slider{width:100%;overflow:hidden;padding-inline:calc(var(--container-padding) + var(--container-margin));padding-block:20px;margin-block:-20px}.c-principles__wrapper{width:fit-content;margin-inline:calc(-1 * var(--container-padding));display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));row-gap:var(--grid-gutter)}@media(min-width:611px){.c-principles__wrapper{display:flex;gap:0}}.c-principles__item{width:calc(var(--col-1) * 4 + var(--grid-gutter) * 3);height:auto;aspect-ratio:169/167;position:relative;display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;padding-inline:25px;margin-inline:-.5px;cursor:default;transition:color .9s cubic-bezier(.2,0,0,1);color:var(--color-green);border-inline:1px solid var(--color-green)}@media(min-width:611px){.c-principles__item{margin-inline:0;border-inline:1px solid color-mix(in srgb,var(--color-green) 50%,transparent 50%);color:color-mix(in srgb,var(--color-green) 50%,transparent 50%);width:calc(min(100dvw - 2 * var(--container-padding),var(--container-max-width))/4);border-left:none}.--hidden+.c-principles__item{border-left:1px solid color-mix(in srgb,var(--color-green) 50%,transparent 50%)}.c-principles__item.--hidden{border-left:none;border-right:none}.c-principles__item.--hidden:has(+*:not(.--hidden)){width:calc(min(100dvw - 2 * var(--container-padding),var(--container-max-width)) * .25 + var(--grid-gutter) * .5)}}@media(min-width:611px)and (hover:hover){.c-principles__item:hover{color:var(--color-green)}.c-principles__item:hover .c-principles__top-text,.c-principles__item:hover .c-principles__description{transform:translateY(-20px)}}.c-principles__top-text,.c-principles__description{position:relative;transform:translateY(0);transition:transform .9s cubic-bezier(.2,0,0,1)}.c-principles__top-text{display:flex;flex-direction:column;gap:32px}@media(min-width:1191px){.c-principles__top-text{display:block}}@media(min-width:1191px){.c-principles__spacer{height:25svh}}.c-reactions{height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--color-maroon-dark)}.c-reactions__col{width:100%;text-align:center;z-index:2}.c-reactions__title{padding-bottom:40px;color:var(--color-red)}.c-reactions__list{display:flex;flex-direction:column;align-items:center;gap:8px}.c-reactions__button-reaction{position:relative;overflow:hidden;min-width:250px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;padding:10px 20px;border-radius:10px;border:1px solid var(--color-grey-900);background-color:var(--color-grey-900);transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.c-reactions__item.--selected .c-reactions__button-reaction.--bg-pink{border-color:var(--color-pink-hover);background-color:var(--color-maroon-hover)}.c-reactions__item.--selected .c-reactions__button-reaction.--bg-lilac{border-color:var(--color-purple);background-color:var(--color-purple)}.c-reactions__item.--selected .c-reactions__button-reaction.--bg-purple{border-color:var(--color-lilac);background-color:var(--color-lilac)}.c-reactions__item.--selected .c-reactions__button-reaction.--bg-green{border-color:var(--color-green);background-color:var(--color-green)}@media(hover:hover){.c-reactions__button-reaction:hover.--bg-pink{border-color:var(--color-maroon-hover);background-color:var(--color-pink-hover)}.c-reactions__button-reaction:hover.--bg-lilac{border-color:var(--color-purple);background-color:var(--color-pink)}.c-reactions__button-reaction:hover.--bg-purple{border-color:var(--color-lilac);background-color:var(--color-purple-dark)}.c-reactions__button-reaction:hover.--bg-green{border-color:var(--color-green);background-color:var(--color-brown-dark)}}.c-reactions__fill{position:absolute;top:0;left:0;height:100%;transition:width .5s ease-in-out;pointer-events:none;border-radius:9px}.c-reactions__item.--selected .c-reactions__button-reaction.--bg-pink .c-reactions__fill{background-color:var(--color-pink-hover)}.c-reactions__item.--selected .c-reactions__button-reaction.--bg-lilac .c-reactions__fill{background-color:var(--color-pink)}.c-reactions__item.--selected .c-reactions__button-reaction.--bg-purple .c-reactions__fill{background-color:var(--color-purple-dark)}.c-reactions__item.--selected .c-reactions__button-reaction.--bg-green .c-reactions__fill{background-color:var(--color-brown-dark)}.c-reactions__content{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;gap:10px;width:100%}.c-reactions__reaction-image{width:24px;height:24px}.c-reactions__reaction-text-wrapper{text-align:left}.c-reactions__reaction-text{white-space:nowrap;color:var(--color-white)}.c-reactions__reaction-count{opacity:0;transition:opacity .3s ease-in-out;color:var(--color-white);font-style:italic;margin-left:auto}.c-reactions__item.--selected .c-reactions__reaction-count{opacity:1}.c-section{height:100svh;background-color:var(--color-brown);color:var(--color-grey-800);text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.c-section__container{position:relative;z-index:2}.c-section__title{max-width:calc(var(--col-1) * 8 + var(--grid-gutter) * 7);padding-bottom:25px}.c-section__subheading{max-width:calc(var(--col-1) * 6 + var(--grid-gutter) * 5)}.c-slider-values{--slide-width: calc(var(--col-1) * 3.3 + var(--grid-gutter) * 3)}@media(min-width:611px){.c-slider-values{--slide-width: min(calc(var(--col-1) * 4 + var(--grid-gutter) * 3), 400px)}}@media(min-width:1191px){.c-slider-values{--slide-width: calc(var(--col-1) * 3 + var(--grid-gutter) * 2)}}.c-slider-values{--slide-height: calc(var(--slide-width) * 231 / 185);margin-top:calc(var(--slide-height) / 2 + 56px);margin-bottom:calc(-1 * var(--slide-height) / 2 + 100px)}.c-slider-values__slider{position:sticky;top:calc(50% + var(--header-height) / 2);width:100%;overflow:hidden;display:flex;align-items:center;padding-inline:var(--container-padding);transform:translateY(-50%)}.c-slider-values__wrapper{display:flex;gap:var(--grid-gutter);width:fit-content}@media(min-width:1191px){.c-slider-values__wrapper{padding-left:calc(var(--container-margin) + var(--col-1) * 5 + var(--grid-gutter) * 4)}}.c-slider-values__item{width:var(--slide-width);height:var(--slide-height);position:relative;flex-shrink:0;overflow:hidden;cursor:default}@media(hover:hover){.c-slider-values__item:hover .c-slider-values__text-wrapper{transform:translateY(0)}}.c-slider-values__image{display:block;width:100%;height:100%;object-fit:cover}.c-slider-values__text-wrapper{font-size:20px;line-height:28px;letter-spacing:0;font-family:var(--font-a);font-weight:700}.c-slider-values__text-wrapper{position:absolute;bottom:0;left:0;right:0;padding:20px 16px;border-top-left-radius:16px;border-top-right-radius:16px}@media(min-width:1191px){.c-slider-values__text-wrapper{transition:transform .9s cubic-bezier(.2,0,0,1);transform:translateY(calc(100% - 1lh - 36px))}}.c-slider-values__text-wrapper.--pink{background-color:var(--color-pink);color:var(--color-purple)}.c-slider-values__text-wrapper.--brown{background-color:var(--color-maroon-darker);color:var(--color-yellow-orange)}.c-slider-values__text-wrapper.--light-green{background-color:var(--color-green);color:var(--color-green-dark)}.c-slider-values__text-wrapper.--dark-blue{background-color:var(--color-dark-blue);color:var(--color-light-blue)}.c-slider-values__text-wrapper.--dark-green{background-color:var(--color-green-dark);color:var(--color-green)}.c-slider-values__text-wrapper.--dark-yellow{background-color:var(--color-dark-yellow);color:var(--color-yellow)}.c-slider-values__heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:16px}.c-slider-values__spacer{height:40svh}.c-three-cols{padding-block:100px;background-color:var(--color-bright-yellow)}.c-three-cols__tagline{padding-bottom:20px}.c-three-cols__title{padding-bottom:100px}.c-three-cols__first-text,.c-three-cols__second-text{font-size:20px;line-height:26px;letter-spacing:0;font-family:var(--font-b);font-weight:400}.c-three-cols__first-text strong,.c-three-cols__first-text b,.c-three-cols__second-text strong,.c-three-cols__second-text b{font-size:20px;line-height:26px;letter-spacing:0;font-family:var(--font-b);font-weight:600}.c-three-cols__image{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:509/636.25}.c-title-text{margin-block:50px}.c-title-text:first-child{margin-top:0;padding-top:100px}@media(min-width:1191px){.c-title-text{margin-block:100px}.c-title-text:first-child{margin-top:0;padding-top:180px}}.c-title-text__tagline{width:100%;padding-bottom:20px;text-align:center}.c-title-text__title{width:100%;padding-bottom:40px;text-align:center}@media(min-width:1191px){.c-title-text__title{padding-bottom:78px}}.c-title-text__subtitle,.c-title-text__link{font-size:20px;line-height:28px;letter-spacing:0;font-family:var(--font-a);font-weight:700}.c-title-text__subtitle,.c-title-text__link{width:100%;padding-bottom:35px;text-align:center}@media(min-width:1191px){.c-title-text__subtitle,.c-title-text__link{padding-bottom:40px}}.c-title-text:not(:has(.c-title-text__text)):not(:has(.c-title-text__link)) .c-title-text__subtitle,.c-title-text:not(:has(.c-title-text__text)):not(:has(.c-title-text__link)) .c-title-text__link{padding-bottom:0}.c-title-text__link{display:flex;justify-content:center}.c-title-text__link a{cursor:pointer}.c-title-text:not(:has(.c-title-text__text)) .c-title-text__link{padding-bottom:0}.c-title-text__text{width:100%;text-align:center}.c-title-two-cols{background-color:var(--color-bright-yellow);color:var(--color-maroon-dark-2)}.c-title-two-cols p{padding-bottom:0;margin-bottom:0}.c-title-two-cols__tagline{padding-top:50px}@media(min-width:1191px){.c-title-two-cols__tagline{padding-top:100px}}.c-title-two-cols__subheading{padding-block:0 45px}.c-title-two-cols:has(.c-title-two-cols__title) .c-title-two-cols__subheading{padding-top:100px}@media(min-width:1191px){.c-title-two-cols:has(.c-title-two-cols__title) .c-title-two-cols__subheading{padding-top:110px}}@media(min-width:1191px){.c-title-two-cols__subheading{padding-block:0 50px}}.c-title-two-cols__first-col-text *,.c-title-two-cols__second-col-text *{font-size:20px;line-height:26px;letter-spacing:0;font-family:var(--font-b);font-weight:400}.c-title-two-cols:has(+.c-image) .c-title-two-cols__first-col-text,.c-title-two-cols:has(+.c-image) .c-title-two-cols__second-col-text{padding-bottom:0}.c-title-two-cols__first-col-text strong *,.c-title-two-cols__first-col-text b *,.c-title-two-cols__second-col-text strong *,.c-title-two-cols__second-col-text b *{font-size:32px;line-height:40px;letter-spacing:0;font-family:var(--font-a);font-weight:700}.c-title-two-cols__first-col-text{margin-bottom:0}@media(min-width:1191px){.c-title-two-cols__first-col-text{margin-bottom:100px}}.c-title-two-cols__second-col-text{margin-bottom:50px}@media(min-width:1191px){.c-title-two-cols__second-col-text{margin-bottom:100px}}.c-video{margin-block:100px 50px}@media(min-width:1191px){.c-video{margin-block:52px 100px}}.c-video__col{display:flex;justify-content:center}.c-video__video-wrapper{position:relative;width:100%;aspect-ratio:16/9;border-radius:15px;overflow:hidden}.c-video__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
