.hide-small{display:none}@media screen and (width>=900px){.hide-small{display:block}}.hide-large{display:block}@media screen and (width>=900px){.hide-large{display:none}}.unbuttonize{background:0 0;border:0;margin:0;padding:0;display:inline-block}.primary-button{color:#000;background-color:#0000;border:1.5px solid #000;border-radius:50px;padding:4px 1rem;line-height:.875rem;text-decoration:none;transition:all .3s;display:inline-block}.primary-button span{font-family:Roboto;font-size:.875rem;font-weight:500;line-height:.875rem}.primary-button:hover{color:#fff;background-color:#000}@media screen and (width>=1113px){.primary-button{padding:11px 2rem;line-height:1.25rem}.primary-button span{font-size:1.25rem;line-height:normal}}.secondary-button{color:#213133;background-color:#e0eef3;border:1.5px solid #e0eef3;border-radius:50px;padding:4px 1rem;line-height:.875rem;text-decoration:none;transition:all .3s;display:inline-block}.secondary-button span{font-family:Roboto;font-size:.875rem;font-weight:500;line-height:.875rem}.secondary-button:hover{color:#e0eef3;background-color:#0000;border:1.5px solid #e0eef3}@media screen and (width>=1113px){.secondary-button{padding:11px 2rem;line-height:1.25rem}.secondary-button span{font-size:1.25rem;line-height:normal}}.tertiary-button{color:#fff;background-color:#000;border:1.5px solid #000;border-radius:50px;padding:4px 1rem;line-height:normal;text-decoration:none;transition:all .3s;display:inline-block}.tertiary-button span{font-family:Roboto;font-size:.875rem;font-weight:500;line-height:.875rem}.tertiary-button:hover{color:#000;background-color:#fff;border:1.5px solid #fff}@media screen and (width>=1113px){.tertiary-button{padding:11px 2rem}.tertiary-button span{font-size:1.25rem;line-height:normal}}.quaternary-button{color:#fff;background-color:#0000;border:1.5px solid #fff;border-radius:50px;padding:4px 1rem;line-height:.875rem;text-decoration:none;transition:all .3s;display:inline-block}.quaternary-button span{font-family:Roboto;font-size:.875rem;font-weight:500;line-height:.875rem}.quaternary-button:visited,.quaternary-button:focus{color:#fff}.quaternary-button:visited:hover,.quaternary-button:focus:hover{color:#000}.quaternary-button:hover{color:#000;background-color:#fff;border:1.5px solid #fff}@media screen and (width>=1113px){.quaternary-button{padding:11px 2rem;line-height:1.25rem}.quaternary-button span{font-size:1.25rem;line-height:normal}}.arrow-button{cursor:pointer;background:0 0;border:none;padding:0;line-height:normal;text-decoration:none;transition:all .3s;display:inline-block;position:relative}.arrow-button span{color:#000;font-family:Roboto;font-size:.875rem;font-weight:600;line-height:normal}.arrow-button .arrow{width:16px;height:15px;margin-left:.5rem;transition:all .3s;display:inline-flex;overflow:hidden}.arrow-button .arrow .arrow-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='15' viewBox='0 0 32 15' fill='none'%3E%3Cpath d='M31.7071 8.07112C32.0976 7.6806 32.0976 7.04743 31.7071 6.65691L25.3431 0.292946C24.9526 -0.0975785 24.3195 -0.0975785 23.9289 0.292946C23.5384 0.68347 23.5384 1.31664 23.9289 1.70716L29.5858 7.36401L23.9289 13.0209C23.5384 13.4114 23.5384 14.0446 23.9289 14.4351C24.3195 14.8256 24.9526 14.8256 25.3431 14.4351L31.7071 8.07112ZM0 7.36401L0 8.36401L31 8.36401V7.36401V6.36401L0 6.36401L0 7.36401Z' fill='black'/%3E%3C/svg%3E");background-position:100%;width:32px;height:15px;transition:all .3s;position:relative}.arrow-button:hover{text-decoration:underline}.arrow-button:hover .arrow{width:32px;right:-16px}@media screen and (width>=1113px){.arrow-button span{font-size:1.25rem}.arrow-button .arrow{margin-left:1rem}}.button-element{margin:2rem 0}.splide__arrows{justify-content:space-between;gap:13px;margin-top:1.5rem;display:flex}.splide__arrows .splide__arrow{background:0 0;border:1.5px solid #213133;border-radius:50px;width:49px;height:49px;transition:all;position:relative}.splide__arrows .splide__arrow:disabled{opacity:.5;pointer-events:none}.splide__arrows .splide__arrow img{position:absolute;top:50%;left:50%;translate:-50% -50%}.splide__arrows .splide__arrow.splide__arrow--next{transform:rotate(180deg)}.splide__arrows .splide__arrow:hover{background-color:#213133}.splide__arrows .splide__arrow:hover img{filter:invert()}.splide__arrows .splide__arrow:hover:disabled{background-color:#0000}.splide__arrows .splide__arrow:hover:disabled img{filter:none}@media screen and (width>=900px){.splide__arrows{justify-content:flex-end}}.splide__pagination--custom-track{background:#000;height:2px;margin:26px 0 1.5rem;position:relative}@media screen and (width>=900px){.splide__pagination--custom-track{margin:3rem 0 1.5rem}}.splide__pagination--progress-bar{background:#213133;height:16px;transition:all .4s;position:absolute;top:-7px;left:0}@media screen and (width>=900px){.splide__pagination--progress-bar{height:20px;top:-9px}}.grecaptcha-badge{display:none}*{box-sizing:border-box}main{margin-top:143px}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]),[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%;overflow-y:scroll}body{flex-direction:column;min-height:100vh;margin:0;font-size:1rem;line-height:1.4;display:flex}body,button,input,select,textarea{font-family:Roboto,sans-serif}::selection{color:#fff;text-shadow:none;background:#000}a{color:#000}p>a{font-weight:600;text-decoration:underline}a:visited,a:hover{color:#000}a:hover,a:active{outline:0}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}ins{color:#000;background:#ff9;text-decoration:none}mark{color:#000;background:#ff0;font-style:italic;font-weight:700}pre,code,kbd,samp{_font-family:"courier new",monospace;font-family:monospace;font-size:1rem}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px}strong{font-weight:700}em{font-style:italic}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.3em}h1{font-size:1.5rem}h2{font-size:1.375rem}h3{font-size:1.125rem}h4{font-size:.875rem}ul,ol{margin:0 0 1em;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{margin:0;padding:0;list-style:none}img{-ms-interpolation-mode:bicubic;border:0}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer;display:block}legend{border:0;padding:0}button,input,select,textarea{vertical-align:baseline;margin:0;font-size:100%}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top;resize:vertical;overflow:auto}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:2px solid #26358c}.skip-to-content #skip-to-content{z-index:999;color:#000;background-color:#fff;border-radius:4px;padding:32px;font-size:2rem;position:fixed;top:-200px;left:50%;transform:translate(-50%)}.skip-to-content #skip-to-content:focus-visible{top:24px}@media print{.skip-to-content #skip-to-content{display:none!important}}h1{color:#fff;font-family:Roboto;font-size:2.5rem;font-style:normal;font-weight:500;line-height:100%}@media screen and (width>=720px){h1{font-size:3.5rem;line-height:normal}}@media screen and (width>=1300px){h1{font-size:5.5rem;line-height:normal}}h2{font-family:Roboto;font-size:3rem;font-style:normal;font-weight:500;line-height:normal}h3{font-family:Roboto;font-size:2.5rem;font-style:normal;font-weight:500;line-height:normal}h4{font-family:Roboto;font-size:2rem;font-style:normal;font-weight:500;line-height:normal}p{font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}p.preamble,div.preamble p{color:#000;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}@media screen and (width>=900px){p.preamble,div.preamble p{font-size:1.5rem}}.primary-navigation ul{gap:1.5rem;padding:0;list-style:none;display:flex}@media screen and (width>=1440px){.primary-navigation ul{gap:3rem}}.primary-navigation li a{color:#0000;width:max-content;font-size:1.25rem;font-weight:600;text-decoration:none;display:inline-block;position:relative}.primary-navigation li a:after{content:attr(data-text);font-variation-settings:"wght" 400;color:#000;pointer-events:none;width:100%;height:100%;font-weight:400;position:absolute;top:0;left:0}.primary-navigation li a:hover:after,.primary-navigation li.active>a:after{font-variation-settings:"wght" 600;font-weight:600;text-decoration:underline}.primary-navigation .navigation-item{gap:.5rem;position:relative}.primary-navigation .navigation-item:focus+.has-submenu-arrow{transform:rotate(-180deg)}.primary-navigation .navigation-item .submenu-open .horizontal-line{transform:scale(0)rotate(180deg)}.primary-navigation .navigation-item .submenu-open .vertical-line{transform:rotate(90deg)}.primary-navigation .has-submenu-arrow{background-color:#0000;border:none;height:100%}.primary-navigation .has-submenu-arrow:hover{cursor:pointer}.primary-navigation .has-submenu-arrow rect{transform-origin:50%;transition:transform .25s cubic-bezier(.7,-.15,.33,1.32);transform:scale(1)rotate(0)}.primary-navigation .desktop-submenu-icon{margin-bottom:2px;display:none}@media screen and (width>=1113px){.primary-navigation .desktop-submenu-icon{display:inline}}.primary-navigation .mobile-submenu-icon{width:18px;height:18px;margin-left:.5rem;display:inline}@media screen and (width>=1113px){.primary-navigation .mobile-submenu-icon{display:none}}.primary-navigation .subpages-container{text-align:center;z-index:1000;max-height:0;padding:.5rem;transition:max-height .3s ease-out;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.primary-navigation .subpages-list{background-color:#fff;flex-direction:column;justify-content:center;gap:4px;width:100%;height:100%;margin-top:44px;padding:.5rem 2rem 1.5rem;display:flex;box-shadow:0 4px 10px 2px #0000000d}.site-header .site-header__mobile{height:143px}.site-header .site-header__mobile .mobile-navigation-inner{background-color:#e9e1d9;flex-direction:column;height:calc(100vh - 143px);padding:0 2rem;display:flex;overflow-y:auto}.site-header .site-header__mobile .primary-button{width:max-content;max-width:100%;padding:11px 2rem;line-height:1.25rem;color:#fff!important;background-color:#000!important;border:1.5px solid #000!important}.site-header .site-header__mobile .primary-button span{font-size:1.25rem;line-height:normal}.site-header .site-header__mobile .primary-button:hover{color:#000;background-color:#0000;border:1.5px solid #000}.site-header .site-header__mobile a{font-size:1.5rem}.site-header .site-header__mobile .primary-navigation ul{flex-direction:column;gap:2.25rem;margin-top:2rem}.site-header .site-header__mobile .primary-navigation .subpages-container{position:unset;left:unset;top:unset;transform:unset;box-shadow:none;text-align:left;padding:0}.site-header .site-header__mobile .primary-navigation .subpages-list{box-shadow:none;background-color:#0000;gap:1.375rem;margin-top:1.625rem;padding:0}.site-header .site-header__mobile .primary-navigation .subpages-list a{font-size:1.25rem}.site-header .site-header__mobile .language-button{display:none}.site-header .site-header__mobile .language-navigation-container #languages-container{border-top:1px solid #000;max-height:100%;margin-top:3.5rem;padding:0;position:relative}.site-header .site-header__mobile .language-navigation-container #language-navigation{box-shadow:none;text-align:left;background-color:#0000;justify-content:flex-start;padding:0}.site-header .site-header__mobile .language-navigation-container #language-navigation ul{flex-direction:row-reverse;justify-content:space-between;width:100%;display:flex}.site-header .site-header__mobile .language-navigation-container #language-navigation a:not(.active):after{font-weight:300}.site-header .site-header__mobile .language-navigation-container #language-navigation a:after{text-decoration:none}.site-header .site-header__mobile #search-input-container{max-height:unset;background:0 0;width:100%;margin-top:auto;overflow:visible}.site-header .site-header__mobile #search-input-container .search-form{background:0 0;margin-top:2rem}.site-header .site-header__mobile #search-input-container .search-form__input{background:0 0;padding-left:1rem}.site-header .site-header__mobile #search-input-container .search-form__submit{right:1rem;left:unset;height:19px}.language-navigation-container{position:relative}.language-navigation-container #languages-container{z-index:1000;max-height:0;padding:.5rem;transition:max-height .3s ease-out;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.language-navigation-container #language-navigation{text-align:center;background-color:#fff;justify-content:center;width:100%;height:100%;margin-top:36px;padding:.5rem 2rem 1.5rem;display:flex;box-shadow:0 4px 10px 2px #0000000d}.language-navigation-container a{color:#0000;width:max-content;font-size:1.25rem;font-weight:600;text-decoration:none;position:relative}.language-navigation-container a:after{content:attr(data-text);font-variation-settings:"wght" 400;color:#000;pointer-events:none;width:100%;height:100%;font-weight:400;position:absolute;top:0;left:0}.language-navigation-container a:hover:after,.language-navigation-container .active a:after{font-variation-settings:"wght" 600;font-weight:600;text-decoration:underline}.hero-section .hero-section__top{aspect-ratio:392/241;background-color:#213133;width:min(100%,1600px);margin:0 auto;position:relative}@media screen and (width>=900px){.hero-section .hero-section__top{aspect-ratio:1600/675;width:min(100% - 4rem,1600px)}}.hero-section .hero-picture{aspect-ratio:392/241;display:block}.hero-section .hero-picture:after{content:"";pointer-events:none;opacity:.4;background-color:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (width>=900px){.hero-section .hero-picture{aspect-ratio:1600/675}}.hero-section .hero-image{aspect-ratio:392/241;object-fit:cover;max-width:100%;height:100%;display:block}@media screen and (width>=900px){.hero-section .hero-image{aspect-ratio:1600/675}}.hero-section .hero-heading{text-align:center;word-break:break-word;width:min(100% - 2rem,600px);margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width>=720px){.hero-section .hero-heading{word-break:keep-all;width:min(100% - 2rem,700px)}}@media screen and (width>=1113px){.hero-section .hero-heading{width:min(100% - 2rem,960px)}}.hero-section .hero-preamble{text-align:center;width:min(100% - 4rem,780px);margin:2rem auto}.breadcrumbs-container{width:min(100% - 4rem,1600px);margin:1rem auto}@media screen and (width>=900px){.breadcrumbs-container{margin:35px auto 29px}}.breadcrumbs-container ol{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}@media screen and (width>=900px){.breadcrumbs-container ol{justify-content:flex-start}}.breadcrumbs-container .breadcrumbs-item{flex-shrink:0;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.breadcrumbs-container a{margin-right:2px;text-decoration:none}.breadcrumbs-container a:hover{text-decoration:underline;display:inline-block}.breadcrumbs-container .breadcrumbs-item-current{font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}.companies-model{width:min(100% - 4rem,1600px);margin:1.5rem auto}@media screen and (width>=900px){.companies-model{margin:2.125rem auto}}.companies-model .companies-model-list{grid-gap:16px;grid-template-columns:repeat(1,1fr);margin:0;padding:0;display:grid}@media screen and (width>=600px){.companies-model .companies-model-list{grid-template-columns:repeat(2,1fr)}}@media screen and (width>=900px){.companies-model .companies-model-list{grid-template-columns:repeat(3,1fr)}}@media screen and (width>=1350px){.companies-model .companies-model-list{grid-gap:2.5rem;grid-template-columns:repeat(4,1fr)}}.companies-model .company-item{aspect-ratio:3/4;color:#fff;cursor:pointer;height:100%;position:relative;overflow:hidden}@media screen and (width>=900px){.companies-model .company-item{cursor:auto}}.companies-model .company-item.hidden{display:none}.companies-model .company-item:after{content:"";z-index:-9;opacity:.4;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.companies-model .company-item .picture-container{z-index:-10;width:100%;height:100%;position:absolute;top:0}.companies-model .company-item picture{width:100%;height:100%;display:block}.companies-model .company-item img{object-fit:cover;max-width:100%;height:100%;display:block}.companies-model .company-item .company-content{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;padding:2.5rem;display:flex;position:absolute;top:0;left:0}@media screen and (width<=1439px){.companies-model .company-item .company-content{padding:1.5rem}}.companies-model .company-item h3{text-align:center;margin:0;padding:0 2.5rem;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (width<=1439px){.companies-model .company-item h3{padding:0 1.5rem;font-size:2.25rem}}.companies-model .company-item .company-text{opacity:0;width:100%;max-height:0;font-size:1.25rem;overflow:hidden}@media screen and (width<=1439px){.companies-model .company-item .company-text p{font-size:1rem}}.companies-model .company-item .quaternary-button{justify-content:center;align-items:center;margin-top:20px;padding:.5rem 1rem;display:flex}.companies-model .company-item .quaternary-button svg{margin-left:13px}.companies-model .company-item .quaternary-button svg path{transition:all .3s ease-out}@media screen and (width>=900px){.companies-model .company-item .quaternary-button{margin-top:2rem}}@media screen and (width>=1113px){.companies-model .company-item .quaternary-button{padding:11px 2rem}}.companies-model .company-item .quaternary-button:hover svg path{fill:#000}.companies-model .company-item .trademark{margin-bottom:8px;margin-left:4px;font-size:1.5rem;line-height:2.5rem}@media screen and (width>=900px){.companies-model .company-item.hovered:after{opacity:.85}.companies-model .company-item.hovered h3{text-align:left;align-self:flex-start;max-width:calc(100% - 3rem);padding:0;font-size:1.5rem;top:2.25rem;transform:translateY(0)}}@media screen and (width>=900px) and (width>=600px){.companies-model .company-item.hovered h3{font-size:2.25rem;top:1rem}}@media screen and (width>=900px) and (width>=1113px){.companies-model .company-item.hovered h3{top:2.25rem}}@media screen and (width>=900px) and (width<=1439px){.companies-model .company-item.hovered h3{max-width:calc(100% - 5rem)}}@media screen and (width<=899px){.companies-model .company-item.clicked:after{opacity:.85}.companies-model .company-item.clicked h3{text-align:left;align-self:flex-start;max-width:calc(100% - 3rem);padding:0;font-size:1.5rem;top:2.25rem;transform:translateY(0)}}@media screen and (width<=899px) and (width>=600px){.companies-model .company-item.clicked h3{font-size:2.25rem;top:1rem}}@media screen and (width<=899px) and (width>=1113px){.companies-model .company-item.clicked h3{top:2.25rem}}@media screen and (width<=899px) and (width<=1439px){.companies-model .company-item.clicked h3{max-width:calc(100% - 5rem)}}.news-cards-model{grid-gap:25px;grid-template-columns:repeat(1,1fr);row-gap:36px;display:grid}@media screen and (width>=700px){.news-cards-model{grid-template-columns:repeat(3,1fr);gap:85px 2rem}}.news-cards-model .news-item{cursor:pointer;position:relative}@media screen and (width>=900px){.news-cards-model .news-item{cursor:auto}}.news-cards-model .news-item .news-item-link{flex-direction:column;height:100%;text-decoration:none;display:flex}.news-cards-model .news-item.hidden{display:none}.news-cards-model .news-item .empty-picture{aspect-ratio:512/369;background-color:#26358c;overflow:hidden}.news-cards-model .news-item picture{display:block;overflow:hidden}.news-cards-model .news-item img{aspect-ratio:512/369;object-fit:cover;max-width:100%;height:auto;transition:transform .3s ease-out;display:block}.news-cards-model .news-item .news-content{margin:2.25rem 0}@media screen and (width>=900px){.news-cards-model .news-item .news-content{margin:2.25rem 0}}.news-cards-model .news-item h2,.news-cards-model .news-item h3{word-break:break-word;hyphens:auto;margin:0;font-size:1.25rem;transition:top .3s ease-out,transform .3s ease-out}@media screen and (width>=900px){.news-cards-model .news-item h2,.news-cards-model .news-item h3{font-size:2rem}}.news-cards-model .news-item .news-text{font-size:1.25rem;transition:max-height .3s ease-out,opacity .3s ease-out}.news-cards-model .news-item .news-text p{text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin-top:1rem;margin-bottom:0;font-size:1rem;display:-webkit-box;overflow:hidden}@media screen and (width>=900px){.news-cards-model .news-item .news-text p{text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:2.125rem;font-size:1.25rem;display:-webkit-box;overflow:hidden}}.news-cards-model .news-item .bottom-link{max-width:fit-content;margin-top:auto}.news-cards-model .news-item:hover img{transform:scale(1.1)}.news-block{width:min(100% - 4rem,1600px);margin:3rem auto}.news-block .news-block-top{justify-content:space-between;align-items:baseline;gap:2.75rem;display:flex}@media screen and (width>=900px){.news-block .news-block-top{justify-content:flex-start}}.news-block h2{margin-bottom:1.5rem;font-size:1.5rem}@media screen and (width>=900px){.news-block h2{margin-bottom:2.125rem;font-size:3rem}}.company-block{margin:3rem auto}.company-block .heading{word-break:break-word;hyphens:auto}.company-block .companies-model-list{gap:0;display:flex}.company-block .companies-block-top{justify-content:space-between;align-items:baseline;gap:2.75rem;width:min(100% - 4rem,1600px);margin:0 auto;display:flex}@media screen and (width>=900px){.company-block .companies-block-top{justify-content:flex-start}}.company-block h2{margin-bottom:0;font-size:1.5rem}@media screen and (width>=900px){.company-block h2{font-size:3rem}}.company-block .pagination-hidden .splide__arrows,.company-block .pagination-hidden .splide__pagination--custom-track{display:flex}@media screen and (width>=1350px){.company-block .pagination-hidden .splide__arrows,.company-block .pagination-hidden .splide__pagination--custom-track{display:none}}.numbers-block{color:#e0eef3;background:#213133;padding:2rem 0}@media screen and (width>=900px){.numbers-block{padding:84px 0}}.numbers-block h2{text-align:center;width:min(100% - 4rem,1600px);margin:0 auto 20px;font-size:1.5rem}@media screen and (width>=900px){.numbers-block h2{text-align:left;font-size:3rem}}.numbers-block .number-separator{width:1rem}@media screen and (width>=900px){.numbers-block .number-separator{width:1.5rem}}.numbers-collection{flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start;gap:1.5rem;width:min(100% - 4rem,2000px);margin:0 auto;display:flex}@media screen and (width>=900px){.numbers-collection{gap:3rem}}.overview-container{flex-direction:column-reverse;justify-content:space-between;align-items:center;padding:10px 0;display:flex}@media screen and (width>=900px){.overview-container{flex-direction:row;gap:50px;padding:40px 0 0}}.overview-container .numbers-container .rolling-number{text-align:center;flex-flow:column wrap;place-content:center;align-items:center;gap:0;padding:20px 0;font-size:3.44rem;font-weight:400;line-height:1;display:flex}@media screen and (width>=900px){.overview-container .numbers-container .rolling-number{font-size:5.3125rem}}.overview-container .numbers-container .rolling-number .digits{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:0;font-size:4rem;font-weight:800;display:flex}@media screen and (width>=720px){.overview-container .numbers-container .rolling-number .digits{flex-wrap:nowrap}}@media screen and (width>=900px){.overview-container .numbers-container .rolling-number .digits{font-size:8rem}}.overview-container .numbers-container .rolling-number .digit{width:.6em;height:1.15em;display:inline-block;position:relative;overflow:hidden}.overview-container .numbers-container .rolling-number .digit .digit-inner{will-change:transform;transition:transform 1.8s cubic-bezier(.6,.05,.28,.91);position:absolute;top:0;left:0}.overview-container .numbers-container .rolling-number .digit .digit-inner span{text-align:center;height:1.15em;line-height:1.15em;display:block}.overview-container .numbers-container .rolling-number .dash{padding:0 .05em;font-weight:400;line-height:1.15em;display:inline-block}.overview-container .numbers-container .subheading{color:var(--Gray-200);text-align:center;max-width:150px;margin:1rem 0 0;padding-left:0;font-size:1.25rem;font-weight:500;line-height:normal}@media screen and (width>=900px){.overview-container .numbers-container .subheading{max-width:230px;font-size:2rem}}.overview-container .numbers-container .digit-text{gap:0;height:1.15em;font-size:5.3125rem;font-weight:400;line-height:1;display:block}.overview-container .image-container picture,.overview-container .image-container img{width:100%}.image-puff-block{width:min(100% - 4rem,1600px);margin:45px auto}@media screen and (width>=900px){.image-puff-block{margin:85px auto}}.image-puff-block-inner{grid-template-columns:1fr;gap:2.25rem;display:grid}@media screen and (width>=900px){.image-puff-block-inner{grid-template-columns:1fr 1fr}}.image-puff-block .empty-picture{aspect-ratio:820/514;background-color:#213133;width:100%;height:100%}.image-puff-block .image-puff{position:relative}.image-puff-block .image-puff:hover img{transform:scale(1.2)}.image-puff-block .heading{color:#fff;z-index:10;text-align:center;word-break:break-word;width:min(100% - 1rem,500px);margin:0;padding:2%;font-size:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width>=1113px){.image-puff-block .heading{font-size:3rem}}.image-puff-block .picture-container{display:block;position:relative;overflow:hidden}.image-puff-block .picture-container:after{content:"";background:#0006;width:100%;height:100%;position:absolute;top:0;left:0}.image-puff-block .picture-container img,.image-puff-block .picture-container picture{max-width:100%;transition:transform .3s ease-out;display:block}.image-puff-block .link-overlay{z-index:11;width:100%;height:100%;position:absolute;top:0;left:0}.centered-text-block{text-align:center;width:min(100% - 4rem,780px);margin:3.5rem auto}.centered-text-block p{font-size:1rem}@media screen and (width>=900px){.centered-text-block p{font-size:1.5rem}}.centered-text-block blockquote,.centered-text-block blockquote p{word-break:break-word;margin:40px 0;font-family:Roboto Serif,serif;font-size:1.5rem}@media screen and (width>=720px){.centered-text-block blockquote,.centered-text-block blockquote p{word-break:keep-all}}@media screen and (width>=900px){.centered-text-block blockquote,.centered-text-block blockquote p{word-break:keep-all;font-size:2.25rem}}.centered-text-block h2{margin:1.5rem 0;font-size:1.5rem}@media screen and (width>=900px){.centered-text-block h2{word-break:keep-all;font-size:3rem}}.centered-text-block h3{margin:1.25rem 0;font-size:1.25rem}@media screen and (width>=900px){.centered-text-block h3{font-size:2.5rem}}.centered-text-block h4{font-size:1.25rem;font-weight:600}@media screen and (width>=900px){.centered-text-block{margin:5.5rem auto}}.text-block{width:min(100% - 4rem,1054px);margin:3.5rem auto}.text-block p{font-size:1rem}@media screen and (width>=900px){.text-block p{font-size:1.5rem}}.text-block blockquote,.text-block blockquote p{word-break:break-word;margin:40px 0;font-family:Roboto Serif,serif;font-size:1.5rem}@media screen and (width>=720px){.text-block blockquote,.text-block blockquote p{word-break:keep-all}}@media screen and (width>=900px){.text-block blockquote,.text-block blockquote p{word-break:keep-all;font-size:2.25rem}}.text-block h2{margin:1.5rem 0;font-size:1.5rem}@media screen and (width>=900px){.text-block h2{word-break:keep-all;font-size:3rem}}.text-block h3{margin:1.25rem 0;font-size:1.25rem}@media screen and (width>=900px){.text-block h3{font-size:2.5rem}}.text-block h4{font-size:1.25rem;font-weight:600}.text-block li>p{margin:4px}@media screen and (width>=900px){.text-block li>p{margin:.5rem}.text-block{margin:5.5rem auto}}.history-block{background-color:#e0eef3;width:100%;margin:3rem auto;position:relative;overflow:hidden}@media screen and (width>=900px){.history-block{width:min(100% - 4rem,1600px)}}.history-block .iframe-block{border:none;width:100%;height:550px;margin-bottom:2rem;display:block}@media screen and (width>=979px){.history-block .iframe-block{height:600px;margin-bottom:0}}.history-block-inner{width:100%;height:100%;margin:0 auto;padding:0;overflow:hidden}@media screen and (width>=900px){.history-block-inner{width:min(100% - 4rem,1600px)}}.history-block .heading{text-align:center;padding:2rem 0 0;font-size:1.5rem}@media screen and (width>=900px){.history-block .heading{text-align:left;max-width:420px;margin:0 5rem;padding-top:5rem;font-size:3rem}}@media (width>=1664px){.history-block .heading{margin:0 8.5rem}}.history-block :root{--clr-bg:#606060;--clr-primary:#26358c;--clr-secondary:#075985;--clr-cta:#afd054}.history-block .current-year{color:#26358c}.history-block .cards-container-frame{width:100%;height:600px;min-height:500px;position:relative}@media screen and (width>=500px) and (width<=1113px){.history-block .cards-container-frame{height:40vw}}.history-block body{min-height:100svh;color:var(--clr-primary);margin:0;padding:0;font-size:clamp(.9rem,2.5vw,1.4rem);line-height:1.5}.history-block code{color:var(--clr-cta);text-transform:lowercase}.history-block hgroup h1{margin:0;font-size:1.4rem;font-weight:100;line-height:1}.history-block hgroup h1>span{text-transform:lowercase;font-size:.9rem}.history-block hgroup p{text-wrap:balance;max-width:72ch;font-size:.8rem}.history-block hgroup p>a{color:var(--clr-cta);text-decoration:none}.history-block hgroup p>a:hover{text-decoration:underline}.history-block input[type=radio]{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.history-block .cards-container{--base-rotation:0deg;--full-circle:360deg;--radius:25vw;--duration:.2s;--cards-container-size:calc(var(--radius)*2);--cards-container-padding:2rem;--border-color:transparent;--label-offset:-10rem;--label-size:47px;--label-color:#666;--label-color-hover:#26358c;--label-line-h:0;--label-line-h-current:6rem;--label-dot-size:25px;--title-top:9rem;--title-offset-y:30px;--info-top:16rem;--info-width:min(70%,550px);--info-offset-y:30px;box-sizing:content-box;width:var(--cards-container-size);height:var(--cards-container-size);padding:1rem;padding:var(--cards-container-padding);margin:0 auto;inset:0}@media (width>=900px){.history-block .cards-container{--radius:40vw;--label-size:47px;--label-dot-size:25px;--label-line-h-current:6rem;--title-top:6rem;--info-top:14rem;width:var(--cards-container-size);padding:var(--cards-container-padding);--label-offset:calc(var(--radius)*-1 - 1rem);width:var(--cards-container-size);height:var(--cards-container-size);margin:3rem auto;padding:0 4rem;position:absolute;top:0}}@media (width>=1664px){.history-block .cards-container{--radius:600px;--label-size:47px;--label-dot-size:25px;--label-line-h-current:6rem;--title-top:6rem;--info-top:14rem;width:var(--cards-container-size);--label-offset:calc(var(--radius)*-1 - 1rem);width:var(--cards-container-size);height:var(--cards-container-size);margin:3rem auto;position:absolute;top:0}}.history-block .cards{border:1px solid var(--border-color);transition:transform .3s ease-in-out var(--duration);inset:var(--cards-container-padding);border-radius:50%;padding:0;list-style:none;display:flex;position:absolute;top:2rem}@media screen and (width>=900px){.history-block .cards{display:unset;inset:var(--cards-container-padding);height:100%}}.history-block .cards li{transform-origin:50%;transform:translateX(calc(var(--i)*100px));pointer-events:none;place-content:center;margin:0;padding:0;display:grid;position:absolute;inset:0}@media screen and (width>=900px){.history-block .cards li{transform:rotate(calc(var(--i)*360deg/var(--items)))}}.history-block .cards li>label{width:var(--label-size);height:var(--label-size);cursor:pointer;pointer-events:initial;text-align:center;color:var(--label-color);transition:var(--duration)ease-in-out;inset:0;bottom:unset;margin:auto;padding-top:1rem;font-size:clamp(1.25rem,2.5vw + .04rem,1.25rem);font-weight:900;position:absolute;top:0}@media screen and (width>=900px){.history-block .cards li>label{transform:translateY(var(--label-offset));padding-top:2px;position:absolute;bottom:0}}.history-block .cards li>label:before{content:"";width:var(--label-dot-size);height:var(--label-dot-size);aspect-ratio:50%;background-color:var(--label-color);transition:background-color var(--duration)ease-in-out;border-radius:50%;position:absolute;top:3rem;left:50%;translate:-50%}@media screen and (width>=900px){.history-block .cards li>label:before{top:var(--cards-container-padding)}}.history-block .cards li>label:after{content:"";width:3px;height:var(--label-line-h);transition:height .3s ease-in-out var(--label-line-delay,0s);background-color:#26358c;position:absolute;top:4.125rem;left:50%;translate:-50% 5px}@media screen and (width>=900px){.history-block .cards li>label:after{top:100%}}.history-block .cards li>label:hover{--label-color:var(--label-color-hover)}.history-block .cards>li>h2,.history-block .cards>li>p{text-align:center;transform-origin:50%;position:absolute;left:50%;transform:translate(-50%)}.history-block .cards>li>h2{top:var(--title-top);opacity:var(--title-opacity,0);translate:0 var(--title-offset-y);transition:var(--duration)ease-in-out var(--title-delay,0s)}.history-block .cards>li>p{color:#000;top:var(--info-top);z-index:2;text-align:center;text-wrap:pretty;width:100%;opacity:var(--info-opacity,0);transition:var(--duration)ease-in-out var(--info-delay,0s);max-width:577px;margin:0 auto;font-size:clamp(1rem,2.5vw + .05rem,1.25rem)}@media screen and (width>=900px){.history-block .cards>li>p{width:var(--info-width)}}.history-block li:has(input:checked){--label-opacity:1;--label-color:var(--label-color-hover);--label-line-h:var(--label-line-h-current);--label-line-delay:calc(var(--duration)*2);--title-opacity:1;--title-offset-y:0;--title-delay:calc(var(--duration)*3);--info-opacity:1;--info-offset-y:0;--info-delay:calc(var(--duration)*4)}.history-block .cards:has(input:checked){transform:translateX(calc(var(--index)*-100px))}@media screen and (width>=900px){.history-block .cards:has(input:checked){transform:rotate(calc(var(--base-rotation) - var(--index)*var(--full-circle)/var(--items)))}}.history-block .cards:has(li:first-child>input:checked){--index:0}.history-block .cards:has(li:nth-child(2)>input:checked){--index:1}.history-block .cards:has(li:nth-child(3)>input:checked){--index:2}.history-block .cards:has(li:nth-child(4)>input:checked){--index:3}.history-block .cards:has(li:nth-child(5)>input:checked){--index:4}.history-block .cards:has(li:nth-child(6)>input:checked){--index:5}.history-block .cards:has(li:nth-child(7)>input:checked){--index:6}.history-block .cards:has(li:nth-child(8)>input:checked){--index:7}.history-block .cards:has(li:nth-child(9)>input:checked){--index:8}.history-block .cards:has(li:nth-child(10)>input:checked){--index:9}.history-block .cards:has(li:nth-child(11)>input:checked){--index:10}.history-block .cards:has(li:nth-child(12)>input:checked){--index:11}.history-block .cards:has(li:nth-child(13)>input:checked){--index:12}.history-block .cards:has(li:nth-child(14)>input:checked){--index:13}.history-block .cards:has(li:nth-child(15)>input:checked){--index:14}.history-block .cards:has(li:nth-child(16)>input:checked){--index:15}.history-block .cards:has(li:nth-child(17)>input:checked){--index:16}.history-block .cards:has(li:nth-child(18)>input:checked){--index:17}.history-block .cards:has(li:nth-child(19)>input:checked){--index:18}.history-block .cards:has(li:nth-child(20)>input:checked){--index:19}.history-block .cards:has(li:nth-child(21)>input:checked){--index:20}.history-block .cards:has(li:nth-child(22)>input:checked){--index:21}.history-block .cards:has(li:nth-child(23)>input:checked){--index:22}.history-block .cards:has(li:nth-child(24)>input:checked){--index:23}.history-block .cards:has(li:nth-child(25)>input:checked){--index:24}.history-block .cards:has(li:nth-child(26)>input:checked){--index:25}.history-block .cards:has(li:nth-child(27)>input:checked){--index:26}.history-block .cards:has(li:nth-child(28)>input:checked){--index:27}.history-block .cards:has(li:nth-child(29)>input:checked){--index:28}.history-block .cards:has(li:nth-child(30)>input:checked){--index:29}.history-block .cards:has(li:nth-child(31)>input:checked){--index:30}.history-block .cards:has(li:nth-child(32)>input:checked){--index:31}.history-block .cards:has(li:nth-child(33)>input:checked){--index:32}.history-block .cards:has(li:nth-child(34)>input:checked){--index:33}.history-block .cards:has(li:nth-child(35)>input:checked){--index:34}.history-block .cards:has(li:nth-child(36)>input:checked){--index:35}.history-block .cards:has(li:nth-child(37)>input:checked){--index:36}.history-block .cards:has(li:nth-child(38)>input:checked){--index:37}.history-block .cards:has(li:nth-child(39)>input:checked){--index:38}.history-block .cards:has(li:nth-child(40)>input:checked){--index:39}.history-block .cards:has(li:nth-child(41)>input:checked){--index:40}.history-block .cards:has(li:nth-child(42)>input:checked){--index:41}.history-block .cards:has(li:nth-child(43)>input:checked){--index:42}.history-block .cards:has(li:nth-child(44)>input:checked){--index:43}.history-block .cards:has(li:nth-child(45)>input:checked){--index:44}.history-block .cards:has(li:nth-child(46)>input:checked){--index:45}.history-block .cards:has(li:nth-child(47)>input:checked){--index:46}.history-block .cards:has(li:nth-child(48)>input:checked){--index:47}.history-block .cards:has(li:nth-child(49)>input:checked){--index:48}.history-block .cards:has(li:nth-child(50)>input:checked){--index:49}.history-block .cards:has(li:nth-child(51)>input:checked){--index:50}.employees-block{margin:3rem auto}@media screen and (width>=900px){.employees-block{margin:4rem auto}}.employees-block .employees-block-inner{width:min(100% - 4rem,1054px);margin:0 auto}.employees-block .employee-container{height:auto;min-height:660px}.employees-block .employee-container ul,.employees-block .employee-container li{list-style:none}.employees-block .heading{word-break:break-word;hyphens:auto;margin-top:0;margin-bottom:10px;font-size:1.5rem}@media screen and (width>=900px){.employees-block .heading{margin-bottom:2rem;font-size:3rem}}.employees-block .employee-item{background:#e0eef3;border-radius:0 70px 0 0;grid-template-columns:1fr;width:100%;display:grid;overflow:hidden}@media screen and (width>=900px){.employees-block .employee-item{border-radius:0 100px 0 0;grid-template-columns:1fr 1fr}}.employees-block .employee-picture-container{position:relative}@media screen and (width>=900px){.employees-block .employee-picture-container{aspect-ratio:unset;min-height:660px}}.employees-block .employee-picture{width:100%;height:100%;display:block;top:0}@media screen and (width>=900px){.employees-block .employee-picture{aspect-ratio:unset;position:absolute}}.employees-block .employee-picture img{aspect-ratio:328/380;object-fit:cover;width:100%;max-width:100%;height:100%;display:block}@media screen and (width>=900px){.employees-block .employee-picture img{aspect-ratio:unset}}.employees-block .employee-content{flex-direction:column;height:100%;padding:3rem 2rem;display:flex}@media screen and (width>=900px){.employees-block .employee-content{padding:5rem 3.5rem}}.employees-block .employee-heading{margin-top:0;font-family:Roboto Serif;font-size:1.5rem;font-weight:400}@media screen and (width>=900px){.employees-block .employee-heading{font-size:2.25rem}}.employees-block .employee-text p{font-size:1rem}@media screen and (width>=900px){.employees-block .employee-text p{font-size:1.25rem}}.employees-block .employee-name{word-break:break-word;hyphens:auto;margin-top:2.5rem;font-size:1rem;font-weight:600}@media screen and (width>=900px){.employees-block .employee-name{margin-top:auto;font-size:1.25rem}}.employees-block .pagination-hidden .splide__arrows,.employees-block .pagination-hidden .splide__pagination--custom-track{display:flex}@media screen and (width>=1350px){.employees-block .pagination-hidden .splide__arrows,.employees-block .pagination-hidden .splide__pagination--custom-track{display:none}}.contact-cards-block{margin-top:3rem;margin-bottom:3rem}.contact-cards-block-inner{grid-template-columns:1fr;gap:1rem;width:min(100% - 4rem,1328px);margin:0 auto;display:grid}@media screen and (width>=720px){.contact-cards-block-inner{grid-template-columns:1fr 1fr;gap:2.25rem}}.contact-cards-block .contact-card{text-align:center;word-break:break-word;background:#e0eef3;flex-flow:column wrap;gap:1rem;padding:1.5rem 1.5rem 2.25rem;display:flex}.contact-cards-block .contact-card h2{margin:0;font-size:1.5rem}.contact-cards-block .contact-card .contact-card-text p{margin:0;font-size:1rem;font-weight:500}.contact-cards-block .contact-card .contact-card-text a{font-weight:500}@media screen and (width>=900px){.contact-cards-block .contact-card{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;padding:3rem}.contact-cards-block .contact-card h2{font-size:2rem}.contact-cards-block .contact-card .contact-card-text p{font-size:1.25rem}}html.with-fancybox body.hide-scrollbar{margin-right:0}.image-carousel-block{width:100%;margin:3rem auto}.image-carousel-block.dark-green-bg{color:#e0eef3;background-color:#213133}.image-carousel-block.dark-green-bg .splide__pagination--progress-bar,.image-carousel-block.dark-green-bg .splide__pagination--custom-track{background:#e0eef3}.image-carousel-block.dark-green-bg .splide__arrows .splide__arrow{border:1.5px solid #e0eef3}.image-carousel-block.dark-green-bg .splide__arrows .splide__arrow img{filter:invert()}.image-carousel-block.dark-green-bg .splide__arrows .splide__arrow:hover{background-color:#e0eef3}.image-carousel-block.dark-green-bg .splide__arrows .splide__arrow:hover img{filter:none}.image-carousel-block.dark-green-bg .splide__arrows .splide__arrow:hover:disabled{background-color:#0000}.image-carousel-block.light-blue-bg{color:#000;background-color:#e0eef3}.image-carousel-block.light-blue-bg .splide__pagination--progress-bar,.image-carousel-block.light-blue-bg .splide__pagination--custom-track{background:#213133}.image-carousel-block .images-carousel-container{margin:0 2rem;padding:4rem 0}@media screen and (width>=900px){.image-carousel-block .images-carousel-container{margin:0}.image-carousel-block .splide__pagination--custom-track,.image-carousel-block .splide__arrows{width:60%;margin-left:auto;margin-right:auto}}.image-carousel-block .image-carousel-item__image{object-fit:cover;aspect-ratio:328/255;width:100%;display:block}@media screen and (width>=900px){.image-carousel-block .image-carousel-item__image{aspect-ratio:1054/695}}.image-carousel-block .image-carousel-item__figure{position:relative}.image-carousel-block .image-carousel-item__figcaption{color:#fff;z-index:100;align-items:flex-end;width:100%;height:fit-content;font-size:1.25rem;display:flex;position:absolute;bottom:0}.image-carousel-block .image-carousel-item__figcaption:after{content:"";opacity:.8;z-index:99;pointer-events:none;background:linear-gradient(#fff0 0%,#000c 76.09%);width:100%;height:100%;display:block;position:absolute;bottom:0;left:0}.image-carousel-block .image-carousel-item__figcaption .image-carousel-item__caption-text{z-index:100;word-break:break-word;hyphens:auto;width:100%;margin:0;padding:2rem 1.5rem 1rem;font-size:1rem;font-weight:500}@media screen and (width>=900px){.image-carousel-block .image-carousel-item__figcaption .image-carousel-item__caption-text{padding:7rem 2.25rem 2rem;font-size:1.25rem}}.image-carousel-block .splide__slide{opacity:.3;width:60%;transition:opacity .3s ease-out}.image-carousel-block .splide__slide .image-carousel-item__figcaption{opacity:0;transition:opacity .3s ease-out}.image-carousel-block .splide__slide.is-active,.image-carousel-block .splide__slide.is-active .image-carousel-item__figcaption{opacity:1}.image-carousel-block h2{text-align:center;word-break:break-word;hyphens:auto;max-width:600px;margin:0 auto 3rem;font-size:2rem}@media screen and (width>=900px){.image-carousel-block h2{font-size:2rem}}.text-image-half-block{width:min(100% - 4rem,2332px);margin:3.5rem auto}.text-image-half-block-inner{flex-direction:column;display:flex;overflow:hidden}@media screen and (width>=900px){.text-image-half-block-inner{flex-direction:row}}.text-image-half-block-inner.light-blue-bg{background-color:#e0eef3}.text-image-half-block-inner.beige-bg{background-color:#e9e1d9}.text-image-half-block-inner.image-left{border-radius:0 70px 0 0}@media screen and (width>=900px){.text-image-half-block-inner.image-left{border-radius:0 100px 0 0;flex-direction:row-reverse}}.text-image-half-block-inner.image-right{border-radius:70px 0 0}@media screen and (width>=900px){.text-image-half-block-inner.image-right{border-radius:100px 0 0;flex-direction:row}}.text-image-half-block .text-half{flex-shrink:0;width:100%;padding:2.5rem}.text-image-half-block .text-half:last-child{margin-bottom:0}@media screen and (width>=900px){.text-image-half-block .text-half{width:50%;padding:3rem}}@media screen and (width>=1113px){.text-image-half-block .text-half{padding:5rem}}@media screen and (width>=1440px){.text-image-half-block .text-half{padding:8.5rem}}.text-image-half-block .heading{word-break:break-word;margin:0;font-size:1.5rem}@media screen and (width>=900px){.text-image-half-block .heading{font-size:2rem}}@media screen and (width>=1113px){.text-image-half-block .heading{font-size:3rem}}.text-image-half-block .button-element{margin-bottom:0}.text-image-half-block .image-half{flex-shrink:0;width:100%}@media screen and (width>=900px){.text-image-half-block .image-half{width:50%}}.text-image-half-block .image-half__picture{width:100%;height:100%;display:block;position:relative;overflow:hidden}.text-image-half-block .image-half__image{object-fit:cover;width:100%;height:100%;display:block}.text-image-half-block .no-picture{background-color:#213133;width:100%;height:100%}.text-image-half-block p{font-size:1rem}@media screen and (width>=900px){.text-image-half-block p{font-size:1.25rem}}.text-image-block{width:min(100% - 4rem,2332px);margin:3.5rem auto}.text-image-block-inner{flex-direction:column;display:flex;overflow:hidden}@media screen and (width>=900px){.text-image-block-inner{flex-direction:row}}.text-image-block-inner.light-blue-bg{background-color:#e0eef3}.text-image-block-inner.beige-bg{background-color:#e9e1d9}.text-image-block-inner.dark-green-bg{color:#fff;background-color:#213133}.text-image-block-inner.dark-green-bg .arrow-button span,.text-image-block-inner.dark-green-bg a:visited,.text-image-block-inner.dark-green-bg a:hover{color:#fff}.text-image-block-inner.dark-green-bg .arrow-button .arrow-icon{filter:invert()}.text-image-block-inner.dark-grey-bg{color:#fff;background-color:#606060}.text-image-block-inner.dark-grey-bg .arrow-button span,.text-image-block-inner.dark-grey-bg a:visited,.text-image-block-inner.dark-grey-bg a:hover{color:#fff}.text-image-block-inner.dark-grey-bg .arrow-button .arrow-icon{filter:invert()}@media screen and (width>=900px){.text-image-block-inner.image-left{flex-direction:row-reverse}.text-image-block-inner.image-right{flex-direction:row}}.text-image-block .text-half{flex-direction:column;flex-shrink:0;gap:1.5rem;width:100%;height:auto;padding:2.5rem 1.75rem;display:flex}.text-image-block .text-half:last-child{margin-bottom:0}@media screen and (width>=900px){.text-image-block .text-half{gap:2.5rem;width:60%;padding:3rem}}@media screen and (width>=1113px){.text-image-block .text-half{padding:5rem}}@media screen and (width>=1440px){.text-image-block .text-half{padding:8.5rem}}.text-image-block .heading{word-break:break-word;margin:0;font-size:1.5rem}@media screen and (width>=900px){.text-image-block .heading{font-size:2rem}}@media screen and (width>=1113px){.text-image-block .heading{font-size:3rem}}.text-image-block .text p:first-child{margin-top:0}.text-image-block .text p:last-child,.text-image-block .button-element{margin-bottom:0}.text-image-block .image-half{flex-shrink:0;width:100%}@media screen and (width>=900px){.text-image-block .image-half{width:40%}}.text-image-block .image-half__picture{width:100%;height:100%;display:block;position:relative;overflow:hidden}.text-image-block .image-half__image{object-fit:cover;width:100%;height:100%;display:block}@media screen and (width>=900px){.text-image-block .image-half__image{position:absolute}}.text-image-block .no-picture{background-color:#213133;width:100%;height:100%}.text-image-block p{font-size:1rem}@media screen and (width>=900px){.text-image-block p{font-size:1.25rem}}.form-block a{color:#fff;text-decoration:none}.form-block a:hover{color:#e0eef3;text-decoration:underline}.form-block{margin:3rem auto}@media screen and (width>=900px){.form-block{margin:4rem auto}}.form-block-inner{color:#fff;background-color:#213133;border-radius:0 70px 0 0;width:min(100% - 4rem,1328px);margin:0 auto;padding:2rem 1.5rem}@media screen and (width>=900px){.form-block-inner{padding:3.5rem 3rem}}.form-block h2.heading{margin:0 0 1.75rem;font-size:1.5rem;font-weight:400}@media screen and (width>=900px){.form-block h2.heading{margin-bottom:2.5rem;font-size:2rem}}.form-block :focus-visible{outline:auto}.form-block .umbraco-forms-caption{font-size:1rem}@media screen and (width>=900px){.form-block .umbraco-forms-fieldset .row-fluid{gap:1.5rem;display:flex}}.form-block .umbraco-forms-fieldset .umbraco-forms-container{width:100%}.form-block .umbraco-forms-fieldset legend{margin-bottom:8px;font-size:1.6rem}.form-block .umbraco-forms-fieldset .help-block{margin-bottom:8px;display:inline-block}.form-block .umbraco-forms-field{margin-bottom:20px;position:relative}.form-block .umbraco-forms-field:has(.field-validation-error) input,.form-block .umbraco-forms-field:has(.field-validation-error) select,.form-block .umbraco-forms-field:has(.field-validation-error) textarea{border:1px solid #f33!important}@media screen and (width<=900px){.form-block .dataconsent{max-width:250px}}.form-block .dataconsent .umbraco-forms-field-wrapper{position:relative}@media screen and (width<=900px){.form-block .dataconsent .umbraco-forms-field-wrapper{padding-bottom:8px}}.form-block .dataconsent .umbraco-forms-field-wrapper label{padding-left:30px}.form-block .dataconsent .umbraco-forms-field-wrapper input{cursor:pointer;transform:none!important}.form-block .umbraco-forms-navigation .col-md-12{justify-content:center;display:flex}.form-block .umbraco-forms-navigation input[type=submit]{color:#213133;text-align:center;background-color:#e0eef3;border:1.5px solid #e0eef3;border-radius:50px;padding:4px 1rem;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;transition:all .3s;display:inline-block}.form-block .umbraco-forms-navigation input[type=submit]:hover{color:#e0eef3;background-color:#0000;border:1.5px solid #e0eef3}@media screen and (width>=1113px){.form-block .umbraco-forms-navigation input[type=submit]{padding:11px 2rem;font-size:1.25rem;line-height:normal}}.form-block input[type=text],.form-block textarea,.form-block input.datepickerfield,.form-block select,.form-block input[type=email]{color:#fff;background-color:#0000;border:none;height:49px}.form-block input::placeholder{color:#fff}.form-block input[type=text],.form-block textarea,.form-block input.datepickerfield,.form-block select,.form-block input[type=email]{border:1px solid #fff;border-radius:50px;width:100%;padding:.5rem .8rem}.form-block textarea{border-radius:30px}.form-block select,.form-block .datepickerfield{cursor:pointer}.form-block select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.00072 5.172L11.9507 0.222L13.3647 1.636L7.00072 8L0.636719 1.636L2.05072 0.222L7.00072 5.172Z' fill='%2309121F'/%3E%3C/svg%3E");background-position:right .8rem center;background-repeat:no-repeat}.form-block label.umbraco-forms-label{color:#fff;margin-bottom:.5rem;font-weight:400;line-height:1.375rem}@media screen and (width>=900px){.form-block label.umbraco-forms-label{width:max-content}}.form-block h2{font-size:1.6rem;font-weight:700;line-height:1.8rem}.form-block .longanswer textarea{resize:none;min-height:150px}.form-block .date input[type=text]{background-image:url(../date.82ce4136.svg);background-position:right .8rem center;background-repeat:no-repeat;background-size:1.2rem}.form-block input[type=checkbox]{appearance:none;font:inherit;color:#fff;background-color:#0000;border:.15em solid #fff;border-radius:.15em;place-content:center;width:1.15em;height:1.15em;margin:0;display:grid;position:absolute;left:0;transform:translateY(-.075em)}.form-block input[type=checkbox]:before{content:"";transform-origin:50%;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);border:none;width:.65em;height:.65em;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 1em 1em #010101}.form-block input[type=checkbox]:checked{background-color:#e0eef3;border:.15em solid #e0eef3}.form-block input[type=checkbox]:checked:before{transform:scale(1)}.form-block input[type=checkbox]:focus-visible{outline-offset:max(2px,.15em)}.form-block input[type=checkbox]:disabled{color:gray;cursor:not-allowed}.form-block input[type=radio]{appearance:none;font:inherit;color:currentColor;cursor:pointer;background-color:#fff;border:.15em solid #010101;border-radius:50%;place-content:center;width:1.15em;height:1.15em;margin:2px 0 0;display:grid;position:absolute;transform:translateY(-.075em)}.form-block input[type=radio]:before{content:"";border-radius:50%;width:.65em;height:.65em;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 1em 1em #000}.form-block input[type=radio]:checked{border:.1em solid #000}.form-block input[type=radio]:checked:before{transform:scale(1)}.form-block input[type=radio]:focus-visible{outline-offset:max(2px,.15em)}.form-block .singlechoice .radiobuttonlist{position:relative}.form-block .singlechoice .radiobuttonlist label{width:max-content;padding-left:30px}.form-block .multiplechoice .checkboxlist{position:relative}.form-block .multiplechoice .checkboxlist label{width:max-content;padding-left:30px}.form-block .checkbox{flex-wrap:wrap;height:max-content;display:flex;position:relative}.form-block .checkbox label{width:100%}.form-block .checkbox .help-block{margin:0;padding-left:30px}.form-block .checkbox .umbraco-forms-field-wrapper{width:max-content;position:absolute;bottom:1px;left:0}.form-block .checkbox .umbraco-forms-field-wrapper input{cursor:pointer;position:relative}.form-block .fileupload{padding-bottom:25px}@media screen and (width<=900px){.form-block .fileupload{max-width:250px}}.form-block .fileupload .help-block{margin-bottom:16px}.form-block .fileupload input::file-selector-button{appearance:none;letter-spacing:-.04rem;color:#fff;background-color:#242424;background-repeat:no-repeat;background-size:contain;border:1px solid #010101;border-radius:10px;outline:none;min-width:100px;margin:0 15px 0 0;padding:8px 16px;font-size:.875rem;font-weight:500;line-height:1.264rem;transition:all .2s ease-in-out}@media screen and (width>=900px){.form-block .fileupload input::file-selector-button{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 17H18.5V19H0.5V17ZM10.5 3.828V15H8.5V3.828L2.429 9.9L1.015 8.486L9.5 0L17.985 8.485L16.571 9.899L10.5 3.83V3.828Z' fill='%23F1F1F1'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;background-size:20px;min-width:200px}}.form-block .fileupload input::file-selector-button:hover{color:#fff;cursor:pointer;background-color:#525252;border:1px solid #525252}.form-block .fileupload .field-validation-error{bottom:0;left:0}.form-block .input-validation-error{background-image:url(../alert-triangle.93da10ca.svg);background-position:right .8rem center;background-repeat:no-repeat;background-size:1.3rem}.form-block .input-validation-error.form-checkbox,.form-block .input-validation-error.checkbox-item{background-image:none}.form-block textarea.input-validation-error{background-position:right .8rem top 1rem;background-size:1.3rem}.form-block input.datepickerfield.input-validation-error{background-image:url(../date-error.76adf676.svg)!important}.form-block .field-validation-error{color:#f33;align-items:center;margin-top:.2rem;font-size:.95rem;font-weight:500;display:flex}@media screen and (width>=900px){.form-block .field-validation-error{min-width:300px}}.form-block .shortanswer .field-validation-error,.form-block .longanswer .field-validation-error,.form-block .date .field-validation-error{bottom:-35px;left:0}.form-block .umbraco-forms-hidden{display:none}.form-block .umbraco-forms-form input.text,.form-block .umbraco-forms-form textarea{width:100%;padding:.5rem .8rem;max-width:100%!important}.form-block .umbraco-forms-form input.text,.form-block .umbraco-forms-form input.title,.form-block .umbraco-forms-form textarea,.form-block .umbraco-forms-form select{border:1px solid #fff}.form-block .umbraco-forms-form textarea{height:150px}.form-block .umbraco-forms-form,.form-block .umbraco-forms-form fieldset,.form-block .umbraco-forms-form .umbraco-forms-navigation{margin:0;padding:0}.form-block .umbraco-forms-form span.field-validation-error{color:#ff7f7f!important}.form-block .umbraco-forms-form input.contourError,.form-block .umbraco-forms-form textarea.contourError,.form-block .umbraco-forms-form input.input-validation-error,.form-block .umbraco-forms-form textarea.input-validation-error{background-color:#fbe3e470}.video-block{width:100%;margin:4rem auto}.video-block .poster-image{cursor:pointer;position:relative}.video-block .poster-image:after{content:"";background-image:url(../play-button.c9b2c8fd.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:70px;height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-block .poster-image img{object-fit:contain;width:100%;height:auto}.video-block iframe{aspect-ratio:148/63;width:100%}.video-block iframe body{width:100%}.video-block iframe.youtube-iframe{width:100%;height:100%}.video-block iframe.youtube-iframe body{width:100%}.video-block .video-intro{margin-bottom:2rem}.video-block .video-wrapper{aspect-ratio:148/63;width:100%;font-size:0}.video-block .video-wrapper video{width:100%}.map-block{width:100%;margin:3rem auto}@media screen and (width>=900px){.map-block{width:min(100% - 64px,1600px);margin:4rem auto}}.map-block .inner .map-iframe-container{margin-top:2rem}.map-block .inner iframe{width:100%}.map-block .inner .map-block-text{width:min(100% - 64px,1600px);margin-left:auto;margin-right:auto}@media screen and (width>=900px){.map-block .inner .map-block-text{width:100%}}.map-block .inner .heading{margin-bottom:1.5rem;font-size:1.5rem}@media screen and (width>=900px){.map-block .inner .heading{font-size:3rem}}.map-block .inner .advanced-map-container{aspect-ratio:392/432}@media screen and (width>=900px){.map-block .inner .advanced-map-container{aspect-ratio:221/138}}.iframe-block{width:min(100% - 4rem,1600px);margin:3rem auto}.iframe-block iframe{border:none;max-width:100%;margin:20px 0}.iframe-block .heading{width:100%;font-size:1.5rem}@media screen and (width>=900px){.iframe-block .heading{font-size:3rem}}.site-header{z-index:100;background-color:#fff;flex-direction:column;justify-content:center;width:100%;transition:box-shadow .3s ease-out;display:flex;position:fixed;box-shadow:0 4px 10px #0000000d}.site-header .logo{width:190px}.site-header .logo img{object-fit:contain;max-width:100%;height:auto;display:block}.site-header__logotype-navigation{align-items:center;gap:2rem;width:min(100% - 4rem,2332px);height:143px;margin:auto;display:none}@media screen and (width>=1113px){.site-header__logotype-navigation{width:min(100% - 8rem,2332px)}}@media screen and (width>=1440px){.site-header__logotype-navigation{gap:3.75rem}}.site-header__search-cta-language{justify-content:center;align-items:center;gap:1rem;margin-left:auto;display:none}@media screen and (width>=1440px){.site-header__search-cta-language{gap:1.5rem}}.site-header__mobile{justify-content:space-between;align-items:center;padding:0 2rem;display:flex}.site-header #mobile-navigation-container{z-index:1000;opacity:0;background-color:#e9e1d9;width:100%;max-height:0;transition:opacity .3s ease-out,max-height .3s ease-out;position:absolute;top:143px;left:0;overflow:hidden}.site-header #search-input-container{justify-content:center;width:min(100% - 2rem,2332px);max-height:0;margin:0 auto;transition:all .3s ease-out;display:flex;position:relative;overflow:hidden}@media screen and (width>=1113px){.site-header #search-input-container{opacity:0;justify-content:flex-end;width:min(100% - 8rem,2332px)}}.site-header #search-input-container .search-form{width:100%;max-width:785px;height:49px;margin-top:.5rem;margin-bottom:2rem;display:flex;position:relative}.site-header #search-input-container .search-form__input{background:0 0;border:1.5px solid #000;border-radius:40px;width:100%;padding-left:3rem;padding-right:1rem;font-size:1.25rem;display:block}.site-header #search-input-container .search-form__input::placeholder{color:#000;font-family:Roboto;font-size:1.25rem;font-weight:400}.site-header #search-input-container .search-form__submit{background:0 0;border:none;margin:0;padding:0;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.site-header #search-button{background:0 0;border:none;margin:0;padding:0}.site-header #mobile-navigation-button{cursor:pointer;background:0 0;border:none;padding:0}.site-header #mobile-navigation-button .close-icon{display:none}.site-header #mobile-navigation-button .open-icon{display:block}.site-header #mobile-navigation-button.open .open-icon{display:none}.site-header #mobile-navigation-button.open .close-icon{display:block}.site-header .close-search-icon{cursor:pointer;background:0 0;border:none;height:100%;margin-top:20px;margin-left:1rem}@media screen and (width>=1113px){.site-header .site-header__mobile,.site-header #mobile-navigation-container{display:none}.site-header .site-header__logotype-navigation,.site-header .site-header__search-cta-language{display:flex}}.site-header.mobile-navigation-open{background-color:#e9e1d9}.site-header.mobile-navigation-open #mobile-navigation-container{opacity:1}.site-footer{background-color:#606060;margin-top:auto;padding:3rem 1rem}.site-footer .footer-container .footer-links,.site-footer .footer-container .social-media-links{text-align:center;flex-direction:column;justify-content:center;gap:2rem;padding:0;list-style:none;display:flex}@media screen and (width>=720px){.site-footer .footer-container .footer-links,.site-footer .footer-container .social-media-links{text-align:left;flex-flow:wrap;gap:1.5rem}}.site-footer .footer-container .footer-links a,.site-footer .footer-container .social-media-links a{color:#fff;font-family:Roboto;font-size:1.25rem;font-weight:600;-webkit-text-decoration:none;text-decoration:none;display:block}.site-footer .footer-container .footer-links a:hover,.site-footer .footer-container .social-media-links a:hover{text-decoration:underline}.site-footer .footer-container .social-media-links{flex-flow:wrap;margin-top:4rem}.site-footer .footer-container .social-media-links img{object-fit:contain;max-width:22px;height:auto;max-height:22px;display:block}.site-footer .footer-logotype{justify-content:center;margin-bottom:2rem;display:flex}@media screen and (width>=720px){.site-footer .footer-logotype{margin-bottom:2.5rem}}.site-footer .footer-logotype img{object-fit:contain;max-width:100%}.site-footer .footer-text{text-align:center;color:#fff;max-width:600px;margin:2.5rem auto}#StartPage main{margin-top:0}#StartPage .site-header{box-shadow:none;background-color:#0000;transition:background-color .3s ease-out;top:0}#StartPage .site-header .subpages-list{gap:.5rem;margin-top:12px;padding:1.5rem 3rem}#StartPage .site-header .logo img{filter:invert();transition:filter .3s ease-out}#StartPage .site-header.mobile-navigation-open{background-color:#e9e1d9!important}#StartPage .site-header.mobile-navigation-open .subpages-list{gap:1.375rem;margin-top:1.625rem;padding:0}#StartPage .site-header.mobile-navigation-open .primary-navigation .has-submenu-arrow path{fill:#000}#StartPage .site-header.mobile-navigation-open .logo img{filter:none;transition:none}#StartPage .site-header.mobile-navigation-open .primary-navigation li a:after{color:#000}#StartPage .site-header .primary-navigation>ul>li>a:after{color:#fff;transition:color .3s ease-out}#StartPage .site-header .primary-navigation .has-submenu-arrow path,#StartPage .site-header #mobile-navigation-button>svg>path,#StartPage .site-header #search-button svg path{fill:#fff;transition:fill .3s ease-out}#StartPage .site-header .primary-button{color:#fff;border:1.5px solid #fff}#StartPage .site-header .primary-button:hover{color:#000;background-color:#fff}#StartPage .site-header .language-navigation-container .language-button svg path{fill:#fff;transition:all .3s ease-out}#StartPage .site-header .site-header__logotype-navigation{border-bottom:none}@media screen and (width>=1113px){#StartPage .site-header .site-header__logotype-navigation{border-bottom:2px solid #fff}}#StartPage .site-header.after-scroll,#StartPage .site-header.search-open{background-color:#fff;box-shadow:0 4px 10px #0000000d}#StartPage .site-header.after-scroll .subpages-list,#StartPage .site-header.search-open .subpages-list{gap:4px;margin-top:44px;padding:.5rem 2rem 1.5rem}#StartPage .site-header.after-scroll .logo img,#StartPage .site-header.search-open .logo img{filter:none}#StartPage .site-header.after-scroll #mobile-navigation-button>svg>path,#StartPage .site-header.search-open #mobile-navigation-button>svg>path{fill:#000}#StartPage .site-header.after-scroll .primary-navigation li a:after,#StartPage .site-header.search-open .primary-navigation li a:after{color:#000}#StartPage .site-header.after-scroll .primary-navigation .has-submenu-arrow path,#StartPage .site-header.search-open .primary-navigation .has-submenu-arrow path,#StartPage .site-header.after-scroll #search-button svg path,#StartPage .site-header.search-open #search-button svg path{fill:#000}#StartPage .site-header.after-scroll .primary-button,#StartPage .site-header.search-open .primary-button{color:#000;border:1.5px solid #000}#StartPage .site-header.after-scroll .primary-button:hover,#StartPage .site-header.search-open .primary-button:hover{color:#fff;background-color:#000}#StartPage .site-header.after-scroll .language-navigation-container .language-button svg path,#StartPage .site-header.search-open .language-navigation-container .language-button svg path{fill:#000}#StartPage .hero-startpage{flex-direction:column;width:100%;min-height:100vh;display:flex}#StartPage .hero-startpage .hero-section__top{flex-direction:column;flex-grow:1;height:100%;display:flex;position:relative}#StartPage .hero-startpage .no-hero-picture{z-index:-1;background-color:#213133;width:100%;height:100%;position:absolute}#StartPage .hero-startpage .hero-picture{z-index:-1;width:100%;height:100%;display:block;position:absolute}#StartPage .hero-startpage .hero-picture:after{content:"";pointer-events:none;opacity:.4;background-color:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#StartPage .hero-startpage .hero-image{object-fit:cover;width:100%;height:100%;display:block}#StartPage .hero-startpage .hero-content{width:min(100% - 4rem,1324px);margin:auto;padding-top:143px;padding-bottom:1.5rem}@media screen and (width>=1113px){#StartPage .hero-startpage .hero-content{width:min(100% - 8rem,1324px);margin-top:auto;margin-bottom:136px;padding-bottom:0}}#StartPage .hero-startpage .hero-heading{max-width:700px;margin-top:0}@media screen and (width>=1300px){#StartPage .hero-startpage .hero-heading{max-width:1065px}}#StartPage .hero-startpage .hero-preamble,#StartPage .hero-startpage .hero-preamble p{color:#fff;max-width:700px}@media screen and (width>=1113px){#StartPage .hero-startpage .hero-preamble,#StartPage .hero-startpage .hero-preamble p{max-width:782px}}#StartPage .hero-startpage .hero-banner{background-color:#e0eef3;height:fit-content}#StartPage .hero-startpage .hero-banner-inner{flex-direction:column;justify-content:space-between;gap:1rem;width:min(100% - 4rem,1324px);margin:1.5rem auto;display:flex}@media screen and (width>=1113px){#StartPage .hero-startpage .hero-banner-inner{flex-direction:row;align-items:center;gap:1.5rem;width:min(100% - 8rem,1324px);margin:2.5rem auto}}#StartPage .hero-startpage .hero-banner-heading{margin:0;font-size:1.25rem}@media screen and (width>=1113px){#StartPage .hero-startpage .hero-banner-heading{font-size:2.25rem}}#StartPage .hero-startpage .hero-banner-buttons{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.news-page .news-page-hero{text-align:center;width:min(100% - 4rem,770px);margin:3.5rem auto 0}@media screen and (width>=900px){.news-page .news-page-hero{margin-top:0}}.news-page time{font-size:1.25rem}.news-page h1{color:#000;word-break:break-word;hyphens:auto;margin-top:1rem;margin-bottom:2rem;font-size:2.5rem;line-height:100%}@media screen and (width>=900px){.news-page h1{margin-top:2rem;font-size:3rem;line-height:normal}}.news-page .preamble{margin-bottom:3rem}@media screen and (width>=900px){.news-page .preamble{margin-bottom:4rem}}.news-page .news-page-image-carousel{width:min(100% - 4rem,1054px);margin:0 auto 37px}.news-page .news-page-image-carousel ul,.news-page .news-page-image-carousel li{margin:0;padding:0;list-style:none}@media screen and (width>=900px){.news-page .news-page-image-carousel{margin:0 auto 4rem}}.news-page .image-carousel-picture{max-width:100%;display:block}.news-page .image-carousel-picture img{object-fit:contain;width:100%;display:block}.news-page .news-page-text{width:min(100% - 4rem,1054px);margin:37px auto}@media screen and (width>=900px){.news-page .news-page-text{margin:4rem auto}}#CompanyArchive .filter-container{width:min(100% - 4rem,1264px);margin:3.75rem auto}@media screen and (width>=900px){#CompanyArchive .filter-container{margin:5.625rem auto}}#CompanyArchive .filter-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:19px;display:flex}@media screen and (width>=1113px){#CompanyArchive .filter-controls{gap:28px}}#CompanyArchive .filter-label{text-align:center;width:100%;font-size:1.5rem}@media screen and (width>=1113px){#CompanyArchive .filter-label{width:auto;margin:0 1rem 0 0;font-size:2rem}}#CompanyArchive .filter-btn{word-break:break-word;padding-top:7px;padding-bottom:6px;font-size:.875rem;font-weight:500;line-height:normal}#CompanyArchive .filter-btn.active{color:#fff;background-color:#000;border-color:#000}@media screen and (width>=1113px){#CompanyArchive .filter-btn{padding-top:13px;padding-bottom:13px;font-size:1.25rem}}#CompanyArchive .load-more-container{justify-content:center;margin:3rem 0 5rem;display:flex}#NewsArchive .news-cards-model{width:min(100% - 4rem,1600px);margin:3rem auto}@media screen and (width>=500px){#NewsArchive .news-cards-model{margin:5rem auto}}#NewsArchive .load-more-container{justify-content:center;margin:3rem 0 5rem;display:flex}.search-page__search-input-container{place-content:center;width:min(100% - 2rem,1328px);margin:5rem auto;transition:all .3s ease-out;display:flex;position:relative;top:100%}@media screen and (width>=900px){.search-page__search-input-container{width:min(100% - 4rem,1328px)}}.search-page__search-input-container .search-form{width:100%;height:49px;margin-top:.5rem;margin-bottom:2rem;display:flex;position:relative}.search-page__search-input-container .search-form__input{background:0 0;border:1.5px solid #000;border-radius:40px;width:100%;padding-left:3rem;padding-right:1rem;font-size:1.25rem;display:block}.search-page__search-input-container .search-form__input::placeholder{color:#000;font-family:Roboto;font-size:1.25rem;font-weight:400}.search-page__search-input-container .search-form__submit{background:0 0;border:none;margin:0;padding:0;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.search-page__result-container{width:min(100% - 2rem,1328px);margin:3rem auto}@media screen and (width>=900px){.search-page__result-container{width:min(100% - 4rem,1328px);margin:4rem auto}}.search-page__result-container .amount-of-results{margin:0 0 2rem}.search-page__result-container .highlight{color:#26358c;font-style:italic;font-weight:600}.search-page__heading{color:#000;margin-bottom:.5rem;font-size:2rem}@media screen and (width>=900px){.search-page__heading{font-size:3rem}}.search-page__result-list{margin:0;padding:0;list-style:none}.search-page__result-item{margin-bottom:3rem;font-size:1.25rem}.search-page__result-item a{font-weight:600;line-height:1.5}.search-page__result-snippet{max-width:782px;margin-top:.5rem}