/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--page-padding:5vw;--header-height:4rem}@media(max-width:479px){:root{--page-padding:1rem}}@media(min-width:1024px){:root{--page-padding:10vw}}@media(min-width:1366px){:root{--page-padding:4rem}}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{margin:0;padding:0}svg{display:inline-block}img{display:inline-block;width:100%;height:auto;object-fit:cover}a{display:inline-block}button{cursor:pointer}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url(/themes/custom/com/build/bf91a27383a399651eea.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url(/themes/custom/com/build/484f626a9d36fc8fd150.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url(/themes/custom/com/build/c63bd528c0e8b1535c25.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url(/themes/custom/com/build/f4eed77ac5fd2e424df5.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:700;src:url(/themes/custom/com/build/833ed8c5f0e4d193a76c.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:url(/themes/custom/com/build/5545ede62cdffb81aa64.woff2) format("woff2")}body{font-family:"Open Sans",sans-serif;font-size:1.1875rem;line-height:1.42;color:#000}body button:focus:focus-visible,body a:focus:focus-visible{outline:2px solid #00a6e2;outline-offset:2px}button{font-family:inherit}h1,h2,h3,h4,h5,h6,p{font-size:inherit;line-height:inherit;color:inherit;font-weight:unset;margin:0}h2{font-size:2.625rem;line-height:1.35;font-weight:600}@media(max-width:479px){h2{font-size:1.875rem;line-height:1.3}}h3,.h3{font-size:1.25rem;line-height:1.35;font-weight:800}ul ul,ul ol,ol ul,ol ol{margin-block-start:0;margin-block-end:0}ul{padding-inline-start:1rem}ol{padding-inline-start:1.25rem}a{color:#00a6e2;transition:color .2s ease-in-out;text-decoration:none}a:hover{color:#66caee}.page-footer{font-size:1rem;color:#fff;padding:2.5rem 1.25rem;background-color:#143c8a}.page-footer button:focus:focus-visible,.page-footer a:focus:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(min-width:768px){.page-footer{padding:3.75rem 1.25rem}}.page-footer .footer-wrapper{margin-left:auto;margin-right:auto;width:80vw;max-width:82rem}.page-footer button,.page-footer a{display:inline-block;color:inherit;text-decoration:none;word-wrap:break-word;hyphens:auto;transition:color .2s ease-in-out}.page-footer button:hover,.page-footer a:hover{color:#ccc}.page-footer button{background-color:rgba(0,0,0,0);border:none;padding:0}.page-footer p,.page-footer a{letter-spacing:.015rem}.page-footer .branding{display:flex}.page-footer .logo-link{margin-left:auto;margin-right:auto;margin-bottom:2.5rem;height:2.8125rem}@media(min-width:768px){.page-footer .logo-link{margin-bottom:2rem;margin-left:0}}.page-footer .logo-link svg{height:100%}.page-footer .main-footer-content{display:flex}.page-footer .footer-menu-wrapper{display:none}@media(min-width:1024px){.page-footer .footer-menu-wrapper{display:flex;flex:1 0 75%;flex-direction:column;padding-right:3rem}}.page-footer .social-links-wrapper{display:flex;justify-content:center;gap:.5rem;line-height:1;margin-bottom:2rem}@media(min-width:1024px){.page-footer .social-links-wrapper{justify-content:flex-start;margin-bottom:0}}.page-footer .privacy-policy-wrapper,.page-footer .adjust-consent-wrapper,.page-footer .adjust-consent-wrapper .adjust-consent,.page-footer .copyright{font-size:.75rem;letter-spacing:.01125rem}.page-footer .privacy-policy-wrapper.mobile,.page-footer .adjust-consent-wrapper.mobile,.page-footer .adjust-consent-wrapper .adjust-consent.mobile,.page-footer .copyright.mobile{text-align:center}@media(min-width:1024px){.page-footer .privacy-policy-wrapper.mobile,.page-footer .adjust-consent-wrapper.mobile,.page-footer .adjust-consent-wrapper .adjust-consent.mobile,.page-footer .copyright.mobile{display:none !important}}.page-footer .copyright.desktop{margin-top:auto}.page-footer .adjust-consent-wrapper.mobile{display:flex;justify-content:center}#block-footer{margin-bottom:1rem}#block-footer ul{list-style:none;padding-inline:0;margin-block:0}#block-footer .menu:not(.nested){display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:3rem 1rem;margin-bottom:3rem}#block-footer .menu-item--expanded>a{font-weight:600;letter-spacing:.021875rem;margin-bottom:.75rem}#block-footer .menu-item:not(.menu-item--expanded){font-weight:400}#block-footer .menu-item:not(.menu-item--expanded)+.menu-item:not(.menu-item--expanded):not(.menu-level--0){margin-top:.5rem}#block-footer-site-settings{flex:1 1 auto;text-align:center;border-top:.0625rem solid #fff;padding-top:2rem}@media(min-width:1024px){#block-footer-site-settings{text-align:left;border-top:none;border-left:.0625rem solid #fff;padding-top:0;padding-left:2rem}}#block-footer-site-settings h2{font-size:inherit;letter-spacing:.021875rem}#block-footer-site-settings h2+*{margin-top:.75rem}#block-footer-site-settings *+h2{margin-top:1.375rem}.header{height:var(--header-height)}.header__inner{margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;height:100%;width:100%;max-width:83rem;padding:0 .5rem}#block-com-branding{position:relative;z-index:150}#block-com-branding a{display:flex}#block-com-branding a:hover img{filter:brightness(1.2)}#block-com-branding img,#block-com-branding .logo-outlined{width:6rem;transition:filter .2s ease-in-out}.error-page{display:flex;flex-direction:column;min-height:100vh}.error-page>main{flex:1;text-align:center;padding:4rem 2rem}.error-page>main a{font-size:1.75rem;font-weight:500}.error-page .page-error-code{font-size:5rem;line-height:1;font-weight:700;margin-bottom:1.5rem}.error-page .page-error-msg{font-size:1.5rem;margin-bottom:1rem}@media(max-width:1023px){body.menu-open{overflow-y:hidden}}#block-mainnavigation{--overlay-offset-left:0;--overlay-offset-right:0}#block-mainnavigation a{color:#fff;transition:color .2s ease-in-out}@media(min-width:1024px){#block-mainnavigation a{color:#000}}#block-mainnavigation a:hover{color:#00a6e2}#block-mainnavigation .menu{list-style:none;margin-block:0}#block-mainnavigation .menu-item--expanded.menu-item--active-trail>button,#block-mainnavigation .top-level-item a.is-active{color:#66caee}@media(min-width:1024px){#block-mainnavigation .menu-item--expanded.menu-item--active-trail>button,#block-mainnavigation .top-level-item a.is-active{color:#000}#block-mainnavigation .menu-item--expanded.menu-item--active-trail>a::after,#block-mainnavigation .menu-item--expanded.menu-item--active-trail>button::after,#block-mainnavigation .menu-item--expanded.child-active>a::after,#block-mainnavigation .menu-item--expanded.child-active>button::after{background-color:#66caee}#block-mainnavigation .top-level-item>a.is-active::after{background-color:#66caee}}#block-mainnavigation .main-menu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background-color:#143c8a;padding:calc(var(--header-height) + 1rem) calc(2*var(--page-padding)) calc(2*var(--page-padding));opacity:0;visibility:hidden}@media(max-width:1023px){#block-mainnavigation .main-menu{transition:opacity .2s ease-in-out,visibility .2s ease-in-out;overflow-y:auto}}@media(min-width:1024px){#block-mainnavigation .main-menu{position:relative;display:flex;opacity:1;visibility:visible;padding:0;background-color:rgba(0,0,0,0)}}#block-mainnavigation .main-menu::before{content:"";position:fixed;top:0;left:0;right:0;z-index:100;height:var(--header-height);background-color:#143c8a}@media(min-width:1024px){#block-mainnavigation .main-menu::before{display:none}}#block-mainnavigation .top-level-item>a,#block-mainnavigation .top-level-item>button{word-wrap:break-word;word-break:break-word;hyphens:auto;position:relative;width:fit-content;font-size:1.3125rem;line-height:1.3333;color:#fff;font-weight:700;text-align:unset;padding:.625rem 0;margin-top:.25rem;background-color:rgba(0,0,0,0);border:none}@media(min-width:1024px){#block-mainnavigation .top-level-item>a,#block-mainnavigation .top-level-item>button{display:flex;align-items:center;font-size:1rem;font-weight:400;text-transform:uppercase;height:var(--header-height);padding:.5rem .75rem;color:#000;margin:0}#block-mainnavigation .top-level-item>a:focus:focus-visible+.nested,#block-mainnavigation .top-level-item>a:hover+.nested,#block-mainnavigation .top-level-item>button:focus:focus-visible+.nested,#block-mainnavigation .top-level-item>button:hover+.nested{display:flex}}#block-mainnavigation .top-level-item>a:not(button):hover,#block-mainnavigation .top-level-item>button:not(button):hover{color:#00a6e2}#block-mainnavigation .top-level-item>a::after,#block-mainnavigation .top-level-item>button::after{content:"";position:absolute;bottom:0;left:0;right:0;height:.25rem}#block-mainnavigation .menu.nested{display:none;flex-direction:column;align-content:flex-start;row-gap:1rem}@media(max-width:1023px){#block-mainnavigation .menu.nested{border-left:.125rem solid #fff;padding-left:1.5rem;margin:1rem 0}}@media(min-width:1024px){#block-mainnavigation .menu.nested{flex-wrap:wrap;row-gap:.5rem;column-gap:1rem;position:absolute;top:var(--header-height);left:0;right:0;z-index:10;min-height:12rem;max-height:19rem;padding:1rem .75rem 2rem}#block-mainnavigation .menu.nested:hover{display:flex}#block-mainnavigation .menu.nested::before{content:"";position:absolute;top:0;left:var(--overlay-offset-left);right:var(--overlay-offset-right);bottom:0;background-color:rgba(255,255,255,.9);z-index:-1}}#block-mainnavigation .menu.nested.visible{display:flex}#block-mainnavigation .menu.nested a{font-size:1.0625rem}#block-mainnavigation .menu.nested a.is-active{color:#66caee;font-weight:600}@media(min-width:1024px){#block-mainnavigation .menu.nested .menu-item{min-width:10rem;max-width:calc(33.33% - .5rem)}}#block-mainnavigation.menu-open .hamburger-menu .close-menu{display:block}#block-mainnavigation.menu-open .hamburger-menu .open-menu{display:none}#block-mainnavigation.menu-open>.menu{opacity:1;visibility:visible}body.gin--horizontal-toolbar #block-mainnavigation.menu-open>.menu{padding-top:10rem}body.toolbar-horizontal #block-mainnavigation.menu-open>.menu{padding-top:11.875rem}.link-component-wrapper{--transition-duration:.3s;display:flex;padding:.875rem 0}.link-component-wrapper:not(.with-text){color:#000}.link-component-wrapper:not(.with-text) .link-component{position:relative;display:flex;align-items:center;font-size:1.1875rem;line-height:1.36;z-index:1}.link-component-wrapper:not(.with-text) .link-component::after{content:"";position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%,-50%);width:3rem;height:3rem;border:2px solid #d9f2fb;border-radius:2rem;background-color:#d9f2fb;transition:width var(--transition-duration) ease-in-out,background-color var(--transition-duration) ease-in-out}@media(min-width:1024px){.link-component-wrapper:not(.with-text) .link-component::after{width:3.5rem;height:3.5rem}}.link-component-wrapper:not(.with-text) .link-component:hover::after{width:4rem;background-color:#fff}@media(min-width:1024px){.link-component-wrapper:not(.with-text) .link-component:hover::after{width:7rem}}.link-component-wrapper:not(.with-text) .link-component:not(.center){transform:translateX(1.125rem);transition:width var(--transition-duration) ease-in-out,background-color var(--transition-duration) ease-in-out,transform var(--transition-duration) ease-in-out}.link-component-wrapper:not(.with-text) .link-component:not(.center):hover{transform:translateX(2.875rem)}.link-component-wrapper.with-text .link-component:hover svg{transform:translateX(0.25rem)}.link-component-wrapper.with-text svg{transition:transform .2s ease-in-out;margin-left:.75rem}.store-selector__button{display:flex;align-items:center;justify-content:center;font-size:1.5625rem;line-height:1.36;font-weight:700;color:#fff;height:var(--header-height);width:100%;background-color:#00a6e2;transition:background-color .2s ease-in-out;border:none}.store-selector__button:focus:focus-visible,.store-selector__button:hover{outline:none;background-color:#26b3e6}.store-selector__button svg{width:1.125rem;height:auto;transform:rotate(0);transition:transform .2s ease-in-out;margin-top:.25rem;margin-left:.75rem}.store-selector.open .store-selector__button svg{transform:rotate(90deg)}.store-selector{position:relative}.store-selector__content{position:absolute;top:100%;left:0;z-index:1;width:100%;background-color:#59c5ec;max-height:calc(100vh - 2 * var(--header-height));overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.store-selector.open .store-selector__content{opacity:1;visibility:visible}#block-storeselector{margin-left:auto;margin-right:auto;max-width:82rem;padding:1.5rem .5rem}.menu.store-selector-menu{margin-block-start:0;margin-block-end:0;padding-inline-start:0;list-style:none;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr))}.store-selector-item a{display:flex;align-items:center;gap:.5rem;color:#fff;font-weight:600;height:100%}.store-selector-item a:hover{color:#e6e6e6}.store-selector-item svg{flex-shrink:0;width:2rem}.path-user main{margin-left:auto;margin-right:auto;margin-top:calc(var(--header-height)*2);max-width:48rem;padding:0 var(--page-padding)}#user-login-form{color:#143c8a;margin-bottom:4rem}#user-login-form .form-item{display:flex;flex-wrap:wrap;margin-bottom:1.5rem}#user-login-form input:not([type=submit]){font-size:1rem;border:1px solid #143c8a;width:100%;padding:.5rem}#user-login-form .description{font-size:1rem}#user-login-form .button{font-size:1.125rem;border:none;padding:.5rem 1rem;background-color:#143c8a;color:#fff;transition:background-color .2s ease-in-out}#user-login-form .button:hover{background-color:#00a6e2}.page-node-type-news .background-image{position:relative}@media(max-width:479px){.page-node-type-news .background-image{display:none}}.page-node-type-news .background-image img{height:37.5rem}.page-node-type-news .background-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(30px)}.page-node-type-news .page-content-wrapper{padding:0 var(--page-padding);margin-bottom:4rem}@media(max-width:479px){.page-node-type-news .page-content-wrapper{padding:0;margin-bottom:2rem}}.page-node-type-news .page-content{margin-left:auto;margin-right:auto;position:relative;background:#fff;max-width:56rem;box-shadow:0 0 8px #777;margin-top:-16rem}@media(max-width:479px){.page-node-type-news .page-content{max-width:none;margin-top:unset;box-shadow:none}}@media(min-width:768px){.page-node-type-news .page-content{margin-top:-34.375rem}}@media(max-width:479px){.page-node-type-news .page-hero img{height:37.5rem}}.page-node-type-news .content{padding:3rem 2rem}.page-node-type-news .content>*{margin-left:auto;margin-right:auto;max-width:48rem}.page-node-type-news .date-wrapper{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;text-transform:uppercase}.page-node-type-news .news-type{color:#08f}.page-node-type-news .date{color:#b7b7b7}.page-node-type-news h1{font-size:1.5rem;line-height:1.35;font-weight:600;letter-spacing:.004875rem;margin:1rem 0 2rem}@media(min-width:768px){.page-node-type-news h1{font-size:2.25rem}}@media(min-width:1024px){.page-node-type-news h1{font-size:2.625rem}}.page-node-type-news .paragraph.paragraph--type--text{padding:0}@media(min-width:768px){.node--type-news.node--view-mode-teaser{display:flex;flex-direction:column}}.node--type-news.node--view-mode-teaser h2{font-size:1.625rem;font-weight:600;margin:1.5rem 0 .75rem}.node--type-news.node--view-mode-teaser .teaser{margin-bottom:1.5rem}.node--type-news.node--view-mode-teaser p{font-size:1rem}.node--type-news.node--view-mode-teaser .link-wrapper{margin-top:auto}.node--type-news.node--view-mode-teaser .link-wrapper a{display:flex;align-items:center}.node--type-news.node--view-mode-teaser a:hover svg.arrow-long{transform:translateX(0.25rem)}.node--type-news.node--view-mode-teaser svg.arrow-long{transition:transform .2s ease-in-out}.node--type-news.node--view-mode-teaser a[target=_blank] .arrow-long{margin-left:.75rem}.node--type-page .page-content>.hero img,.node--type-information-page .page-content>.hero img{height:31.25rem}.node--type-page .content-wrapper,.node--type-information-page .content-wrapper{padding:0 var(--page-padding)}.node--type-page .title-wrapper,.node--type-information-page .title-wrapper{margin-left:auto;margin-right:auto;text-align:center;padding:2rem 1rem;max-width:82rem}body:not(.path-frontpage) .node--type-page .title-wrapper,body:not(.path-frontpage) .node--type-information-page .title-wrapper{position:relative;background-color:#fff;margin-top:-10rem}.node--type-page h1,.node--type-page .section-title,.node--type-information-page h1,.node--type-information-page .section-title{margin-left:auto;margin-right:auto;word-wrap:break-word;word-break:break-word;hyphens:auto;font-size:3.0625rem;line-height:1.33;font-weight:800;text-transform:uppercase;max-width:48rem;margin-top:1rem}@media(max-width:479px){.node--type-page h1,.node--type-page .section-title,.node--type-information-page h1,.node--type-information-page .section-title{font-size:2.4375rem}}.node--type-page h1::after,.node--type-page .section-title::after,.node--type-information-page h1::after,.node--type-information-page .section-title::after{content:"";display:block;width:6.25rem;margin:1.875rem auto 2.625rem;border-bottom:.3125rem solid #000}.node--type-page .teaser,.node--type-information-page .teaser{margin-left:auto;margin-right:auto;max-width:48rem;font-family:"Open Sans",sans-serif;font-size:1.8125rem;line-height:1.33}.node--type-information-page .content{margin-left:auto;margin-right:auto;max-width:82rem}@media(min-width:768px){.node--type-information-page .content{display:flex;margin-top:2rem}}@media(max-width:1023px){.node--type-information-page .paragraph--type--media-quote .paragraph__inner{gap:1rem}.node--type-information-page .paragraph--type--media-quote .media,.node--type-information-page .paragraph--type--media-quote .quote{flex-basis:100%}}@media(max-width:1023px){.node--type-information-page .paragraph--type--two-column .paragraph__inner{gap:1rem}.node--type-information-page .paragraph--type--two-column .paragraph{width:100%}}.node--type-information-page .paragraph--type--text .paragraph__inner{max-width:unset;margin:0}.node--type-information-page .content-components{width:100%}.node--type-information-page .content-components>*:first-child{padding-top:0}@media(min-width:768px){.node--type-information-page .sidebar-wrapper{margin-top:0;margin-left:7rem}}.node--type-information-page .sidebar{flex-shrink:0;color:#fff;background-color:#143c8a;padding:3.5rem;margin:2rem 0}@media(min-width:768px){.node--type-information-page .sidebar{width:calc(26rem - 3.75rem * 2 + 3vw * 2);margin:0}}@media(min-width:1366px){.node--type-information-page .sidebar{width:26rem}}.node--type-information-page .sidebar .logo{width:7rem;margin-bottom:3.5rem}.node--type-information-page .sidebar .description{margin-top:2rem}.node--type-information-page .sidebar-element-wrapper:not(:first-child){padding-top:2rem;border-top:.0625rem solid #fff}.node--type-information-page .sidebar-top:not(:last-child){margin-bottom:2rem}.node--type-information-page .sidebar-middle:not(:last-child){margin-bottom:4rem}.node--type-information-page .role{font-weight:600;font-size:1rem;margin-top:2rem}.node--type-information-page .name{font-weight:600;font-size:1.5rem;margin:.375rem 0}.node--type-information-page .contact-info h2{word-wrap:break-word;word-break:break-word;hyphens:auto;font-size:1.4375rem;font-weight:800;margin-bottom:1.5rem}.node--type-information-page .contact-info a{color:#66caee;text-decoration:none}.node--type-information-page .contact-info a:hover{color:#00a6e2}.promoted-box-wrapper{position:relative;width:100%;max-width:82rem;padding:0 var(--page-padding);margin:0 auto}.promoted-box-wrapper button:focus:focus-visible,.promoted-box-wrapper a:focus:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(min-width:768px){.promoted-box-wrapper{margin-bottom:5rem}}.promoted-box{display:flex;flex-direction:column;width:100%;color:#fff;background-color:rgba(102,202,238,.8980392157);padding:3rem 2rem 1.5rem;margin:-2.5rem calc(-1*var(--page-padding) + .25rem) 0 auto}@media(max-width:479px){.promoted-box{width:95%;padding:2rem 2rem 1.5rem;margin:-2.5rem 0 0 auto}}@media(min-width:768px){.promoted-box{position:absolute;bottom:-4rem;right:var(--page-padding);width:31rem;padding:2rem 2rem 1.5rem;margin:0}}@media(min-width:1366px){.promoted-box{right:0}}.promoted-box p{word-wrap:break-word;word-break:break-word;hyphens:auto;font-size:2rem;font-weight:700;line-height:1.22}.promoted-box .link{font-size:1.4375rem;font-weight:700;color:inherit;margin-top:1.75rem;margin-left:auto}.promoted-box .link:hover{text-decoration:underline}.hamburger-menu{position:relative;z-index:150;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:none;color:#000}@media(min-width:1024px){.hamburger-menu{display:none}}.hamburger-menu span{display:flex;align-items:center;justify-content:center}.hamburger-menu svg{height:2rem;width:2rem}.hamburger-menu .close-menu{display:none;color:#fff}.paragraph:not(.nested-paragraph){padding-top:2rem;padding-bottom:2rem}@media(max-width:479px){.paragraph:not(.nested-paragraph){padding-left:2rem;padding-right:2rem}}.paragraph.padding-top-0{padding-top:0}.paragraph.padding-bottom-0{padding-bottom:0}.paragraph.has-child-paragraphs .paragraph{padding-left:0;padding-right:0}.paragraph--type--title .paragraph__inner,.paragraph--type--teaser-list .paragraph__inner,.paragraph--type--icon-list .paragraph__inner,.paragraph--type--person-list .paragraph__inner,.paragraph--type--card-list .paragraph__inner{margin-left:auto;margin-right:auto;max-width:82rem}.paragraph--type--text-media .paragraph__inner,.paragraph--type--text .paragraph__inner,.paragraph--type--media .paragraph__inner,.paragraph--type--widget .paragraph__inner,.paragraph--type--media-quote .paragraph__inner,.paragraph--type--accordion .paragraph__inner,.paragraph--type--two-column .paragraph__inner{margin-left:auto;margin-right:auto;max-width:48rem}.paragraph--type--accordion-item[open] .svg-plus__vertical{display:none}.paragraph--type--accordion-item:not(:last-child){margin-bottom:1rem}.paragraph--type--accordion-item .accordion-summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:#ebf8fd;cursor:pointer;font-size:1.375rem;padding:.75rem;list-style:none}.paragraph--type--accordion-item .accordion-summary::-webkit-details-marker{display:none}.paragraph--type--accordion-item .accordion-summary h3{font-weight:700}.paragraph--type--accordion-item .accordion-summary-icon{width:1rem;height:auto;stroke-width:2px}.paragraph--type--accordion-item .accordion-text{outline:2px solid #ebf8fd;outline-offset:-2px;padding:.75rem}.paragraph--type--accordion-item .accordion-text>*+*{margin-top:1.6875rem}.paragraph--type--card-list .paragraph__inner{display:flex;flex-wrap:wrap;gap:2rem}@media(min-width:768px){.paragraph--type--card-list .paragraph__inner{gap:4.5rem 2rem}}@media(min-width:768px){.paragraph--type--card-list-item{width:calc(50% - 1rem)}}.paragraph--type--card-list-item .media-wrapper{margin-bottom:1rem}@media(min-width:768px){.paragraph--type--card-list-item .media-wrapper{margin-bottom:2rem}}.paragraph--type--card-list-item .media-wrapper img{display:block}.paragraph--type--card-list-item h2{margin-bottom:1rem}@media(min-width:768px){.paragraph--type--card-list-item p{font-size:1.25rem}}.paragraph--type--company-details-item{margin:1rem 0}.paragraph--type--company-details-item .wrapper{word-wrap:break-word;word-break:break-word;hyphens:auto;display:flex;align-items:center;gap:1rem}.paragraph--type--company-details-item a{color:inherit;text-decoration:none}.paragraph--type--company-details-item a:hover{text-decoration:underline}.paragraph--type--company-details-item svg{flex-shrink:0;width:1.5rem;height:1.5rem}.paragraph--type--company-details-item.no-icon{padding-left:2.5rem}.paragraph--type--icon-list .paragraph__inner{display:flex;justify-content:center;flex-wrap:wrap}@media(min-width:1024px){.paragraph--type--icon-list .paragraph__inner{flex-wrap:nowrap}}@media(min-width:768px){.paragraph--type--icon-list.text-style--simple .paragraph__inner{max-width:52rem}}.paragraph--type--icon-list-item{width:24rem;text-align:center;padding:2rem 0}@media(max-width:479px){.paragraph--type--icon-list-item{width:20rem}}@media(min-width:768px){.paragraph--type--icon-list-item{width:20rem;padding:0 2rem}}.paragraph--type--icon-list-item .icon-wrapper,.paragraph--type--icon-list-item .icon-wrapper>article{margin-left:auto;margin-right:auto;display:flex;height:8.75rem;margin-bottom:1rem}.text-style--highlighted .paragraph--type--icon-list-item .icon-wrapper,.text-style--highlighted .paragraph--type--icon-list-item .icon-wrapper>article{height:3.5rem;margin-bottom:.5rem}.paragraph--type--icon-list-item .icon-wrapper:last-child{margin-bottom:0}.paragraph--type--icon-list-item .icon-wrapper img,.paragraph--type--icon-list-item .icon-wrapper svg{margin-left:auto;margin-right:auto;max-height:100%;max-width:100%;object-fit:contain}.paragraph--type--icon-list-item h2,.paragraph--type--icon-list-item p{margin-left:auto;margin-right:auto;max-width:13.4375rem}.paragraph--type--icon-list-item h2{word-wrap:break-word;word-break:break-word;hyphens:auto;text-transform:uppercase}.text-style--standard .paragraph--type--icon-list-item p{font-size:1.25rem}.text-style--highlighted .paragraph--type--icon-list-item h2{font-size:4rem}.text-style--simple .paragraph--type--icon-list-item h2,.text-style--simple .paragraph--type--icon-list-item p{max-width:7.5rem}.text-style--simple .paragraph--type--icon-list-item h2{font-weight:400}.text-style--simple .paragraph--type--icon-list-item p{font-weight:800;text-transform:uppercase}.paragraph--type--icon-list-item+.paragraph--type--icon-list-item{border-top:.0625rem solid #b7b7b7}@media(min-width:768px){.paragraph--type--icon-list-item+.paragraph--type--icon-list-item{border:none}}@media(min-width:1024px){.paragraph--type--icon-list-item+.paragraph--type--icon-list-item{border-left:.0625rem solid #b7b7b7}}@media(min-width:768px){.paragraph--type--icon-list-item:nth-child(2n){border-left:.0625rem solid #b7b7b7}}@media(min-width:768px){.paragraph--type--icon-list-item:nth-child(-n+4):not(:last-child){margin-bottom:2.5rem}}@media(min-width:1024px){.paragraph--type--icon-list-item:nth-child(-n+4):not(:last-child){margin-bottom:0}}.paragraph--type--link{position:relative}.paragraph--type--link .background--light-blue{position:absolute;top:0;bottom:0;left:calc(-1*var(--page-padding));right:calc(-1*var(--page-padding));background-color:#ebf8fd;z-index:-1}.paragraph--type--link.has-image .background--light-blue{top:7rem}.paragraph--type--link .content{display:flex;flex-direction:column;align-items:center}.paragraph--type--link .image{max-width:18.75rem;margin-bottom:.5rem}@media(min-width:768px){.paragraph--type--link .image{max-width:31.25rem;margin-bottom:1rem}}.paragraph--type--link a{text-decoration:none}.paragraph--type--media a{display:block}.paragraph--type--media .caption{font-size:1.0625rem;color:#000;font-style:italic}.node--type-page .paragraph--type--media.media-size--medium .paragraph__inner{max-width:65rem}.node--type-page .paragraph--type--media.media-size--large .paragraph__inner{max-width:75rem}.paragraph--type--media-with-overlay{margin-left:auto;margin-right:auto;max-width:100rem;margin-left:calc(-1*var(--page-padding) + .25rem);margin-right:calc(-1*var(--page-padding) + .25rem)}@media(max-width:479px){.paragraph--type--media-with-overlay{padding-left:0 !important;padding-right:0 !important}}@media(min-width:768px){.paragraph--type--media-with-overlay{margin-left:auto;margin-right:auto}}@media(min-width:1024px){.paragraph--type--media-with-overlay{display:flex;margin-bottom:4rem}}.paragraph--type--media-with-overlay .media{flex-basis:75%}.paragraph--type--media-with-overlay .media img{display:block}.paragraph--type--media-with-overlay .content{position:relative;color:#fff}.paragraph--type--media-with-overlay .content-inner{background-color:rgba(102,202,238,.8980392157);padding:1.5rem;margin-top:-7.5rem}@media(max-width:479px){.paragraph--type--media-with-overlay .content-inner{margin-top:-4.375rem}}@media(min-width:1024px){.paragraph--type--media-with-overlay .content-inner{position:absolute;padding:2.25rem;width:25.1875rem;margin-top:0}}@media(min-width:1366px){.paragraph--type--media-with-overlay .content-inner{padding:3rem}}.paragraph--type--media-with-overlay .label{text-transform:uppercase;color:#143c8a;font-weight:700;font-size:1.0625rem;margin-bottom:.75rem}.paragraph--type--media-with-overlay h2{word-wrap:break-word;word-break:break-word;hyphens:auto;font-size:2.375rem;line-height:1.1;margin-bottom:.75rem}.paragraph--type--media-with-overlay p{font-size:1rem}@media(min-width:768px){.paragraph--type--media-with-overlay p{font-size:1.1875rem}}.paragraph--type--media-with-overlay .link-component{font-size:1.0625rem;color:#143c8a;text-decoration:none;margin-top:2.125rem}.paragraph--type--media-with-overlay.image-position--left{flex-direction:row-reverse}.paragraph--type--media-with-overlay.image-position--left .content{margin-right:2rem}.paragraph--type--media-with-overlay.image-position--left .content-inner{top:-4rem;right:-9.375rem}@media(min-width:1366px){.paragraph--type--media-with-overlay.image-position--left .content-inner{top:-1rem;right:-4.875rem}}@media(min-width:1024px){.paragraph--type--media-with-overlay.image-position--left .media{margin-top:2.875rem}}.paragraph--type--media-with-overlay.image-position--right .content{margin-left:2rem}.paragraph--type--media-with-overlay.image-position--right .content-inner{bottom:-4rem;left:-9.375rem}@media(min-width:1366px){.paragraph--type--media-with-overlay.image-position--right .content-inner{bottom:-3rem;left:-4.875rem}}@media(min-width:1024px){.paragraph--type--media-with-overlay.image-position--right .media{margin-bottom:2.875rem}}.paragraph--type--media-quote .paragraph__inner{display:flex;flex-wrap:wrap;align-items:center;gap:2rem}@media(min-width:768px){.paragraph--type--media-quote .media{flex:0 0 70%}}.paragraph--type--media-quote .quote{font-style:italic;text-align:center}@media(min-width:768px){.paragraph--type--media-quote .quote{flex:1 0 20%;text-align:left}}.paragraph--type--media-quote img{display:block}@media(min-width:768px){.paragraph--type--media-quote.image-position--right .paragraph__inner{flex-direction:row-reverse}.paragraph--type--media-quote.image-position--right .paragraph__inner .quote{text-align:right}}.paragraph--type--mynewsdesk-embed .paragraph__inner{margin-left:auto;margin-right:auto;max-width:56rem}.paragraph--type--news-teaser-list{position:relative;padding-top:5rem;padding-bottom:5rem}.paragraph--type--news-teaser-list .background-color{position:absolute;top:0;left:calc(0px - var(--page-padding));right:calc(0px - var(--page-padding));z-index:-1;height:100%;background-color:#ebf8fd}.paragraph--type--news-teaser-list .paragraph__inner{display:flex;flex-direction:column;padding-top:1rem;padding-bottom:1rem}.paragraph--type--news-teaser-list .title{font-size:2.4375rem;line-height:1.33;font-weight:800;text-transform:uppercase;text-align:center}.paragraph--type--news-teaser-list .title::after{content:"";display:block;width:6.25rem;margin:2.5rem auto 4rem;border-bottom:.3125rem solid #000}.paragraph--type--news-teaser-list .teaser-list{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:2rem;width:100%}@media(min-width:768px){.paragraph--type--news-teaser-list .teaser-list{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media(min-width:768px){.paragraph--type--news-teaser-list .node{flex-basis:calc(50% - 1rem)}}@media(min-width:1024px){.paragraph--type--news-teaser-list .node{flex-basis:calc(33.33% - 1.3333rem)}}@media(min-width:1024px){.paragraph--type--news-teaser-list .node{max-width:26rem}}.paragraph--type--person-list h2{font-size:2rem;line-height:1.21875;font-weight:700;text-transform:uppercase;margin-bottom:3rem}.paragraph--type--person-list .person-list-items{display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:3rem}.paragraph--type--person-list .person-list-item{width:calc(50% - 1rem)}@media(max-width:479px){.paragraph--type--person-list .person-list-item{width:100%}}@media(min-width:768px){.paragraph--type--person-list .person-list-item{width:calc(33.33% - 1.375rem)}}@media(min-width:1024px){.paragraph--type--person-list .person-list-item{width:calc(25% - 1.5rem)}}.paragraph--type--person-list-item .image{margin-bottom:.75rem}.paragraph--type--person-list-item .title{font-size:1.0625rem;line-height:1.4117;font-weight:700;text-transform:uppercase;color:inherit;margin-bottom:.5rem}.paragraph--type--person-list-item .name{font-size:1.625rem;line-height:1.3846;font-weight:600}.paragraph--type--section .section-title{word-wrap:break-word;word-break:break-word;hyphens:auto;text-align:center}.paragraph--type--section .teaser{text-align:center;margin-bottom:2rem}.paragraph--type--section .paragraph--type--icon-list .paragraph__inner{max-width:56rem}.paragraph--type--section.background-color--light-blue{position:relative;right:calc(-1*var(--page-padding));left:calc(-1*var(--page-padding));width:calc(100% + 2*var(--page-padding));background-color:#ebf8fd;padding-top:5rem}.paragraph--type--section.background-color--light-blue>.paragraph__inner{padding-left:var(--page-padding);padding-right:var(--page-padding)}.paragraph--type--teaser-list .paragraph__inner{display:flex;flex-wrap:wrap;gap:2rem}@media(min-width:768px){.paragraph--type--teaser-list .paragraph--type--teaser{flex:0 0 calc(50% - 1rem)}.paragraph--type--teaser-list .paragraph--type--teaser+.paragraph--type--teaser{margin-top:5.125rem}}.paragraph--type--teaser .title{letter-spacing:-1.26px}@media(max-width:479px){.paragraph--type--teaser .title{font-size:2rem}}.paragraph--type--teaser>*+*{margin-top:2rem}@media(max-width:479px){.paragraph--type--teaser>*+*{margin-top:1rem}}.paragraph--type--teaser .text{font-size:1rem}@media(min-width:1024px){.paragraph--type--teaser .text{font-size:1.1875rem}}.paragraph--type--text .paragraph__inner>*+*,.text-and-media__content .content>*+*{margin-top:1.6875rem}.paragraph--type--text .paragraph__inner>h2+*,.text-and-media__content .content>h2+*{margin-top:2rem}.paragraph--type--text .paragraph__inner>h3+*,.text-and-media__content .content>h3+*{margin-top:0}.paragraph--type--text .paragraph__inner h2+ul,.paragraph--type--text .paragraph__inner h2+ol,.paragraph--type--text .paragraph__inner h3+ul,.paragraph--type--text .paragraph__inner h3+ol,.text-and-media__content .content h2+ul,.text-and-media__content .content h2+ol,.text-and-media__content .content h3+ul,.text-and-media__content .content h3+ol{margin-block-start:0}.paragraph--type--text .paragraph__inner a,.text-and-media__content .content a{font-weight:700}.paragraph--type--text-media .paragraph__inner{display:flex;flex-direction:column;align-items:center;gap:1rem}@media(min-width:768px){.paragraph--type--text-media .paragraph__inner{flex-direction:row;gap:2rem}.paragraph--type--text-media .paragraph__inner>*{width:50%}}.paragraph--type--text-media img{display:block}.paragraph--type--text-media .content{margin-bottom:1.5rem}.paragraph--type--text-media .link a{font-size:1.0625rem;text-decoration:none}.paragraph--type--text-media.size--medium .paragraph__inner{max-width:66rem}@media(min-width:768px){.paragraph--type--text-media.size--medium .content>*:not(h2):not(h3){font-size:1.25rem}}.paragraph--type--title .paragraph__inner{display:flex;align-items:center;justify-content:center;padding:3rem}.paragraph--type--title .background--light-blue{background-color:#ebf8fd}.paragraph--type--title h2{margin-left:auto;margin-right:auto;word-wrap:break-word;word-break:break-word;hyphens:auto;font-size:3.0625rem;line-height:1.33;font-weight:800;text-transform:uppercase}@media(max-width:479px){.paragraph--type--title h2{font-size:2.4375rem}}.paragraph--type--two-column>.paragraph__inner{display:flex;flex-wrap:wrap;gap:2rem}.paragraph--type--two-column .paragraph--type--text,.paragraph--type--two-column .paragraph--type--media{padding:0}@media(min-width:768px){.paragraph--type--two-column .paragraph--type--text,.paragraph--type--two-column .paragraph--type--media{width:calc(50% - 1rem)}}.paragraph--type--two-column .paragraph--type--text{word-wrap:break-word;word-break:break-word;hyphens:auto}.paragraph--type--two-column img{display:block}.paragraph--type--widget.widget-type--store-count{display:none}@media(min-width:1024px){.paragraph--type--widget.widget-type--store-count{display:block}}
