/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}img,video,canvas{overflow:hidden}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:host,:root{--title-font: "sora-extraLight", sans-serif;--body-font: "sora-extraLight", sans-serif;--bold-font: "sora-semiBold", sans-serif;--white-color: #ffffff;--black-color: #000000;--border: #dcdcdc;--bg-gradient: linear-gradient( 90deg, #016681 0%, #016681 100% );--mg-gradient: linear-gradient(90deg, rgba(183,16,119,1) 0%, rgba(224,28,131,1) 25%, rgba(236,64,95,1) 50%, rgba(247,136,28,1) 75%, rgba(255,183,0,1) 100%);--mg-border-gradient: linear-gradient(135deg, rgba(183,16,119,1) 0%, rgba(224,28,131,1) 15%, rgba(236,64,95,1) 35%, rgba(247,136,28,1) 55%, rgba(255,183,0,1) 75%, rgba(255,255,255,1) 95%);--mg-border-gradient-lime: linear-gradient(90deg, #D6E96E 0%, #D6E96E 100%);--mg-border-gradient-stone: linear-gradient(135deg, rgba(183,16,119,1) 0%, rgba(224,28,131,1) 15%, rgba(236,64,95,1) 35%, rgba(247,136,28,1) 55%, rgba(255,183,0,1) 75%, rgba(244,240,235,1) 95%);--mg-stone: #F8F6F2;--mg-blue: #272F51;--mg-purple: #B71077;--mg-pink: #E01C83;--mg-coral: #EC405F;--mg-orange: #F7881C;--mg-yellow: #FFB700;--mg-orange-text: #E96404;--mg-cyan: #B2F5FF;--bg-purple: #786FFF;--bg-dark-blue: #016681;--bg-navy: #272F51;--bg-green: #42f7b6;--bg-mint-green: #46b7ac;--mg-lime: #D6E96E;--mg-light-purple: #E67FCA;--mg-light-pink: #FF8FCA;--mg-light-coral: #FF9B9F;--mg-light-orange: #FFB783;--mg-light-yellow: #FFCE73;--mg-dark-purple: #94115F;--mg-dark-pink: #B80064;--mg-dark-coral: #C42641;--mg-dark-orange: #D46500;--mg-dark-yellow: #E09500;--screen-xs: 576px;--screen-sm: 768px;--screen-md: 992px;--screen-lg: 1300px;--screen-xl: 1600px;--transition: .4s ease-in-out;--slow-transition: .6s ease-in-out;--fast-transition: .2s ease-in-out;--full-width-height: 100%;--half-width-height: 50%;--third-width-height: 33.3333%;--qtr-width-height: 25%;--fifth-width-height: 20%;--mh-650: 650px;--mh-550: 550px;--mh-450: 450px}.skip__btn{display:block;position:absolute;left:-999px;top:-999px}.skip__btn:focus{left:0;top:0;padding:3px;background:#ffc;border:1px solid #990000}.sr-only{position:absolute!important;left:-99999999999px!important;height:0!important}*:focus-visible{outline:none;box-shadow:0 0 0 .2em var(--mg-stone),0 0 0 .4em var(--mg-blue)}@media (forced-colors: active){*:focus-visible{outline:0.2em solid}}.resize-animation-stopper *{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.preload *{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}::-moz-selection{background:var(--black-color);color:var(--white-color)}::selection{background:var(--black-color);color:var(--white-color)}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scroll-behavior:smooth;scroll-padding-top:0}@media only screen and (min-width: 1100px){html{scrollbar-gutter:stable}}html,body{width:100%;height:auto;min-height:100vh;position:relative;overscroll-behavior:none}body{overflow-x:hidden}body.menu-active,body.site-no-scroll{overflow:hidden;height:100vh}body.modal-active{overflow:hidden}a{-webkit-transition:var(--transition);transition:var(--transition);text-decoration:none;cursor:pointer}a.text{color:var(--mg-blue);background:transparent;padding:0;text-decoration:underline;text-decoration-color:var(--mg-blue);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color var(--transition)}a.text.pink{color:var(--mg-pink);text-decoration-color:var(--mg-pink)}a.text.cyan{color:var(--mg-cyan);text-decoration-color:var(--mg-cyan)}@media (hover: hover){a.text:hover{text-decoration-color:transparent}}a.text.reverse{text-decoration-color:transparent}@media (hover: hover){a.text.reverse:hover{text-decoration-color:var(--white-color)}}a.text.email{padding-right:3.5rem;position:relative}a.text.email:after{content:"";font-family:icomoon!important;font-size:3rem;position:absolute;top:var(--half-width-height);right:.5rem;display:block;transform:translateY(-50%);color:var(--mg-pink)}.noSelect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}img{width:var(--full-width-height);height:auto;max-width:var(--full-width-height);display:block}.videoWrapper{position:relative;padding-bottom:56.25%;width:var(--full-width-height);height:0}.videoWrapper iframe,.videoWrapper video{width:var(--full-width-height);height:var(--full-width-height);position:absolute;top:0;left:0}.scroll-reveal{opacity:1}@media only screen and (min-width: 1024px){.scroll-reveal{opacity:0}}.site-container{clear:both;margin:0 auto;position:relative;width:92%;max-width:1400px}body.menu-active main{margin-top:76px}@media only screen and (min-width: 992px){body.menu-active main{margin-top:108px}}.page-content{padding:0 0 4rem}@media only screen and (min-width: 992px){.page-content{padding:0 0 8rem}}.page-content.top-only{padding:4rem 0 0}@media only screen and (min-width: 992px){.page-content.top-only{padding:8rem 0 0}}.page-content .block-list-sm .site-container{width:var(--full-width-height);max-width:var(--full-width-height)}.page-content .bottom-components{padding-top:4rem}@media only screen and (min-width: 992px){.page-content .bottom-components{padding-top:10rem}}.page-content.stone-bg{background-color:var(--mg-stone)}.page-content.form-page{padding:4rem 0}@media only screen and (min-width: 992px){.page-content.form-page{padding:8rem 0}}#overlay{transition:all var(--transition);position:fixed;z-index:200;top:0;bottom:0;left:0;right:0;background:#454545bf;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden}#overlay.is-visible{opacity:1;visibility:visible}#overlay.is-modal{opacity:1;visibility:visible;z-index:101}footer{width:var(--full-width-height);height:auto;background:var(--bg-navy);color:var(--white-color);border-bottom:10px solid transparent;border-image:var(--mg-border-gradient-lime);border-image-slice:1;position:relative}@media only screen and (min-width: 992px){footer{border-bottom:15px solid transparent}}footer:before{content:"";display:block;position:absolute;z-index:-1;width:20rem;height:20rem;top:0;right:0;background:var(--white-color)}footer .top-footer{padding-top:clamp(5rem,2.404vw + 3.154rem,7rem);padding-bottom:4rem}footer .top-footer dg-grid:first-of-type{row-gap:2em}footer .top-footer dg-grid .footer-logo{display:block;margin-bottom:4rem}footer .top-footer dg-grid .footer-logo img{width:clamp(9rem,1.442vw + 7.892rem,10.2rem);height:auto}footer .top-footer dg-grid .accreditationLogo{margin-top:4rem;width:clamp(11rem,9.1538rem + 2.4038vw,13rem);height:auto}footer .top-footer dg-grid .footer-navigation ul{padding:0;margin:0;list-style:none}footer .top-footer dg-grid .footer-navigation ul li{font-size:clamp(1.4rem,.24vw + 1.215rem,1.6rem)}footer .top-footer dg-grid .footer-navigation ul li:not(:last-of-type){margin-bottom:.5rem}footer .top-footer dg-grid .footer-navigation ul li a{color:var(--white-color);display:inline-block;padding:.75rem 0}footer .top-footer dg-grid .footer-social-links{display:inline-flex;gap:2rem}footer .top-footer dg-grid .footer-social-links .footer-social-link span:not(.sr-only){display:none;width:5rem;height:5rem;border:2px solid var(--bg-purple);border-radius:10rem;margin-right:1rem;position:relative}footer .top-footer dg-grid .footer-social-links .footer-social-link span:not(.sr-only):before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:icomoon!important;text-align:center;display:block;font-size:3rem;color:var(--white-color)}footer .top-footer dg-grid .footer-social-links .footer-social-link.linkedin span,footer .top-footer dg-grid .footer-social-links .footer-social-link.instagram span,footer .top-footer dg-grid .footer-social-links .footer-social-link.facebook span,footer .top-footer dg-grid .footer-social-links .footer-social-link.x span,footer .top-footer dg-grid .footer-social-links .footer-social-link.tik-tok span,footer .top-footer dg-grid .footer-social-links .footer-social-link.youtube span{display:block}footer .top-footer dg-grid .footer-social-links .footer-social-link.linkedin span:before{content:""}footer .top-footer dg-grid .footer-social-links .footer-social-link.instagram span:before{content:""}footer .top-footer dg-grid .footer-social-links .footer-social-link.facebook span:before{content:""}footer .top-footer dg-grid .footer-social-links .footer-social-link.x span:before{content:""}footer .top-footer dg-grid .footer-social-links .footer-social-link.tik-tok span:before{content:""}footer .top-footer dg-grid .footer-social-links .footer-social-link.youtube span:before{content:""}footer .bottom-footer{width:var(--full-width-height);height:auto;border-top:1px solid var(--white-color);font-size:1.4rem;padding:2rem 0}body.ftr-opt:has(.block-list-full .umb-block-list .component:last-of-type.bg-stone) footer:before,body.ftr-opt:has(.block-list-full .umb-block-list .component:last-of-type.component-blockRow) footer:before,body.ftr-opt:has(.bottom-blocks .umb-block-list .component:last-of-type.component-blockRow) footer:before,body.ftr-opt:has(.bottom-blocks .component:last-of-type.component-blockRow) footer:before,body.ftr-opt:has(.bottom-blocks .component:last-of-type.bg-stone) footer:before,body.ftr-opt:has(.bottom-blocks .containerBlock:last-of-type.bg-stone) footer:before,body.project-listing footer:before,body.form footer:before{content:"";background:var(--mg-stone)}header{width:100dvw;height:auto;padding-top:1.4rem;padding-bottom:calc(1.4rem + 5px);position:sticky;z-index:100;top:0;left:0;background-color:transparent;transition:transform var(--transition)}@media only screen and (min-width: 992px){header{padding-bottom:calc(1.4rem + 7px)}}header.unpinned{transform:translateY(-100%)}header.menu-active{position:fixed}header .header-logo{display:block;width:fit-content}header .header-logo img{width:clamp(5rem,4.207vw + 1.769rem,8.5rem);height:auto}header #header-bg{background-color:var(--white-color);border-bottom:5px solid transparent;border-image:var(--bg-gradient);border-image-slice:1;position:absolute;top:0;left:0;width:100vw;height:var(--full-width-height);transition:height .6s cubic-bezier(.83,0,.17,1)}@media only screen and (min-width: 992px){header #header-bg{border-bottom:7px solid transparent}}header #header-bg.menu-active{height:100dvh;transition-delay:.1s}header #mobile-menu-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;outline:0;display:flex;align-items:center;font-size:1.8rem;line-height:1;padding:0}header #mobile-menu-button>span{margin-top:2px;color:var(--mg-blue)}@media only screen and (min-width: 992px){header #mobile-menu-button{display:none}}#navigation{position:fixed;z-index:101;top:7.7rem;left:4%;width:92%;height:calc(100% - 8.2rem);background:transparent;overflow-y:auto;pointer-events:none;opacity:0;visibility:hidden}#navigation.menu-active{pointer-events:all;opacity:1;visibility:visible;transition:all var(--transition);transition-delay:.3s}@media only screen and (min-width: 992px){#navigation{position:unset;width:auto;height:auto;opacity:unset;overflow:unset;visibility:unset;pointer-events:unset}}#navigation ul.navigation-links{margin:2rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 992px){#navigation ul.navigation-links{margin:0;flex-direction:row}}#navigation ul.navigation-links>li{display:inline-block;font-size:1.8rem;position:relative;font-family:var(--bold-font);border-bottom:1px solid var(--border)}@media only screen and (min-width: 992px){#navigation ul.navigation-links>li{border-bottom:none}#navigation ul.navigation-links>li:not(:last-of-type){padding-right:2rem}}@media only screen and (min-width: 1200px){#navigation ul.navigation-links>li:not(:last-of-type){padding-right:4rem}}#navigation ul.navigation-links>li>a{display:block;color:var(--mg-blue);transition:color var(--transition);padding:2rem 0}@media only screen and (min-width: 992px){#navigation ul.navigation-links>li>a{padding:0}}#navigation ul.navigation-links>li>a svg{position:absolute;top:43%;right:0;transform:rotate(-90deg)}@media only screen and (min-width: 992px){#navigation ul.navigation-links>li>a svg{position:relative;top:-.2rem;margin-left:.3rem;transform:unset}}@media (hover: hover){#navigation ul.navigation-links>li>a:hover{color:var(--bg-purple)}}#navigation ul.navigation-links>li>a.active{color:var(--bg-purple)}#navigation ul.navigation-links>li.menu-active>a{color:var(--bg-purple)}#navigation ul.navigation-links>li.menu-active>a svg{transform:rotate(180deg)}#navigation #menu-border{position:absolute;top:0;left:0;width:var(--full-width-height);height:1px;background-color:var(--bg-purple);opacity:0;visibility:hidden}#navigation #menu-border.menu-active{opacity:1;visibility:visible;transition:all var(--transition);transition-delay:.2s}@media only screen and (min-width: 992px){#navigation #menu-border{top:auto;bottom:-1.5rem}}#navigation #closeMenu{display:none;position:absolute;z-index:103;bottom:-5rem;right:0;padding:0;margin:0;cursor:pointer;background:transparent;pointer-events:all;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;width:2.6rem;height:2.6rem;align-items:center;justify-content:center;opacity:0;visibility:hidden}#navigation #closeMenu span{background-color:transparent;border:1px solid var(--bg-purple);border-radius:100px;color:var(--mg-blue);transition:all var(--transition)}#navigation #closeMenu.menu-active{opacity:1;visibility:visible;pointer-events:visible;transition:all var(--transition);transition-delay:.2s}@media (hover: hover){#navigation #closeMenu:hover span{background-color:var(--bg-purple);color:var(--white-color)}}@media only screen and (min-width: 992px){#navigation #closeMenu{display:flex}}.sub-menu-container{position:fixed;z-index:102;top:7.8rem;left:0;width:var(--full-width-height);height:calc(100% - 8.3rem);overflow:hidden;overflow-y:scroll;padding:2rem 4%;scrollbar-width:none;background:var(--white-color);transform:translate(105%);transition:transform .6s cubic-bezier(.83,0,.17,1)}.sub-menu-container.mobile-open{transform:translate(0)}.sub-menu-container .sub-link-scroll{height:var(--full-width-height)}@media only screen and (min-width: 992px){.sub-menu-container .sub-link-scroll{clear:both;margin:0 auto;position:relative;width:92%;height:var(--full-width-height);max-width:1400px}}.sub-menu-container .sub-link-scroll .sub-menu-mobileNav{display:block;padding-bottom:1.5rem;border-bottom:1px solid var(--border);margin:2rem 0 3rem}@media only screen and (min-width: 992px){.sub-menu-container .sub-link-scroll .sub-menu-mobileNav{display:none}}.sub-menu-container .sub-link-scroll .sub-menu-mobileNav .menu-back-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background-color:transparent;display:flex;align-items:center;gap:1rem;cursor:pointer;padding:0}.sub-menu-container .sub-link-scroll .sub-menu-mobileNav .menu-back-btn span{line-height:1;color:var(--bg-purple);font-family:var(--bold-font)}.sub-menu-container .sub-link-scroll .sub-menu-content{display:flex;flex-direction:column}@media only screen and (min-width: 992px){.sub-menu-container .sub-link-scroll .sub-menu-content{flex-direction:row;height:var(--full-width-height);margin:0 0 0 -3rem}}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column.sub-menu-image{display:none}@media only screen and (min-width: 992px){.sub-menu-container .sub-link-scroll .sub-menu-content .content-column.sub-menu-image{display:block}}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column.sub-menu-intro .intro-content{display:flex;flex-direction:column}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column.sub-menu-intro h3{color:var(--mg-blue);font-size:clamp(1.8rem,.24vw + 1.615rem,2rem);font-family:var(--bold-font)}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column.sub-menu-intro p{margin-top:1rem;font-size:1.6rem;font-family:var(--body-font)}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column.sub-menu-intro .find-out-link{display:inline-block;width:fit-content;margin-top:1.8rem;font-size:1.6rem;font-family:var(--body-font);position:relative;padding-right:2.6rem}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column.sub-menu-intro .find-out-link:after{position:absolute;display:block;right:0;top:var(--half-width-height);transform:translateY(-50%);content:"";font-family:icomoon!important;font-size:3rem;color:var(--bg-purple)}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column.sub-menu-intro .button{width:fit-content;margin-top:3.5rem}@media only screen and (min-width: 992px){.sub-menu-container .sub-link-scroll .sub-menu-content .content-column.sub-menu-secondlevel{position:relative}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column.sub-menu-secondlevel:before{display:block;position:absolute;top:0;left:1rem;content:"";z-index:1;width:1px;height:var(--full-width-height);background:var(--mg-stone)}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column.sub-menu-secondlevel:after{display:block;position:absolute;top:0;right:-1rem;content:"";z-index:1;width:1px;height:var(--full-width-height);background:var(--mg-stone)}}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links{list-style:none;padding:0;margin:0}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links li{display:block;font-size:1.8rem;position:relative;font-family:var(--body-font)}@media only screen and (min-width: 992px){.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links li{border-bottom:none}}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links li:not(:last-of-type){margin-bottom:1rem}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links li a{display:block;color:var(--mg-blue);transition:color var(--transition);padding:2rem 0}@media only screen and (min-width: 992px){.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links li a{padding:0}}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links li a svg{position:absolute;top:43%;right:0;transform:rotate(-90deg)}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links.sub-links-secondlevel{padding:4rem 0 3rem}@media only screen and (min-width: 992px){.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links.sub-links-secondlevel{padding:0;position:relative}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links.sub-links-secondlevel li{position:unset}}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links.sub-links-secondlevel li a{padding:.5rem 1.5rem .5rem 0;position:relative;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links.sub-links-secondlevel li a svg{position:absolute;top:37%;right:0;transform:rotate(-90deg) translateY(-50%)}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links.sub-links-secondlevel li a.active{font-family:var(--bold-font);text-decoration-color:var(--mg-blue)}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links.sub-links-secondlevel li a.active svg path{fill:var(--mg-blue)}@media (hover: hover){.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links.sub-links-secondlevel li a:hover{text-decoration-color:var(--mg-blue)}}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-links.sub-links-secondlevel li.primary{font-family:var(--bold-font)}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-menu-thirdlevel{position:fixed;z-index:102;top:0;left:0;width:var(--full-width-height);height:var(--full-width-height);overflow:hidden;overflow-y:scroll;padding:2rem 4%;scrollbar-width:none;background:var(--white-color);transform:translate(105%);transition:transform .6s cubic-bezier(.83,0,.17,1)}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-menu-thirdlevel.mobile-open{transform:translate(0)}@media only screen and (min-width: 992px){.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-menu-thirdlevel{background:transparent;transform:translate(calc(100% + 3rem));position:absolute;padding:0;overflow:visible;opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.83,0,.17,1)}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-menu-thirdlevel.menu-active{opacity:1;pointer-events:all}.sub-menu-container .sub-link-scroll .sub-menu-content .content-column .sub-menu-thirdlevel li.primary{display:none}}@media only screen and (min-width: 992px){.sub-menu-container .sub-link-scroll .sub-menu-content .content-column{-ms-flex:0 0 var(--qtr-width-height);flex:0 0 var(--qtr-width-height);max-width:var(--qtr-width-height);padding:0 0 0 3rem;opacity:0;visibility:hidden;transition:all var(--transition)}}@media only screen and (min-width: 992px){.sub-menu-container{top:10.9rem;height:calc(100% - 11.4rem);background:transparent;transform:unset;opacity:0;visibility:hidden;pointer-events:none;padding:4rem 0 3rem}.sub-menu-container.menu-active{opacity:1;visibility:visible;pointer-events:visible}.sub-menu-container.menu-active .sub-link-scroll .sub-menu-content .content-column{opacity:1;visibility:visible;transition:all var(--transition)}.sub-menu-container.menu-active .sub-link-scroll .sub-menu-content .content-column:nth-child(1){transition-delay:.3s}.sub-menu-container.menu-active .sub-link-scroll .sub-menu-content .content-column:nth-child(2){transition-delay:.4s}.sub-menu-container.menu-active .sub-link-scroll .sub-menu-content .content-column:nth-child(3){transition-delay:.5s}.sub-menu-container.menu-active .sub-link-scroll .sub-menu-content .content-column:nth-child(4){transition-delay:.6s}}@font-face{font-family:icomoon;src:url(../../../fonts/icomoon.eot?43ds2k);src:url(../../../fonts/icomoon.eot?43ds2k#iefix) format("embedded-opentype"),url(../../../fonts/icomoon.ttf?43ds2k) format("truetype"),url(../../../fonts/icomoon.woff?43ds2k) format("woff"),url(../../../fonts/icomoon.svg?43ds2k#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:var(--bg-purple);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-social-linkedin:before{content:""}.icon-social-facebook:before{content:""}.icon-social-x:before{content:""}.icon-social-insta:before{content:""}.icon-social-youtube:before{content:""}.icon-social-tiktok:before{content:""}.icon-icon-download:before{content:""}.icon-icon-external:before{content:""}.icon-icon-arrowline:before{content:""}.icon-icon-arrowhead:before{content:""}.icon-icon-arrow:before{content:""}.icon-icon-mail:before{content:""}.icon-icon-close:before{content:""}@font-face{font-family:sora-extraLight;src:url(../../../fonts/Sora-ExtraLight.woff2) format("woff2"),url(../../../fonts/Sora-ExtraLight.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:sora-light;src:url(../../../fonts/Sora-Light.woff2) format("woff2"),url(../../../fonts/Sora-Light.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:sora-thin;src:url(../../../fonts/Sora-Thin.woff2) format("woff2"),url(../../../fonts/Sora-Thin.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:sora-semiBold;src:url(../../../fonts/Sora-SemiBold.woff2) format("woff2"),url(../../../fonts/Sora-SemiBold.woff) format("woff");font-weight:400;font-style:normal;font-display:block}html{-ms-text-size-adjust:var(--full-width-height);-webkit-text-size-adjust:var(--full-width-height);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:62.5%}body{color:var(--bg-navy);font-family:var(--body-font);font-weight:400;font-size:clamp(1.8rem,.391vw + 1.575rem,2.2rem)}h1,.h1-type{font-size:clamp(3.8rem,2.637vw + 2.281rem,6.5rem)}h2,.h2-type{font-size:clamp(3rem,1.953vw + 1.875rem,5rem)}h3,.h3-type{font-size:clamp(2.6rem,.977vw + 2.038rem,3.6rem)}h4,.h4-type{font-size:clamp(2.6rem,.481vw + 2.231rem,3rem)}h5,.h5-type{font-size:clamp(2.2rem,.721vw + 1.646rem,2.8rem)}h6,.h6-type{font-size:clamp(1.8rem,.391vw + 1.575rem,2.2rem)}h1,h2,h3,h4,h5,h6{font-family:var(--title-font);color:var(--bg-navy);font-weight:400;line-height:1.2em;text-wrap:pretty;margin:0}h1.magenta,h2.magenta,h3.magenta,h4.magenta,h5.magenta,h6.magenta,h1.navy,h2.navy,h3.navy,h4.navy,h5.navy,h6.navy{color:var(--bg-navy)}h1.dark-blue,h2.dark-blue,h3.dark-blue,h4.dark-blue,h5.dark-blue,h6.dark-blue{color:var(--bg-dark-blue)}h1.cyan,h2.cyan,h3.cyan,h4.cyan,h5.cyan,h6.cyan{color:var(--mg-cyan)}h1.green,h2.green,h3.green,h4.green,h5.green,h6.green{color:var(--bg-green)}h1.p-type,h2.p-type,h3.p-type,h4.p-type,h5.p-type,h6.p-type{font-size:clamp(1.8rem,.391vw + 1.575rem,2.2rem);font-family:var(--body-font)}.subsection-title{font-size:clamp(1.8rem,.721vw + 1.246rem,2.4rem);color:var(--bg-navy);font-family:var(--bold-font);margin-bottom:1em}p{font-size:clamp(1.8rem,.391vw + 1.575rem,2.2rem);line-height:1.4em;margin:0}p.intro{font-size:clamp(2.4rem,.391vw + 2.175rem,2.8rem);font-family:var(--title-font);text-wrap:pretty}p.intro.bottom-margin{margin-bottom:3rem}p.large{font-size:clamp(1.8rem,.721vw + 1.246rem,2.4rem)}p.small{font-size:clamp(1.4rem,.24vw + 1.215rem,1.6rem)}p.copyright{font-size:clamp(1.2rem,.24vw + 1.015rem,1.4rem);font-family:var(--title-font)}p:not(:last-of-type){margin-bottom:1.4em}p a:not(.button){line-height:1;color:var( --bg-purple);text-decoration:underline;text-decoration-color:var( --bg-purple);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color var(--transition)}@media (hover: hover){p a:not(.button):hover{text-decoration-color:transparent}}figcaption p{font-size:clamp(1.4rem,.24vw + 1.215rem,1.6rem);line-height:1}.breadCrumbs{font-size:clamp(1.4rem,.24vw + 1.215rem,1.6rem)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}i,em{font-style:italic}strong{font-family:var(--bold-font)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.hyphenate{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.Grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.Grid-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}.Grid-cell--autoSize{-webkit-box-flex:0;-ms-flex:none;flex:none}.Grid--column{flex-direction:column}.Grid--row{flex-direction:row}.Grid--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.Grid--bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.Grid--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Grid--justifyCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Grid-cell--top{-ms-flex-item-align:start;align-self:flex-start}.Grid-cell--bottom{-ms-flex-item-align:end;align-self:flex-end}.Grid-cell--center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.Grid--full>.Grid-cell{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}.Grid--1of2>.Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}.Grid--1of3>.Grid-cell{-ms-flex:0 0 var(--third-width-height);flex:0 0 var(--third-width-height);max-width:var(--third-width-height)}.Grid--1of4>.Grid-cell{-ms-flex:0 0 var(--qtr-width-height);flex:0 0 var(--qtr-width-height);max-width:var(--qtr-width-height)}.Grid--gutters{margin:0 0 0 -1rem}.Grid--gutters>.Grid-cell{padding:0 0 0 1rem}.Grid--guttersLg{margin:0 0 0 -2rem}.Grid--guttersLg>.Grid-cell{padding:0 0 0 2rem}.Grid--guttersXl{margin:0 0 0 -3rem}.Grid--guttersXl>.Grid-cell{padding:0 0 0 3rem}dg-grid{display:grid;--grid-tc: repeat(12, minmax(0, 1fr));grid-template-columns:var(--grid-tc);--grid-cs: 1;--grid-ce: -1 }dg-grid>dg-cell{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none}dg-grid[columns="1"]{--grid-tc: repeat(1, minmax(0, 1fr)) }dg-grid[columns="2"]{--grid-tc: repeat(2, minmax(0, 1fr)) }dg-grid[columns="3"]{--grid-tc: repeat(3, minmax(0, 1fr)) }dg-grid[columns="4"]{--grid-tc: repeat(4, minmax(0, 1fr)) }dg-grid[columns="5"]{--grid-tc: repeat(5, minmax(0, 1fr)) }dg-grid[columns="6"]{--grid-tc: repeat(6, minmax(0, 1fr)) }dg-grid[columns="7"]{--grid-tc: repeat(7, minmax(0, 1fr)) }dg-grid[columns="8"]{--grid-tc: repeat(8, minmax(0, 1fr)) }dg-grid[columns="9"]{--grid-tc: repeat(9, minmax(0, 1fr)) }dg-grid[columns="10"]{--grid-tc: repeat(10, minmax(0, 1fr)) }dg-grid[columns="11"]{--grid-tc: repeat(11, minmax(0, 1fr)) }dg-grid[columns="12"]{--grid-tc: repeat(12, minmax(0, 1fr)) }dg-grid>dg-cell[span^="1"]{--grid-cs: 1 }dg-grid>dg-cell[span^="2"]{--grid-cs: 2 }dg-grid>dg-cell[span^="3"]{--grid-cs: 3 }dg-grid>dg-cell[span^="4"]{--grid-cs: 4 }dg-grid>dg-cell[span^="5"]{--grid-cs: 5 }dg-grid>dg-cell[span^="6"]{--grid-cs: 6 }dg-grid>dg-cell[span^="7"]{--grid-cs: 7 }dg-grid>dg-cell[span^="8"]{--grid-cs: 8 }dg-grid>dg-cell[span^="9"]{--grid-cs: 9 }dg-grid>dg-cell[span^="10"]{--grid-cs: 10 }dg-grid>dg-cell[span^="11"]{--grid-cs: 11 }dg-grid>dg-cell[span^="12"]{--grid-cs: 12 }dg-grid>dg-cell[span$="+1"],dg-grid>dg-cell[span="1"]{--grid-ce: 1 }dg-grid>dg-cell[span$="+2"],dg-grid>dg-cell[span$="-1"],dg-grid>dg-cell[span="2"]{--grid-ce: 2 }dg-grid>dg-cell[span$="+3"],dg-grid>dg-cell[span$="-2"],dg-grid>dg-cell[span="3"]{--grid-ce: 3 }dg-grid>dg-cell[span$="+4"],dg-grid>dg-cell[span$="-3"],dg-grid>dg-cell[span="4"]{--grid-ce: 4 }dg-grid>dg-cell[span$="+5"],dg-grid>dg-cell[span$="-4"],dg-grid>dg-cell[span="5"]{--grid-ce: 5 }dg-grid>dg-cell[span$="+6"],dg-grid>dg-cell[span$="-5"],dg-grid>dg-cell[span="6"]{--grid-ce: 6 }dg-grid>dg-cell[span$="+7"],dg-grid>dg-cell[span$="-6"],dg-grid>dg-cell[span="7"]{--grid-ce: 7 }dg-grid>dg-cell[span$="+8"],dg-grid>dg-cell[span$="-7"],dg-grid>dg-cell[span="8"]{--grid-ce: 8 }dg-grid>dg-cell[span$="+9"],dg-grid>dg-cell[span$="-8"],dg-grid>dg-cell[span="9"]{--grid-ce: 9 }dg-grid>dg-cell[span$="+10"],dg-grid>dg-cell[span$="-9"],dg-grid>dg-cell[span="10"]{--grid-ce: 10 }dg-grid>dg-cell[span$="+11"],dg-grid>dg-cell[span$="-10"],dg-grid>dg-cell[span="11"]{--grid-ce: 11 }dg-grid>dg-cell[span$="+12"],dg-grid>dg-cell[span$="-11"],dg-grid>dg-cell[span="12"]{--grid-ce: 12 }dg-grid>dg-cell[span$="-12"]{--grid-ce: 13 }dg-grid>dg-cell[span]{grid-column-end:span var(--grid-ce)}dg-grid>dg-cell[span*="+"],dg-grid>dg-cell[span*="-"],dg-grid>dg-cell[span*=".."]{grid-column-start:var(--grid-cs)}dg-grid>dg-cell[span*="-"],dg-grid>dg-cell[span*=".."]{grid-column-end:var(--grid-ce)}dg-grid>dg-cell[span=row]{grid-column:1 / -1}@media only screen and (min-width: 576px){dg-grid[columns-s="1"]{--grid-tc: repeat(1, minmax(0, 1fr)) }dg-grid[columns-s="2"]{--grid-tc: repeat(2, minmax(0, 1fr)) }dg-grid[columns-s="3"]{--grid-tc: repeat(3, minmax(0, 1fr)) }dg-grid[columns-s="4"]{--grid-tc: repeat(4, minmax(0, 1fr)) }dg-grid[columns-s="5"]{--grid-tc: repeat(5, minmax(0, 1fr)) }dg-grid[columns-s="6"]{--grid-tc: repeat(6, minmax(0, 1fr)) }dg-grid[columns-s="7"]{--grid-tc: repeat(7, minmax(0, 1fr)) }dg-grid[columns-s="8"]{--grid-tc: repeat(8, minmax(0, 1fr)) }dg-grid[columns-s="9"]{--grid-tc: repeat(9, minmax(0, 1fr)) }dg-grid[columns-s="10"]{--grid-tc: repeat(10, minmax(0, 1fr)) }dg-grid[columns-s="11"]{--grid-tc: repeat(11, minmax(0, 1fr)) }dg-grid[columns-s="12"]{--grid-tc: repeat(12, minmax(0, 1fr)) }dg-grid>dg-cell[span-s^="1"]{--grid-cs: 1 }dg-grid>dg-cell[span-s^="2"]{--grid-cs: 2 }dg-grid>dg-cell[span-s^="3"]{--grid-cs: 3 }dg-grid>dg-cell[span-s^="4"]{--grid-cs: 4 }dg-grid>dg-cell[span-s^="5"]{--grid-cs: 5 }dg-grid>dg-cell[span-s^="6"]{--grid-cs: 6 }dg-grid>dg-cell[span-s^="7"]{--grid-cs: 7 }dg-grid>dg-cell[span-s^="8"]{--grid-cs: 8 }dg-grid>dg-cell[span-s^="9"]{--grid-cs: 9 }dg-grid>dg-cell[span-s^="10"]{--grid-cs: 10 }dg-grid>dg-cell[span-s^="11"]{--grid-cs: 11 }dg-grid>dg-cell[span-s^="12"]{--grid-cs: 12 }dg-grid>dg-cell[span-s$="+1"],dg-grid>dg-cell[span-s="1"]{--grid-ce: 1 }dg-grid>dg-cell[span-s$="+2"],dg-grid>dg-cell[span-s$="-1"],dg-grid>dg-cell[span-s="2"]{--grid-ce: 2 }dg-grid>dg-cell[span-s$="+3"],dg-grid>dg-cell[span-s$="-2"],dg-grid>dg-cell[span-s="3"]{--grid-ce: 3 }dg-grid>dg-cell[span-s$="+4"],dg-grid>dg-cell[span-s$="-3"],dg-grid>dg-cell[span-s="4"]{--grid-ce: 4 }dg-grid>dg-cell[span-s$="+5"],dg-grid>dg-cell[span-s$="-4"],dg-grid>dg-cell[span-s="5"]{--grid-ce: 5 }dg-grid>dg-cell[span-s$="+6"],dg-grid>dg-cell[span-s$="-5"],dg-grid>dg-cell[span-s="6"]{--grid-ce: 6 }dg-grid>dg-cell[span-s$="+7"],dg-grid>dg-cell[span-s$="-6"],dg-grid>dg-cell[span-s="7"]{--grid-ce: 7 }dg-grid>dg-cell[span-s$="+8"],dg-grid>dg-cell[span-s$="-7"],dg-grid>dg-cell[span-s="8"]{--grid-ce: 8 }dg-grid>dg-cell[span-s$="+9"],dg-grid>dg-cell[span-s$="-8"],dg-grid>dg-cell[span-s="9"]{--grid-ce: 9 }dg-grid>dg-cell[span-s$="+10"],dg-grid>dg-cell[span-s$="-9"],dg-grid>dg-cell[span-s="10"]{--grid-ce: 10 }dg-grid>dg-cell[span-s$="+11"],dg-grid>dg-cell[span-s$="-10"],dg-grid>dg-cell[span-s="11"]{--grid-ce: 11 }dg-grid>dg-cell[span-s$="+12"],dg-grid>dg-cell[span-s$="-11"],dg-grid>dg-cell[span-s="12"]{--grid-ce: 12 }dg-grid>dg-cell[span-s$="12"]{--grid-ce: 13 }dg-grid>dg-cell[span-s]{grid-column-end:span var(--grid-ce)}dg-grid>dg-cell[span-s*="+"],dg-grid>dg-cell[span-s*="-"],dg-grid>dg-cell[span-s*=".."]{grid-column-start:var(--grid-cs)}dg-grid>dg-cell[span-s*="-"],dg-grid>dg-cell[span-s*=".."]{grid-column-end:var(--grid-ce)}dg-grid>dg-cell[span-s=row]{grid-column:1 / -1}}@media only screen and (min-width: 768px){dg-grid[columns-m="1"]{--grid-tc: repeat(1, minmax(0, 1fr)) }dg-grid[columns-m="2"]{--grid-tc: repeat(2, minmax(0, 1fr)) }dg-grid[columns-m="3"]{--grid-tc: repeat(3, minmax(0, 1fr)) }dg-grid[columns-m="4"]{--grid-tc: repeat(4, minmax(0, 1fr)) }dg-grid[columns-m="5"]{--grid-tc: repeat(5, minmax(0, 1fr)) }dg-grid[columns-m="6"]{--grid-tc: repeat(6, minmax(0, 1fr)) }dg-grid[columns-m="7"]{--grid-tc: repeat(7, minmax(0, 1fr)) }dg-grid[columns-m="8"]{--grid-tc: repeat(8, minmax(0, 1fr)) }dg-grid[columns-m="9"]{--grid-tc: repeat(9, minmax(0, 1fr)) }dg-grid[columns-m="10"]{--grid-tc: repeat(10, minmax(0, 1fr)) }dg-grid[columns-m="11"]{--grid-tc: repeat(11, minmax(0, 1fr)) }dg-grid[columns-m="12"]{--grid-tc: repeat(12, minmax(0, 1fr)) }dg-grid>dg-cell[span-m^="1"]{--grid-cs: 1 }dg-grid>dg-cell[span-m^="2"]{--grid-cs: 2 }dg-grid>dg-cell[span-m^="3"]{--grid-cs: 3 }dg-grid>dg-cell[span-m^="4"]{--grid-cs: 4 }dg-grid>dg-cell[span-m^="5"]{--grid-cs: 5 }dg-grid>dg-cell[span-m^="6"]{--grid-cs: 6 }dg-grid>dg-cell[span-m^="7"]{--grid-cs: 7 }dg-grid>dg-cell[span-m^="8"]{--grid-cs: 8 }dg-grid>dg-cell[span-m^="9"]{--grid-cs: 9 }dg-grid>dg-cell[span-m^="10"]{--grid-cs: 10 }dg-grid>dg-cell[span-m^="11"]{--grid-cs: 11 }dg-grid>dg-cell[span-m^="12"]{--grid-cs: 12 }dg-grid>dg-cell[span-m$="+1"],dg-grid>dg-cell[span-m="1"]{--grid-ce: 1 }dg-grid>dg-cell[span-m$="+2"],dg-grid>dg-cell[span-m$="-1"],dg-grid>dg-cell[span-m="2"]{--grid-ce: 2 }dg-grid>dg-cell[span-m$="+3"],dg-grid>dg-cell[span-m$="-2"],dg-grid>dg-cell[span-m="3"]{--grid-ce: 3 }dg-grid>dg-cell[span-m$="+4"],dg-grid>dg-cell[span-m$="-3"],dg-grid>dg-cell[span-m="4"]{--grid-ce: 4 }dg-grid>dg-cell[span-m$="+5"],dg-grid>dg-cell[span-m$="-4"],dg-grid>dg-cell[span-m="5"]{--grid-ce: 5 }dg-grid>dg-cell[span-m$="+6"],dg-grid>dg-cell[span-m$="-5"],dg-grid>dg-cell[span-m="6"]{--grid-ce: 6 }dg-grid>dg-cell[span-m$="+7"],dg-grid>dg-cell[span-m$="-6"],dg-grid>dg-cell[span-m="7"]{--grid-ce: 7 }dg-grid>dg-cell[span-m$="+8"],dg-grid>dg-cell[span-m$="-7"],dg-grid>dg-cell[span-m="8"]{--grid-ce: 8 }dg-grid>dg-cell[span-m$="+9"],dg-grid>dg-cell[span-m$="-8"],dg-grid>dg-cell[span-m="9"]{--grid-ce: 9 }dg-grid>dg-cell[span-m$="+10"],dg-grid>dg-cell[span-m$="-9"],dg-grid>dg-cell[span-m="10"]{--grid-ce: 10 }dg-grid>dg-cell[span-m$="+11"],dg-grid>dg-cell[span-m$="-10"],dg-grid>dg-cell[span-m="11"]{--grid-ce: 11 }dg-grid>dg-cell[span-m$="+12"],dg-grid>dg-cell[span-m$="-11"],dg-grid>dg-cell[span-m="12"]{--grid-ce: 12 }dg-grid>dg-cell[span-m$="-12"]{--grid-ce: 13 }dg-grid>dg-cell[span-m]{grid-column-end:span var(--grid-ce)}dg-grid>dg-cell[span-m*="+"],dg-grid>dg-cell[span-m*="-"],dg-grid>dg-cell[span-m*=".."]{grid-column-start:var(--grid-cs)}dg-grid>dg-cell[span-m*="-"],dg-grid>dg-cell[span-m*=".."]{grid-column-end:var(--grid-ce)}dg-grid>dg-cell[span-m=row]{grid-column:1 / -1}}@media only screen and (min-width: 992px){dg-grid[columns-l="1"]{--grid-tc: repeat(1, minmax(0, 1fr)) }dg-grid[columns-l="2"]{--grid-tc: repeat(2, minmax(0, 1fr)) }dg-grid[columns-l="3"]{--grid-tc: repeat(3, minmax(0, 1fr)) }dg-grid[columns-l="4"]{--grid-tc: repeat(4, minmax(0, 1fr)) }dg-grid[columns-l="5"]{--grid-tc: repeat(5, minmax(0, 1fr)) }dg-grid[columns-l="6"]{--grid-tc: repeat(6, minmax(0, 1fr)) }dg-grid[columns-l="7"]{--grid-tc: repeat(7, minmax(0, 1fr)) }dg-grid[columns-l="8"]{--grid-tc: repeat(8, minmax(0, 1fr)) }dg-grid[columns-l="9"]{--grid-tc: repeat(9, minmax(0, 1fr)) }dg-grid[columns-l="10"]{--grid-tc: repeat(10, minmax(0, 1fr)) }dg-grid[columns-l="11"]{--grid-tc: repeat(11, minmax(0, 1fr)) }dg-grid[columns-l="12"]{--grid-tc: repeat(12, minmax(0, 1fr)) }dg-grid>dg-cell[span-l^="1"]{--grid-cs: 1 }dg-grid>dg-cell[span-l^="2"]{--grid-cs: 2 }dg-grid>dg-cell[span-l^="3"]{--grid-cs: 3 }dg-grid>dg-cell[span-l^="4"]{--grid-cs: 4 }dg-grid>dg-cell[span-l^="5"]{--grid-cs: 5 }dg-grid>dg-cell[span-l^="6"]{--grid-cs: 6 }dg-grid>dg-cell[span-l^="7"]{--grid-cs: 7 }dg-grid>dg-cell[span-l^="8"]{--grid-cs: 8 }dg-grid>dg-cell[span-l^="9"]{--grid-cs: 9 }dg-grid>dg-cell[span-l^="10"]{--grid-cs: 10 }dg-grid>dg-cell[span-l^="11"]{--grid-cs: 11 }dg-grid>dg-cell[span-l^="12"]{--grid-cs: 12 }dg-grid>dg-cell[span-l$="+1"],dg-grid>dg-cell[span-l="1"]{--grid-ce: 1 }dg-grid>dg-cell[span-l$="+2"],dg-grid>dg-cell[span-l$="-1"],dg-grid>dg-cell[span-l="2"]{--grid-ce: 2 }dg-grid>dg-cell[span-l$="+3"],dg-grid>dg-cell[span-l$="-2"],dg-grid>dg-cell[span-l="3"]{--grid-ce: 3 }dg-grid>dg-cell[span-l$="+4"],dg-grid>dg-cell[span-l$="-3"],dg-grid>dg-cell[span-l="4"]{--grid-ce: 4 }dg-grid>dg-cell[span-l$="+5"],dg-grid>dg-cell[span-l$="-4"],dg-grid>dg-cell[span-l="5"]{--grid-ce: 5 }dg-grid>dg-cell[span-l$="+6"],dg-grid>dg-cell[span-l$="-5"],dg-grid>dg-cell[span-l="6"]{--grid-ce: 6 }dg-grid>dg-cell[span-l$="+7"],dg-grid>dg-cell[span-l$="-6"],dg-grid>dg-cell[span-l="7"]{--grid-ce: 7 }dg-grid>dg-cell[span-l$="+8"],dg-grid>dg-cell[span-l$="-7"],dg-grid>dg-cell[span-l="8"]{--grid-ce: 8 }dg-grid>dg-cell[span-l$="+9"],dg-grid>dg-cell[span-l$="-8"],dg-grid>dg-cell[span-l="9"]{--grid-ce: 9 }dg-grid>dg-cell[span-l$="+10"],dg-grid>dg-cell[span-l$="-9"],dg-grid>dg-cell[span-l="10"]{--grid-ce: 10 }dg-grid>dg-cell[span-l$="+11"],dg-grid>dg-cell[span-l$="-10"],dg-grid>dg-cell[span-l="11"]{--grid-ce: 11 }dg-grid>dg-cell[span-l$="+12"],dg-grid>dg-cell[span-l$="-11"],dg-grid>dg-cell[span-l="12"]{--grid-ce: 12 }dg-grid>dg-cell[span-l$="-12"]{--grid-ce: 13 }dg-grid>dg-cell[span-l]{grid-column-end:span var(--grid-ce)}dg-grid>dg-cell[span-l*="+"],dg-grid>dg-cell[span-l*="-"],dg-grid>dg-cell[span-l*=".."]{grid-column-start:var(--grid-cs)}dg-grid>dg-cell[span-l*="-"],dg-grid>dg-cell[span-l*=".."]{grid-column-end:var(--grid-ce)}dg-grid>dg-cell[span-l=row]{grid-column:1 / -1}}@media only screen and (min-width: 1300px){dg-grid[columns-xl="1"]{--grid-tc: repeat(1, minmax(0, 1fr)) }dg-grid[columns-xl="2"]{--grid-tc: repeat(2, minmax(0, 1fr)) }dg-grid[columns-xl="3"]{--grid-tc: repeat(3, minmax(0, 1fr)) }dg-grid[columns-xl="4"]{--grid-tc: repeat(4, minmax(0, 1fr)) }dg-grid[columns-xl="5"]{--grid-tc: repeat(5, minmax(0, 1fr)) }dg-grid[columns-xl="6"]{--grid-tc: repeat(6, minmax(0, 1fr)) }dg-grid[columns-xl="7"]{--grid-tc: repeat(7, minmax(0, 1fr)) }dg-grid[columns-xl="8"]{--grid-tc: repeat(8, minmax(0, 1fr)) }dg-grid[columns-xl="9"]{--grid-tc: repeat(9, minmax(0, 1fr)) }dg-grid[columns-xl="10"]{--grid-tc: repeat(10, minmax(0, 1fr)) }dg-grid[columns-xl="11"]{--grid-tc: repeat(11, minmax(0, 1fr)) }dg-grid[columns-xl="12"]{--grid-tc: repeat(12, minmax(0, 1fr)) }dg-grid>dg-cell[span-xl^="1"]{--grid-cs: 1 }dg-grid>dg-cell[span-xl^="2"]{--grid-cs: 2 }dg-grid>dg-cell[span-xl^="3"]{--grid-cs: 3 }dg-grid>dg-cell[span-xl^="4"]{--grid-cs: 4 }dg-grid>dg-cell[span-xl^="5"]{--grid-cs: 5 }dg-grid>dg-cell[span-xl^="6"]{--grid-cs: 6 }dg-grid>dg-cell[span-xl^="7"]{--grid-cs: 7 }dg-grid>dg-cell[span-xl^="8"]{--grid-cs: 8 }dg-grid>dg-cell[span-xl^="9"]{--grid-cs: 9 }dg-grid>dg-cell[span-xl^="10"]{--grid-cs: 10 }dg-grid>dg-cell[span-xl^="11"]{--grid-cs: 11 }dg-grid>dg-cell[span-xl^="12"]{--grid-cs: 12 }dg-grid>dg-cell[span-xl$="+1"],dg-grid>dg-cell[span-xl="1"]{--grid-ce: 1 }dg-grid>dg-cell[span-xl$="+2"],dg-grid>dg-cell[span-xl$="-1"],dg-grid>dg-cell[span-xl="2"]{--grid-ce: 2 }dg-grid>dg-cell[span-xl$="+3"],dg-grid>dg-cell[span-xl$="-2"],dg-grid>dg-cell[span-xl="3"]{--grid-ce: 3 }dg-grid>dg-cell[span-xl$="+4"],dg-grid>dg-cell[span-xl$="-3"],dg-grid>dg-cell[span-xl="4"]{--grid-ce: 4 }dg-grid>dg-cell[span-xl$="+5"],dg-grid>dg-cell[span-xl$="-4"],dg-grid>dg-cell[span-xl="5"]{--grid-ce: 5 }dg-grid>dg-cell[span-xl$="+6"],dg-grid>dg-cell[span-xl$="-5"],dg-grid>dg-cell[span-xl="6"]{--grid-ce: 6 }dg-grid>dg-cell[span-xl$="+7"],dg-grid>dg-cell[span-xl$="-6"],dg-grid>dg-cell[span-xl="7"]{--grid-ce: 7 }dg-grid>dg-cell[span-xl$="+8"],dg-grid>dg-cell[span-xl$="-7"],dg-grid>dg-cell[span-xl="8"]{--grid-ce: 8 }dg-grid>dg-cell[span-xl$="+9"],dg-grid>dg-cell[span-xl$="-8"],dg-grid>dg-cell[span-xl="9"]{--grid-ce: 9 }dg-grid>dg-cell[span-xl$="+10"],dg-grid>dg-cell[span-xl$="-9"],dg-grid>dg-cell[span-xl="10"]{--grid-ce: 10 }dg-grid>dg-cell[span-xl$="+11"],dg-grid>dg-cell[span-xl$="-10"],dg-grid>dg-cell[span-xl="11"]{--grid-ce: 11 }dg-grid>dg-cell[span-xl$="+12"],dg-grid>dg-cell[span-xl$="-11"],dg-grid>dg-cell[span-xl="12"]{--grid-ce: 12 }dg-grid>dg-cell[span-xl$="-12"]{--grid-ce: 13 }dg-grid>dg-cell[span-xl]{grid-column-end:span var(--grid-ce)}dg-grid>dg-cell[span-xl*="+"],dg-grid>dg-cell[span-xl*="-"],dg-grid>dg-cell[span-xl*=".."]{grid-column-start:var(--grid-cs)}dg-grid>dg-cell[span-xl*="-"],dg-grid>dg-cell[span-xl*=".."]{grid-column-end:var(--grid-ce)}dg-grid>dg-cell[span-xl=row]{grid-column:1 / -1}}@media only screen and (min-width: 1600px){dg-grid[columns-xxl="1"]{--grid-tc: repeat(1, minmax(0, 1fr)) }dg-grid[columns-xxl="2"]{--grid-tc: repeat(2, minmax(0, 1fr)) }dg-grid[columns-xxl="3"]{--grid-tc: repeat(3, minmax(0, 1fr)) }dg-grid[columns-xxl="4"]{--grid-tc: repeat(4, minmax(0, 1fr)) }dg-grid[columns-xxl="5"]{--grid-tc: repeat(5, minmax(0, 1fr)) }dg-grid[columns-xxl="6"]{--grid-tc: repeat(6, minmax(0, 1fr)) }dg-grid[columns-xxl="7"]{--grid-tc: repeat(7, minmax(0, 1fr)) }dg-grid[columns-xxl="8"]{--grid-tc: repeat(8, minmax(0, 1fr)) }dg-grid[columns-xxl="9"]{--grid-tc: repeat(9, minmax(0, 1fr)) }dg-grid[columns-xxl="10"]{--grid-tc: repeat(10, minmax(0, 1fr)) }dg-grid[columns-xxl="11"]{--grid-tc: repeat(11, minmax(0, 1fr)) }dg-grid[columns-xxl="12"]{--grid-tc: repeat(12, minmax(0, 1fr)) }dg-grid>dg-cell[span-xxl^="1"]{--grid-cs: 1 }dg-grid>dg-cell[span-xxl^="2"]{--grid-cs: 2 }dg-grid>dg-cell[span-xxl^="3"]{--grid-cs: 3 }dg-grid>dg-cell[span-xxl^="4"]{--grid-cs: 4 }dg-grid>dg-cell[span-xxl^="5"]{--grid-cs: 5 }dg-grid>dg-cell[span-xxl^="6"]{--grid-cs: 6 }dg-grid>dg-cell[span-xxl^="7"]{--grid-cs: 7 }dg-grid>dg-cell[span-xxl^="8"]{--grid-cs: 8 }dg-grid>dg-cell[span-xxl^="9"]{--grid-cs: 9 }dg-grid>dg-cell[span-xxl^="10"]{--grid-cs: 10 }dg-grid>dg-cell[span-xxl^="11"]{--grid-cs: 11 }dg-grid>dg-cell[span-xxl^="12"]{--grid-cs: 12 }dg-grid>dg-cell[span-xxl$="+1"],dg-grid>dg-cell[span-xxl="1"]{--grid-ce: 1 }dg-grid>dg-cell[span-xxl$="+2"],dg-grid>dg-cell[span-xxl$="-1"],dg-grid>dg-cell[span-xxl="2"]{--grid-ce: 2 }dg-grid>dg-cell[span-xxl$="+3"],dg-grid>dg-cell[span-xxl$="-2"],dg-grid>dg-cell[span-xxl="3"]{--grid-ce: 3 }dg-grid>dg-cell[span-xxl$="+4"],dg-grid>dg-cell[span-xxl$="-3"],dg-grid>dg-cell[span-xxl="4"]{--grid-ce: 4 }dg-grid>dg-cell[span-xxl$="+5"],dg-grid>dg-cell[span-xxl$="-4"],dg-grid>dg-cell[span-xxl="5"]{--grid-ce: 5 }dg-grid>dg-cell[span-xxl$="+6"],dg-grid>dg-cell[span-xxl$="-5"],dg-grid>dg-cell[span-xxl="6"]{--grid-ce: 6 }dg-grid>dg-cell[span-xxl$="+7"],dg-grid>dg-cell[span-xxl$="-6"],dg-grid>dg-cell[span-xxl="7"]{--grid-ce: 7 }dg-grid>dg-cell[span-xxl$="+8"],dg-grid>dg-cell[span-xxl$="-7"],dg-grid>dg-cell[span-xxl="8"]{--grid-ce: 8 }dg-grid>dg-cell[span-xxl$="+9"],dg-grid>dg-cell[span-xxl$="-8"],dg-grid>dg-cell[span-xxl="9"]{--grid-ce: 9 }dg-grid>dg-cell[span-xxl$="+10"],dg-grid>dg-cell[span-xxl$="-9"],dg-grid>dg-cell[span-xxl="10"]{--grid-ce: 10 }dg-grid>dg-cell[span-xxl$="+11"],dg-grid>dg-cell[span-xxl$="-10"],dg-grid>dg-cell[span-xxl="11"]{--grid-ce: 11 }dg-grid>dg-cell[span-xxl$="+12"],dg-grid>dg-cell[span-xxl$="-11"],dg-grid>dg-cell[span-xxl="12"]{--grid-ce: 12 }dg-grid>dg-cell[span-xxl$="-12"]{--grid-ce: 13 }dg-grid>dg-cell[span-xxl]{grid-column-end:span var(--grid-ce)}dg-grid>dg-cell[span-xxl*="+"],dg-grid>dg-cell[span-xxl*="-"],dg-grid>dg-cell[span-xxl*=".."]{grid-column-start:var(--grid-cs)}dg-grid>dg-cell[span-xxl*="-"],dg-grid>dg-cell[span-xxl*=".."]{grid-column-end:var(--grid-ce)}dg-grid>dg-cell[span-xxl=row]{grid-column:1 / -1}}dg-grid.debug>*{--color: rgba(248,110,91 ,.3);background-image:linear-gradient(to bottom,var(--color) 0%,var(--color) 100%)}dg-grid.debug>:nth-child(6n+2){--color: rgba(103,126,208,.3) }dg-grid.debug>:nth-child(6n+3){--color: rgba(224,174,72 ,.3) }dg-grid.debug>:nth-child(6n+4){--color: rgba(77, 214,115,.3) }dg-grid.debug>:nth-child(6n+5){--color: rgba(217,103,219,.3) }dg-grid.debug>:nth-child(6n+6){--color: rgba(94, 204,211,.3) }dg-grid.debug>:nth-child(6n+7){--color: rgba(248,110,91 ,.3) }dg-grid.cell-center>dg-cell{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}dg-grid.cell-top>dg-cell{-webkit-align-self:start;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}dg-grid.cell-bottom>dg-cell{-webkit-align-self:end;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.cell-top{-webkit-align-self:start;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.cell-middle{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.cell-bottom{-webkit-align-self:end;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.cell-start{-ms-grid-column-align:start;justify-self:start}.cell-end{-ms-grid-column-align:end;justify-self:end}.cell-center{-ms-grid-column-align:center;justify-self:center}@media only screen and (min-width: 768px){.cell-end-m{-ms-grid-column-align:end;justify-self:end}}dg-grid{grid-column-gap:1.5em;grid-row-gap:1.5em}@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}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.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-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.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:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;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{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}: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:flex;align-items: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{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{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 svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.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: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-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{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{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{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);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;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{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%;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%;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;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%;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{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{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,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%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{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-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;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}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper-button-wrapper .swiper-button{cursor:pointer;display:inline;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;padding:0;border:0;width:3.8rem;height:3.8rem;background-color:transparent;border:2px solid var(--mg-pink);border-radius:100px;transition:all var(--transition)}.swiper-button-wrapper .swiper-button .icon-icon-arrow{position:absolute;top:0;left:1px;font-size:calc(3.8rem - 4px);line-height:1;color:var(--mg-blue);transition:color var(--transition);pointer-events:none}.swiper-button-wrapper .swiper-button.button-prev .icon-icon-arrow{transform:rotate(180deg);left:-1px}.swiper-button-wrapper .swiper-button.swiper-button-disabled{opacity:.4;pointer-events:none}.swiper-button-wrapper .swiper-button:nth-child(1){margin-right:1rem}@media (hover: hover){.swiper-button-wrapper .swiper-button:hover{background-color:var(--mg-pink)}.swiper-button-wrapper .swiper-button:hover .icon-icon-arrow{color:var(--white-color)}}.article-content .flagDate{font-size:clamp(1.4rem,.24vw + 1.215rem,1.6rem);list-style-type:none;padding:0;margin:0}.article-content .flagDate li{display:inline-block;line-height:1}.article-content .flagDate:has(li.flag) li:not(.flag){margin-left:1rem;padding-left:1rem;border-left:1px solid var(--mg-pink)}.article-content .article-intro,.article-content .article-heroImg,.article-content .content-field{margin-bottom:2rem}@media only screen and (min-width: 992px){.article-content .article-intro,.article-content .article-heroImg,.article-content .content-field{margin-bottom:4rem}}.article-content .article-heroImg{display:block}.article-list-grid .Grid{row-gap:4rem}.article-list-grid .Grid .Grid-cell{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}@media only screen and (min-width: 576px){.article-list-grid .Grid .Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}}@media only screen and (min-width: 992px){.article-list-grid .Grid .Grid-cell{-ms-flex:0 0 var(--third-width-height);flex:0 0 var(--third-width-height);max-width:var(--third-width-height)}}.article-list-grid .Grid .Grid-cell.promotedArticle{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height);margin-bottom:4rem}.article-list-grid .Grid .Grid-cell.promotedArticle .article-card a .content-stack-card{flex-direction:column}.article-list-grid .Grid .Grid-cell.promotedArticle .article-card a .content-stack-card .stack-card-content .text{display:block;margin-top:3rem}@media only screen and (min-width: 768px){.article-list-grid .Grid .Grid-cell.promotedArticle .article-card a .content-stack-card{flex-direction:row}.article-list-grid .Grid .Grid-cell.promotedArticle .article-card a .content-stack-card .stack-card-image{flex:0 0 45%;max-width:45%}.article-list-grid .Grid .Grid-cell.promotedArticle .article-card a .content-stack-card .stack-card-image img{height:var(--full-width-height)}.article-list-grid .Grid .Grid-cell.promotedArticle .article-card a .content-stack-card .stack-card-content{min-height:32rem;padding-left:3rem}}.sidebar{position:sticky;top:8rem}.sidebar .component:not(:last-of-type){margin-bottom:clamp(3rem,2.404vw + 1.154rem,5rem)}.button-wrapper{display:flex;flex-direction:column;gap:clamp(1.5rem,1.465vw + .656rem,3rem)}.button-wrapper .button{width:fit-content}.button{display:inline-block;font-size:clamp(1.6rem,.195vw + 1.488rem,1.8rem);font-family:var(--bold-font);font-weight:400;line-height:1;padding-inline:clamp(2rem,.977vw + 1.438rem,3rem);padding-block:clamp(1.2rem,.293vw + 1.031rem,1.5rem);border-radius:0;position:relative;z-index:1}.button.primary{background:var(--bg-purple);color:var(--white-color);overflow:hidden}.button.primary:before{content:"";display:block;position:absolute;z-index:-1;width:var(--full-width-height);height:var(--full-width-height);top:0;left:0;opacity:0;background:#786fff;background:linear-gradient(135deg,#786fff,#786fff 30%,#786fff);transition:opacity var(--transition)}.button.primary:after{content:"";font-family:icomoon!important;font-size:3rem;display:block;position:absolute;top:var(--half-width-height);transform:translateY(-50%);right:1.5rem;opacity:0;transition:all var(--transition)}@media (hover: hover){.button.primary:hover{padding-right:5.5rem}.button.primary:hover:before,.button.primary:hover:after{opacity:1}.button.primary:hover:after{background-position-x:0}}.button.primary.modal-external:after{content:""}.button.secondary{color:var(--bg-purple);background:transparent;border:2px solid var(--bg-purple);transition:all var(--transition);overflow:hidden}.button.secondary:before{content:"";display:block;position:absolute;z-index:-1;width:var(--full-width-height);height:var(--full-width-height);top:0;left:0;opacity:0;background:#786fff;background:linear-gradient(135deg,#786fff,#786fff 30%,#786fff);transition:opacity var(--transition)}.button.secondary.dark-theme{color:var(--white-color);border:2px solid var(--white-color)}@media (hover: hover){.button.secondary:hover{color:var(--white-color)}.button.secondary:hover:before{opacity:1}}.button.text{color:var(--mg-blue);background:transparent;padding-inline:0;padding-block:0;border-radius:0;border:0;font-family:var(--body-font);padding-right:3rem}.button.text:after{position:absolute;display:block;right:0;top:var(--half-width-height);transform:translateY(-50%);content:"";font-family:icomoon!important;font-size:3.4rem;color:var(--mg-pink)}.button.text.dark-theme{color:var(--white-color);text-decoration-color:var(--white-color)}.button.text.magenta{color:var(--mg-pink);text-decoration-color:var(--mg-pink)}@media (hover: hover){.button.text:hover{text-decoration-color:transparent}}.button.portal{color:var(--mg-blue);background:transparent;border:2px solid var(--mg-blue);transition:all var(--transition);overflow:hidden}.button.portal:before{content:"";display:block;position:absolute;z-index:-1;width:var(--full-width-height);height:var(--full-width-height);top:0;left:0;opacity:0;background:var(--mg-blue);transition:opacity var(--transition)}.button.portal.dark-theme{color:var(--white-color);border:2px solid var(--white-color)}@media (hover: hover){.button.portal:hover{color:var(--white-color)}.button.portal:hover:before{opacity:1}}.dark-blue-bg .button.text{color:var(--white-color);text-decoration-color:var(--white-color)}@media (hover: hover){.dark-blue-bg .button.text:hover{text-decoration-color:transparent}}.dark-blue-bg:has(picture.light-theme) .button.text{color:var(--mg-blue);text-decoration-color:var(--mg-blue)}@media (hover: hover){.dark-blue-bg:has(picture.light-theme) .button.text:hover{text-decoration-color:transparent}}.magenta-bg:not(:has(picture)) .button.primary{background:var(--mg-blue)}.magenta-bg:not(:has(picture)) .button.primary:before{display:none}.magenta-bg:not(:has(picture)) .button.text{color:var(--white-color);text-decoration-color:var(--white-color)}@media (hover: hover){.magenta-bg:not(:has(picture)) .button.text:hover{text-decoration-color:transparent}}.magenta-bg:has(picture.dark-theme) .button.text,.stone-bg:has(picture.dark-theme) .button.text{color:var(--white-color);text-decoration-color:var(--white-color)}@media (hover: hover){.magenta-bg:has(picture.dark-theme) .button.text:hover,.stone-bg:has(picture.dark-theme) .button.text:hover{text-decoration-color:transparent}}.CookieDeclaration .CookieDeclarationType,.CookieDeclaration .CookieDeclarationType p{font-size:clamp(1.4rem,.24vw + 1.215rem,1.6rem)}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--mg-blue)!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--mg-pink)!important}img.CybotExternalLinkArrow{width:auto!important;max-width:auto!important}.dropdown-filters{display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem}.dropdown-filters .custom-select{position:relative;font-family:var(--body-font);width:var(--full-width-height)}@media only screen and (min-width: 768px){.dropdown-filters .custom-select{width:auto;min-width:230px}}.dropdown-filters .custom-select select{display:none}.dropdown-filters .custom-select .select-selected{position:relative;padding-right:4rem;font-size:clamp(1.6rem,.24vw + 1.415rem,1.8rem);background:transparent;padding:1rem 2rem 1rem 0;color:var(--mg-blue);display:block;cursor:pointer;border-bottom:1px solid var(--mg-blue)}.dropdown-filters .custom-select .select-selected:after{position:absolute;content:"";top:var(--half-width-height);transform:translateY(-50%);right:0;width:14px;height:8px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.70711 7.70711C7.31658 8.09763 6.68342 8.09763 6.29289 7.70711L0.292894 1.70711C-0.0976309 1.31658 -0.0976308 0.683416 0.292894 0.292892C0.683418 -0.0976326 1.31658 -0.0976326 1.70711 0.292892L7 5.58579L12.2929 0.292893C12.6834 -0.0976316 13.3166 -0.0976315 13.7071 0.292893C14.0976 0.683417 14.0976 1.31658 13.7071 1.70711L7.70711 7.70711Z' fill='%23786FFF'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.dropdown-filters .custom-select .select-selected.select-arrow-active{border-bottom:1px solid transparent}.dropdown-filters .custom-select .select-selected.select-arrow-active:after{top:calc(50% - 1px);transform:translateY(-50%) rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.70711 7.70711C7.31658 8.09763 6.68342 8.09763 6.29289 7.70711L0.292894 1.70711C-0.0976309 1.31658 -0.0976308 0.683416 0.292894 0.292892C0.683418 -0.0976326 1.31658 -0.0976326 1.70711 0.292892L7 5.58579L12.2929 0.292893C12.6834 -0.0976316 13.3166 -0.0976315 13.7071 0.292893C14.0976 0.683417 14.0976 1.31658 13.7071 1.70711L7.70711 7.70711Z' fill='%23786FFF'/%3E%3C/svg%3E%0A")}.dropdown-filters .custom-select .select-items{position:absolute;top:var(--full-width-height);left:0;right:0;z-index:99;background-color:var(--white-color);border-bottom:2px solid var(--mg-blue);font-size:clamp(1.6rem,.24vw + 1.415rem,1.8rem);overflow:hidden}.dropdown-filters .custom-select .select-items.select-hide{display:none}.dropdown-filters .custom-select .select-items div{color:var(--mg-blue);padding:1.2rem;margin:0 1rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--transition)}.dropdown-filters .custom-select .select-items div:not(:last-of-type){border-bottom:1px solid #D8D8D8}.dropdown-filters .custom-select .select-items div:first-of-type{padding-top:1.8rem}.dropdown-filters .custom-select .select-items div:last-of-type{padding-bottom:1.8rem}.dropdown-filters .custom-select .select-items div.same-as-selected{color:var(--mg-pink);font-family:var(--bold-font)}@media (hover: hover){.dropdown-filters .custom-select .select-items div:hover{color:var(--mg-pink)}}.dropdown-filters.stone-bg .custom-select .select-items{background-color:var(--mg-stone)}.dropdown-filters#filter-project{margin-top:3rem}#filter-impact{padding-bottom:2rem;margin-bottom:1rem;border-bottom:1px solid var(--mg-blue)}#filter-impact ul{list-style:none;margin:3rem 0 0;padding:0}#filter-impact ul li{display:inline-block}#filter-impact ul li:first-of-type{display:block;margin-bottom:1rem;font-family:var(--bold-font);font-size:clamp(1.6rem,.24vw + 1.415rem,1.8rem)}@media only screen and (min-width: 992px){#filter-impact ul li:first-of-type{display:inline-block;margin-bottom:0}}#filter-impact ul li:not(:last-of-type){margin-right:2rem}@media only screen and (min-width: 992px){#filter-impact ul li:not(:last-of-type){margin-right:4rem}}#filter-impact ul li label{position:relative;display:inline-block;padding:0;cursor:pointer;color:var(--mg-blue);border-bottom:1px solid var(--mid-grey);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;-webkit-transition:all var(--transition);transition:all var(--transition)}#filter-impact ul li label input[type=checkbox]{position:absolute;opacity:0;z-index:-1}#filter-impact ul li label span{position:absolute;top:var(--half-width-height);right:0;color:var(--mg-blue);opacity:0;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-transition:all var(--fast-transition);transition:all var(--fast-transition);-webkit-transition-delay:0s;transition-delay:0s}@media (hover: hover){#filter-impact ul li label:hover{color:var(--mg-pink)}}#filter-impact ul li label:has(>input[type=checkbox]:checked){padding:0 2.2rem 0 0;color:var(--mg-pink);text-decoration-color:var(--mg-pink)}#filter-impact ul li label:has(>input[type=checkbox]:checked) span{opacity:1;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0);-webkit-transition:all var(--transition);transition:all var(--transition);-webkit-transition-delay:.1s;transition-delay:.1s}.social-container{margin-top:3rem}.social-container h3{color:var(--mg-blue);margin-bottom:3rem}.social-container.primary .Grid .Grid-cell{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}@media only screen and (min-width: 576px){.social-container.primary .Grid .Grid-cell{-ms-flex:0 0 66%;flex:0 0 66%;max-width:66%}}.social-container .Grid{row-gap:3rem}@media only screen and (min-width: 992px){.social-container .Grid{row-gap:5rem}}.social-container .Grid .Grid-cell{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}@media only screen and (min-width: 576px){.social-container .Grid .Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}}@media only screen and (min-width: 992px){.social-container .Grid .Grid-cell{-ms-flex:0 0 var(--third-width-height);flex:0 0 var(--third-width-height);max-width:var(--third-width-height)}}.social-container .Grid .Grid-cell .social-content{display:flex;flex-direction:column;height:var(--full-width-height);gap:1.5rem}.social-container .Grid .Grid-cell .social-content h4{color:var(--mg-blue);font-family:var(--bold-font)}.social-container .Grid .Grid-cell .social-content .description{flex-grow:1}.social-container .Grid .Grid-cell .social-content .description .button{margin-top:1.5rem;width:fit-content}.social-container .Grid .Grid-cell .social-content .wrapper{margin-top:1rem;margin-bottom:3rem}@media only screen and (min-width: 992px){.social-container .Grid .Grid-cell .social-content .wrapper{margin-top:3rem;margin-bottom:0}}.social-container .Grid .Grid-cell .social-content .wrapper a{display:inline-block}.social-container .Grid .Grid-cell .social-content .wrapper a span{display:none;width:5rem;height:5rem;border:2px solid var(--mg-pink);border-radius:10rem;margin-right:1rem;position:relative}.social-container .Grid .Grid-cell .social-content .wrapper a span:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:icomoon!important;text-align:center;display:block;font-size:3rem;color:var(--mg-blue)}.social-container .Grid .Grid-cell .social-content .wrapper a.linkedin span,.social-container .Grid .Grid-cell .social-content .wrapper a.instagram span,.social-container .Grid .Grid-cell .social-content .wrapper a.facebook span,.social-container .Grid .Grid-cell .social-content .wrapper a.x span,.social-container .Grid .Grid-cell .social-content .wrapper a.tik-tok span,.social-container .Grid .Grid-cell .social-content .wrapper a.youtube span{display:block}.social-container .Grid .Grid-cell .social-content .wrapper a.linkedin span:before{content:""}.social-container .Grid .Grid-cell .social-content .wrapper a.instagram span:before{content:""}.social-container .Grid .Grid-cell .social-content .wrapper a.facebook span:before{content:""}.social-container .Grid .Grid-cell .social-content .wrapper a.x span:before{content:""}.social-container .Grid .Grid-cell .social-content .wrapper a.tik-tok span:before{content:""}.social-container .Grid .Grid-cell .social-content .wrapper a.youtube span:before{content:""}.group-anchors{list-style:none;padding:0;margin:0;margin-top:clamp(3rem,1.202vw + 2.077rem,4rem);display:flex;flex-direction:column;flex-wrap:wrap;column-gap:7rem;row-gap:2rem}@media only screen and (min-width: 768px){.group-anchors{flex-direction:row}}.group-anchors li{display:inline-block}.group-anchors li a{color:var(--bg-purple);background:transparent;padding-inline:0;padding-block:0;border-radius:0;border:0;font-family:var(--body-font);text-decoration:underline;text-decoration-color:var(--bg-purple);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color var(--transition)}@media (hover: hover){.group-anchors li a:hover{text-decoration-color:transparent}}.groups .leadership-groups:first-of-type{padding-top:7rem;border-top:1px solid var(--mg-blue)}.groups .leadership-groups:not(:last-of-type){margin-bottom:9rem}#hamburger{display:flex}#hamburger svg{transition:transform .5s cubic-bezier(.4,0,.2,1)}#hamburger svg path{transition:transform .5s cubic-bezier(.4,0,.2,1),stroke-dasharray .5s cubic-bezier(.4,0,.2,1),stroke-dashoffset .5s cubic-bezier(.4,0,.2,1)}#hamburger svg path:nth-child(1){transform-origin:36% 40%}#hamburger svg path:nth-child(2){stroke-dasharray:29 299}#hamburger svg path:nth-child(3){transform-origin:35% 63%}#hamburger svg path:nth-child(4){stroke-dasharray:29 299}#hamburger svg path:nth-child(5){transform-origin:61% 52%}#hamburger svg path:nth-child(6){transform-origin:62% 52%}#hamburger.menu-active svg{transform:rotate(90deg)}#hamburger.menu-active svg path:nth-child(1){transform:translate(9px) translateY(1px) rotate(45deg)}#hamburger.menu-active svg path:nth-child(2){stroke-dasharray:225 299;stroke-dashoffset:-72px}#hamburger.menu-active svg path:nth-child(3){transform:translate(9px) translateY(1px) rotate(-45deg)}#hamburger.menu-active svg path:nth-child(4){stroke-dasharray:225 299;stroke-dashoffset:-72px}#hamburger.menu-active svg path:nth-child(5){transform:translate(9px) translateY(1px) rotate(-45deg)}#hamburger.menu-active svg path:nth-child(6){transform:translate(9px) translateY(1px) rotate(45deg)}#hamburger.menu-active svg path.change{stroke:var(--mg-blue)}#mediaContacts .Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}#mediaContacts .Grid-cell:nth-child(n+3){margin-top:4rem}@media only screen and (min-width: 768px){#mediaContacts .Grid-cell{-ms-flex:0 0 var(--third-width-height);flex:0 0 var(--third-width-height);max-width:var(--third-width-height)}#mediaContacts .Grid-cell:nth-child(3){margin-top:0}#mediaContacts .Grid-cell:nth-child(n+4){margin-top:4rem}}@media only screen and (min-width: 1600px){#mediaContacts .Grid-cell{-ms-flex:0 0 var(--qtr-width-height);flex:0 0 var(--qtr-width-height);max-width:var(--qtr-width-height)}#mediaContacts .Grid-cell:nth-child(4){margin-top:0}#mediaContacts .Grid-cell:nth-child(n+5){margin-top:4rem}}.mediaContact-content h4{font-family:var(--bold-font);color:var(--mg-blue)}.mediaContact-content a{display:inline-block;margin-top:2rem;font-size:2rem}.intro-text{margin-bottom:3rem}.office-container{margin-top:3rem}.office-container h3{color:var(--mg-blue);margin-bottom:3rem}.office-container .Grid{row-gap:3rem}@media only screen and (min-width: 992px){.office-container .Grid{row-gap:5rem}}.office-container .Grid .Grid-cell{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}@media only screen and (min-width: 576px){.office-container .Grid .Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}}@media only screen and (min-width: 992px){.office-container .Grid .Grid-cell{-ms-flex:0 0 var(--third-width-height);flex:0 0 var(--third-width-height);max-width:var(--third-width-height)}}.office-container .Grid .Grid-cell .office-content{display:flex;flex-direction:column;height:var(--full-width-height)}.office-container .Grid .Grid-cell .office-content h4{color:var(--mg-blue);font-family:var(--bold-font);margin-bottom:1em}.office-container .Grid .Grid-cell .office-content .address{flex-grow:1}.office-container .Grid .Grid-cell .office-content .address p{margin-bottom:.2em}.office-container .Grid .Grid-cell .office-content .wrapper{margin-top:3rem}.office-container .Grid .Grid-cell .office-content .wrapper .linkedIn{margin-right:1rem}.office-container .Grid .Grid-cell .office-content .wrapper .linkedIn svg{width:5.2rem;height:5.2rem}.tab-slider--nav{margin:2rem 0 4rem;width:var(--full-width-height);max-width:540px}@media only screen and (min-width: 992px){.tab-slider--nav{margin:4rem 0 8rem}}.tab-slider--nav .tab-slider--tabs{border-radius:100px;-webkit-user-select:none;user-select:none;display:flex;align-items:center;margin:0;list-style:none;position:relative;overflow:hidden;background:var(--mg-stone);padding:5px}.tab-slider--nav .tab-slider--tabs:after{-webkit-transition:all var(--transition);transition:all var(--transition);border-radius:100px;content:"";width:calc(50% - 5px);background:var(--bg-purple);height:calc(100% - 10px);position:absolute;top:0;left:0;margin:5px}.tab-slider--nav .tab-slider--tabs.slide:after{left:calc(50% - 5px)}.tab-slider--nav .tab-slider--tabs .tab-slider--trigger{-webkit-transition:color var(--transition);transition:color var(--transition);-webkit-user-select:none;user-select:none;width:var(--half-width-height);line-height:normal;font-size:1.6rem;font-family:var(--bold-font);color:var(--bg-purple);line-height:1;text-align:center;padding:1em 1.5em;position:relative;z-index:1;cursor:pointer;display:inline-block;margin:0}.tab-slider--nav .tab-slider--tabs .tab-slider--trigger.active{color:var(--white-color)}.component-accordion .accordion-title{margin-bottom:clamp(2rem,2.404vw + .154rem,4rem);color:var(--bg-dark-blue)}.component-accordion .ac{border-bottom:1px solid var(--mg-blue)}.component-accordion .ac:first-of-type{border-top:1px solid var(--mg-blue)}.component-accordion .ac .ac-header{margin:0;padding:0}.component-accordion .ac .ac-header h4{color:var(--bg-purple)}.component-accordion .ac .ac-header .ac-trigger{color:var(--bg-purple);width:var(--full-width-height);text-align:left;padding-block:2.5rem;padding-left:0;padding-right:6rem;display:block;cursor:pointer;background-color:transparent;transition:color .25s ease;position:relative;text-decoration:none;margin:0;border:0}.component-accordion .ac .ac-header .ac-trigger .close-icon{position:absolute;right:10px;top:var(--half-width-height);transform:translateY(-50%);display:block;width:clamp(3rem,1.202vw + 2.077rem,4rem);height:clamp(3rem,1.202vw + 2.077rem,4rem);border-radius:100px;background-color:transparent;border:2px solid var(--bg-purple)}.component-accordion .ac .ac-header .ac-trigger .close-icon:before,.component-accordion .ac .ac-header .ac-trigger .close-icon:after{content:"";display:block;position:absolute;background-color:var(--mg-blue)}.component-accordion .ac .ac-header .ac-trigger .close-icon:before{width:clamp(1.2rem,.721vw + .646rem,1.8rem);height:.2rem;left:var(--half-width-height);top:var(--half-width-height);transform:translate(-50%,-50%)}.component-accordion .ac .ac-header .ac-trigger .close-icon:after{transition:all var(--transition);width:.2rem;height:clamp(1.2rem,.721vw + .646rem,1.8rem);left:var(--half-width-height);top:var(--half-width-height);transform:translate(-50%,-50%)}.component-accordion .ac .ac-header .ac-trigger:focus{color:#8a8a8a}.component-accordion .ac .ac-panel{overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-timing-function:ease;transition-timing-function:ease}.component-accordion .ac .ac-panel .ac-panel-content{padding-top:clamp(2rem,1.202vw + 1.077rem,3rem);padding-bottom:clamp(2rem,3.606vw + -.769rem,5rem)}.component-accordion .ac .ac-panel .ac-panel-content .umb-block-list .component{padding:0 0 2rem}@media only screen and (min-width: 992px){.component-accordion .ac .ac-panel .ac-panel-content .umb-block-list .component{padding:0 0 4rem}}.component-accordion .ac .ac-panel .ac-panel-content .umb-block-list .component:last-of-type{padding:0}.component-accordion .ac.js-enabled .ac-panel{visibility:hidden}.component-accordion .ac.is-active .ac-panel{visibility:visible}.component-accordion .ac.is-active>.ac-header .ac-trigger .close-icon:after{height:0px}.component-notificationBanner{background-color:var(--mg-blue);color:var(--white-color);padding:1.5rem 0;text-align:center;position:relative;display:none}.component-notificationBanner p{font-size:clamp(1.4rem,.24vw + 1.215rem,1.6rem);margin:0 auto;max-width:80%}@media only screen and (min-width: 768px){.component-notificationBanner p{margin:0;max-width:var(--full-width-height)}}.component-notificationBanner p a{color:var(--white-color);text-decoration-color:var(--white-color)}.component-notificationBanner #notificationClose{position:absolute;right:1em;top:var(--half-width-height);transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;cursor:pointer;width:clamp(2.5rem,.601vw + 2.038rem,3rem);height:clamp(2.5rem,.601vw + 2.038rem,3rem);background:transparent;padding:0}.component-notificationBanner #notificationClose svg{width:var(--full-width-height);height:var(--full-width-height)}.article-card{display:block;width:var(--full-width-height);height:var(--full-width-height)}.article-card a{display:block;height:var(--full-width-height)}.article-card a .content-stack-card{display:flex;flex-direction:column;height:var(--full-width-height)}.article-card a .content-stack-card .stack-card-image{display:block;overflow:hidden;aspect-ratio:16 / 9}.article-card a .content-stack-card .stack-card-image img{transform:scale(1);transition:transform var(--transition);height:var(--full-width-height);object-fit:cover;object-position:center 30%}.article-card a .content-stack-card .stack-card-content{padding:3rem 2rem 2rem;background:var(--mg-stone);display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;min-height:28rem;color:var(--mg-blue)}.article-card a .content-stack-card .stack-card-content .title p{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color var(--transition)}.article-card a .content-stack-card .stack-card-content .publish{font-size:clamp(1.4rem,.24vw + 1.215rem,1.6rem);line-height:1}.article-card a .content-stack-card .stack-card-content .publish ul{list-style:none;padding:0;margin:0}.article-card a .content-stack-card .stack-card-content .publish ul li{display:inline-block;line-height:1}.article-card a .content-stack-card .stack-card-content .publish ul:has(li.flag):has(li:not(:only-child)) li:last-child{margin-left:1rem;padding-left:1rem;border-left:1px solid var(--bg-purple)}@media (hover: hover){.article-card:hover .content-stack-card .stack-card-image img{transform:scale(1.05)}.article-card:hover .content-stack-card .stack-card-content .title p{text-decoration-color:var(--mg-blue)}}.article-card.project .stack-card-content{background:var(--white-color)!important}.component-articleFeed{background-color:var(--white-color);overflow-x:hidden}.component-articleFeed.bg-stone{background-color:var(--mg-stone)}.component-articleFeed.bg-stone .stack-card-content{background:var(--white-color)!important}.component-articleFeed .swiper{overflow:visible}@media only screen and (min-width: 576px){.component-articleFeed .swiper{overflow:hidden}}.component-articleFeed .swiper .swiper-button-wrapper{width:fit-content;margin:3rem 0 0 auto}.component-articleFeed .swiper .swiper-button-wrapper:has(.swiper-button-lock){display:none}.component-articleFeed .swiper.show-4 .article-card .publish{display:none}.component-benefitsPanel .component-title{color:var(--bg-purple)}.component-benefitsPanel .Grid{row-gap:3rem}@media only screen and (min-width: 992px){.component-benefitsPanel .Grid{row-gap:5rem}}.component-benefitsPanel .Grid .Grid-cell{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}.component-benefitsPanel .Grid .Grid-cell .benefits-card{width:var(--full-width-height);height:var(--full-width-height);display:flex;column-gap:2rem;padding-top:2rem}.component-benefitsPanel .Grid .Grid-cell .benefits-card h4{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.component-benefitsPanel .Grid .Grid-cell:nth-child(5n+1) .benefits-card{border-top:2px solid var(--mg-purple)}.component-benefitsPanel .Grid .Grid-cell:nth-child(5n+2) .benefits-card{border-top:2px solid var(--bg-purple)}.component-benefitsPanel .Grid .Grid-cell:nth-child(5n+3) .benefits-card{border-top:2px solid var(--mg-coral)}.component-benefitsPanel .Grid .Grid-cell:nth-child(5n+4) .benefits-card{border-top:2px solid var(--mg-orange)}.component-benefitsPanel .Grid .Grid-cell:nth-child(5n+5) .benefits-card{border-top:2px solid var(--mg-yellow)}@media only screen and (min-width: 768px){.component-benefitsPanel .Grid.display-column .Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}}.component-benefitsPanel .Grid.display-column .Grid-cell .benefits-card{border-top:0;padding-top:0;display:block}.component-benefitsPanel .Grid.display-column .Grid-cell .benefits-card h4{max-width:100%;font-family:var(--bold-font)}.component-benefitsPanel .Grid.display-column .Grid-cell .benefits-card:has(h4) p{margin-top:1em}.component-blockRow{background:var(--bg-dark-blue)}.component-blockRow h2{color:var(--bg-green)}.component-blockRow .blockRow-copy{color:var(--mg-stone)}.component-blockRow .blockRow-copy{margin-top:1.5rem}.component-blockRow a.button{color:var(--mg-stone);border-color:var(--mg-stone)}.component-blockRow .Grid{row-gap:3rem;margin-top:1rem}.component-blockRow .Grid .Grid-cell{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}@media only screen and (min-width: 576px){.component-blockRow .Grid .Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}}@media only screen and (min-width: 1200px){.component-blockRow .Grid .Grid-cell{-ms-flex:0 0 var(--third-width-height);flex:0 0 var(--third-width-height);max-width:var(--third-width-height)}}.component-blockRow .Grid .Grid-cell blockquote{width:var(--full-width-height);height:var(--full-width-height);margin:0;background:var(--bg-green);color:var(--bf-dark-blue);padding:5rem 3rem;font-family:var(--title-font)}.component-blockRow .Grid .Grid-cell .stack-card-content{background:var(--white-color)}.component-blockRow.highlightedProjects{padding:4rem 0}@media only screen and (min-width: 992px){.component-blockRow.highlightedProjects{padding:8rem 0}}.component-breadCrumbs{padding:2rem 0}.component-breadCrumbs .breadCrumbs{list-style:none;margin:0;padding:0}.component-breadCrumbs .breadCrumbs li{display:inline-block;position:relative;margin-bottom:0}.component-breadCrumbs .breadCrumbs li:not(:first-of-type){padding-left:.7em}.component-breadCrumbs .breadCrumbs li:not(:last-of-type){padding-right:1em}.component-breadCrumbs .breadCrumbs li:not(:last-of-type):before{content:"|";position:absolute;top:0;right:-3px;color:var(--bg-purple);font-size:1.6rem;line-height:1}.component-breadCrumbs .breadCrumbs li a{color:var(--dark-grey);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}@media (hover: hover){.component-breadCrumbs .breadCrumbs li a:hover{text-decoration-color:var(--dark-grey)}}.banner-textOnly .component-breadCrumbs{padding:0;margin-bottom:4rem}.banner-textOnly .component-breadCrumbs .site-container{width:var(--full-width-height)}body.project-listing .component-breadCrumbs{padding:4rem 0}body.project-listing .component-breadCrumbs .site-container{width:var(--full-width-height)}.block-list-full .umb-block-list .component{padding:3rem 0}@media only screen and (min-width: 992px){.block-list-full .umb-block-list .component{padding:6rem 0}}.block-list-full .umb-block-list .component:last-of-type{padding-bottom:6rem}@media only screen and (min-width: 992px){.block-list-full .umb-block-list .component:last-of-type{padding-bottom:12rem}}.block-list-full.home-page .umb-block-list .component .component-title{color:var(--bg-navy)!important}.block-list-sm .umb-block-list .component{padding:1rem 0}@media only screen and (min-width: 992px){.block-list-sm .umb-block-list .component{padding:2rem 0}}.block-list-sm .umb-block-list .component:first-of-type{padding-top:0}.bottom-blocks .umb-block-list .component:first-of-type{padding-top:4rem}@media only screen and (min-width: 992px){.bottom-blocks .umb-block-list .component:first-of-type{padding-top:8rem}}.containerBlock .umb-block-list .component:first-of-type{padding-top:0}.containerBlock .umb-block-list .component:last-of-type{padding-bottom:0}.containerBlock{background-color:var(--white-color);padding-block:clamp(5rem,6.01vw + .385rem,10rem)}.containerBlock.bg-stone{background-color:var(--mg-stone)}.containerBlock .blockSubtitle:has(p){margin-bottom:4rem}.containerBlock dg-grid .container-title{color:var(--bg-purple);margin-bottom:2rem}.containerBlock dg-grid dg-cell.m-order-3{order:3}@media only screen and (min-width: 768px){.containerBlock dg-grid dg-cell.m-order-3{order:inherit}}.containerBlock dg-grid dg-cell.m-order-2{order:2}@media only screen and (min-width: 768px){.containerBlock dg-grid dg-cell.m-order-2{order:inherit}}.content-modal{position:fixed;z-index:201;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;transform:translateY(100%);transition:transform .6s cubic-bezier(.83,0,.17,1);pointer-events:none}.content-modal.is-active{transform:translateY(0)}.content-modal .modal-container{position:relative;pointer-events:all;width:94%;max-width:1400px;height:fit-content;max-height:94dvh;background:var(--white-color)}.content-modal .modal-container.news{max-width:1000px}.content-modal .modal-container.news h3{margin-bottom:2rem}.content-modal .modal-container.news .article-content{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:3rem}.content-modal .modal-container.news .partOf{margin-top:1rem}.content-modal .modal-overflow{width:calc(100% - 20px);height:fit-content;max-height:94dvh;overflow-y:auto;position:relative;padding:3rem 0}.content-modal .modal-overflow::-webkit-scrollbar{width:4px}.content-modal .modal-overflow::-webkit-scrollbar-thumb,.content-modal .modal-overflow::-webkit-scrollbar-track{border-radius:6px}.content-modal .modal-overflow::-webkit-scrollbar-thumb{background:#45454533}.content-modal .modal-overflow::-webkit-scrollbar-track{background:transparent}.content-modal .modal-overflow::-webkit-scrollbar-track-piece:end{background:transparent;margin-bottom:50px}.content-modal .modal-overflow::-webkit-scrollbar-track-piece:start{background:transparent;margin-top:50px}.content-modal .modal-content{padding-block:clamp(1rem,1.202vw + .077rem,2rem);padding-inline:clamp(3rem,2.404vw + 1.154rem,5rem)}.content-modal .modal-content .Grid .Grid-cell{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}@media only screen and (min-width: 576px){.content-modal .modal-content .Grid .Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}}@media only screen and (min-width: 992px){.content-modal .modal-content .Grid .Grid-cell:first-of-type{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.content-modal .modal-content .Grid .Grid-cell:last-of-type{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}}.content-modal .modal-content .Grid .Grid-cell .profile-linkedIn{display:flex;align-items:center;margin-top:4rem;column-gap:1rem;color:var(--mg-blue)}.content-modal .modal-content .Grid .Grid-cell .profile-linkedIn svg{width:4.6rem;height:4.6rem}.content-modal .modal-content .Grid .Grid-cell .profile-linkedIn p{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color var(--transition)}@media (hover: hover){.content-modal .modal-content .Grid .Grid-cell .profile-linkedIn:hover p{text-decoration-color:var(--bg-dark-blue)}}.content-modal .modal-content .Grid .Grid-cell .profile-linkedIn.desktop{display:none}@media only screen and (min-width: 576px){.content-modal .modal-content .Grid .Grid-cell .profile-linkedIn.desktop{display:flex}}.content-modal .modal-content .Grid .Grid-cell .profile-linkedIn.mobile{display:flex}@media only screen and (min-width: 576px){.content-modal .modal-content .Grid .Grid-cell .profile-linkedIn.mobile{display:none}}.content-modal .modal-content .Grid .Grid-cell .profile-header{border-bottom:1px solid var(--bg-purple);padding-bottom:2rem;margin:2rem 0}@media only screen and (min-width: 576px){.content-modal .modal-content .Grid .Grid-cell .profile-header{margin:0 0 2rem}}.content-modal .modal-content .Grid .Grid-cell .profile-header p{margin-top:.5rem}.content-modal .modal-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;position:absolute;z-index:1;top:1rem;right:1rem;display:block;content:"";width:3rem;height:3rem;background-color:transparent;cursor:pointer;transition:all var(--transition);padding:0;margin:0}@media only screen and (min-width: 768px){.content-modal .modal-close{top:1.5rem;right:1.5rem;width:3.8rem;height:3.8rem}}.content-modal .modal-close svg{width:var(--full-width-height);height:auto}@media (hover: hover){.content-modal .modal-close:hover{background-color:var(--dark-grey)}}.component-cta .cta-container{clear:both;margin:0 auto;position:relative;width:92%;max-width:1200px}.component-cta .container{padding-top:clamp(6rem,3.606vw + 3.231rem,9rem);padding-bottom:clamp(3rem,7.212vw + -2.538rem,9rem);padding-inline:clamp(3rem,8.789vw + -2.062rem,12rem);overflow:hidden;transform:translateZ(0)}.component-cta .container.navy-bg{background:var(--bg-navy);color:var(--white-color)}.component-cta .container.navy-bg .cta-title{color:var(--white-color)}.component-cta .container.stone-bg{background:var(--mg-stone);color:var(--bg-navy)}.component-cta .container.stone-bg .cta-title{color:var(--bg-navy)}@media only screen and (max-width: 767px){.component-cta .container .Grid{gap:3rem}.component-cta .container .Grid .Grid-cell{flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}}.component-cta .container p{margin-top:2rem;padding-right:4rem;text-wrap:balance}@media only screen and (min-width: 768px){.component-cta .container p{padding-right:12rem}}.component-cta .container:not(:has(.cta-title)) p{margin-top:0}.component-cta .container .connectionGraphic{display:none}.component-cta .container.show-graphic .connectionGraphic{display:block;position:absolute;bottom:2rem;right:0;height:var(--full-width-height);width:55%;object-fit:cover;overflow-y:visible}@media only screen and (min-width: 768px){.component-cta .container.show-graphic .connectionGraphic{bottom:0;width:40%}}.article-content .component-cta .cta-container{width:var(--full-width-height);max-width:var(--full-width-height)}.component-linkDownloadList{container:linkDownloadList / inline-size;border-radius:40px;padding:3.5rem 4.2rem 5rem}.component-linkDownloadList h4{color:var(--bg-purple)}.component-linkDownloadList .linkDownloadList-links{padding:0;margin:1em 0 0;display:flex;flex-wrap:wrap;row-gap:1rem}.component-linkDownloadList .linkDownloadList-links li{list-style:none;font-size:1.8rem;flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}.component-linkDownloadList .linkDownloadList-links li a{padding:1.2rem 3.5rem 1.2rem 0;position:relative;line-height:1.2;text-wrap:balance}.component-linkDownloadList .linkDownloadList-links li a:after{display:none}.component-linkDownloadList .linkDownloadList-links li a span{display:inline-block;font-size:1.4em;line-height:1;vertical-align:middle;margin-left:.3rem}@container linkDownloadList (width > 360px){.component-linkDownloadList .linkDownloadList-links.columns{margin:1em 0 0 -1rem}}.component-linkDownloadList .linkDownloadList-links.columns li{list-style:none;font-size:1.8rem;flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}@container linkDownloadList (width > 360px){.component-linkDownloadList .linkDownloadList-links.columns li{flex:0 0 var(--half-width-height);max-width:var(--half-width-height);padding:0 0 0 1rem}}@container linkDownloadList (width > 600px){.component-linkDownloadList .linkDownloadList-links.columns li{flex:0 0 var(--third-width-height);max-width:var(--third-width-height)}}#mediaContacts .component-linkDownloadList{padding:5rem 0}.component-esgPromotion .title{color:var(--bg-purple);border-top:1px solid var(--mg-blue);padding:4rem 0}.component-esgPromotion .Grid{row-gap:clamp(2rem,2.404vw + .154rem,4rem)}.component-esgPromotion .Grid .Grid-cell{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}@media only screen and (min-width: 576px){.component-esgPromotion .Grid .Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}}@media only screen and (min-width: 992px){.component-esgPromotion .Grid .Grid-cell{flex:auto}}.component-esgPromotion .Grid .Grid-cell p{border-top:1px solid var(--mg-blue);padding:2rem 0}.component-esgPromotion .Grid .Grid-cell ul{list-style:none;padding:0;margin:0}.component-esgPromotion .Grid .Grid-cell ul li{margin:1rem 0}.component-esgPromotion .Grid .Grid-cell ul li a{display:block;padding:.5rem 0}.component-esgPromotion .Grid .Grid-cell:not(:has(p)) ul{padding-top:2rem;border-top:1px solid var(--mg-blue)}@media only screen and (min-width: 992px){.component-esgPromotion .Grid:has(.Grid-cell:nth-last-child(n+4)) .Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}}.component-formBlock{background-color:var(--white-color);padding-block:clamp(5rem,6.01vw + .385rem,10rem)}.component-formBlock.bg-stone{background-color:var(--mg-stone)}.component-formBlock .umbraco-forms-caption{color:var(--bg-dark-blue)}.component-formBlock dg-grid dg-cell.m-order-2{order:2}@media only screen and (min-width: 768px){.component-formBlock dg-grid dg-cell.m-order-2{order:inherit}}.component-formBlock dg-grid dg-cell.m-order-1{order:1}@media only screen and (min-width: 768px){.component-formBlock dg-grid dg-cell.m-order-1{order:inherit}}.component-formBlock .address{margin-top:2rem}.component-formBlock .address p{margin-bottom:.2em}.component-formBlock .umbraco-forms-page fieldset{border:none;font-family:inherit;font-size:inherit;padding:0;margin:0}.component-formBlock .umbraco-forms-page fieldset.multiplechoice,.component-formBlock .umbraco-forms-page fieldset.singlechoice{margin-bottom:2rem}.component-formBlock .umbraco-forms-page fieldset legend{padding:0;margin:0 0 1rem;font-size:2.2rem}.component-formBlock .umbraco-forms-hidden{display:none}.component-formBlock .umbraco-forms-field{display:flex;flex-direction:column;margin-bottom:2rem}.component-formBlock .umbraco-forms-field label,.component-formBlock .umbraco-forms-field .umbraco-forms-tooltip{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height);font-size:clamp(1.6rem,.24vw + 1.415rem,1.8rem);margin-bottom:.5rem;font-weight:400;color:var(--bf-dark-blue)}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper input[type=text],.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper input[type=password],.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper input[type=number],.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper input[type=email],.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper input[type=url],.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper input[type=tel],.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper input[type=search],.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper input[type=date],.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper input[type=datetime],.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper input[type=datetime-local],.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper select,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper textarea{border:1px solid #A4A3A3;padding:1rem 2rem;font-family:inherit;font-size:clamp(1.6rem,.24vw + 1.415rem,1.8rem);outline:none;position:relative;width:var(--full-width-height)!important;max-width:var(--full-width-height)!important;line-height:1.5;margin:0;color:var(--dark-grey)}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper input[type=file]{width:var(--full-width-height);max-width:var(--full-width-height)}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper textarea{height:10em;min-height:10em;min-width:var(--full-width-height)}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper:has(input.datepickerfield),.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper:has(select){position:relative}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper:has(input.datepickerfield):after,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper:has(select):after{position:absolute;z-index:1;right:2rem;top:var(--half-width-height);transform:translateY(-50%);display:block;content:"";background-repeat:no-repeat;background-size:contain}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper:has(input.datepickerfield) input{padding:1rem 6rem 1rem 2rem}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper:has(input.datepickerfield):after{width:2rem;height:2rem;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 19.929'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23454545; stroke-width: 0px; %7D %3C/style%3E%3C/defs%3E%3Cg id='Group_4243' data-name='Group 4243'%3E%3Cpath id='Rectangle_4' data-name='Rectangle 4' class='cls-1' d='M4.068,9.452h0c.522,0,.945.423.945.945h0c0,.522-.423.945-.945.945h0c-.522,0-.945-.423-.945-.945h0c0-.522.423-.945.945-.945Z'/%3E%3Cpath id='Rectangle_5' data-name='Rectangle 5' class='cls-1' d='M7.356,9.452h0c.522,0,.945.423.945.945h0c0,.522-.423.945-.945.945h0c-.522,0-.945-.423-.945-.945h0c0-.522.423-.945.945-.945Z'/%3E%3Cpath id='Rectangle_6' data-name='Rectangle 6' class='cls-1' d='M10.643,9.452h0c.522,0,.945.423.945.945h0c0,.522-.423.945-.945.945h0c-.522,0-.945-.423-.945-.945h0c0-.522.423-.945.945-.945Z'/%3E%3Cpath id='Rectangle_7' data-name='Rectangle 7' class='cls-1' d='M13.93,9.452h0c.522,0,.945.423.945.945h0c0,.522-.423.945-.945.945h0c-.522,0-.945-.423-.945-.945h0c0-.522.423-.945.945-.945Z'/%3E%3Cpath id='Rectangle_8' data-name='Rectangle 8' class='cls-1' d='M4.068,12.569h0c.522,0,.945.423.945.945h0c0,.522-.423.945-.945.945h0c-.522,0-.945-.423-.945-.945h0c0-.522.423-.945.945-.945Z'/%3E%3Cpath id='Rectangle_9' data-name='Rectangle 9' class='cls-1' d='M7.356,12.569h0c.522,0,.945.423.945.945h0c0,.522-.423.945-.945.945h0c-.522,0-.945-.423-.945-.945h0c0-.522.423-.945.945-.945Z'/%3E%3Cpath id='Rectangle_10' data-name='Rectangle 10' class='cls-1' d='M10.643,12.569h0c.522,0,.945.423.945.945h0c0,.522-.423.945-.945.945h0c-.522,0-.945-.423-.945-.945h0c0-.522.423-.945.945-.945Z'/%3E%3Cpath id='Rectangle_11' data-name='Rectangle 11' class='cls-1' d='M13.93,12.569h0c.522,0,.945.423.945.945h0c0,.522-.423.945-.945.945h0c-.522,0-.945-.423-.945-.945h0c0-.522.423-.945.945-.945Z'/%3E%3Cpath id='Rectangle_12' data-name='Rectangle 12' class='cls-1' d='M4.068,15.686h0c.522,0,.945.423.945.945h0c0,.522-.423.945-.945.945h0c-.522,0-.945-.423-.945-.945h0c0-.522.423-.945.945-.945Z'/%3E%3Cpath id='Rectangle_13' data-name='Rectangle 13' class='cls-1' d='M7.356,15.686h0c.522,0,.945.423.945.945h0c0,.522-.423.945-.945.945h0c-.522,0-.945-.423-.945-.945h0c0-.522.423-.945.945-.945Z'/%3E%3Cpath id='Rectangle_14' data-name='Rectangle 14' class='cls-1' d='M10.643,15.686h0c.522,0,.945.423.945.945h0c0,.522-.423.945-.945.945h0c-.522,0-.945-.423-.945-.945h0c0-.522.423-.945.945-.945Z'/%3E%3Cpath id='Rectangle_15' data-name='Rectangle 15' class='cls-1' d='M13.93,15.686h0c.522,0,.945.423.945.945h0c0,.522-.423.945-.945.945h0c-.522,0-.945-.423-.945-.945h0c0-.522.423-.945.945-.945Z'/%3E%3Cg id='Group_5' data-name='Group 5'%3E%3Cg id='Group_3' data-name='Group 3'%3E%3Crect id='Rectangle_27' data-name='Rectangle 27' class='cls-1' x='12.895' width='1.285' height='4.645' rx='.642' ry='.642'/%3E%3C/g%3E%3Cg id='Group_4' data-name='Group 4'%3E%3Crect id='Rectangle_28' data-name='Rectangle 28' class='cls-1' x='3.772' width='1.285' height='4.645' rx='.642' ry='.642'/%3E%3C/g%3E%3Crect id='Rectangle_29' data-name='Rectangle 29' class='cls-1' x='5.699' y='1.727' width='6.553' height='1.19'/%3E%3Cpath id='Path_5' data-name='Path 5' class='cls-1' d='M15.175,1.728h-.353v1.19h.353c.902,0,1.633.732,1.634,1.634v2.549H1.19v-2.549c0-.902.732-1.633,1.634-1.634h.306v-1.19h-.306C1.266,1.73.003,2.993,0,4.552v12.553c.003,1.558,1.266,2.821,2.824,2.824h12.352c1.558-.003,2.821-1.266,2.824-2.824V4.552c-.003-1.559-1.266-2.821-2.825-2.824ZM16.809,17.105c0,.902-.732,1.633-1.634,1.634H2.823c-.902,0-1.633-.732-1.634-1.634v-8.813h15.617l.003,8.813Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper:has(select) select{padding:1rem 6rem 1rem 2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper:has(select):after{width:1.5rem;height:.9rem;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.922 10'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23454545; stroke-width: 0px; %7D %3C/style%3E%3C/defs%3E%3Cpath id='ic_keyboard_arrow_down_24px' data-name='ic keyboard arrow down 24px' class='cls-1' d='M2.057.364l5.552,5.735c.471.486,1.233.486,1.703,0L14.865.364c.471-.486,1.234-.486,1.704,0h0c.471.487.471,1.277,0,1.764l-7.255,7.506c-.471.487-1.234.487-1.705,0L.353,2.129C-.118,1.642-.118.852.353.365h0c.47-.487,1.233-.487,1.704,0Z'/%3E%3C/svg%3E")}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist input[type=checkbox],.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist input[type=radio],.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist input[type=checkbox],.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist input[type=radio]{position:absolute;opacity:0;z-index:-1}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist label,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist label{position:relative;display:inline-block;line-height:1.5em;padding:0 0 0 2em;cursor:pointer}@media (hover: hover){.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist label:hover:before,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist label:hover:before{background-color:#a4a3a3}}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist label:before,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist label:after,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist label:before,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist label:after{position:absolute;top:0;left:0;display:block;width:clamp(2rem,.488vw + 1.719rem,2.5rem);height:clamp(2rem,.488vw + 1.719rem,2.5rem)}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist label:before,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist label:before{content:" ";border-radius:.5rem;border:1px solid #A4A3A3;background-color:var(--white-color)}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist input[type=checkbox]+label:after,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist input[type=radio]+label:after,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist input[type=checkbox]+label:after,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist input[type=radio]+label:after{content:"✔";font-family:var(--body-font);color:var(--white-color);line-height:1.5;text-align:center}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist input[type=checkbox]:checked+label:before,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist input[type=radio]:checked+label:before,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist input[type=checkbox]:checked+label:before,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist input[type=radio]:checked+label:before{background:var(--bg-navy);border-color:var(--bg-navy)}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist input[type=checkbox]+label:after,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist input[type=radio]+label:after,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist input[type=checkbox]+label:after,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist input[type=radio]+label:after{-webkit-transform:scale(0);transform:scale(0)}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist input[type=checkbox]:checked+label:after,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist input[type=radio]:checked+label:after,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist input[type=checkbox]:checked+label:after,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist label:before,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist label:after,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist label:before,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist label:after{-webkit-transition:.25s all ease;transition:.25s all ease}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist-vertical,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist-vertical{padding:0;margin:0}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist-vertical>div:not(:last-of-type),.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist-vertical>div:not(:last-of-type){margin-bottom:.2em}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist-horizontal,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist-horizontal{padding:0;margin:0}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist-horizontal>div,.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist-horizontal>div{display:inline-block;text-wrap:nowrap}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .checkboxlist-horizontal>div:not(:last-of-type),.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper .radiobuttonlist-horizontal>div:not(:last-of-type){margin-right:.5em}.component-formBlock .umbraco-forms-field .umbraco-forms-field-wrapper span.field-validation-error{display:block;margin-top:.5rem;color:var(--mg-coral)!important;font-size:clamp(1.4rem,.24vw + 1.215rem,1.6rem)}.component-formBlock .umbraco-forms-field.titledescription p{margin-top:1rem}.component-formBlock .umbraco-forms-field.fileupload .umbraco-forms-field-wrapper input{font-size:clamp(1.6rem,.24vw + 1.415rem,1.8rem);font-weight:400}.component-formBlock .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper input[type=checkbox],.component-formBlock .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input[type=checkbox]{position:absolute;opacity:0;z-index:-1}.component-formBlock .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper label,.component-formBlock .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper label{position:relative;display:inline-block;line-height:1.5em;padding:0 0 0 2em;cursor:pointer;max-width:100%}@media (hover: hover){.component-formBlock .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper label:hover:before,.component-formBlock .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper label:hover:before{background-color:#a4a3a3}}.component-formBlock .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper label:before,.component-formBlock .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper label:after,.component-formBlock .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper label:before,.component-formBlock .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper label:after{position:absolute;top:0;left:0;display:block;width:clamp(2rem,.488vw + 1.719rem,2.5rem);height:clamp(2rem,.488vw + 1.719rem,2.5rem)}.component-formBlock .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper label:before,.component-formBlock .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper label:before{content:" ";border-radius:.5rem;border:1px solid #A4A3A3;background-color:var(--white-color)}.component-formBlock .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper input[type=checkbox]~label:after,.component-formBlock .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input[type=checkbox]~label:after{content:"✔";font-family:var(--body-font);color:var(--white-color);line-height:1.5;text-align:center}.component-formBlock .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper input[type=checkbox]:checked~label:before,.component-formBlock .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input[type=checkbox]:checked~label:before{background:var(--mg-blue);border-color:var(--mg-blue)}.component-formBlock .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper input[type=checkbox]~label:after,.component-formBlock .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input[type=checkbox]~label:after{-webkit-transform:scale(0);transform:scale(0)}.component-formBlock .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper input[type=checkbox]:checked~label:after,.component-formBlock .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input[type=checkbox]:checked~label:after{-webkit-transform:scale(1);transform:scale(1)}.component-formBlock .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper label:before,.component-formBlock .umbraco-forms-field.dataconsent .umbraco-forms-field-wrapper label:after,.component-formBlock .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper label:before,.component-formBlock .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper label:after{-webkit-transition:.25s all ease;transition:.25s all ease}.component-formBlock .umbraco-forms-navigation input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;cursor:pointer;display:inline-block;font-size:clamp(1.6rem,.195vw + 1.488rem,1.8rem);font-family:var(--bold-font);font-weight:400;line-height:1;padding-inline:clamp(2rem,.977vw + 1.438rem,3rem);padding-block:clamp(1.2rem,.293vw + 1.031rem,1.5rem);position:relative;z-index:1;background:var(--bg-purple);color:var(--white-color);overflow:hidden}.form-page .component-formBlock{background-color:var(--mg-stone)}.component-imageBlock figure{display:block;margin:0;padding:0}.component-imageBlock figure figcaption{display:block;width:var(--full-width-height);padding:1.5rem 2rem;background:var(--mg-stone)}.component-logoWall .component-header{margin-bottom:clamp(3rem,1.202vw + 2.077rem,4rem)}.component-logoWall .component-header:has(h3) p{margin-top:1rem}.component-logoWall .Grid{container:logoWall / inline-size;row-gap:2rem}.component-logoWall .Grid .Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}@container logoWall (width > 576px){.component-logoWall .Grid .Grid-cell{-ms-flex:0 0 var(--third-width-height);flex:0 0 var(--third-width-height);max-width:var(--third-width-height)}}@container logoWall (width > 768px){.component-logoWall .Grid .Grid-cell{-ms-flex:0 0 var(--qtr-width-height);flex:0 0 var(--qtr-width-height);max-width:var(--qtr-width-height)}}.component-logoWall .logo-block{background:var(--white-color);border-top-right-radius:5rem;width:var(--full-width-height);height:var(--full-width-height);display:flex;align-items:center;justify-content:center;padding:2rem 1rem}.component-logoWall .logo-block.outline{background:var(--white-color);border:1px solid var(--border)}.component-logoWall .logo-block.bg-white{background:var(--white-color);border:0}.component-logoWall .logo-block img{margin:0 auto;width:auto;max-width:var(--full-width-height);height:auto;max-height:11rem;transition:all var(--transition)}.component-logoWall .logo-block a{display:block;color:var(--bb-navy);text-align:center}.component-logoWall .swiper-slide{height:auto}.component-logoWall .swiper-button-wrapper{margin-top:2rem}.component-logoWall .swiper-button{border:2px solid var(--bg-purple)}@media (hover: hover){.component-logoWall .swiper-button{cursor:pointer}.component-logoWall .swiper-button:hover{background-color:var(--bg-purple)}.component-logoWall .swiper-button:hover:before{color:var(--white-color)}}.component-mediaCarousel{position:relative;padding-bottom:calc(1.5rem + 60px)!important}@media only screen and (min-width: 992px){.component-mediaCarousel{padding-bottom:calc(3rem + 60px)!important}}.component-mediaCarousel .swiper{width:var(--full-width-height);position:relative}.component-mediaCarousel .swiper .swiper-slide{height:auto;margin:0;padding:0;background-color:var(--white-color)}.component-mediaCarousel .swiper .swiper-slide img{display:block;width:100%;height:100%;max-height:600px;object-fit:cover}.component-mediaCarousel .swiper.video-active .swiper-slide img{aspect-ratio:16 / 9}.component-mediaCarousel .swiper.swiper-fade .swiper-slide.is-active{pointer-events:all}.component-mediaCarousel .swiper.media-carousel-captions{overflow:visible}.component-mediaCarousel .swiper-button-wrapper{position:absolute;z-index:1;display:flex;bottom:2rem;right:0}@media only screen and (min-width: 992px){.component-mediaCarousel .swiper-button-wrapper{bottom:3rem}}.component-mediaCarousel .swiper-button{border:2px solid var(--bg-purple)}@media (hover: hover){.component-mediaCarousel .swiper-button{cursor:pointer}.component-mediaCarousel .swiper-button:hover{background-color:var(--bg-purple)}.component-mediaCarousel .swiper-button:hover:before{color:var(--white-color)}}.component-mediaCarousel .swiper-pagination{position:absolute;z-index:1;display:flex;bottom:-4rem;left:0}.component-mediaCarousel .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;border-radius:100px;background-color:var(--mg-stone);opacity:1;transition:background-color var(--transition)}.component-mediaCarousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--mg-purple)}.component-mediaCarousel.single-slide{padding-bottom:1.5rem!important}@media only screen and (min-width: 992px){.component-mediaCarousel.single-slide{padding-bottom:3rem!important}}.component-mediaCarousel.single-slide .swiper .container{padding:3.5rem 4.5rem}@media only screen and (min-width: 992px){.component-mediaCarousel.single-slide .swiper .container{padding:5.5rem 6.5rem}}.component-mediaCarousel.single-slide .swiper-button-wrapper{display:none}.component-mediaCarousel .media-carousel-captions .carousel-caption{display:block;width:var(--full-width-height);padding:1.5rem 2rem;background:var(--mg-stone);font-size:clamp(1.4rem,.24vw + 1.215rem,1.6rem);line-height:1}.component-mediaCarousel .media-carousel-captions .carousel-caption p{font-size:clamp(1.4rem,.24vw + 1.215rem,1.6rem);line-height:1}.component-pagination{margin:5rem auto;padding:3rem 0 0 3rem;width:var(--full-width-height)}.component-pagination .pagination-summary{display:none}.component-pagination .pagination{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.component-pagination .pagination .pagination-button{-webkit-transition:all var(--transition);transition:all var(--transition);background-color:transparent;border:2px solid var(--mg-purple);border-radius:50px;width:4rem;height:4rem;opacity:1;display:inline-block;position:relative}.component-pagination .pagination .pagination-button:before{content:"";font-family:icomoon!important;font-size:4rem;line-height:1;position:absolute;left:50%;top:50%;color:var(--mg-blue);-webkit-transition:color var(--transition);transition:color var(--transition)}.component-pagination .pagination .pagination-button.previous{margin-right:2rem}.component-pagination .pagination .pagination-button.previous:before{transform:rotate(180deg) translate(52%,50%);transform-origin:center}.component-pagination .pagination .pagination-button.next{margin-left:2rem}.component-pagination .pagination .pagination-button.next:before{transform:translate(-48%,-50%);transform-origin:center}.component-pagination .pagination .pagination-button.disabled{opacity:.4;pointer-events:none}@media (hover: hover){.component-pagination .pagination .pagination-button{cursor:pointer}.component-pagination .pagination .pagination-button:hover{background-color:var(--mg-purple)}.component-pagination .pagination .pagination-button:hover:before{color:var(--white-color)}}.component-pagination .pagination .pagination-link{font-size:1.8rem;color:var(--mg-blue);padding:0 .5rem;margin:0 .5rem}@media (hover: hover){.component-pagination .pagination .pagination-link:hover{text-decoration:underline}}.component-pagination .pagination .pagination-link.active{font-family:var(--bold-font);text-decoration:underline}.component-pagination .pagination .dots{font-size:clamp(1.8rem,.316vw + 1.557rem,2rem);display:inline-block;-ms-flex-item-align:end;align-self:flex-end}.group-heading{margin-bottom:clamp(3rem,1.202vw + 2.077rem,4rem)}.group-heading:has(h3) p{margin-top:1rem}.group-people{container:peopleListing / inline-size;row-gap:3rem}.group-people>.Grid-cell{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}@container peopleListing (width > 576px){.group-people>.Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}}@container peopleListing (width > 992px){.group-people>.Grid-cell{-ms-flex:0 0 var(--third-width-height);flex:0 0 var(--third-width-height);max-width:var(--third-width-height)}}.group-people>.Grid-cell .profile-card{width:var(--full-width-height);height:var(--full-width-height)}.group-people>.Grid-cell .profile-card a{display:block;color:var(--bg-navy);height:var(--full-width-height)}.group-people>.Grid-cell .profile-card a .card-details{display:flex;flex-direction:column;height:var(--full-width-height)}.group-people>.Grid-cell .profile-card a .card-details picture{display:block;overflow:hidden}.group-people>.Grid-cell .profile-card a .card-details picture img{transform:scale(1);transition:transform var(--transition)}.group-people>.Grid-cell .profile-card a .card-details .card-content{padding:2.5rem;border:1px solid var(--border);border-top:none;display:flex;flex-direction:column;flex-grow:1;min-height:22rem}.group-people>.Grid-cell .profile-card a .card-details .card-content p{margin-top:.5rem;flex-grow:1}.group-people>.Grid-cell .profile-card a .card-details .card-content h3{color:var(--bg-dark-blue)}.group-people>.Grid-cell .profile-card a .card-details .card-content span{font-size:2rem;position:relative;display:inline-block;width:fit-content;padding-right:1.8rem;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;transition:all var(--transition)}.group-people>.Grid-cell .profile-card a .card-details .card-content span:after{position:absolute;top:var(--half-width-height);transform:translateY(-50%);right:0;content:"";width:8px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.321366 13.5573C0.42251 13.6593 0.542847 13.7402 0.675434 13.7954C0.80802 13.8507 0.950232 13.8791 1.09387 13.8791C1.2375 13.8791 1.37971 13.8507 1.5123 13.7954C1.64488 13.7402 1.76522 13.6593 1.86637 13.5573L7.67237 7.71727C7.87816 7.51105 7.99373 7.23161 7.99373 6.94027C7.99373 6.64893 7.87816 6.36949 7.67237 6.16327L1.86637 0.322269C1.76529 0.220166 1.64498 0.139113 1.51238 0.0837974C1.37978 0.0284814 1.23754 0 1.09387 0C0.950194 0 0.807948 0.0284814 0.675353 0.0837974C0.542757 0.139113 0.422442 0.220166 0.321366 0.322269C0.115576 0.528493 0 0.807932 0 1.09927C0 1.39061 0.115576 1.67005 0.321366 1.87627L5.35537 6.94027L0.321366 12.0003C0.115576 12.2065 0 12.4859 0 12.7773C0 13.0686 0.115576 13.348 0.321366 13.5543' fill='%23272F51'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}@media (hover: hover){.group-people>.Grid-cell .profile-card a:hover .card-details picture img{transform:scale(1.05)}.group-people>.Grid-cell .profile-card a:hover .card-details .card-content span{padding-right:2.5rem;text-decoration-color:var(--bg-navy)}}.component-relatedContent{container:relatedContent / inline-size;margin-top:2rem}.component-relatedContent.border-show{border-top:1px solid var(--mg-blue)}.component-relatedContent h3{color:var(--bg-dark-blue)}.component-relatedContent .relatedContent-links{padding:0;margin:1em 0 0;display:flex;flex-wrap:wrap;row-gap:1rem}.component-relatedContent .relatedContent-links li{list-style:none;font-size:1.8rem;flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}.component-relatedContent .relatedContent-links li a{padding:1.2rem 0;position:relative;color:var(--mg-blue);text-wrap:balance}.component-relatedContent .relatedContent-links li a:after{display:none}.component-relatedContent .relatedContent-links li a span{display:inline-block;font-size:1.4em;line-height:1;vertical-align:middle;margin-left:.3rem}@container relatedContent (width > 360px){.component-relatedContent .relatedContent-links.columns{margin:1em 0 0 -1rem}}.component-relatedContent .relatedContent-links.columns li{list-style:none;font-size:1.8rem;flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}@container relatedContent (width > 360px){.component-relatedContent .relatedContent-links.columns li{flex:0 0 var(--half-width-height);max-width:var(--half-width-height);padding:0 0 0 1rem}}@container relatedContent (width > 600px){.component-relatedContent .relatedContent-links.columns li{flex:0 0 var(--third-width-height);max-width:var(--third-width-height)}}.component-richSnippet .title{margin-bottom:2rem}.component-richSnippet *{max-width:var(--full-width-height)}.component-richTabbedPanel{position:relative;padding-bottom:10rem!important}@media only screen and (min-width: 992px){.component-richTabbedPanel{padding-bottom:unset}}.component-richTabbedPanel .tabbedPanel-bg-wrapper{position:absolute;z-index:1;top:0;left:0;width:var(--full-width-height);height:var(--full-width-height)}.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper{width:var(--full-width-height);height:var(--full-width-height)}.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper img{width:var(--full-width-height);height:var(--full-width-height);object-fit:cover}.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg{width:var(--full-width-height);height:var(--full-width-height);position:relative}.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg.dark-blue-bg{background-color:var(--bg-dark-blue)}.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg.navy-bg{background-color:var(--bg-navy)}.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg.purple-bg{background-color:var(--bg-purple)}.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg.cyan-bg{background-color:var(--mg-cyan)}.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg.stone-bg{background-color:var(--mg-stone)}.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg .connectionGraphic{display:none}.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg.show-graphic .connectionGraphic{position:absolute;bottom:0;right:0;height:var(--half-width-height);width:var(--full-width-height);object-fit:cover;object-position:center top}@media only screen and (min-width: 992px){.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg.show-graphic .connectionGraphic{height:var(--full-width-height);width:40%;object-position:left center}}.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg.show-graphic.dark-blue-bg .solid,.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg.show-graphic.stone-bg .solid{display:none}.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg.show-graphic.dark-blue-bg .colour,.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg.show-graphic.stone-bg .colour,.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg.show-graphic.magenta-bg .solid,.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg.show-graphic.orange-bg .solid{display:block}.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg.show-graphic.magenta-bg .colour,.component-richTabbedPanel .tabbedPanel-bg-wrapper .swiper .panel-bg.show-graphic.orange-bg .colour{display:none}.component-richTabbedPanel .tabbedPanel-content-wrapper{position:relative;z-index:2}.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container{background-color:var(--white-color);padding-top:clamp(3rem,3.606vw + .231rem,6rem);padding-bottom:clamp(5rem,2.404vw + 3.154rem,7rem);padding-left:clamp(2rem,9.615vw + -5.385rem,10rem);padding-right:clamp(3.5rem,7.813vw + -2.5rem,10rem)}.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav{position:relative}.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav:before{position:absolute;left:0;bottom:0;content:"";width:calc(100% - 4.5rem);height:4px;background:#0000000a}.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav:after{position:absolute;right:3rem;bottom:0;content:"";width:1rem;height:4px;border-radius:4px;background:var(--mg-coral);-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll}@media only screen and (min-width: 768px){.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav:before,.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav:after{display:none}}.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav ul{list-style:none;padding:0;margin:3rem 0 4rem;display:flex;flex-wrap:nowrap;flex-direction:row;column-gap:2rem;padding-bottom:2rem;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:clamp(1.8rem,.24vw + 1.615rem,2rem)}@media only screen and (min-width: 768px){.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav ul{column-gap:3.5rem;overflow:hidden}}@media only screen and (min-width: 992px){.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav ul{margin:3rem 0 4rem}}@supports selector(::-webkit-scrollbar){.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav ul::-webkit-scrollbar{height:4px}.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav ul::-webkit-scrollbar-thumb{background:#00000014}.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav ul::-webkit-scrollbar-track{background:transparent}.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav ul::-webkit-scrollbar-track-piece:end{background:transparent;margin-right:4.5rem}}.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav ul li{display:inline-block;white-space:nowrap}@media only screen and (min-width: 768px){.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav ul li{white-space:unset;text-wrap:balance}}.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav ul li a{color:var(--mg-blue);transition:all var(--transition);position:relative}@media only screen and (min-width: 768px){.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav ul li a:before{content:"";background:var(--bg-purple);display:block;position:absolute;bottom:-.8rem;left:0;width:0;height:.2rem;transition:all var(--transition)}}@media (hover: hover){.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav ul li a:hover{color:var(--bg-purple)}}.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav ul li a.is-active{color:var(--bg-purple);font-family:var(--bold-font)}.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .tabbed-content-nav ul li a.is-active:before{width:var(--full-width-height)}.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .story-content .button{margin-top:clamp(2rem,2.404vw + .154rem,4rem)}.component-richTabbedPanel .tabbedPanel-content-wrapper .tabbedPanel-content-container .swiper.swiper-fade .swiper-slide.is-active{pointer-events:all}@-webkit-keyframes scroll{50%{-webkit-transform:translateX(3rem);transform:translate(3rem)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes scroll{50%{-webkit-transform:translateX(3rem);transform:translate(3rem)}to{-webkit-transform:translateX(0);transform:translate(0)}}.component-richText h1,.component-richText h2,.component-richText h3,.component-richText h4,.component-richText h5,.component-richText h6,.richtextfield h1,.richtextfield h2,.richtextfield h3,.richtextfield h4,.richtextfield h5,.richtextfield h6,.article-content .content-field h1,.article-content .content-field h2,.article-content .content-field h3,.article-content .content-field h4,.article-content .content-field h5,.article-content .content-field h6{margin:.2em 0 .4em;display:block}.component-richText ul,.component-richText ol,.richtextfield ul,.richtextfield ol,.article-content .content-field ul,.article-content .content-field ol{padding-left:1.5em;margin:1.5em 0;font-size:clamp(1.8rem,.391vw + 1.575rem,2.2rem);line-height:1.4em}.component-richText ul li:not(:last-of-type),.component-richText ol li:not(:last-of-type),.richtextfield ul li:not(:last-of-type),.richtextfield ol li:not(:last-of-type),.article-content .content-field ul li:not(:last-of-type),.article-content .content-field ol li:not(:last-of-type){margin-bottom:1.5rem}.component-richText ul li ul,.component-richText ul li ol,.component-richText ol li ul,.component-richText ol li ol,.richtextfield ul li ul,.richtextfield ul li ol,.richtextfield ol li ul,.richtextfield ol li ol,.article-content .content-field ul li ul,.article-content .content-field ul li ol,.article-content .content-field ol li ul,.article-content .content-field ol li ol{margin-top:1rem}.component-richText ul,.richtextfield ul,.article-content .content-field ul{list-style:square}.component-richText blockquote,.richtextfield blockquote,.article-content .content-field blockquote{padding-top:3rem;margin:2rem 0;line-height:1.6em;color:var(--mg-blue);text-wrap:balance;position:relative;font-size:clamp(2.4rem,.391vw + 2.175rem,2.8rem)}.component-richText blockquote:before,.richtextfield blockquote:before,.article-content .content-field blockquote:before{content:"";display:block;position:absolute;top:0;left:0;width:3.4rem;height:2.3rem;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='34' height='23' viewBox='0 0 34 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5539 6.50156C5.73055 6.50156 4.16767 7.04336 2.86527 8.12696C4.94911 4.33438 9.11678 1.35449 13.8054 1.35449V0C6.25151 0 0 6.50156 0 14.3576C0 18.692 3.38623 22.2137 7.5539 22.2137C11.7216 22.2137 15.1078 18.692 15.1078 14.3576C15.1078 10.0232 11.7216 6.50156 7.5539 6.50156Z' fill='%23F7881C'/%3E%3Cpath d='M25.4943 6.50156C23.671 6.50156 22.1081 7.04336 20.8057 8.12696C22.8895 4.33438 27.0572 1.35449 31.7458 1.35449V0C24.1919 0 17.9404 6.50156 17.9404 14.3576C17.9404 18.692 21.3267 22.2137 25.4943 22.2137C29.662 22.2137 33.0482 18.692 33.0482 14.3576C33.0482 10.0232 29.662 6.50156 25.4943 6.50156Z' fill='%23F7881C'/%3E%3C/svg%3E%0A")}.component-richText cite,.richtextfield cite,.article-content .content-field cite{font-size:clamp(2.4rem,.391vw + 2.175rem,2.8rem);font-style:normal;color:var(--mg-orange)}.component-richText a:not(.button),.richtextfield a:not(.button),.article-content .content-field a:not(.button){display:inline-block}@media (hover: hover){.component-richText a:not(.button):hover,.richtextfield a:not(.button):hover,.article-content .content-field a:not(.button):hover{text-decoration-color:transparent}}.component-richText a:not(.button)[target=_blank],.richtextfield a:not(.button)[target=_blank],.article-content .content-field a:not(.button)[target=_blank]{padding-right:1.8rem;margin-right:.4rem;position:relative}.component-richText a:not(.button)[target=_blank]:after,.richtextfield a:not(.button)[target=_blank]:after,.article-content .content-field a:not(.button)[target=_blank]:after{display:block;color:inherit;position:absolute;top:55%;right:0;transform:translateY(-50%);content:"";width:1.4rem;height:1.4rem;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 1H1.5C1.22386 1 1 1.22386 1 1.5V18.5C1 18.7761 1.22386 19 1.5 19H18.5C18.7761 19 19 18.7761 19 18.5V13.5' stroke='%23E01C83' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M11 1H19M19 1V9M19 1L10 10' stroke='%23E01C83' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.component-richText hr,.richtextfield hr,.article-content .content-field hr{display:block;padding:0;margin:1em 0;border:0;height:1px;background:#70707080}.component-sectionNavigation{position:relative}.component-sectionNavigation .subsection-title{margin-top:3rem}.component-sectionNavigation p.overview{margin-top:2rem}.component-sectionNavigation:not(:has(p.overview)) .subsection-title{margin-bottom:0}.component-sectionNavigation:not(:has(h2)) .subsection-title{margin-top:0}.component-sectionNavigation a{color:var(--mg-blue);display:block;width:var(--full-width-height);height:var(--full-width-height)}.component-sectionNavigation .subsection-title{color:var(--bg-dark-blue)}.component-sectionNavigation .navigation-cards{position:relative;z-index:1}.component-sectionNavigation dg-grid{row-gap:5rem}.component-sectionNavigation .Grid{row-gap:3rem}.component-sectionNavigation .Grid.display-style-1 .Grid-cell{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}@media only screen and (min-width: 392px){.component-sectionNavigation .Grid.display-style-1 .Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}}@media only screen and (min-width: 576px){.component-sectionNavigation .Grid.display-style-1 .Grid-cell{-ms-flex:0 0 var(--third-width-height);flex:0 0 var(--third-width-height);max-width:var(--third-width-height)}}@media only screen and (min-width: 992px){.component-sectionNavigation .Grid.display-style-1 .Grid-cell{flex:1}}.component-sectionNavigation .Grid.display-style-1 .Grid-cell .navigation-card{padding:clamp(1.4rem,.721vw + .846rem,2rem)}.component-sectionNavigation .Grid.display-style-1 .Grid-cell .navigation-card p{display:none}.component-sectionNavigation .Grid.display-style-1 .Grid-cell .navigation-card span{margin-top:2rem}.component-sectionNavigation .Grid.display-style-2{row-gap:4rem;margin:0 0 0 -4rem}.component-sectionNavigation .Grid.display-style-2 .Grid-cell{padding:0 0 0 4rem}.component-sectionNavigation .Grid.display-style-2 .Grid-cell .navigation-card{padding:4rem 2rem 2rem}.component-sectionNavigation .Grid.display-style-2 .Grid-cell .navigation-card span{margin-top:2rem}@media only screen and (min-width: 576px){.component-sectionNavigation .Grid.display-style-2 .Grid-cell .navigation-card span{margin-top:4rem}}.component-sectionNavigation .Grid.display-style-3{row-gap:clamp(4rem,2.404vw + 2.154rem,6rem)}.component-sectionNavigation .Grid.display-style-3 .Grid-cell .navigation-card{height:var(--full-width-height)}.component-sectionNavigation .Grid.display-style-3 .Grid-cell .navigation-card h3{flex-grow:1;font-size:clamp(1.8rem,.721vw + 1.246rem,2.4rem);font-family:var(--bold-font);padding:1.2rem 4rem 1.2rem 0;border-top:1px solid var(--mg-blue);position:relative;color:var(--bg-navy);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-color var(--transition)}.component-sectionNavigation .Grid.display-style-3 .Grid-cell .navigation-card h3:after{content:"";position:absolute;top:1.6rem;right:.5rem;display:block;background-repeat:no-repeat;background-size:contain}.component-sectionNavigation .Grid.display-style-3 .Grid-cell .navigation-card span{display:none}.component-sectionNavigation .Grid.display-style-3 .Grid-cell a.internal .navigation-card h3:after{content:"";width:27px;height:17px;background-image:url("data:image/svg+xml,%3Csvg width='27' height='17' viewBox='0 0 27 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.4014 0.355336C16.9225 -0.118445 17.7673 -0.118445 18.2883 0.355336L26.2936 7.63448C26.8147 8.10826 26.8147 8.87641 26.2936 9.35019L18.2883 16.6293C17.7673 17.1031 16.9225 17.1031 16.4014 16.6293C15.8804 16.1556 15.8804 15.3874 16.4014 14.9136L22.1291 9.70553H1.33422C0.597351 9.70553 0 9.16237 0 8.49234C0 7.82231 0.597351 7.27915 1.33422 7.27915H22.1291L16.4014 2.07105C15.8804 1.59727 15.8804 0.829116 16.4014 0.355336Z' fill='%23786FFF'/%3E%3C/svg%3E%0A")}.component-sectionNavigation .Grid.display-style-3 .Grid-cell a.external .navigation-card h3:after{content:"";width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 1H1.5C1.22386 1 1 1.22386 1 1.5V18.5C1 18.7761 1.22386 19 1.5 19H18.5C18.7761 19 19 18.7761 19 18.5V13.5' stroke='%23E01C83' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M11 1H19M19 1V9M19 1L10 10' stroke='%23E01C83' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.component-sectionNavigation .Grid.display-style-3 .Grid-cell a.download .navigation-card h3:after{content:"";width:22px;height:29px;background-image:url("data:image/svg+xml,%3Csvg width='22' height='29' viewBox='0 0 22 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 10.0385C21 10.0212 21 10.0039 21 9.98661C21 9.98085 21 9.97509 21 9.96933C21 9.94629 21 9.92325 20.989 9.9002C20.989 9.87716 20.978 9.85988 20.9725 9.83684C20.9725 9.83108 20.9725 9.82532 20.967 9.81956C20.967 9.80227 20.956 9.78499 20.9505 9.77347C20.9505 9.76771 20.9505 9.76195 20.945 9.75619C20.934 9.73315 20.9285 9.71586 20.9175 9.69282C20.9065 9.67554 20.8955 9.6525 20.8846 9.63522C20.8846 9.63522 20.8791 9.62369 20.8736 9.61793C20.8626 9.60641 20.8571 9.58913 20.8461 9.57761C20.8461 9.57761 20.8406 9.56609 20.8351 9.56033C20.8186 9.54305 20.8076 9.52576 20.7911 9.50848L12.8747 1.21898C12.8582 1.2017 12.8417 1.18442 12.8252 1.1729C12.8252 1.1729 12.8142 1.16714 12.8087 1.16138C12.7977 1.14986 12.7812 1.13833 12.7702 1.13257C12.7702 1.13257 12.7592 1.12681 12.7537 1.12105C12.7372 1.10953 12.7152 1.09801 12.6987 1.08649C12.6767 1.07497 12.6603 1.06345 12.6383 1.05769C12.6383 1.05769 12.6273 1.05769 12.6218 1.05193C12.6053 1.04616 12.5888 1.0404 12.5723 1.03464C12.5668 1.03464 12.5613 1.03464 12.5558 1.02888C12.5338 1.02312 12.5173 1.01736 12.4953 1.0116C12.4733 1.0116 12.4513 1.00584 12.4294 1.00008C12.4239 1.00008 12.4184 1.00008 12.4129 1.00008C12.3964 1.00008 12.3799 1.00008 12.3634 1.00008C12.3634 1.00008 12.3579 1.00008 12.3524 1.00008H3.62782C2.18197 0.988559 1 2.22709 1 3.74212V25.2464C1 26.7672 2.18197 28 3.62782 28H18.3667C19.818 28 20.9945 26.7615 20.9945 25.2464V10.05C20.9945 10.05 20.9945 10.0442 20.9945 10.0385H21ZM13.0891 3.64419L15.7774 6.46113L18.4656 9.27806H13.177C13.133 9.27806 13.0946 9.23773 13.0946 9.19165V3.64419H13.0891ZM18.3667 26.4504H3.62782C2.9956 26.4504 2.48433 25.9089 2.48433 25.2522V3.74212C2.48433 3.07966 3.0011 2.54392 3.62782 2.54392H11.6047V9.18589C11.6047 10.0903 12.3084 10.8277 13.1715 10.8277H19.5102V25.2464C19.5102 25.9089 18.9934 26.4446 18.3667 26.4446V26.4504Z' fill='%23E01C83' stroke='%23E01C83' stroke-width='0.5'/%3E%3Cpath d='M14.8291 18.7178L11.2741 22.2728M11.2741 22.2728L7.71917 18.7178M11.2741 22.2728V14.2741' stroke='%23E01C83' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A")}@media (hover: hover){.component-sectionNavigation .Grid.display-style-3 .Grid-cell a:hover h3{text-decoration-color:var(--mg-blue)}}.component-sectionNavigation .Grid.display-style-1 .Grid-cell .navigation-card,.component-sectionNavigation .Grid.display-style-2 .Grid-cell .navigation-card{width:var(--full-width-height);height:var(--full-width-height);background:var(--white-color);background-clip:padding-box;border:solid 2px transparent;position:relative}.component-sectionNavigation .Grid.display-style-1 .Grid-cell .navigation-card:before,.component-sectionNavigation .Grid.display-style-2 .Grid-cell .navigation-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:var(--bg-purple)}.component-sectionNavigation .Grid.display-style-1 .Grid-cell .navigation-card:after,.component-sectionNavigation .Grid.display-style-2 .Grid-cell .navigation-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:-2px;border-radius:inherit;background:#786fff;background:linear-gradient(135deg,#786fff,#786fff 30%,#786fff);opacity:0;transition:all var(--transition)}.component-sectionNavigation .Grid.display-style-1 .Grid-cell .navigation-card .content,.component-sectionNavigation .Grid.display-style-2 .Grid-cell .navigation-card .content{width:var(--full-width-height);height:var(--full-width-height);position:relative;z-index:1;display:flex;flex-direction:column}.component-sectionNavigation .Grid.display-style-1 .Grid-cell .navigation-card .content h3,.component-sectionNavigation .Grid.display-style-2 .Grid-cell .navigation-card .content h3{word-wrap:normal;max-width:90%;position:relative;color:var(--mg-blue)}.component-sectionNavigation .Grid.display-style-1 .Grid-cell .navigation-card .content p,.component-sectionNavigation .Grid.display-style-2 .Grid-cell .navigation-card .content p{flex-grow:1}.component-sectionNavigation .Grid.display-style-1 .Grid-cell .navigation-card .content:not(:has(p.overview)) h3,.component-sectionNavigation .Grid.display-style-2 .Grid-cell .navigation-card .content:not(:has(p.overview)) h3{flex-grow:1}.component-sectionNavigation .Grid.display-style-1 .Grid-cell .navigation-card .content span,.component-sectionNavigation .Grid.display-style-2 .Grid-cell .navigation-card .content span{position:relative;display:block;padding:0}.component-sectionNavigation .Grid.display-style-1 .Grid-cell .navigation-card .content span:after,.component-sectionNavigation .Grid.display-style-2 .Grid-cell .navigation-card .content span:after{content:"";position:absolute;top:var(--half-width-height);left:0;display:block;background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}.component-sectionNavigation .Grid.display-style-1 .Grid-cell a.internal .navigation-card span,.component-sectionNavigation .Grid.display-style-2 .Grid-cell a.internal .navigation-card span{width:27px;height:17px;position:relative}.component-sectionNavigation .Grid.display-style-1 .Grid-cell a.internal .navigation-card span:before,.component-sectionNavigation .Grid.display-style-2 .Grid-cell a.internal .navigation-card span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.1rem;height:2px;border-radius:2px;background-color:var(--bg-purple);transition:all var(--transition)}.component-sectionNavigation .Grid.display-style-1 .Grid-cell a.internal .navigation-card span:after,.component-sectionNavigation .Grid.display-style-2 .Grid-cell a.internal .navigation-card span:after{position:absolute;left:.2rem;top:50%;font-family:icomoon!important;content:"";font-size:3.6rem;line-height:1;color:var(--bg-purple);transition:all var(--transition)}.component-sectionNavigation .Grid.display-style-1 .Grid-cell a.external .navigation-card span,.component-sectionNavigation .Grid.display-style-2 .Grid-cell a.external .navigation-card span{width:18px;height:18px}.component-sectionNavigation .Grid.display-style-1 .Grid-cell a.external .navigation-card span:after,.component-sectionNavigation .Grid.display-style-2 .Grid-cell a.external .navigation-card span:after{content:"";width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 1H1.5C1.22386 1 1 1.22386 1 1.5V18.5C1 18.7761 1.22386 19 1.5 19H18.5C18.7761 19 19 18.7761 19 18.5V13.5' stroke='%23E01C83' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M11 1H19M19 1V9M19 1L10 10' stroke='%23E01C83' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.component-sectionNavigation .Grid.display-style-1 .Grid-cell a.download .navigation-card span,.component-sectionNavigation .Grid.display-style-2 .Grid-cell a.download .navigation-card span{width:22px;height:29px}.component-sectionNavigation .Grid.display-style-1 .Grid-cell a.download .navigation-card span:after,.component-sectionNavigation .Grid.display-style-2 .Grid-cell a.download .navigation-card span:after{content:"";width:22px;height:29px;background-image:url("data:image/svg+xml,%3Csvg width='22' height='29' viewBox='0 0 22 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 10.0385C21 10.0212 21 10.0039 21 9.98661C21 9.98085 21 9.97509 21 9.96933C21 9.94629 21 9.92325 20.989 9.9002C20.989 9.87716 20.978 9.85988 20.9725 9.83684C20.9725 9.83108 20.9725 9.82532 20.967 9.81956C20.967 9.80227 20.956 9.78499 20.9505 9.77347C20.9505 9.76771 20.9505 9.76195 20.945 9.75619C20.934 9.73315 20.9285 9.71586 20.9175 9.69282C20.9065 9.67554 20.8955 9.6525 20.8846 9.63522C20.8846 9.63522 20.8791 9.62369 20.8736 9.61793C20.8626 9.60641 20.8571 9.58913 20.8461 9.57761C20.8461 9.57761 20.8406 9.56609 20.8351 9.56033C20.8186 9.54305 20.8076 9.52576 20.7911 9.50848L12.8747 1.21898C12.8582 1.2017 12.8417 1.18442 12.8252 1.1729C12.8252 1.1729 12.8142 1.16714 12.8087 1.16138C12.7977 1.14986 12.7812 1.13833 12.7702 1.13257C12.7702 1.13257 12.7592 1.12681 12.7537 1.12105C12.7372 1.10953 12.7152 1.09801 12.6987 1.08649C12.6767 1.07497 12.6603 1.06345 12.6383 1.05769C12.6383 1.05769 12.6273 1.05769 12.6218 1.05193C12.6053 1.04616 12.5888 1.0404 12.5723 1.03464C12.5668 1.03464 12.5613 1.03464 12.5558 1.02888C12.5338 1.02312 12.5173 1.01736 12.4953 1.0116C12.4733 1.0116 12.4513 1.00584 12.4294 1.00008C12.4239 1.00008 12.4184 1.00008 12.4129 1.00008C12.3964 1.00008 12.3799 1.00008 12.3634 1.00008C12.3634 1.00008 12.3579 1.00008 12.3524 1.00008H3.62782C2.18197 0.988559 1 2.22709 1 3.74212V25.2464C1 26.7672 2.18197 28 3.62782 28H18.3667C19.818 28 20.9945 26.7615 20.9945 25.2464V10.05C20.9945 10.05 20.9945 10.0442 20.9945 10.0385H21ZM13.0891 3.64419L15.7774 6.46113L18.4656 9.27806H13.177C13.133 9.27806 13.0946 9.23773 13.0946 9.19165V3.64419H13.0891ZM18.3667 26.4504H3.62782C2.9956 26.4504 2.48433 25.9089 2.48433 25.2522V3.74212C2.48433 3.07966 3.0011 2.54392 3.62782 2.54392H11.6047V9.18589C11.6047 10.0903 12.3084 10.8277 13.1715 10.8277H19.5102V25.2464C19.5102 25.9089 18.9934 26.4446 18.3667 26.4446V26.4504Z' fill='%23E01C83' stroke='%23E01C83' stroke-width='0.5'/%3E%3Cpath d='M14.8291 18.7178L11.2741 22.2728M11.2741 22.2728L7.71917 18.7178M11.2741 22.2728V14.2741' stroke='%23E01C83' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A")}@media (hover: hover){.component-sectionNavigation .Grid.display-style-1 .Grid-cell:hover a .navigation-card:after,.component-sectionNavigation .Grid.display-style-2 .Grid-cell:hover a .navigation-card:after{opacity:1}.component-sectionNavigation .Grid.display-style-1 .Grid-cell:hover a .navigation-card h3,.component-sectionNavigation .Grid.display-style-1 .Grid-cell:hover a .navigation-card p,.component-sectionNavigation .Grid.display-style-2 .Grid-cell:hover a .navigation-card h3,.component-sectionNavigation .Grid.display-style-2 .Grid-cell:hover a .navigation-card p{color:var(--white-color)}.component-sectionNavigation .Grid.display-style-1 .Grid-cell:hover a.internal .navigation-card span:before,.component-sectionNavigation .Grid.display-style-2 .Grid-cell:hover a.internal .navigation-card span:before{width:2.8rem;background-color:var(--white-color)}.component-sectionNavigation .Grid.display-style-1 .Grid-cell:hover a.internal .navigation-card span:after,.component-sectionNavigation .Grid.display-style-2 .Grid-cell:hover a.internal .navigation-card span:after{left:.8rem;color:var(--white-color)}.component-sectionNavigation .Grid.display-style-1 .Grid-cell:hover a.external .navigation-card span:after,.component-sectionNavigation .Grid.display-style-2 .Grid-cell:hover a.external .navigation-card span:after{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 1H1.5C1.22386 1 1 1.22386 1 1.5V18.5C1 18.7761 1.22386 19 1.5 19H18.5C18.7761 19 19 18.7761 19 18.5V13.5' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M11 1H19M19 1V9M19 1L10 10' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.component-sectionNavigation .Grid.display-style-1 .Grid-cell:hover a.download .navigation-card span:after,.component-sectionNavigation .Grid.display-style-2 .Grid-cell:hover a.download .navigation-card span:after{background-image:url("data:image/svg+xml,%3Csvg width='22' height='29' viewBox='0 0 22 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 10.0385C21 10.0212 21 10.0039 21 9.98661C21 9.98085 21 9.97509 21 9.96933C21 9.94629 21 9.92325 20.989 9.9002C20.989 9.87716 20.978 9.85988 20.9725 9.83684C20.9725 9.83108 20.9725 9.82532 20.967 9.81956C20.967 9.80227 20.956 9.78499 20.9505 9.77347C20.9505 9.76771 20.9505 9.76195 20.945 9.75619C20.934 9.73315 20.9285 9.71586 20.9175 9.69282C20.9065 9.67554 20.8955 9.6525 20.8846 9.63522C20.8846 9.63522 20.8791 9.62369 20.8736 9.61793C20.8626 9.60641 20.8571 9.58913 20.8461 9.57761C20.8461 9.57761 20.8406 9.56609 20.8351 9.56033C20.8186 9.54305 20.8076 9.52576 20.7911 9.50848L12.8747 1.21898C12.8582 1.2017 12.8417 1.18442 12.8252 1.1729C12.8252 1.1729 12.8142 1.16714 12.8087 1.16138C12.7977 1.14986 12.7812 1.13833 12.7702 1.13257C12.7702 1.13257 12.7592 1.12681 12.7537 1.12105C12.7372 1.10953 12.7152 1.09801 12.6987 1.08649C12.6767 1.07497 12.6603 1.06345 12.6383 1.05769C12.6383 1.05769 12.6273 1.05769 12.6218 1.05193C12.6053 1.04616 12.5888 1.0404 12.5723 1.03464C12.5668 1.03464 12.5613 1.03464 12.5558 1.02888C12.5338 1.02312 12.5173 1.01736 12.4953 1.0116C12.4733 1.0116 12.4513 1.00584 12.4294 1.00008C12.4239 1.00008 12.4184 1.00008 12.4129 1.00008C12.3964 1.00008 12.3799 1.00008 12.3634 1.00008C12.3634 1.00008 12.3579 1.00008 12.3524 1.00008H3.62782C2.18197 0.988559 1 2.22709 1 3.74212V25.2464C1 26.7672 2.18197 28 3.62782 28H18.3667C19.818 28 20.9945 26.7615 20.9945 25.2464V10.05C20.9945 10.05 20.9945 10.0442 20.9945 10.0385H21ZM13.0891 3.64419L15.7774 6.46113L18.4656 9.27806H13.177C13.133 9.27806 13.0946 9.23773 13.0946 9.19165V3.64419H13.0891ZM18.3667 26.4504H3.62782C2.9956 26.4504 2.48433 25.9089 2.48433 25.2522V3.74212C2.48433 3.07966 3.0011 2.54392 3.62782 2.54392H11.6047V9.18589C11.6047 10.0903 12.3084 10.8277 13.1715 10.8277H19.5102V25.2464C19.5102 25.9089 18.9934 26.4446 18.3667 26.4446V26.4504Z' fill='%23FFFFFF' stroke='%23FFFFFF' stroke-width='0.5'/%3E%3Cpath d='M14.8291 18.7178L11.2741 22.2728M11.2741 22.2728L7.71917 18.7178M11.2741 22.2728V14.2741' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A")}}.component-sectionNavigation .Grid.display-style-2 .Grid-cell,.component-sectionNavigation .Grid.display-style-3 .Grid-cell{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}@media only screen and (min-width: 576px){.component-sectionNavigation .Grid.display-style-2 .Grid-cell,.component-sectionNavigation .Grid.display-style-3 .Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}}@media only screen and (min-width: 992px){.component-sectionNavigation .Grid.display-style-2 .Grid-cell,.component-sectionNavigation .Grid.display-style-3 .Grid-cell{-ms-flex:0 0 var(--third-width-height);flex:0 0 var(--third-width-height);max-width:var(--third-width-height)}}.component-sectionNavigation .Grid.display-style-2 .Grid-cell .navigation-card p,.component-sectionNavigation .Grid.display-style-3 .Grid-cell .navigation-card p{font-size:clamp(1.8rem,.24vw + 1.615rem,2rem);margin-top:1.5rem}.component-sectionNavigation.white-bg{background:var(--white-color)}.component-sectionNavigation.stone-bg{background:var(--mg-stone)}.component-sectionNavigation.stone-bg .Grid.display-style-1 .Grid-cell .navigation-card,.component-sectionNavigation.stone-bg .Grid.display-style-2 .Grid-cell .navigation-card{background:var(--mg-stone);background-clip:padding-box}.component-sectionNavigation.stone-bg .Grid.display-style-1 .Grid-cell .navigation-card:before,.component-sectionNavigation.stone-bg .Grid.display-style-2 .Grid-cell .navigation-card:before{content:"";background:var(--bg-purple)}.component-shareLinks{border-top:1px solid var(--mg-blue);padding-top:1rem}.component-shareLinks .share-title{font-family:var(--bold-font)}.component-shareLinks .share-links{list-style:none;margin:2rem 0 0;padding:0}.component-shareLinks .share-links li{display:inline-block}.component-shareLinks .share-links li:not(:last-of-type){margin-right:3rem}.component-shareLinks .share-links li a{display:block}.component-shareLinks .share-links li a svg{width:5rem;height:5rem}.copy-tooltip{position:relative;display:inline-block}.copy-tooltip .tooltiptext{opacity:0;transition:all var(--transition);position:absolute;z-index:1;font-size:1.6rem;line-height:1;visibility:hidden;white-space:pre;background-color:var(--mg-blue);color:var(--white-color);text-align:center;padding:.8rem 1.5rem;border-radius:.6rem;border-bottom-right-radius:0;box-shadow:0 6px 12px #0003;bottom:120%;left:50%;transform:translate(-50%)}.copy-tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:var(--mg-blue) transparent transparent transparent}.copy-tooltip.show .tooltiptext{visibility:visible;opacity:1}.component-sidebarBlock{border-top:1px solid var(--mg-blue);padding-top:1rem}.component-sidebarBlock .sidebar-title{font-family:var(--bold-font);font-size:clamp(1.8rem,.391vw + 1.575rem,2.2rem)}.component-sidebarBlock .anchorLinks .sidebar-title,.component-sidebarBlock .relatedLinks .sidebar-title{padding-bottom:1rem;border-bottom:1px solid var(--mg-blue);position:relative;color:var(--mg-blue)}.component-sidebarBlock .anchorLinks .anchors,.component-sidebarBlock .relatedLinks .anchors{padding:0;margin:0;list-style:none}.component-sidebarBlock .anchorLinks .anchors li,.component-sidebarBlock .relatedLinks .anchors li{display:block;margin-top:2rem}.component-sidebarBlock .anchorLinks .anchors li a,.component-sidebarBlock .relatedLinks .anchors li a{color:var(--bg-purple);text-decoration:underline;text-decoration-color:var(--mg-[pink]);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color var(--transition)}@media (hover: hover){.component-sidebarBlock .anchorLinks .anchors li a:hover,.component-sidebarBlock .relatedLinks .anchors li a:hover{text-decoration-color:transparent}}.component-sidebarBlock .anchorLinks .sidebar-title:after{position:absolute;top:0;right:0;content:"";display:block;width:18px;height:22px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='21' height='26' viewBox='0 0 21 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.7402 15.7874C20.3001 16.2659 20.3001 17.0416 19.7402 17.5201L11.1373 24.8711C10.5773 25.3496 9.66948 25.3496 9.10954 24.8711L0.506618 17.5201C-0.0533265 17.0416 -0.0533264 16.2659 0.506618 15.7874C1.06656 15.309 1.9744 15.309 2.53434 15.7874L8.68959 21.047L8.68959 1.95173C8.68959 1.27509 9.33153 0.726562 10.1234 0.726562C10.9153 0.726562 11.5572 1.27509 11.5572 1.95173L11.5572 21.047L17.7125 15.7874C18.2724 15.309 19.1803 15.309 19.7402 15.7874Z' fill='%23E01C83'/%3E%3C/svg%3E%0A")}.component-sidebarBlock .textBlock p{margin-top:1rem}.component-sidebarBlock .textBlock .button{margin-top:2rem}.component-sidebarBlock.mobile-display{display:block;margin:3rem 0 4rem}@media only screen and (min-width: 768px){.component-sidebarBlock.mobile-display{display:none}}.component-sidebarBlock.desktop-display{display:none}@media only screen and (min-width: 768px){.component-sidebarBlock.desktop-display{display:block}}.component-socialFollow .container{display:flex;align-items:center;font-size:2rem}.component-socialFollow .container .socialFollow{color:var(--mg-blue);display:flex;align-items:center}.component-socialFollow .container .socialFollow[target=_blank]{padding-right:3.5rem;position:relative}.component-socialFollow .container .socialFollow[target=_blank]:after{display:block;color:inherit;position:absolute;top:var(--half-width-height);right:0;transform:translateY(-50%);font-size:3rem;font-family:icomoon!important;content:"";color:var(--bg-purple)}.component-socialFollow .container .socialFollow span{display:none;width:5rem;height:5rem;border:2px solid var(--bg-purple);border-radius:10rem;margin-right:1rem;position:relative}.component-socialFollow .container .socialFollow span:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:icomoon!important;text-align:center;display:block;font-size:3rem}.component-socialFollow .container .socialFollow.linkedin span,.component-socialFollow .container .socialFollow.instagram span,.component-socialFollow .container .socialFollow.facebook span,.component-socialFollow .container .socialFollow.x span,.component-socialFollow .container .socialFollow.tik-tok span,.component-socialFollow .container .socialFollow.youtube span{display:block}.component-socialFollow .container .socialFollow.linkedin span:before{content:""}.component-socialFollow .container .socialFollow.instagram span:before{content:""}.component-socialFollow .container .socialFollow.facebook span:before{content:""}.component-socialFollow .container .socialFollow.x span:before{content:""}.component-socialFollow .container .socialFollow.tik-tok span:before{content:""}.component-socialFollow .container .socialFollow.youtube span:before{content:""}.component-socialFollow .container .text[target=_blank]{padding-right:3.5rem;position:relative}.component-socialFollow .container .text[target=_blank]:after{display:block;color:inherit;position:absolute;top:-20%;right:0;content:"";font-size:3rem;font-family:icomoon!important;content:""}.component-socialFollow .container:has(a.text) .socialFollow{border-right:1px solid var(--mg-blue);padding-right:2rem;margin-right:2rem}.component-socialFollow .container:has(a.text) .socialFollow[target=_blank]{padding-right:4rem}.component-socialFollow .container:has(a.text) .socialFollow[target=_blank]:after{right:1rem}.component-splitContent.white-bg{background:var(--white-color)}.component-splitContent.bg-stone{background:var(--mg-stone)}@media only screen and (min-width: 768px){.component-splitContent .container .Grid{flex-direction:row}}.component-splitContent .container .Grid .split-title{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}.component-splitContent .container .Grid .split-title .component-title{color:var(--bg-navy)!important;margin-bottom:clamp(3rem,1.953vw + 1.875rem,5rem)}.component-splitContent .container .Grid .split-image{flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}@media only screen and (min-width: 768px){.component-splitContent .container .Grid .split-image{flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}}.component-splitContent .container .Grid .split-image .single-image{border-top-right-radius:clamp(10rem,6.01vw + 5.385rem,15rem)}.component-splitContent .container .Grid .split-content{margin-top:3rem}@media only screen and (min-width: 768px){.component-splitContent .container .Grid .split-content{flex:0 0 var(--half-width-height);max-width:var(--half-width-height);margin-top:0}}.component-splitContent .container .Grid .split-content .content-container{padding-left:0}@media only screen and (min-width: 1200px){.component-splitContent .container .Grid .split-content .content-container{padding-left:5rem}}.component-splitContent .container .Grid .split-content .content-container .subtitle{color:var(--bg-dark-blue)}.component-splitContent .container .Grid .split-content .content-container p{text-wrap:pretty;margin-top:clamp(1.5rem,1.465vw + .656rem,3rem)}.component-splitContent .container .Grid .split-content .content-container .button-wrapper{margin-top:clamp(3rem,2.93vw + 1.313rem,6rem)}@media only screen and (min-width: 768px){.component-splitContent .container.reverse .Grid{flex-direction:row-reverse}}.component-splitContent .container.reverse .Grid .split-content .content-container{padding-right:0}@media only screen and (min-width: 1200px){.component-splitContent .container.reverse .Grid .split-content .content-container{padding-right:5rem;padding-left:0}}.component-statementText{position:relative;padding-top:clamp(3rem,7.212vw + -2.538rem,9rem);padding-bottom:clamp(3rem,7.212vw + -2.538rem,9rem)!important}.component-statementText p{text-wrap:pretty;color:var(--mg-blue);font-size:clamp(2.8rem,2.043vw + 1.231rem,4.5rem);line-height:clamp(3.9rem,2.524vw + 1.962rem,6rem);font-family:var(--title-font)}.component-statementText .button{margin-top:3rem}.component-statementText .connectionGraphic{display:none}.component-statementText.show-graphic{padding-bottom:clamp(3rem,13.221vw + -7.154rem,14rem)!important}.component-statementText.show-graphic .connectionGraphic{position:absolute;top:0;right:0;height:var(--full-width-height);width:40%;object-fit:cover;object-position:30% bottom}@media only screen and (min-width: 992px){.component-statementText.show-graphic .connectionGraphic{display:block}}.component-statementText.white-bg{background:transparent}.component-statementText.dark-blue-bg{background:var(--mg-blue)}.component-statementText.dark-blue-bg p,.component-statementText.dark-blue-bg p a{color:var(--white-color)}.component-statementText.stone-bg{background:var(--mg-stone)}.component-statistics .Grid{row-gap:3rem}@media only screen and (min-width: 992px){.component-statistics .Grid{row-gap:5rem}}.component-statistics .Grid .Grid-cell{-ms-flex:0 0 var(--full-width-height);flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}.component-statistics .Grid .Grid-cell .statistics-card{width:var(--full-width-height);height:var(--full-width-height)}.component-statistics .Grid .Grid-cell .statistics-card h3{margin:2rem 0 1rem;color:var(--mg-blue)}.component-statistics .Grid .Grid-cell .statistics-card p{font-size:clamp(2rem,.962vw + 1.262rem,2.8rem)}.component-statistics .Grid .Grid-cell:nth-child(5n+1) .statistics-card{border-top:2px solid var(--bg-green)}.component-statistics .Grid .Grid-cell:nth-child(5n+2) .statistics-card{border-top:2px solid var(--bg-green)}.component-statistics .Grid .Grid-cell:nth-child(5n+3) .statistics-card{border-top:2px solid var(--bg-green)}.component-statistics .Grid .Grid-cell:nth-child(5n+4) .statistics-card{border-top:2px solid var(--bg-green)}.component-statistics .Grid .Grid-cell:nth-child(5n+5) .statistics-card{border-top:2px solid var(--bg-green)}@media only screen and (min-width: 576px){.component-statistics .Grid.rows-2 .Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}}@media only screen and (min-width: 576px){.component-statistics .Grid.rows-3 .Grid-cell{-ms-flex:0 0 var(--half-width-height);flex:0 0 var(--half-width-height);max-width:var(--half-width-height)}}@media only screen and (min-width: 992px){.component-statistics .Grid.rows-3 .Grid-cell{-ms-flex:0 0 var(--third-width-height);flex:0 0 var(--third-width-height);max-width:var(--third-width-height)}}.component-table .table-title{margin-bottom:.5em}.component-table .table-scroll{overflow:auto;padding-bottom:1rem}.component-table .table-scroll::-webkit-scrollbar{height:4px}.component-table .table-scroll::-webkit-scrollbar-thumb,.component-table .table-scroll::-webkit-scrollbar-track{border-radius:6px}.component-table .table-scroll::-webkit-scrollbar-thumb{background:#0000001a}.component-table .table-scroll::-webkit-scrollbar-track{background:#0000000d}.component-table table,.component-table caption,.component-table tbody,.component-table tfoot,.component-table thead,.component-table tr,.component-table th,.component-table td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}.component-table table{border-collapse:separate!important;border:none;text-align:left;width:var(--full-width-height)!important;min-width:700px;font-size:clamp(1.6rem,.316vw + 1.357rem,1.8rem);border-spacing:2rem 0;position:relative;left:-2rem}.component-table table thead{color:var(--mg-blue);font-size:2.4rem}.component-table table thead td{border-bottom:1px solid var(--bg-purple);font-family:var(--bold-font)}.component-table table td{border-bottom:1px solid var(--mg-blue);padding:1rem 0}.component-table table td a{line-height:1;border-bottom:1px solid var(--black-color);color:var(--black-color)}@media (hover: hover){.component-table table td a:hover{border-bottom-color:transparent}}.component-table table tbody:before{content:"@";display:block;line-height:1.5rem;text-indent:-99999px}.component-table table tbody tr:nth-child(odd){position:relative}.component-testimonials{position:relative;padding-bottom:calc(1.5rem + 60px)!important}@media only screen and (min-width: 992px){.component-testimonials{padding-bottom:calc(3rem + 60px)!important}}.component-testimonials .swiper .swiper-slide{height:auto;background:var(--white-color)}.component-testimonials .swiper blockquote{padding-top:3rem;margin:2rem 0;line-height:1.6em;color:var(--mg-blue);position:relative}.component-testimonials .swiper blockquote:before{content:"";display:block;position:absolute;top:0;left:0;width:3.4rem;height:2.3rem;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='34' height='23' viewBox='0 0 34 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5539 6.50156C5.73055 6.50156 4.16767 7.04336 2.86527 8.12696C4.94911 4.33438 9.11678 1.35449 13.8054 1.35449V0C6.25151 0 0 6.50156 0 14.3576C0 18.692 3.38623 22.2137 7.5539 22.2137C11.7216 22.2137 15.1078 18.692 15.1078 14.3576C15.1078 10.0232 11.7216 6.50156 7.5539 6.50156Z' fill='%23016681'/%3E%3Cpath d='M25.4943 6.50156C23.671 6.50156 22.1081 7.04336 20.8057 8.12696C22.8895 4.33438 27.0572 1.35449 31.7458 1.35449V0C24.1919 0 17.9404 6.50156 17.9404 14.3576C17.9404 18.692 21.3267 22.2137 25.4943 22.2137C29.662 22.2137 33.0482 18.692 33.0482 14.3576C33.0482 10.0232 29.662 6.50156 25.4943 6.50156Z' fill='%23016681'/%3E%3C/svg%3E%0A")}.component-testimonials .swiper blockquote p{font-size:clamp(2.4rem,.391vw + 2.175rem,2.8rem);padding-right:clamp(1rem,10.817vw + -7.308rem,10rem);text-wrap:balance}.component-testimonials .swiper blockquote cite{font-size:clamp(2.4rem,.391vw + 2.175rem,2.8rem);font-style:normal;color:var(--bg-dark-blue);display:block;margin-top:2rem}.component-testimonials .swiper-button-wrapper{position:absolute;display:flex;bottom:-40px;left:0}.component-testimonials .swiper-button{border:2px solid var(--bg-purple)}@media (hover: hover){.component-testimonials .swiper-button{cursor:pointer}.component-testimonials .swiper-button:hover{background-color:var(--bg-purple)}.component-testimonials .swiper-button:hover:before{color:var(--white-color)}}.component-testimonials .swiper-pagination{position:absolute;bottom:1.5rem}@media only screen and (min-width: 992px){.component-testimonials .swiper-pagination{bottom:2.5rem}}.component-testimonials .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;border-radius:5px 0;background-color:var(--black-color);opacity:1;transition:background-color var(--transition)}.component-testimonials .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--white-color)}.component-testimonials.single-slide{padding-bottom:1.5rem!important}@media only screen and (min-width: 992px){.component-testimonials.single-slide{padding-bottom:3rem!important}}.component-testimonials.single-slide .swiper .container{padding:3.5rem 4.5rem}@media only screen and (min-width: 992px){.component-testimonials.single-slide .swiper .container{padding:5.5rem 6.5rem}}.component-testimonials.single-slide .swiper-button-wrapper{display:none}.component-textBlock .container{padding:3.5rem 3rem 4.5rem;border-radius:var(--border-radius-lg);background-size:170% 170%}.component-textBlock .container p,.component-textBlock .container a{margin-top:2rem;margin-bottom:0}.component-textBlock .container:not(:has(.title)) p{margin-top:0}.component-textBlock .container p,.component-textBlock .container .inline-link,.component-textBlock .container .email{font-size:clamp(1.6rem,.243vw + 1.46rem,1.8rem)}.component-textBlock .container .email,.component-textBlock .container .telephone{display:inline-block;overflow-wrap:break-word;word-wrap:break-word;color:inherit}.component-textBlock .container .email svg,.component-textBlock .container .telephone svg{display:inline-block;vertical-align:middle;margin-right:.5rem}.title-banner{width:var(--full-width-height);height:auto;overflow:hidden;position:relative;display:flex;align-items:center}.title-banner.banner-medium,.title-banner.banner-small{padding-bottom:clamp(3rem,4.808vw + -.692rem,7rem);padding-top:7rem}.title-banner.banner-medium .connectionGraphic,.title-banner.banner-small .connectionGraphic{display:none}.title-banner.banner-medium:not(:has(picture:not(.graphic))) .connectionGraphic,.title-banner.banner-small:not(:has(picture:not(.graphic))) .connectionGraphic{position:absolute;top:0;right:0;height:60%;width:35%;object-fit:cover;object-position:left top}@media only screen and (min-width: 576px){.title-banner.banner-medium:not(:has(picture:not(.graphic))) .connectionGraphic,.title-banner.banner-small:not(:has(picture:not(.graphic))) .connectionGraphic{height:80%;width:30%}}@media only screen and (min-width: 768px){.title-banner.banner-medium:not(:has(picture:not(.graphic))) .connectionGraphic,.title-banner.banner-small:not(:has(picture:not(.graphic))) .connectionGraphic{bottom:auto;top:0;width:45%;height:var(--full-width-height)}}.title-banner.banner-medium:not(:has(picture:not(.graphic))).dark-blue-bg .solid,.title-banner.banner-medium:not(:has(picture:not(.graphic))).stone-bg .solid,.title-banner.banner-small:not(:has(picture:not(.graphic))).dark-blue-bg .solid,.title-banner.banner-small:not(:has(picture:not(.graphic))).stone-bg .solid{display:none}.title-banner.banner-medium:not(:has(picture:not(.graphic))).dark-blue-bg .colour,.title-banner.banner-medium:not(:has(picture:not(.graphic))).stone-bg .colour,.title-banner.banner-small:not(:has(picture:not(.graphic))).dark-blue-bg .colour,.title-banner.banner-small:not(:has(picture:not(.graphic))).stone-bg .colour{display:block}.title-banner.banner-medium:not(:has(picture:not(.graphic))).magenta-bg .solid,.title-banner.banner-small:not(:has(picture:not(.graphic))).magenta-bg .solid{display:block}.title-banner.banner-medium:not(:has(picture:not(.graphic))).magenta-bg .colour,.title-banner.banner-small:not(:has(picture:not(.graphic))).magenta-bg .colour{display:none}.title-banner.banner-medium:not(:has(picture:not(.graphic))).cyan-bg .solid,.title-banner.banner-small:not(:has(picture:not(.graphic))).cyan-bg .solid{display:block}.title-banner.banner-medium:not(:has(picture:not(.graphic))).cyan-bg .colour,.title-banner.banner-small:not(:has(picture:not(.graphic))).cyan-bg .colour{display:none}@media only screen and (min-width: 768px){.title-banner.banner-medium{min-height:40rem}}@media only screen and (min-width: 768px){.title-banner.banner-small{min-height:35rem}}.title-banner.banner-textOnly{padding:2rem 0 3rem;border-bottom-right-radius:0}.title-banner.banner-textOnly:not(:has(.component-breadCrumbs)){padding:3rem 0}@media only screen and (min-width: 992px){.title-banner.banner-textOnly{padding:4rem 0 6rem}.title-banner.banner-textOnly:not(:has(.component-breadCrumbs)){padding:6rem 0}}.title-banner.banner-textOnly h1.dark-blue,.title-banner.banner-textOnly h1.magenta{color:var(--bg-dark-blue)}.title-banner.banner-textOnly h1.cyan{color:var(--mg-cyan)}.title-banner.banner-textOnly h1.mint-green{color:var(--bg-mint-green)}.title-banner.banner-textOnly h1.navy{color:var(--bg-navy)}.title-banner.banner-textOnly h1.green{color:var(--bg-green)}.title-banner.banner-textOnly h1.purple{color:var(--bg-purple)}.title-banner.banner-textOnly .banner-graphic{position:absolute;z-index:-1;top:.5rem;right:0;transform:translate(25%);width:70%;max-width:700px;height:auto}@media only screen and (min-width: 992px){.title-banner.banner-textOnly .banner-graphic{width:var(--half-width-height);transform:translate(0)}}.title-banner.banner-textOnly .component-socialFollow{margin-top:4rem}.title-banner picture{display:block;width:var(--full-width-height);height:var(--full-width-height);position:absolute;z-index:0;top:0;left:0}.title-banner picture:before{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0}.title-banner picture.light-theme:before{content:"";background:#f4f0eb;background:linear-gradient(50deg,#fff,#fffc 50%,#fff0 90%)}@media only screen and (min-width: 768px){.title-banner picture.light-theme:before{content:"";background:#f4f0eb;background:linear-gradient(90deg,#fffffff2,#fffc 45%,#fff0 75%)}}@media only screen and (min-width: 1300px){.title-banner picture.light-theme:before{content:"";background:#f4f0eb;background:linear-gradient(90deg,#fffffff2,#ffffffb3 40%,#fff0 65%)}}.title-banner picture.dark-theme:before{content:"";background:#00293f;background:linear-gradient(50deg,#00293f,#00293fcc 50%,#00293f00 90%)}@media only screen and (min-width: 768px){.title-banner picture.dark-theme:before{content:"";background:#00293f;background:linear-gradient(90deg,#00293ff2,#00293fb3 45%,#00293f00 75%)}}@media only screen and (min-width: 1300px){.title-banner picture.dark-theme:before{content:"";background:#00293f;background:linear-gradient(90deg,#00293ff2,#00293fb3 40%,#00293f00 65%)}}.title-banner picture .title-banner-image{width:var(--full-width-height);height:var(--full-width-height);object-fit:cover}.title-banner .site-container{z-index:1}.title-banner dg-grid p.intro{margin-top:clamp(1rem,1.202vw + .077rem,2rem)}.title-banner dg-grid .button{margin-top:clamp(2rem,1.202vw + 1.077rem,3rem)}.title-banner:has(picture.dark-theme) dg-grid h1,.title-banner:has(picture.dark-theme) dg-grid p.intro{color:var(--white-color)}.title-banner.dark-blue-bg{background-color:var(--mg-blue)}.title-banner.magenta-bg{background-color:var(--bg-purple)}.title-banner.cyan-bg{background-color:var(--mg-cyan)}.title-banner.stone-bg{background-color:var(--mg-stone)}.title-banner.stone-bg dg-grid h1,.title-banner.stone-bg dg-grid p.intro{color:var(--mg-blue)}.title-banner.dark-blue-bg dg-grid h1,.title-banner.dark-blue-bg dg-grid p.intro,.title-banner.magenta-bg dg-grid h1,.title-banner.magenta-bg dg-grid p.intro{color:var(--white-color)}.title-banner.dark-blue-bg:has(picture.light-theme) dg-grid h1,.title-banner.dark-blue-bg:has(picture.light-theme) dg-grid p.intro,.title-banner.magenta-bg:has(picture.light-theme) dg-grid h1,.title-banner.magenta-bg:has(picture.light-theme) dg-grid p.intro{color:var(--mg-blue)}.component-video .video-content,.component-mediaCarousel .video-content{position:relative;overflow:hidden}.component-video .video-content .video-figure,.component-mediaCarousel .video-content .video-figure{width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;z-index:1;top:-2px;left:-2px;display:block;margin:0;padding:0}.component-video .video-content .video-figure img,.component-mediaCarousel .video-content .video-figure img{width:var(--full-width-height);height:var(--full-width-height);object-fit:cover}.component-video .video-content .video-button-wrapper,.component-mediaCarousel .video-content .video-button-wrapper{position:absolute;z-index:2;width:var(--full-width-height);height:var(--full-width-height);top:0;left:0}.component-video .video-content .video-button-wrapper .video-button,.component-mediaCarousel .video-content .video-button-wrapper .video-button{border:none;cursor:pointer;width:var(--full-width-height);height:var(--full-width-height);background:transparent;position:relative}.component-video .video-content .video-button-wrapper .video-button.blue-background,.component-mediaCarousel .video-content .video-button-wrapper .video-button.blue-background{background:#00293f66}.component-video .video-content .video-button-wrapper .video-button .video-icon-container,.component-mediaCarousel .video-content .video-button-wrapper .video-button .video-icon-container{position:absolute;top:var(--half-width-height);left:var(--half-width-height);width:clamp(7rem,3.906vw + 4.75rem,11rem);height:clamp(7rem,3.906vw + 4.75rem,11rem);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;justify-content:center}.component-video .video-content .video-button-wrapper .video-button .video-icon-container svg,.component-mediaCarousel .video-content .video-button-wrapper .video-button .video-icon-container svg{align-self:center}.component-video .video-content .video-button-wrapper .video-button .video-icon-container svg circle,.component-mediaCarousel .video-content .video-button-wrapper .video-button .video-icon-container svg circle{-webkit-transition:all var(--transition);transition:all var(--transition);fill:var(--bg-purple)}@media (hover: hover){.component-video .video-content .video-button-wrapper:hover .video-button .video-icon-container svg circle,.component-mediaCarousel .video-content .video-button-wrapper:hover .video-button .video-icon-container svg circle{fill:var(--bg-purple)}}.component-video .video-content.video-playing .video-figure,.component-video .video-content.video-playing .video-button-wrapper,.component-mediaCarousel .video-content.video-playing .video-figure,.component-mediaCarousel .video-content.video-playing .video-button-wrapper{display:none}.component-video .video-credit,.component-mediaCarousel .video-credit{display:block;width:var(--full-width-height);padding:1.5rem 2rem;background:var(--mg-stone)}.component-video.with-text:has(h2) h2,.component-mediaCarousel.with-text:has(h2) h2{color:var(--bg-purple);margin-bottom:clamp(3rem,1.953vw + 1.875rem,5rem)}.component-video.with-text .Grid,.component-mediaCarousel.with-text .Grid{container:videoWithText / inline-size}.component-video.with-text .Grid .Grid-cell,.component-mediaCarousel.with-text .Grid .Grid-cell{flex:0 0 var(--full-width-height);max-width:var(--full-width-height)}.component-video.with-text .Grid .Grid-cell:first-of-type,.component-mediaCarousel.with-text .Grid .Grid-cell:first-of-type{margin-bottom:2rem}@container videoWithText (width > 800px){.component-video.with-text .Grid .Grid-cell:first-of-type,.component-mediaCarousel.with-text .Grid .Grid-cell:first-of-type{flex:0 0 35%;max-width:35%;margin-bottom:0}.component-video.with-text .Grid .Grid-cell:last-of-type,.component-mediaCarousel.with-text .Grid .Grid-cell:last-of-type{flex:0 0 65%;max-width:65%}}.component-video.with-text .video-content,.component-mediaCarousel.with-text .video-content{overflow:hidden}.component-video.with-text .video-content.video-playing,.component-mediaCarousel.with-text .video-content.video-playing{border-bottom-right-radius:0}.umb-block-grid__layout-container{position:relative;display:grid;grid-template-columns:repeat(var(--umb-block-grid--grid-columns, 1),minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(50px,min-content);column-gap:var(--umb-block-grid--column-gap, 3rem);row-gap:var(--umb-block-grid--row-gap, 3rem)}.umb-block-grid__layout-item{position:relative;grid-column-end:span min(calc(var(--umb-block-grid--item-column-span, 1) * 3),var(--umb-block-grid--grid-columns));grid-row:span var(--umb-block-grid--item-row-span, 1)}.umb-block-grid__area-container,.umb-block-grid__block--view::part(area-container){position:relative;display:grid;grid-template-columns:repeat(var(--umb-block-grid--area-grid-columns, var(--umb-block-grid--grid-columns, 1)),minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(50px,min-content);column-gap:var(--umb-block-grid--areas-column-gap, 0);row-gap:var(--umb-block-grid--areas-row-gap, 0)}.umb-block-grid__area{position:relative;height:100%;display:flex;flex-direction:column;grid-column-end:span min(calc(var(--umb-block-grid--area-column-span, 1) * 3),var(--umb-block-grid--area-grid-columns));grid-row:span var(--umb-block-grid--area-row-span, 1)}@media (min-width:1024px){.umb-block-grid__layout-item{grid-column-end:span min(var(--umb-block-grid--item-column-span, 1),var(--umb-block-grid--grid-columns))}.umb-block-grid__area{grid-column-end:span min(var(--umb-block-grid--area-column-span, 1),var(--umb-block-grid--area-grid-columns))}}.umb-block-grid__area-container,.umb-block-grid__block--view::part(area-container){column-gap:var(--umb-block-grid--areas-column-gap, 3rem);row-gap:var(--umb-block-grid--areas-row-gap, 3rem)}.umb-block-grid__area{grid-column-end:span min(calc(var(--umb-block-grid--area-column-span, 1) * 5),var(--umb-block-grid--area-grid-columns))}@media (min-width:1024px){.umb-block-grid__area{grid-column-end:span min(var(--umb-block-grid--area-column-span, 1),var(--umb-block-grid--area-grid-columns))}}.umb-block-grid__area .umb-block-grid__layout-container,.umb-block-grid__area .umb-block-grid__layout-container .umb-block-grid__layout-item{flex-grow:1;display:inline-flex;width:var(--full-width-height);height:var(--full-width-height)}
