/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-section__content{position:relative;width:100%;max-width:calc(1600px + (2 * (min(60px,10%))));margin:0 auto;padding:0 16px 0 34px}@media(min-width:52.5em){.c-section__content{padding:0 34px 0 64px}}@media(min-width:106.125em){.c-section__content{padding:0 min(60px,10%)}}.c-section__marginal{position:absolute;left:clamp(0px,0.435413643vw + -1.3933236575px,6px);height:100%}.c-section__marginal-note{position:sticky;top:32px;z-index:390;display:block;margin-top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*1.25);writing-mode:vertical-rl;white-space:nowrap;transform:rotate(-180deg);font-size:clamp(16px,0.145137881vw + 15.5355587808px,18px);line-height:clamp(25.6px,0.2322206096vw + 24.8568940493px,28.8px);transition:opacity .3s cubic-bezier(0.2,0.9,0.4,1)}@media(min-width:52.5em){.toolbar-horizontal .c-section__marginal-note{top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*5.25)}}.c-section__footer-spacer{width:100%;max-width:calc(1600px + (2 * (min(60px,10%))));height:1px;margin:0 auto;padding-top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*8)}.c-section__footer-spacer--show-divider{border-bottom:1px solid blue}.c-footer{--project-color:#0000ff;margin-top:auto;padding:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*8) 0 calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*4)}.c-footer__content{position:relative;width:100%;max-width:calc(1600px + (2 * (min(60px,10%))));margin:0 auto;padding:0 16px 0 34px}@media(min-width:52.5em){.c-footer__content{padding:0 34px 0 64px}}@media(min-width:106.125em){.c-footer__content{padding:0 min(60px,10%)}}.c-footer__marginal{position:absolute;left:clamp(0px,0.435413643vw + -1.3933236575px,6px);height:100%}.c-footer__marginal-note{position:sticky;top:32px;z-index:390;display:block;margin-top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*1.25);writing-mode:vertical-rl;white-space:nowrap;transform:rotate(-180deg);font-size:clamp(16px,0.145137881vw + 15.5355587808px,18px);line-height:clamp(25.6px,0.2322206096vw + 24.8568940493px,28.8px);transition:opacity .3s cubic-bezier(0.2,0.9,0.4,1)}@media(min-width:52.5em){.toolbar-horizontal .c-footer__marginal-note{top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*5.25)}}.c-footer__content{padding-left:80px}@media(min-width:52.5em){.c-footer__content{padding-left:0}}.c-footer__marginal-note{margin-top:0}.c-footer__label{display:block;margin-bottom:clamp(12px,0.8708272859vw + 9.2133526851px,24px);color:#818193;font-size:clamp(13px,0.0725689405vw + 12.7677793904px,14px);line-height:clamp(20.8px,0.1161103048vw + 20.4284470247px,22.4px)}@media(min-width:52.5em){.c-footer__grid{display:grid;grid-column-gap:4.35%;grid-template-columns:repeat(12,1fr)}}.c-footer__contact{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*4)}@media(min-width:52.5em){.c-footer__contact{grid-column:3/8;margin-bottom:0}}.c-footer__contact-link{display:inline-block;margin-bottom:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*2.5);font-size:clamp(38px,1.5596330275vw + 33.0091743119px,72px);line-height:clamp(43.7px,1.5733944954vw + 38.6651376147px,78px);line-height:clamp(60px,1.3062409289vw + 55.8200290276px,78px)}.c-footer__address{display:flex;flex-wrap:wrap;-moz-column-gap:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*4);column-gap:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*4)}@media(min-width:52.5em){.c-footer__address{display:block;grid-column:10/-1}}.c-footer__address-section{margin-bottom:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*4)}.c-footer__address-section:last-child{margin-bottom:0}.c-footer__address-link{white-space:nowrap}.c-footer__service{display:flex;flex-wrap:wrap;gap:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*2) calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*2.75);align-items:center;margin-top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*5.375)}@media(min-width:52.5em){.c-footer__service{grid-row:2;grid-column:3/8}}.c-footer__swiss-made-software{display:flex;gap:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*1);align-items:center;text-decoration:none;font-size:clamp(13px,0.0725689405vw + 12.7677793904px,14px);line-height:clamp(20.8px,0.1161103048vw + 20.4284470247px,22.4px)}.c-footer__swiss-made-software:link,.c-footer__swiss-made-software:visited{color:red}.c-footer__swiss-made-software:focus,.c-footer__swiss-made-software:active{color:red}.c-footer__swiss-made-software svg{flex-shrink:0;width:37px;height:29px}.l-page-layout--project .c-footer{background-color:#fff}
.c-section__content{position:relative;width:100%;max-width:calc(1600px + (2 * (min(60px,10%))));margin:0 auto;padding:0 16px 0 34px}@media(min-width:52.5em){.c-section__content{padding:0 34px 0 64px}}@media(min-width:106.125em){.c-section__content{padding:0 min(60px,10%)}}.c-section__marginal{position:absolute;left:clamp(0px,0.435413643vw + -1.3933236575px,6px);height:100%}.c-section__marginal-note{position:sticky;top:32px;z-index:390;display:block;margin-top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*1.25);writing-mode:vertical-rl;white-space:nowrap;transform:rotate(-180deg);font-size:clamp(16px,0.145137881vw + 15.5355587808px,18px);line-height:clamp(25.6px,0.2322206096vw + 24.8568940493px,28.8px);transition:opacity .3s cubic-bezier(0.2,0.9,0.4,1)}@media(min-width:52.5em){.toolbar-horizontal .c-section__marginal-note{top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*5.25)}}.c-section__footer-spacer{width:100%;max-width:calc(1600px + (2 * (min(60px,10%))));height:1px;margin:0 auto;padding-top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*8)}.c-section__footer-spacer--show-divider{border-bottom:1px solid blue}
.c-page-intro{position:relative}.c-page-intro__text{display:grid;grid-column-gap:6.66%;grid-template-columns:repeat(8,1fr);align-content:center;padding:clamp(84px,1.1611030479vw + 80.2844702467px,100px) 0}@media(min-width:52.5em){.c-page-intro__text{display:grid;grid-column-gap:4.35%;grid-template-columns:repeat(12,1fr);min-height:calc(100vh - 2*153px)}}.c-page-intro__eyebrow{grid-column:2/-1;margin-bottom:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*1)}@media(min-width:52.5em){.c-page-intro__eyebrow{grid-column:4/-3}}.c-page-intro__title{grid-column:1/-1;margin:0 0 clamp(34px,1.7416545718vw + 28.4267053701px,58px)}@media(min-width:52.5em){.c-page-intro__title{grid-column:2/-3}}.c-page-intro__lead{grid-column:2/-1;margin:0}@media(min-width:52.5em){.c-page-intro__lead{grid-column:4/-3}}.c-page-intro__button{grid-column:2/-1;margin-top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*2)}@media(min-width:52.5em){.c-page-intro__button{grid-column:4/-3}}
.c-menu__link{position:relative;display:inline-flex;align-items:center;text-decoration:none}.c-menu__link:link,.c-menu__link:visited,.c-menu__link:focus,.c-menu__link:active{color:#030326}@media(hover:hover)and (pointer:fine){.c-menu__link:hover{color:#030326}}.c-menu__link--show-notification{position:relative}.c-menu__link--show-notification::after{position:absolute;top:10px;right:-14px;width:12px;height:12px;background-color:blue;border-radius:50%;content:"";transition-timing-function:cubic-bezier(0.2,0.9,0.4,1);transition-duration:.3s;transition-property:transform,opacity}@media(min-width:75em){.c-menu__link--show-notification::after{top:2px;right:-3px;width:8px;height:8px}}.c-menu__link--highlight:link,.c-menu__link--highlight:visited,.c-menu__link--highlight:focus,.c-menu__link--highlight:active{color:blue}@media(hover:hover)and (pointer:fine){.c-menu__link--highlight:hover{color:blue}}
.c-logo{display:block;max-width:148px}.c-logo svg{display:block;width:100%}.c-logo svg .helga{fill:var(--project-color,#0000ff)}.c-logo svg .claim path{transition:opacity .3s ease-in calc(var(--index)*.005s)}.is-scrolled .c-logo svg .claim path{opacity:0;transition-delay:calc((var(--max-index) - var(--index))*.005s)}
@media(max-width:74.99em){.c-desktop-header{display:none}.c-mobile-header{position:sticky;top:0;z-index:400;display:flex;gap:64px;align-items:flex-start;justify-content:space-between;width:100%;padding:32px 16px 8px 34px;pointer-events:none}.c-mobile-header__logo{flex-shrink:0;width:114px;pointer-events:auto}.c-mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;padding-top:32px;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff;opacity:0;transition:opacity .3s cubic-bezier(0.2,0.9,0.4,1);transition-delay:.3s;transition-duration:.4s;pointer-events:none}.c-mobile-menu--open{opacity:1;transition-delay:0s;pointer-events:auto}.c-mobile-menu--open .c-mobile-menu__logo{transform:none;opacity:1;transition-delay:0s;transition-timing-function:cubic-bezier(0.2,0.2,0.5,1);transition-duration:.6s}.is-transitioning .c-mobile-menu--open .c-mobile-menu__logo{transform:translateY(-15px);opacity:0}.c-mobile-menu--open .c-mobile-menu__close-toggle{transform:none;opacity:1;transition-timing-function:cubic-bezier(0.2,0.2,0.5,1);transition-duration:.6s}.c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(1){transition-delay:.17s}.c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(2){transition-delay:.22s}.c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(3){transition-delay:.27s}.c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(4){transition-delay:.32s}.c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(5){transition-delay:.37s}.c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(6){transition-delay:.42s}.c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(7){transition-delay:.47s}.c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(8){transition-delay:.52s}.c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(9){transition-delay:.57s}.c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(10){transition-delay:.62s}.is-transitioning .c-mobile-menu--open .c-mobile-menu__close-toggle{transform:translateY(-15px);opacity:0;transition-timing-function:cubic-bezier(0.5,0,0.8,1);transition-duration:.15s;transition-property:opacity,transform}.is-transitioning .c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(1){transition-delay:.0166666667s}.is-transitioning .c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(2){transition-delay:.0333333333s}.is-transitioning .c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(3){transition-delay:.05s}.is-transitioning .c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(4){transition-delay:.0666666667s}.is-transitioning .c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(5){transition-delay:.0833333333s}.is-transitioning .c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(6){transition-delay:.1s}.is-transitioning .c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(7){transition-delay:.1166666667s}.is-transitioning .c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(8){transition-delay:.1333333333s}.is-transitioning .c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(9){transition-delay:.15s}.is-transitioning .c-mobile-menu--open .c-mobile-menu__close-toggle:nth-child(10){transition-delay:.1666666667s}.c-mobile-menu--open .c-menu__item{transform:none;opacity:1;transition-timing-function:cubic-bezier(0.2,0.2,0.5,1);transition-duration:.6s}.c-mobile-menu--open .c-menu__item:nth-child(1){transition-delay:.17s}.c-mobile-menu--open .c-menu__item:nth-child(2){transition-delay:.22s}.c-mobile-menu--open .c-menu__item:nth-child(3){transition-delay:.27s}.c-mobile-menu--open .c-menu__item:nth-child(4){transition-delay:.32s}.c-mobile-menu--open .c-menu__item:nth-child(5){transition-delay:.37s}.c-mobile-menu--open .c-menu__item:nth-child(6){transition-delay:.42s}.c-mobile-menu--open .c-menu__item:nth-child(7){transition-delay:.47s}.c-mobile-menu--open .c-menu__item:nth-child(8){transition-delay:.52s}.c-mobile-menu--open .c-menu__item:nth-child(9){transition-delay:.57s}.c-mobile-menu--open .c-menu__item:nth-child(10){transition-delay:.62s}.is-transitioning .c-mobile-menu--open .c-menu__item{transform:translateY(-15px);opacity:0;transition-timing-function:cubic-bezier(0.5,0,0.8,1);transition-duration:.15s;transition-property:opacity,transform}.is-transitioning .c-mobile-menu--open .c-menu__item:nth-child(1){transition-delay:.0166666667s}.is-transitioning .c-mobile-menu--open .c-menu__item:nth-child(2){transition-delay:.0333333333s}.is-transitioning .c-mobile-menu--open .c-menu__item:nth-child(3){transition-delay:.05s}.is-transitioning .c-mobile-menu--open .c-menu__item:nth-child(4){transition-delay:.0666666667s}.is-transitioning .c-mobile-menu--open .c-menu__item:nth-child(5){transition-delay:.0833333333s}.is-transitioning .c-mobile-menu--open .c-menu__item:nth-child(6){transition-delay:.1s}.is-transitioning .c-mobile-menu--open .c-menu__item:nth-child(7){transition-delay:.1166666667s}.is-transitioning .c-mobile-menu--open .c-menu__item:nth-child(8){transition-delay:.1333333333s}.is-transitioning .c-mobile-menu--open .c-menu__item:nth-child(9){transition-delay:.15s}.is-transitioning .c-mobile-menu--open .c-menu__item:nth-child(10){transition-delay:.1666666667s}.c-mobile-menu__content{display:grid;grid-column-gap:6.66%;grid-template-columns:repeat(8,1fr);row-gap:52px;align-content:center;min-height:100%;padding:32px 16px 0 34px}.c-mobile-menu__open-toggle{display:block;padding:12px 0 12px 12px;cursor:pointer;pointer-events:auto}.c-mobile-menu__close-toggle{position:absolute;top:32px;right:0;display:inline-block;padding:12px 16px 12px 12px;cursor:pointer}.c-mobile-menu__label{display:block;font-size:clamp(17px,0.3628447025vw + 15.8388969521px,22px);line-height:clamp(27.2px,0.5805515239vw + 25.3422351234px,35.2px);transition:opacity .3s cubic-bezier(0.2,0.9,0.4,1)}.c-mobile-menu__logo{grid-column:2/-1;width:122px;transform:translateY(-15px);opacity:0;transition-delay:.12s;transition-timing-function:cubic-bezier(0.5,0,0.8,1);transition-duration:.15s}.c-mobile-menu__navigation{grid-column:2/-1}.c-menu__item{transform:translateY(-15px);opacity:0;transition-timing-function:cubic-bezier(0.5,0,0.8,1);transition-duration:.15s;transition-property:opacity,transform}.c-menu__item:nth-child(1){transition-delay:.0166666667s}.c-menu__item:nth-child(2){transition-delay:.0333333333s}.c-menu__item:nth-child(3){transition-delay:.05s}.c-menu__item:nth-child(4){transition-delay:.0666666667s}.c-menu__item:nth-child(5){transition-delay:.0833333333s}.c-menu__item:nth-child(6){transition-delay:.1s}.c-menu__item:nth-child(7){transition-delay:.1166666667s}.c-menu__item:nth-child(8){transition-delay:.1333333333s}.c-menu__item:nth-child(9){transition-delay:.15s}.c-menu__item:nth-child(10){transition-delay:.1666666667s}.c-menu__link{margin-bottom:16px;padding:8px 0;font-size:40px;font-family:"Degular",sans-serif;line-height:48px}.c-menu__link::before{position:absolute;left:-30px;display:block;width:10px;height:10px;background-color:#030326;border-radius:50%;transform:translateX(-4px);opacity:0;content:"";pointer-events:none;transition-timing-function:cubic-bezier(0.2,0.9,0.4,1);transition-duration:.3s;transition-property:opacity,transform}.c-menu__link--is-active::before{transform:translateX(0);opacity:1}}
@media(min-width:75em){.c-mobile-header,.c-mobile-menu{display:none}.c-desktop-header{position:sticky;top:0;z-index:400;display:block;width:100%;padding:32px 0 0;pointer-events:none}.c-desktop-header__content{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.c-desktop-header__inner{pointer-events:auto}.c-desktop-header__inner.is-active .c-menu__active-item-indicator{opacity:1}.is-scrolled .c-desktop-header__inner{pointer-events:none}.c-desktop-header__menu{display:flex;align-items:center;padding-top:16px}.c-desktop-header__menu-toggle{position:absolute;top:16px;right:16px;padding:4px 8px;opacity:0;pointer-events:auto;font-size:clamp(16px,0.145137881vw + 15.5355587808px,18px);line-height:clamp(25.6px,0.2322206096vw + 24.8568940493px,28.8px)}.u-joinimation--visible .c-desktop-header__menu-toggle{opacity:1}.c-desktop-header__menu-toggle .letter{display:inline-block;transition:opacity .4s,transform .6s;transition-delay:calc(var(--letter-index)*.01s + var(--item-index)*.07s);transition-timing-function:cubic-bezier(0.3,0,0.4,1)}helga-scrollable-menu:not(.is-scrolled) .c-desktop-header__menu-toggle{pointer-events:none}helga-scrollable-menu:not(.is-scrolled) .c-desktop-header__menu-toggle .letter{opacity:0;--item-index:0}.toolbar-horizontal .c-desktop-header{top:53px}.c-logo{pointer-events:auto}helga-scrollable-menu.is-scrolled .c-logo{pointer-events:none}helga-scrollable-menu.is-scrolled .c-logo .helga{pointer-events:visible}.c-menu__list{display:flex;align-items:center}.c-menu__item{position:relative;margin:0 24px}.c-menu__item:last-child{padding-right:0}.c-menu__item:last-child .c-menu__link{padding-right:0}.c-menu__link{padding:4px 8px;font-size:clamp(16px,0.145137881vw + 15.5355587808px,18px);line-height:clamp(25.6px,0.2322206096vw + 24.8568940493px,28.8px)}.c-menu__link::before{--letter-index:0;position:absolute;left:-10px;display:block;width:8px;height:8px;border:2px solid #030326;border-radius:50%;transform:translateX(-4px) translateY(0);opacity:0;content:"";pointer-events:none;display:inline-block;transition:opacity .4s,transform .6s;transition-delay:calc(var(--letter-index)*.01s + var(--item-index)*.07s);transition-timing-function:cubic-bezier(0.3,0,0.4,1)}.c-menu__link--is-active::before{transform:translateX(0);opacity:1;pointer-events:auto}.is-scrolled .c-menu__link--is-active::before{transform:translateY(-12px);opacity:0}.is-scrolled .c-menu__link--show-notification::after{transform:translateY(-12px);opacity:0}.c-menu__link .letter{display:inline-block;transition:opacity .4s,transform .6s;transition-delay:calc(var(--letter-index)*.01s + var(--item-index)*.07s);transition-timing-function:cubic-bezier(0.3,0,0.4,1)}.is-scrolled .c-menu__link .letter{transform:translateY(-12px);opacity:0}.c-menu__active-item-indicator{--letter-index:0;position:absolute;top:calc(50% - 3px);left:-9px;display:block;width:6px;height:6px;background-color:#030326;border-radius:50%;transform:translateY(0);display:inline-block;transition:opacity .4s,transform .6s;transition-delay:calc(var(--letter-index)*.01s + var(--item-index)*.07s);transition-timing-function:cubic-bezier(0.3,0,0.4,1);content:""}.c-menu__active-item-indicator--initially-hidden{opacity:0}.is-scrolled .c-menu__active-item-indicator{transform:translateY(-12px);opacity:0;transition-property:opacity,transform}.c-menu__active-item-indicator-wrapper{position:absolute;height:100%}}
@media(min-width:52.5em){.c-editor{display:grid;grid-column-gap:4.35%;grid-template-columns:repeat(12,1fr)}}.c-editor-grid{display:grid;grid-column-gap:6.66%;grid-template-columns:repeat(8,1fr)}.c-editor__content h1,.c-editor__content h2,.c-editor__content h3,.c-editor__content h4,.c-editor__content h5,.c-editor__content h6{margin-top:0;font-weight:400;font-family:"Degular",sans-serif;line-height:1.1}@media(min-width:52.5em){.c-editor__content h1,.c-editor__content h2,.c-editor__content h3,.c-editor__content h4,.c-editor__content h5,.c-editor__content h6{padding-right:7.6923076923%}}.c-editor__content h2{max-width:12em;margin-bottom:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*2);font-size:clamp(38px,1.5596330275vw + 33.0091743119px,72px);line-height:clamp(43.7px,1.5733944954vw + 38.6651376147px,78px)}.c-editor__content h2:not(:first-child){margin-top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*4)}.c-editor__content h3{max-width:15em;margin-bottom:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*2);font-size:clamp(32px,1.1009174312vw + 28.4770642202px,56px);line-height:clamp(38.4px,1.1743119266vw + 34.6422018349px,64px);margin-top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*4)}.c-editor__content p{font-size:clamp(17px,0.3628447025vw + 15.8388969521px,22px);line-height:clamp(27.2px,0.8998548621vw + 24.3204644412px,39.6px)}.c-editor__content p:last-child{margin-bottom:0}.c-editor__content a{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px;transition:color .3s cubic-bezier(0.2,0.9,0.4,1);color:var(--project-color,#0000ff)}.c-editor__content a span{display:inline-block;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.c-editor__content a:link,.c-editor__content a:visited{color:#030326}.c-editor__content a:focus,.c-editor__content a:active{color:var(--project-color,#0000ff)}@media(hover:hover)and (pointer:fine){.c-editor__content a:hover{color:var(--project-color,#0000ff)}}.c-editor__content a:focus-visible{outline:2px solid #353551;outline-offset:3px}.c-editor__content a:link,.c-editor__content a:visited{color:var(--project-color,#0000ff)}.c-editor__content a:focus,.c-editor__content a:active{color:#030326}@media(hover:hover)and (pointer:fine){.c-editor__content a:hover{color:#030326}}.c-editor__content strong,.c-editor__content b{font-weight:400}.c-editor__content em,.c-editor__content i{font-style:italic}.c-editor__content ul,.c-editor__content ol{margin:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*2) 0;padding-left:13.3333333333%;list-style-type:none;font-size:clamp(17px,0.3628447025vw + 15.8388969521px,22px);line-height:clamp(27.2px,0.8998548621vw + 24.3204644412px,39.6px)}@media(min-width:52.5em){.c-editor__content ul,.c-editor__content ol{padding-right:7.6923076923%;padding-left:15.3846153846%}}.c-editor__content ul:last-child,.c-editor__content ol:last-child{margin-bottom:0}.c-editor__content ul li,.c-editor__content ol li{position:relative;margin-bottom:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*2)}.c-editor__content ul li:last-child,.c-editor__content ol li:last-child{margin-bottom:0}.c-editor__content ul ul,.c-editor__content ul ol,.c-editor__content ol ul,.c-editor__content ol ol{padding-left:7.6923076923%}@media(min-width:52.5em){.c-editor__content ul ul,.c-editor__content ul ol,.c-editor__content ol ul,.c-editor__content ol ol{padding-right:0;padding-left:10%}}.c-editor__content ul ul li::before{left:-8.3333333333%;width:4.1666666667%}@media(min-width:52.5em){.c-editor__content ul ul li::before{left:-11.1111111111%;width:5.5555555556%}}.c-editor__content ul li::before{position:absolute;top:.85em;left:-15.3846153846%;display:block;box-sizing:border-box;width:7.6923076923%;height:2px;background-color:#9a9aa8;content:""}@media(min-width:52.5em){.c-editor__content ul li::before{left:-20%;width:10%}}.c-editor__content ol{counter-reset:item-level-0}.c-editor__content ol ol{counter-reset:item-level-1}.c-editor__content ol ol li::before{left:-8.3333333333%;width:4.1666666667%;content:counter(item-level-1,lower-latin);counter-increment:item-level-1}@media(min-width:52.5em){.c-editor__content ol ol li::before{left:-11.1111111111%;width:5.5555555556%}}.c-editor__content ol li::before{position:absolute;left:-15.3846153846%;display:inline-block;width:7.6923076923%;color:#9a9aa8;text-align:right;content:counter(item-level-0);counter-increment:item-level-0}@media(min-width:52.5em){.c-editor__content ol li::before{left:-20%;width:10%}}.c-editor__content pre{margin:0}@media(min-width:52.5em){.c-editor__content{grid-column:3/10}}
.c-blue-box{color:#fff;background-color:blue}.c-blue-box .c-form__wrapper .c-form__label{color:#fff}.c-blue-box .c-form__wrapper .c-form__input:focus+.c-form__label{color:#fff}.c-blue-box .c-form__wrapper .c-form__input:disabled+.c-form__label{color:rgba(255,255,255,.6)}@media(hover:hover)and (pointer:fine){.c-blue-box .c-form__wrapper .c-form__input:hover+.c-form__label{color:#fff}}.c-blue-box .c-form__hint{color:#fff}@media(hover:hover)and (pointer:fine){.c-blue-box .c-form__submit:hover{background-color:blue}}.c-blue-box .c-form__input--textish,.c-blue-box .c-form__textarea{border:0}.c-blue-box .c-form__input--textish:hover,.c-blue-box .c-form__input--textish:focus,.c-blue-box .c-form__textarea:hover,.c-blue-box .c-form__textarea:focus{outline-color:#fff}.c-blue-box .c-form .c-button{border-color:#fff}.c-blue-box .c-form .c-button__icon svg path{fill:#fff}.c-blue-box .c-form .c-button input{color:#fff}.c-blue-box .c-form .c-status-messages__message{color:#fff}.c-blue-box .c-form .c-status-messages__icon svg path{fill:#fff}.c-blue-box .c-form .c-status-messages~.c-form__wrapper,.c-blue-box .c-form .c-status-messages~.form-actions{opacity:1}.c-blue-box .c-form__file-upload .c-button{background-color:#fff}.c-blue-box .c-form__file-upload .c-button__title{color:blue}.c-blue-box .c-form__file-upload .c-button svg{display:block;width:23px}.c-blue-box .c-form__file-upload .c-button svg path{fill:blue}.c-blue-box .ajax-progress-throbber .c-loading-indicator__element{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.c-blue-box .e-link,.c-blue-box .c-editor__content a{text-decoration-color:#c5c5ff}.c-blue-box .e-link:link,.c-blue-box .e-link:visited,.c-blue-box .c-editor__content a:link,.c-blue-box .c-editor__content a:visited{color:#fff}.c-blue-box .e-link:focus-visible,.c-blue-box .e-link:active,.c-blue-box .c-editor__content a:focus-visible,.c-blue-box .c-editor__content a:active{color:#c5c5ff}@media(hover:hover)and (pointer:fine){.c-blue-box .e-link:hover,.c-blue-box .c-editor__content a:hover{color:#c5c5ff}}
.c-new-brand-banner{display:block;height:0;overflow:hidden;transition:height .3s cubic-bezier(0.2,0.9,0.4,1)}.c-new-brand-banner__container{background-color:blue}.c-new-brand-banner__content{display:flex;flex-wrap:wrap;gap:clamp(18px,2.1770682148vw + 11.0333817126px,48px) clamp(72px,4.0638606676vw + 58.9956458636px,128px);align-items:baseline;justify-content:space-between;padding:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*2) 0}@media(min-width:37.5em){.c-new-brand-banner__content{flex-wrap:nowrap}}.c-new-brand-banner__logo{order:1;height:-moz-max-content;height:max-content}@media(min-width:37.5em){.c-new-brand-banner__logo{flex:0 0 auto}}.c-new-brand-banner__logo svg{display:block;height:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*1)}.c-new-brand-banner__logo svg path{fill:#fff}.c-new-brand-banner__message{order:3;width:100%;margin:0;color:#fff;font-size:clamp(16px,0.145137881vw + 15.5355587808px,18px);line-height:clamp(25.6px,0.2322206096vw + 24.8568940493px,28.8px)}@media(min-width:37.5em){.c-new-brand-banner__message{flex:1 1 auto;order:2;width:auto}}.c-new-brand-banner__cookie-setter{display:block;order:2}@media(min-width:37.5em){.c-new-brand-banner__cookie-setter{flex:0 0 auto;order:3}}.c-new-brand-banner__close-button{height:-moz-max-content;height:max-content;margin:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*-1);padding:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*1)}.c-new-brand-banner__close-button svg{display:block;height:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*1)}.c-new-brand-banner__close-button svg path{fill:#fff}
