:root{--color-primary-5:#F3F6F9;--color-primary-10:#E8EEF4;--color-primary-20:#CFDDE8;--color-primary-30:#C8D2DB;--color-primary-40:#9FBAD0;--color-primary-60:#6F98B9;--color-primary-80:#3F75A1;--color-primary-100:#0F538A;--color-primary-120:#0C426E;--color-primary-140:#093253;--color-secondary-5:#F9F3F3;--color-secondary-10:#F4E7E7;--color-secondary-20:#E8CFCF;--color-secondary-40:#D09F9F;--color-secondary-60:#B96F6F;--color-secondary-80:#A13F3F;--color-secondary-100:#8A0F0F;--color-secondary-120:#680909;--color-secondary-140:#530909;--color-secondary-160:#370606;--color-tertiary-5:#F2F9FC;--color-tertiary-10:#E6F4FA;--color-surface-5:#F6F7F9;--color-surface-10:#EDF0F3;--color-surface-20:#DAE1E7;--color-surface-40:#B5C3CE;--color-surface-50:#A2B3C1;--color-surface-60:#91A5B6;--color-surface-80:#6C879D;--color-surface-100:#476985;--color-font-5:#F3F5F6;--color-font-10:#E8EBEE;--color-font-20:#D1D7DB;--color-font-40:#A3AFB7;--color-font-60:#758694;--color-font-80:#475E70;--color-font-90:#304B5E;--color-font-100:#19364C;--signal-red:#8A0F0F;--color-white:#FFF;--color-black:#000;--color-border:var(--color-surface-80);--color-border-light:var(--color-surface-40);--form-element-outline-color:#5787AD;--main-font-color:var(--color-font-100);--color-error:#C81520;--background-gradient:linear-gradient(288.51deg,#226BA3 1.82%,var(--color-primary-100) 100%);--dark-background-gradient:linear-gradient(288.51deg,var(--color-secondary-120) 1.82%,var(--color-secondary-140) 100%);--card-shadow:0 0.332px 0.857px 0 rgb(25 54 76 / 4%),0 0.798px 2.061px 0 rgb(25 54 76 / 5%),0 1.5px 3.881px 0 rgb(25 54 76 / 6%),0 2.68px 6.924px 0 rgb(25 54 76 / 8%),0 5.0131px 12.951px 0 rgb(25 54 76 / 9%),0 12px 31px 0 rgb(25 54 76 / 13%);--card-shadow-dark:0 0.332px 0.857px 0 rgb(25 54 76 / 12%),0 0.798px 2.061px 0 rgb(25 54 76 / 16%),0 1.5px 3.881px 0 rgb(25 54 76 / 18%),0 2.68px 6.924px 0 rgb(25 54 76 / 20%),0 5.0131px 12.951px 0 rgb(25 54 76 / 24%),0 12px 31px 0 rgb(25 54 76 / 30%);--main-font-stack:"Open Sans",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;--heading-font-stack:"Rubik",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:800;--base-font-size:1.6rem;--font-size-xs:1.2rem;--font-size-s:1.4rem;--font-size-m:var(--base-font-size);--font-size-lg:1.8rem;--font-size-xl:2rem;--font-size-h2:clamp(2.4rem,2.32rem + 0.25vw,2.8rem);--font-size-h3:clamp(2rem,1.96rem + 0.125vw,2.2rem);--font-size-h4:clamp(1.8rem,1.8rem + 0vw,1.8rem);--font-size-h5:clamp(1.6rem,1.554rem + 0.1282vw,1.8rem);--line-height-h2:1.3;--line-height-h3:1.3;--line-height-h4:1.3;--line-height-h5:1.4;--spacing-4:0.4rem;--spacing-8:0.8rem;--spacing-12:1.2rem;--spacing-16:1.6rem;--spacing-20:2rem;--spacing-24:2.4rem;--spacing-32:3.2rem;--spacing-40:4rem;--spacing-48:4.8rem;--spacing-56:5.6rem;--spacing-64:6.4rem;--spacing-72:7.2rem;--spacing-96:9.6rem;--max-container-width:1136px;--outer-margin:1.6rem}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:local(""),url("/assets/fonts/open-sans-v28-latin-300.woff2") format("woff2"),url("/assets/fonts/open-sans-v28-latin-300.woff") format("woff");font-display:swap}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local(""),url("/assets/fonts/open-sans-v28-latin-regular.woff2") format("woff2"),url("/assets/fonts/open-sans-v28-latin-regular.woff") format("woff");font-display:swap}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:local(""),url("/assets/fonts/open-sans-v28-latin-600.woff2") format("woff2"),url("/assets/fonts/open-sans-v28-latin-600.woff") format("woff");font-display:swap}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:local(""),url("/assets/fonts/open-sans-v28-latin-800.woff2") format("woff2"),url("/assets/fonts/open-sans-v28-latin-800.woff") format("woff");font-display:swap}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:local(""),url("/assets/fonts/open-sans-v28-latin-italic.woff2") format("woff2"),url("/assets/fonts/open-sans-v28-latin-italic.woff") format("woff");font-display:swap}@font-face{font-family:"Rubik";font-style:normal;font-weight:400;src:local("Rubik Regular"),local("Rubik-Regular"),url("/assets/fonts/Rubik-Regular.woff2") format("woff2"),url("/assets/fonts/Rubik-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;src:local("Rubik Medium"),local("Rubik-Medium"),url("/assets/fonts/Rubik-Medium.woff2") format("woff2"),url("/assets/fonts/Rubik-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"Rubik";font-style:normal;font-weight:600;src:local("Rubik SemiBold"),local("Rubik-SemiBold"),url("/assets/fonts/Rubik-SemiBold.woff2") format("woff2"),url("/assets/fonts/Rubik-SemiBold.woff") format("woff");font-display:swap}@font-face{font-family:"Merriweather";font-style:normal;font-weight:700;src:local("MerriweatherSans-Bold"),url("/assets/fonts/MerriweatherSans-Bold-latin.woff2") format("woff2");font-display:swap}@font-face{font-family:"Playfair";font-style:normal;font-weight:700;src:local("PlayfairDisplay-Bold"),url("/assets/fonts/PlayfairDisplay-Bold-latin.woff2") format("woff2");font-display:swap;ascent-override:90%}@font-face{font-family:"SourceSerifPro";font-style:normal;font-weight:700;src:local("Source-Serif-Pro-Bold"),url("/assets/fonts/SourceSerif4-Bold-latin.woff2") format("woff2");font-display:swap}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;block-size:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-block-end:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{display:block;border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;max-inline-size:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{block-size:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.theme-green{--color-secondary-2:#F9FBFA;--color-secondary-5:#F4F7F5;--color-secondary-10:#E9F0EB;--color-secondary-20:#D3E0D7;--color-secondary-40:#A7C2AF;--color-secondary-60:#7AA388;--color-secondary-80:#4E8560;--color-secondary-100:#226638;--color-secondary-120:#1B522D;--color-secondary-140:#143D22;--color-secondary-160:#0E2916;--color-secondary-180:#07140B;--background-gradient:linear-gradient(288.51deg,var(--color-secondary-100) 1.82%,var(--color-secondary-120) 100%);--dark-background-gradient:linear-gradient(288.51deg,var(--color-secondary-120) 1.82%,var(--color-secondary-140) 100%);--theme-2:var(--color-secondary-2);--theme-5:var(--color-secondary-5);--theme-10:var(--color-secondary-10);--theme-20:var(--color-secondary-20);--theme-40:var(--color-secondary-40);--theme-80:var(--color-secondary-80);--theme-100:var(--color-secondary-100);--theme-120:var(--color-secondary-120);--theme-140:var(--color-secondary-140);--form-element-outline-color:var(--color-secondary-100);--page-title-gradient:linear-gradient(90deg,var(--color-secondary-120) 0.6%,var(--color-secondary-100) 39.23%);--hero-alt-bg-fade:linear-gradient(0deg,#143D22 15.58%,rgb(20 60 34 / 55%) 62.62%,rgb(20 61 34 / 0%) 80%);--hero-alt-box-gradient:linear-gradient(289deg,var(--color-secondary-120) 1.82%,var(--color-secondary-180) 100%);--opacity-background:rgb(7 20 11 / 50%);--opacity-background-hover:rgb(7 20 11 / 75%);--event-form-header-gradient:linear-gradient(288.51deg,var(--color-secondary-100) 1.82%,var(--color-secondary-120) 100%)}.theme-green .cta-block{--focus-outline-color:currentcolor}.theme-green .footer{--social-links-bg:var(--color-white);--social-links-fill:var(--color-secondary-100);color:var(--theme-20)}.theme-green .footer__title{color:var(--color-white)}.theme-purple{--color-secondary-2:#FBF8FB;--color-secondary-5:#F8F4F9;--color-secondary-10:#F1EAF3;--color-secondary-20:#E4D6E6;--color-secondary-40:#C8ACCE;--color-secondary-60:#AD83B5;--color-secondary-80:#91599D;--color-secondary-100:#763084;--color-secondary-120:#5E266A;--color-secondary-140:#321438;--color-secondary-160:#471D4F;--color-secondary-180:#180A1A;--background-gradient:linear-gradient(288.51deg,var(--color-secondary-100) 1.82%,var(--color-secondary-120) 100%);--dark-background-gradient:linear-gradient(288.51deg,var(--color-secondary-120) 1.82%,var(--color-secondary-140) 100%);--theme-2:var(--color-secondary-2);--theme-5:var(--color-secondary-5);--theme-10:var(--color-secondary-10);--theme-20:var(--color-secondary-20);--theme-40:var(--color-secondary-40);--theme-80:var(--color-secondary-80);--theme-100:var(--color-secondary-100);--theme-120:var(--color-secondary-120);--theme-140:var(--color-secondary-140);--form-element-outline-color:var(--color-secondary-100);--page-title-gradient:linear-gradient(90deg,var(--color-secondary-120) 0.6%,var(--color-secondary-100) 39.23%);--hero-alt-bg-fade:linear-gradient(0deg,#321438 15.58%,rgb(47 19 53 / 55%) 62.62%,rgb(47 19 53 / 0%) 80%);--hero-alt-box-gradient:linear-gradient(289deg,var(--color-secondary-120) 1.82%,var(--color-secondary-180) 100%);--opacity-background:rgb(24 10 26 / 50%);--opacity-background-hover:rgb(24 10 26 / 75%);--event-form-header-gradient:linear-gradient(288.51deg,var(--color-secondary-100) 1.82%,var(--color-secondary-120) 100%)}.theme-purple .cta-block{--focus-outline-color:currentcolor}.theme-purple .footer{--social-links-bg:var(--color-white);--social-links-fill:var(--color-secondary-100);color:var(--theme-20)}.theme-purple .footer__title{color:var(--color-white)}.theme-red{--color-secondary-2:#FCF8F8;--color-secondary-5:#F9F3F3;--color-secondary-10:#F4E7E7;--color-secondary-20:#E8CFCF;--color-secondary-40:#D09F9F;--color-secondary-60:#B96F6F;--color-secondary-80:#A13F3F;--color-secondary-100:#8A0F0F;--color-secondary-120:#680909;--color-secondary-140:#530909;--color-secondary-160:#370606;--color-secondary-180:#1C0303;--background-gradient:linear-gradient(288.51deg,var(--color-secondary-100) 1.82%,var(--color-secondary-120) 100%);--dark-background-gradient:linear-gradient(288.51deg,var(--color-secondary-120) 1.82%,var(--color-secondary-140) 100%);--theme-2:var(--color-secondary-2);--theme-5:var(--color-secondary-5);--theme-10:var(--color-secondary-10);--theme-20:var(--color-secondary-20);--theme-40:var(--color-secondary-40);--theme-80:var(--color-secondary-80);--theme-100:var(--color-secondary-100);--theme-120:var(--color-secondary-120);--theme-140:var(--color-secondary-140);--form-element-outline-color:var(--color-secondary-100);--page-title-gradient:linear-gradient(90deg,var(--color-secondary-120) 0.6%,var(--color-secondary-100) 39.23%);--hero-alt-bg-fade:linear-gradient(0deg,#370606 15.58%,rgb(55 6 6 / 55%) 62.62%,rgb(55 6 6 / 0%) 80%);--hero-alt-box-gradient:linear-gradient(289deg,var(--color-secondary-120) 1.82%,var(--color-secondary-180) 100%);--opacity-background:rgb(28 3 3 / 50%);--opacity-background-hover:rgb(28 3 3 / 75%);--event-form-header-gradient:linear-gradient(288.51deg,var(--color-secondary-100) 1.82%,var(--color-secondary-120) 100%)}.theme-red .cta-block{--focus-outline-color:currentcolor}.theme-red .footer{--social-links-bg:var(--color-white);--social-links-fill:var(--color-secondary-100);color:var(--theme-20)}.theme-red .footer__title{color:var(--color-white)}.theme-yellow{--color-secondary-2:#FFFDFA;--color-secondary-5:#FFFAF2;--color-secondary-10:#FFF6E6;--color-secondary-20:#FEC;--color-secondary-40:#FFDC99;--color-secondary-60:#FFCB66;--color-secondary-80:#FFB933;--color-secondary-100:#FFA800;--color-secondary-120:#CC8600;--color-secondary-140:#996500;--color-secondary-160:#664300;--color-secondary-180:#320;--background-gradient:linear-gradient(288.51deg,var(--color-secondary-80) 1.82%,var(--color-secondary-100) 100%);--dark-background-gradient:linear-gradient(288.51deg,var(--color-secondary-100) 1.82%,var(--color-secondary-120) 100%);--card-shadow-dark:0 0.332px 0.857px 0 rgb(51 34 0 / 12%),0 0.798px 2.061px 0 rgb(51 34 0 / 16%),0 1.5px 3.881px 0 rgb(51 34 0 / 18%),0 2.68px 6.924px 0 rgb(51 34 0 / 20%),0 5.0131px 12.951px 0 rgb(51 34 0 / 24%),0 12px 31px 0 rgb(51 34 0 / 30%);--card-shadow:0 0.332px 0.857px 0 rgb(51 34 0 / 4%),0 0.798px 2.061px 0 rgb(51 34 0 / 5%),0 1.5px 3.881px 0 rgb(51 34 0 / 6%),0 2.68px 6.924px 0 rgb(51 34 0 / 8%),0 5.0131px 12.951px 0 rgb(51 34 0 / 9%),0 12px 31px 0 rgb(51 34 0 / 13%);--theme-2:var(--color-secondary-2);--theme-5:var(--color-secondary-5);--theme-10:var(--color-secondary-10);--theme-20:var(--color-secondary-20);--theme-40:var(--color-secondary-40);--theme-80:var(--color-secondary-80);--theme-100:var(--color-secondary-100);--theme-120:var(--color-secondary-120);--theme-140:var(--color-secondary-140);--theme-160:var(--color-secondary-160);--theme-180:var(--color-secondary-180);--focus-outline-color:var(--color-secondary-180);--form-element-outline-color:var(--color-secondary-180);--rte-link-color:var(--color-secondary-140);--marker-color:var(--color-secondary-140);--checkbox-slider-border-color:var(--color-secondary-140);--page-title-gradient:linear-gradient(90deg,var(--color-secondary-140) 0.6%,var(--color-secondary-120) 39.23%);--hero-alt-bg-fade:linear-gradient(0deg,#320 15.58%,rgb(31 54 0 / 55%) 62.62%,rgb(31 54 0 / 0%) 80%);--hero-alt-box-gradient:linear-gradient(289deg,var(--color-secondary-100) 1.82%,var(--color-secondary-100) 100%);--opacity-background:rgb(51 34 0 / 50%);--opacity-background-hover:rgb(51 34 0 / 75%);--event-form-header-gradient:linear-gradient(288.51deg,var(--color-secondary-80) 1.82%,var(--color-secondary-100) 100%);--theme-secondary-100-contrast:var(--color-secondary-140);--theme-secondary-100-contrast-alt:var(--color-secondary-180);--theme-dark-contrast:var(--color-secondary-180)}.theme-yellow .newsletter-signup__submit,.theme-yellow .image-block__icon-wrapper{border:.1rem solid var(--color-secondary-180)}.theme-yellow .stacked-cta-block,.theme-yellow .newsletter-signup,.theme-yellow .blurred-placeholder,.theme-yellow .cookie-consent{--rte-link-color:var(--color-secondary-180)}.theme-yellow .stacked-cta-block svg,.theme-yellow .newsletter-signup svg,.theme-yellow .blurred-placeholder svg,.theme-yellow .cookie-consent svg{fill:currentcolor}.theme-yellow .stacked-cta-block:has(.btn) .btn:not(.btn--tertiary),.theme-yellow .stacked-cta-block .newsletter-signup__submit,.theme-yellow .newsletter-signup:has(.btn) .btn:not(.btn--tertiary),.theme-yellow .newsletter-signup .newsletter-signup__submit,.theme-yellow .blurred-placeholder:has(.btn) .btn:not(.btn--tertiary),.theme-yellow .blurred-placeholder .newsletter-signup__submit,.theme-yellow .cookie-consent:has(.btn) .btn:not(.btn--tertiary),.theme-yellow .cookie-consent .newsletter-signup__submit{border:.1rem solid var(--color-secondary-180);color:var(--color-secondary-180)}.theme-yellow .cta-block *,.theme-yellow .person-detail *,.theme-yellow .search-block *,.theme-yellow .pagination *,.theme-yellow .hero-alt--box *{fill:currentcolor;color:var(--color-secondary-180);text-shadow:none}.theme-yellow .hero-alt--box .btn--primary{background-color:var(--color-white);fill:currentcolor;color:var(--color-secondary-180)}.theme-yellow .linklist-section__link,.theme-yellow .linklist__link,.theme-yellow .accordion-contact-item__link,.theme-yellow .search-filters__link{color:var(--color-secondary-140)}.theme-yellow .linklist-section:has(.btn) .btn,.theme-yellow .linklist:has(.btn) .btn,.theme-yellow .accordion-contact-item:has(.btn) .btn,.theme-yellow .search-filters:has(.btn) .btn{border:.1rem solid var(--color-secondary-180);color:var(--color-secondary-180)}.theme-yellow .linklist-section:has(.btn) .btn *,.theme-yellow .linklist:has(.btn) .btn *,.theme-yellow .accordion-contact-item:has(.btn) .btn *,.theme-yellow .search-filters:has(.btn) .btn *{fill:currentcolor;color:var(--color-secondary-180)}.theme-yellow .jumbotron-event{background-color:var(--theme-160)}.theme-yellow .jumbotron-event .rte{border-block-end:.1rem solid var(--theme-120)}.theme-yellow .summary .summary__listitem{color:var(--color-secondary-180)}.theme-yellow .summary .btn--secondary{border:.1rem solid var(--color-secondary-180);color:var(--color-secondary-180)}.theme-yellow .event-summary .event-summary__title{text-shadow:none}.theme-yellow .event-summary .summary .summary__listitem{color:var(--color-white)}.theme-yellow .event-summary .summary .btn--secondary{border:.1rem solid var(--color-white);color:var(--color-white)}.theme-yellow .footer{--social-links-bg:var(--color-white);--social-links-fill:var(--color-secondary-160)}.theme-yellow .footer *{fill:currentcolor;color:var(--color-secondary-160)}.theme-yellow .footer__title{color:var(--color-secondary-180)}.theme-yellow .footer .social-links a{border:.1rem solid var(--color-secondary-160)}.theme-merriweather{--heading-font-stack:"Merriweather",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif}.theme-playfair{--heading-font-stack:"Playfair",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif}.theme-sourceserif{--heading-font-stack:"SourceSerifPro",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif}::-moz-selection{background-color:var(--color-primary-100);color:var(--color-white)}::selection{background-color:var(--color-primary-100);color:var(--color-white)}html{box-sizing:border-box;font-size:62.5%;scroll-behavior:smooth}*,*::before,*::after{box-sizing:inherit}body{display:flex;flex-direction:column;min-block-size:100vh;background-color:var(--theme-2,var(--color-primary-5));color:var(--color-font-100);font-family:var(--main-font-stack);font-size:1.6rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}@media(min-width:62em){body::before{position:fixed;z-index:5;top:0;right:0;bottom:0;left:0;background-color:var(--color-font-100);opacity:0;pointer-events:none;transition:all .3s cubic-bezier(0.5,0,0.5,1) 0s;content:""}}main{flex:1}.main-container{inline-size:100%;max-inline-size:calc(var(--max-container-width) + 10vw);margin-block:0;margin-inline:auto;background-color:var(--color-white)}@media(min-width:120em){.main-container{--max-container-width:1536px}}.container--fluid,.container{inline-size:100%;margin-inline:auto}.container{max-inline-size:calc(var(--max-container-width) + 10vw);padding-inline:var(--outer-margin)}@media(min-width:120em){.container{--max-container-width:1536px}}.container .container{padding:0}.container--fluid{padding-inline:var(--outer-margin)}.container--fluid .container--fluid{padding:0}.row{display:flex;box-sizing:border-box;flex:0 1 auto;flex-flow:row wrap;margin-inline:calc(-0.8 * 1rem)}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-xs,.col-sm,.col-md,.col-lg{flex-basis:0;flex-grow:1;max-inline-size:100%}.col-xs-1,.col-xs-offset-1{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-xs-1{flex-basis:8.3333333333%;max-inline-size:8.3333333333%}.col-xs-offset-1{margin-inline-start:8.3333333333%}.col-xs-2,.col-xs-offset-2{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-xs-2{flex-basis:16.6666666667%;max-inline-size:16.6666666667%}.col-xs-offset-2{margin-inline-start:16.6666666667%}.col-xs-3,.col-xs-offset-3{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-xs-3{flex-basis:25%;max-inline-size:25%}.col-xs-offset-3{margin-inline-start:25%}.col-xs-4,.col-xs-offset-4{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-xs-4{flex-basis:33.3333333333%;max-inline-size:33.3333333333%}.col-xs-offset-4{margin-inline-start:33.3333333333%}.col-xs-5,.col-xs-offset-5{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-xs-5{flex-basis:41.6666666667%;max-inline-size:41.6666666667%}.col-xs-offset-5{margin-inline-start:41.6666666667%}.col-xs-6,.col-xs-offset-6{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-xs-6{flex-basis:50%;max-inline-size:50%}.col-xs-offset-6{margin-inline-start:50%}.col-xs-7,.col-xs-offset-7{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-xs-7{flex-basis:58.3333333333%;max-inline-size:58.3333333333%}.col-xs-offset-7{margin-inline-start:58.3333333333%}.col-xs-8,.col-xs-offset-8{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-xs-8{flex-basis:66.6666666667%;max-inline-size:66.6666666667%}.col-xs-offset-8{margin-inline-start:66.6666666667%}.col-xs-9,.col-xs-offset-9{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-xs-9{flex-basis:75%;max-inline-size:75%}.col-xs-offset-9{margin-inline-start:75%}.col-xs-10,.col-xs-offset-10{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-xs-10{flex-basis:83.3333333333%;max-inline-size:83.3333333333%}.col-xs-offset-10{margin-inline-start:83.3333333333%}.col-xs-11,.col-xs-offset-11{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-xs-11{flex-basis:91.6666666667%;max-inline-size:91.6666666667%}.col-xs-offset-11{margin-inline-start:91.6666666667%}.col-xs-12,.col-xs-offset-12{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-xs-12{flex-basis:100%;max-inline-size:100%}.col-xs-offset-12{margin-inline-start:100%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media(min-width:36em){.col-sm-1,.col-sm-offset-1{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-sm-1{flex-basis:8.3333333333%;max-inline-size:8.3333333333%}.col-sm-offset-1{margin-inline-start:8.3333333333%}.col-sm-2,.col-sm-offset-2{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-sm-2{flex-basis:16.6666666667%;max-inline-size:16.6666666667%}.col-sm-offset-2{margin-inline-start:16.6666666667%}.col-sm-3,.col-sm-offset-3{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-sm-3{flex-basis:25%;max-inline-size:25%}.col-sm-offset-3{margin-inline-start:25%}.col-sm-4,.col-sm-offset-4{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-sm-4{flex-basis:33.3333333333%;max-inline-size:33.3333333333%}.col-sm-offset-4{margin-inline-start:33.3333333333%}.col-sm-5,.col-sm-offset-5{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-sm-5{flex-basis:41.6666666667%;max-inline-size:41.6666666667%}.col-sm-offset-5{margin-inline-start:41.6666666667%}.col-sm-6,.col-sm-offset-6{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-sm-6{flex-basis:50%;max-inline-size:50%}.col-sm-offset-6{margin-inline-start:50%}.col-sm-7,.col-sm-offset-7{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-sm-7{flex-basis:58.3333333333%;max-inline-size:58.3333333333%}.col-sm-offset-7{margin-inline-start:58.3333333333%}.col-sm-8,.col-sm-offset-8{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-sm-8{flex-basis:66.6666666667%;max-inline-size:66.6666666667%}.col-sm-offset-8{margin-inline-start:66.6666666667%}.col-sm-9,.col-sm-offset-9{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-sm-9{flex-basis:75%;max-inline-size:75%}.col-sm-offset-9{margin-inline-start:75%}.col-sm-10,.col-sm-offset-10{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-sm-10{flex-basis:83.3333333333%;max-inline-size:83.3333333333%}.col-sm-offset-10{margin-inline-start:83.3333333333%}.col-sm-11,.col-sm-offset-11{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-sm-11{flex-basis:91.6666666667%;max-inline-size:91.6666666667%}.col-sm-offset-11{margin-inline-start:91.6666666667%}.col-sm-12,.col-sm-offset-12{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-sm-12{flex-basis:100%;max-inline-size:100%}.col-sm-offset-12{margin-inline-start:100%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media(min-width:48em){.col-md-1,.col-md-offset-1{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-md-1{flex-basis:8.3333333333%;max-inline-size:8.3333333333%}.col-md-offset-1{margin-inline-start:8.3333333333%}.col-md-2,.col-md-offset-2{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-md-2{flex-basis:16.6666666667%;max-inline-size:16.6666666667%}.col-md-offset-2{margin-inline-start:16.6666666667%}.col-md-3,.col-md-offset-3{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-md-3{flex-basis:25%;max-inline-size:25%}.col-md-offset-3{margin-inline-start:25%}.col-md-4,.col-md-offset-4{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-md-4{flex-basis:33.3333333333%;max-inline-size:33.3333333333%}.col-md-offset-4{margin-inline-start:33.3333333333%}.col-md-5,.col-md-offset-5{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-md-5{flex-basis:41.6666666667%;max-inline-size:41.6666666667%}.col-md-offset-5{margin-inline-start:41.6666666667%}.col-md-6,.col-md-offset-6{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-md-6{flex-basis:50%;max-inline-size:50%}.col-md-offset-6{margin-inline-start:50%}.col-md-7,.col-md-offset-7{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-md-7{flex-basis:58.3333333333%;max-inline-size:58.3333333333%}.col-md-offset-7{margin-inline-start:58.3333333333%}.col-md-8,.col-md-offset-8{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-md-8{flex-basis:66.6666666667%;max-inline-size:66.6666666667%}.col-md-offset-8{margin-inline-start:66.6666666667%}.col-md-9,.col-md-offset-9{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-md-9{flex-basis:75%;max-inline-size:75%}.col-md-offset-9{margin-inline-start:75%}.col-md-10,.col-md-offset-10{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-md-10{flex-basis:83.3333333333%;max-inline-size:83.3333333333%}.col-md-offset-10{margin-inline-start:83.3333333333%}.col-md-11,.col-md-offset-11{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-md-11{flex-basis:91.6666666667%;max-inline-size:91.6666666667%}.col-md-offset-11{margin-inline-start:91.6666666667%}.col-md-12,.col-md-offset-12{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-md-12{flex-basis:100%;max-inline-size:100%}.col-md-offset-12{margin-inline-start:100%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media(min-width:62em){.col-lg-1,.col-lg-offset-1{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-lg-1{flex-basis:8.3333333333%;max-inline-size:8.3333333333%}.col-lg-offset-1{margin-inline-start:8.3333333333%}.col-lg-2,.col-lg-offset-2{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-lg-2{flex-basis:16.6666666667%;max-inline-size:16.6666666667%}.col-lg-offset-2{margin-inline-start:16.6666666667%}.col-lg-3,.col-lg-offset-3{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-lg-3{flex-basis:25%;max-inline-size:25%}.col-lg-offset-3{margin-inline-start:25%}.col-lg-4,.col-lg-offset-4{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-lg-4{flex-basis:33.3333333333%;max-inline-size:33.3333333333%}.col-lg-offset-4{margin-inline-start:33.3333333333%}.col-lg-5,.col-lg-offset-5{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-lg-5{flex-basis:41.6666666667%;max-inline-size:41.6666666667%}.col-lg-offset-5{margin-inline-start:41.6666666667%}.col-lg-6,.col-lg-offset-6{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-lg-6{flex-basis:50%;max-inline-size:50%}.col-lg-offset-6{margin-inline-start:50%}.col-lg-7,.col-lg-offset-7{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-lg-7{flex-basis:58.3333333333%;max-inline-size:58.3333333333%}.col-lg-offset-7{margin-inline-start:58.3333333333%}.col-lg-8,.col-lg-offset-8{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-lg-8{flex-basis:66.6666666667%;max-inline-size:66.6666666667%}.col-lg-offset-8{margin-inline-start:66.6666666667%}.col-lg-9,.col-lg-offset-9{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-lg-9{flex-basis:75%;max-inline-size:75%}.col-lg-offset-9{margin-inline-start:75%}.col-lg-10,.col-lg-offset-10{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-lg-10{flex-basis:83.3333333333%;max-inline-size:83.3333333333%}.col-lg-offset-10{margin-inline-start:83.3333333333%}.col-lg-11,.col-lg-offset-11{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-lg-11{flex-basis:91.6666666667%;max-inline-size:91.6666666667%}.col-lg-offset-11{margin-inline-start:91.6666666667%}.col-lg-12,.col-lg-offset-12{flex:0 0 auto;padding-inline:calc(0.8 * 1rem)}.col-lg-12{flex-basis:100%;max-inline-size:100%}.col-lg-offset-12{margin-inline-start:100%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}.scroll-top{--scroll-distance:calc(6.4rem + var(--spacing-24));scroll-margin-top:var(--scroll-distance)}@media(min-width:62em){.scroll-top{--scroll-distance:calc(20rem + var(--spacing-24))}}.sr-only{position:absolute;block-size:1px;inline-size:1px;padding:0;clip:rect(1px,1px,1px,1px);border:0;overflow:hidden}.sr-only.focusable:focus{block-size:auto;inline-size:auto;clip:auto}.block-link-overlay::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:"";transition:all .3s cubic-bezier(0.5,0,0.5,1) 0s}.bold{font-weight:var(--font-weight-semibold)}.js-overlay::before,.js-backdrop::before{position:fixed;z-index:8;top:0;right:0;bottom:0;left:0;background-color:var(--color-font-100);opacity:.4;pointer-events:all;content:""}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0;font-family:var(--heading-font-stack)}h1,.h1{font-size:clamp(2.4rem,2.08rem + 1vw,4rem);line-height:1.2}h2,.h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}h3,.h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}h4,.h4{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}h5,.h5{font-size:var(--font-size-h5);line-height:var(--line-height-h5)}.text-block>h2{margin-block-end:clamp(.8rem,.707rem + .2564vw,1.2rem);font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.text-block>h3{margin-block-end:clamp(.6rem,.55rem + .1282vw,.8rem);font-size:var(--font-size-h3)}.text-block .btn{margin-block-start:var(--spacing-24)}.rte--intro{font-size:1.8rem;font-weight:var(--font-weight-semibold)}.rte>*:last-child{margin-block-end:0}.rte>*:first-child{margin-block-start:0}.rte ul{list-style-type:none}.rte ul>li{position:relative}.rte ul>li::before{display:inline-block;position:absolute;top:.6em;left:-1.2rem;block-size:.6rem;inline-size:.6rem;margin-inline-start:-0.6rem;border-bottom-right-radius:.3rem;background-color:var(--marker-color,var(--color-secondary-100));content:""}.rte ul>li li::before{display:none}.rte ul>li ul{list-style-type:revert}.rte ul,.rte ol{margin-block:0 var(--spacing-16);margin-inline:var(--spacing-32) 0;padding-inline-start:0;list-style-position:outside}.rte ul ol,.rte ul ul,.rte ol ol,.rte ol ul{margin-block:.8rem 0}.rte ul li::marker,.rte ol li::marker{color:var(--marker-color,var(--color-secondary-100));font-weight:var(--font-weight-semibold)}.rte ul li:not(:last-child),.rte ol li:not(:last-child){margin-block-end:.8rem}.rte a{color:var(--rte-link-color,var(--color-secondary-100));text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:.1rem}.rte a:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}.rte p{margin-block-start:0}.rte strong,.rte b{font-weight:600}.rte figcaption{font-style:italic}.rte h2{margin-block-start:clamp(2.4rem,2.03rem + 1.0256vw,4rem);margin-block-end:clamp(.8rem,.707rem + .2564vw,1.2rem);font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.rte h2+h3{margin-block-start:2rem}.rte h3{margin-block-start:clamp(2rem,1.72rem + .7692vw,3.2rem);margin-block-end:clamp(.6rem,.55rem + .1282vw,.8rem);font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.rte h4{margin-block-start:clamp(1.8rem,1.66rem + .3846vw,2.4rem);margin-block-end:var(--spacing-4);font-size:var(--font-size-h4);line-height:var(--line-height-h4)}.rte img{block-size:auto;inline-size:100%;margin-block:0 var(--spacing-16);margin-inline:0}.rte .video-block{margin-block:0 var(--spacing-16)}.footer{margin-block-start:clamp(4.8rem,4.25rem + 1.5385vw,7.2rem);padding-block:var(--spacing-32);border-top-right-radius:8rem;background-color:var(--theme-100,var(--color-font-100));color:var(--color-font-20)}@media(min-width:48em){.footer{display:grid;grid-template-columns:8.3333% repeat(10,minmax(10px,1fr)) 8.3333%}}@media(min-width:62em){.footer{padding-block:var(--spacing-72);background-position:left -4rem bottom -2rem}}@media(width < 62em){body:has(.toc) .footer{padding-block-end:8.6rem}}.footer__content{display:grid;grid-column:1/-1;row-gap:var(--spacing-32)}@media(min-width:48em){.footer__content{-moz-column-gap:clamp(1.6rem,1.415rem + .3846vw,2.4rem);column-gap:clamp(1.6rem,1.415rem + .3846vw,2.4rem)}}@media(min-width:62em){.footer__content{grid-template-columns:repeat(4,minmax(10px,1fr));padding-inline:var(--spacing-24)}}@media(min-width:71.25em){.footer__content{grid-column:2/12}}.footer__textblocks{display:flex;gap:clamp(2.4rem,1.846rem + 1.5385vw,4.8rem);flex-direction:column;word-break:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.footer__textblocks a{color:var(--color-white)}.footer__fields p{display:flex;flex-direction:column}.footer__fields p:first-child{margin-block-start:0}.footer__title{margin-block-end:clamp(.8rem,.61rem + .5128vw,1.6rem);color:var(--color-font-10);font-size:clamp(1.6rem,1.5539rem + .1282vw,1.8rem)}.footer__navigation{display:grid;-moz-column-gap:var(--spacing-16);column-gap:var(--spacing-16);row-gap:var(--spacing-32)}@media(min-width:62em){.footer__navigation{grid-column:3/span 2;grid-template-columns:1fr 1fr;grid-template-rows:min-content min-content}}.footer__linkslist{display:flex;flex-direction:column}.footer__linkslist__list{grid-row:2;margin:0;padding-block:0;padding-inline:0;list-style:none}.footer__linkslist__listitem:not(:first-child){margin-block-start:var(--spacing-12)}.footer__linkslist__listitem a{display:inline-flex;justify-content:flex-start;color:var(--color-white);text-decoration:none}.footer__linkslist__listitem a:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-white));outline-offset:.2rem;transition:outline-offset .2s ease}.footer__linkslist__listitem a:hover{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:.1rem}.footer__linkslist__listitem a:hover .footer__linkslist__listitem__icon{transform:translateX(var(--spacing-4))}.footer__linkslist__listitem__icon{flex:0 0 auto;block-size:1.6rem;inline-size:1.6rem;margin-block-start:var(--spacing-4);margin-inline-end:var(--spacing-8);fill:var(--color-font-40);transition:all .3s cubic-bezier(0.5,0,0.5,1) 0s}.footer__logo{block-size:auto;max-block-size:18.4rem;inline-size:18.4rem;margin-block:var(--spacing-12) 0;margin-inline:auto;-o-object-fit:contain;object-fit:contain}@media(min-width:62em){.footer__logo{order:-1;margin:0}}@media(min-width:62em){.footer .social-links{grid-column:3/span 2;justify-self:end}}.footer .rte strong,.footer .rte b{font-weight:var(--font-weight-bold)}.blurred-placeholder{display:grid;position:relative;border:.1rem solid var(--color-primary-30);background:var(--color-white);overflow:hidden}.blurred-placeholder__content{grid-column:1;grid-row:1;margin:var(--spacing-24)}@media(min-width:62em){.blurred-placeholder__content{margin:var(--spacing-32)}}.blurred-placeholder__content a{color:var(--color-secondary-120);text-decoration:underline}.blurred-placeholder__footer{display:flex;gap:var(--spacing-24);flex-wrap:wrap;align-items:center;justify-content:center;margin-block-start:var(--spacing-24)}@media(min-width:62em){.blurred-placeholder__footer{justify-content:flex-start}}.navigation{position:sticky;isolation:isolate;z-index:5;top:0;border-block-start:.4rem solid var(--theme-100,var(--color-primary-100));background-color:var(--color-white);transition:transform .3s cubic-bezier(0.5,0,0.5,1) 0s;box-shadow:0 -0.332px 1.99px 0 rgba(25,54,76,.24),0 -0.798px 4.788px 0 rgba(25,54,76,.21),0 -1.502px 9.0155px 0 rgba(25,54,76,.17),0 -2.68px 16.082px 0 rgba(25,54,76,.16),0 -5.0133px 30.079px 0 rgba(25,54,76,.15),0 -12px 72px 0 rgba(25,54,76,.08);clip-path:inset(0 0 -120rem 0)}@media(max-width:71.25em){.navigation{display:flex;flex-direction:column}}.navigation__top{display:flex;justify-content:center;padding-block:var(--spacing-12);background-color:#fafafb}@media(min-width:71.25em){.navigation__top{justify-content:space-between;padding-block:var(--spacing-24);padding-inline:var(--spacing-40);background-color:var(--color-white)}}.navigation__bottom{display:flex;position:relative;flex:1;padding-inline:var(--spacing-16)}@media(min-width:71.25em){.navigation__bottom{padding-inline-end:0;background-color:#fafafb}}.navigation__logo{min-block-size:4rem}.navigation__logo:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}.navigation__logo img{block-size:4rem;inline-size:14.6rem}@media(min-width:71.25em){.navigation__logo img{block-size:7.4rem;inline-size:26.7rem}}.navigation__login{display:none;align-items:center;align-self:center;margin-inline-start:auto;color:var(--color-font-100);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);text-decoration:none;transition:all .3s cubic-bezier(0.5,0,0.5,1) 0s}@media(min-width:71.25em){.navigation__login{display:inline-flex}}.navigation__login:hover,.navigation__login:focus-visible{color:var(--theme-secondary-100-contrast,var(--color-secondary-100))}.navigation__login:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}.navigation__login__icon{block-size:1.6rem;inline-size:1.6rem;margin-inline-end:var(--spacing-8);fill:var(--theme-secondary-100-contrast,var(--color-secondary-100))}.navigation__bottom .navigation__login{display:flex}@media(min-width:71.25em){.navigation__bottom .navigation__login{display:none}}.navigation.js-nav-open{block-size:100vh;block-size:100dvh;overflow:hidden}.navigation.js-fade-up:not(.js-nav-open){transform:translateY(calc((var(--navbar-top-height) + 0.4rem) * -1))}.main-nav-wrapper{display:none;inline-size:100%}@media(min-width:71.25em){.main-nav-wrapper{display:block}}.main-nav-trigger{all:unset;position:absolute;top:-6.2rem;right:0;block-size:6rem;inline-size:6rem;cursor:pointer;overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain}@media(min-width:71.25em){.main-nav-trigger{display:none}}.main-nav-trigger:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:0;transition:outline-offset .2s ease}.main-nav-trigger__icon{block-size:2rem;inline-size:2rem;fill:var(--color-font-100)}.main-nav-trigger__content{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1rem;font-weight:var(--font-weight-semibold)}.main-nav-trigger__content--open{display:flex}.js-nav-open .main-nav-trigger__content--open{display:none}.main-nav-trigger__content--close{display:none}.js-nav-open .main-nav-trigger__content--close{display:flex}.main-nav-trigger[aria-expanded=true]~.main-nav-wrapper{display:block}.main-nav{display:flex;flex-direction:column;block-size:100%;margin:0;padding:0;list-style-type:none}@media(min-width:71.25em){.main-nav{flex-direction:row;align-items:center;block-size:auto}}.main-nav a{color:var(--color-font-100);text-decoration:none}.main-nav__listitem{border-block-end:.1rem solid var(--color-surface-10)}@media(min-width:71.25em){.main-nav__listitem{border-block-end:0}}.main-nav__listitem__linkwrapper{display:flex;position:relative}.main-nav__listitem__linkwrapper__icon{block-size:1.6rem;inline-size:1.6rem;margin-inline-start:var(--spacing-16);fill:var(--theme-secondary-100-contrast,var(--color-secondary-100))}@media(min-width:71.25em){.main-nav__listitem__linkwrapper__icon{transform:rotate(90deg)}}.main-nav__listitem__subnav-trigger{all:unset;display:none;align-items:center;justify-content:space-between;inline-size:100%;padding-block:var(--spacing-12);font-weight:var(--font-weight-semibold);cursor:pointer}.main-nav__listitem__subnav-trigger:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}.main-nav__listitem__link{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;inline-size:100%;padding-block:var(--spacing-12);font-weight:var(--font-weight-semibold);transition:color .3s cubic-bezier(0.5,0,0.5,1) 0s}.main-nav__listitem__link:hover,.main-nav__listitem__link:focus-visible{color:var(--theme-secondary-100-contrast,var(--color-secondary-100))}.main-nav__listitem__link:hover .main-nav__listitem__linkwrapper__icon,.main-nav__listitem__link:focus-visible .main-nav__listitem__linkwrapper__icon{animation-name:bounceArrow;animation-duration:.6s}.main-nav__listitem__link:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:-0.2rem;transition:outline-offset .2s ease}@media(min-width:71.25em){.main-nav__listitem__link{justify-content:flex-start;inline-size:auto;padding-block:var(--spacing-24);padding-inline:var(--spacing-16)}}@media(min-width:71.25em){.main-nav__listitem__link{padding:var(--spacing-24)}}.main-nav__listitem--home .main-nav__listitem__link{padding-block:var(--spacing-16)}.main-nav__listitem--home .main-nav__listitem__link:hover svg{fill:var(--theme-secondary-100-contrast,var(--color-secondary-100))}@media(min-width:71.25em){.main-nav__listitem--home .sr-only-desktop{position:absolute;block-size:1px;inline-size:1px;padding:0;clip:rect(1px,1px,1px,1px);border:0;overflow:hidden}}.main-nav__listitem--home svg{display:none;block-size:2.8rem;inline-size:2.8rem;fill:var(--color-font-100);transition:color .3s cubic-bezier(0.5,0,0.5,1) 0s}@media(min-width:71.25em){.main-nav__listitem--home svg{display:block}}@media(min-width:71.25em){.main-nav__listitem--hassub.js-hover-focus .main-nav__submenu{visibility:visible;max-block-size:72rem;animation-name:grow;animation-duration:.6s}.main-nav__listitem--hassub.js-hover-focus .menu-suggestions__title,.main-nav__listitem--hassub.js-hover-focus .main-nav__submenu__list{opacity:1}.main-nav__listitem--hassub.js-hover-focus .main-nav__listitem__linkwrapper{z-index:6;background:var(--color-white);box-shadow:0 4px 0 #fff,0 0 22.556px rgba(25,54,76,.0647),0 0 12.062px rgba(25,54,76,.0536),0 0 6.762px rgba(25,54,76,.045),0 0 3.591px rgba(25,54,76,.0364),0 0 1.494px rgba(25,54,76,.0253);clip-path:inset(-1.6rem -1.6rem -0.1rem -1.6rem)}.main-nav__listitem--hassub.js-hover-focus .main-nav__listitem__linkwrapper::after{position:absolute;right:0;bottom:-0.1rem;left:0;border-block-end:.1rem solid var(--color-white);content:""}}.main-nav__listitem--hassub .main-nav__listitem__linkwrapper .main-nav__listitem__link{display:none}@media(min-width:71.25em){.main-nav__listitem--hassub .main-nav__listitem__linkwrapper .main-nav__listitem__link{display:flex}}.main-nav__listitem--hassub .main-nav__listitem__linkwrapper .main-nav__listitem__subnav-trigger{display:flex}@media(min-width:71.25em){.main-nav__listitem--hassub .main-nav__listitem__linkwrapper .main-nav__listitem__subnav-trigger{display:none}}.main-nav__listitem--login{position:absolute;right:1.6rem;bottom:2.4rem;border:0}.main-nav__submenu{visibility:hidden;position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;padding:var(--spacing-24);background-color:var(--color-white);border-block-start:.1rem solid var(--color-surface-20);box-shadow:0 -0.332px 1.99px 0 rgba(25,54,76,.24),0 -0.798px 4.788px 0 rgba(25,54,76,.21),0 -1.502px 9.0155px 0 rgba(25,54,76,.17),0 -2.68px 16.082px 0 rgba(25,54,76,.16),0 -5.0133px 30.079px 0 rgba(25,54,76,.15),0 -12px 72px 0 rgba(25,54,76,.08);transform:translateX(100%);clip-path:inset(0 0 -7.2rem 0);transition:transform .3s cubic-bezier(0.5,0,0.5,1) 0s;overflow-y:auto}@media(min-width:71.25em){.main-nav__submenu{display:grid;top:100%;bottom:auto;grid-template-columns:2fr 1fr;max-block-size:0;padding-inline:var(--spacing-40);transform:translateX(0%);transition:max-block-size .6s cubic-bezier(0.5,0,0.5,1) 0s;overflow:auto}}.main-nav__submenu__list{margin:0;padding:0;list-style-type:none;-ms-scroll-chaining:none;overscroll-behavior:contain}@media(min-width:71.25em){.main-nav__submenu__list{opacity:0;transition:opacity .4s cubic-bezier(0.5,0,0.5,1) .1s}}.main-nav__submenu__list--2col{display:grid}@media(min-width:71.25em){.main-nav__submenu__list--2col{grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:repeat(7,minmax(10px,min-content));-moz-column-gap:var(--spacing-40);column-gap:var(--spacing-40)}}.main-nav__submenu__listitem{padding-block:var(--spacing-8);border-block-end:.1rem solid var(--color-surface-10)}@media(min-width:71.25em){.main-nav__submenu__listitem{border-block-end:0}}.main-nav__submenu__listitem:last-child{border-block-end:0}@media(min-width:71.25em){.main-nav__submenu__listitem--overview{display:none}}.main-nav__submenu__link{display:inline-flex;align-items:flex-start;inline-size:100%;font-weight:var(--font-weight-semibold)}@media(min-width:71.25em){.main-nav__submenu__link{justify-content:flex-start;inline-size:auto}}.main-nav__submenu__link:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}.main-nav__submenu__link:hover{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:.1rem}@media(min-width:71.25em){.main-nav__submenu__link:hover .main-nav__submenu__link__icon{transform:translateX(var(--spacing-8))}}.main-nav__submenu__link__icon{flex-shrink:0;order:-1;block-size:1.6rem;inline-size:1.6rem;margin-block-start:var(--spacing-4);margin-inline-end:var(--spacing-8);fill:var(--theme-secondary-100-contrast,var(--carret-color,var(--color-secondary-100)));transition:transform .3s cubic-bezier(0.5,0,0.5,1) 0s}@media(min-width:71.25em){.main-nav__submenu__link__icon{margin-inline-end:var(--spacing-16)}}.main-nav__submenu__back-item{position:sticky;top:-2.4rem;inline-size:100%;margin-block-start:-2.4rem;margin-block-end:var(--spacing-24);margin-inline:-2.4rem}@media(min-width:71.25em){.main-nav__submenu__back-item{display:none}}.main-nav__submenu .menu-suggestions{margin-block-start:var(--spacing-48)}@media(min-width:71.25em){.main-nav__submenu .menu-suggestions{margin-block-start:0;padding-inline-start:var(--spacing-20);border-inline-start:.1rem solid var(--color-surface-20)}}@media(min-width:80em){.main-nav__submenu .menu-suggestions{padding-inline-start:var(--spacing-40)}}.main-nav__submenu .menu-suggestions__title{display:block;margin-block-start:var(--spacing-8);margin-block-end:var(--spacing-8);font-family:var(--heading-font-stack);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}@media(min-width:71.25em){.main-nav__submenu .menu-suggestions__title{opacity:0;transition:opacity .4s cubic-bezier(0.5,0,0.5,1) .1s}}.main-nav__submenu .menu-suggestions .main-nav__submenu__link{justify-content:flex-start}.main-nav__submenu .menu-suggestions .main-nav__submenu__link__icon{--carret-color:var(--color-font-100);display:block;flex:0 0 auto;order:-1;margin-inline-end:var(--spacing-8)}@media(min-width:71.25em){.main-nav__submenu .menu-suggestions .main-nav__submenu__link__icon{margin-inline-end:var(--spacing-16)}}.main-nav__submenu .menu-back-btn{all:unset;display:flex;align-items:center;inline-size:100%;padding-block:var(--spacing-12);padding-inline:var(--spacing-24);background-color:var(--color-surface-10);color:var(--color-secondary-100);font-weight:var(--font-weight-semibold);cursor:pointer}.main-nav__submenu .menu-back-btn:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:-0.2rem;transition:outline-offset .2s ease}.main-nav__submenu .menu-back-btn__icon-wrapper{display:inline-flex;align-items:center;justify-content:center;block-size:2.4rem;inline-size:2.4rem;border-radius:50%;background-color:var(--color-white);transform:rotate(180deg)}.main-nav__submenu .menu-back-btn__icon{block-size:1.8rem;inline-size:1.8rem;fill:var(--color-secondary-100)}.main-nav__submenu .menu-back-btn__label{margin-inline-start:var(--spacing-12)}@media(max-width:1139px){.js-sub-open .main-nav__submenu{display:block;visibility:visible;transform:translateX(0)}}.navigation-search{margin-inline-start:auto}.navigation-search.js-open{block-size:100vh;block-size:100dvh;-ms-scroll-chaining:none;overscroll-behavior:contain}@media(min-width:71.25em){.navigation-search.js-open{z-index:1;block-size:auto}}.navigation-search.js-open .navigation-search__foldout{display:block;opacity:1;animation-name:fadeIn;animation-duration:.4s}.navigation-search.js-open .navigation-search__btn__content--close{display:flex}.navigation-search.js-open .navigation-search__btn__content--open{display:none}.navigation-search__foldout{display:none;position:absolute;top:0;right:0;left:0;background-color:var(--color-white);opacity:0;transition:all .3s cubic-bezier(0.5,0,0.5,1) 1s}@media(min-width:71.25em){.navigation-search__foldout{top:100%;left:auto;padding:var(--spacing-40);border-bottom-left-radius:4rem}}.navigation-search__btn{all:unset;display:flex;flex-direction:column;align-items:center;justify-content:center;block-size:100%;padding-block:0;color:var(--theme-secondary-100-contrast-alt,var(--color-secondary-100));cursor:pointer;transition:all .3s cubic-bezier(0.5,0,0.5,1) 0s}@media(max-width:1139px){.navigation-search__btn{position:absolute;top:-6.2rem;left:0;block-size:6rem;inline-size:6rem}}@media(min-width:71.25em){.navigation-search__btn{flex-direction:row;padding-inline:4rem;border-bottom-left-radius:2.4rem;background-color:var(--color-secondary-100);color:var(--theme-dark-contrast,var(--color-white));font-size:var(--font-size-lg)}}@media(min-width:71.25em){.navigation-search__btn{min-inline-size:11.2rem}}@media(min-width:71.25em){.navigation-search__btn:hover{background-color:var(--color-secondary-120)}}.navigation-search__btn:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:0;transition:outline-offset .2s ease}@media(min-width:71.25em){.navigation-search__btn:focus-visible{background-color:var(--color-secondary-120);outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}}.navigation-search__btn__content{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1rem;font-weight:var(--font-weight-semibold)}@media(min-width:71.25em){.navigation-search__btn__content{flex-direction:row}}.navigation-search__btn__content--open{display:flex}.navigation-search__btn__content--close{display:none}.navigation-search__btn__label{font-size:1rem;font-weight:var(--font-weight-semibold)}@media(min-width:71.25em){.navigation-search__btn__label{display:none;margin-inline-start:var(--spacing-16);font-size:var(--font-size-lg)}}@media(min-width:71.25em){.navigation-search__btn__label{display:block}}.navigation-search__btn__icon{flex:0 0 auto;block-size:2rem;inline-size:2rem;fill:currentcolor}@media(min-width:71.25em){.navigation-search__btn__icon{block-size:3.2rem;inline-size:3.2rem}}.nav-search-form{display:flex;position:relative;background-color:var(--color-surface-5);border-block-start:.1rem solid var(--color-surface-20);border-block-end:.1rem solid var(--color-surface-20)}@media(min-width:71.25em){.nav-search-form{border:.1rem solid var(--color-font-60)}}.nav-search-form__input{flex:1;padding-block:var(--spacing-12);padding-inline:var(--spacing-16);border:0;background-color:var(--color-white);font-weight:var(--font-weight-semibold)}@media(min-width:71.25em){.nav-search-form__input{min-inline-size:50rem;padding-block:var(--spacing-16);padding-inline-start:calc(var(--spacing-16) + 3.2rem + var(--spacing-16));background-color:var(--color-white)}}.nav-search-form__input:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:-0.2rem;transition:outline-offset .2s ease}.nav-search-form__submit{all:unset;display:flex;flex:0 0 auto;align-items:center;justify-content:center;block-size:4.8rem;inline-size:4.8rem;border-bottom-left-radius:1.2rem;background-color:var(--color-secondary-100);cursor:pointer}@media(min-width:71.25em){.nav-search-form__submit{position:absolute;top:.1rem;bottom:0;left:.8rem;border-bottom-left-radius:0;background-color:rgba(0,0,0,0)}}.nav-search-form__submit:focus-visible{background-color:#6b0a0a}@media(min-width:71.25em){.nav-search-form__submit:focus-visible{background-color:rgba(0,0,0,0)}}.nav-search-form__submit__icon{block-size:2rem;inline-size:2rem;fill:var(--color-white)}@media(min-width:71.25em){.nav-search-form__submit__icon{block-size:3.2rem;inline-size:3.2rem;fill:var(--color-font-80)}}.nav-search-suggestions{display:flex;flex-direction:column;margin:0;padding:0;list-style-type:none}@media(min-width:71.25em){.nav-search-suggestions{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24)}}.nav-search-suggestions-wrapper{padding-block-start:var(--spacing-24);padding-inline:var(--spacing-16);background-color:var(--color-white)}.nav-search-suggestions-title{margin:0;margin-block-end:var(--spacing-8);padding-block-end:var(--spacing-12);border-block-end:.1rem solid var(--color-primary-10);font-size:var(--font-size-h5);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h5)}.nav-search-suggestions__icon{block-size:1.6rem;inline-size:1.6rem;transition:transform .3s cubic-bezier(0.5,0,0.5,1) 0s;fill:var(--color-secondary-100)}.nav-search-suggestions__link{display:inline-flex;gap:var(--spacing-16);align-items:center;padding-block:var(--spacing-12);color:var(--color-font-100);font-weight:var(--font-weight-semibold);text-decoration:none}.nav-search-suggestions__link:hover{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:.1rem}.nav-search-suggestions__link:hover .nav-search-suggestions__icon{transform:translateX(var(--spacing-8))}.nav-search-suggestions__link:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}@media(min-width:71.25em){.navigation__top::before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:var(--color-font-100);pointer-events:none;opacity:0;content:"";transition:all .3s cubic-bezier(0.5,0,0.5,1) 0s}.js-search-open .navigation__top::before,.js-search-open .navigation__bottom::before,.js-search-open::before{opacity:.4;pointer-events:all}}@keyframes bounceArrow{0%{transform:translateY(0) rotate(90deg)}50%{transform:translateY(30%) rotate(90deg)}100%{transform:translateY(0) rotate(90deg)}}@keyframes grow{0%{max-block-size:0;overflow-y:hidden}99%{max-block-size:72rem}100%{overflow-y:auto}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.btn{--icon-wrapper-bg:var(--color-secondary-100);--icon-color:var(--color-white);all:unset;display:inline-flex;box-sizing:border-box;align-items:center;padding-block:var(--spacing-8);padding-inline:var(--spacing-12);border:.1rem solid rgba(0,0,0,0);background-color:var(--color-primary-100);color:var(--color-white);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all .3s cubic-bezier(0.5,0,0.5,1) 0s}@media(min-width:62em){.btn{padding-block:var(--spacing-16);padding-inline:var(--spacing-24);font-size:var(--font-size-lg)}}.btn:hover,.btn:focus-visible{background-color:var(--theme-20,var(--color-primary-20))}.btn:hover .btn__icon-wrapper:last-child,.btn:focus-visible .btn__icon-wrapper:last-child{transform:translateX(var(--spacing-4))}.btn:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}.btn__text{text-align:center}.btn__icon{flex:0 0 auto;block-size:2.4rem;inline-size:2.4rem}.btn__icon-wrapper{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;margin-inline-start:var(--spacing-16);transition:transform .3s cubic-bezier(0.5,0,0.5,1) 0s}@media(min-width:62em){.btn__icon-wrapper{margin-inline-start:var(--spacing-20)}}.btn__icon-wrapper:first-child{margin-inline-start:0;margin-inline-end:var(--spacing-12)}.btn--primary{background-color:var(--color-secondary-100);color:var(--theme-dark-contrast,var(--color-white))}.btn--primary:hover,.btn--primary:focus-visible{background-color:var(--color-secondary-120)}.btn--primary .btn__icon{fill:currentcolor}.btn--secondary{border:.1rem solid var(--theme-secondary-100-contrast,var(--color-secondary-100));background-color:var(--color-white);color:var(--color-font-100)}.btn--secondary:hover{background-color:rgba(255,255,255,.9)}.btn--secondary .btn__icon{fill:var(--color-secondary-100)}.btn--ghost{border:.1rem solid var(--color-primary-100);background-color:rgba(0,0,0,0);color:var(--color-font-100)}.btn--ghost:focus,.btn--ghost:hover{background-color:rgba(255,255,255,.3)}.btn--ghost .btn__icon{fill:currentcolor}.btn--tertiary{padding:0;border:none;background:none;color:var(--theme-secondary-100-contrast-alt,var(--color-secondary-100))}.btn--tertiary:hover{background:none}.btn--tertiary .btn__icon{block-size:1.8rem;inline-size:1.8rem;margin-inline-start:0;fill:var(--icon-color)}.btn--tertiary .btn__icon-wrapper{block-size:2.4rem;inline-size:2.4rem;margin-inline-start:0;margin-inline-end:var(--spacing-16);border-radius:1.2rem;background:var(--icon-wrapper-bg)}@media(min-width:62em){.btn--tertiary .btn__icon-wrapper{margin-inline-end:var(--spacing-20)}}.btn--tertiary .btn__text{order:2}.cookie-consent{position:fixed;z-index:90;right:0;bottom:0;left:0;max-block-size:75vh;padding:var(--spacing-24);background-color:var(--theme-10,var(--color-primary-20));box-shadow:var(--card-shadow);overflow-y:auto}@media(min-width:62em){.cookie-consent{display:grid;bottom:2rem;left:50%;inline-size:992px;transform:translateX(-50%)}}@media(min-width:90em){.cookie-consent{inline-size:calc(var(--max-container-width) + 2.8rem + 10vw)}}@media(min-width:62em){.cookie-consent__basic{display:grid;grid-template-columns:1fr min-content;-moz-column-gap:5.6rem;column-gap:5.6rem}}.cookie-consent__header{margin-block-end:var(--spacing-24)}@media(min-width:62em){.cookie-consent__header{margin-block-end:0}}.cookie-consent__choices{display:flex;gap:var(--spacing-16);flex-direction:column;align-items:center}.cookie-consent__choices .btn{justify-content:center;inline-size:100%}@media(min-width:62em){.cookie-consent__choices .btn{white-space:nowrap}}.cookie-consent__choices .link{all:unset;color:var(--color-dnb-koraal-donker);text-decoration:underline;cursor:pointer}.cookie-consent__choices .link:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}.cookie-consent__advanced{display:none;grid-column:1/-1;grid-row:2}.cookie-consent__advanced fieldset{display:flex;gap:var(--spacing-24);flex-direction:column;margin-block-end:var(--spacing-24)}.cookie-consent__advanced .btn--close{position:absolute;top:0;right:0;justify-content:center;block-size:4.8rem;inline-size:4.8rem;padding:0;border-bottom-left-radius:1.6rem}.cookie-consent__advanced .btn--close svg{block-size:3.2rem;inline-size:3.2rem;fill:var(--color-white)}.cookie-consent__advanced .btn--save{justify-content:center;inline-size:100%}@media(min-width:62em){.cookie-consent__advanced .btn--save{inline-size:auto}}.cookie-consent.js-hidden{display:none}.cookie-consent.js-advanced-open{overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}@media(min-width:62em){.cookie-consent.js-advanced-open{inline-size:992px}}.cookie-consent.js-advanced-open .cookie-consent__advanced{display:flex;flex-direction:column}.cookie-consent.js-advanced-open .cookie-consent__header{margin-block-end:var(--spacing-24);padding-inline-end:4rem}.cookie-consent.js-advanced-open .cookie-consent__choices{display:none}.checkbox-toggle{--slider-width:5.2rem;--slider-height:2.8rem;--slider-bg:var(--color-secondary-100);--slider-on-bg:#138A0F;--knob-bg:var(--color-white);--knob-size:calc(var(--slider-height) - 0.4rem);position:relative}.checkbox-toggle input[type=checkbox]:checked+label .checkbox-toggle__slider{background-color:var(--slider-on-bg)}.checkbox-toggle input[type=checkbox]:checked+label .checkbox-toggle__knob{transform:translateX(calc(var(--slider-width) - var(--knob-size) - 0.4rem))}.checkbox-toggle input[type=checkbox]:checked+label .checkbox-toggle__knob::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M18.71 7.21a1 1 0 0 0-1.42 0l-7.45 7.46l-3.13-3.14A1 1 0 1 0 5.29 13l3.84 3.84a1 1 0 0 0 1.42 0l8.16-8.16a1 1 0 0 0 0-1.47Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M18.71 7.21a1 1 0 0 0-1.42 0l-7.45 7.46l-3.13-3.14A1 1 0 1 0 5.29 13l3.84 3.84a1 1 0 0 0 1.42 0l8.16-8.16a1 1 0 0 0 0-1.47Z'/%3E%3C/svg%3E");background-color:var(--slider-on-bg)}.checkbox-toggle__label{display:inline-flex;align-items:center;font-size:1.8rem;font-weight:var(--font-weight-bold);cursor:pointer}.checkbox-toggle__slider{display:flex;flex-shrink:0;align-items:center;block-size:var(--slider-height);inline-size:var(--slider-width);margin-inline-end:var(--spacing-16);border:.1rem solid var(--checkbox-slider-border-color,transparent);border-radius:20rem;background-color:var(--slider-bg)}.checkbox-toggle__knob{display:grid;position:relative;block-size:var(--knob-size);inline-size:var(--knob-size);margin-inline-start:.2rem;border-radius:50%;background-color:var(--knob-bg);place-items:center;transition:all .15s cubic-bezier(0.5,0,0.5,1) 0s}.checkbox-toggle__knob::before{display:block;position:absolute;block-size:var(--knob-size);inline-size:var(--knob-size);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:90%;mask-size:90%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='m13.41 12l4.3-4.29a1 1 0 1 0-1.42-1.42L12 10.59l-4.29-4.3a1 1 0 0 0-1.42 1.42l4.3 4.29l-4.3 4.29a1 1 0 0 0 0 1.42a1 1 0 0 0 1.42 0l4.29-4.3l4.29 4.3a1 1 0 0 0 1.42 0a1 1 0 0 0 0-1.42Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='m13.41 12l4.3-4.29a1 1 0 1 0-1.42-1.42L12 10.59l-4.29-4.3a1 1 0 0 0-1.42 1.42l4.3 4.29l-4.3 4.29a1 1 0 0 0 0 1.42a1 1 0 0 0 1.42 0l4.29-4.3l4.29 4.3a1 1 0 0 0 1.42 0a1 1 0 0 0 0-1.42Z'/%3E%3C/svg%3E");background-color:var(--slider-bg);content:""}.checkbox-toggle:has(input[type=checkbox]:focus-visible) .checkbox-toggle__slider{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}.umbraco-forms-fieldset,fieldset{margin:0;padding:0;border:0}.umbraco-forms-label,.umbraco-forms-legend{font-weight:var(--font-weight-semibold)}.umbraco-forms-field-wrapper{margin-block-start:var(--spacing-8)}.umbraco-forms-tooltip{display:block;margin-block-start:var(--spacing-4);color:var(--color-font-80)}.umbraco-forms-field+.umbraco-forms-field{margin-block-start:var(--spacing-20)}.umbraco-forms-field+.umbraco-forms-field.titleanddescription{margin-block-start:var(--spacing-48)}.umbraco-forms-field__text,.umbraco-forms-field__textarea,.umbraco-forms-field__datepicker{inline-size:100%;padding-block:var(--spacing-8);padding-inline:var(--spacing-16);border:.1rem solid var(--color-surface-80);color:var(--color-font-100);-webkit-appearance:none;-moz-appearance:none;appearance:none}.umbraco-forms-field__text:focus-visible,.umbraco-forms-field__textarea:focus-visible,.umbraco-forms-field__datepicker:focus-visible{outline:.3rem solid var(--form-element-outline-color,var(--color-primary-60));outline-offset:.1rem;transition:outline-offset .2s ease}.umbraco-forms-field__datepicker{inline-size:auto}.umbraco-forms-field__checkboxes{display:flex;gap:var(--spacing-8);flex-direction:column}.umbraco-forms-field__textarea{resize:vertical}.file-upload{inline-size:auto;max-inline-size:100%}.file-upload::-webkit-file-upload-button{margin-inline-end:var(--spacing-16);padding-block:var(--spacing-8);padding-inline:var(--spacing-12);border:0;background-color:var(--color-secondary-100);color:var(--color-white);font-weight:var(--font-weight-semibold);line-height:1.5;cursor:pointer;-webkit-transition:all .3s cubic-bezier(0.5,0,0.5,1) 0s;transition:all .3s cubic-bezier(0.5,0,0.5,1) 0s}.file-upload::file-selector-button{margin-inline-end:var(--spacing-16);padding-block:var(--spacing-8);padding-inline:var(--spacing-12);border:0;background-color:var(--color-secondary-100);color:var(--color-white);font-weight:var(--font-weight-semibold);line-height:1.5;cursor:pointer;transition:all .3s cubic-bezier(0.5,0,0.5,1) 0s}.file-upload::-webkit-file-upload-button:hover{background-color:var(--color-secondary-120)}.file-upload::file-selector-button:hover{background-color:var(--color-secondary-120)}@media(min-width:62em){.file-upload::-webkit-file-upload-button{padding-block:var(--spacing-16);padding-inline:var(--spacing-24);font-size:var(--font-size-lg)}.file-upload::file-selector-button{padding-block:var(--spacing-16);padding-inline:var(--spacing-24);font-size:var(--font-size-lg)}}.file-upload:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}.file-upload-list{margin-block-start:var(--spacing-24)}.file-upload-list a{color:var(--rte-link-color,var(--color-secondary-100))}.input-validation-error{border-color:var(--color-error)}.field-validation-error{display:block;margin-block-start:var(--spacing-8);color:var(--color-error)}.cta-link{display:inline-flex;position:relative;align-items:center;color:var(--theme-secondary-100-contrast-alt,var(--color-secondary-100));font-weight:var(--font-weight-semibold);text-decoration:none}.cta-link:hover::after,.cta-link:focus-visible::after{transform:scaleX(1)}.cta-link:hover .cta-link__icon-wrapper,.cta-link:focus-visible .cta-link__icon-wrapper{transform:translateX(0.4rem)}.cta-link:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}.cta-link::after{display:flex;position:absolute;bottom:.4rem;left:0;block-size:.1rem;inline-size:calc(100% - (2.4rem + var(--spacing-8)));background-color:var(--theme-secondary-100-contrast-alt,var(--color-secondary-100));transform:scaleX(0%);transform-origin:left;content:"";transition:all .3s cubic-bezier(0.5,0,0.5,1) 0s}@media(min-width:48em){.cta-link::after{inline-size:calc(100% - (3.2rem + var(--spacing-16)))}}.cta-link__icon-wrapper{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;block-size:2.4rem;inline-size:2.4rem;margin-inline-start:var(--spacing-8);border-radius:50%;background-color:var(--icon-wrapper-bg,var(--color-secondary-100));transition:transform .3s cubic-bezier(0.5,0,0.5,1) 0s}@media(min-width:48em){.cta-link__icon-wrapper{block-size:3.2rem;inline-size:3.2rem;margin-inline-start:var(--spacing-16)}}.cta-link__icon{display:flex;block-size:1.8rem;inline-size:1.8rem;fill:var(--icon-color,var(--color-white))}@media(min-width:48em){.cta-link__icon{block-size:2.4rem;inline-size:2.4rem}}.page-header{display:flex;flex-direction:column;margin-block-start:var(--spacing-24)}@media(min-width:48em){.page-header{margin-block-start:var(--spacing-32);margin-block-end:var(--spacing-32)}}@media(min-width:62em){.page-header{margin-block-start:var(--spacing-64)}}.page-header__title{margin-block-start:var(--spacing-24);margin-block-end:var(--spacing-24);background:var(--page-title-gradient,linear-gradient(90deg,#19364C 0.6%,#0F538A 39.23%));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}@media(min-width:48em){.page-header__title{margin-block-start:0}}.page-header .breadcrumb{order:-1}@media(min-width:48em){.page-header .breadcrumb{order:1}}.social-links{display:flex;gap:clamp(.8rem,.615rem + .5128vw,1.6rem);justify-content:center;margin:0;padding:0;list-style-type:none}.social-links__item{flex:0 0 auto;block-size:clamp(3.2rem,2.83rem + 1.0256vw,4.8rem);inline-size:clamp(3.2rem,2.83rem + 1.0256vw,4.8rem)}.social-links__item a{display:flex;align-items:center;justify-content:center;block-size:100%;border-radius:50%;background-color:var(--social-links-bg,var(--color-font-60))}.social-links__item a:hover,.social-links__item a:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-white));outline-offset:.2rem;transition:outline-offset .2s ease}.social-links__item svg{block-size:clamp(1.6rem,1.507rem + .2564vw,2rem);inline-size:clamp(1.6rem,1.507rem + .2564vw,2rem);fill:var(--social-links-fill,var(--color-white))}.external-link-icon{flex:0 0 auto;block-size:1.2rem;inline-size:1.2rem;margin-block-end:.8rem;margin-inline-start:.4rem;fill:currentcolor;vertical-align:middle}.external-link-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.last-wordwrap{white-space:nowrap}
.category-view-wrapper{grid-template-columns:8.3333% repeat(10,minmax(10px,1fr)) 8.3333%;grid-template-rows:min-content 1fr;-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24)}@media(min-width:62em){.category-view-wrapper{display:grid}}.category-view-wrapper__nav{position:relative;grid-column:2/5;grid-row:2;align-self:start;margin-block-end:var(--spacing-24)}@media(min-width:62em){.category-view-wrapper__nav{margin-block-end:0}}.category-view-wrapper__content{grid-column:5/12;grid-row:2}.category-view-wrapper__content__title{margin-block-end:var(--spacing-24);padding-block-end:var(--spacing-12);border-block-end:.1rem solid var(--color-surface-20)}@media(min-width:48em){.category-view-wrapper__content__title{margin-block-end:var(--spacing-48)}}.category-view-wrapper .page-header{grid-column:2/12;grid-row:1}.category-view-wrapper .year-divider{margin-block-start:clamp(3.2rem,1.5385rem + 2.0513vw,6.4rem)}.accordion__title{margin-block-end:clamp(.8rem,.707rem + .2564vw,1.2rem);font-size:var(--font-size-h2)}.accordion__title:is(h3){font-size:var(--font-size-h3)}.accordion__items{display:flex;flex-direction:column}.accordion__item{border-block-end:.1rem solid var(--color-primary-30)}.accordion__item:first-child{border-block-start:.1rem solid var(--color-primary-30)}.accordion__item.js-empty{opacity:.4}.accordion__item.js-empty button{cursor:default}.accordion__item.js-active{background-color:var(--theme-5,var(--color-primary-5))}.accordion__item.js-active .accordion__icon-wrapper{background-color:var(--color-white)}.accordion__container{display:flex;gap:var(--spacing-16);flex-direction:column;padding-inline:var(--spacing-24);visibility:hidden;max-block-size:0;transition:all .3s cubic-bezier(0,1,0,1);opacity:0;overflow:clip;overflow-clip-margin:3.6rem}.accordion__container .rte{position:relative;padding-block-end:var(--spacing-24)}.js-active .accordion__container{visibility:visible;max-block-size:400rem;transition:all 1s ease-out;opacity:1}@media(min-width:62em){.js-active .accordion__container{max-block-size:300rem}}.accordion__trigger{padding-block:var(--spacing-16);padding-inline:var(--spacing-24)}.accordion__trigger h3{font-size:var(--font-size-h4);line-height:var(--line-height-h4);transition:all .3s cubic-bezier(0.5,0,0.5,1) 0s}.accordion__trigger h3:focus-visible,.accordion__trigger h3:hover{color:var(--theme-secondary-100-contrast,var(--color-secondary-100))}.accordion__trigger h3:focus-visible .accordion__icon,.accordion__trigger h3:hover .accordion__icon{animation-name:accordionBounceArrow;animation-duration:.4s}.js-active .accordion__trigger h3:focus-visible .accordion__icon,.js-active .accordion__trigger h3:hover .accordion__icon{animation-name:accordionBounceArrowUp;animation-duration:.4s}.accordion__trigger button{all:unset;display:flex;align-items:center;justify-content:space-between;inline-size:100%;cursor:pointer}.accordion__trigger button:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}.accordion__icon-wrapper{display:flex;flex:0 0 auto;align-items:center;justify-content:center;block-size:2.4rem;inline-size:2.4rem;margin-inline-start:var(--spacing-16);border-radius:50%;background-color:var(--color-primary-5)}.accordion__icon-wrapper .accordion__icon{inline-size:1.6rem;fill:var(--theme-secondary-100-contrast,var(--color-secondary-100));transition:all .3s cubic-bezier(0.5,0,0.5,1) 0s}.accordion__icon{block-size:1.6rem;inline-size:1.6rem;fill:var(--color-font-100)}@media(min-width:48em){.accordion__icon{block-size:2.4rem;inline-size:2.4rem}}.js-active .accordion__icon{transform:rotate(180deg)}.accordion--calendar .accordion__trigger{padding-block-end:var(--spacing-16);padding-inline:0;border-block-end:.1rem solid var(--color-surface-20)}.accordion--calendar .accordion__trigger h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.accordion--calendar .accordion__items{gap:var(--spacing-48)}.accordion--calendar .accordion__item{border-block-start:0;border-block-end:0}.accordion--calendar .accordion__item.js-active{background:rgba(0,0,0,0)}.accordion--calendar .accordion__container{padding:0}.accordion--calendar .accordion__container>*:first-child{margin-block-start:var(--spacing-24)}.accordion-content--contact{display:flex;flex-direction:column}.accordion-content--contact>*+*{border-block-start:1px solid var(--color-surface-20);margin-block-start:var(--spacing-16);padding-block-start:var(--spacing-16)}.accordion-content--contact>*:last-child{margin-block-end:var(--spacing-16)}.accordion-contact-item__title{margin-block-end:var(--spacing-12);color:var(--color-font-80);font-size:var(--font-size-m);font-weight:var(--font-weight-bold);line-height:1.5}.accordion-contact-item .social-links{justify-content:flex-start}.accordion-contact-item__link{color:var(--theme-secondary-100-contrast,var(--color-secondary-100));text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:.1rem}.accordion-contact-list{display:flex;gap:var(--spacing-16);flex-direction:column;margin:0;padding:0;list-style-type:none}.accordion-contact-list .icon{block-size:2.4rem;inline-size:2.4rem;margin-inline-end:var(--spacing-8);fill:var(--color-font-80)}.accordion-contact-listitem{display:flex;align-items:center}.accordion-contact__link{color:var(--color-font-80);text-decoration:none;text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:.1rem}.accordion-contact__link:hover,.accordion-contact__link:focus-visible{color:var(--theme-secondary-100-contrast,var(--color-secondary-100))}.accordion-contact__link:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}@keyframes accordionBounceArrow{0%{transform:translateY(0)}50%{transform:translateY(10%)}100%{transform:translateY(0)}}@keyframes accordionBounceArrowUp{0%{transform:translateY(0) rotate(180deg)}50%{transform:translateY(-10%) rotate(180deg)}100%{transform:translateY(0) rotate(180deg)}}.calendar-item{display:grid;position:relative;grid-template-columns:min-content 1fr;padding:var(--spacing-16);-moz-column-gap:var(--spacing-16);column-gap:var(--spacing-16);background-color:var(--theme-5,var(--color-primary-5));transition:all .3s cubic-bezier(0.5,0,0.5,1) 0s}@media(min-width:48em){.calendar-item{padding:var(--spacing-24);-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24)}}.calendar-item:focus-within{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}.calendar-item:hover{box-shadow:var(--card-shadow)}.calendar-item__content{display:flex;gap:var(--spacing-4);flex-flow:column wrap}.calendar-item__date{display:flex;flex-direction:column;align-items:center;justify-content:center;block-size:clamp(4.8rem,4.43rem + 1.0256vw,6.4rem);inline-size:clamp(4.8rem,4.43rem + 1.0256vw,6.4rem);border-radius:50%;background-color:var(--color-secondary-100);color:var(--theme-dark-contrast,var(--color-white));font-weight:var(--font-weight-black);line-height:1}.calendar-item__date__number{margin-block-end:.2rem;font-size:clamp(1.8rem,1.66rem + .3846vw,2.4rem);letter-spacing:1px}.calendar-item__date__month{font-size:clamp(1.1rem,1.0307rem + .1923vw,1.4rem);text-transform:uppercase}.calendar-item__time,.calendar-item__location,.calendar-item__tag{display:flex}.calendar-item__title{inline-size:100%;margin-block-end:var(--spacing-8);font-size:clamp(1.6rem,1.5539rem + .1282vw,1.8rem);line-height:1.5;transition:all .3s cubic-bezier(0.5,0,0.5,1) 0s}.calendar-item__title a{color:var(--color-font-100);text-decoration:none}.calendar-item__title a:hover,.calendar-item__title a:focus-visible{outline:0;color:var(--theme-secondary-100-contrast,var(--color-secondary-100))}.calendar-item__icon{flex:0 0 auto;block-size:clamp(1.6rem,1.507rem + .2564vw,2rem);inline-size:clamp(1.6rem,1.507rem + .2564vw,2rem);margin-block-start:.3rem;margin-inline-end:var(--spacing-8);fill:var(--color-primary-40)}@media(min-width:48em){.hero{display:grid}}.hero__img{display:block;position:relative;block-size:17.5rem;margin-inline-start:calc(var(--spacing-16)*-1);margin-inline-end:calc(var(--spacing-16)*-1)}@media(min-width:48em){.hero__img{block-size:26rem}}@media(min-width:71.25em){.hero__img{block-size:30vh;min-block-size:26rem}}.hero__img img{block-size:100%;inline-size:100%;max-inline-size:100%;border-bottom-right-radius:clamp(2.4rem,1.1076rem + 3.5897vw,8rem);-o-object-fit:cover;object-fit:cover}@media(min-width:48em){.hero__img img{position:absolute;top:0;right:0;bottom:0;left:0}}.hero .featured-nav{margin-block-start:calc(var(--spacing-16)*-1);margin-inline-start:calc(var(--spacing-16)*-1)}@media(min-width:48em){.hero .featured-nav{grid-column:5/span 5;grid-row:2/-1;margin-block-start:0;margin-inline-start:-2.4rem}}@media(min-width:62em){.hero .featured-nav{grid-column:6/span 5}}@media(min-width:71.25em){.hero .featured-nav{grid-column:4}}.hero--homepage{margin-block-end:var(--spacing-40);-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24)}@media(min-width:48em){.hero--homepage{grid-template-columns:repeat(9,minmax(10px,1fr));grid-template-rows:6.4rem 1fr 6.4rem}}@media(min-width:71.25em){.hero--homepage{grid-template-columns:8.3333% repeat(3,minmax(10px,1fr)) 8.3333%}}@media(min-width:48em){.hero--homepage .hero__img{grid-column:1/span 8;grid-row:1/span 2;block-size:auto;margin-inline-end:0}.hero--homepage .hero__img::after{display:flex;position:relative;z-index:0;bottom:-0.1rem;block-size:100%;inline-size:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1535' height='486' fill='none'%3E%3Cpath fill='%23fff' d='M2422.9 1177.64c-465.04-159.27-606.41-505.821-1082.96-668.881C1299.37 494.878 1317 486 1278.5 486c-102 0-193.74-21.95-303.72-33.328-398.998-41.281-389.421 113.852-830.497-36.928-488.084-166.849-613.94-501.915-1074.982-653.49-308.671-90.635-635.691-84.586-937.651 17.345l103.24 346.786c248.24-92.93 522.49-93.25 774.062-.899 465.032 159.271 652.507 520.98 1078.972 661.187 426.464 140.206 730.622-66.256 1195.656 93.015 465.03 159.272 613.94 501.912 1082.52 649.582 468.58 147.67 838.34-24.45 1244.42 57.97l25.77-374.6c-492.98-47.15-763.88 112.79-1213.39-35Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:bottom left;content:""}}@media(min-width:71.25em){.hero--homepage .hero__img{grid-column:1/span 3;margin-inline-end:-10rem}}@media(min-width:48em){.hero--overviewpage{grid-template-columns:repeat(9,minmax(10px,1fr))}}@media(min-width:62em){.hero--overviewpage{grid-template-columns:8.3333% repeat(9,minmax(10px,1fr)) 8.3333%}}.hero--overviewpage .hero__img{margin:0}@media(min-width:48em){.hero--overviewpage .hero__img{grid-column:2/11}}@media(min-width:48em){.hero--detailpage{aspect-ratio:21/9;position:relative;z-index:0}}.hero--detailpage .hero__img{block-size:100%}.hero--detailpage .hero__img img{border-bottom-right-radius:0}.hero--personpage{display:none}@media(min-width:71.25em){.hero--personpage{display:grid;aspect-ratio:25/9;position:relative;z-index:0}}.hero--personpage .hero__img{block-size:100%}.hero--personpage .hero__img img{border-bottom-right-radius:0}.linklist-section{display:flex;gap:var(--spacing-32);flex-direction:column;margin-block-start:var(--spacing-48);margin-inline-start:-1.6rem;margin-inline-end:-1.6rem;padding-block:var(--spacing-48);padding-inline:1.6rem;background-color:var(--theme-5,var(--color-surface-5))}@media(min-width:62em){.linklist-section{display:grid;gap:var(--spacing-24);grid-template-columns:8.3333% [container-start] 1fr 1fr 1fr [container-end] 8.3333%;margin-block-start:var(--spacing-72)}}.linklist-section__grid{display:contents}@media(min-width:62em){.linklist-section__grid{display:grid;grid-column:container;gap:var(--spacing-48);grid-template-columns:repeat(3,minmax(10px,1fr))}}.linklist-section--3list .linklist-group{grid-column:1/-1;grid-template-columns:repeat(3,minmax(10px,1fr))}.linklist-section .newsletter-signup{padding:0}.linklist-section .newsletter-signup .form-field{flex-direction:column}.linklist-section .newsletter-signup .newsletter-signup__input{margin-block-end:var(--spacing-16)}.linklist-group{display:contents}@media(min-width:62em){.linklist-group{display:grid;grid-column:2/4;grid-template-columns:1fr 1fr;grid-template-rows:min-content 1fr;-moz-column-gap:var(--spacing-48);column-gap:var(--spacing-48)}}@media(min-width:62em){.linklist-group .linklist-block{display:contents}}.linklist-group .linklist-title{grid-row:1}.linklist-group .linklist-title.linklist-col-1{grid-column:1}.linklist-group .linklist-title.linklist-col-2{grid-column:2}.linklist-group .linklist-title.linklist-col-3{grid-column:3}.linklist-group .linklist{grid-row:2}.linklist-group .linklist.linklist-col-1{grid-column:1}.linklist-group .linklist.linklist-col-2{grid-column:2}.linklist-group .linklist.linklist-col-3{grid-column:3}.linklist-textblock .rte{margin-block-end:var(--spacing-24)}.linklist-textblock__title{margin-block-end:var(--spacing-24);font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.linklist-textblock__title:is(h3){font-size:var(--font-size-h3)}.linklist-textblock .btn{word-break:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.linklist{margin:0;padding:0;list-style-type:none}.linklist-title{margin-block-end:var(--spacing-24);font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.linklist__item{padding-block:var(--spacing-12);border-block-start:.1rem solid var(--color-surface-20)}.linklist__item:last-child{border-block-end:.1rem solid var(--color-surface-20)}.linklist__link{display:inline-flex;align-items:flex-start;color:var(--color-secondary-100);text-decoration:none}.linklist__link:hover,.linklist__link:focus-visible{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:.1rem}.linklist__link:hover .linklist__icon,.linklist__link:focus-visible .linklist__icon{transform:translateX(var(--spacing-4))}.linklist__link:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}.linklist__link .external-link-icon{margin-inline-start:var(--spacing-4)}.linklist__icon{flex:0 0 auto;block-size:2.4rem;inline-size:2.4rem;margin-block-start:var(--spacing-2);margin-inline-end:var(--spacing-12);fill:currentcolor;transition:transform .3s cubic-bezier(0.5,0,0.5,1) 0s}.sidebar-nav{display:none}@media(min-width:48em){.sidebar-nav{padding-block-start:var(--spacing-8)}}@media(min-width:62em){.sidebar-nav{display:block}}.sidebar-nav.js-open{display:block;position:absolute;z-index:10;top:0;right:0;left:0;padding-block:var(--spacing-16);padding-inline:0;border:.1rem solid var(--color-primary-80);border-radius:.4rem;background-color:var(--color-white)}.sidebar-nav.js-open .sidebar-nav__list{border:none}.sidebar-nav.js-open .sidebar-nav__link[aria-current=page]::before{left:-2.4rem}.sidebar-nav__list{margin:0;padding-block:0;padding-inline:var(--spacing-24) 0;border-inline-start:var(--color-primary-5) .6rem solid;list-style-type:none}.sidebar-nav__list>*+*{margin-block-start:var(--spacing-12)}.sidebar-nav__link{position:relative;color:var(--color-font-100);text-decoration:none}@media(min-width:120em){.sidebar-nav__link{font-size:1.8rem}}.sidebar-nav__link:focus-visible{outline:.2rem solid var(--focus-outline-color,var(--color-secondary-80));outline-offset:.2rem;transition:outline-offset .2s ease}.sidebar-nav__link[aria-current=page]{color:var(--theme-secondary-100-contrast,var(--color-secondary-100));font-weight:var(--font-weight-semibold)}.sidebar-nav__link[aria-current=page]::before{position:absolute;left:-3rem;block-size:100%;inline-size:.6rem;background-color:var(--color-secondary-100);content:""}.sidebar-nav-trigger{all:unset;display:inline-flex;align-items:center;padding-block:var(--spacing-8);padding-inline:var(--spacing-12);border:.1rem solid var(--color-primary-100);cursor:pointer}@media(min-width:62em){.sidebar-nav-trigger{display:none}}.sidebar-nav-trigger__icon{block-size:1.8rem;inline-size:1.8rem;margin-inline-start:var(--spacing-8)}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{position:absolute;z-index:0;top:0;left:0;opacity:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{position:relative;box-sizing:border-box}.splide__list{display:flex;block-size:100%;margin:0;padding:0;backface-visibility:hidden}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;margin:0;list-style-type:none;line-height:1;pointer-events:auto}.splide__progress__bar{inline-size:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{position:relative;box-sizing:border-box;flex-shrink:0;margin:0;list-style-type:none;backface-visibility:hidden}.splide__slide img{vertical-align:bottom}.splide__spinner{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;block-size:20px;inline-size:20px;margin:auto;border:2px solid #999;border-radius:50%;animation:splide-loading 1s linear infinite;border-inline-start-color:rgba(0,0,0,0);contain:strict}.splide__sr{position:absolute;block-size:1px;inline-size:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);border:0;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{position:relative;z-index:0;overflow:hidden}.logo-slider{padding-block-start:var(--spacing-48)}@media(min-width:62em){.logo-slider{padding-block-start:var(--spacing-72);-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24)}}.logo-slider__grid{padding-inline:var(--spacing-24)}@media(min-width:62em){.logo-slider__wrapper{padding-inline:8.3333%}}.logo-slider__title{margin-block-end:var(--spacing-24);font-size:var(--font-size-h2)}.logo-slider__title:is(h3){font-size:var(--font-size-h3)}.logo-slider__controls{display:flex;gap:var(--spacing-24);justify-content:space-between;margin-block-start:var(--spacing-32);border-radius:200rem}@media(min-width:62em){.logo-slider__controls{inline-size:-moz-fit-content;inline-size:fit-content;margin-inline-start:auto;background-color:var(--theme-5,var(--color-surface-5))}}.logo-slider__controls .control-btn,.logo-slider__controls .splide__toggle{display:grid;block-size:4.8rem;inline-size:4.8rem;padding:0;border:none;border-radius:400rem;background-color:var(--theme-100,var(--color-surface-100));cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;place-items:center;touch-action:manipulation;transition:all .15s cubic-bezier(0.5,0,0.5,1) 0s}.logo-slider__controls .control-btn:focus-visible,.logo-slider__controls .splide__toggle:focus-visible{outline:.2rem solid var(--theme-100,var(--color-surface-100));outline-offset:.2rem}.logo-slider__controls .control-btn:hover,.logo-slider__controls .splide__toggle:hover{scale:1.2}.logo-slider__controls .control-btn .icon,.logo-slider__controls .splide__toggle .icon{block-size:2.4rem;inline-size:2.4rem;fill:var(--theme-dark-contrast,var(--color-white))}.logo-slider__controls .splide__toggle{border:.1rem solid var(--theme-100,var(--color-surface-100));background:0}@media(min-width:62em){.logo-slider__controls .splide__toggle{background-color:var(--theme-5,var(--color-surface-5))}}.logo-slider__controls .splide__toggle .icon{fill:var(--theme-100,var(--color-surface-100))}.carousel{display:flex;flex-direction:column}.carousel__item{display:grid;position:relative;padding:var(--spacing-16);border:.1rem solid var(--color-surface-20);background-color:var(--color-white)}.carousel__item:focus-visible{border-color:var(--color-primary-100);outline:rgba(0,0,0,0)}.carousel__item:hover .mask{background-color:rgba(0,0,0,0)}.carousel__item .external-icon{position:absolute;top:.2rem;right:.2rem;block-size:1.6rem;inline-size:1.6rem}.carousel__item .mask{grid-column:1;grid-row:1;background:var(--color-surface-20);mix-blend-mode:color;transition:background .2s ease-in-out}.carousel__image{grid-column:1;grid-row:1;block-size:4.8rem;inline-size:100%;-o-object-fit:contain;object-fit:contain;transition:filter .3s cubic-bezier(0.5,0,0.5,1) 0s}@media(min-width:36em){.carousel__image{block-size:7.2rem}}.carousel__content::after{display:block;position:absolute;inset:0;background-image:linear-gradient(to right,var(--color-white) 0%,transparent 10.4rem,transparent calc(100% - 10.4rem),var(--color-white));content:"";pointer-events:none}
