.swiper--cards .swiper-slide{transition:opacity .3s ease,padding .3s ease}.swiper--cards .swiper-slide .frame-type-siwa_card{margin:0!important}.swiper--cards .swiper-slide.swiper-slide-active{padding-bottom:5rem}@media(min-width:992px){.swiper--cards .swiper-slide.swiper-slide-active{padding-bottom:8.875rem}}.swiper--cards .swiper-slide:not(.swiper-slide-active){opacity:.5;padding-bottom:0;padding-top:142px;transition:opacity .3s ease,padding .3s ease}.swiper--cards__navigation{bottom:33.5px;z-index:1}.swiper--images .swiper-wrapper{align-items:center}.swiper--images .swiper-slide a{display:block;outline:none}.swiper--references .swiper-slide .reference{pointer-events:none}.swiper--references .swiper-slide .reference__mockup{height:200px;margin-bottom:-100px;z-index:1}.swiper--references .swiper-slide .reference__mockup img{-o-object-fit:contain;object-fit:contain}.swiper--references .swiper-slide .reference__content{padding:124px 30px 70px;transition:background-color .3s ease,color .3s ease}.swiper--references .swiper-slide .reference__title{font-size:1.125rem;font-weight:700}.swiper--references .swiper-slide .reference__logo img{filter:grayscale(1) contrast(.5);transition:filter .3s ease}.swiper--references .swiper-slide .reference__link,.swiper--references .swiper-slide .reference__mockup,.swiper--references .swiper-slide .reference__teaser{opacity:0;transition:opacity .3s ease}.swiper--references .swiper-slide.swiper-slide-active .reference{pointer-events:auto}.swiper--references .swiper-slide.swiper-slide-active .reference__link,.swiper--references .swiper-slide.swiper-slide-active .reference__mockup,.swiper--references .swiper-slide.swiper-slide-active .reference__teaser{opacity:1}.swiper--references .swiper-slide.swiper-slide-active .reference__content{background-color:var(--bs-primary);color:var(--bs-white);transition:background-color .3s ease,color .3s ease}.swiper--references .swiper-slide.swiper-slide-active .reference__content .btn{--bs-btn-color:var(--bs-white);--bs-btn-border-color:var(--bs-white)}.swiper--references .swiper-slide.swiper-slide-active .reference__logo img{filter:none;opacity:1}.swiper .swiper-button{align-items:center;aspect-ratio:1;background:none;border:none;border-radius:100%;color:var(--bs-primary);cursor:pointer;display:inline-flex;font-size:calc(1.3625rem + .84375vw);justify-content:center;padding:0;transform:translateX(0);transition:transform .2s ease}@media(min-width:1920px){.swiper .swiper-button{font-size:2.375rem}}.swiper .swiper-button-lock{display:none}.swiper .swiper-button:hover{transform:translateX(10px)}.swiper .swiper-button--prev:hover{transform:translateX(-10px)}.swiper .swiper-button:active{transform:scale(.95)}.swiper .swiper-button.swiper-button-lock,.swiper .swiper-button[disabled]{cursor:not-allowed;opacity:.4}
/*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 *//*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 *//*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 *//*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 *//*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-bodytext>:last-child{margin-bottom:0}.ce-gallery,.ce-image,.ce-nowrap .ce-bodytext,.ce-row,.ce-textpic,.ce-uploads div,.ce-uploads li{overflow:hidden}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{caption-side:bottom;display:table-caption}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-border iframe,.ce-border img{border:2px solid #000;padding:0}.ce-intext{align-items:center}@media(max-width:767.98px){.ce-intext.ce-left .ce-gallery-wrapper+.ce-bodytext-wrapper,.ce-intext.ce-right .ce-bodytext-wrapper+.ce-gallery-wrapper{margin-top:2.5rem}}.ce-above .col-12+.col,.ce-below .col+.col-12{margin-top:2.5rem}.ce-textpic.ce-left,.ce-textpic.ce-left .ce-gallery .row{justify-content:start}.ce-textpic.ce-center,.ce-textpic.ce-center .ce-gallery .row{justify-content:center}.ce-textpic.ce-right,.ce-textpic.ce-right .ce-gallery .row{justify-content:end}.ce-column{margin-bottom:2.5rem}.ce-column:last-child{margin-bottom:0}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{max-width:100%;width:100%}.ce-table td,.ce-table th{padding:.5em .75em;vertical-align:top}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table td,.ce-table th{border-top:1px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.ce-table-bordered td,.ce-table-bordered th{border:1px solid #dadada}.frame{margin-top:calc(1.425rem + 1.3125vw)}@media(min-width:1920px){.frame{margin-top:3rem}}.frame{margin-bottom:calc(1.425rem + 1.3125vw)}@media(min-width:1920px){.frame{margin-bottom:3rem}}.frame-space-before-none{margin-top:0}.frame-space-after-none{margin-bottom:0}.frame-space-before-extra-small{margin-top:1rem}.frame-space-after-extra-small{margin-bottom:1rem}.frame-space-before-small{margin-top:1rem}.frame-space-after-small{margin-bottom:1rem}.frame-space-before-medium{margin-top:1.5rem}.frame-space-after-medium{margin-bottom:1.5rem}.frame-space-before-large{margin-top:2rem}.frame-space-after-large{margin-bottom:2rem}.frame-space-before-extra-large{margin-top:2.5rem}.frame-space-after-extra-large{margin-bottom:2.5rem}.frame-space-before-super-large{margin-top:5rem}.frame-space-after-super-large{margin-bottom:5rem}@media(min-width:768px){.frame-space-before-small{margin-top:2rem}.frame-space-before-medium{margin-top:3rem}.frame-space-before-large{margin-top:5rem}.frame-space-before-extra-large{margin-top:8rem}.frame-space-before-super-large{margin-top:10rem}.frame-space-after-small{margin-bottom:2rem}.frame-space-after-medium{margin-bottom:3rem}.frame-space-after-large{margin-bottom:5rem}.frame-space-after-extra-large{margin-bottom:8rem}.frame-space-after-super-large{margin-bottom:10rem}}.frame-ruler-before:before{border-top:1px solid rgba(0,0,0,.25);content:"";display:block;margin-bottom:2em}.frame-ruler-after:after{border-bottom:1px solid rgba(0,0,0,.25);content:"";display:block;margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}.ce-gallery figure.video{display:block;max-width:100%}.results-highlight{color:var(--bs-primary);font-weight:700}.fancybox__slide{padding:20px 0}.fancybox__slide:has(.f-caption){padding-bottom:0}.powermail_form .powermail-errors-list{font-size:.875rem;margin-top:.5rem}.powermail_form .form-check,.powermail_form .powermail-extended-info,.powermail_form .powermail-read-more{font-size:.875rem;padding-left:0}.powermail_form .powermail_altcha{background-color:transparent;margin-top:1rem;padding:0}.powermail_form .form-label{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.powermail_form .powermail_input:has(+ul.powermail-errors-list),.powermail_form .powermail_textarea:has(+ul.powermail-errors-list){background-color:rgba(var(--bs-danger-rgb),.1);border-left:5px solid var(--bs-danger);color:var(--bs-danger)}.powermail_form .powermail-label-full.hidden{display:none}.powermail_form .powermail-read-more{margin-left:4px;white-space:nowrap}.powermail_form input[type=checkbox],.powermail_form input[type=radio]{margin-right:.6125rem}.background-container.bg-primary .powermail_form .powermail_input:has(+ul.powermail-errors-list),.background-container.bg-primary .powermail_form .powermail_textarea:has(+ul.powermail-errors-list){background-color:#fff}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(/_assets/c2a094a0c500e6bb6cc7b47b09b6554c/Assets/fonts/noto-sans-v42-latin-regular.a368ce60.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:italic;font-weight:400;src:url(/_assets/c2a094a0c500e6bb6cc7b47b09b6554c/Assets/fonts/noto-sans-v42-latin-italic.1c036262.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:600;src:url(/_assets/c2a094a0c500e6bb6cc7b47b09b6554c/Assets/fonts/noto-sans-v42-latin-600.47c2075e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(/_assets/c2a094a0c500e6bb6cc7b47b09b6554c/Assets/fonts/noto-sans-v42-latin-700.0ff35ccf.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:900;src:url(/_assets/c2a094a0c500e6bb6cc7b47b09b6554c/Assets/fonts/noto-sans-v42-latin-900.9006f3b3.woff2) format("woff2")}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height)}body{print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important;text-rendering:auto}::selection{background:#00d4ff;color:#040066}::-moz-selection{background:#00d4ff;color:#040066}.h1,h1{line-height:1.167}.h2,h2{line-height:1.222}.h3,h3{line-height:1.25}.h4,h4{line-height:1.212}.h5,h5{line-height:1.143}.h6,h6{line-height:1.3}.h3,.h5,h3,h5{font-weight:400}.subheader{font-size:calc(1.2625rem + .09375vw);margin:18px 0}@media(min-width:1920px){.subheader{font-size:1.375rem}}.subheader{line-height:1.5}.subheader--h1{font-size:calc(1.275rem + .1875vw)}@media(min-width:1920px){.subheader--h1{font-size:1.5rem}}.subheader--h1{line-height:1.385}@media(min-width:1200px){.subheader--h1{font-size:1.25rem}}.subheader--h2{font-size:calc(1.2625rem + .09375vw)}@media(min-width:1920px){.subheader--h2{font-size:1.375rem}}.subheader--h2{line-height:1.5;margin-top:2rem}.subheader--h3{font-size:1.25rem;line-height:1.25}.subheader--h4{font-size:1.125rem;line-height:1.5}body.up .breadcrumb-outer-wrapper{overflow:visible}body.up .breadcrumb-outer-wrapper .breadcrumb-wrapper{height:var(--breadcrumb-height);transition:height .5s ease}.breadcrumb-outer-wrapper{background:var(--bs-white);overflow:hidden}.breadcrumb-outer-wrapper .breadcrumb-wrapper{align-items:center;display:flex;height:0;overflow:hidden;transition:height .5s ease}.container-end,.container-start{overflow-x:hidden}.container-start{padding-right:1.25rem}.container-end{padding-left:1.25rem}@media(min-width:576px){.container-start{margin-right:calc(50% - 270px);width:calc(50% + 270px)!important}.container-end{margin-left:calc(50% - 270px);max-width:calc(50% + 270px)!important}}@media(min-width:768px){.container-start{margin-right:calc(50% - 360px);width:calc(50% + 360px)!important}.container-end{margin-left:calc(50% - 360px);max-width:calc(50% + 360px)!important}}@media(min-width:992px){.container-start{margin-right:calc(50% - 480px);width:calc(50% + 480px)!important}.container-end{margin-left:calc(50% - 480px);max-width:calc(50% + 480px)!important}}@media(min-width:1200px){.container-start{margin-right:calc(50% - 570px);width:calc(50% + 570px)!important}.container-end{margin-left:calc(50% - 570px);max-width:calc(50% + 570px)!important}}@media(min-width:1540px){.container-start{margin-right:calc(50% - 660px);width:calc(50% + 660px)!important}.container-end{margin-left:calc(50% - 660px);max-width:calc(50% + 660px)!important}}@media(min-width:1920px){.container-start{margin-right:calc(50% - 842px);width:calc(50% + 842px)!important}.container-end{margin-left:calc(50% - 842px);max-width:calc(50% + 842px)!important}}main>.frame:has([data-animation=slide-from-left],[data-animation=slide-from-right]){overflow-x:hidden}/*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 *//*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 *//*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 *//*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 *//*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */.btn-arrow,.btn-download{align-items:center;display:inline-flex;gap:10px;transition:gap .2s ease-in-out}.btn-arrow:after,.btn-download:after{font-family:Font Awesome\ 7 Pro}.btn-arrow:active,.btn-arrow:focus,.btn-arrow:hover,.btn-download:active,.btn-download:focus,.btn-download:hover{gap:20px;transition:gap .2s ease-in-out}.btn-arrow:after{content:"";font-weight:400}.btn-download:after{content:"";font-weight:400}.btn-outline-primary,.btn-primary{--bs-btn-hover-bg:var(--bs-secondary);--bs-btn-hover-color:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-secondary);transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.btn-link{--bs-btn-font-weight:700;--bs-btn-padding-x:0;text-decoration:none}a{font-weight:700}/*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 *//*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 *//*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 *//*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 *//*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */.video-wrapper{position:relative;width:100%}.video-wrapper video{display:block;width:100%}.video-wrapper .video-play-btn{background-color:#fff;border:none;border-radius:100%;color:#040066;cursor:pointer;display:flex;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5));font-size:4.875rem;height:80px;left:50%;line-height:1;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease-in-out,transform .2s ease-in-out;width:80px}.video-wrapper .video-play-btn:hover{opacity:.8;transform:translate(-50%,-50%) scale(1.1)}.video-wrapper.playing .video-play-btn{display:none}iframe,video{display:block;max-width:100%}.video-embed-raw .video-embed-image{display:none}.video-embed{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}.video-embed .video-embed-size{background-color:#1b1d1f;display:none;width:100%}.video-embed .video-embed-image,.video-embed .video-embed-item{height:100%;left:0;position:absolute;top:0;width:100%}.video-embed .video-embed-image{display:block}.video-embed .video-embed-item{display:none}.video-embed .video-embed-item+.video-embed-size{display:block}.video-embed:after{align-items:center;background-color:#1b1d1f;border-radius:50%;color:#fff;content:"";display:flex;font-family:Font Awesome\ 7 Pro;font-size:2.875rem;font-weight:400;height:120px;justify-content:center;opacity:.9;padding-left:.5rem;position:absolute;transition:background-color .2s ease-in-out,opacity .2s ease-in-out;width:120px}@media(max-width:575.98px){.video-embed:after{font-size:1.875rem;height:90px;width:90px}}.video-embed:hover:after{background-color:#040066;opacity:1}.video-embed.loaded:after{content:none}.video-embed.loaded .video-embed-image{display:none}.video-embed.loaded .video-embed-item{display:block}@media(min-width:992px){.offset-left-1{margin-left:80px}.offset-right-1{margin-right:80px}.offset-left-negative-1{margin-left:-80px}.offset-right-negative-1{margin-right:-80px}.offset-left-2{margin-left:160px}.offset-right-2{margin-right:160px}.offset-left-negative-2{margin-left:-160px}.offset-right-negative-2{margin-right:-160px}.offset-left-3{margin-left:240px}.offset-right-3{margin-right:240px}.offset-left-negative-3{margin-left:-240px}.offset-right-negative-3{margin-right:-240px}.offset-left-4{margin-left:320px}.offset-right-4{margin-right:320px}.offset-left-negative-4{margin-left:-320px}.offset-right-negative-4{margin-right:-320px}.offset-left-5{margin-left:400px}.offset-right-5{margin-right:400px}.offset-left-negative-5{margin-left:-400px}.offset-right-negative-5{margin-right:-400px}.offset-left-6{margin-left:480px}.offset-right-6{margin-right:480px}.offset-left-negative-6{margin-left:-480px}.offset-right-negative-6{margin-right:-480px}.offset-left-7{margin-left:560px}.offset-right-7{margin-right:560px}.offset-left-negative-7{margin-left:-560px}.offset-right-negative-7{margin-right:-560px}.offset-left-8{margin-left:640px}.offset-right-8{margin-right:640px}.offset-left-negative-8{margin-left:-640px}.offset-right-negative-8{margin-right:-640px}.offset-left-9{margin-left:720px}.offset-right-9{margin-right:720px}.offset-left-negative-9{margin-left:-720px}.offset-right-negative-9{margin-right:-720px}.offset-left-10{margin-left:800px}.offset-right-10{margin-right:800px}.offset-left-negative-10{margin-left:-800px}.offset-right-negative-10{margin-right:-800px}.offset-left-11{margin-left:880px}.offset-right-11{margin-right:880px}.offset-left-negative-11{margin-left:-880px}.offset-right-negative-11{margin-right:-880px}}@media(min-width:1200px){.offset-left-1{margin-left:95px}.offset-right-1{margin-right:95px}.offset-left-negative-1{margin-left:-95px}.offset-right-negative-1{margin-right:-95px}.offset-left-2{margin-left:190px}.offset-right-2{margin-right:190px}.offset-left-negative-2{margin-left:-190px}.offset-right-negative-2{margin-right:-190px}.offset-left-3{margin-left:285px}.offset-right-3{margin-right:285px}.offset-left-negative-3{margin-left:-285px}.offset-right-negative-3{margin-right:-285px}.offset-left-4{margin-left:380px}.offset-right-4{margin-right:380px}.offset-left-negative-4{margin-left:-380px}.offset-right-negative-4{margin-right:-380px}.offset-left-5{margin-left:475px}.offset-right-5{margin-right:475px}.offset-left-negative-5{margin-left:-475px}.offset-right-negative-5{margin-right:-475px}.offset-left-6{margin-left:570px}.offset-right-6{margin-right:570px}.offset-left-negative-6{margin-left:-570px}.offset-right-negative-6{margin-right:-570px}.offset-left-7{margin-left:665px}.offset-right-7{margin-right:665px}.offset-left-negative-7{margin-left:-665px}.offset-right-negative-7{margin-right:-665px}.offset-left-8{margin-left:760px}.offset-right-8{margin-right:760px}.offset-left-negative-8{margin-left:-760px}.offset-right-negative-8{margin-right:-760px}.offset-left-9{margin-left:855px}.offset-right-9{margin-right:855px}.offset-left-negative-9{margin-left:-855px}.offset-right-negative-9{margin-right:-855px}.offset-left-10{margin-left:950px}.offset-right-10{margin-right:950px}.offset-left-negative-10{margin-left:-950px}.offset-right-negative-10{margin-right:-950px}.offset-left-11{margin-left:1045px}.offset-right-11{margin-right:1045px}.offset-left-negative-11{margin-left:-1045px}.offset-right-negative-11{margin-right:-1045px}}@media(min-width:1540px){.offset-left-1{margin-left:110px}.offset-right-1{margin-right:110px}.offset-left-negative-1{margin-left:-110px}.offset-right-negative-1{margin-right:-110px}.offset-left-2{margin-left:220px}.offset-right-2{margin-right:220px}.offset-left-negative-2{margin-left:-220px}.offset-right-negative-2{margin-right:-220px}.offset-left-3{margin-left:330px}.offset-right-3{margin-right:330px}.offset-left-negative-3{margin-left:-330px}.offset-right-negative-3{margin-right:-330px}.offset-left-4{margin-left:440px}.offset-right-4{margin-right:440px}.offset-left-negative-4{margin-left:-440px}.offset-right-negative-4{margin-right:-440px}.offset-left-5{margin-left:550px}.offset-right-5{margin-right:550px}.offset-left-negative-5{margin-left:-550px}.offset-right-negative-5{margin-right:-550px}.offset-left-6{margin-left:660px}.offset-right-6{margin-right:660px}.offset-left-negative-6{margin-left:-660px}.offset-right-negative-6{margin-right:-660px}.offset-left-7{margin-left:770px}.offset-right-7{margin-right:770px}.offset-left-negative-7{margin-left:-770px}.offset-right-negative-7{margin-right:-770px}.offset-left-8{margin-left:880px}.offset-right-8{margin-right:880px}.offset-left-negative-8{margin-left:-880px}.offset-right-negative-8{margin-right:-880px}.offset-left-9{margin-left:990px}.offset-right-9{margin-right:990px}.offset-left-negative-9{margin-left:-990px}.offset-right-negative-9{margin-right:-990px}.offset-left-10{margin-left:1100px}.offset-right-10{margin-right:1100px}.offset-left-negative-10{margin-left:-1100px}.offset-right-negative-10{margin-right:-1100px}.offset-left-11{margin-left:1210px}.offset-right-11{margin-right:1210px}.offset-left-negative-11{margin-left:-1210px}.offset-right-negative-11{margin-right:-1210px}}@media(min-width:1920px){.offset-left-1{margin-left:140.3333333333px}.offset-right-1{margin-right:140.3333333333px}.offset-left-negative-1{margin-left:-140.3333333333px}.offset-right-negative-1{margin-right:-140.3333333333px}.offset-left-2{margin-left:280.6666666667px}.offset-right-2{margin-right:280.6666666667px}.offset-left-negative-2{margin-left:-280.6666666667px}.offset-right-negative-2{margin-right:-280.6666666667px}.offset-left-3{margin-left:421px}.offset-right-3{margin-right:421px}.offset-left-negative-3{margin-left:-421px}.offset-right-negative-3{margin-right:-421px}.offset-left-4{margin-left:561.3333333333px}.offset-right-4{margin-right:561.3333333333px}.offset-left-negative-4{margin-left:-561.3333333333px}.offset-right-negative-4{margin-right:-561.3333333333px}.offset-left-5{margin-left:701.6666666667px}.offset-right-5{margin-right:701.6666666667px}.offset-left-negative-5{margin-left:-701.6666666667px}.offset-right-negative-5{margin-right:-701.6666666667px}.offset-left-6{margin-left:842px}.offset-right-6{margin-right:842px}.offset-left-negative-6{margin-left:-842px}.offset-right-negative-6{margin-right:-842px}.offset-left-7{margin-left:982.3333333333px}.offset-right-7{margin-right:982.3333333333px}.offset-left-negative-7{margin-left:-982.3333333333px}.offset-right-negative-7{margin-right:-982.3333333333px}.offset-left-8{margin-left:1122.6666666667px}.offset-right-8{margin-right:1122.6666666667px}.offset-left-negative-8{margin-left:-1122.6666666667px}.offset-right-negative-8{margin-right:-1122.6666666667px}.offset-left-9{margin-left:1263px}.offset-right-9{margin-right:1263px}.offset-left-negative-9{margin-left:-1263px}.offset-right-negative-9{margin-right:-1263px}.offset-left-10{margin-left:1403.3333333333px}.offset-right-10{margin-right:1403.3333333333px}.offset-left-negative-10{margin-left:-1403.3333333333px}.offset-right-negative-10{margin-right:-1403.3333333333px}.offset-left-11{margin-left:1543.6666666667px}.offset-right-11{margin-right:1543.6666666667px}.offset-left-negative-11{margin-left:-1543.6666666667px}.offset-right-negative-11{margin-right:-1543.6666666667px}}/*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */.fa,.fa-brands,.fa-chisel,.fa-classic,.fa-duotone,.fa-etch,.fa-graphite,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-light,.fa-notdog,.fa-notdog-duo,.fa-regular,.fa-semibold,.fa-sharp,.fa-sharp-duotone,.fa-slab,.fa-slab-press,.fa-solid,.fa-thin,.fa-thumbprint,.fa-utility,.fa-utility-duo,.fa-utility-fill,.fa-whiteboard,.fab,.facr,.fad,.fadl,.fadr,.fadt,.faes,.fagt,.fajdr,.fajfr,.fajr,.fal,.fands,.fans,.far,.fas,.fasdl,.fasdr,.fasds,.fasdt,.fasl,.faslpr,.faslr,.fasr,.fass,.fast,.fat,.fatl,.faudsb,.faufsb,.fausb,.fawsb{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Pro"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}:is(.fas,.fass,.far,.fasr,.fal,.fasl,.fat,.fast,.fad,.fadr,.fadl,.fadt,.fasds,.fasdr,.fasdl,.fasdt,.fab,.faslr,.faslpr,.fawsb,.fatl,.fans,.fands,.faes,.fagt,.fajr,.fajfr,.fajdr,.facr,.fausb,.faudsb,.faufsb,.fa-solid,.fa-semibold,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa-chisel,.fa-etch,.fa-graphite,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-notdog,.fa-notdog-duo,.fa-slab,.fa-slab-press,.fa-thumbprint,.fa-utility,.fa-utility-duo,.fa-utility-fill,.fa-whiteboard,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.fass,.far,.fasr,.fal,.fasl,.fat,.fast,.fad,.fadr,.fadl,.fadt,.fasds,.fasdr,.fasdl,.fasdt,.fab,.faslr,.faslpr,.fawsb,.fatl,.fans,.fands,.faes,.fagt,.fajr,.fajfr,.fajdr,.facr,.fausb,.faudsb,.faufsb,.fa-solid,.fa-semibold,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa-chisel,.fa-etch,.fa-graphite,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-notdog,.fa-notdog-duo,.fa-slab,.fa-slab-press,.fa-thumbprint,.fa-utility,.fa-utility-duo,.fa-utility-fill,.fa-whiteboard,.fa):before{content:var(--fa)}}:is(.fad,.fa-duotone,.fadr,.fadl,.fadt,.fasds,.fa-sharp-duotone,.fasdr,.fasdl,.fasdt,.fatl,.fa-thumbprint,.fands,.fa-notdog-duo,.fajdr,.fa-jelly-duo,.faudsb,.fa-utility-duo):after{content:var(--fa)/"";font-feature-settings:"ss01"}@supports not (content:""/""){:is(.fad,.fa-duotone,.fadr,.fadl,.fadt,.fasds,.fa-sharp-duotone,.fasdr,.fasdl,.fasdt,.fatl,.fa-thumbprint,.fands,.fa-notdog-duo,.fajdr,.fa-jelly-duo,.faudsb,.fa-utility-duo):after{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(var(--fa-li-width, 2em)*-1);line-height:inherit;position:absolute;text-align:center;width:var(--fa-li-width,2em)}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.0625em);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-end,.fa-pull-right{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-bounce;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-flip;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-shake;animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation:none!important;transition:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;inset:0;position:absolute;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-arrow-down{--fa:""}.fa-arrow-down-to-bracket{--fa:""}.fa-arrow-left{--fa:""}.fa-arrow-right{--fa:""}.fa-arrow-up{--fa:""}.fa-bars,.fa-navicon{--fa:""}.fa-bars-filter{--fa:""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:""}.fa-calendar-alt,.fa-calendar-days{--fa:""}.fa-blackboard,.fa-chalkboard{--fa:""}.fa-check{--fa:""}.fa-chevron-down{--fa:""}.fa-chevron-left{--fa:""}.fa-chevron-right{--fa:""}.fa-chevron-up{--fa:""}.fa-chevron-double-down,.fa-chevrons-down{--fa:""}.fa-chevron-double-left,.fa-chevrons-left{--fa:""}.fa-chevron-double-right,.fa-chevrons-right{--fa:""}.fa-chevron-double-up,.fa-chevrons-up{--fa:""}.fa-check-circle,.fa-circle-check{--fa:""}.fa-circle-pause,.fa-pause-circle{--fa:""}.fa-circle-play,.fa-play-circle{--fa:""}.fa-clock,.fa-clock-four{--fa:""}.fa-download{--fa:""}.fa-envelope{--fa:""}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:""}.fa-globe{--fa:""}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:""}.fa-lightbulb{--fa:""}.fa-chain,.fa-link{--fa:""}.fa-location-dot,.fa-map-marker-alt{--fa:""}.fa-magnifying-glass,.fa-search{--fa:""}.fa-pause{--fa:""}.fa-phone{--fa:""}.fa-play{--fa:""}.fa-podcast{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-user,.fa-user-alt,.fa-user-large{--fa:""}.fa-video,.fa-video-camera{--fa:""}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:""}/*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */:host,:root{--fa-font-thin:normal 100 1em/1 var(--fa-family-classic)}@font-face{font-display:swap;font-family:Font Awesome\ 7 Pro;font-style:normal;font-weight:100;src:url(/_assets/c2a094a0c500e6bb6cc7b47b09b6554c/Assets/fonts/fa-thin-100.13ba5a46.woff2)}.fat{--fa-family:var(--fa-family-classic)}.fa-thin,.fat{--fa-style:100}/*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */:host,:root{--fa-font-regular:normal 400 1em/1 var(--fa-family-classic)}@font-face{font-display:swap;font-family:Font Awesome\ 7 Pro;font-style:normal;font-weight:400;src:url(/_assets/c2a094a0c500e6bb6cc7b47b09b6554c/Assets/fonts/fa-regular-400.bf96e9fe.woff2)}.far{--fa-family:var(--fa-family-classic)}.fa-regular,.far{--fa-style:400}/*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */:host,:root{--fa-family-classic:"Font Awesome 7 Pro";--fa-font-light:normal 300 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-display:swap;font-family:Font Awesome\ 7 Pro;font-style:normal;font-weight:300;src:url(/_assets/c2a094a0c500e6bb6cc7b47b09b6554c/Assets/fonts/fa-light-300.f3c1be35.woff2)}.fal{--fa-family:var(--fa-family-classic);--fa-style:300}.fa-classic{--fa-family:var(--fa-family-classic)}.fa-light{--fa-style:300}/*!
 * Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2026 Fonticons, Inc.
 */:host,:root{--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}@font-face{font-display:swap;font-family:Font Awesome\ 7 Brands;font-style:normal;font-weight:400;src:url(/_assets/c2a094a0c500e6bb6cc7b47b09b6554c/Assets/fonts/fa-brands-400.f0a8c272.woff2)}.fa-brands,.fa-classic.fa-brands,.fab{--fa-family:var(--fa-family-brands);--fa-style:400}.fa-facebook{--fa:""}.fa-instagram{--fa:""}.fa-linkedin{--fa:""}.fa-spotify{--fa:""}.fa-xing{--fa:""}.fa-youtube{--fa:""}:root{--logo-height:25px;--header-height:85px;--breadcrumb-height:3rem}@media(min-width:1200px){:root{--logo-height:32px;--header-height:92px}}@media(min-width:1540px){:root{--logo-height:40px;--header-height:100px}}html:has(body.no-scroll){scrollbar-gutter:stable}body{display:flex;flex-direction:column;min-height:100dvh;padding-top:var(--header-height)}body main{flex-grow:1}body.no-scroll{overflow:hidden}body.content{padding-top:var(--header-height)}body.contentOnly{padding-top:0}main .frame-section-dark,main .frame-section-grey,main .frame-section-image,main .frame-section-parallax{min-height:3rem;padding:1px 0}main .frame-section-grey{background-color:#e9ecef}main .frame-section-dark{background-color:#1b1d1f;color:#fff}main .frame-section-dark a{color:#fff}main .frame-section-image,main .frame-section-parallax{background-position:50%;background-size:cover;position:relative}hr{margin:1.875rem 0}.card__body ul,.ce-bodytext ul,.text-media__text ul{list-style:none;margin-bottom:1.25rem;padding-left:0}.card__body ul li,.ce-bodytext ul li,.text-media__text ul li{margin-bottom:.75rem;padding-left:1.75rem;position:relative}.card__body ul li:before,.ce-bodytext ul li:before,.text-media__text ul li:before{color:#040066;content:"";font-family:Font Awesome\ 7 Pro;font-size:1.125rem;font-weight:400;left:0;line-height:inherit;position:absolute;top:0}.card__body ol,.ce-bodytext ol,.text-media__text ol{counter-reset:ol-counter;list-style:none;margin-bottom:1.25rem;padding-left:0}.card__body ol li,.ce-bodytext ol li,.text-media__text ol li{counter-increment:ol-counter;margin-bottom:.75rem;padding-left:1.75rem;position:relative}.card__body ol li:before,.ce-bodytext ol li:before,.text-media__text ol li:before{color:#040066;content:counter(ol-counter) ".";font-size:1.125rem;font-weight:700;left:0;line-height:inherit;position:absolute;top:0}header .navbar{--bs-navbar-brand-color:var(--bs-black);--bs-navbar-brand-hover-color:var(--bs-black);background:var(--bs-white);transition:background-color .5s ease}@media(min-width:992px)and (max-width:1199.98px){header .navbar{--bs-navbar-nav-link-padding-x:.75rem}}header .navbar .navbar-nav{--bs-nav-link-color:var(--bs-black);--bs-nav-link-hover-color:var(--bs-black)}header .navbar .navbar-nav .nav-item .nav-link{position:relative}header .navbar .navbar-nav .nav-item .nav-link.active:after,header .navbar .navbar-nav .nav-item .nav-link:active:after,header .navbar .navbar-nav .nav-item .nav-link:focus:after,header .navbar .navbar-nav .nav-item .nav-link:hover:after{background-color:var(--bs-secondary);content:"";display:block;height:5px;left:var(--bs-navbar-nav-link-padding-x);position:absolute;right:var(--bs-navbar-nav-link-padding-x)}header .navbar .navbar-nav .nav-item .nav-item-submenu{background:var(--bs-white)}header .navbar .nav{--bs-nav-link-color:var(--bs-black);--bs-nav-link-hover-color:var(--bs-black);--bs-nav-link-active-color:var(--bs-black)}@media(min-width:992px)and (max-width:1199.98px){header .navbar .nav{--bs-nav-link-padding-x:.5rem}}header .navbar .nav-link--level-2{font-size:calc(1.275rem + .1875vw)}@media(min-width:1920px){header .navbar .nav-link--level-2{font-size:1.5rem}}header .navbar .nav-link--level-2{font-weight:700;line-height:1.34;margin-bottom:12px}@media(min-width:992px)and (max-width:1199.98px){header .navbar .nav-link--level-2{font-size:1.25rem}}header .navbar .nav-link--level-3{display:inline-block;font-size:1rem;font-weight:400;line-height:1.45;padding:6px 18px 6px 0;position:relative}header .navbar .nav-link--level-3.active,header .navbar .nav-link--level-3:active,header .navbar .nav-link--level-3:focus,header .navbar .nav-link--level-3:hover{font-weight:700;padding-right:0}header .navbar .nav-link--level-3.active:after,header .navbar .nav-link--level-3:active:after,header .navbar .nav-link--level-3:focus:after,header .navbar .nav-link--level-3:hover:after{background-color:var(--bs-secondary);content:"";display:block;height:3px;left:0;position:absolute;right:0}header .navbar a.nav-link.nav-link--level-2{opacity:1}header .navbar a.nav-link.nav-link--level-2.active,header .navbar a.nav-link.nav-link--level-2:active,header .navbar a.nav-link.nav-link--level-2:focus,header .navbar a.nav-link.nav-link--level-2:hover{color:var(--bs-secondary)!important}header #sub-menu-wrapper .nav-item-submenu{max-height:calc(100svh - var(--header-height));overflow-y:scroll;scrollbar-width:none}header #sub-menu-wrapper .nav-item-submenu::-webkit-scrollbar{display:none}body:not(.scrolled).dark-header header .navbar{--bs-navbar-brand-color:var(--bs-white);--bs-navbar-brand-hover-color:var(--bs-white);background:var(--bs-primary);overflow:hidden}body:not(.scrolled).dark-header header .navbar:before{right:0;top:0;transform:translate(33%,-33%)}body:not(.scrolled).dark-header header .navbar:after,body:not(.scrolled).dark-header header .navbar:before{background:radial-gradient(50% 50% at 50% 50%,rgba(0,212,255,.35) 0,rgba(0,212,255,0) 100%);content:"";height:47.619047619svw;min-height:555px;min-width:555px;pointer-events:none;position:absolute;width:47.619047619svw}body:not(.scrolled).dark-header header .navbar:after{left:0;transform:translate(-33%,33%)}@media(max-width:991.98px){body:not(.scrolled).dark-header header .navbar:after{transform:translate(-33%,100%)}}body:not(.scrolled).dark-header header .navbar>div{z-index:1}body:not(.scrolled).dark-header header .navbar .navbar-nav{--bs-nav-link-color:var(--bs-white);--bs-nav-link-hover-color:var(--bs-white)}body:not(.scrolled).dark-header header .navbar .navbar-nav .nav-item .nav-item-submenu{background:var(--bs-primary)}body:not(.scrolled).dark-header header .navbar .nav{--bs-nav-link-color:var(--bs-white);--bs-nav-link-hover-color:var(--bs-white);--bs-nav-link-active-color:var(--bs-white)}body:not(.scrolled).dark-header header .navbar .nav-link--level-2,body:not(.scrolled).dark-header header .navbar .nav-link.active{color:var(--bs-white)}body:not(.scrolled).dark-header .breadcrumb-wrapper:before{background:radial-gradient(50% 50% at 50% 50%,rgba(0,212,255,.35) 0,rgba(0,212,255,0) 100%);content:"";height:47.619047619svw;min-height:555px;min-width:555px;pointer-events:none;position:absolute;right:0;top:-84px;transform:translate(33%,-33%);width:47.619047619svw}body:not(.scrolled).dark-header .breadcrumb-wrapper{background:var(--bs-primary)!important}body:not(.scrolled).dark-header .breadcrumb-wrapper .breadcrumb-item,body:not(.scrolled).dark-header .breadcrumb-wrapper .breadcrumb-item a,body:not(.scrolled).dark-header .breadcrumb-wrapper .breadcrumb-item+.breadcrumb-item:before,body:not(.scrolled).dark-header .breadcrumb-wrapper .breadcrumb-item.active{color:var(--bs-white)!important}body:not(.scrolled).dark-header .mobile-menu{color:var(--bs-white)}body:not(.scrolled).dark-header .mobile-menu--layer2{background:var(--bs-primary)}body:not(.scrolled).dark-header .mobile-menu--layer2:before{right:0;top:0;transform:translate(33%,-33%)}body:not(.scrolled).dark-header .mobile-menu--layer2:after,body:not(.scrolled).dark-header .mobile-menu--layer2:before{background:radial-gradient(50% 50% at 50% 50%,rgba(0,212,255,.35) 0,rgba(0,212,255,0) 100%);content:"";height:47.619047619svw;min-height:555px;min-width:555px;pointer-events:none;position:absolute;width:47.619047619svw}body:not(.scrolled).dark-header .mobile-menu--layer2:after{bottom:0;left:0;transform:translate(-33%,33%)}body.scrolled header .navbar{--bs-navbar-brand-color:var(--bs-black);--bs-navbar-brand-hover-color:var(--bs-black);background:var(--bs-white)}body.scrolled header .navbar .navbar-nav{--bs-nav-link-color:var(--bs-black);--bs-nav-link-hover-color:var(--bs-black)}body.scrolled header .navbar .navbar-nav .nav-item .nav-item-submenu{background:var(--bs-white)}body.scrolled header .navbar .nav{--bs-nav-link-color:var(--bs-black);--bs-nav-link-hover-color:var(--bs-black);--bs-nav-link-active-color:var(--bs-black)}body.scrolled .mobile-menu{color:var(--bs-black)}body.scrolled .mobile-menu--layer2{background:var(--bs-white)}.search-toggle{cursor:pointer;position:relative}.search-toggle--icon{display:inline-block;transition:transform .3s ease,opacity .3s ease}.search-toggle--icon:not(.search-toggle--close){position:relative}.search-toggle--close{left:50%;opacity:0;position:absolute;top:50%;transform:rotate(90deg);translate:-50% -50%}.search-open .search-toggle .search-toggle--icon:not(.search-toggle--close){opacity:0;transform:rotate(-90deg)}.search-open .search-toggle .search-toggle--close{opacity:1;transform:rotate(0deg)}.nav-search-input{background:var(--bs-light);border:none;border-radius:0;font-size:1rem;padding:17px 1.5rem}.nav-search-input:focus{background:var(--bs-light);box-shadow:none;outline:none}.nav-search-input::-moz-placeholder{color:var(--bs-dark)}.nav-search-input::placeholder{color:var(--bs-dark)}.nav-search-form{padding:21px 0}body:not(.scrolled).home .nav-search-input{background:var(--bs-white);color:var(--bs-black)}body:not(.scrolled).home .nav-search-input:focus{background:var(--bs-white)}body:not(.scrolled).home .nav-search-input::-moz-placeholder{color:var(--bs-black)}body:not(.scrolled).home .nav-search-input::placeholder{color:var(--bs-black)}@keyframes nav-backdrop-in{0%{opacity:0}to{opacity:1}}@media(min-width:992px){body:has(.nav-item-submenu.show,.nav-search-collapse.show):after{animation:nav-backdrop-in .25s ease forwards;background:rgba(0,0,0,.33);content:"";inset:0;pointer-events:none;position:fixed;z-index:1029}}.navbar-brand svg{height:var(--logo-height);width:100%}@media(max-width:575.98px){.navbar-brand{max-width:160px}}.language-switch{position:relative}.language-switch--code,.language-switch--globe{transition:opacity .35s ease}.language-switch--globe{opacity:1}.language-switch--code{align-items:center;display:flex;font-weight:400;inset:0;justify-content:center;opacity:0;position:absolute;text-transform:uppercase}.language-switch:hover .language-switch--globe{opacity:0}.language-switch:hover .language-switch--code{opacity:1}.language-switch--disabled{opacity:.35;pointer-events:none}.mobile-menu{color:var(--bs-black)}.mobile-menu--layer2{background:var(--bs-white);height:100svh;left:0;position:fixed;top:0;transform:translateX(100%);transition:transform .3s ease-in-out,background-color .5s ease;width:100%;z-index:1}.mobile-menu--layer2.show{transform:translateX(0)}.mobile-menu-nav{gap:15px}.mobile-menu-nav .nav-link{font-size:calc(1.3rem + .375vw);padding:0}@media(min-width:1920px){.mobile-menu-nav .nav-link{font-size:1.75rem}}.mobile-menu-toggle{position:relative}.mobile-menu-toggle--icon{display:inline-block;transition:transform .3s ease,opacity .3s ease}.mobile-menu-toggle--icon:not(.mobile-menu-toggle--close){position:relative}.mobile-menu-toggle--close{left:50%;opacity:0;position:absolute;top:50%;transform:rotate(90deg);translate:-50% -50%}.menu-open .mobile-menu-toggle .mobile-menu-toggle--icon:not(.mobile-menu-toggle--close){opacity:0;transform:rotate(-90deg)}.menu-open .mobile-menu-toggle .mobile-menu-toggle--close{opacity:1;transform:rotate(0deg)}.mobile-menu--layer1-item{font-size:1.25rem;font-weight:900}.mobile-menu--layer1-link{color:inherit;text-decoration:none}.mobile-menu--layer1-trigger{padding:0 10px}.mobile-menu--layer1-title{color:inherit;display:block;font-size:1.25rem;font-weight:900;margin-bottom:40px;text-decoration:none}.mobile-menu--back{align-items:center;display:flex}.mobile-menu--layer2 .fa-chevron-left,.mobile-menu--layer2 .fa-xmark{font-size:28px}.mobile-menu--layer2-content{max-height:calc(100svh - var(--header-height));overflow-y:scroll;padding:1rem;position:relative;-ms-overflow-style:none;scrollbar-width:none}.mobile-menu--layer2-content ::-webkit-scrollbar{display:none}.mobile-menu--layer2-content .navbar-nav{gap:15px}.mobile-menu--layer2-item{align-items:center;display:flex;justify-content:space-between}.mobile-menu--layer2-link{color:inherit;font-size:1rem;font-weight:900;text-decoration:none;text-transform:uppercase}.mobile-menu--layer3{padding-left:10px}.mobile-menu--layer3 .navbar-nav{gap:10px}.mobile-menu--layer3-link{color:inherit;display:block;font-size:1rem;font-weight:500;padding:10px 0;text-decoration:none}.mobile-menu--layer2-item [data-bs-toggle=collapse]{padding:10px}.mobile-menu [data-bs-toggle=collapse] .fa-chevron-down{transition:transform .3s ease}.mobile-menu [data-bs-toggle=collapse]:not(.collapsed) .fa-chevron-down{transform:rotate(-180deg)}.share-copy-feedback{position:absolute;right:0;top:100%}.share-btn{transition:transform .2s ease-in-out}.share-btn:hover{transform:scale(1.1)}.footer{--bs-navbar-brand-color:var(--bs-white);--bs-navbar-brand-hover-color:var(--bs-white);background-color:var(--bs-primary);color:var(--bs-white);overflow:hidden;padding:38px 0;position:relative}.footer:before{right:0;top:0;transform:translate(33%,-33%)}.footer:after,.footer:before{background:radial-gradient(50% 50% at 50% 50%,rgba(0,212,255,.35) 0,rgba(0,212,255,0) 100%);content:"";height:47.619047619svw;min-height:555px;min-width:555px;pointer-events:none;position:absolute;width:47.619047619svw}.footer:after{bottom:0;left:0;transform:translate(-33%,33%)}.footer .location{color:#fff}.footer .location__title{font-size:calc(1.2875rem + .28125vw)}@media(min-width:1920px){.footer .location__title{font-size:1.625rem}}.footer .location__title{color:#fff;font-weight:700;margin-bottom:1rem;text-align:center}@media(min-width:992px){.footer .location__title{margin-bottom:1.875rem;text-align:left}}.footer .location__address{font-size:1.25rem;line-height:1.5;margin-bottom:1.875rem;text-align:center}@media(min-width:992px){.footer .location__address{margin-bottom:0;text-align:left}}.footer .nav,.footer a:not(.btn){--bs-nav-link-color:var(--bs-white);--bs-nav-link-hover-color:var(--bs-secondary);color:var(--bs-nav-link-color)}.footer__columns{margin-bottom:4.375rem;margin-top:6.25rem}@media(max-width:991.98px){.footer__columns{margin-bottom:3.125rem;margin-top:3.125rem}.footer__menu{margin:1.875rem 0}}.footer__menu__header{font-size:calc(1.2875rem + .28125vw)}@media(min-width:1920px){.footer__menu__header{font-size:1.625rem}}.footer__menu__header{color:var(--bs-white);font-weight:700;line-height:1.28;margin-bottom:1rem}.footer__menu .nav .nav-item{font-size:1.25rem;text-align:center}@media(min-width:992px){.footer__menu .nav .nav-item{text-align:left}}.footer__menu .nav .nav-item .nav-link{padding:.375rem 0}@media(min-width:992px){.footer-bottom__menu .nav-item:not(:last-of-type){border-right:1px solid var(--bs-white)}}.news-card__media--placeholder{align-items:center;aspect-ratio:5/3;background-color:var(--bs-primary);display:flex;justify-content:center;opacity:.5}.news-card__media--placeholder i{color:var(--bs-white);font-size:3.875rem;opacity:1}.news-toc{margin-top:3rem;top:10rem}.news-toc__list{border-left:2px solid var(--bs-border-color)}.news-toc__link{border-left:2px solid transparent;color:var(--bs-body-color);display:block;font-weight:400;margin-left:-2px;padding:.3rem .75rem;text-decoration:none;transition:color .2s ease,border-left-color .2s ease}.news-toc__link.active,.news-toc__link:hover{border-left-color:var(--bs-primary);color:var(--bs-primary)}.news-toc__link.active{background-color:var(--bs-light-blue);font-weight:600}.event-meta i{font-size:1.675rem}.article .background-container{padding-left:2.5rem;padding-right:2.5rem}@media(max-width:575.98px){.article .btn{margin-bottom:1rem}}.select-picker .dropdown-toggle{display:flex;justify-content:space-between;text-align:left}.select-picker .dropdown-toggle>span:first-of-type{margin-right:15px}.select-picker .dropdown-toggle>span:nth-of-type(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-picker .dropdown-toggle:after{display:none}.select-picker .dropdown-menu{--bs-dropdown-bg:var(--bs-light);--bs-dropdown-link-color:var(--bs-dark);--bs-dropdown-link-hover-color:var(--bs-dark)}.select-picker .dropdown-menu .dropdown-item{align-items:center;cursor:pointer;display:flex;hyphens:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:normal}.select-picker .dropdown-menu .dropdown-item:focus-within{background-color:var(--bs-secondary);color:var(--bs-dropdown-link-active-color);outline:none}.select-picker .dropdown-menu .dropdown-item.active .form-check-input{background-color:#040066;border-color:#040066}.select-picker .dropdown-menu .dropdown-item.active .form-check-input[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.select-picker .dropdown-menu .dropdown-item.active .form-check-input[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.select-picker .dropdown-menu .dropdown-item.active .option-icon{filter:invert(1)}.select-picker .dropdown-menu .option-icon{height:auto;margin-bottom:5px;margin-right:15px;margin-top:5px;width:50px}.powermail_altcha.form-control{border:none}:root{interpolate-size:allow-keywords}.cb-accordion{--cb-acc-duration:320ms;--cb-acc-ease:cubic-bezier(0.4,0,0.2,1)}.cb-accordion__list{background:#fff;overflow:hidden}.cb-accordion__item+.cb-accordion__item{border-top:1px solid #1b1d1f}.cb-accordion__summary{align-items:center;cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;gap:1.25rem;list-style:none;padding:30px 0;transition:background-color .15s var(--cb-acc-ease)}.cb-accordion__summary i{flex-shrink:0;font-size:calc(1.3rem + .375vw)}@media(min-width:1920px){.cb-accordion__summary i{font-size:1.75rem}}.cb-accordion__summary i{color:var(--bs-primary);transition:transform var(--cb-acc-duration) var(--cb-acc-ease)}.cb-accordion__summary::-webkit-details-marker{display:none}.cb-accordion__summary:focus-visible{outline:2px solid var(--bs-primary);outline-offset:-2px}.cb-accordion__item[open] i{transform:rotate(-180deg)}.cb-accordion__content{padding-bottom:30px}.cb-accordion__content>:first-child{margin-top:0}.cb-accordion__content>:last-child{margin-bottom:0}.cb-accordion__item::details-content{block-size:0;overflow:clip;transition:block-size var(--cb-acc-duration) var(--cb-acc-ease),content-visibility var(--cb-acc-duration) var(--cb-acc-ease) allow-discrete}.cb-accordion__item[open]::details-content{block-size:auto}@supports not selector(::details-content){.cb-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--cb-acc-duration) var(--cb-acc-ease)}.cb-accordion__item[open] .cb-accordion__panel{grid-template-rows:1fr}.cb-accordion__content{min-height:0;overflow:hidden}}.agenda{display:flex;flex-direction:column;gap:80px}.agenda__item__speaker__name{font-size:1rem;font-weight:700}.agenda__item__speaker__position{font-size:.875rem;font-weight:300}@media(max-width:991.98px){.card{background-color:var(--card-bg)}}.card--content-right .row{flex-direction:row-reverse}.card--content-right .card__media:before{left:auto;right:-2px}.card--content-bottom .card__media:before{display:none}.card__media:before{background:var(--card-bg);content:"";height:100%;left:-2px;pointer-events:none;position:absolute;width:calc(50% + 1px)}@media(max-width:991.98px){.card__media:before{display:none}}.counter{display:flex;flex-direction:column;gap:18px;text-align:center}.counter--huge-number .counter__figure{font-size:calc(1.8625rem + 4.59375vw)}@media(min-width:1920px){.counter--huge-number .counter__figure{font-size:7.375rem}}.counter--huge-number .counter__figure{line-height:1.05}.counter__figure{font-size:calc(1.6125rem + 2.71875vw)}@media(min-width:1920px){.counter__figure{font-size:4.875rem}}.counter__figure{font-weight:500;line-height:1}.counter__description{font-size:calc(1.2875rem + .28125vw)}@media(min-width:1920px){.counter__description{font-size:1.625rem}}.counter__description{font-weight:700;line-height:1.42857}.vertical-tabs{padding:2rem 0}@media(min-width:992px){.vertical-tabs{padding:4rem 0}}.vertical-tabs .nav-pills{--bs-nav-pills-link-active-bg:#00d4ff;--bs-nav-pills-link-active-color:#040066}.vertical-tabs .nav-link{align-items:center;background:transparent;border:0;border-radius:0;display:flex;font-weight:500;justify-content:space-between;padding:1rem 1.25rem;position:relative;text-align:left;transition:background-color .2s ease,color .2s ease;width:100%}.vertical-tabs .nav-link:after{border-right:2px solid;border-top:2px solid;content:"";flex:0 0 auto;height:10px;margin-left:1rem;transform:rotate(45deg);transition:transform .2s ease;width:10px}.vertical-tabs .nav-link.active,.vertical-tabs .nav-link:hover{background:#00d4ff;color:#040066;font-weight:700}@media(max-width:991.98px){.vertical-tabs .vertical-tabs__desktop-target{display:none}.vertical-tabs .vertical-tabs__panel{padding:1rem 1.25rem 1.5rem}.vertical-tabs .nav-link[aria-expanded=false]+.vertical-tabs__panel{display:none}.vertical-tabs .nav-link[aria-expanded=true]:after{transform:rotate(135deg)}}@media(min-width:992px){.vertical-tabs .vertical-tabs__desktop-target{padding-left:40px}.vertical-tabs .vertical-tabs__desktop-target .vertical-tabs__panel{display:block}.vertical-tabs .nav-item .vertical-tabs__panel{display:none}}.vertical-tab__content .frame:first-of-type{margin-top:0}.vertical-tab__content .frame:last-of-type{margin-bottom:0}.logo-loop{--logo-loop-bg:#fff;--logo-loop-item-max-width:180px;--logo-loop-item-height:50px;--logo-loop-gap:48px;--logo-loop-padding-y:50px;--logo-loop-duration:40s;--logo-loop-fade-width:80px;--logo-loop-item-padding-x:12px;--logo-loop-item-padding-y:8px;background:var(--logo-loop-bg);box-sizing:border-box;padding:var(--logo-loop-padding-y) 0}.logo-loop,.logo-loop__viewport{overflow:hidden;position:relative;width:100%}.logo-loop__viewport{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--logo-loop-fade-width),#000 calc(100% - var(--logo-loop-fade-width)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--logo-loop-fade-width),#000 calc(100% - var(--logo-loop-fade-width)),transparent 100%)}.logo-loop__track{align-items:center;display:flex;width:-moz-max-content;width:max-content;will-change:transform}.logo-loop__track .logo-loop__item{margin-right:calc(var(--logo-loop-gap) - var(--logo-loop-item-padding-x)*2)}.logo-loop__item{flex:0 0 auto}.logo-loop__item,.logo-loop__link{align-items:center;display:flex;justify-content:center}.logo-loop__link{border-radius:8px;height:calc(var(--logo-loop-item-height) + var(--logo-loop-item-padding-y)*2);max-width:calc(var(--logo-loop-item-max-width) + var(--logo-loop-item-padding-x)*2);padding:var(--logo-loop-item-padding-y) var(--logo-loop-item-padding-x);text-decoration:none;width:100%}.logo-loop__image{display:block;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;transition:filter .35s ease,opacity .35s ease,transform .35s ease;width:auto}.logo-loop__nav{align-items:center;display:flex;justify-content:space-between;margin-top:36px}.logo-loop__btn{align-items:center;background:none;border:none;border-radius:100%;color:var(--bs-primary);cursor:pointer;display:inline-flex;font-size:calc(1.3625rem + .84375vw);height:75px;justify-content:center;padding:0;transform:translateX(0);transition:transform .2s ease;width:75px}@media(min-width:1920px){.logo-loop__btn{font-size:2.375rem}}.logo-loop__btn:hover{transform:translateX(10px)}.logo-loop__btn--prev:hover{transform:translateX(-10px)}.logo-loop__btn:active{transform:scale(.95)}.logo-loop__btn:focus-visible{outline:2px solid #040066;outline-offset:2px}.logo-loop__btn.swiper-button-disabled,.logo-loop__btn[disabled]{cursor:not-allowed;opacity:.4}.logo-loop--ready.logo-loop--blue .logo-loop__track,.logo-loop--ready.logo-loop--white .logo-loop__track{animation:logo-loop-scroll var(--logo-loop-duration) linear infinite}.logo-loop--ready.logo-loop--blue.logo-loop--dir-right .logo-loop__track,.logo-loop--ready.logo-loop--white.logo-loop--dir-right .logo-loop__track{animation-direction:reverse}.logo-loop--ready.logo-loop--blue:hover .logo-loop__track,.logo-loop--ready.logo-loop--white:hover .logo-loop__track{animation-play-state:paused}.logo-loop--blue{--logo-loop-bg:#040066}.logo-loop--blue .logo-loop__image{filter:brightness(0) invert(1);opacity:.85}.logo-loop--blue .logo-loop__item:focus-within,.logo-loop--blue .logo-loop__item:hover{background:#fff}.logo-loop--blue .logo-loop__item:focus-within .logo-loop__image,.logo-loop--blue .logo-loop__item:hover .logo-loop__image{filter:none;opacity:1}.logo-loop--white{--logo-loop-bg:#fff}.logo-loop--white .logo-loop__image{filter:grayscale(1) brightness(1.2);opacity:.6}.logo-loop--white .logo-loop__item:focus-within .logo-loop__image,.logo-loop--white .logo-loop__item:hover .logo-loop__image{filter:none;opacity:1}.logo-loop--manual{--logo-loop-bg:#fff;padding-bottom:16px}@keyframes logo-loop-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.logo-loop--ready.logo-loop--blue .logo-loop__track,.logo-loop--ready.logo-loop--white .logo-loop__track{animation:none}}@media(max-width:991.98px){.logo-loop{--logo-loop-item-max-width:180px;--logo-loop-item-height:32px;--logo-loop-gap:40px;--logo-loop-padding-y:48px;--logo-loop-fade-width:60px}}@media(max-width:767.98px){.logo-loop{--logo-loop-item-max-width:160px;--logo-loop-item-height:28px;--logo-loop-gap:36px;--logo-loop-padding-y:32px;--logo-loop-fade-width:40px}}@media(max-width:575.98px){.logo-loop{--logo-loop-item-max-width:150px;--logo-loop-item-height:26px;--logo-loop-gap:32px;--logo-loop-padding-y:24px;--logo-loop-fade-width:30px}}.frame-type-siwa_herosection{margin-bottom:0;margin-top:0}.hero-section,.hero-section__media{height:calc(100dvh - var(--header-height))}.hero-section__media{-o-object-position:center left;object-position:center left}.hero-section__asset{height:40px;width:auto}@media(min-width:992px){.hero-section__asset{height:65px}}.hero-section.content-right .hero-section__media{-o-object-position:center right;object-position:center right}.hero-section .subheader{margin:32px 0}.icon-box{gap:1.375rem}.icon-box__header{color:var(--bs-primary);font-size:calc(1.2625rem + .09375vw);font-weight:700;line-height:1.25}@media(min-width:1920px){.icon-box__header{font-size:1.375rem}}.background-container{overflow:hidden;position:relative}.background-container.bg-primary:not(.background-container--has-media):after,.background-container.bg-primary:not(.background-container--has-media):before{background:radial-gradient(50% 50% at 50% 50%,rgba(0,212,255,.35) 0,rgba(0,212,255,0) 100%);content:"";height:47.619047619svw;min-height:555px;min-width:555px;pointer-events:none;position:absolute;width:47.619047619svw;z-index:1}.background-container.bg-primary:not(.background-container--has-media):before{right:0;top:0;transform:translate(33%,-33%)}.background-container.bg-primary:not(.background-container--has-media):after{bottom:0;left:0;transform:translate(-33%,33%)}.background-container__media-wrapper{inset:0;position:absolute;z-index:0}.background-container__media{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.background-container__overlay{background:rgba(0,0,0,.5);inset:0;pointer-events:none;position:absolute;z-index:1}.background-container__content{position:relative;z-index:2}@media(prefers-reduced-motion:reduce){.background-container__media-wrapper video{display:none}}.background-container.bg-light-grey .form-control:not(.powermail_altcha){background-color:var(--bs-white)}.background-container .icon-box,.background-container .text-media__text{padding:0 1.5rem}@media(min-width:1200px){.background-container .icon-box,.background-container .text-media__text{padding:0 2.5rem}}.social-icon-collection ul li:last-of-type a{padding-right:0}.blockquote{overflow-x:hidden}.blockquote .row{--bs-gutter-x:60px;--bs-gutter-y:60px;align-items:center}.blockquote:not(.blockquote--has-portrait) .row{--bs-gutter-x:10px;--bs-gutter-y:10px;align-items:flex-start}.blockquote:not(.blockquote--has-portrait) .blockquote__body{padding-top:30px}.blockquote__body{font-size:1.125rem;font-style:italic;line-height:1.4}.blockquote__author{display:flex;flex-direction:column}.blockquote__author__name{font-size:1rem;font-weight:700;line-height:1.333}.blockquote__author__company,.blockquote__author__position{font-size:.875rem;font-weight:300;line-height:1.5}.container-full .blockquote{padding:0 1.25rem}.steps .row>div:first-of-type{clip-path:polygon(0 0,100% 0,100% calc(100% - 25px),50% 100%,0 calc(100% - 25px))}.steps .row>div:not(:first-of-type):not(:last-of-type){clip-path:polygon(0 0,50% 25px,100% 0,100% calc(100% - 25px),50% 100%,0 calc(100% - 25px))}.steps .row>div:last-of-type{clip-path:polygon(0 0,50% 25px,100% 0,100% 100%,0 100%)}@media(min-width:992px){.steps .row>div:first-of-type{clip-path:polygon(0 0,calc(100% - 25px) 0,100% 50%,calc(100% - 25px) 100%,0 100%)}.steps .row>div:not(:first-of-type):not(:last-of-type){clip-path:polygon(0 0,calc(100% - 25px) 0,100% 50%,calc(100% - 25px) 100%,0 100%,25px 50%)}.steps .row>div:last-of-type{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,25px 50%)}}@media(min-width:768px){.steps.steps--count-4 .row>div:first-of-type{clip-path:polygon(0 0,calc(100% - 25px) 0,100% 50%,calc(100% - 25px) 100%,0 100%)}.steps.steps--count-4 .row>div:not(:first-of-type):not(:last-of-type){clip-path:polygon(0 0,calc(100% - 25px) 0,100% 50%,calc(100% - 25px) 100%,0 100%,25px 50%)}.steps.steps--count-4 .row>div:last-of-type{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,25px 50%)}}.step{display:flex;flex-direction:column;gap:1.25rem;height:100%;padding:45px}.step__number{font-size:calc(1.39375rem + 1.07813vw)}@media(min-width:1920px){.step__number{font-size:2.6875rem}}.step__number{color:#040066;font-weight:700;line-height:1.222}.step__title{font-size:calc(1.2875rem + .28125vw)}@media(min-width:1920px){.step__title{font-size:1.625rem}}.step__title{color:#040066}.location__title{color:#040066;font-size:1.375rem;font-weight:700;line-height:1.25;margin-bottom:1.375rem}.location p{margin-bottom:0}.list-items{transition:filter .3s ease-in-out}.list-items.loading{filter:blur(3px);pointer-events:none}.list-item{overflow:hidden}.list-item--animated .list-item__content{opacity:0;transform:translateY(60px)}.news-card__media{aspect-ratio:5/3}.news-card__media img{transition:transform .3s ease}.news-card:hover .news-card__media img{transform:scale(1.04)}.news-card__badge{border:1px solid var(--bs-primary);border-radius:2rem;color:var(--bs-primary);font-size:.875rem;font-weight:600;letter-spacing:.02em;line-height:1;padding:.5rem .625rem;transition:background-color .3s ease,color .3s ease;white-space:nowrap}.news-card__badge:hover{background-color:var(--bs-primary);color:var(--bs-white)!important}.person-card--image .person-card__media,.person-card--image .person-card__placeholder{position:relative}.person-card--image .person-card__media:after,.person-card--image .person-card__placeholder:after{background-color:var(--bs-light);bottom:0;content:"";height:25%;left:0;position:absolute;width:100%;z-index:-1}.person-card--image .placeholder-icon{aspect-ratio:5/3}.person-card--icon .person-card__img{height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.background-container--has-media .swiper--references .swiper-slide .reference__content .reference__logo img,.bg-primary .swiper--references .swiper-slide .reference__content .reference__logo img,.bg-primary-solid .swiper--references .swiper-slide .reference__content .reference__logo img{filter:brightness(0) invert(1)}.background-container--has-media .swiper--references .swiper-slide-active .reference__content,.bg-primary .swiper--references .swiper-slide-active .reference__content,.bg-primary-solid .swiper--references .swiper-slide-active .reference__content{background-color:var(--bs-white)}.background-container--has-media .swiper--references .swiper-slide-active .reference__content .reference__teaser,.background-container--has-media .swiper--references .swiper-slide-active .reference__content .reference__title,.background-container--has-media .swiper--references .swiper-slide-active .reference__content a:not(.btn-primary),.bg-primary .swiper--references .swiper-slide-active .reference__content .reference__teaser,.bg-primary .swiper--references .swiper-slide-active .reference__content .reference__title,.bg-primary .swiper--references .swiper-slide-active .reference__content a:not(.btn-primary),.bg-primary-solid .swiper--references .swiper-slide-active .reference__content .reference__teaser,.bg-primary-solid .swiper--references .swiper-slide-active .reference__content .reference__title,.bg-primary-solid .swiper--references .swiper-slide-active .reference__content a:not(.btn-primary){color:var(--bs-body-color)}.background-container--has-media .swiper--references .swiper-slide-active .reference__content .reference__logo img,.bg-primary .swiper--references .swiper-slide-active .reference__content .reference__logo img,.bg-primary-solid .swiper--references .swiper-slide-active .reference__content .reference__logo img{filter:none}.background-container--has-media .swiper--references .swiper-slide-active .reference__content .reference__link .btn,.bg-primary .swiper--references .swiper-slide-active .reference__content .reference__link .btn,.bg-primary-solid .swiper--references .swiper-slide-active .reference__content .reference__link .btn{border-color:var(--bs-primary);color:var(--bs-primary)!important}.background-container--has-media .blockquote__author:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media .counter:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media .h1:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media .h2:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media .h3:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media .h4:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media .h5:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media .h6:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media .location__title:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media .nav:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media .reference:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media .subheader:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media .swiper-button:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media a:not(.btn-primary):not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media h1:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media h2:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media h3:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media h4:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media h5:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media h6:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media hr:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media ol li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media p:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.background-container--has-media ul li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary .blockquote__author:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary .counter:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary .h1:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary .h2:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary .h3:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary .h4:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary .h5:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary .h6:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary .location__title:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary .nav:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary .reference:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary .subheader:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary .swiper-button:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary a:not(.btn-primary):not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary h1:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary h2:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary h3:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary h4:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary h5:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary h6:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary hr:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary ol li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary p:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary ul li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid .blockquote__author:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid .counter:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid .h1:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid .h2:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid .h3:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid .h4:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid .h5:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid .h6:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid .location__title:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid .nav:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid .reference:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid .subheader:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid .swiper-button:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid a:not(.btn-primary):not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid h1:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid h2:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid h3:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid h4:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid h5:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid h6:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid hr:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid ol li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid p:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.bg-primary-solid ul li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns .blockquote__author:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns .counter:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns .h1:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns .h2:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns .h3:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns .h4:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns .h5:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns .h6:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns .location__title:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns .nav:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns .reference:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns .subheader:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns .swiper-button:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns a:not(.btn-primary):not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns h1:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns h2:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns h3:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns h4:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns h5:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns h6:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns hr:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns ol li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns p:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.footer__columns ul li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active .blockquote__author:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active .counter:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active .h1:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active .h2:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active .h3:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active .h4:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active .h5:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active .h6:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active .location__title:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active .nav:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active .reference:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active .subheader:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active .swiper-button:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active a:not(.btn-primary):not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active h1:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active h2:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active h3:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active h4:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active h5:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active h6:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active hr:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active ol li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active p:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *),.swiper--references .swiper-slide-active ul li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *){--bs-nav-link-color:var(--bs-white);--bs-nav-link-hover-color:var(--bs-white);color:var(--bs-white)}.background-container--has-media ol li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *):before,.background-container--has-media ul li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *):before,.bg-primary ol li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *):before,.bg-primary ul li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *):before,.bg-primary-solid ol li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *):before,.bg-primary-solid ul li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *):before,.footer__columns ol li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *):before,.footer__columns ul li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *):before,.swiper--references .swiper-slide-active ol li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *):before,.swiper--references .swiper-slide-active ul li:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *),.text-black *):before{color:var(--bs-white)}.background-container--has-media .btn-primary:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *)),.bg-primary .btn-primary:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *)),.bg-primary-solid .btn-primary:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *)),.footer__columns .btn-primary:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *)),.swiper--references .swiper-slide-active .btn-primary:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *)){--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--bs-white);--bs-btn-color:var(--bs-primary)}.background-container--has-media .btn-outline-primary:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *)),.bg-primary .btn-outline-primary:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *)),.bg-primary-solid .btn-outline-primary:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *)),.footer__columns .btn-outline-primary:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *)),.swiper--references .swiper-slide-active .btn-outline-primary:not(.bg-white :not(.bg-white .bg-primary *,.bg-white .bg-primary-solid *),.bg-light-grey :not(.bg-light-grey .bg-primary *,.bg-light-grey .bg-primary-solid *)){--bs-btn-color:var(--bs-white);--bs-btn-border-color:var(--bs-white)}.background-container--has-media .icon-box,.bg-primary .icon-box,.bg-primary-solid .icon-box,.footer__columns .icon-box,.swiper--references .swiper-slide-active .icon-box{padding:2.5rem}.background-container--has-media .icon-box__icon,.bg-primary .icon-box__icon,.bg-primary-solid .icon-box__icon,.footer__columns .icon-box__icon,.swiper--references .swiper-slide-active .icon-box__icon{filter:grayscale(1) invert(1)}.background-container--has-media .agenda__item,.background-container--has-media .agenda__item__speaker,.background-container--has-media .icon-box__header,.bg-primary .agenda__item,.bg-primary .agenda__item__speaker,.bg-primary .icon-box__header,.bg-primary-solid .agenda__item,.bg-primary-solid .agenda__item__speaker,.bg-primary-solid .icon-box__header,.footer__columns .agenda__item,.footer__columns .agenda__item__speaker,.footer__columns .icon-box__header,.swiper--references .swiper-slide-active .agenda__item,.swiper--references .swiper-slide-active .agenda__item__speaker,.swiper--references .swiper-slide-active .icon-box__header{color:var(--bs-white)}.background-container--has-media form,.background-container--has-media form .altcha,.bg-primary form,.bg-primary form .altcha,.bg-primary-solid form,.bg-primary-solid form .altcha,.footer__columns form,.footer__columns form .altcha,.swiper--references .swiper-slide-active form,.swiper--references .swiper-slide-active form .altcha{color:#fff}:root{--bs-primary-solid:var(--bs-primary)}.bg-primary-solid{background-color:var(--bs-primary)!important}