/*! CSS Used from: https://www.zsclions.ch/typo3temp/assets/compressed/merged-8674a2dfae2f5263a85bbbb22fb31d36-33ad494dd782068a7b89c4025ab038ae.css.1681472119.gzip ; media=all */
        @media all{
            body{margin:0;}
            main{display:block;}
            h1{font-size:2em;margin:0.67em 0;}
            a{background-color:transparent;}
            strong{font-weight:bolder;}
            img{border-style:none;}
            button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}
            button{overflow:visible;}
            button{text-transform:none;}
            button,[type="button"]{-webkit-appearance:button;}
            *,*::before,*::after{box-sizing:inherit;}
            iframe,img,svg{vertical-align:middle;}
            img{max-width:100%;height:auto;}
            iframe{border:0;}
            button{font:inherit;line-height:inherit;}
            [type="button"]:not(:disabled),button:not(:disabled){cursor:pointer;}
            body{font-family:"Hurme Geometric Sans 2",Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;background-color:#fff;color:#002647;}
            table,ul,p{margin-top:0;margin-bottom:1.5rem;}
            table:last-child,ul:last-child,p:last-child{margin-bottom:0;}
            h4,h2,h1{margin-top:2.5rem;margin-bottom:1.25rem;font-family:inherit;font-weight:700;line-height:1.2;color:inherit;}
            h4:first-child,h2:first-child,h1:first-child{margin-top:0;}
            h4:last-child,h1:last-child{margin-bottom:0;}
            a{color:#e40613;text-decoration:none;}
            a:hover,a:focus{color:none;text-decoration:none;}
            @media print{
                *,*::before,*::after{color:#000!important;box-shadow:none!important;text-shadow:none!important;}
                a,a:visited{text-decoration:underline;}
                tr,img{page-break-inside:avoid;}
                p,h2{orphans:3;widows:3;}
                h2{page-break-after:avoid;}
            }
            ::placeholder{color:#47a9ff;opacity:1;}
            .l-container{margin-left:auto;margin-right:auto;width:100%;}
            .l-row{margin-left:-0.625rem;margin-right:-0.625rem;display:flex;flex-wrap:wrap;}
            .l-col{padding-left:0.625rem;padding-right:0.625rem;width:100%;position:relative;}
            .l-flex{display:flex;}
            @media (min-width:60em){
                .l-col-lg-3{width:25%;}
                .l-col-lg-4{width:33.33333333%;}
            }
            .c-btn{display:inline-block;vertical-align:middle;padding:0.75em 1.75em;transition:background-color 0.15s ease,color 0.15s ease;text-align:center;text-decoration:none;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;border:0 solid transparent;border-radius:1.5em;background-color:#e40613;color:#fff;}
            .c-btn:hover,.c-btn:focus{outline:0;text-decoration:none;border-color:transparent;background-color:#e40613;color:#fff;}
            .c-btn:active{background-color:#e40613;color:#fff;}
            .c-btn:disabled{opacity:0.65;cursor:default;pointer-events:none;}
            .u-nospace{margin-bottom:0!important;}
            .u-smallspace{margin-bottom:1.125rem!important;}
            .u-space{margin-bottom:1.875rem!important;}
            .u-space-neg{margin-bottom:-1.875rem!important;}
            .u-bigspace{margin-bottom:2.5rem!important;}
            @media (min-width:60em){
                .u-bigspace-lg-up{margin-bottom:2.5rem!important;}
            }
            .u-text-center{text-align:center!important;}
            .u-invisible{visibility:hidden!important;}
            .hidden{display:none!important;}
            @media (min-width:60em){
                .u-hidden-lg-up{display:none!important;}
            }
            .u-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;}
            button.c-hamburger__btn{width:32px;height:32px;}
            .c-hamburger__btn{background:transparent;border:0 transparent solid;padding:0;display:inline-block;cursor:pointer;font:inherit;color:inherit;text-transform:none;margin:0;overflow:visible;opacity:1;transition:opacity 0.2s cubic-bezier(0.645,0.045,0.355,1),background 0.2s cubic-bezier(0.645,0.045,0.355,1);}
            .c-hamburger__btn > .inner{position:relative;margin:0;width:100%;margin-top:-1px;}
            .c-hamburger__btn span.bar{content:"";width:100%;height:2px;display:block;position:absolute;background-color:#fff;border-radius:2px;}
            .c-hamburger__btn span.bar:nth-child(1){top:-6px;}
            .c-hamburger__btn span.bar:nth-child(3){top:6px;}
            .c-hamburger__btn:focus{outline:0;}
            .c-hamburger__btn:hover{opacity:1;}
            .c-hamburger__btn--dive span.bar{transition:transform 0.4s cubic-bezier(0.645,0.045,0.355,1),top 0.4s cubic-bezier(0.645,0.045,0.355,1),right 0.4s cubic-bezier(0.645,0.045,0.355,1);}
            .c-hamburger__btn--dive span.bar:nth-child(1){top:-4.8px;}
            .c-hamburger__btn--dive span.bar:nth-child(2){display:none;}
            .c-hamburger__btn--dive span.bar:nth-child(3){transform-origin:100% 50%;top:4.8px;right:0;}
            .pusha-panel{opacity:0;visibility:hidden;position:fixed;will-change:transform;}
            button{border:0;padding:0;background-color:transparent;color:inherit;}
            button:focus:not(:focus-visible){outline:none;}
            h1,h2{margin-top:2.5rem;}
            h1{font-size:1.625rem;line-height:1.1;letter-spacing:0.6px;text-transform:uppercase;color:var(--headings-color,#e40613);}
            @media (min-width:42.5em){
                h1{font-size:calc(1.625rem + 1.75 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                h1{font-size:3.375rem;}
            }
            @media (max-width:59.99em){
                h1{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;}
            }
            h2{font-size:1.375rem;line-height:1.2;letter-spacing:0.6px;text-transform:uppercase;}
            @media (min-width:42.5em){
                h2{font-size:calc(1.375rem + 0.75 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                h2{font-size:2.125rem;}
            }
            h4{font-size:1rem;line-height:1.4;letter-spacing:0.6px;margin-bottom:0.625rem;}
            @media (min-width:42.5em){
                h4{font-size:calc(1rem + 0.375 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                h4{font-size:1.375rem;}
            }
            img,svg{display:inline-block;}
            img{image-rendering:-webkit-optimize-contrast;}
            a,a:hover,a:focus{text-decoration:none;}
            a:not([class]){padding-bottom:0;background-image:linear-gradient(var(--text-color,#e40613),var(--text-color,#e40613));background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;text-decoration:none;color:var(--text-color,#e40613);cursor:pointer;transition:background-size 0.3s;}
            a:not([class]):hover{color:var(--text-color,#002647);background-size:0 1px;}
            a:focus:not(:focus-visible){outline:none;}
            ul{padding-left:0;list-style:none;}
            body{overflow-x:hidden;background-color:#fff!important;}
            table td{vertical-align:top;}
            .l-container--full-width{margin-left:auto;margin-right:auto;width:100%;padding-left:0;padding-right:0;max-width:none;}
            .l-container--big{margin-left:auto;margin-right:auto;width:100%;padding-left:1rem;padding-right:1rem;max-width:83.125rem;}
            @media (min-width:64em){
                .l-container--big{padding-left:0.625rem;padding-right:0.625rem;}
            }
            .l-container--default{margin-left:auto;margin-right:auto;width:100%;padding-left:1rem;padding-right:1rem;max-width:80rem;}
            @media (min-width:64em){
                .l-container--default{padding-left:0.625rem;padding-right:0.625rem;}
            }
            .l-container--small{margin-left:auto;margin-right:auto;width:100%;padding-left:1rem;padding-right:1rem;max-width:66.875rem;}
            @media (min-width:64em){
                .l-container--small{padding-left:0.625rem;padding-right:0.625rem;}
            }
            .l-container--mini{margin-left:auto;margin-right:auto;width:100%;padding-left:1rem;padding-right:1rem;max-width:54.25rem;}
            @media (min-width:64em){
                .l-container--mini{padding-left:0.625rem;padding-right:0.625rem;}
            }
            .l-content{position:relative;transition:padding-top 0.6s cubic-bezier(0.165,0.84,0.44,1);}
            body:not(.infobar-active) .l-content{padding-top:calc(var(--hh) - 1px);}
            .l-content__main{position:relative;z-index:1;background-color:#fff;}
            .l-row--no-gutter{margin-left:0;margin-right:0;}
            .l-row--no-gutter > .l-col{padding-left:0;padding-right:0;}
            .l-align-items-baseline{align-items:baseline;}
            .l-justify-content-center{justify-content:center;}
            .l-justify-content-space-between{justify-content:space-between;}
            @media (min-width:60em){
                .l-order-lg-first-up{order:-1;}
                .l-order-lg-0-up{order:0;}
                .l-order-lg-1-up{order:1;}
                .l-order-lg-2-up{order:2;}
            }
            .l-page{position:relative;}
            .l-section{position:relative;z-index:1;}
            .l-section--shadow::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:1.625rem;background:linear-gradient(180deg,#000 0%,rgba(255,0,0,0) 100%);opacity:0.3;z-index:1;}
            .l-section--blue-dark{color:#fff;--text-color:#fff;--headings-color:#fff;background-color:#002647;--bg-color:#002647;--btn-color:#fff;--btn-bg-color:#0092cc;--btn-border-color:#0092cc;}
            .l-section--blue-bright{color:#fff;--text-color:#fff;--headings-color:#fff;background-color:#0092cc;--bg-color:#0092cc;--btn-color:#0092cc;--btn-bg-color:#fff;--btn-border-color:#fff;}
            .l-section--gray-light{color:#002647;background-color:#f2f2f2;--bg-color:#f2f2f2;--btn-color:#002647;}
            .l-section--black-pearl{color:#fff;--text-color:#fff;background-color:#041628;--btn-color:#041628;--bg-color:#041628;}
            .u-gap-top-zero{padding-top:0;}
            @media (min-width:42.5em){
                .u-gap-top-zero{padding-top:calc(0 + 0 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .u-gap-top-zero{padding-top:0;}
            }
            .u-gap-top-mini{padding-top:1.25rem;}
            @media (min-width:42.5em){
                .u-gap-top-mini{padding-top:calc(1.25rem + 0.625 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .u-gap-top-mini{padding-top:1.875rem;}
            }
            .u-gap-bottom-mini{padding-bottom:1.25rem;}
            @media (min-width:42.5em){
                .u-gap-bottom-mini{padding-bottom:calc(1.25rem + 0.625 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .u-gap-bottom-mini{padding-bottom:1.875rem;}
            }
            .u-gap-top-small{padding-top:2.1875rem;}
            @media (min-width:42.5em){
                .u-gap-top-small{padding-top:calc(2.1875rem + 0.9375 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .u-gap-top-small{padding-top:3.125rem;}
            }
            .u-gap-bottom-small{padding-bottom:2.1875rem;}
            @media (min-width:42.5em){
                .u-gap-bottom-small{padding-bottom:calc(2.1875rem + 0.9375 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .u-gap-bottom-small{padding-bottom:3.125rem;}
            }
            .u-gap-bottom-default{padding-bottom:3.125rem;}
            @media (min-width:42.5em){
                .u-gap-bottom-default{padding-bottom:calc(3.125rem + 1.5625 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .u-gap-bottom-default{padding-bottom:4.6875rem;}
            }
            .u-image-square{border-radius:50%!important;}
            .u-index-1{z-index:-1!important;}
            .u-text-uppercase{text-transform:uppercase!important;}
            .u-text-center{text-align:center!important;}
            .u-text-color-red{color:#e40613!important;--text-color:#e40613;--headings-color:#e40613;}
            .c-cookienotice{position:fixed;left:0;right:0;bottom:0;z-index:999;padding-top:1.5em;padding-bottom:1.5em;font-size:1rem;letter-spacing:0.3px;color:#fff;background-color:#002647;}
            .c-cookienotice__content{display:flex;align-items:center;flex-direction:column;}
            @media (min-width:42.5em){
                .c-cookienotice__content{flex-direction:row;justify-content:space-between;}
            }
            .c-cookienotice__text{font-size:0.875rem;line-height:1.4;letter-spacing:0.3px;text-align:center;}
            @media (min-width:42.5em){
                .c-cookienotice__text{text-align:left;}
            }
            .c-cookienotice__text a{padding-bottom:2px;background-image:linear-gradient(var(--text-color,#fff),var(--text-color,#fff));background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;text-decoration:none;color:var(--text-color,#fff);cursor:pointer;transition:background-size 0.3s;}
            .c-cookienotice__text a:hover{color:var(--text-color,#fff);background-size:0 1px;}
            .c-cookienotice__button{margin-top:1.5rem;}
            @media (min-width:42.5em){
                .c-cookienotice__button{margin-top:0;margin-left:1rem;}
            }
            .c-copyright{font-size:0.625rem;letter-spacing:0.3px;color:#f2f2f2;opacity:0.7;}
            .c-copyright__link{padding-bottom:2px;background-image:linear-gradient(var(--text-color,#f2f2f2),var(--text-color,#f2f2f2));background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;text-decoration:none;color:var(--text-color,#f2f2f2);cursor:pointer;transition:background-size 0.3s;}
            .c-copyright__link:hover{color:var(--text-color,#f2f2f2);background-size:100% 1px;}
            .c-footer{position:relative;z-index:1;}
            .c-footer__top{padding-top:1.125rem;padding-bottom:1.125rem;}
            @media (max-width:59.99em){
                .c-footer__center{padding-top:2.875rem;}
            }
            @media (min-width:60em){
                .c-footer__center{padding-top:1.25rem;}
            }
            @media (max-width:59.99em){
                .c-footer__sites{margin-bottom:-1rem;}
            }
            @media (max-width:59.99em){
                .c-footer__bottom{padding-top:2.5rem;padding-bottom:1.875rem;}
            }
            @media (min-width:60em){
                .c-footer__bottom{padding-top:1rem;padding-bottom:1rem;}
            }
            .c-footer__row{display:flex;align-items:center;}
            @media (max-width:59.99em){
                .c-footer__row{flex-direction:column;margin:-6px 0;}
                .c-footer__row > *{padding:6px 0;}
            }
            @media (min-width:60em){
                .c-footer__row{flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:-10px;}
                .c-footer__row > *{padding:10px;}
            }
            .c-header{position:fixed;left:0;right:0;transition:transform 0.6s cubic-bezier(0.165,0.84,0.44,1);z-index:230;background-color:#002647;}
            body:not(.infobar-active) .c-header{transform:translateY(0);}
            @media (max-width:63.99em){
                .c-header__mobile{display:block;}
            }
            @media (min-width:64em){
                .c-header__mobile{display:none;}
            }
            @media (max-width:63.99em){
                .c-header__desktop{display:none;}
            }
            @media (min-width:64em){
                .c-header__desktop{display:flex;flex-direction:column;justify-content:flex-end;min-height:7.375rem;}
            }
            @media (max-width:63.99em){
                .c-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:4.0625rem;}
            }
            @media (min-width:64em){
                .c-header__inner{display:flex;align-items:flex-end;}
            }
            .c-header__logo{flex-shrink:0;display:inline-flex;position:relative;z-index:1;transition:transform 0.5s cubic-bezier(0.165,0.84,0.44,1);transform-origin:center top;margin-bottom:-1rem;}
            @media (max-width:63.99em){
                body:not(.l-page--business).l-page--default .c-header__logo{transform:scale(0.75)!important;}
            }
            @media (min-width:64em){
                .c-header__logo{margin-right:1.25rem;}
            }
            @media (min-width:64em) and (min-width:60em){
                .c-header__logo{margin-right:calc(1.25rem + 2.75 * (100vw - 60rem) / 21.25);}
            }
            @media (min-width:64em) and (min-width:81.25em){
                .c-header__logo{margin-right:4rem;}
            }
            .c-header__menu{flex-grow:1;}
            .c-header__menu-top{position:relative;flex-shrink:1;display:flex;align-items:stretch;}
            @media (min-width:64em){
                .c-header__menu-top{padding-bottom:2px;}
                .c-header__menu-top::after{content:'';position:absolute;bottom:0;left:0;right:-9999px;height:2px;background-color:rgba(255,255,255,0.2);}
            }
            @media (max-width:63.99em){
                .c-header__menu-left{display:flex;align-items:stretch;height:100%;}
            }
            @media (min-width:64em){
                .c-header__menu-left{font-size:0.75rem;line-height:1.4;letter-spacing:0.3px;display:flex;align-items:center;margin-right:auto;margin-left:-1.875em;}
            }
            @media (max-width:63.99em){
                .c-header__menu-right{display:flex;align-items:center;justify-content:flex-end;}
            }
            @media (min-width:64em){
                .c-header__menu-right{display:flex;align-items:center;}
            }
            .c-header__menu-main{margin-left:-0.625rem;}
            @media (min-width:60em){
                .c-header__menu-main{margin-left:calc(-0.625rem + -1.1875 * (100vw - 60rem) / 21.25);}
            }
            @media (min-width:81.25em){
                .c-header__menu-main{margin-left:-1.8125rem;}
            }
            @media (max-width:63.99em){
                .c-header__live{padding-left:1rem;padding-right:1rem;}
            }
            @media (min-width:64em){
                .c-header__live{margin-left:1rem;}
            }
            .c-header__burger{padding-left:1rem;padding-right:1rem;}
            @media (min-width:64em){
                .c-header__burger{padding-left:0.625rem;padding-right:0.625rem;}
            }
            .c-btn{font-size:0.75rem;line-height:1.4;letter-spacing:0.3px;letter-spacing:0.6px;font-weight:700;text-transform:uppercase;border:1px solid #e40613;}
            .c-btn,.c-btn *,.c-btn::before,.c-btn::after{transition:all 0.2s cubic-bezier(0.39,0.575,0.565,1);}
            .c-btn:hover,.c-btn:focus{opacity:0.7;}
            @media (max-width:59.99em){
                .c-btn{padding:0.6em 1.5em;}
            }
            .c-btn--blue-bright,.c-btn--blue-bright:hover,.c-btn--blue-bright:focus{color:#fff;background-color:#0092cc;border-color:#0092cc;}
            .c-link{letter-spacing:0.6px;color:inherit;background-color:transparent;}
            .c-link,.c-link *,.c-link::before,.c-link::after{transition:all 0.2s cubic-bezier(0.39,0.575,0.565,1);}
            .c-link:hover{opacity:0.7;}
            .c-link--back{font-size:0.875rem;line-height:1.4;letter-spacing:0.3px;display:block;color:var(--text-color,#002647);}
            .c-link--back::before{content:'';display:inline-block;width:1em;height:0.875em;margin-right:1em;-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.33333 9.7135L12.0469 4.99996L7.33333 0.286417L6.33333 1.28642L9.38021 4.33329H0V5.66663H9.38021L6.33333 8.7135L7.33333 9.7135Z' fill='%234e4e4e'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.33333 9.7135L12.0469 4.99996L7.33333 0.286417L6.33333 1.28642L9.38021 4.33329H0V5.66663H9.38021L6.33333 8.7135L7.33333 9.7135Z' fill='%234e4e4e'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--text-color,#002647);transform:rotate(180deg);}
            .c-link--back:hover::before{transform:rotate(180deg) translateX(0.5em);}
            .c-logo{display:inline-block;opacity:1;transition:opacity 0.2s cubic-bezier(0.39,0.575,0.565,1);}
            .c-logo svg{width:auto;}
            @media (max-width:63.99em){
                .c-logo--header svg{height:4.25rem;}
            }
            @media (min-width:64em){
                .c-logo--header svg{height:6.375rem;}
            }
            .c-logo--footer:hover,.c-logo--footer:focus{opacity:0.6;}
            .c-logo--footer svg{width:10.4375rem;height:4.25rem;}
            .c-list-logo--small{display:flex;flex-wrap:wrap;justify-content:space-evenly;}
            .c-list-meta--border{padding-bottom:0.4em;border-bottom:1px solid rgba(0,38,71,0.2);}
            .c-list-meta__row{display:flex;align-items:center;margin-right:-0.25rem;margin-left:-0.25rem;}
            .c-list-meta__item{display:flex;align-items:center;padding-left:0.25rem;padding-right:0.25rem;}
            .c-list-meta__item--wide{margin-left:auto;}
            .c-list-metric{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;}
            .c-list-metric__item{display:inline-flex;}
            .c-menu-action{display:flex;}
            .c-menu-action__list{padding-left:0;list-style:none;display:flex;flex-wrap:wrap;margin-left:0;flex-wrap:nowrap;align-items:center;}
            .c-menu-action__list > li{margin-left:0;}
            .c-menu-action__item{position:relative;display:flex;}
            .c-menu-action__link{display:flex;align-items:center;justify-content:center;color:#fff;}
            .c-menu-action__link,.c-menu-action__link *,.c-menu-action__link::before,.c-menu-action__link::after{transition:all 0.2s cubic-bezier(0.39,0.575,0.565,1);}
            @media (max-width:63.99em){
                .c-menu-action__link{padding:0.9em 0.6em;}
            }
            @media (min-width:64em){
                .c-menu-action__link{padding:0.45em 0.6em;}
            }
            .c-menu-action__link:hover svg{opacity:0.6;}
            .c-menu-action__icon{display:inline-flex;align-items:center;justify-content:center;width:2.1875rem;height:2.1875rem;}
            .c-menu-action__icon svg{width:1.25rem;height:1.25rem;}
            .c-menu-footer-meta__list{display:flex;flex-wrap:wrap;position:relative;outline:4px solid var(--bg-color,currentColor);outline-offset:-2px;}
            .c-menu-footer-meta__item{flex:1 1 auto;min-width:50%;text-align:center;border:1px solid rgba(255,255,255,0.25);}
            .c-menu-footer-meta__link{font-size:0.875rem;line-height:1.4;letter-spacing:0.3px;display:block;padding:1.25em 0.5em;font-weight:700;text-transform:uppercase;color:#fff;}
            .c-menu-footer-meta__link,.c-menu-footer-meta__link *,.c-menu-footer-meta__link::before,.c-menu-footer-meta__link::after{transition:all 0.2s cubic-bezier(0.39,0.575,0.565,1);}
            .c-menu-footer-meta__link:hover{color:rgba(242,242,242,0.4);}
            .c-menu-footer__list{padding-left:0;list-style:none;display:flex;flex-wrap:wrap;margin-left:-1.5rem;justify-content:center;}
            .c-menu-footer__list > li{margin-left:1.5rem;}
            .c-menu-footer__link{font-size:0.75rem;line-height:1.4;letter-spacing:0.3px;padding-bottom:2px;background-image:linear-gradient(var(--text-color,#fff),var(--text-color,#fff));background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;text-decoration:none;color:var(--text-color,#fff);cursor:pointer;transition:background-size 0.3s;display:block;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:0.9px;}
            .c-menu-footer__link:hover{color:var(--text-color,#fff);background-size:100% 1px;}
            .c-menu-meta__list{font-size:0.75rem;line-height:1.4;letter-spacing:0.3px;padding-left:0;list-style:none;display:flex;flex-wrap:wrap;margin-left:0;}
            .c-menu-meta__list > li{margin-left:0;}
            @media (max-width:63.99em){
                .c-menu-meta__list{flex-wrap:nowrap;justify-content:space-between;}
            }
            @media (min-width:64em){
                .c-menu-meta__list{justify-content:center;}
            }
            .c-menu-meta__item{display:flex;}
            .c-menu-meta__link{display:inline-flex;align-items:center;text-align:center;font-weight:700;text-transform:uppercase;opacity:0.6;color:#fff;}
            .c-menu-meta__link,.c-menu-meta__link *,.c-menu-meta__link::before,.c-menu-meta__link::after{transition:all 0.2s cubic-bezier(0.39,0.575,0.565,1);}
            @media (max-width:63.99em){
                .c-menu-meta__link{flex-direction:column;padding:1em;}
            }
            @media (min-width:64em){
                .c-menu-meta__link{padding:1.2em 1.875em;}
            }
            .c-menu-meta__link:hover{opacity:1;color:#fff;}
            @media (max-width:63.99em){
                .c-menu-meta__icon{margin-bottom:0.6em;}
            }
            @media (min-width:64em){
                .c-menu-meta__icon{margin-right:0.75em;}
            }
            .c-menu-meta__icon svg path{fill:#fff;}
            .c-menu-sites{display:flex;justify-content:center;position:relative;z-index:1;}
            .c-menu-sites__list{padding-left:0;list-style:none;display:flex;flex-wrap:wrap;margin-left:0;justify-content:center;align-items:center;}
            .c-menu-sites__list > li{margin-left:0;}
            .c-menu-sites__item{display:flex;}
            .c-menu-sites__link{display:flex;align-items:center;justify-content:center;padding:0.45em 0.5em;opacity:1;}
            .c-menu-sites__link,.c-menu-sites__link *,.c-menu-sites__link::before,.c-menu-sites__link::after{transition:all 0.2s cubic-bezier(0.39,0.575,0.565,1);}
            .c-menu-sites__link:hover,.c-menu-sites__link:focus{opacity:0.6;}
            .c-menu-sites__icon{display:inline-flex;align-items:center;justify-content:center;height:3.375rem;}
            .c-menu-sites__icon svg{height:100%;}
            .c-menu-social{display:flex;justify-content:center;}
            .c-menu-social__list{padding-left:0;list-style:none;display:flex;flex-wrap:wrap;margin-left:-0.75rem;}
            .c-menu-social__list > li{margin-left:0.75rem;}
            .c-menu-social__link{display:block;width:2rem;height:2rem;border-radius:50%;color:var(--text-color,#002647);}
            .c-menu-social__link,.c-menu-social__link *,.c-menu-social__link::before,.c-menu-social__link::after{transition:all 0.2s cubic-bezier(0.39,0.575,0.565,1);}
            .c-menu-social__link:hover{color:var(--text-color,#002647);background-color:var(--text-color,#002647);}
            .c-menu-social__link:hover svg path{fill:var(--bg-color,#fff);}
            .c-login{display:flex;align-items:center;}
            .c-login,.c-login *,.c-login::before,.c-login::after{transition:all 0.2s cubic-bezier(0.39,0.575,0.565,1);}
            .c-login__button{display:flex;align-items:center;justify-content:center;height:100%;cursor:none;pointer-events:none;}
            @media (max-width:63.99em){
                .c-login__button{padding:0 0.6em;}
            }
            @media (min-width:64em){
                .c-login__button{padding:0.45em 0.6em;}
            }
            .c-login__button,.c-login__button *{color:#fff;}
            .c-login__icon{font-size:0.875rem;line-height:1.4;letter-spacing:0.3px;display:inline-flex;align-items:center;justify-content:center;width:2.1875rem;height:2.1875rem;font-weight:700;border-radius:50%;opacity:1;position:relative;color:#fff;}
            .c-login__button:hover .c-login__icon{opacity:0.6;}
            .c-login__icon svg{height:1.25rem;width:auto;transform-origin:50% 50%;z-index:2;}
            .c-login__icon svg .circle{opacity:0;}
            .c-login__icon svg .icon{opacity:0.5;}
            .c-login__icon::after{content:'';width:22px;height:22px;position:absolute;border-radius:50%;-webkit-animation:login-spinner 600ms linear infinite;animation:login-spinner 600ms linear infinite;background:linear-gradient(60deg,#fff 0%,#002647 80%);}
            .c-login__icon::before{content:'';width:1.11rem;height:1.11rem;border-radius:50%;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#002647;}
            .c-login__menu{position:absolute;top:100%;min-width:11.5rem;padding-left:0.875rem;padding-right:0.875rem;z-index:1;opacity:0;visibility:hidden;}
            @media (max-width:63.99em){
                .c-login__menu{left:0;}
            }
            @media (min-width:64em){
                .c-login__menu{right:0;}
            }
            .c-login__list{display:none;}
            .c-login__item:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.2);}
            .c-login__link{display:inline-flex;align-items:center;width:100%;padding-top:0.875rem;padding-bottom:0.875rem;color:#fff;}
            .c-login__link:hover{opacity:0.6;}
            .c-login__link--default{font-size:0.875rem;line-height:1.4;letter-spacing:0.3px;}
            .c-login__link--logout{font-size:0.75rem;line-height:1.4;letter-spacing:0.3px;}
            .c-login__link--logout::before{content:'';display:inline-flex;width:1.7em;height:1.4em;margin-right:0.25em;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='17' viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.986 13l4.713-4.714-4.713-4.713-1 1 3.047 3.047h-9.38v1.333h9.38L10.986 12l1 1z' fill='%23fff'/%3E%3Cpath d='M5.25 15.75H2.417A1.417 1.417 0 0 1 1 14.333V2.417A1.417 1.417 0 0 1 2.417 1H5.25' stroke='%23fff' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");}
            .c-login__link--logout:hover::before{opacity:0.6;}
            @media (max-width:63.99em){
                .c-navigation__panel-background{transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715) 0.15s;opacity:0;visibility:hidden;}
            }
            @media (min-width:64em){
                .c-navigation__panel-background{transform-origin:center top;transition:transform 0.4s cubic-bezier(0.895,0.03,0.685,0.22),height 0.4s cubic-bezier(0.895,0.03,0.685,0.22);transform:scaleY(0);}
            }
            @media (max-width:63.99em){
                .c-navigation__item.has-sub::before,.c-navigation__item.has-sub::after{transition:transform 0.5s cubic-bezier(0.165,0.84,0.44,1);opacity:0;transform:translateX(100%);}
            }
            @media (max-width:63.99em){
                .c-navigation__sub-panel{transition:transform 0.25s cubic-bezier(0.55,0.085,0.68,0.53) 0.25s;transform:translateX(100%);}
                .c-navigation__sub-panel > *{transition:opacity 0.25s cubic-bezier(0.47,0,0.745,0.715),transform 0s linear 0.25s;opacity:0;visibility:hidden;transform:translateY(2rem);}
            }
            @media (min-width:64em){
                .c-navigation__sub-panel{z-index:-1;visibility:hidden;opacity:0;}
                .c-navigation__sub-panel > *{transition:opacity 0.25s cubic-bezier(0.47,0,0.745,0.715),transform 0.5s cubic-bezier(0.47,0,0.745,0.715);opacity:0;transform:translateY(-1.25rem);}
            }
            @media (min-width:64em){
                .c-navigation__subsub-list{opacity:0;visibility:hidden;transform:translateY(-1rem);}
            }
            @media (max-width:63.99em){
                .c-navigation__panel-background{position:fixed;right:0;bottom:0;left:0;z-index:10;background-image:linear-gradient(to right,rgba(0,38,71,0.3) 0%,rgba(0,38,71,0.8) 20%,rgba(0,38,71,0.6) 100%);}
                body:not(.infobar-active) .c-navigation__panel-background{top:calc(var(--hh) * -1);}
            }
            @media (min-width:64em){
                .c-navigation__panel-background{position:absolute;top:100%;left:0;right:0;height:0;background-color:#f2f2f2;}
            }
            .c-navigation__list{display:flex;}
            @media (max-width:63.99em){
                .c-navigation__list{flex-direction:column;}
            }
            @media (min-width:64em) and (max-width:81.24em){
                .c-navigation__list{justify-content:space-between;}
            }
            @media (max-width:63.99em){
                .c-navigation__item.has-sub::before,.c-navigation__item.has-sub::after{content:'';position:absolute;left:5.125rem;right:0;pointer-events:none;z-index:110;}
                .c-navigation__item.has-sub::before{height:2.125rem;background-image:linear-gradient(to bottom,#f2f2f2 0%,rgba(242,242,242,0) 100%);}
                body:not(.infobar-active) .c-navigation__item.has-sub::before{top:calc(2.125rem / -2);}
                .c-navigation__item.has-sub::after{height:3.75rem;background-image:linear-gradient(to top,#f2f2f2 0%,rgba(242,242,242,0) 100%);}
                body:not(.infobar-active) .c-navigation__item.has-sub::after{bottom:calc(var(--hh));}
            }
            .c-navigation__link{border:0;padding:0;background-color:transparent;color:inherit;position:relative;display:flex;align-items:center;text-transform:uppercase;}
            @media (max-width:63.99em){
                .c-navigation__link{font-size:1.1875rem;line-height:1.2;letter-spacing:0.6px;justify-content:space-between;width:100%;padding-top:0.45em;padding-bottom:0.45em;border-bottom:1px solid rgba(255,255,255,0.2);color:#fff;}
            }
            @media (max-width:63.99em) and (min-width:42.5em){
                .c-navigation__link{font-size:calc(1.1875rem + 0.4375 * (100vw - 42.5rem) / 21.5);}
            }
            @media (max-width:63.99em) and (min-width:64em){
                .c-navigation__link{font-size:1.625rem;}
            }
            @media (max-width:63.99em){
                .c-navigation__link:hover,.c-navigation__link:focus{color:#e40613!important;}
            }
            @media (min-width:64em){
                .c-navigation__link{font-size:0.875rem;line-height:1.4;letter-spacing:0.3px;padding-right:0.5rem;padding-left:0.5rem;height:100%;padding-top:1.7em;padding-bottom:1.7em;white-space:nowrap;padding-bottom:1.7em;background-image:linear-gradient(var(--text-color,#e40613),var(--text-color,#e40613));background-size:0 4px;background-position:0 100%;background-repeat:no-repeat;text-decoration:none;color:var(--text-color,#fff);cursor:pointer;transition:background-size 0.3s;}
            }
            @media (min-width:64em) and (min-width:60em){
                .c-navigation__link{padding-right:calc(0.5rem + 1.25 * (100vw - 60rem) / 21.25);}
            }
            @media (min-width:64em) and (min-width:81.25em){
                .c-navigation__link{padding-right:1.75rem;}
            }
            @media (min-width:64em) and (min-width:60em){
                .c-navigation__link{padding-left:calc(0.5rem + 1.25 * (100vw - 60rem) / 21.25);}
            }
            @media (min-width:64em) and (min-width:81.25em){
                .c-navigation__link{padding-left:1.75rem;}
            }
            @media (min-width:64em){
                .c-navigation__link:hover{color:var(--text-color,#fff);background-size:100% 4px;}
            }
            .c-navigation__item.has-sub > .c-navigation__link::after{content:'';display:inline-flex;margin-left:1rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 3.38L1.453.834a.707.707 0 0 0-1 1L3.529 4.91c.26.261.682.261.942 0l3.076-3.076a.707.707 0 0 0-1-1L4 3.381z' fill='%234e4e4e'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 3.38L1.453.834a.707.707 0 0 0-1 1L3.529 4.91c.26.261.682.261.942 0l3.076-3.076a.707.707 0 0 0-1-1L4 3.381z' fill='%234e4e4e'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;}
            @media (max-width:63.99em){
                .c-navigation__item.has-sub > .c-navigation__link::after{width:0.875rem;height:0.625rem;background-color:#fff;transform:rotate(-90deg);}
            }
            @media (min-width:64em){
                .c-navigation__item.has-sub > .c-navigation__link::after{width:0.5rem;height:0.375rem;background-color:#0092cc;}
            }
            .c-navigation__item.has-sub > .c-navigation__link:hover::after,.c-navigation__item.has-sub > .c-navigation__link:focus::after{background-color:#e40613;}
            .c-navigation__item.is-current > .c-navigation__link{font-weight:700;}
            @media (max-width:63.99em){
                .c-navigation__item.is-current > .c-navigation__link{color:#fff;}
                .c-navigation__item.is-current > .c-navigation__link::after{background-color:#fff;}
            }
            @media (min-width:64em){
                .c-navigation__item.is-current > .c-navigation__link{padding-bottom:1.7em;background-image:linear-gradient(var(--text-color,#e40613),var(--text-color,#e40613));background-size:100% 4px;background-position:0 100%;background-repeat:no-repeat;text-decoration:none;color:var(--text-color,#fff);cursor:pointer;transition:background-size 0.3s;}
                .c-navigation__item.is-current > .c-navigation__link:hover{color:var(--text-color,#fff);background-size:100% 4px;}
                .c-navigation__item.is-current > .c-navigation__link::after{background-color:#e40613;}
            }
            @media (max-width:63.99em){
                .c-navigation__sub-panel{position:absolute;right:0;width:calc(100% - 5.125rem);height:100%;background-color:#f2f2f2;z-index:100;}
                body:not(.infobar-active) .c-navigation__sub-panel{top:calc(var(--hh) * -1);}
            }
            @media (min-width:64em){
                .c-navigation__sub-panel{display:flex;position:absolute;top:100%;left:0;right:0;padding-top:4rem;padding-bottom:5rem;color:#002647;}
            }
            @media (min-width:64em) and (max-width:81.24em){
                .c-navigation__sub-panel{margin-left:auto;margin-right:auto;width:100%;padding-left:1rem;padding-right:1rem;max-width:80rem;padding-right:1.25rem!important;padding-left:1.25rem!important;}
            }
            @media (min-width:64em) and (max-width:81.24em) and (min-width:64em){
                .c-navigation__sub-panel{padding-left:0.625rem;padding-right:0.625rem;}
            }
            @media (min-width:81.25em){
                .c-navigation__sub-panel{margin-left:auto;margin-right:auto;width:100%;padding-left:1rem;padding-right:1rem;max-width:80rem;}
            }
            @media (min-width:81.25em) and (min-width:64em){
                .c-navigation__sub-panel{padding-left:0.625rem;padding-right:0.625rem;}
            }
            .c-navigation__sub-info{position:relative;}
            @media (min-width:64em) and (max-width:81.24em){
                .c-navigation__sub-info{width:33.33333333%;}
            }
            @media (min-width:81.25em){
                .c-navigation__sub-info{left:8.33333333%;width:25%;}
            }
            .c-navigation__sub-back{font-size:0.875rem;line-height:1.4;letter-spacing:0.3px;display:flex;align-items:center;width:100%;padding:1.14em 1.42em;text-transform:uppercase;color:#e40613;}
            .c-navigation__sub-back::before{content:'';display:inline-flex;width:1em;height:0.75em;margin-right:0.75em;-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 3.38L1.453.834a.707.707 0 0 0-1 1L3.529 4.91c.26.261.682.261.942 0l3.076-3.076a.707.707 0 0 0-1-1L4 3.381z' fill='%234e4e4e'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 3.38L1.453.834a.707.707 0 0 0-1 1L3.529 4.91c.26.261.682.261.942 0l3.076-3.076a.707.707 0 0 0-1-1L4 3.381z' fill='%234e4e4e'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;transform:rotate(90deg);background-color:#e40613;}
            .c-navigation__sub-back:hover{font-weight:700;}
            .c-navigation__sub-back:hover::before{transform:rotate(90deg) translateY(0.5em);}
            .c-navigation__sub-list{position:relative;}
            @media (max-width:63.99em){
                .c-navigation__sub-list{position:absolute;top:3.125rem;left:0;right:0;bottom:0;padding:0.875rem 1.25rem 2.75rem 1.25rem;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;}
            }
            @media (min-width:64em){
                .c-navigation__sub-list{padding-left:0.625rem;padding-right:0.625rem;}
            }
            @media (min-width:64em) and (max-width:81.24em){
                .c-navigation__sub-list{left:8.33333333%;width:25%;}
            }
            @media (min-width:81.25em){
                .c-navigation__sub-list{left:16.66666667%;width:25%;}
            }
            .c-navigation__sub-link{border:0;padding:0;background-color:transparent;color:inherit;font-size:0.875rem;line-height:1.4;letter-spacing:0.3px;}
            @media (max-width:63.99em){
                .c-navigation__sub-link{display:block;padding-top:0.75em;padding-bottom:0.75em;font-weight:700;border-bottom:1px solid #dadada;}
            }
            @media (min-width:64em){
                .c-navigation__sub-link{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:0.8em;padding-bottom:0.8em;text-align:left;border-bottom:1px solid #dadada;}
                .c-navigation__sub-item.has-sub > .c-navigation__sub-link::after{content:'';display:inline-flex;margin-left:0.5em;width:0.875rem;height:0.75rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 3.38L1.453.834a.707.707 0 0 0-1 1L3.529 4.91c.26.261.682.261.942 0l3.076-3.076a.707.707 0 0 0-1-1L4 3.381z' fill='%234e4e4e'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 3.38L1.453.834a.707.707 0 0 0-1 1L3.529 4.91c.26.261.682.261.942 0l3.076-3.076a.707.707 0 0 0-1-1L4 3.381z' fill='%234e4e4e'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:rotate(-90deg);background-color:#002647;}
            }
            .c-navigation__sub-link:hover,.c-navigation__sub-link:focus{color:#e40613;}
            .c-navigation__sub-link:hover::after,.c-navigation__sub-link:focus::after{background-color:#e40613!important;}
            @media (max-width:63.99em){
                .c-navigation__subsub-list{padding:0.75em 0;}
            }
            @media (min-width:64em){
                .c-navigation__subsub-list{position:absolute;top:0;left:100%;width:100%;padding-left:1.875rem;}
            }
            .c-navigation__subsub-link{border:0;padding:0;background-color:transparent;color:inherit;font-size:0.875rem;line-height:1.4;letter-spacing:0.3px;}
            .c-navigation__subsub-link:hover,.c-navigation__subsub-link:focus{color:#e40613;}
            @media (max-width:63.99em){
                .c-navigation__subsub-link{display:block;padding-top:0.3em;padding-bottom:0.3em;}
            }
            @media (min-width:64em){
                .c-navigation__subsub-link{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:0.8em;padding-bottom:0.8em;text-align:left;border-bottom:1px solid #dadada;}
            }
            .c-hamburger__btn{margin:-8px 0;}
            .c-hamburger__btn .inner{display:block;}
            .c-hamburger{display:flex;align-items:center;z-index:230;cursor:pointer;}
            .c-hamburger--label-first .c-hamburger__label{order:-1;}
            .c-hamburger__label{font-size:1rem;line-height:1;padding-right:0.75em;}
            @media (max-width:42.49em){
                .c-hamburger__label{display:none;}
            }
            .c-panel{width:100%;height:100%;background-color:#fff;top:0;left:0;transform:translateY(-100%);z-index:220;transition:top 0.6s cubic-bezier(0.165,0.84,0.44,1),visibility 0s linear 0.4s,opacity 0.05s linear 0.4s,transform 0.4s ease;background-color:#002647;}
            body:not(.infobar-active) .c-panel{top:calc(var(--hh) - 1px);}
            .c-panel__content{padding-left:2.25rem;padding-right:2.25rem;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-tap-highlight-color:transparent;outline:0;}
            body:not(.infobar-active) .c-panel__content{height:calc(var(--ih) * 100 - var(--hh));}
            .c-panel__header{flex-grow:1;padding-top:2.75rem;padding-bottom:2.75rem;}
            .c-panel__footer{margin-left:-2.25rem;margin-right:-2.25rem;flex-shrink:1;padding-bottom:0.5rem;}
            .c-sponsor{overflow:hidden;}
            .c-sponsor--little .c-sponsor__group:not(:last-child){padding-bottom:3.125rem;}
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__group:not(:last-child){padding-bottom:calc(3.125rem + 1.5625 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__group:not(:last-child){padding-bottom:4.6875rem;}
            }
            .c-sponsor__items{padding-left:0;list-style:none;display:flex;flex-wrap:wrap;margin-left:0;justify-content:center;}
            .c-sponsor__items > li{margin-left:0;}
            .c-sponsor--little .c-sponsor__items--small{margin-left:-0.9375rem;margin-right:-0.9375rem;}
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--small{margin-left:calc(-0.9375rem + -0.9375 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--small{margin-left:-1.875rem;}
            }
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--small{margin-right:calc(-0.9375rem + -0.9375 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--small{margin-right:-1.875rem;}
            }
            .c-sponsor--little .c-sponsor__items--small > .c-sponsor__item{padding-left:0.9375rem;padding-right:0.9375rem;height:1.5625rem;}
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--small > .c-sponsor__item{padding-left:calc(0.9375rem + 0.9375 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--small > .c-sponsor__item{padding-left:1.875rem;}
            }
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--small > .c-sponsor__item{padding-right:calc(0.9375rem + 0.9375 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--small > .c-sponsor__item{padding-right:1.875rem;}
            }
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--small > .c-sponsor__item{height:calc(1.5625rem + 0.625 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--small > .c-sponsor__item{height:2.1875rem;}
            }
            .c-sponsor--little .c-sponsor__items--small > .c-sponsor__item::after{width:1.25rem;height:1.0625rem;right:-0.625rem;}
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--small > .c-sponsor__item::after{width:calc(1.25rem + 0.375 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--small > .c-sponsor__item::after{width:1.625rem;}
            }
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--small > .c-sponsor__item::after{height:calc(1.0625rem + 0.375 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--small > .c-sponsor__item::after{height:1.4375rem;}
            }
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--small > .c-sponsor__item::after{right:calc(-0.625rem + -0.125 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--small > .c-sponsor__item::after{right:-0.75rem;}
            }
            .c-sponsor--little .c-sponsor__items--medium{margin-left:-0.9375rem;margin-right:-0.9375rem;}
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--medium{margin-left:calc(-0.9375rem + -0.9375 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--medium{margin-left:-1.875rem;}
            }
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--medium{margin-right:calc(-0.9375rem + -0.9375 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--medium{margin-right:-1.875rem;}
            }
            .c-sponsor--little .c-sponsor__items--medium > .c-sponsor__item{padding-left:0.9375rem;padding-right:0.9375rem;height:1.5625rem;}
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--medium > .c-sponsor__item{padding-left:calc(0.9375rem + 0.9375 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--medium > .c-sponsor__item{padding-left:1.875rem;}
            }
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--medium > .c-sponsor__item{padding-right:calc(0.9375rem + 0.9375 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--medium > .c-sponsor__item{padding-right:1.875rem;}
            }
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--medium > .c-sponsor__item{height:calc(1.5625rem + 1.25 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--medium > .c-sponsor__item{height:2.8125rem;}
            }
            .c-sponsor--little .c-sponsor__items--medium > .c-sponsor__item::after{width:1.25rem;height:1.0625rem;right:-0.625rem;}
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--medium > .c-sponsor__item::after{width:calc(1.25rem + 0.875 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--medium > .c-sponsor__item::after{width:2.125rem;}
            }
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--medium > .c-sponsor__item::after{height:calc(1.0625rem + 0.875 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--medium > .c-sponsor__item::after{height:1.9375rem;}
            }
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--medium > .c-sponsor__item::after{right:calc(-0.625rem + -0.5 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--medium > .c-sponsor__item::after{right:-1.125rem;}
            }
            .c-sponsor--little .c-sponsor__items--large{margin-left:-1.125rem;margin-right:-1.125rem;}
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--large{margin-left:calc(-1.125rem + -1.0625 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--large{margin-left:-2.1875rem;}
            }
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--large{margin-right:calc(-1.125rem + -1.0625 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--large{margin-right:-2.1875rem;}
            }
            .c-sponsor--little .c-sponsor__items--large > .c-sponsor__item{padding-left:1.125rem;padding-right:1.125rem;height:2.1875rem;}
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--large > .c-sponsor__item{padding-left:calc(1.125rem + 1.0625 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--large > .c-sponsor__item{padding-left:2.1875rem;}
            }
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--large > .c-sponsor__item{padding-right:calc(1.125rem + 1.0625 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--large > .c-sponsor__item{padding-right:2.1875rem;}
            }
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--large > .c-sponsor__item{height:calc(2.1875rem + 1.875 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--large > .c-sponsor__item{height:4.0625rem;}
            }
            .c-sponsor--little .c-sponsor__items--large > .c-sponsor__item::after{width:1.625rem;height:1.4375rem;right:-0.875rem;}
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--large > .c-sponsor__item::after{width:calc(1.625rem + 1.5 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--large > .c-sponsor__item::after{width:3.125rem;}
            }
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--large > .c-sponsor__item::after{height:calc(1.4375rem + 1.25 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--large > .c-sponsor__item::after{height:2.6875rem;}
            }
            @media (min-width:42.5em){
                .c-sponsor--little .c-sponsor__items--large > .c-sponsor__item::after{right:calc(-0.875rem + -0.75 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-sponsor--little .c-sponsor__items--large > .c-sponsor__item::after{right:-1.625rem;}
            }
            .c-sponsor__item{position:relative;display:block;}
            .c-sponsor__item:not(.is-last-in-row)::after{content:'';position:absolute;top:50%;transform:translateY(-50%);display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='75' height='65' viewBox='0 0 75 65' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 64.9713C0 64.9713 17.5389 54.3124 30.9053 30.5804C47.0021 1.97581 74.0278 0 74.0278 0C74.0278 0 52.946 12.0034 39.3087 35.6239C21.1623 67.0585 0 64.9713 0 64.9713Z' fill='%23e5e5e5'/%3E%3C/svg%3E");}
            .c-sponsor__filter{display:block;height:100%;}
            .c-sponsor__filter,.c-sponsor__filter *,.c-sponsor__filter::before,.c-sponsor__filter::after{transition:all 0.2s cubic-bezier(0.39,0.575,0.565,1);}
            .c-sponsor--little .c-sponsor__filter{filter:grayscale(100%);}
            .c-sponsor--little .c-sponsor__filter:hover,.c-sponsor--little .c-sponsor__filter:focus{filter:grayscale(0);}
            .c-sponsor img{display:block;height:100%;width:auto;}
            .c-text-dummy{font-size:0;}
            .c-text-lead{font-size:1rem;line-height:1.4;letter-spacing:0.6px;font-weight:700;}
            @media (min-width:42.5em){
                .c-text-lead{font-size:calc(1rem + 0.125 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-text-lead{font-size:1.125rem;}
            }
            .c-text-mini{font-size:0.75rem;line-height:1.4;letter-spacing:0.3px;}
            .c-text-rte--yawave *{max-width:100%!important;color:#002647!important;font-family:"Hurme Geometric Sans 2",Helvetica,sans-serif!important;font-size:1rem!important;line-height:1.4!important;}
            .c-text-rte--yawave a{text-decoration:none!important;color:#e40613!important;}
            .c-text-rte--yawave p{margin-bottom:0!important;}
            .c-text-rte img{min-width:3.125rem;}
            .c-text-small{font-size:0.875rem;line-height:1.4;letter-spacing:0.3px;}
            .c-title-default{width:100%;max-width:48.75rem;}
            .c-title-medium{font-size:1.375rem;line-height:1.2;letter-spacing:0.6px;font-weight:700;line-height:1.2;letter-spacing:0.6px;}
            @media (min-width:42.5em){
                .c-title-medium{font-size:calc(1.375rem + 0.75 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-title-medium{font-size:2.125rem;}
            }
            .c-title-section{font-size:0.75rem;line-height:1.4;letter-spacing:0.3px;font-weight:500;line-height:1.2;letter-spacing:0.6px;text-align:center;text-transform:uppercase;color:currentColor;position:relative;width:100%;margin-bottom:0;}
            @media (min-width:42.5em){
                .c-title-section{font-size:calc(0.75rem + 0.25 * (100vw - 42.5rem) / 21.5);}
            }
            @media (min-width:64em){
                .c-title-section{font-size:1rem;}
            }
            .c-title-section__inner{position:relative;display:inline-flex;z-index:1;padding-right:1em;padding-left:1em;background-color:var(--bg-color,#fff);}
            .c-title-section::before{content:"";display:inline-flex;position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);height:1px;background-color:currentColor;}
            .c-title-section__image{display:inline-block;}
            .c-title-section__image svg{display:inline-block;height:auto;}
            @media (max-width:59.99em){
                .c-title-section__image svg{max-width:28vw;}
            }
        }
        /*! CSS Used from: Embedded */
        .yawave-hide{display:none!important;}
        .yawave-plugin{background:transparent;}
        .yawave-plugin[data-yawave-type="dialog"]{position:fixed;inset:0px;z-index:2147483647;}
        .yawave-plugin[data-yawave-type="dialog"]:empty{display:none;}
        .jwfPtD{border:0px;background:transparent;margin:0px!important;}
        .jwfPtD[data-yawave-type="dialog"]{width:100%;height:100%;}
        /*! CSS Used from: Embedded ; media=all */
        @media all{
            .a{fill-rule:evenodd;}
        }
        /*! CSS Used from: Embedded ; media=all */
        @media all{
            .a{fill:none;}
        }
        /*! CSS Used from: Embedded ; media=all */
        @media all{
            .a{fill-rule:evenodd;}
        }
        /*! CSS Used from: Embedded ; media=all */
        @media all{
            .a{fill:none;}
        }
        /*! CSS Used from: Embedded */
        .ubey-RecordingScreen-count-down-container{position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:9999999999999;background-color:rgba(0, 0, 0, 0.2);}
        .ubey-RecordingScreen-count-down-content{position:absolute;display:flex;top:50%;left:50%;justify-content:center;align-items:center;color:white;height:15em;width:15em;transform:translate(-50%, -100%);background-color:rgba(0, 0, 0, 0.6);border-radius:50%;}
        #ubey-RecordingScreen-count-count{font-size:14em;transform:translateY(-2%);}
        /*! CSS Used keyframes */
        @-webkit-keyframes login-spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
        @keyframes login-spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
        /*! CSS Used fontfaces */
        @font-face{font-family:'Hurme Geometric Sans 2';font-style:normal;font-weight:400;font-display:swap;src:url('https://www.zsclions.ch/typo3conf/ext/koch_theme/Resources/Public/Fonts/HurmeGeometricSans2-Regular.woff2') format("woff2"),url('https://www.zsclions.ch/typo3conf/ext/koch_theme/Resources/Public/Fonts/HurmeGeometricSans2-Regular.woff') format("woff"),url('https://www.zsclions.ch/typo3conf/ext/koch_theme/Resources/Public/Fonts/HurmeGeometricSans2-Regular.ttf') format("truetype");}
        @font-face{font-family:'Hurme Geometric Sans 2';font-style:normal;font-weight:700;font-display:swap;src:url('https://www.zsclions.ch/typo3conf/ext/koch_theme/Resources/Public/Fonts/HurmeGeometricSans2-Bold.woff2') format("woff2"),url('https://www.zsclions.ch/typo3conf/ext/koch_theme/Resources/Public/Fonts/HurmeGeometricSans2-Bold.woff') format("woff"),url('https://www.zsclions.ch/typo3conf/ext/koch_theme/Resources/Public/Fonts/HurmeGeometricSans2-Bold.ttf') format("truetype");}