@charset "UTF-8";:root{--spacing-x: clamp(1rem, 5vw, 3rem);--spacing-y: 4rem;--width-lg: 80rem;--header-height: clamp(6rem, 10vw, 7rem);--header-padding: 1rem}*,*:before,*:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:center center;background-repeat:no-repeat;border:0;box-sizing:border-box;font-variant-numeric:lining-nums;font:inherit;margin:0;padding:0;position:relative;scroll-behavior:smooth;text-decoration:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;vertical-align:baseline}img{display:block;height:auto;width:100%}button{cursor:pointer;text-align:left;border-radius:0;background:none}html{font-size:87.5%;scroll-padding-top:var(--header-height)}@media only screen and (min-width: 32em){html{font-size:100%}}@font-face{font-family:DinPro;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/DinPro400-4f06c45f.woff2) format("woff2")}@font-face{font-family:DinPro;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/DinPro400i-24070443.woff2) format("woff2")}@font-face{font-family:DinPro;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/DinPro500-0a253abb.woff2) format("woff2")}@font-face{font-family:DinPro;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/DinPro500i-8f098bbf.woff2) format("woff2")}@font-face{font-family:DinPro;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/DinPro700-927bba61.woff2) format("woff2")}:root{--white: #fff;--black: #000;--green-300: #abd115;--green-400: #a2c613;--blue-400: #034186;--blue-500: #033772;--blue-600: #2a2b41;--gray-200: #f5f5f5;--gray-400: #ececec;--gray-600: #404040;--yellow-400: #fbbc1c;--negative-400: #e35a36;--positive-400: #2b8f75;--bg-light: var(--white);--bg-soft: var(--gray-200);--bg-muted: var(--gray-400);--bg-dark: var(--blue-400);--bg-accent: var(--green-400);--bg-black: var(--black);--bg-card: var(--gray-200);--color-text: var(--gray-600);--color-bold: var(--blue-400);--color-highlight: var(--green-400);--color-link: var(--blue-400);--color-h1: var(--blue-400);--color-h2: var(--blue-400);--color-h3: var(--blue-400);--color-h4: var(--blue-400);--button-primary-text: var(--white);--button-primary-bg: var(--blue-400);--button-secondary-text: var(--white);--button-secondary-bg: var(--gray-600);--button-tertiary-text: var(--white);--button-tertiary-bg: var(--green-400);--button-focus-text: var(--blue-400);--button-focus-bg: var(--blue-400);--color-shadow-200: rgba(0, 0, 0, .1);--color-shadow-400: rgba(0, 0, 0, .2)}.bg-light{background-color:var(--bg-light)}.bg-soft{background-color:var(--bg-soft);--bg-card: var(--gray-400)}.bg-muted{background-color:var(--bg-muted);--color-text: var(--blue-400);--bg-card: var(--gray-400)}.bg-dark{background-color:var(--bg-dark);--bg-card: var(--blue-500);--color-text: var(--white);--color-bold: var(--white);--color-link: var(--white);--color-h1: var(--white);--color-h2: var(--white);--color-h3: var(--white);--color-h4: var(--white);--button-primary-text: var(--blue-400);--button-primary-bg: var(--white);--button-focus-text: var(--white);--button-focus-bg: var(--white)}.bg-accent{background-color:var(--bg-accent);--bg-card: var(--green-300);--color-text: var(--blue-400);--color-highlight: var(--blue-400);--color-link: var(--blue-400);--button-tertiary-text: var(--blue-400);--button-tertiary-bg: var(--white)}.bg-black{background-color:var(--bg-white);--color-text: var(--white);--color-bold: var(--white);--color-link: var(--white);--color-h1: var(--white);--color-h2: var(--white);--color-h3: var(--white);--color-h4: var(--white);--button-secondary-text: var(--blue-400);--button-secondary-bg: var(--white);--button-focus-text: var(--white);--button-focus-bg: var(--white)}.button{align-items:center;background-color:var(--button-primary-bg);border:.125rem var(--button-primary-bg) solid;color:var(--button-primary-text);display:flex;font-weight:var(--font-500);height:2.75rem;padding:0 .75rem;transition:all ease-out .2s;-webkit-user-select:none;user-select:none;width:fit-content}.button:hover,.button:focus{background-color:transparent;border-color:var(--button-focus-bg);color:var(--button-focus-text)}.button--secondary{background-color:var(--button-secondary-bg);border-color:var(--button-secondary-bg);color:var(--button-secondary-text)}.button--tertiary{background-color:var(--button-tertiary-bg);border-color:var(--button-tertiary-bg);color:var(--button-tertiary-text)}.list ul,.list ol{counter-reset:li;display:flex;flex-flow:column nowrap;gap:.25rem;list-style:none;margin-bottom:.5rem;margin-top:.5rem}.list ul:first-child,.list ol:first-child{margin-top:0}.list ul:last-child,.list ol:last-child{margin-bottom:0}.list li{counter-increment:li;padding-left:2rem}.list li:before{color:var(--color-highlight);font-weight:var(--font-700);left:0;position:absolute;top:0;width:2rem}.list li>ul,.list li>ol{padding-top:.25rem}.list li a{color:var(--color-text);text-decoration-line:underline;text-decoration-color:var(--color-highlight);text-decoration-thickness:.0625rem;text-underline-offset:.375em;transition:all ease-out .2s}.list li a:hover,.list li a:focus{text-decoration-color:var(--color-bold);text-underline-offset:.25em}.list ul li:before{content:"—"}.list ol li:before{content:counter(li,decimal-leading-zero)}:root{--font-base: "DinPro", sans-serif;--font-mono: monospace;--font-400: 400;--font-500: 500;--font-700: 700;--text-xs: .8125rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: clamp(1.375rem, 2.5vw, 1.5rem);--text-3xl: clamp(1.5rem, 3.75vw, 2.5rem);--text-4xl: clamp(2.25rem, 5vw, 3.25rem);--text-5xl: clamp(2.5rem, 5vw, 4rem);--leading-base: 1.5;--leading-tight: 1.25;--leading-loose: 1.75;--leading-auto:calc(1em + .5rem);--leading-none: 1;--mt-h1: 2rem;--mt-h2: 2rem;--mt-h3: 2rem;--mt-h4: 1rem;--mt-p: .5rem;--mb-h1: 1rem;--mb-h2: 1rem;--mb-h3: 1rem;--mb-h4: .5rem;--mb-p: 0}body{color:var(--color-text);font-family:var(--font-base);font-size:var(--text-base);font-weight:var(--font-400);line-height:var(--leading-base)}body>*{color:var(--color-text)}body a{color:var(--color-link)}body strong,body b{color:var(--color-bold);font-style:normal;font-weight:var(--font-700)}body em,body i{font-style:italic;font-weight:var(--font-400)}body .text-align-start{text-align:left}body .text-align-end{text-align:right}body .text-align-center{text-align:center}h1,.h1{color:var(--color-h1);font-family:var(--font-base);font-size:var(--text-4xl);font-weight:var(--font-500);line-height:var(--leading-auto);margin-bottom:var(--mb-h1);margin-top:var(--mt-h1);text-wrap:balance}h1:first-child,.h1:first-child{margin-top:0}h1:last-child,.h1:last-child{margin-bottom:0}h1 strong,h1 b,h1 em,h1 i,.h1 strong,.h1 b,.h1 em,.h1 i{all:unset}h1.is-larger,.h1.is-larger{font-size:var(--text-5xl)}h2,.h2{color:var(--color-h2);font-family:var(--font-base);font-size:var(--text-3xl);font-weight:var(--font-500);line-height:var(--leading-auto);margin-bottom:var(--mb-h2);margin-top:var(--mt-h2);text-wrap:balance}h2:first-child,.h2:first-child{margin-top:0}h2:last-child,.h2:last-child{margin-bottom:0}h2 strong,h2 b,h2 em,h2 i,.h2 strong,.h2 b,.h2 em,.h2 i{all:unset}h3,.h3{color:var(--color-h3);font-family:var(--font-base);font-size:var(--text-2xl);font-weight:var(--font-500);line-height:var(--leading-auto);margin-bottom:var(--mb-h3);margin-top:var(--mt-h3);text-wrap:balance}h3:first-child,.h3:first-child{margin-top:0}h3:last-child,.h3:last-child{margin-bottom:0}h3 strong,h3 b,h3 em,h3 i,.h3 strong,.h3 b,.h3 em,.h3 i{all:unset}h4,h5,h6,.h4,.h5,.h6{color:var(--color-h4);font-family:var(--font-base);font-size:var(--text-xl);font-weight:var(--font-500);line-height:var(--leading-auto);margin-bottom:var(--mb-h4);margin-top:var(--mt-h4);text-wrap:balance}h4:first-child,h5:first-child,h6:first-child,.h4:first-child,.h5:first-child,.h6:first-child{margin-top:0}h4:last-child,h5:last-child,h6:last-child,.h4:last-child,.h5:last-child,.h6:last-child{margin-bottom:0}h4 strong,h4 b,h4 em,h4 i,h5 strong,h5 b,h5 em,h5 i,h6 strong,h6 b,h6 em,h6 i,.h4 strong,.h4 b,.h4 em,.h4 i,.h5 strong,.h5 b,.h5 em,.h5 i,.h6 strong,.h6 b,.h6 em,.h6 i{all:unset}p,.p,.text,.list{color:var(--color-text);font-family:var(--font-base);font-size:var(--text-base);font-weight:var(--font-400);line-height:var(--leading-base);margin-bottom:var(--mb-p);margin-top:var(--mt-p);text-wrap:auto}p:first-child,.p:first-child,.text:first-child,.list:first-child{margin-top:0}p:last-child,.p:last-child,.text:last-child,.list:last-child{margin-bottom:0}.has-text-sm p,p.has-text-sm,.has-text-sm .p,.p.has-text-sm,.has-text-sm .text,.text.has-text-sm,.has-text-sm .list,.list.has-text-sm{font-size:var(--text-sm)}.has-text-lg p,p.has-text-lg,.has-text-lg .p,.p.has-text-lg,.has-text-lg .text,.text.has-text-lg,.has-text-lg .list,.list.has-text-lg{font-size:var(--text-lg)}.has-text-xl p,p.has-text-xl,.has-text-xl .p,.p.has-text-xl,.has-text-xl .text,.text.has-text-xl,.has-text-xl .list,.list.has-text-xl{font-size:var(--text-xl)}p strong,p b,.p strong,.p b,.text strong,.text b,.list strong,.list b{font-style:normal;font-weight:var(--font-700)}p em,p i,.p em,.p i,.text em,.text i,.list em,.list i{font-style:italic;font-weight:var(--font-400)}p a,.p a,.text a,.list a{color:var(--color-text);text-decoration-line:underline;text-decoration-color:var(--color-highlight);text-decoration-thickness:.0625rem;text-underline-offset:.375em;transition:all ease-out .2s}p a:hover,p a:focus,.p a:hover,.p a:focus,.text a:hover,.text a:focus,.list a:hover,.list a:focus{text-decoration-color:var(--color-bold);text-underline-offset:.25em}.quote{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:1rem;margin-bottom:2rem;margin-top:2rem;width:100%}.quote:first-child{margin-top:0}.quote:last-child{margin-bottom:0}.quote__text{font-style:italic;width:100%}.quote__citation{width:100%}.media{display:flex;flex-flow:column nowrap;gap:.75rem;margin-bottom:2rem;margin-top:2rem}.media:first-child{margin-top:0}.media:last-child{margin-bottom:0}.media.h-align-center{margin-left:auto;margin-right:auto}.media.h-align-end{margin-left:auto}.media__image.is-hexagon{filter:drop-shadow(0 1rem .5rem var(--color-shadow-400))}.media__image.is-hexagon img{-webkit-mask-image:url(/assets/hexagon-39fa7be1.svg);mask-image:url(/assets/hexagon-39fa7be1.svg);-webkit-mask-size:cover;mask-size:cover}.media__video{display:block;height:auto;width:100%}.media__embed{aspect-ratio:16/9;overflow:hidden;width:100%}.media__embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.icon{display:block;height:1.5rem;overflow:hidden;width:1.5rem}.icon--large,.icon.is-lg{height:1.75rem;width:1.75rem}.icon--small{height:1.125rem;width:1.125rem}.icon--tiny{height:1rem;width:1rem}.icon svg{height:100%;width:100%}.symbol{align-items:center;aspect-ratio:1/1;display:flex;height:3rem;justify-content:center;margin-bottom:1rem;margin-top:2rem;width:3rem}.symbol:first-child{margin-top:0}.symbol:last-child{margin-bottom:0}.symbol.is-sm{height:2rem;width:2rem}.symbol.is-lg{height:4rem;width:4rem}.symbol.h-align-center{margin-left:auto;margin-right:auto}.symbol.h-align-end{margin-left:auto}.symbol img{height:100%;object-fit:contain;width:100%}.menu-meta{display:flex;flex-flow:column nowrap;gap:2rem;width:100%}@media (min-width: 60em){.menu-meta{align-items:center;flex-flow:row nowrap}}.menu-meta__links{display:flex;flex-flow:row wrap;gap:1rem 2rem}.menu-meta__links a{text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:.0625rem;text-underline-offset:.25em;transition:all ease-out .2s;font-weight:var(--font-500)}.menu-meta__links a:hover,.menu-meta__links a:focus{text-decoration-color:var(--color-bold)}.menu-meta__social{display:flex;flex-flow:row wrap;gap:.5rem}.menu-meta__social a{align-items:center;background-color:var(--button-primary-bg);display:flex;height:1.5rem;justify-content:center;width:1.5rem}.menu-meta__social svg{color:var(--button-primary-text)}.menu-meta__copyright{color:var(--color-link);font-weight:var(--font-500)}@media (min-width: 60em){.menu-meta__copyright{margin-left:auto}}.list-links{width:100%}.list-links ul{list-style:none}.list-links a{text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:.0625rem;text-underline-offset:.25em;transition:all ease-out .2s}.list-links a:hover,.list-links a:focus{text-decoration-color:var(--color-bold)}.slider{display:flex;flex-flow:column nowrap;gap:1.5rem;margin-bottom:2rem;margin-top:2rem;width:100%}.slider:first-child{margin-top:0}.slider:last-child{margin-bottom:0}.slider__content{display:flex;overflow:hidden;width:100%}.slider__dots{display:flex;flex-flow:row wrap;gap:.5rem;justify-content:center;width:100%}.slider__dots__dot{background-color:var(--button-tertiary-bg);border:.0625rem var(--button-tertiary-bg) solid;border-radius:50%;color:var(--color-highlight);cursor:pointer;height:.75rem;transition:all ease-out .2s;width:.75rem}.slider__dots__dot:hover,.slider__dots__dot:focus{background-color:transparent;border-color:var(--button-focus-bg)}.slider__dots__dot.js-active{background-color:var(--button-primary-bg);border-color:var(--button-primary-bg)}.slider__slide{align-items:center;display:flex;gap:2rem;margin-left:-100%;opacity:0;transition:opacity ease-out .4s,visibility .4s;visibility:hidden;width:100%}.slider__slide:first-child{margin-left:0}.slider__slide.js-active{opacity:1;visibility:visible}.slider__slide__content{align-self:flex-start;flex:0 1 auto;width:100%}.slider__prev,.slider__next{align-items:center;display:flex;flex:0 0 auto;width:2rem}.slider__prev button,.slider__next button{color:var(--button-primary-bg)}.site{display:flex;flex-flow:column nowrap;min-height:100vh;overflow-x:hidden;width:100%;z-index:0}.site__header{filter:drop-shadow(0 1rem 2rem var(--color-shadow-200));height:var(--header-height);left:0;padding:var(--header-padding) var(--spacing-x);position:fixed;top:0;width:100%;z-index:20}.site__menu{height:calc(100vh - var(--header-height));left:0;opacity:0;pointer-events:none;position:fixed;top:var(--header-height);transition:opacity ease-out .2s,visibility .2s;visibility:hidden;width:100%;z-index:10}@media (min-width: 80em){.site__menu{display:none}}.js-menu-is-active .site__menu{opacity:1;pointer-events:all;visibility:visible}.site__main{display:flex;flex-flow:column nowrap;width:100%}.site__footer{display:flex;flex-flow:column nowrap;margin-top:auto;width:100%}.site:before{background-image:url(/assets/hexagons-0f8e2d8e.svg);background-position:top;background-repeat:repeat-y;background-size:225% auto;content:"";filter:blur(.375rem);height:calc(100% - 50vh);left:0;mix-blend-mode:multiply;opacity:.025;pointer-events:none;position:absolute;top:50vh;-webkit-user-select:none;user-select:none;width:100%;z-index:1}@media (min-width: 40em){.site:before{background-size:175% auto}}@media (min-width: 60em){.site:before{background-size:125% auto}}@media (min-width: 80em){.site:before{background-size:75% auto}}.navbar{align-items:center;display:flex;height:100%;margin:0 auto;max-width:var(--width-lg);width:100%}.navbar__logo{flex:0 0 auto;margin-right:auto;width:75%}@media (min-width: 80em){.navbar__logo{width:30%}}.navbar__logo a{display:block;width:fit-content}.navbar__logo img{height:calc(var(--header-height) - var(--header-padding) * 2);width:auto}.navbar__primary{align-items:flex-start;display:none;flex:0 0 auto;width:50%}@media (min-width: 80em){.navbar__primary{display:block}}.navbar__secondary{align-items:flex-end;align-self:flex-start;display:none;flex-flow:column nowrap;width:20%}@media (min-width: 80em){.navbar__secondary{display:flex}}.navbar__toggle{align-items:center;display:flex;justify-content:flex-end;width:25%}@media (min-width: 80em){.navbar__toggle{display:none}}.menu{display:flex;flex-flow:column nowrap;height:100%;margin:0 auto;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;width:100%}.menu__primary{align-items:flex-end;display:flex;flex-flow:column nowrap;padding:var(--spacing-y) var(--spacing-x) 0}.menu__secondary{align-items:flex-end;align-self:flex-start;display:flex;flex-flow:column nowrap;padding:var(--spacing-y) var(--spacing-x) calc(var(--spacing-y) * 2)}.title{overflow-x:hidden;padding:calc(var(--spacing-y) / 2 + var(--header-height)) var(--spacing-x) calc(var(--spacing-y) / 2);width:100%}.title__container{align-items:center;display:flex;flex-flow:column nowrap;margin:0 auto;max-width:var(--width-lg)}@media (min-width: 60em){.title__container{flex-flow:row nowrap;justify-content:space-between}}.title__text{padding:calc(var(--spacing-y) / 2) 0;width:100%}@media (min-width: 60em){.title__text{padding-right:calc(var(--spacing-y) / 2);width:66.666%}.title__text:last-child:first-child{padding-right:0;width:66.666%}}.title__media{align-self:center;filter:drop-shadow(0 1rem .5rem rgba(0,0,0,.125));width:100%}@media (min-width: 40em){.title__media{width:75%}}@media (min-width: 60em){.title__media{width:33.333%}}.title__media--masked img{-webkit-mask-image:url(/assets/hexagon-39fa7be1.svg);mask-image:url(/assets/hexagon-39fa7be1.svg);-webkit-mask-size:cover;mask-size:cover}.layout{padding:0 var(--spacing-x);width:100%}.layout.pt-base{padding-top:var(--spacing-y)}.layout.pt-sm{padding-top:calc(var(--spacing-y) * .75)}.layout.pt-lg{padding-top:calc(var(--spacing-y) * 1.5)}.layout.pt-none{padding-top:0}.layout.pb-base{padding-bottom:var(--spacing-y)}.layout.pb-sm{padding-bottom:calc(var(--spacing-y) * .75)}.layout.pb-lg{padding-bottom:calc(var(--spacing-y) * 1.5)}.layout.pb-none{padding-bottom:0}.layout__columns{display:grid;gap:var(--spacing-y) var(--spacing-x);grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:var(--width-lg);width:100%}@media (min-width: 60em){.layout__columns{gap:calc(var(--spacing-y) / 2) var(--spacing-x)}}.layout__columns.ay-start{align-items:start}.layout__columns.ay-end{align-items:end}.layout__columns.ay-center{align-items:center}.layout__column{grid-column:1/13;z-index:2}@media (min-width: 60em){.layout__column{--span: 12;grid-column:span var(--span)}}.layout__column.is-empty{display:none}@media (min-width: 60em){.layout__column.is-empty{display:block}}.layout__column.hide-on-mobile{display:none}@media (min-width: 60em){.layout__column.hide-on-mobile{display:block}}@media (min-width: 60em){.layout__column.hide-on-desktop{display:none}}.hero{display:grid;grid-template-columns:100%;grid-template-rows:auto min-content;min-height:100vh;min-height:100dvh;padding-top:var(--header-height);-webkit-user-select:none;user-select:none;width:100%}.hero__text{align-self:center;grid-column:1/2;grid-row:1/2;justify-self:center;max-width:calc(var(--width-lg) * .75);padding:var(--spacing-y) var(--spacing-x);width:100%;z-index:2}.hero__text .buttons{margin-top:2.5rem;justify-content:center;gap:1rem}.hero__text .buttons__item{margin:0}.hero__scroller{align-self:end;grid-column:1/2;grid-row:2/3;justify-self:center;z-index:3}.hero__scroller a{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;padding:2rem;transition:all ease-out .2s}.hero__scroller a:hover,.hero__scroller a:focus{padding:2.5rem 2rem 1.5rem}.hero__anchor{align-self:end;grid-column:1/2;grid-row:1/3;z-index:0}.hero__media{grid-column:1/2;grid-row:1/3;height:100%;width:100%;z-index:1}.hero__media__overlay{--opacity: .5;background-color:var(--black);display:block;height:100%;left:0;opacity:var(--opacity);position:absolute;top:0;width:100%;z-index:2}.hero__media img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.group{align-items:center;display:flex;flex-flow:row wrap;gap:1rem;justify-content:flex-start;list-style:none;margin-bottom:1rem;margin-top:1rem;width:100%}.group:first-child{margin-top:0}.group:last-child{margin-bottom:0}.group.justify-items-start,.text-align-start .group.justify-items-auto{justify-content:flex-start}.group.justify-items-center,.text-align-center .group.justify-items-auto{justify-content:center}.group.justify-items-end,.text-align-end .group.justify-items-auto{justify-content:flex-end}.group.has-gap-sm{gap:.5rem}.group.has-gap-lg{gap:1.5rem}.group.has-margin-sm{margin-bottom:.5rem;margin-top:.5rem}.group.has-margin-sm:first-child{margin-top:0}.group.has-margin-sm:last-child{margin-bottom:0}.group.has-margin-lg{margin-bottom:1.5rem;margin-top:1.5rem}.group.has-margin-lg:first-child{margin-top:0}.group.has-margin-lg:last-child{margin-bottom:0}.accordion{display:flex;flex-flow:column nowrap;gap:.5rem;width:100%}.accordion__item{background-color:var(--bg-card);display:flex;flex-flow:column nowrap;padding-bottom:1rem;width:100%}.accordion__title{align-items:center;cursor:pointer;display:flex;padding:1rem .5rem 0 1.5rem;width:100%}.accordion__title__text{margin-bottom:0;margin-right:1rem}.accordion__title__icon{margin-left:auto;margin-right:1rem;transform:rotate(45deg);transition:transform ease-out .2s}.js-is-active>.accordion__title .accordion__title__icon{transform:rotate(90deg)}.accordion__content{max-height:0;overflow:hidden;width:100%}.js-is-active>.accordion__content{max-height:none;padding:1.5rem 1.5rem 1rem}.has-animation-slide{opacity:1}.has-animation-slide[data-scroll=in]{animation-duration:.5s;animation-fill-mode:both;animation-name:slide;animation-timing-function:ease-out}@keyframes slide{0%{opacity:0;transform:translateY(2rem)}50%{opacity:1}to{opacity:1;transform:translateY(0)}}.has-animation-pop{opacity:0}.has-animation-pop[data-scroll=in]{animation-duration:.25s;animation-fill-mode:both;animation-name:pop;animation-timing-function:ease-out}@keyframes pop{0%{opacity:0;transform:scale(.9)}25%{opacity:1}to{opacity:1;transform:scale(1)}}.logo{height:4rem}@media (min-width: 60em){.logo{height:5rem}}.logo__image{height:4rem;width:auto}@media (min-width: 60em){.logo__image{height:5rem}}.number{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;width:100%}.number__item{color:#a2c613;font-weight:500;margin-bottom:0!important;margin-top:0!important;z-index:2;font-size:3.25rem}.number__title.h4{color:#172374;margin-bottom:.5rem}.number__hexagon{height:2.5rem;left:-1rem;position:absolute;top:.75rem;width:2.5rem;z-index:1}.number__hexagon svg{height:100%;opacity:.75;width:100%}.layout.has-green-background * .number__item{color:#172374}.pagelist{display:flex;flex-flow:row wrap;list-style:none;margin-top:-.75rem}.pagelist--sections{margin-top:-1.5rem}.pagelist__item{padding-top:.75rem;width:100%}.pagelist__item--section{padding-right:2rem;padding-top:1.5rem;width:100%}@media (min-width: 40em){.pagelist__item--section{width:50%}}@media (min-width: 60em){.pagelist__item--section{width:33.333%}}.pagelist__subpages{list-style:none;padding-top:.25rem}.pagelist__subpages__item{padding-top:.25rem}.pagelist__link{border-bottom:.0625rem rgba(162,198,19,0) solid;font-weight:500;transition:border ease-out .2s}.pagelist__link:hover,.pagelist__link--active{border-color:#a2c613}.pagelist__link--primary{color:#172374;font-size:1.25rem;line-height:1.25}.pagelist__link--secondary{color:#172374;font-size:.875rem}.scroll-up{align-items:center;background-image:url(../images/scroll-up.svg);background-size:100% 100%;bottom:1rem;color:#fff;cursor:pointer;display:flex;filter:drop-shadow(0 .5rem .5rem rgba(0,0,0,.125));height:3.5rem;justify-content:center;opacity:0;position:fixed;right:1rem;transition:opacity ease-out .2s,transform ease-out .2s,visibility .2s;visibility:hidden;width:3.5rem;z-index:9}.scroll-up:hover,.scroll-up:focus{transform:scale(1.25)}.scroll-up.js-is-visible{opacity:1;visibility:visible}@media (min-width: 40em){.scroll-up{bottom:2rem;right:2rem}}.share{background-color:#a2c613;bottom:3rem;display:flex;filter:drop-shadow(0 .5rem .5rem rgba(0,0,0,.125));flex-flow:column nowrap;padding:.5rem 1rem 1rem;position:fixed;right:8rem;transform:translateY(100%);transition:bottom ease-out .2s,transform ease-out .2s;width:10rem;z-index:9}.share--show,.share:focus{bottom:0;transform:translateY(0)}.share__item{align-items:center;color:#fff;cursor:pointer;display:flex;height:2rem}.share__item:first-child{font-weight:500;height:2.25rem;padding-bottom:.25rem}.share__item__text{margin-left:1rem;white-space:nowrap}.sub{color:#9f9f9f;font-size:.875rem;padding-bottom:.5rem}table{width:100%}table thead th{border-bottom:1px solid #a2c613;color:#172374;font-size:1.5rem;text-align:left;padding:0 0 .25rem}table tbody td{padding:.5rem 0}.tags{display:flex;flex-flow:row wrap;margin-top:-.25rem;width:100%;z-index:2}.tags:first-child{margin-top:0}.tags:last-child{margin-bottom:0}.tags__label{margin-right:.5rem}.tags__item{margin-right:.25rem}.tags__item a{border-bottom:.0625rem #404040 solid;color:#404040;transition:border ease-out .2s}.tags__item a:hover{border-color:#a2c613;color:#a2c613}.tags__item a:after,.tags__item a:before{display:none}.tags__item:before{content:"·";margin-right:.25rem}.tags__label+.tags__item:before{content:"";margin:0}.toggle{height:2.75rem;margin-right:-.5rem;width:2.75rem}.toggle__open,.toggle__close{align-items:center;background:none;color:#172374;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:opacity ease-out .2s,transform ease-out .2s;width:100%}.toggle__open:focus,.toggle__close:focus{outline:none}.toggle__open{opacity:1;transform:rotate(0)}.js-menu-is-active .toggle__open{opacity:0;transform:rotate(90deg)}.toggle__close{opacity:0;transform:rotate(-90deg)}.js-menu-is-active .toggle__close{opacity:1;transform:rotate(0)}.breadcrumb{align-items:flex-start;display:flex;flex-flow:column nowrap;font-size:.875rem;margin-top:-2.25rem;width:100%}@media (min-width: 40em){.breadcrumb{align-items:center;flex-flow:row nowrap;margin-top:-1.25rem}}.breadcrumb__item{align-items:center;display:inline-flex;margin-right:.25rem;margin-top:.25rem}.breadcrumb__item__icon{color:#172374;flex:0 0 auto;margin-right:.25rem}.breadcrumb__item__link{color:#172374}.breadcrumb__item--active .breadcrumb__item__link{color:#a2c613}.buttons{display:flex;flex-flow:row wrap;margin:.5rem 0 1.5rem;width:100%}.buttons:first-child{margin-top:0}.buttons:last-child{margin-bottom:0}.buttons:first-child{margin-top:-1rem}.buttons__item{margin:1rem 1rem 0 0}.contact-person{margin-top:2rem;margin-bottom:2rem;display:flex;flex-flow:column nowrap;width:100%}.contact-person:first-child{margin-top:0}.contact-person:last-child{margin-bottom:0}@media (min-width: 60em){.contact-person{align-items:flex-end;flex-flow:row nowrap}}.contact-person *>.team-member{margin:2rem!important}.layout__column--a-half>.contact-person,.layout__column--a-quarter>.contact-person,.layout__column--a-third>.contact-person,.layout__column--three-quarters>.contact-person,.layout__column--two-thirds>.contact-person{align-items:flex-start;flex-flow:column nowrap;width:100%}.contact-person__title{color:#a2c613;font-size:3.5rem!important}.has-green-background * .contact-person__title{color:#fff!important}@media (min-width: 60em){.contact-person__title{padding-top:2rem}}.layout__column--a-half * .contact-person__title,.layout__column--a-quarter * .contact-person__title,.layout__column--a-third * .contact-person__title,.layout__column--three-quarters * .contact-person__title,.layout__column--two-thirds * .contact-person__title{font-size:2.5rem!important}.contact-person__text{color:#172374!important;font-size:1.625rem!important}@media (min-width: 60em){.contact-person__text{padding-right:2rem}}.layout__column--a-half * .contact-person__text,.layout__column--a-quarter * .contact-person__text,.layout__column--a-third * .contact-person__text,.layout__column--three-quarters * .contact-person__text,.layout__column--two-thirds * .contact-person__text{font-size:1.25rem!important}.contact-person--two-thirds{width:100%}@media (min-width: 60em){.contact-person--two-thirds{width:66.6666%}}@media (min-width: 60em){.layout__column--a-half * .contact-person--two-thirds,.layout__column--a-quarter * .contact-person--two-thirds,.layout__column--a-third * .contact-person--two-thirds,.layout__column--three-quarters * .contact-person--two-thirds,.layout__column--two-thirds * .contact-person--two-thirds{width:100%}}.contact-person--a-thirds{width:100%}@media (min-width: 60em){.contact-person--a-thirds{margin-bottom:-4rem;width:33.3333%}}@media (min-width: 60em){.layout__column--a-half * .contact-person--a-thirds,.layout__column--a-quarter * .contact-person--a-thirds,.layout__column--a-third * .contact-person--a-thirds,.layout__column--three-quarters * .contact-person--a-thirds,.layout__column--two-thirds * .contact-person--a-thirds{width:100%}}.contact-person--a-thirds .team-member{align-items:center;display:flex;flex-flow:row wrap;height:fit-content;margin:2rem 0;width:100%}@media (min-width: 60em){.contact-person--a-thirds .team-member{flex-flow:column nowrap;margin:-2rem 2rem 2rem;width:18rem}}.layout__column--a-half .contact-person--a-thirds .team-member,.layout__column--a-quarter .contact-person--a-thirds .team-member,.layout__column--a-third .contact-person--a-thirds .team-member,.layout__column--three-quarters .contact-person--a-thirds .team-member,.layout__column--two-thirds .contact-person--a-thirds .team-member{flex-flow:row wrap;margin:2rem 0;min-width:24rem;width:100%}@media (min-width: 60em){.layout__column--a-half .contact-person--a-thirds .team-member,.layout__column--a-quarter .contact-person--a-thirds .team-member,.layout__column--a-third .contact-person--a-thirds .team-member,.layout__column--three-quarters .contact-person--a-thirds .team-member,.layout__column--two-thirds .contact-person--a-thirds .team-member{flex-flow:row wrap;margin:2rem 0;min-width:24rem;width:100%}}.contact-person--a-thirds .team-member__media{filter:drop-shadow(0 1rem .5rem rgba(0,0,0,.125));height:0;padding-top:18rem;width:18rem}@media (min-width: 60em){.contact-person--a-thirds .team-member__media{padding-top:100%;width:100%}}.layout__column--a-half .contact-person--a-thirds .team-member__media,.layout__column--a-quarter .contact-person--a-thirds .team-member__media,.layout__column--a-third .contact-person--a-thirds .team-member__media,.layout__column--three-quarters .contact-person--a-thirds .team-member__media,.layout__column--two-thirds .contact-person--a-thirds .team-member__media{padding-top:18rem;width:18rem}@media (min-width: 60em){.layout__column--a-half .contact-person--a-thirds .team-member__media,.layout__column--a-quarter .contact-person--a-thirds .team-member__media,.layout__column--a-third .contact-person--a-thirds .team-member__media,.layout__column--three-quarters .contact-person--a-thirds .team-member__media,.layout__column--two-thirds .contact-person--a-thirds .team-member__media{padding-top:12rem;width:12rem}}.contact-person--a-thirds .team-member__media__image{height:100%;left:0;-webkit-mask-image:url(../images/hexagon.svg);mask-image:url(../images/hexagon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;top:0;width:100%}.contact-person--a-thirds .team-member__content{margin-top:-1rem;padding:2rem;width:18rem}.contact-person--a-thirds .team-member__title{font-size:1.25rem}.has-light-background * .contact-person--a-thirds .team-member__title.h3,.has-default-background * .contact-person--a-thirds .team-member__title.h3{color:#172374}.contact-person--a-thirds .team-member__text{color:#9f9f9f}.has-green-background * .contact-person--a-thirds .team-member__text{color:#404040}.cookie-modal{align-items:center;background-color:#2a2b41e6;display:flex;height:100vh;justify-content:center;left:0;padding:2rem;pointer-events:none;position:fixed;top:0;width:100vw;z-index:100}.cookie-modal--hidden{display:none}.cookie-modal__content{background-color:#fff;max-width:44rem;padding:2rem;pointer-events:auto}.cookie-modal__title{font-weight:500}.cookie-modal__text{margin-bottom:1rem}.cookie-modal__options{align-items:flex-start;display:flex;margin-top:1rem}.cookie-modal__option{align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;justify-content:flex-start;margin-bottom:1rem;margin-right:2rem}.cookie-modal__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.0625rem #a2c613 solid;border-radius:0;display:block;flex-shrink:0;height:1.5rem;outline:none;width:1.5rem}.cookie-modal__checkbox:checked{background-color:#a2c613}.cookie-modal__check{display:none}.cookie-modal__label{margin-left:.5rem}.cookie-modal__buttons{align-items:flex-start;display:flex;margin-top:1rem}.cookie-modal__button{border:.125rem #a2c613 solid;color:#a2c613;display:block;font-weight:500;margin-right:1rem;outline:none;padding:.5rem 1rem;white-space:nowrap}.cookie-modal__button.hide{display:none}.cookie-modal__button.primary{background-color:#a2c613;color:#fff}.download-portal{display:flex;flex-flow:row wrap;width:100%}.download-portal__item{display:flex;flex-flow:column nowrap;margin-bottom:2rem}@media (min-width: 40em){.download-portal__item{flex-flow:row wrap;margin-bottom:4rem}}@media (min-width: 60em){.download-portal__item{flex-flow:row nowrap;margin-bottom:0;width:100%}}.download-portal__item__title{color:#172374;font-size:1.25rem}.download-portal__item__text{color:#172374}.download-portal__item__info{font-weight:500}.download-portal__a-fifth{width:100%;padding:0 2rem 2rem}@media (min-width: 40em){.download-portal__a-fifth{width:50%}}@media (min-width: 60em){.download-portal__a-fifth{width:20%;padding:2rem}}.download-portal__two-fifth{width:100%;padding:0 2rem 2rem}@media (min-width: 40em){.download-portal__two-fifth{width:50%}}@media (min-width: 60em){.download-portal__two-fifth{width:40%;padding:2rem}}.layout__column--a-half>.download-portal,.layout__column--a-third>.download-portal,.layout__column--two-thirds>.download-portal,.layout__column--three-quarters>.download-portal,.layout__column--a-quarter>.download-portal{flex-flow:column nowrap}@media (min-width: 40em){.layout__column--a-half>.download-portal,.layout__column--a-third>.download-portal,.layout__column--two-thirds>.download-portal,.layout__column--three-quarters>.download-portal,.layout__column--a-quarter>.download-portal{flex-flow:column nowrap}}@media (min-width: 60em){.layout__column--a-half>.download-portal,.layout__column--a-third>.download-portal,.layout__column--two-thirds>.download-portal,.layout__column--three-quarters>.download-portal,.layout__column--a-quarter>.download-portal{flex-flow:column nowrap}}@media (min-width: 80em){.layout__column--a-half>.download-portal,.layout__column--a-third>.download-portal,.layout__column--two-thirds>.download-portal,.layout__column--three-quarters>.download-portal,.layout__column--a-quarter>.download-portal{flex-flow:column nowrap}}.layout__column--a-half>.download-portal .download-portal__item,.layout__column--a-third>.download-portal .download-portal__item,.layout__column--two-thirds>.download-portal .download-portal__item,.layout__column--three-quarters>.download-portal .download-portal__item,.layout__column--a-quarter>.download-portal .download-portal__item{padding-bottom:2rem}@media (min-width: 40em){.layout__column--a-half>.download-portal .download-portal__item,.layout__column--a-third>.download-portal .download-portal__item,.layout__column--two-thirds>.download-portal .download-portal__item,.layout__column--three-quarters>.download-portal .download-portal__item,.layout__column--a-quarter>.download-portal .download-portal__item{flex-flow:column nowrap}}@media (min-width: 60em){.layout__column--a-half>.download-portal .download-portal__item,.layout__column--a-third>.download-portal .download-portal__item,.layout__column--two-thirds>.download-portal .download-portal__item,.layout__column--three-quarters>.download-portal .download-portal__item,.layout__column--a-quarter>.download-portal .download-portal__item{flex-flow:column nowrap}}@media (min-width: 80em){.layout__column--a-half>.download-portal .download-portal__item,.layout__column--a-third>.download-portal .download-portal__item,.layout__column--two-thirds>.download-portal .download-portal__item,.layout__column--three-quarters>.download-portal .download-portal__item,.layout__column--a-quarter>.download-portal .download-portal__item{flex-flow:column nowrap}}.layout__column--a-half>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--a-half>.download-portal .download-portal__item .download-portal__two-fifth,.layout__column--a-third>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--a-third>.download-portal .download-portal__item .download-portal__two-fifth,.layout__column--two-thirds>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--two-thirds>.download-portal .download-portal__item .download-portal__two-fifth,.layout__column--three-quarters>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--three-quarters>.download-portal .download-portal__item .download-portal__two-fifth,.layout__column--a-quarter>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--a-quarter>.download-portal .download-portal__item .download-portal__two-fifth{width:100%;padding:0 0 2rem}@media (min-width: 60em){.layout__column--a-half>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--a-half>.download-portal .download-portal__item .download-portal__two-fifth,.layout__column--a-third>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--a-third>.download-portal .download-portal__item .download-portal__two-fifth,.layout__column--two-thirds>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--two-thirds>.download-portal .download-portal__item .download-portal__two-fifth,.layout__column--three-quarters>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--three-quarters>.download-portal .download-portal__item .download-portal__two-fifth,.layout__column--a-quarter>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--a-quarter>.download-portal .download-portal__item .download-portal__two-fifth{padding:0 2rem 2rem}}.layout__column--a-half>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--a-third>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--two-thirds>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--three-quarters>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--a-quarter>.download-portal .download-portal__item .download-portal__a-fifth{flex-flow:row wrap;display:flex}.layout__column--a-half>.download-portal .download-portal__item .download-portal__a-fifth .download-portal__item__text,.layout__column--a-third>.download-portal .download-portal__item .download-portal__a-fifth .download-portal__item__text,.layout__column--two-thirds>.download-portal .download-portal__item .download-portal__a-fifth .download-portal__item__text,.layout__column--three-quarters>.download-portal .download-portal__item .download-portal__a-fifth .download-portal__item__text,.layout__column--a-quarter>.download-portal .download-portal__item .download-portal__a-fifth .download-portal__item__text{display:flex;width:fit-content;margin-top:0;margin-bottom:0;padding-right:1rem}.layout__column--a-half>.download-portal .download-portal__item .download-portal__a-fifth .download-portal__item__text:last-child,.layout__column--a-third>.download-portal .download-portal__item .download-portal__a-fifth .download-portal__item__text:last-child,.layout__column--two-thirds>.download-portal .download-portal__item .download-portal__a-fifth .download-portal__item__text:last-child,.layout__column--three-quarters>.download-portal .download-portal__item .download-portal__a-fifth .download-portal__item__text:last-child,.layout__column--a-quarter>.download-portal .download-portal__item .download-portal__a-fifth .download-portal__item__text:last-child{padding-right:0}.layout__column--a-quarter>.download-portal .download-portal__item{padding-bottom:2rem}@media (min-width: 40em){.layout__column--a-quarter>.download-portal .download-portal__item{flex-flow:column nowrap}}@media (min-width: 60em){.layout__column--a-quarter>.download-portal .download-portal__item{flex-flow:column nowrap}}@media (min-width: 80em){.layout__column--a-quarter>.download-portal .download-portal__item{flex-flow:column nowrap}}.layout__column--a-quarter>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--a-quarter>.download-portal .download-portal__item .download-portal__two-fifth{width:100%;padding:0 0 2rem}@media (min-width: 60em){.layout__column--a-quarter>.download-portal .download-portal__item .download-portal__a-fifth,.layout__column--a-quarter>.download-portal .download-portal__item .download-portal__two-fifth{padding:0 2rem 2rem}}.layout__column--a-quarter>.download-portal .download-portal__item .download-portal__a-fifth .download-portal__item__text{padding-bottom:.5rem;margin-right:auto!important;width:100%}.layout__column--a-quarter>.download-portal .download-portal__item .download-portal__a-fifth .download-portal__item__text:last-child{padding-right:0}.filter{display:flex;flex-flow:row wrap;margin:-.5rem;width:100%}.filter--hidden{display:none}.filter__field{padding:.5rem;display:flex;align-items:center;width:100%}@media (min-width: 40em){.filter__field{width:50%}}@media (min-width: 60em){.filter__field{width:33.333%}}@media (min-width: 80em){.filter__field{width:20%}}.filter__label{margin-right:1rem;font-weight:500;width:12rem}.filter__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.0625rem #404040 solid;flex:0 0 auto;font-size:1rem;overflow:hidden;padding:.5rem;text-align:center;width:50%}.filter__select--selected{background-color:#404040;color:#fff;font-weight:500}.form-contact{align-items:flex-start;display:flex;flex-flow:column nowrap;margin-bottom:2rem;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}.form-contact:first-child{margin-top:0}.form-contact:last-child{margin-bottom:0}.form-contact:first-child{margin-top:-2rem}@media (min-width: 60em){.form-contact{flex-flow:row wrap}}.form-contact__alert{width:100%}.form-contact__alert:first-child{margin-top:0}.form-contact__alert:last-child{margin-bottom:0}.form-contact__info{width:100%}.form-contact__info:first-child{margin-top:0}.form-contact__info:last-child{margin-bottom:0}.form-contact__field{align-items:flex-start;display:flex;flex-flow:column nowrap;padding:2rem 1rem 0;width:100%}@media (min-width: 80em){.form-contact__field{flex:1 0 auto;width:33.333%}}@media (min-width: 80em){.form-contact__field--larger{width:50%}}.form-contact__field--textarea{width:100%}.form-contact__field--checkbox{flex-flow:row nowrap;width:100%}@media (min-width: 60em){.form-contact__field--checkbox{width:75%}}.form-contact__field--button{width:100%}@media (min-width: 60em){.form-contact__field--button{align-items:flex-end;margin-left:auto;width:auto}}.form-contact__field--potty{left:-200vw;opacity:0;position:absolute;top:-200vh}.form-contact__label{color:#a2c613;font-size:.875rem}.form-contact__label:first-child{margin-top:0}.form-contact__label:last-child{margin-bottom:0}.has-green-background .form-contact__label{color:#172374}.form-contact__error{color:#172374;font-weight:500;margin-top:1rem;width:100%}.form-contact__error:first-child{margin-top:0}.form-contact__error:last-child{margin-bottom:0}.form-contact__text{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-bottom:.0625rem #a2c613 solid;border-radius:0;color:#172374;font-size:1rem;font-weight:500;height:2.5rem;padding-bottom:1rem;width:100%}.form-contact__text::placeholder{color:#a2c613;font-style:italic;font-weight:400;opacity:1}.form-contact__text:focus{outline:none}.has-dark-background .form-contact__text{color:#fff}.has-green-background .form-contact__text{border-color:#172374;color:#fff}.has-green-background .form-contact__text::placeholder{color:#172374}.form-contact__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-bottom:.0625rem #a2c613 solid;border-radius:0;color:#a2c613;font-size:1rem;font-style:italic;font-weight:400;height:2.5rem;padding:0 0 1rem;width:100%}.form-contact__select:focus{outline:none}.has-dark-background .form-contact__select{color:#172374}.has-green-background .form-contact__select{border-color:#172374;color:#172374}.form-contact__file{height:2.5rem;overflow:hidden;width:100%}.form-contact__file__input{cursor:pointer;height:2.5rem;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.form-contact__file__overlay{background:none;border-bottom:.0625rem #a2c613 solid;color:#a2c613;font-size:1rem;font-style:italic;font-weight:400;height:2.5rem;left:0;position:absolute;top:0;width:100%;z-index:1}.has-green-background .form-contact__file__overlay{border-color:#172374;color:#172374}.form-contact__files{margin:1rem 0 0;width:100%}.form-contact__files li{overflow:hidden;padding:0 1.5rem .5rem 0;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.form-contact__files li:last-child{padding-bottom:0}.form-contact__files li:hover{cursor:pointer}.form-contact__files li span{position:absolute;right:.5rem}.form-contact__files li span svg{width:1.5rem}.form-contact__upload__wrapper .js-upload-form{width:100%}.form-contact__file-list{color:#172374;font-weight:500;list-style:none}.has-green-background .form-contact__file-list{color:#fff}.form-contact__textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-bottom:.0625rem #a2c613 solid;border-radius:0;color:#172374;font-size:1rem;font-weight:500;height:2.5rem;min-height:2.5rem;resize:vertical;width:100%}.form-contact__textarea::placeholder{color:#a2c613;font-style:italic;font-weight:400;opacity:1}.form-contact__textarea:focus{outline:none}.has-dark-background .form-contact__textarea{color:#fff}.has-green-background .form-contact__textarea{border-color:#172374;color:#fff}.has-green-background .form-contact__textarea::placeholder{color:#172374}.form-contact__checkbox{background:none;border:.0625rem #a2c613 solid;border-radius:0;flex:0 0 auto;height:1.25rem;margin-right:1rem;width:1.25rem}.form-contact__checkbox:checked{background-color:#a2c613;border-color:#a2c613}.form-contact__checkbox:checked:after{background-image:url(../images/icons/x.svg);content:"";height:1rem;left:1px;position:absolute;top:.5px;width:1rem}@media (min-width: 80em){.form-contact__checkbox:checked:after{top:1px;left:1.5px}}.has-dark-background .form-contact__checkbox:checked{background-color:#a2c613;border-color:#a2c613}.has-green-background .form-contact__checkbox{border-color:#172374}.has-green-background .form-contact__checkbox:checked{background-color:#172374;border-color:#172374}.form-search{display:flex;flex-flow:row nowrap;margin-bottom:2rem;margin-top:2rem;width:100%}.form-search:first-child{margin-top:0}.form-search:last-child{margin-bottom:0}.form-search__text{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-bottom:.0625rem #a2c613 solid;color:#172374;font-size:1rem;font-weight:500;width:100%}.form-search__text::placeholder{color:#a2c613;font-style:italic;font-weight:400;opacity:1}.form-search__text:focus{outline:none}.form-search__submit{margin-left:2rem;max-width:12rem}.jobs-list{width:100%}.jobs-list__filter{display:flex;flex-flow:column nowrap;width:100%}@media (min-width: 40em){.jobs-list__filter{flex-flow:row wrap}}.jobs-list__filter__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:.0625rem #a2c613 solid;border-radius:0;color:#a2c613;font-size:1rem;font-weight:500;height:2.75rem;margin:0 0 1rem;padding:.25rem .5rem;width:100%}@media (min-width: 40em){.jobs-list__filter__select{margin:0 1rem 1rem 0;width:auto}}.jobs-list__filter__select:focus{outline:none}.jobs-list__jobs{display:flex;flex-flow:column nowrap;margin-top:2rem}.jobs-list__title{align-items:center;color:#a2c613;display:none;font-weight:500;width:100%}@media (min-width: 80em){.jobs-list__title{display:flex}}.jobs-list__item{align-items:flex-start;border-top:.0625rem #ececec solid;display:flex;flex-flow:row wrap;margin-top:1rem;padding-top:.5rem;width:100%}@media (min-width: 80em){.jobs-list__item{flex-flow:row nowrap}}.jobs-list__info{padding:.5rem 0 0;width:100%}@media (min-width: 60em){.jobs-list__info{padding:.5rem 1rem 0 0;width:33.333%}}@media (min-width: 80em){.jobs-list__info{width:16.666%}}.jobs-list__info--large{width:100%}@media (min-width: 80em){.jobs-list__info--large{align-self:center;padding:.5rem 1rem 0 0;width:50%}}.jobs-list__info__tags{display:flex;flex-flow:row wrap;gap:.5rem;margin-top:.5rem}.jobs-list__info__tag{background-color:#f5f5f5;color:#404040;font-size:.875rem;padding:.125rem .5rem;white-space:nowrap}.jobs-list__info__label{color:#172374;font-size:.875rem;font-style:italic}@media (min-width: 80em){.jobs-list__info__label{display:none}}.links-meta{align-items:flex-start;display:flex;flex-flow:column nowrap;width:100%}@media (min-width: 60em){.links-meta{flex-flow:row nowrap}}.links-meta__link{color:#fff;margin:.25rem 0 0;transition:color ease-out .2s}.links-meta__link:hover{color:#a2c613}@media (min-width: 60em){.links-meta__link{margin:0 0 0 2rem}}.links-meta__link:first-child{margin:0}.links-meta__copyright{color:#fff;margin:1rem 0 0}@media (min-width: 60em){.links-meta__copyright{margin:0 0 0 auto}}.links-meta__copyright:first-child:last-child{margin:0}.links-seo{align-items:flex-start;display:flex;flex-flow:row wrap;margin-left:-2rem;margin-right:-2rem;margin-top:-2rem;width:calc(100% + 4rem)}.links-seo__section{align-items:flex-start;display:flex;flex-flow:column nowrap;padding:2rem 2rem 0;width:100%}@media (min-width: 40em){.links-seo__section{width:50%}}@media (min-width: 60em){.links-seo__section{width:25%}}.links-seo__title{color:#a2c613;margin-bottom:.25rem}.links-seo__link{color:#fff;margin-top:.25rem;transition:color ease-out .2s}.links-seo__link:hover{color:#a2c613}.links-social{align-items:flex-start;display:flex;flex-flow:row wrap;width:100%}.links-social__title{margin-bottom:.25rem;width:100%}.links-social__item{color:#fff;margin-top:.25rem;padding-right:1rem;transition:color ease-out .2s;width:50%}.links-social__item:hover{color:#a2c613}.media-wall{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:88rem;padding:0 2rem 2rem}.media-wall__category{display:flex;margin-left:auto;margin-right:auto;max-width:88rem;padding:0 2rem 2rem;width:100%}.media-wall__category__item{color:#172374;font-weight:500;margin-right:2rem}.media-wall__category__item:hover,.media-wall__category__item:active{color:#a2c613;cursor:pointer}.media-wall__category__item__filter{color:#a2c613}.media-wall__item{height:auto;margin-bottom:4rem;padding-bottom:2rem;padding-right:2rem;width:100%}@media (min-width: 40em){.media-wall__item{width:50%}}@media (min-width: 60em){.media-wall__item{width:33.333%}}.media-wall__item--hidden{display:none}.media-wall__item__sub{color:#a2c613;font-weight:500}.has-green-background * .media-wall__item__sub{color:#fff}.media-wall__item__sub__date:before{content:"/";margin-left:-.15rem;padding-right:.125rem}.media-wall__item__sub__date:first-child:before{content:"";padding-left:0}.media-wall__item__sub__category{color:#9f9f9f}.media-wall__item__sub__category:before{content:"//";padding-left:.5rem;padding-right:.5rem}.has-green-background * .media-wall__item__sub__category{color:#404040}@media (min-width: 60em){.media-wall__item__sub{width:80%}}.media-wall__item__title{color:#172374;margin-top:1.3333333333rem}@media (min-width: 60em){.media-wall__item__title{width:80%}}@media (min-width: 60em){.media-wall__item__text{width:80%}}.media-wall__item__link{color:#a2c613;font-weight:500}.media-wall__item__link svg{fill:#a2c613;height:.5rem;margin-bottom:-.0125rem;width:.5rem}.has-green-background .media-wall__item__link{color:#172374}.has-green-background .media-wall__item__link svg{fill:#172374}.media-wall__item__image{filter:drop-shadow(0 1rem .5rem rgba(0,0,0,.125));height:0;opacity:.3;padding-top:8rem;position:absolute;right:0;top:0;width:8rem}.has-green-background * .media-wall__item__image{opacity:.4}@media (min-width: 40em){.media-wall__item__image{margin-right:2rem;padding-top:33.333%;width:33.333%}}.media-wall__item__image__item{background-color:#fff;height:100%;left:0;-webkit-mask-image:url(/assets/hexagon-39fa7be1.svg);mask-image:url(/assets/hexagon-39fa7be1.svg);-webkit-mask-size:100%;mask-size:100%;position:absolute;top:0;width:100%}@media (min-width: 60em){.media-wall__item__full-width>.media-wall__item__title,.media-wall__item__full-width>.media-wall__item__text{width:100%}}@media (min-width: 60em){.layout__column--a-quarter * .media-wall__item,.layout__column--three-quarters * .media-wall__item,.layout__column--a-third * .media-wall__item,.layout__column--two-thirds * .media-wall__item,.layout__column--a-half * .media-wall__item{width:100%}}@media (min-width: 80em){.layout__column--a-quarter * .media-wall__item__title,.layout__column--three-quarters * .media-wall__item__title,.layout__column--a-third * .media-wall__item__title,.layout__column--two-thirds * .media-wall__item__title,.layout__column--a-half * .media-wall__item__title{font-size:1.5rem}}@media (min-width: 60em){.layout__column--three-quarters * .media-wall__item,.layout__column--two-thirds * .media-wall__item{width:50%}}@media (min-width: 80em){.layout__column--three-quarters * .media-wall__item__title,.layout__column--two-thirds * .media-wall__item__title{font-size:2.875rem}}@media (min-width: 60em){.layout__column--three-quarters * .media-wall__item__image,.layout__column--two-thirds * .media-wall__item__image{padding-top:8rem;width:8rem}}.menu-flyout{display:flex;width:100%}.menu-flyout__item{align-items:center;display:flex;height:var(--header-height);padding:0 1rem}.menu-flyout__panel{border-top:.0625rem var(--gray-400) solid;left:0;opacity:0;pointer-events:none;position:fixed;top:var(--header-height);transition:opacity ease-out .2s,visibility .2s;visibility:hidden;width:100%}*:hover>.menu-flyout__panel,*:focus-within>.menu-flyout__panel,.menu-flyout__panel:hover{opacity:1;pointer-events:all;visibility:visible}.menu-flyout__panel__content{display:flex;margin:0 auto;width:100%;z-index:2}.menu-flyout__panel__background{background-color:var(--white);height:100%;left:0;opacity:.95;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.menu-flyout__info{left:0;padding:calc(var(--spacing-y) / 2) 0 var(--spacing-y);position:absolute;top:0;visibility:hidden;width:20rem;z-index:1}.menu-flyout__info.visible{visibility:visible}.menu-flyout__submenu{display:flex;flex-flow:column nowrap;gap:.5rem 1rem;left:0;list-style:none;padding:calc(var(--spacing-y) / 2 + .5rem) 1rem var(--spacing-y);position:absolute;top:0;visibility:hidden;width:20rem;z-index:2}.menu-flyout__submenu.visible{visibility:visible}.menu-flyout__submenu ul{display:flex;flex-flow:column nowrap;gap:.25rem;list-style:none;margin-top:.5rem}.menu-flyout__link{border-bottom:.0625rem transparent solid;color:var(--blue-400);transition:border ease-out .2s}.menu-flyout__link:hover,.menu-flyout__link:focus{border-color:var(--green-400)}.menu-flyout__link--primary{font-size:var(--text-base);font-weight:var(--font-500)}.menu-flyout__link--secondary{font-size:var(--text-lg);font-weight:var(--font-500)}.menu-search{border-bottom:.0625rem #172374 solid;display:flex;flex-flow:row nowrap;height:2rem;margin-bottom:auto;width:12rem}@media (min-width: 60em){.menu-search{margin-left:auto}}.menu-search__text{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:#172374;font-size:.875rem;font-weight:500;height:100%;line-height:1;padding-right:.5rem;width:100%}.menu-search__text::placeholder{color:#172374;opacity:1}.menu-search__text:focus{outline:none}.menu-search__submit{align-items:center;display:flex;flex:0 0 auto;height:2rem;width:2rem}.menu-search__submit__input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.menu-search__submit__icon{color:#172374;z-index:1}.menu-social{display:flex;margin-left:-.5rem;margin-right:2rem}.menu-social__item{align-items:center;border-bottom:.0625rem rgba(162,198,19,0) solid;color:#a2c613;display:inline-flex;height:2rem;justify-content:center;transition:border ease-out .2s;width:2rem}.menu-social__item:hover{border-color:#a2c613}.menu-stack{display:flex;flex-flow:column nowrap;gap:1.5rem;margin:0 auto;width:100%}.menu-stack__item{display:grid;gap:1rem;grid-template-columns:auto 2rem}.menu-stack__title{align-items:center;grid-column:1/2;height:2rem}.menu-stack__toggle{align-items:center;background:none;cursor:pointer;display:flex;grid-column:2/3;height:2rem;justify-content:center;transition:transform ease-out .2s;width:2rem}.js-subitems-active .menu-stack__toggle{transform:rotate(-180deg)}.menu-stack__toggle svg{color:#172374}.menu-stack__submenu{display:none;flex-flow:column nowrap;gap:.5rem 1rem;grid-column:1/3;grid-row:2/3;list-style:none}.js-subitems-active .menu-stack__submenu{display:flex}.menu-stack__submenu ul{display:flex;flex-flow:column nowrap;gap:.25rem;list-style:none;margin-top:.5rem;padding-bottom:.5rem}.menu-stack__link{border-bottom:.0625rem transparent solid;color:#172374;transition:border ease-out .2s}.menu-stack__link:hover,.menu-stack__link:focus{border-color:#a2c613}.menu-stack__link--primary{font-size:1.25rem;font-weight:500}.menu-stack__link--secondary{font-size:1rem;font-weight:500}.menu-stack__link--tertiary{font-size:.875rem;font-weight:400}.menu-stack__titlesss{align-items:center;background:none;cursor:pointer;display:flex;outline:none;width:100%}.menu-stack__titlesss__text{border-bottom:.0625rem rgba(162,198,19,0) solid;color:#172374;font-size:1.5rem;font-weight:500;height:2.25rem;line-height:1;padding-top:.375rem}.menu-stack__titlesss__text--active{border-bottom:.0625rem #a2c613 solid}.menu-stack__titlesss__icon{align-items:center;color:#a2c613;display:flex;height:2rem;justify-content:center;margin-left:auto;transition:transform ease-out .2s;width:2rem}.js-subitems-active .menu-stack__titlesss__icon{transform:rotate(-180deg)}.menu-stack__content{display:none;padding-top:1rem}.js-subitems-active .menu-stack__content{display:block}.menu-sub{display:flex;gap:1rem;height:1.5rem;justify-content:space-between;width:12rem}.menu-sub a{color:#172374;font-size:.8125rem;line-height:1}.social{list-style:none}.social__title{color:#a2c613!important;font-size:.875rem;font-weight:700;line-height:1.375}.social a{color:#fff}.team-members{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;width:100%}@media (min-width: 40em){.team-members{justify-content:flex-start}}.has-small-content .team-members{justify-content:center}.team-member{display:flex;flex-flow:column nowrap;margin:0 1rem 2rem;max-width:18rem;width:100%;align-items:center}.team-member:first-child{margin-top:0}.team-member:last-child{margin-bottom:0}.team-member__media{filter:drop-shadow(0 1rem .5rem rgba(0,0,0,.125));height:0;padding-top:100%;width:100%}.team-member__media__image{height:100%;left:0;-webkit-mask-image:url(/assets/hexagon-39fa7be1.svg);mask-image:url(/assets/hexagon-39fa7be1.svg);-webkit-mask-size:100%;mask-size:100%;position:absolute;top:0;width:100%}.team-member__media__empty{height:0;width:0;display:none}.has-green-background * .team-member__media__empty>svg{fill:#404040}.team-member__content{padding:2rem;width:18rem}@media (min-width: 40em){.has-small-content .team-member__content{width:12rem;padding-left:1rem;padding-right:1rem}}.team-member__title{font-size:1.25rem;font-weight:700}.has-light-background * .team-member__title.h3,.has-default-background * .team-member__title.h3{color:#172374}.team-member__text{color:#9f9f9f}.has-green-background * .team-member__text{color:#404040}.team-member__social{display:flex;flex-flow:row nowrap;margin-top:.5rem}.team-member__social__item{display:flex;height:2rem;padding:.5rem;width:2rem}.team-member__social__item svg{fill:#a2c613;height:100%;width:100%}.team-member__social__item:first-child{margin-left:-.5rem}.has-green-background * .team-member__social__item svg{fill:#172374}.teaser-mediaWall__container{display:flex;flex-flow:row wrap}.timeline{width:100%}.timeline__item{display:flex;flex-flow:row wrap;padding-top:4rem;width:100%}@media (min-width: 60em){.timeline__item{flex-flow:row nowrap}.layout__column--two-thirds * .timeline__item{flex-flow:row wrap}}.timeline__item__item{display:flex;flex-flow:column nowrap;width:100%}@media (min-width: 40em){.timeline__item__item{flex-flow:row wrap}}.timeline__item__a-quarter{padding-left:0;padding:1rem;width:100%}@media (min-width: 40em){.timeline__item__a-quarter{padding-left:0;padding:2rem;width:35%}}.timeline__item__a-half{padding-left:0;padding:1rem;width:100%}@media (min-width: 40em){.timeline__item__a-half{padding-left:0;padding:2rem;width:65%}}.timeline__item__date{display:flex;flex-flow:row nowrap;width:25%}.timeline__item__month.h3{font-style:italic!important;opacity:.6;padding-right:.25rem;padding-top:.25rem;width:fit-content}.timeline__item__year.h2{font-style:italic;margin-top:0;width:fit-content}.timeline__item__title.h3{color:#172374}@media (min-width: 40em){.layout__column--a-half * .timeline__item,.layout__column--a-quarter * .timeline__item,.layout__column--a-third * .timeline__item,.layout__column--tree-quarters * .timeline__item{flex-flow:column nowrap}}@media (min-width: 40em){.layout__column--a-half * .timeline__item__item,.layout__column--a-quarter * .timeline__item__item,.layout__column--a-third * .timeline__item__item,.layout__column--tree-quarters * .timeline__item__item{flex-flow:column nowrap}}@media (min-width: 60em){.layout__column--a-half * .timeline__item__item,.layout__column--a-quarter * .timeline__item__item,.layout__column--a-third * .timeline__item__item,.layout__column--tree-quarters * .timeline__item__item{flex-flow:column nowrap}}.layout__column--a-half * .timeline__item__a-quarter,.layout__column--a-quarter * .timeline__item__a-quarter,.layout__column--a-third * .timeline__item__a-quarter,.layout__column--tree-quarters * .timeline__item__a-quarter{padding-bottom:0}@media (min-width: 40em){.layout__column--a-half * .timeline__item__a-quarter,.layout__column--a-quarter * .timeline__item__a-quarter,.layout__column--a-third * .timeline__item__a-quarter,.layout__column--tree-quarters * .timeline__item__a-quarter{width:100%}}@media (min-width: 40em){.layout__column--a-half * .timeline__item__a-half,.layout__column--a-quarter * .timeline__item__a-half,.layout__column--a-third * .timeline__item__a-half,.layout__column--tree-quarters * .timeline__item__a-half{width:100%}}@media (min-width: 40em){.layout__column--a-half * .timeline__item__date,.layout__column--a-quarter * .timeline__item__date,.layout__column--a-third * .timeline__item__date,.layout__column--tree-quarters * .timeline__item__date{width:100%}}.meta-info{display:flex;flex-flow:column nowrap;gap:1.5rem;margin-bottom:2rem;margin-top:2rem;width:100%}.meta-info:first-child{margin-top:0}.meta-info:last-child{margin-bottom:0}@media (min-width: 60em){.meta-info{flex-flow:row nowrap}}.meta-info__section{font-size:.875rem}.meta-info__label{color:#172374;font-style:italic}.meta-info__tags{display:flex;flex-flow:row wrap;gap:.5rem;margin-top:.5rem}.meta-info__tag{background-color:#f5f5f5;color:#404040;padding:.125rem .5rem;white-space:nowrap}.tabs{display:grid;gap:2rem;grid-template-columns:1fr;grid-template-rows:repeat(2,min-content);margin-bottom:2rem;margin-top:2rem;width:100%}.tabs:first-child{margin-top:0}.tabs:last-child{margin-bottom:0}.tabs__nav{border-bottom:.0625rem #ececec solid;display:flex;grid-column:1/-1;grid-row:1/2;margin-top:-1rem;overflow:hidden;padding:0 2rem;-webkit-user-select:none;user-select:none}.has-green-background .tabs__nav{border-color:#ffffff40}.tabs__nav__container{flex:0 0 auto;mask:linear-gradient(90deg,transparent 0,#404040 1rem,#404040 calc(100% - 1rem),transparent 100%);overflow:hidden;width:100%}.tabs__prevnext{align-items:center;background:none;border-radius:0;color:#a2c613;cursor:pointer;display:flex;flex:0 0 auto;height:2rem;justify-content:center;position:absolute;top:50%;transform:translateY(-.5rem);width:2rem}.has-green-background .tabs__prevnext{color:#fff}.tabs__prevnext:first-child{left:0}.tabs__prevnext:last-child{right:0}.tabs__prevnext:disabled{color:#ececec;cursor:unset;pointer-events:none}.has-green-background .tabs__prevnext:disabled{color:#ffffff40}.tabs__buttons{display:flex;width:max-content}.tabs__tab{grid-column:1/-1;grid-row:2/3;max-height:0;overflow:hidden}.tabs__tab.js-is-active{max-height:none}.tabs__button{background:none;border-radius:0;cursor:pointer;margin-bottom:-.0626rem;padding:0 1rem}.tabs__button__label{align-items:flex-end;border-bottom:.1875rem transparent solid;color:#172374;display:flex;font-weight:500;height:4rem;justify-content:center;padding-bottom:.75rem;transition:border-color ease-out .2s,color ease-out .2s;white-space:nowrap}.tabs__button.js-is-active .tabs__button__label{border-color:#a2c613;color:#a2c613}.has-green-background .tabs__button.js-is-active .tabs__button__label{color:#fff;border-color:#fff}.tabs__button:hover .tabs__button__label,.tabs__button:focus .tabs__button__label{color:#a2c613}.has-green-background .tabs__button:hover .tabs__button__label,.has-green-background .tabs__button:focus .tabs__button__label{color:#fff}.imagelist{display:flex;flex-flow:column nowrap;gap:2rem;margin-bottom:2rem;margin-top:2rem;width:100%}.imagelist:first-child{margin-top:0}.imagelist:last-child{margin-bottom:0}.imagelist__item{align-items:center;border-top:.0625rem #ececec solid;display:flex;flex-flow:column nowrap;gap:2rem 0;padding-top:2rem}@media (min-width: 60em){.imagelist__item{flex-flow:row nowrap;justify-content:center}}.imagelist__item:last-child{border-bottom:.0625rem #ececec solid;padding-bottom:2rem}.has-green-background .imagelist__item{border-color:#ffffff40}.imagelist__image{align-self:flex-start;width:100%}@media (min-width: 60em){.imagelist__image{flex:0 0 auto;width:20rem}}.imagelist__content{width:100%}.headline-dynamic{display:grid;margin-bottom:2.5rem}.headline-dynamic__item{color:var(--color-highlight);grid-column:1/2;grid-row:1/2;opacity:0;transition:opacity linear .4s}.headline-dynamic__item.js-is-active{opacity:1;transition:opacity linear .4s .4s}.slider{display:flex;overflow:hidden;width:100%}.slider__item{align-self:center;flex:0 0 auto;justify-content:center;margin-left:-100%;opacity:0;transition:opacity ease-out .5s,visibility .5s;visibility:hidden;width:100%}.slider__item.js-active{opacity:1;visibility:visible}.slider__item:first-child{margin-left:0}.slider__item__big{display:flex;flex-flow:column nowrap;width:100%}@media (min-width: 40em){.slider__item__big{align-items:center;flex-flow:row nowrap}}.slider__item__text{display:flex;flex-flow:column nowrap}.slider__item__small{display:flex;flex-flow:column nowrap;width:100%}.slider__item__small .slider__text{font-size:1.5rem}@media (min-width: 60em){.slider__item__small .slider__text{font-size:2.5rem}}.slider__item__two-thirds{width:100%}@media (min-width: 60em){.slider__item__two-thirds{width:calc(100% - 16rem)}}.slider__item__a-third{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;width:100%}@media (min-width: 40em){.slider__item__a-third{align-items:center;flex-flow:row nowrap;justify-content:flex-end}}@media (min-width: 80em){.slider__item__a-third{align-self:flex-end;max-width:50%}}.slider__item__half{display:flex;flex-flow:column nowrap;width:100%}.slider__item__half:last-child{padding-bottom:3rem}@media (min-width: 60em){.slider__item__half:last-child{padding-bottom:0}}@media (min-width: 40em){.slider__item__half:first-child{width:66.666%}}@media (min-width: 60em){.slider__item__half:first-child{max-height:100vh;padding-bottom:0;width:50%}}@media (min-width: 40em){.slider__item__half{width:33.333%}}@media (min-width: 60em){.slider__item__half{width:50%}}.slider__nav{bottom:0;display:flex;left:0;position:absolute}@media (min-width: 40em){.slider__nav{bottom:-1rem;left:-.75rem}}.slider__nav:nth-child(2){display:none}.slider__nav__button{background-color:transparent;color:#a2c613;font-weight:500;padding:.5rem;transition:color ease-out .5s,margin-top ease-out .5s,font-size ease-out .5s}@media (min-width: 40em){.slider__nav__button{padding:.75rem}}.slider__nav__button:hover{cursor:pointer}.has-green-background * .slider__nav__button{color:#fff}.slider__nav__button.js-active{color:#172374;font-size:1.25rem;margin-top:-.25rem}.slider__text.h2{color:#a2c613;font-size:2.5rem;max-width:100%;font-size:1.5rem}@media (min-width: 60em){.slider__text.h2{font-size:2.5rem}}.slider__text.h2 em,.slider__text.h2 i,.has-green-background * .slider__text.h2{color:#172374}.has-green-background * .slider__text.h2 em,.has-green-background * .slider__text.h2 i{color:#fff}.slider__cite{color:#172374;font-style:italic;padding-bottom:1rem;padding-right:1rem;margin-top:2rem;font-size:1.25rem}@media only screen and (min-width: 80em){.slider__cite{margin-top:0}}.slider__cite em,.slider__cite i,.slider__cite strong,.slider__cite b,.slider__cite code{color:#404040;font-weight:400}.slider__cite i,.slider__cite em,.slider__cite code{font-style:italic}.slider__cite__small{padding-right:1rem;text-align:right}@media (min-width: 80em){.slider__cite__small{width:10rem}}.slider__cite__text{margin-bottom:2rem}.slider__cite a{border-bottom:.0625rem #404040 solid;color:#404040;transition:border ease-out .2s}.slider__cite a:hover{border-color:#a2c613;color:#a2c613}.slider__cite a:after,.slider__cite a:before{display:none}.has-green-background * .slider__cite{color:#404040}.slider__image{max-width:10rem;width:100%}@media (min-width: 60em){.slider__image{max-width:14rem}}.slider__image__big{max-width:10rem;width:100%}@media (min-width: 40em){.slider__image__big{max-width:14rem}}@media (min-width: 60em){.slider__image__big{max-width:100%}}.layout__column--a-third * .slider__item__big,.layout__column--a-quarter * .slider__item__big{padding-bottom:2rem}@media (min-width: 40em){.layout__column--a-third * .slider__item__big,.layout__column--a-quarter * .slider__item__big{flex-flow:column nowrap;padding-bottom:0}}@media (min-width: 60em){.layout__column--a-third * .slider__item__big,.layout__column--a-quarter * .slider__item__big{padding-bottom:2rem}}@media (min-width: 60em){.layout__column--a-third * .slider__item__small,.layout__column--a-quarter * .slider__item__small{flex-flow:column nowrap}}@media (min-width: 60em){.layout__column--a-third * .slider__item__two-thirds,.layout__column--a-quarter * .slider__item__two-thirds{width:100%}}.layout__column--a-third * .slider__item__a-third,.layout__column--a-quarter * .slider__item__a-third{margin-top:0}@media (min-width: 60em){.layout__column--a-third * .slider__item__a-third,.layout__column--a-quarter * .slider__item__a-third{flex-flow:column-reverse nowrap;margin-top:0;padding-top:2rem;max-width:100%}}@media (min-width: 40em){.layout__column--a-third * .slider__item__half:first-child,.layout__column--a-quarter * .slider__item__half:first-child{width:100%}}@media (min-width: 60em){.layout__column--a-third * .slider__item__half:first-child,.layout__column--a-quarter * .slider__item__half:first-child{max-height:inherit;width:100%}}@media (min-width: 40em){.layout__column--a-third * .slider__item__half,.layout__column--a-quarter * .slider__item__half{width:100%}}.layout__column--a-third * .slider__text.h2,.layout__column--a-quarter * .slider__text.h2{font-size:1.65rem}@media (min-width: 40em){.layout__column--a-third * .slider__text.h2,.layout__column--a-quarter * .slider__text.h2{font-size:1.25rem}}@media (min-width: 60em){.layout__column--a-third * .slider__text.h2,.layout__column--a-quarter * .slider__text.h2{font-size:1.25rem}}@media (min-width: 40em){.layout__column--a-half * .slider__item__big{flex-flow:column nowrap}}@media (min-width: 60em){.layout__column--a-half * .slider__item__small{display:flex;flex-flow:column nowrap}}@media (min-width: 60em){.layout__column--a-half * .slider__item__two-thirds{width:100%}}.layout__column--a-half * .slider__item__a-third{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-left:auto;margin-top:0;width:100%}@media (min-width: 60em){.layout__column--a-half * .slider__item__a-third{margin-top:0;padding-top:2rem;max-width:100%}}@media (min-width: 40em){.layout__column--a-half * .slider__item__half:first-child{width:100%}}@media (min-width: 60em){.layout__column--a-half * .slider__item__half:first-child{max-height:inherit;width:100%}}@media (min-width: 40em){.layout__column--a-half * .slider__item__half{width:100%}}.layout__column--a-half * .slider__text.h2{font-size:1.65rem}@media (min-width: 40em){.layout__column--a-half * .slider__text.h2{font-size:1.25rem}}@media (min-width: 60em){.layout__column--a-half * .slider__text.h2{font-size:1.25rem}}.layout__column--a-half * .slider__image__big{max-width:25rem}.tabs-layout{display:grid;gap:4rem 0;grid-template-columns:repeat(12,1fr);padding:2rem 0;width:100%}@media (min-width: 60em){.tabs-layout{gap:4rem}}.tabs-layout:first-child{padding-top:2rem}.tabs-layout:last-child{padding-bottom:0}.tabs-layout__column{grid-column:1/13}@media (min-width: 60em){.tabs-layout__column{--span: 12;grid-column:span var(--span)}}*.is-empty+.tabs-layout__column{margin-top:-4rem}@media (min-width: 60em){*.is-empty+.tabs-layout__column{margin-top:unset}}
