:root{--base-font:"DM Sans";--secondary-font:"Staatliches",sans-serif;--bg-color-black:#000;--bg-color-white:#fff;--bg-color-base:#17181c;--bg-color-grey:#eef0f3;--bg-color-grey2:#eef1f3;--bg-color-grey3:#f4f5f7;--bg-color-blue:#0064b0;--bg-color-button-grey:#f4f4f4;--bg-color-footer:#fafbfb;--bg-color-button-blue:#0064b0;--bg-color-button-blue-hover:#2a88d0;--bg-color-button-white-hover:#dff1ff;--bg-color-light-grey:hsla(0,0%,100%,.08);--bg-gradient-grey:linear-gradient(180deg,#eef0f3 4.75%,rgba(238,240,243,.5));--bg-gradient-blue:linear-gradient(263.97deg,#161a1d 8%,#00508d 95.8%,#00508d 0);--bg-carousel-inactive:#17181c1c;--bg-carousel-active:#0064b0;--bg-carousel-pagination:#3d3d3d1a;--text-color-base:#17181c;--text-color-white:#fff;--text-color-blue:#0064b0;--text-color-highlight:#28adda;--text-color-grey:#5b6062;--text-color-link:#0064b0;--text-color-link-hover:#2a88d0;--text-color-violet:#8f95bb;--text-color-green:#06d7bb;--text-color-success:#299764;--text-color-error:#d92d20;--text-color-warning:#dc6803;--icon-color-grey:#869caf;--icon-color-grey-hover:#738696;--icon-bg-grey:#f5f7f8;--border-color-white:#fff;--border-color-grey:#d6dcde;--border-color-blue:#0064b0;--border-color-grey2:hsla(0,0%,100%,.2);--box-shadow:0 0 18px hsla(0,0%,100%,.5);--box-shadow-dark:3px 4px 12px 0px #00000014;--field-bg-color:#fff;--field-placeholder-color:#8f95bb;--gutter:0.5rem;@media screen and (min-width:1280px){--gutter:0.75rem}--max-width:1200px;@media screen and (min-width:1600px){--max-width:1440px}--position-sticky-offset:135px}.accordion{border-bottom:1px solid var(--border-color-grey);position:relative;transition:opacity .3s ease}.accordion:last-child{margin-bottom:0}.accordion p{color:var(--text-color-grey);font-size:1rem}.accordion button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;cursor:pointer;display:flex;justify-content:space-between;letter-spacing:0;margin:0;padding:0;position:relative;text-align:left;text-transform:none;width:100%}@media screen and (min-width:768px){.accordion button.p,.accordion button.p-large,.accordion button.p-small{padding:1em 0}}ol.accordion-group,ul.accordion-group{list-style:none;margin:0;padding-left:0}.accordion button:focus{outline:none}.accordion button h3{margin-bottom:0}.accordion-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;pointer-events:none;right:1.4rem;text-align:center;transition:all .2s ease-in;width:40px}.accordion-icon svg{width:13px}.accordion-close-icon,.accordion[aria-expanded=true] button .accordion-open-icon{display:none}.accordion[aria-expanded=true] button .accordion-close-icon{display:block}.accordion main{display:block;max-height:0;opacity:0;overflow:hidden}.accordion[aria-expanded=true] main{max-height:100%;opacity:1;padding-top:1rem;transition:opacity .5s ease-in,max-height .5s ease-in}ol.accordion-group .accordion button h1:before,ol.accordion-group .accordion button h2:before,ol.accordion-group .accordion button h3:before,ol.accordion-group .accordion button h4:before,ol.accordion-group .accordion button h5:before,ol.accordion-group .accordion button p:before{content:attr(data-number);margin-right:10px}.accordion-item-content li{list-style-type:disc}.accordion-item-content li::marker{color:var(--text-color-grey)}@media screen and (min-width:768px){ul.accordion-group.accordion-no-desktop{list-style:disc;padding-left:20px}ol.accordion-group.accordion-no-desktop{list-style:number;padding-left:20px}.accordion-group.accordion-no-desktop .accordion{border-bottom:0}.accordion-group.accordion-no-desktop .accordion button{justify-content:flex-start;padding:0}.accordion-group.accordion-no-desktop .accordion button .accordion-icon{display:none}ol.accordion-group.accordion-no-desktop .accordion button h1:before,ol.accordion-group.accordion-no-desktop .accordion button h2:before,ol.accordion-group.accordion-no-desktop .accordion button h3:before,ol.accordion-group.accordion-no-desktop .accordion button h4:before,ol.accordion-group.accordion-no-desktop .accordion button h5:before,ol.accordion-group.accordion-no-desktop .accordion button p:before{content:none}.accordion-group.accordion-no-desktop .accordion main{max-height:100%;opacity:1;visibility:visible}.accordion-group.accordion-no-desktop .accordion .accordion-item-content{padding-bottom:0}}@media screen and (max-width:767.9px){ul.accordion-group.accordion-no-mobile{list-style:disc;padding-left:20px}ol.accordion-group.accordion-no-mobile{list-style:number;padding-left:20px}.accordion-group.accordion-no-mobile .accordion{border-bottom:0}.accordion-group.accordion-no-mobile .accordion button{justify-content:flex-start;padding:0}.accordion-group.accordion-no-mobile .accordion button .accordion-icon{display:none}ol.accordion-group.accordion-no-mobile .accordion button h1:before,ol.accordion-group.accordion-no-mobile .accordion button h2:before,ol.accordion-group.accordion-no-mobile .accordion button h3:before,ol.accordion-group.accordion-no-mobile .accordion button h4:before,ol.accordion-group.accordion-no-mobile .accordion button h5:before,ol.accordion-group.accordion-no-mobile .accordion button p:before{content:none}.accordion-group.accordion-no-mobile .accordion main{max-height:100%;opacity:1;visibility:visible}.accordion-group.accordion-no-mobile .accordion .accordion-item-content{padding-bottom:0}}