/*! E-sites | e-sites.nl */:after,:before,:root{--horizontal-container-padding:1rem;--max-container-width:calc(94rem + var(--horizontal-container-padding)*2);--max-text-container-width:calc(62rem + var(--horizontal-container-padding)*2);--max-input-container-width:14rem;--ring-size:50px;--breakpoint-sm:480px;--breakpoint-md:640px;--breakpoint-lg:960px;--breakpoint-xl:1280px;--breakpoint-xxl: ;--color-icon-green:#128474;--color-secondary-green-dark:#004750;--color-secondary-green-light:#24ffa1;--color-tertiary-green-dark:#096662;--color-tertiary-green-light:#1bc28a;--color-icon-green-25:#c4e0dc;--color-icon-green-20:#d0e6e3;--color-icon-green-15:#dbedea;--color-icon-green-10:#e7f3f1;--color-icon-green-5:#f3f9f8;--color-success-100:#e5ffeb;--color-success-500:#00db2c;--color-success-900:#00330a;--color-warning-100:#fff7e5;--color-warning-500:#ffba1a;--color-warning-900:#332400;--color-error-100:#ffe5e5;--color-error-500:#ce0037;--color-error-900:#300;--color-white:#fff;--color-gray-100:#dedede;--color-gray-300:#b7b8b8;--color-gray-500:#9b9d9d;--color-gray-600:#7c7e7e;--color-gray-700:#5a5e5e;--color-gray-800:#3b3f3f;--color-gray-900:#242828;--color-black:#000;--color-text-base:var(--color-secondary-green-dark);--color-black-rgba:0,0,0;--transition-timing-base:cubic-bezier(0.55,0,0.1,1);--transition-duration-base:150ms;--transition-duration-medium:300ms;--transition-base:var(--transition-timing-base) var(--transition-duration-base);--border-radius-base:0.5rem;--border-radius-small:0.25rem;--border-base:1px solid var(--color-icon-green);--font-family-base:"HelveticaNeue",sans-serif;--font-family-handwriting:"Square Peg",serif;--font-size-xxs:0.875rem;--font-weight-xxs:500;--font-size-xs:0.875rem;--font-weight-xs:500;--font-size-s:1rem;--font-weight-s:500;--font-size-m:1rem;--font-weight-m:500;--font-size-l:1rem;--font-weight-l:500;--font-size-xl:1.125rem;--font-weight-xl:500;--shadow-base:0 0 60px #00000026;--target-base-height:52px;--header-height:113px;--vertical-spacing:3rem}@media(min-width:640px){:after,:before,:root{--font-size-xxs:0.875rem;--font-size-xs:1rem;--font-size-s:1rem;--font-size-m:1.125rem;--font-size-l:1.125rem;--font-size-xl:1.375rem;--vertical-spacing:4rem}}@media(min-width:960px){:after,:before,:root{--vertical-spacing:5rem}}@media(min-width:1400px){:after,:before,:root{--header-height:128px}}@media(min-width:0){:after,:before,:root{--horizontal-container-padding:1.5rem}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}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{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{background-color:var(--color-icon-green-5);box-sizing:border-box;line-height:1.4;min-height:100%;overflow-y:scroll;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}button,figure,h1,h2,h3,h4,h5,h6,input,optgroup,select{margin:0}address,blockquote,dl,fieldset,hgroup,hr,ol,p,pre,table,ul{margin:0 0 1.5rem}ol,ul{padding-left:1.5rem}dd{margin-left:1.5rem}button{background:#0000}button,fieldset{padding:0}button,fieldset,iframe{border:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15}[tabindex="-1"]:focus{outline:none!important}img{font-style:italic;max-width:100%}caption,h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}body{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;position:relative}button{cursor:pointer}@font-face{ascent-override:90%;descent-override:10%;font-display:swap;font-family:HelveticaNeue;font-style:normal;font-weight:300;src:url(/assets/fonts/HelveticaNeueLTStd-Lt.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueLTStd-Lt.otf) format("otf")}@font-face{font-display:swap;font-family:HelveticaNeue;font-style:normal;font-weight:400;src:url(/assets/fonts/HelveticaNeue.woff2) format("woff2")}@font-face{ascent-override:90%;descent-override:10%;font-display:swap;font-family:HelveticaNeue;font-style:normal;font-weight:500;src:url(/assets/fonts/HelveticaNeueLTStd-Md.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueLTStd-Md.otf) format("otf")}@font-face{ascent-override:90%;descent-override:10%;font-display:swap;font-family:HelveticaNeue;font-style:normal;font-weight:700;src:url(/assets/fonts/HelveticaNeueLTStd-Bd.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueLTStd-Bd.otf) format("otf")}@font-face{font-display:swap;font-family:Square Peg;font-style:normal;font-weight:400;src:url(/assets/fonts/SquarePeg-Regular.woff2) format("woff2"),url(/assets/fonts/SquarePeg-Regular.woff) format("woff"),url(/assets/fonts/SquarePeg-Regular.ttf) format("truetype")}img{display:block;height:auto;width:100%}.c-input-label,label,legend{color:var(--color-secondary-green-dark);display:block;font-weight:500;margin-bottom:.5rem}.c-input-label[for],label[for],legend[for]{cursor:pointer}.c-input-label small,label small,legend small{font-weight:500}a{color:var(--text-color,var(--color-secondary-500));transition:color var(--transition-timing-base) var(--transition-duration-base);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a:focus,a:hover{color:var(--color-secondary-900);text-decoration:none}a:focus{outline:var(--color-icon-green) dotted 1px;outline-offset:2px}hr{border:none;border-bottom:var(--border-base)}select::-ms-expand{display:none}svg{display:block;fill:currentcolor}html{color:var(--color-text-base);font-family:var(--font-family-base)}body{font-size:var(--font-size-s);line-height:1.5}.h1,.h2,.h5,h1,h2,h3,h4,h5,h6{color:var(--color-tertiary-green-dark);font-weight:700;line-height:1.2;margin-bottom:1rem}.h1,h1{font-size:2rem}@media(min-width:960px){.h1,h1{font-size:4rem;line-height:1.125}}.h2,h2{font-size:1.5rem}@media(min-width:960px){.h2,h2{font-size:3rem}}.h3,h3{font-size:1.25rem}@media(min-width:960px){.h3,h3{font-size:2.5rem}}.h4,h4{font-size:1.125rem}@media(min-width:960px){.h4,h4{font-size:2rem}}.h5,h5{font-size:1rem}@media(min-width:960px){.h5,h5{font-size:1.5rem}}.h6,h6{font-size:1rem}@media(min-width:960px){.h6,h6{font-size:1.25rem}}.o-container{margin-left:auto;margin-right:auto;max-width:calc(var(--max-container-width) + var(--horizontal-container-padding)*2);padding:0 var(--horizontal-container-padding);width:100%}.o-container--text{--max-container-width:var(--max-text-container-width)}.o-container--search-overview{--max-container-width:62rem}.o-grid{display:grid}.o-grid--overview-items{gap:4rem}@media(min-width:640px){.o-grid--overview-items{gap:3rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){.o-grid--overview-items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.o-grid--overview-items{gap:6rem}}.o-grid--study-list{gap:1.5rem}@media(min-width:640px){.o-grid--study-list{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){.o-grid--study-list{grid-template-columns:1fr}}@media(min-width:1280px){.o-grid--study-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1648px){.o-grid--study-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.o-grid--2-col\@from-md,.o-grid--3-col\@from-md,.o-grid--address-inputs,.o-grid--birth-date-inputs,.o-grid--name-inputs{--spacing:1rem}@media(min-width:640px){.o-grid--name-inputs{gap:var(--spacing);grid-template-columns:2fr 1fr 2fr}}.o-grid--address-inputs{display:block}@media(min-width:640px){.o-grid--address-inputs .o-grid__row{display:grid;gap:var(--spacing)}.o-grid--address-inputs .o-grid__row:nth-child(2){grid-template-columns:4fr 1fr}.o-grid--address-inputs .o-grid__row:nth-child(3){grid-template-columns:1fr 2fr}}.o-grid--birth-date-inputs{gap:var(--spacing);grid-template-columns:repeat(3,minmax(0,1fr));max-width:29rem}@media(min-width:640px){.o-grid--2-col\@from-md{gap:var(--spacing);grid-template-columns:repeat(2,minmax(0,1fr))}.o-grid--3-col\@from-md{gap:var(--spacing);grid-template-columns:repeat(3,minmax(0,1fr))}}.o-grid--news-and-blogs{gap:2rem;justify-content:center;margin:0 auto;max-width:35rem}@media(min-width:640px){.o-grid--news-and-blogs{grid-template-columns:repeat(2,1fr);max-width:none}}@media(min-width:960px){.o-grid--news-and-blogs{grid-template-columns:repeat(3,1fr)}}.o-layout{display:flex;flex-wrap:wrap}.o-layout--gap-3>:not(:last-child){margin-right:1.5rem}.o-layout--justify-center{justify-content:center}.o-layout--align-center{align-items:center}.o-layout--labels{gap:.25rem}@keyframes arrow-animation{0%{transform:translateX(-30px)}to{transform:translateX(35px)}}.c-button{appearance:none;border:1px solid #0000;display:inline-block;font:inherit;margin:0;padding:calc(1rem - 2px) 1rem;position:relative;transition-duration:var(--transition-duration-base);transition-property:border,color,background-color,box-shadow;transition-timing-function:var(--transition-timing-base);vertical-align:middle}.c-button::placeholder{font-weight:400}.c-button:focus-visible{outline:var(--color-icon-green) dotted 1px;outline-offset:2px}.c-button{align-items:center;background-color:var(--color-tertiary-green-dark);border-color:var(--color-tertiary-green-dark);border-radius:var(--target-base-height);border-width:0;box-sizing:border-box;color:var(--color-white);cursor:pointer;display:inline-flex;font-size:var(--font-size-s);font-weight:500;justify-content:center;min-height:var(--target-base-height);padding:.25rem 1.5rem;text-decoration:none}.c-button:focus-visible,.c-button:hover{background-color:var(--color-tertiary-green-light);border-color:var(--color-tertiary-green-light);color:var(--color-secondary-green-dark)}.c-button:focus-visible .c-button__wrap-icon,.c-button:hover .c-button__wrap-icon{background-color:var(--color-secondary-green-dark);color:var(--color-white)}.c-button>*{pointer-events:none}.c-button.is-disabled,.c-button[disabled],[disabled]>.c-button{background-color:#0000;border-color:#0000;color:var(--color-white);cursor:not-allowed;pointer-events:none}.c-button[hidden]{display:none!important}.c-button__inner{align-items:center;display:flex;height:100%}@supports(-webkit-touch-callout:none) and (not (translate:none)){.c-button__inner>:not(:last-child){margin-right:1rem}}.c-button__label{display:flex}.c-button__wrap-icon{align-items:center;background-color:var(--color-icon-green);border-radius:50%;display:flex;flex-shrink:0;justify-content:center;margin-left:1rem;min-height:44px;text-decoration:none;transition:var(--transition-base);width:44px}.c-button__icon{flex:0 0 auto;height:18px;width:18px}.c-button--secondary{background-color:var(--color-icon-green);border-color:var(--color-icon-green);color:var(--color-icon-green-10)}.c-button--secondary:focus-visible,.c-button--secondary:hover{background-color:var(--color-secondary-green-light);border-color:var(--color-secondary-green-light);color:var(--color-secondary-green-dark)}.c-button--secondary:focus-visible .c-button__wrap-icon,.c-button--secondary:hover .c-button__wrap-icon{background-color:var(--color-secondary-green-dark);color:var(--color-icon-green-5)}.c-button--secondary .c-button__wrap-icon{background-color:var(--color-tertiary-green-dark);color:var(--color-icon-green-5)}.c-button--tertiary{background-color:var(--color-secondary-green-light);border-color:var(--color-secondary-green-light);color:var(--color-secondary-green-dark)}.c-button--tertiary:focus-visible,.c-button--tertiary:hover{background-color:var(--color-tertiary-green-light);border-color:var(--color-tertiary-green-light);color:var(--color-secondary-green-dark)}.c-button--tertiary:focus-visible .c-button__wrap-icon,.c-button--tertiary:hover .c-button__wrap-icon{background-color:var(--color-secondary-green-dark);color:var(--color-secondary-green-light)}.c-button--tertiary .c-button__wrap-icon{background-color:var(--color-tertiary-green-light);color:var(--color-secondary-green-dark)}.c-button--quarternary{background-color:var(--color-secondary-green-dark);border-color:var(--color-secondary-green-dark);color:var(--color-white)}.c-button--quarternary:focus-visible,.c-button--quarternary:hover{background-color:var(--color-tertiary-green-dark);border-color:var(--color-tertiary-green-dark);color:var(--color-white)}.c-button--quinary{background-color:var(--color-tertiary-green-dark);border-color:var(--color-tertiary-green-dark);color:var(--color-secondary-green-light)}.c-button--quinary:focus-visible,.c-button--quinary:hover{background-color:var(--color-secondary-green-light);border-color:var(--color-secondary-green-light);color:var(--color-tertiary-green-dark)}.c-button--quinary:focus-visible .c-button__wrap-icon,.c-button--quinary:hover .c-button__wrap-icon{background-color:var(--color-tertiary-green-dark);color:var(--color-secondary-green-light)}.c-button--quinary .c-button__wrap-icon{background-color:var(--color-secondary-green-light);color:var(--color-tertiary-green-dark)}.c-button--white{background-color:var(--color-icon-green-5);border-color:var(--color-icon-green-5);color:var(--color-secondary-green-dark)}.c-button--white:focus-visible,.c-button--white:hover{background-color:var(--color-icon-green-15);border-color:var(--color-icon-green-15);color:var(--color-secondary-green-dark)}.c-button--outlined{background-color:#0000;border-color:var(--color-secondary-green-light);border-width:1px;color:var(--color-secondary-green-light)}.c-button--outlined:focus-visible,.c-button--outlined:hover{background-color:var(--color-secondary-green-light);border-color:var(--color-secondary-green-light);color:var(--color-secondary-green-dark)}.c-button--outlined:disabled{background-color:#0000;border-color:var(--color-secondary-green-light);color:var(--color-secondary-green-light);opacity:.5}.c-pagepart--bc-light-green .c-button--outlined{border-color:var(--color-tertiary-green-dark);color:var(--color-tertiary-green-dark)}.c-pagepart--bc-light-green .c-button--outlined:focus-visible,.c-pagepart--bc-light-green .c-button--outlined:hover{background-color:var(--color-tertiary-green-dark);border-color:var(--color-tertiary-green-dark);color:var(--color-icon-green-5)}.c-button--link,.c-button--text-link{background-color:#0000;border:none;border-radius:0;color:var(--color-primary-500);font-size:var(--font-size-s);min-height:0;min-width:0;padding:0 0 4px;position:static}.c-button--link:focus-visible,.c-button--link:hover,.c-button--text-link:focus-visible,.c-button--text-link:hover{background-color:#0000;color:var(--color-primary-900)}.c-button--link:focus-visible .c-button__label,.c-button--link:hover .c-button__label,.c-button--text-link:focus-visible .c-button__label,.c-button--text-link:hover .c-button__label{text-decoration:none}.c-button--link .c-button__label,.c-button--text-link .c-button__label{text-decoration:underline;text-decoration-color:var(--color-primary-900);text-decoration-thickness:2px;text-underline-offset:8px}@media(min-width:640px){.c-button--link,.c-button--text-link{font-size:var(--font-size-s)}}@supports(position:unset){.c-button--link,.c-button--text-link{position:unset}}.c-button--text-link{color:var(--color-text-base);font-family:var(--font-family-base)}.c-button--text-link:focus-visible,.c-button--text-link:hover{color:var(--color-primary-900)}.c-button--text-link .c-button__label{text-decoration:underline;text-decoration-color:var(--color-text-base);text-decoration-thickness:2px;text-underline-offset:2px}.c-button--social-icon{align-items:center;border-color:var(--color-white);display:flex;height:50px;justify-content:center;padding:0;width:50px}.c-button--social-icon:focus-visible,.c-button--social-icon:hover{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-black)}.c-button--social-icon .c-button__icon{height:16px;width:16px}.c-button--icon-only{min-height:44px;padding:.25rem}.c-button--icon-only:focus-visible .c-button__wrap-icon,.c-button--icon-only:hover .c-button__wrap-icon{background-color:#0000;color:inherit}.c-button--icon-only .c-button__wrap-icon{background-color:#0000;color:inherit;height:calc(42px - .5rem);margin-left:0;margin-right:0;min-height:unset;width:calc(42px - .5rem)}.c-button--icon-left{padding-left:4px}.c-button--icon-left .c-button__wrap-icon{margin-left:0;margin-right:1rem;order:-1}.c-button--clean{background-color:#0000;color:inherit;padding:0}.c-button--clean:focus-visible,.c-button--clean:hover{background-color:#0000}.c-button--clean:focus-visible .c-button__wrap-icon,.c-button--clean:hover .c-button__wrap-icon{background-color:#0000;color:inherit}.c-button--clean:focus-visible .c-button__icon,.c-button--clean:hover .c-button__icon{color:inherit}.c-button--clean .c-button__wrap-icon{background-color:#0000;color:inherit;height:fit-content;width:fit-content}@media(min-width:960px){.c-button--min-width{min-width:14rem}.c-button--min-width .c-button__inner{justify-content:center}}.c-button--full-width{width:100%}.c-button--full-width .c-button__inner{justify-content:center}@media(min-width:640px){.c-button--small,.c-button--small-md{line-height:1.25;padding:calc(.875rem - 1px) 1.5rem}}@media(min-width:960px){.c-button--small-md{line-height:1.5;padding:calc(1.125rem - 1px) 2rem}}.c-button--research,.c-button--steps{display:none}@media(min-width:960px){.c-button--research,.c-button--steps{display:block;width:max-content;z-index:2}}.c-button--research-bottom{margin:0 auto}@media(min-width:960px){.c-button--research-bottom,.c-button--steps-bottom{display:none}}@media(min-width:1400px){.c-button--hide-icon-on-desktop{padding-left:1.5rem;padding-right:1.5rem}.c-button--hide-icon-on-desktop .c-button__wrap-icon{display:none}}.c-input-text{appearance:none;border:1px solid #0000;display:inline-block;font:inherit;margin:0;padding:calc(1rem - 2px) 1rem;transition-duration:var(--transition-duration-base);transition-property:border,color,background-color,box-shadow;transition-timing-function:var(--transition-timing-base);vertical-align:middle}.c-input-text::placeholder{font-weight:400}.c-input-text:focus-visible{outline:var(--color-icon-green) dotted 1px;outline-offset:2px}.c-input-text{background-color:var(--color-icon-green-5);border:1px solid var(--color-icon-green-25);border-radius:var(--border-radius-small);color:var(--color-text-base);font-size:var(--font-size-s);position:relative;transition:border-color var(--transition-base);width:100%}.c-input-text::placeholder{color:var(--color-gray-500)}.c-input-text:focus{border-color:var(--color-secondary-500);outline:none}.c-input-text.is-disabled,.c-input-text:disabled,.c-input-text:read-only{background-color:var(--color-gray-100)!important;color:var(--color-gray-500)!important}.c-input-text.is-disabled,.c-input-text:disabled{cursor:not-allowed}.c-input-text:focus:not([readonly]):after,.c-input-text:hover:not([readonly]):after{background-color:var(--color-gray-300)}.c-input-text.is-invalid{border-bottom-color:var(--color-error-500)!important}.c-input-text--textarea{min-height:10rem}.c-input-text--contained{max-width:var(--max-input-container-width)}.c-form,.c-form__row{position:relative}.c-form__row:not(:last-child:not(.c-form__row--keep-mb),.u-mb-0){margin-bottom:1.5rem}.c-form__wrap-input{position:relative}.c-form__floating-label{color:var(--color-icon-green);font-size:.875rem;left:1rem;opacity:.6;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all var(--transition-base)}.c-form__error{color:var(--color-error-500)}.c-form__label{margin-bottom:.75rem}.c-form__bmi-feedback{margin-top:1rem}.c-form__bmi-hint,.c-form__bmi-result{color:var(--color-secondary-green-dark);font-size:1rem;line-height:1.5;margin:0}@media(min-width:960px){.c-form__bmi-hint,.c-form__bmi-result{color:var(--color-icon-green-5)}}.c-form__bmi-result strong{font-weight:600}.c-form__row--static-label .c-form__floating-label{display:none}.c-form__row--select:not(.c-form__row--static-label) .c-form__label,.c-form__row--text-area:not(.c-form__row--static-label) .c-form__label,.c-form__row--text:not(.c-form__row--static-label) .c-form__label{block-size:1px!important;border:0!important;clip-path:inset(50%)!important;inline-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important}.c-form__row--select:not(.c-form__row--static-label) .c-form__input,.c-form__row--select:not(.c-form__row--static-label) .c-select__input,.c-form__row--text-area:not(.c-form__row--static-label) .c-form__input,.c-form__row--text-area:not(.c-form__row--static-label) .c-select__input,.c-form__row--text:not(.c-form__row--static-label) .c-form__input,.c-form__row--text:not(.c-form__row--static-label) .c-select__input{padding-bottom:.625rem;padding-top:1.375rem}.c-form__row--select:not(.c-form__row--static-label) .c-form__input::placeholder,.c-form__row--select:not(.c-form__row--static-label) .c-select__input::placeholder,.c-form__row--text-area:not(.c-form__row--static-label) .c-form__input::placeholder,.c-form__row--text-area:not(.c-form__row--static-label) .c-select__input::placeholder,.c-form__row--text:not(.c-form__row--static-label) .c-form__input::placeholder,.c-form__row--text:not(.c-form__row--static-label) .c-select__input::placeholder{opacity:0}.c-form__row--select:not(.c-form__row--static-label) .c-form__input:focus+.c-form__floating-label,.c-form__row--select:not(.c-form__row--static-label) .c-form__input:not(:placeholder-shown)+.c-form__floating-label,.c-form__row--select:not(.c-form__row--static-label) .c-form__wrap-input--address.has-been-focused .c-form__floating-label,.c-form__row--select:not(.c-form__row--static-label) .c-form__wrap-input--address.has-value .c-form__floating-label,.c-form__row--select:not(.c-form__row--static-label) .c-form__wrap-input--address.is-focused .c-form__floating-label,.c-form__row--select:not(.c-form__row--static-label) .c-select__input:focus+.c-form__floating-label,.c-form__row--select:not(.c-form__row--static-label) .c-select__input:not(:placeholder-shown)+.c-form__floating-label,.c-form__row--text-area:not(.c-form__row--static-label) .c-form__input:focus+.c-form__floating-label,.c-form__row--text-area:not(.c-form__row--static-label) .c-form__input:not(:placeholder-shown)+.c-form__floating-label,.c-form__row--text-area:not(.c-form__row--static-label) .c-form__wrap-input--address.has-been-focused .c-form__floating-label,.c-form__row--text-area:not(.c-form__row--static-label) .c-form__wrap-input--address.has-value .c-form__floating-label,.c-form__row--text-area:not(.c-form__row--static-label) .c-form__wrap-input--address.is-focused .c-form__floating-label,.c-form__row--text-area:not(.c-form__row--static-label) .c-select__input:focus+.c-form__floating-label,.c-form__row--text-area:not(.c-form__row--static-label) .c-select__input:not(:placeholder-shown)+.c-form__floating-label,.c-form__row--text:not(.c-form__row--static-label) .c-form__input:focus+.c-form__floating-label,.c-form__row--text:not(.c-form__row--static-label) .c-form__input:not(:placeholder-shown)+.c-form__floating-label,.c-form__row--text:not(.c-form__row--static-label) .c-form__wrap-input--address.has-been-focused .c-form__floating-label,.c-form__row--text:not(.c-form__row--static-label) .c-form__wrap-input--address.has-value .c-form__floating-label,.c-form__row--text:not(.c-form__row--static-label) .c-form__wrap-input--address.is-focused .c-form__floating-label,.c-form__row--text:not(.c-form__row--static-label) .c-select__input:focus+.c-form__floating-label,.c-form__row--text:not(.c-form__row--static-label) .c-select__input:not(:placeholder-shown)+.c-form__floating-label{font-size:.625rem;opacity:1;top:.625rem;transform:none}.c-form__row--select:not(.c-form__row--static-label) .c-form__wrap-input--address:not(.is-focused,.has-value,.has-been-focused) .c-form__floating-label,.c-form__row--text-area:not(.c-form__row--static-label) .c-form__wrap-input--address:not(.is-focused,.has-value,.has-been-focused) .c-form__floating-label,.c-form__row--text:not(.c-form__row--static-label) .c-form__wrap-input--address:not(.is-focused,.has-value,.has-been-focused) .c-form__floating-label{top:50%;transform:translateY(-50%)}.c-form__input--textarea+.c-form__floating-label{top:1rem;transform:none}.c-form--study-filter .c-form__row{margin-bottom:0}.c-form--study-filter .c-form__row-container:not(:first-of-type){padding-top:1.5rem}.c-form--study-filter .c-form__row-container:not(:last-of-type){border-bottom:var(--border-base);border-color:var(--color-icon-green);margin-bottom:0;padding-bottom:1.5rem}.c-form--study-filter .c-form__row-container .c-form__row:not(:last-child,.u-mb-0),.c-form--study-filter .c-form__row-container>.c-form__row:not(:last-child,.u-mb-0){margin-bottom:1.5rem}.c-form--study-filter .c-form__row--flush-mb{margin-bottom:-1.5rem}.c-form--study-filter .c-form__row--gender-input+.c-form__row{margin-bottom:0;margin-top:1.5rem}@media(min-width:960px){.c-form--study-filter .c-form__label{color:var(--color-icon-green-5)}.c-form--study-filter .c-form__row-container:not(:last-of-type){border-color:var(--color-icon-green-25)}}@media(width <= calc(1280px - 1px)){.c-form--on-dark-bg label{color:var(--color-icon-green-25)}.c-form--on-dark-bg .c-form__input,.c-form--on-dark-bg .c-input-text{background-color:var(--color-icon-green-5);border-color:var(--color-icon-green-25);color:var(--color-secondary-green-dark)}.c-form--on-dark-bg .c-form__input::placeholder,.c-form--on-dark-bg .c-input-text::placeholder{color:var(--color-icon-green)}.c-form--on-dark-bg .c-form__input:focus,.c-form--on-dark-bg .c-input-text:focus{border-color:var(--color-secondary-green-light)}.c-form--on-dark-bg .c-form__input.is-disabled,.c-form--on-dark-bg .c-form__input:disabled,.c-form--on-dark-bg .c-input-text.is-disabled,.c-form--on-dark-bg .c-input-text:disabled{background-color:var(--color-icon-green-15)!important;border-color:var(--color-icon-green-20);color:var(--color-icon-green)}.c-form--on-dark-bg .c-form__input.is-invalid,.c-form--on-dark-bg .c-input-text.is-invalid{border-color:var(--color-error-500)!important}.c-form--on-dark-bg .c-select__input{background-color:var(--color-icon-green-5);border-color:var(--color-icon-green-25);color:var(--color-secondary-green-dark)}.c-form--on-dark-bg .c-select__input::placeholder{color:var(--color-icon-green)}.c-form--on-dark-bg .c-select__input:focus,.c-form--on-dark-bg .c-select__input:hover{border-color:var(--color-secondary-green-light)}.c-form--on-dark-bg .c-select__input.is-disabled,.c-form--on-dark-bg .c-select__input:disabled{background-color:var(--color-icon-green-15)!important;border-color:var(--color-icon-green-20);color:var(--color-icon-green)}.c-form--on-dark-bg .c-select__input.is-invalid{border-color:var(--color-error-500)!important}.c-form--on-dark-bg .c-select__icon{color:var(--color-icon-green)}.c-form--on-dark-bg .c-form__wrap-input:has(.c-select__input.is-disabled) .c-select__icon,.c-form--on-dark-bg .c-form__wrap-input:has(.c-select__input:disabled) .c-select__icon{color:var(--color-icon-green)}.c-form--on-dark-bg .c-form__label,.c-form--on-dark-bg .c-input-label{color:var(--color-icon-green-25)}.c-form--on-dark-bg .c-form__floating-label{color:var(--color-icon-green)}.c-form--on-dark-bg .c-form__wrap-input:has(.c-form__input.is-disabled) .c-form__floating-label,.c-form--on-dark-bg .c-form__wrap-input:has(.c-form__input:disabled) .c-form__floating-label,.c-form--on-dark-bg .c-form__wrap-input:has(.c-select__input.is-disabled) .c-form__floating-label,.c-form--on-dark-bg .c-form__wrap-input:has(.c-select__input:disabled) .c-form__floating-label{color:var(--color-icon-green)}.c-form--on-dark-bg .c-control__indicator{background-color:var(--color-icon-green-5);border-color:var(--color-icon-green-25)}.c-control__input:checked~.c-form--on-dark-bg .c-control__indicator{border-color:var(--color-secondary-green-light)}.c-control__input:checked~.c-form--on-dark-bg .c-control__indicator:after{background-color:var(--color-secondary-green-light)}.c-control__input:checked:focus~.c-form--on-dark-bg .c-control__indicator,.c-control__input:focus~.c-form--on-dark-bg .c-control__indicator{border-color:var(--color-secondary-green-light)}.c-form--on-dark-bg .c-control__label{color:var(--color-icon-green-15)}.c-form--on-dark-bg .c-control--checkbox .c-control__input:checked~.c-control__indicator{background-color:var(--color-secondary-green-light)}.c-form--on-dark-bg .c-control--checkbox .c-control__input:checked~.c-control__indicator svg{color:var(--color-secondary-green-dark)}.c-form--on-dark-bg .c-form__bmi-hint,.c-form--on-dark-bg .c-form__bmi-result{color:var(--color-icon-green-15)}.c-form--on-dark-bg .c-form__error{color:var(--color-error-100)}.c-form--on-dark-bg .c-form__row.has-error .c-control__indicator{border-color:var(--color-error-500)}.c-form--on-dark-bg .c-recaptcha-disclaimer{color:var(--color-icon-green-15)!important}}@media(min-width:1280px){.c-form--on-dark-bg .c-select__input{background-color:var(--color-icon-green-5)}.c-form--on-dark-bg .c-form__input.is-disabled,.c-form--on-dark-bg .c-form__input:disabled,.c-form--on-dark-bg .c-input-text.is-disabled,.c-form--on-dark-bg .c-input-text:disabled,.c-form--on-dark-bg .c-select__input.is-disabled,.c-form--on-dark-bg .c-select__input:disabled{background-color:var(--color-gray-100)!important;border-color:var(--color-icon-green-25);color:var(--color-gray-600)}}.c-choice{margin-bottom:0}.c-choice__list{margin:0}.c-choice__list>li:not(:last-child){margin-bottom:.75rem}.c-choice--horizontal .c-choice__list{display:flex;margin-bottom:-.5rem}.c-choice--horizontal .c-choice__list>li:not(:last-child){margin-right:1.5rem}.c-select__input{appearance:none;background-color:#0000;border:1px solid var(--color-icon-green-25);border-radius:var(--border-radius-small);color:var(--color-text-base);cursor:pointer;display:block;height:3.5rem;padding-left:1rem;padding-right:2rem;padding-top:1rem;transition:border-color var(--transition-base);width:100%}.c-select__input::placeholder{color:var(--color-gray-500)}.c-select__input:focus,.c-select__input:hover{border-color:var(--color-secondary-500);outline:none}.c-select__input.is-disabled,.c-select__input:disabled{background-color:var(--color-gray-100)!important;color:var(--color-gray-500)!important;cursor:not-allowed}.c-select__input:focus:not([readonly]):after,.c-select__input:hover:not([readonly]):after{background-color:var(--color-gray-300)}.c-select__input.is-invalid{border-bottom-color:var(--color-error-500)!important}.c-select__icon{color:var(--color-gray-300);height:.75rem;pointer-events:none;position:absolute;right:1.5rem;top:50%;transform:translate(50%);-webkit-user-select:none;user-select:none;width:.75rem}.c-select__input--multiple{height:auto;padding-bottom:1rem;padding-top:2rem}.c-select__input--multiple~.c-select__icon{display:none}.c-form--study-filter .c-select__input{background-color:var(--color-icon-green-5);border-color:var(--color-icon-green-25)}@media(min-width:960px){.c-form--study-filter .c-select__input{border-color:var(--color-icon-green-5);color:var(--color-tertiary-green-dark)}.c-form--study-filter .c-select__input:focus,.c-form--study-filter .c-select__input:hover{border-color:var(--color-icon-green-10)}}.c-select--sort{align-items:baseline;color:var(--color-tertiary-green-dark);display:flex;position:relative}.c-select--sort .c-select__input{background-color:#0000;border:none;color:inherit;font-weight:500;padding-left:.5rem}.c-select--sort .c-select__icon{color:inherit;height:auto;width:.625rem}.c-select--sort .c-select__icon--left{flex-shrink:0;position:relative;right:unset;top:unset;transform:none;width:1.125rem}@media(min-width:960px){.c-select--sort{margin-bottom:-.7rem}}.c-control{--control-vertical-space:calc((var(--target-base-height) - 1.25)/2);align-items:flex-start;display:flex;line-height:1.25;margin:calc(var(--control-vertical-space)*-1) 0;padding:var(--control-vertical-space) 0;position:relative}@media(pointer:fine){.c-control{--control-vertical-space:0}}.c-control__indicator{align-items:center;background-color:var(--color-icon-green-5);border:var(--border-base);border-color:var(--color-icon-green-25);border-radius:2px;color:var(--color-icon-green-5);display:flex;flex:0 0 auto;height:1.25rem;justify-content:center;line-height:1.25rem;position:relative;text-align:center;-webkit-user-select:none;user-select:none;width:1.25rem}.c-control__input:checked~.c-control__indicator{border-color:var(--color-icon-green)}.c-control__input:checked~.c-control__indicator:after{background-color:var(--color-icon-green)}.c-control__input:checked:focus~.c-control__indicator,.c-control__input:focus~.c-control__indicator{border-color:var(--color-icon-green)}.is-invalid~.c-control__indicator{border-color:var(--color-error-500)!important}.c-control__icon{height:66%;width:66%}.c-control__label{flex:1 1 auto;font-weight:400;padding-left:.5rem}.c-control__label a{color:inherit}.c-control--checkbox .c-control__input:checked~.c-control__indicator{background-color:var(--color-secondary-500)}.c-control--radio .c-control__indicator{border-radius:50%}.c-control--radio .c-control__indicator:after{border-radius:50%;content:"";height:.875rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.875rem}@media(min-width:960px){.c-form--study-filter .c-control--radio .c-control__label{color:var(--color-icon-green-5)}}.c-form--study-filter .c-control--checkbox .c-control__input:checked~.c-control__indicator{background-color:var(--color-icon-green-5)}.c-form--study-filter .c-control--checkbox .c-control__input:checked~.c-control__indicator svg{color:var(--color-icon-green)}@media(min-width:960px){.c-form--study-filter .c-control--checkbox .c-control__label{color:var(--color-icon-green-5)}.c-form--study-filter .c-control--checkbox .c-control__indicator{border-color:var(--color-icon-green-5)}}@keyframes slide-in-up{0%{opacity:0}50%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}.c-flash-message{margin:1rem 0;position:relative;width:100%;z-index:11}.c-flash-message[hidden]{display:none}.c-flash-message__container{border-radius:var(--border-radius-small);display:flex;padding:1rem;width:fit-content}.c-flash-message__icon{flex-shrink:0;height:1rem;margin-right:.5rem;width:1rem}.c-flash-message__text>:last-child{margin-bottom:0}.c-flash-message--success .c-flash-message__container{background-color:var(--color-success-100);border-color:var(--color-primary-500);color:var(--color-success-900)}.c-flash-message--danger .c-flash-message__container,.c-flash-message--error .c-flash-message__container{background-color:var(--color-error-100);color:var(--color-error-900)}.c-flash-message--warning .c-flash-message__container{background-color:var(--color-warning-100);color:var(--color-warning-900)}.c-flash-message--info .c-flash-message__container{background-color:var(--color-secondary-500);color:var(--color-white)}.c-flash-message--general .c-flash-message__container{padding:0}.c-flash-message--general .c-flash-message__container .c-flash-message__text{color:var(--color-secondary-500);font-size:var(--font-size-m)}.c-notification-message{background-color:var(--color-primary-500);color:var(--color-white);font-size:var(--font-size-l);position:relative;top:7rem;z-index:3}@media(min-width:1400px){.c-notification-message{top:9rem}}.c-notification-message__container{align-items:center;display:flex;justify-content:space-between}.c-notification-message__wrapper{align-items:center;display:flex;gap:.5rem}.c-notification-message__svg{flex-shrink:0;height:20px;width:20px}@media(min-width:640px){.c-notification-message__svg{height:25px;width:25px}}.c-notification-message__content{display:flex;flex-direction:column;gap:.25rem;padding-bottom:1rem;padding-top:1rem}@media(min-width:640px){.c-notification-message__content{align-items:center;flex-direction:row;gap:.5rem}}.c-notification-message__content-text,.c-notification-message__content-title{color:var(--color-white);font-size:var(--font-size-l)}.c-notification-message__content-text a,.c-notification-message__content-title a{color:inherit}.c-notification-message__close-cta{color:var(--color-white);font-size:var(--font-size-l);font-weight:500;margin-right:-1.5rem}.c-notification-message__close-cta:focus,.c-notification-message__close-cta:hover{text-decoration:underline}.c-notification-message__close-cta:focus .c-button__wrap-icon,.c-notification-message__close-cta:hover .c-button__wrap-icon{transform:none}.c-notification-message__close-cta .c-button__label{display:none}@media(min-width:640px){.c-notification-message__close-cta{margin-right:unset}.c-notification-message__close-cta .c-button__label{display:flex}}.c-editor-content{font-size:var(--font-size-l)}.c-editor-content>:last-child{margin-bottom:0}.c-editor-content ul{padding-left:23px}.c-editor-content ul li{list-style-image:url(/assets/svg/check-primary.svg);padding-left:.5rem}.c-editor-content ul li:not(:last-child){margin-bottom:.5rem}.c-pagepart--bc-dark-green .c-editor-content ul li,.c-pagepart--bc-secondary-dark-green .c-editor-content ul li{list-style-image:url(/assets/svg/check-secondary.svg)}.c-editor-content .table-wrapper{overflow:auto;width:100%}.c-editor-content .table-wrapper table{border-color:currentcolor;border-style:solid}.c-editor-content .table-wrapper th{font-weight:700}@media(width <= calc(640px - 1px)){.c-editor-content .table-wrapper table,.c-editor-content .table-wrapper tr{float:left}}.c-editor-content .table-wrapper tbody,.c-editor-content .table-wrapper td,.c-editor-content .table-wrapper tr{border:inherit}.c-editor-content .table-wrapper td{overflow-wrap:break-word}.c-editor-content__text-large{font-size:var(--font-size-xl)}.c-editor-content--bullet-points ul{padding-left:1.125rem}.c-editor-content--bullet-points ul li::marker{color:var(--color-primary-500);content:"•"}.c-collapsible-section{flex:1}.c-collapsible-section+.c-collapsible-section{margin-top:.5rem}.c-collapsible-section__title{color:inherit;display:block;font-size:var(--font-size-base);margin-bottom:0;width:100%}.c-collapsible-section__toggle{all:inherit;align-items:center;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;gap:.5rem;padding:0 1rem;text-align:left;text-decoration:none;text-transform:inherit;width:100%}.c-collapsible-section__toggle:focus-visible{outline:var(--color-icon-green) dotted 1px;outline-color:currentcolor;outline-offset:2px}.c-collapsible-section__decorational-icon{color:var(--color-secondary-500);height:1rem;min-width:1rem;width:1rem}.c-collapsible-section__collapse-icon{color:var(--color-icon-green);margin-left:auto;transition:transform var(--transition-base)}[aria-expanded=true] .c-collapsible-section__collapse-icon{transform:rotate(180deg)}.c-collapsible-section__panel{display:none}.is-shown>.c-collapsible-section__panel{display:block}.c-collapsible-section--link .c-collapsible-section__toggle{font-size:var(--font-family-base);font-weight:500;min-height:3rem;text-decoration:underline}.c-collapsible-section--link .c-collapsible-section__toggle:focus,.c-collapsible-section--link .c-collapsible-section__toggle:hover{text-decoration:none}.c-collapsible-section--research-group{border-bottom:1px solid var(--color-icon-green-25)}.c-collapsible-section--research-group:first-child{border-top:1px solid var(--color-icon-green-25)}.c-collapsible-section--research-group .c-collapsible-section__toggle{padding:1rem 0!important}@media(min-width:1280px){.c-collapsible-section--research-group,.c-research-groups__list-item--under-fold{display:none}}@media(min-width:640px){.c-collapsible-section--hide-desktop-icons .c-collapsible-section__collapse-icon{display:none}}.c-footer{background-color:var(--color-secondary-green-dark);color:var(--color-icon-green-25);margin-top:auto;padding-top:3rem}@media(min-width:640px){.c-footer{padding-top:var(--horizontal-container-padding)}}.c-footer__top{display:grid;gap:1rem}@media(min-width:640px){.c-footer__top{border-bottom:1px solid var(--color-icon-green-25);gap:3rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:2rem 0}}@media(min-width:960px){.c-footer__top{grid-template-columns:repeat(4,minmax(0,1fr));padding:4rem 0}}.c-footer__column{border-bottom:1px solid var(--color-icon-green-25);font-weight:500;line-height:1.5}.c-footer__column .c-collapsible-section__collapse-icon{color:var(--color-secondary-green-light)}.c-footer__column .c-collapsible-section__toggle{color:var(--color-icon-green-15)}.c-footer__column .__fbcw__bar-widget{height:auto!important;justify-content:flex-start!important;margin:0 0 3rem!important;padding:0!important}@media(min-width:640px){.c-footer__column .__fbcw__bar-widget{margin-top:0!important}}.c-footer__column .__fbcw__bar-widget__stars{margin:0!important;order:0}.c-footer__column .__fbcw__bar-widget__stars polygon{fill:var(--color-secondary-green-light)!important}.c-footer__column .__fbcw__bar-widget__content{align-items:flex-start!important;flex-direction:column!important}.c-footer__column .__fbcw__bar-widget__amount-of-reviews,.c-footer__column .__fbcw__bar-widget__score{font-family:HelveticaNeue,sans-serif!important;font-weight:500;order:1}.c-footer__column .__fbcw__bar-widget__amount-of-reviews{color:var(--color-secondary-green-light)!important;text-decoration:underline!important}.c-footer__column .__fbcw__bar-widget__amount-of-reviews:hover{color:var(--color-secondary-green-light)!important}.c-footer__column .__fbcw__bar-widget__feedback-company-logo{display:none}@media(min-width:640px){.c-footer__column{border-bottom:none}.c-footer__column.c-collapsible-section+.c-footer__column.c-collapsible-section{margin-top:0}.c-footer__column .c-collapsible-section__panel{display:block}.c-footer__column .c-collapsible-section__toggle{pointer-events:none}.c-footer__column .c-collapsible-section__icon{display:none!important}}.c-footer__link{color:inherit;display:block;font-family:HelveticaNeue,sans-serif!important;font-weight:500;padding:.375rem 0;text-decoration:none;width:100%}.c-footer__link:focus,.c-footer__link:hover{text-decoration:underline}.c-footer__contact-link{display:block;padding:.125rem 0;text-decoration:none;width:100%}.c-footer__contact-link:focus,.c-footer__contact-link:hover{color:var(--color-secondary-green-light);text-decoration:underline}.c-footer__disclaimer-list{display:grid;font-weight:500;gap:.5rem}@media(min-width:640px){.c-footer__disclaimer-list{gap:2rem;grid-auto-flow:column}}.c-editor-content__openingtimes{display:grid;grid-template-columns:repeat(2,1fr)}.c-footer__bottom{display:flex;flex-flow:column-reverse wrap;text-align:center}@media(min-width:640px){.c-footer__bottom{align-items:center;flex-direction:row;justify-content:space-between}}.c-footer__mail{color:var(--color-secondary-green-light);-webkit-hyphens:auto;hyphens:auto}.c-footer__contact{font-size:var(--font-size-s);font-weight:500}.c-top-header{background-color:var(--color-icon-green);color:var(--color-white);display:flex;height:2rem}.c-top-header__container{align-items:center;display:flex;justify-content:center}.c-top-header .__fbcw__bar-widget{justify-content:center!important}@media(min-width:640px){.c-top-header .__fbcw__bar-widget{padding:0!important}}.c-top-header .__fbcw__bar-widget__content{flex-direction:row-reverse!important}.c-top-header .__fbcw__bar-widget__score{font-size:.875rem!important;font-weight:500}@media(min-width:640px){.c-top-header .__fbcw__bar-widget__score{font-size:1rem!important}}.c-top-header .__fbcw__bar-widget__stars{display:none!important;margin-left:0!important;max-width:90px!important}.c-top-header .__fbcw__bar-widget__stars .__fbcw__star{max-height:16px!important}.c-top-header .__fbcw__bar-widget__stars .__fbcw__star polygon{fill:var(--color-white)!important}@media(min-width:480px){.c-top-header .__fbcw__bar-widget__stars{display:flex!important}}.c-top-header .__fbcw__bar-widget__amount-of-reviews,.c-top-header .__fbcw__bar-widget__feedback-company-branding{display:none}.c-header{background-color:var(--color-icon-green-10);border-bottom:1px solid var(--color-icon-green-25);left:0;position:fixed;top:0;width:100%;z-index:10}.menu-is-shown .c-header{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(min-width:1400px){.c-header{border-bottom:none;box-shadow:0 1px 4px 0 rgba(0,0,0,.149)}.menu-is-shown .c-header{height:auto}}.headroom{transition:transform .2s linear;will-change:transform}.c-header__container{max-width:none}.menu-is-shown .c-header__container{height:100%}@media(min-width:1400px){.c-header__container{align-items:center;display:flex;padding-bottom:1.25rem;padding-top:1.5rem}}.c-header__cta-container{align-items:center;display:flex;justify-content:space-between}@media(min-width:1400px){.c-header__cta-container{justify-content:flex-start;margin-right:1rem}}@media(min-width:1800px){.c-header__cta-container{margin-right:3rem}}.c-header__logo-link{display:block}.c-header__logo{height:32px;width:auto}@media(min-width:1400px){.c-header__logo{height:40px}}.c-header__menu-toggle{align-items:center;color:var(--color-icon-green);display:flex;min-height:80px}@media(min-width:1400px){.c-header__menu-toggle{display:none}}.c-header__cta-icon{margin-right:.25rem}.c-header__menu-label{font-size:.75rem;font-weight:500;text-transform:uppercase}.c-header__cta-icon--close,.c-header__menu-label--close{display:none}.menu-is-shown .c-header__cta-icon--close,.menu-is-shown .c-header__menu-label--close{display:block}.menu-is-shown .c-header__cta-icon--open,.menu-is-shown .c-header__menu-label--open{display:none}.headroom--not-top{top:0}.headroom--pinned{transform:translateY(0)}.headroom--unpinned:not(.menu-is-shown>.headroom--unpinned,.language-select-is-shown>.headroom--unpinned,.search-bar-is-shown>.headroom--unpinned,.submenu-is-shown>.headroom--unpinned){transform:translateY(-100%)}.c-main-menu{background-color:var(--color-secondary-green-dark);display:none;flex-direction:column;margin-left:-1.5rem;margin-right:-1.5rem}.menu-is-shown .c-main-menu{display:flex;height:calc(100vh - var(--header-height));min-height:calc(var(--vh, 1vh)*100 - var(--header-height));overflow-y:auto}@media(min-width:1400px){.c-main-menu{align-items:center;background-color:#0000;display:flex;flex-direction:row;justify-content:space-between;margin:0;width:100%}.menu-is-shown .c-main-menu{height:auto;min-height:0;overflow:hidden}}.c-main-menu__search-bar{margin:2rem 0 1.5rem;order:-1}@media(min-width:1400px){.c-main-menu__search-bar{margin:1rem 0 0;order:0}}.c-main-menu__primary-list{padding-bottom:1.5rem}@media(min-width:1400px){.c-main-menu__primary-list{align-items:center;display:flex;gap:.5rem;padding-bottom:0}}.c-main-menu__list-item{padding-bottom:1px;position:relative}.c-main-menu__list-item:not(:last-child):after{background-color:var(--color-icon-green-25);content:"";display:block;height:1px;margin:0 var(--horizontal-container-padding);transition:var(--transition-base);width:calc(100% - var(--horizontal-container-padding)*2)}.c-main-menu__list-item:has([aria-expanded=true]):after{display:none}@media(min-width:1400px){.c-main-menu__list-item{max-height:2.25rem;padding-bottom:0}.c-main-menu__list-item:not(:last-child):after{display:none}}.c-main-menu__link,.c-main-menu__sub-link{color:var(--color-icon-green-15);display:block;font-size:var(--font-size-l);font-weight:var(--font-weight-l);line-height:1.2;padding:1.5rem var(--horizontal-container-padding);text-align:left;text-decoration:none;width:100%}.c-main-menu__link:focus,.c-main-menu__link:hover,.c-main-menu__sub-link:focus,.c-main-menu__sub-link:hover{color:var(--color-icon-green-15)}@media(min-width:1400px){.c-main-menu__link,.c-main-menu__sub-link{color:var(--color-secondary-green-dark);padding:.5rem;width:auto}.c-main-menu__link:focus,.c-main-menu__link:hover,.c-main-menu__sub-link:focus,.c-main-menu__sub-link:hover{color:var(--color-secondary-green-dark)}}.c-main-menu__secondary-link{color:var(--color-tertiary-green-dark);font-size:.875rem;font-weight:500;line-height:1.5;text-decoration:none}.c-main-menu__secondary-link:focus,.c-main-menu__secondary-link:hover{color:var(--color-tertiary-green-dark);text-decoration:underline}.c-main-menu__dropdown-icon{color:var(--color-icon-green-15);margin-left:auto;margin-top:2px;transition:transform var(--transition-duration-base) var(--transition-timing-base)}[aria-expanded=true] .c-main-menu__dropdown-icon{transform:rotate(180deg)}@media(min-width:1400px){.c-main-menu__dropdown-icon{color:var(--color-secondary-green-dark);margin-left:.5rem}}.c-main-menu__link{align-items:center;display:flex;transition:var(--transition-base)}.c-main-menu__link-counter{align-items:center;aspect-ratio:1/1;background-color:var(--color-secondary-green-light);border-radius:1rem;color:var(--color-secondary-green-dark);display:flex;font-size:.75rem;font-weight:400;height:1.25rem;justify-content:center;line-height:1;margin-left:.5rem;min-width:1.25rem;padding:0 .1875rem;text-align:center}@media(min-width:1400px){.c-main-menu__link-counter{background-color:var(--color-tertiary-green-dark);color:var(--color-white)}}.c-main-menu__sub-menu{background-color:var(--color-icon-green-25);list-style:none;margin-bottom:0;padding:1rem 0}@media(min-width:1400px){.c-main-menu__sub-menu{background-color:var(--color-secondary-green-dark);border:1px solid #ffffff1a;border-radius:0 0 8px 8px;border-top:none;box-shadow:0 1px 5px #0003;left:0;min-width:240px;overflow:hidden;padding:0;position:absolute;top:calc(100% + 2rem - 4px)}}.c-main-menu__sub-link{color:var(--color-secondary-green-dark);font-weight:500;padding:1rem calc(var(--horizontal-container-padding)*2)}.c-main-menu__sub-link:focus,.c-main-menu__sub-link:hover{color:var(--color-secondary-green-dark);text-decoration:underline}@media(min-width:1400px){.c-main-menu__sub-link{color:var(--color-icon-green-15);padding:1rem 2rem;transition:var(--transition-base);white-space:nowrap}.c-main-menu__sub-link:focus,.c-main-menu__sub-link:hover{background-color:var(--color-icon-green-15);color:var(--color-tertiary-green-dark)}}.c-main-menu__secondary-nav{align-items:center;background-color:var(--color-icon-green-15);color:var(--color-secondary-green-dark);display:flex;flex:1;flex-direction:column;gap:2rem;justify-content:space-between;padding:2rem var(--horizontal-container-padding) 1rem;text-align:center}@media(min-width:1400px){.c-main-menu__secondary-nav{align-items:center;background-color:#0000;display:grid;gap:2rem;grid-auto-flow:column;justify-content:flex-end;margin-top:0;padding:0;text-align:left}}@media(min-width:1720px){.c-main-menu__secondary-nav{display:flex;flex-direction:row-reverse;justify-content:flex-start}}.c-main-menu__secondary-list{align-items:baseline;display:grid;gap:1rem;grid-auto-flow:column;justify-content:center}@media(min-width:1400px){.c-main-menu__secondary-list{display:none}}.c-main-menu__language-menu-container{position:relative}.c-main-menu__language-menu{background-color:var(--color-white);border-radius:8px 8px 0;bottom:1.75rem;box-shadow:0 1px 5px #0003;display:none;list-style:none;margin-bottom:0;overflow:hidden;padding-left:0;position:absolute;right:0;text-align:right}.language-select-is-shown .c-main-menu__language-menu{display:block}@media(min-width:1400px){.c-main-menu__language-menu{border-radius:0 0 8px 8px;bottom:auto;top:calc(100% + .8rem);z-index:1}}.c-main-menu__language-link{color:var(--color-gray-600);display:block;padding:.5rem 1.5rem;text-decoration:none;white-space:nowrap}.c-main-menu__language-link:focus,.c-main-menu__language-link:hover{background-color:var(--color-icon-green-10);color:var(--color-tertiary-green-dark);text-decoration:underline}.c-main-menu__language-link span{margin-left:.75rem}.c-main-menu__search-icon{transform:translateY(15%)}.c-main-menu__link--active{color:var(--color-secondary-500)}.c-main-menu__dropdown-icon--language-select{color:inherit;pointer-events:none;transform:translateY(-15%)}.c-main-menu__secondary-link--with-icon{align-items:baseline;display:flex;gap:.5rem}.c-main-menu__secondary-item--search{display:none}@media(min-width:1400px){.c-main-menu__secondary-item--search{display:flex}}.c-main-menu__search-icon--close,.search-bar-is-shown .c-main-menu__search-icon--open{display:none}.search-bar-is-shown .c-main-menu__search-icon--close{display:block}.c-main-menu__secondary-link--language{align-items:baseline;display:flex}.c-main-menu__secondary-list--top-header{display:none}@media(min-width:1400px){.c-main-menu__secondary-list--top-header{display:flex;margin-left:auto}.c-main-menu__secondary-list--top-header .c-main-menu__link,.c-main-menu__secondary-list--top-header .c-main-menu__secondary-link,.c-main-menu__secondary-list--top-header .c-main-menu__sub-link{color:var(--color-white)}.c-main-menu__secondary-list--top-header .c-main-menu__link:focus,.c-main-menu__secondary-list--top-header .c-main-menu__link:hover,.c-main-menu__secondary-list--top-header .c-main-menu__secondary-link:focus,.c-main-menu__secondary-list--top-header .c-main-menu__secondary-link:hover,.c-main-menu__secondary-list--top-header .c-main-menu__sub-link:focus,.c-main-menu__secondary-list--top-header .c-main-menu__sub-link:hover{color:var(--color-secondary-200)}}@media(min-width:1720px){.c-main-menu__secondary-list--top-header{display:none}.c-main-menu__secondary-list--main-menu{display:flex}}.c-search-bar{position:relative;transform:translateX(var(--horizontal-container-padding));width:calc(100% - var(--horizontal-container-padding)*2)}@media(min-width:1400px){.c-search-bar{display:none;min-width:540px;position:absolute;right:0;top:100%;transform:translateX(100%);transition:transform var(--transition-duration-base) var(--transition-timing-base)}.search-bar-is-shown .c-search-bar{display:block;transform:translateX(0)}}.c-search-bar__input{background-color:var(--color-icon-green-5);border:1px solid var(--color-icon-green);border-radius:1.5rem;font-size:.875rem;height:3rem;padding-right:48px}.c-search-bar__input,.c-search-bar__input::placeholder{color:var(--color-icon-green)}@media(min-width:0){.c-search-bar__input{padding-left:1.5rem}}.c-search-bar__button{align-items:center;color:var(--color-icon-green);display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:48px}.c-search-bar__button:focus,.c-search-bar__button:hover{outline:none}.c-search-bar__button:focus .c-search-bar__icon,.c-search-bar__button:hover .c-search-bar__icon{color:var(--color-icon-green)}.c-pagepart{--background-color:var(--background-color,"transparent");background-color:var(--background-color);color:var(--color-tertiary-green-dark);padding-bottom:var(--vertical-spacing);padding-top:var(--vertical-spacing);position:relative}.c-pagepart__header{max-width:var(--max-text-container-width)}.c-pagepart__title{margin-bottom:1.5rem}.c-pagepart__subtitle{color:var(--color-icon-green);font-size:.75rem;font-weight:500;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}@media(min-width:640px){.c-pagepart__subtitle{font-size:.875rem;margin-bottom:1rem}}.c-pagepart__image{border-radius:var(--border-radius-base)}.c-pagepart__cta{margin-top:1.5rem}.c-pagepart__content-container:not(:last-child){margin-bottom:2rem}.c-pagepart__cta-container{display:flex;flex-wrap:wrap;gap:1rem}.c-pagepart--form .c-pagepart__content{margin-bottom:1rem}.c-pagepart--form-dark-bg{background-color:var(--color-secondary-green-dark)}.c-pagepart--form-dark-bg .c-pagepart__subtitle,.c-pagepart--form-dark-bg .c-pagepart__title,.c-pagepart--form-dark-bg h1,.c-pagepart--form-dark-bg h2,.c-pagepart--form-dark-bg h3,.c-pagepart--form-dark-bg h4,.c-pagepart--form-dark-bg h5,.c-pagepart--form-dark-bg h6{color:var(--color-secondary-green-light)}.c-pagepart--form-dark-bg .c-pagepart__content{color:var(--color-icon-green-15)}@media(min-width:1280px){.c-pagepart--form-dark-bg{background-color:var(--color-icon-green-15)}.c-pagepart--form-dark-bg .c-pagepart__subtitle,.c-pagepart--form-dark-bg .c-pagepart__title,.c-pagepart--form-dark-bg h1,.c-pagepart--form-dark-bg h2,.c-pagepart--form-dark-bg h3,.c-pagepart--form-dark-bg h4,.c-pagepart--form-dark-bg h5,.c-pagepart--form-dark-bg h6{color:var(--color-secondary-green-dark)}.c-pagepart--form-dark-bg .c-pagepart__content{color:var(--color-tertiary-green-dark)}}.c-pagepart--contained,.c-pagepart--contained-wide,.c-pagepart--steps{--max-container-width:var(--max-text-container-width)}.c-pagepart--contained .c-pagepart__container,.c-pagepart--contained-wide .c-pagepart__container,.c-pagepart--steps .c-pagepart__container{margin-left:auto;margin-right:auto;max-width:calc(var(--max-container-width) + var(--horizontal-container-padding)*2);padding:0 var(--horizontal-container-padding);width:100%}.c-pagepart--contained-wide{--max-container-width:calc(94rem + var(--horizontal-container-padding)*2)}.c-pagepart--steps{overflow:hidden}.c-pagepart--steps .c-pagepart__title{margin-bottom:0}@media(min-width:960px){.c-pagepart--steps .c-pagepart__title{margin-bottom:5rem}.c-pagepart--steps .c-pagepart__cta{margin-top:0}.c-pagepart--steps .c-pagepart__subtitle{margin-bottom:2rem}}.c-pagepart--steps .c-pagepart__content-container{align-items:flex-start;display:flex;justify-content:space-between}.c-pagepart--text-centered{text-align:center}.c-pagepart--text-centered .c-pagepart__header{margin-left:auto;margin-right:auto}.c-pagepart--bc-white{--background-color:#0000}.c-pagepart--bc-white+.c-pagepart--bc-white{padding-top:0}.c-pagepart--bc-light-green{--background-color:var(--color-icon-green-15)}.c-pagepart--bc-light-green+.c-pagepart--bc-light-green{padding-top:0}.c-pagepart--bc-dark-green,.c-pagepart--bc-secondary-dark-green{--background-color:var(--color-tertiary-green-dark)}.c-pagepart--bc-dark-green .c-pagepart__subtitle,.c-pagepart--bc-dark-green .c-pagepart__title,.c-pagepart--bc-dark-green h1,.c-pagepart--bc-dark-green h2,.c-pagepart--bc-dark-green h3,.c-pagepart--bc-dark-green h4,.c-pagepart--bc-dark-green h5,.c-pagepart--bc-dark-green h6,.c-pagepart--bc-secondary-dark-green .c-pagepart__subtitle,.c-pagepart--bc-secondary-dark-green .c-pagepart__title,.c-pagepart--bc-secondary-dark-green h1,.c-pagepart--bc-secondary-dark-green h2,.c-pagepart--bc-secondary-dark-green h3,.c-pagepart--bc-secondary-dark-green h4,.c-pagepart--bc-secondary-dark-green h5,.c-pagepart--bc-secondary-dark-green h6{color:var(--color-secondary-green-light)}.c-pagepart--bc-dark-green .c-pagepart__content,.c-pagepart--bc-secondary-dark-green .c-pagepart__content{color:var(--color-icon-green-5)}.c-pagepart--bc-dark-green.c-pagepart--variant-with-one-ring .c-pagepart__image-container:before,.c-pagepart--bc-secondary-dark-green.c-pagepart--variant-with-one-ring .c-pagepart__image-container:before{background-color:var(--color-icon-green)}.c-pagepart--bc-dark-green+.c-pagepart--bc-dark-green,.c-pagepart--bc-secondary-dark-green:not(.c-pagepart--banner,.c-pagepart--text-slider)+.c-pagepart--bc-secondary-dark-green:not(.c-pagepart--banner){padding-top:0}.c-pagepart--bc-secondary-dark-green{--background-color:var(--color-secondary-green-dark)}.c-pagepart--bc-secondary-dark-green .c-pagepart__subtitle{color:var(--color-icon-green-25)}.c-pagepart--text-image{overflow:hidden;padding-top:0}.c-pagepart--text-image .c-pagepart__container{align-items:center;display:grid;gap:3rem}.c-pagepart--text-image .c-pagepart__image-container{margin:-100% -50% 0;order:-1;position:relative}.c-pagepart--text-image .c-pagepart__image{border-radius:50%}.c-pagepart--text-image .c-pagepart__content-container{margin-bottom:0;max-width:30rem}@media(min-width:960px){.c-pagepart--text-image{order:1;padding-bottom:0;padding-top:0}.c-pagepart--text-image .c-pagepart__container{gap:4rem;grid-template-columns:1fr 1fr}.c-pagepart--text-image .c-pagepart__content-container{padding-bottom:4rem;padding-top:4rem}.c-pagepart--text-image .c-pagepart__image-container{height:220%;margin:0;order:unset}.c-pagepart--text-image .c-pagepart__image{aspect-ratio:1/1;height:100%;left:0;max-height:1080px;max-width:none;position:absolute;top:50%;transform:translateY(-50%);width:auto}}.c-pagepart--text-image.c-pagepart--variant-with-one-ring .c-pagepart__container{gap:5rem}.c-pagepart--text-image.c-pagepart--variant-with-one-ring .c-pagepart__image-container{margin:-75% -15% 0}.c-pagepart--text-image.c-pagepart--variant-with-one-ring .c-pagepart__image-container:before{aspect-ratio:1/1;background-color:var(--color-icon-green-25);border-radius:50%;content:"";height:calc(100% + var(--ring-size)*2);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.c-pagepart--text-image.c-pagepart--variant-with-one-ring .c-pagepart__image{position:relative;z-index:2}@media(min-width:960px){.c-pagepart--text-image.c-pagepart--variant-with-one-ring .c-pagepart__container{gap:3rem}.c-pagepart--text-image.c-pagepart--variant-with-one-ring .c-pagepart__image-container{height:110%;margin:0;max-height:800px}.c-pagepart--text-image.c-pagepart--variant-with-one-ring .c-pagepart__image-container:before{left:0;right:auto;transform:translateY(-50%)}.c-pagepart--text-image.c-pagepart--variant-with-one-ring .c-pagepart__image{left:var(--ring-size);position:absolute;transform:translateY(-50%)}.c-pagepart--text-image.c-pagepart--image-left.c-pagepart--variant-with-one-ring .c-pagepart__content-container{grid-column:2;grid-row:1}.c-pagepart--text-image.c-pagepart--image-left.c-pagepart--variant-with-one-ring .c-pagepart__image-container{grid-column:1;grid-row:1}.c-pagepart--text-image.c-pagepart--image-left.c-pagepart--variant-with-one-ring .c-pagepart__image-container:before{left:auto;right:0}.c-pagepart--text-image.c-pagepart--image-left.c-pagepart--variant-with-one-ring .c-pagepart__image{left:auto;right:var(--ring-size)}.c-pagepart--text-image.c-pagepart--image-left.c-pagepart--variant-without-ring .c-pagepart__content-container{grid-column:2;grid-row:1}.c-pagepart--text-image.c-pagepart--image-left.c-pagepart--variant-without-ring .c-pagepart__image-container{grid-column:1;grid-row:1}.c-pagepart--text-image.c-pagepart--image-left.c-pagepart--variant-without-ring .c-pagepart__image{left:auto;right:0}}.c-pagepart--banner{--overlay-width:10vw;--banner-ring-size:50px;--circle-size:calc(100vw + var(--overlay-width)*2);overflow:hidden;padding:5rem 0;position:relative}.c-pagepart--banner:after,.c-pagepart--banner:before{border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.c-pagepart--banner:after{background-color:var(--color-icon-green);height:calc(var(--circle-size) + var(--banner-ring-size)*4);width:calc(var(--circle-size) + var(--banner-ring-size)*4)}.c-pagepart--banner:before{background-color:var(--color-tertiary-green-dark);height:calc(var(--circle-size) + var(--banner-ring-size)*6);width:calc(var(--circle-size) + var(--banner-ring-size)*6)}.c-pagepart--banner .c-pagepart__container{align-items:center;background-color:var(--color-secondary-green-light);border-radius:calc(50vw + var(--overlay-width));display:flex;flex-direction:column;justify-content:center;margin-left:50%;min-height:var(--circle-size);padding:5rem 0;position:relative;transform:translateX(-50%);width:var(--circle-size);z-index:2}.c-pagepart--banner .c-pagepart__content,.c-pagepart--banner .c-pagepart__title{color:var(--color-secondary-green-dark)}.c-pagepart--banner .c-pagepart__title{margin:0 auto .5rem;max-width:880px}.c-pagepart--banner .c-pagepart__cta-wrapper{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-bottom:-2rem;position:relative}.c-pagepart--banner .c-pagepart__cta-wrapper:not(:first-child){margin-top:2rem}@media(min-width:960px){.c-pagepart--banner .c-pagepart__cta-wrapper{align-items:flex-start;flex-direction:row;gap:1rem}}.c-pagepart--banner .c-pagepart__content-container{margin-bottom:0;max-width:80ch;width:calc(100vw - var(--horizontal-container-padding)*2)}.c-pagepart--banner .c-pagepart__cta{margin-top:0}.c-pagepart--banner .c-pagepart__handwriting{bottom:0;display:flex;font-family:var(--font-family-handwriting);font-size:1.875rem;gap:.5rem;justify-content:flex-end;margin-bottom:0;position:absolute;right:0;transform:rotate(-5deg) translate(50%,calc(100% + 1rem));width:max-content}.c-pagepart--banner .c-pagepart__handwriting-arrow{position:relative;top:.5rem;transform:rotate(25deg)}@media(min-width:960px){.c-pagepart--banner{--circle-size:min(100%,var(--max-text-container-width));--banner-ring-size:100px}.c-pagepart--banner:after,.c-pagepart--banner:before{aspect-ratio:1/1;height:auto}.c-pagepart--banner .c-pagepart__container{background-color:#0000;min-height:unset}.c-pagepart--banner .c-pagepart__container:after,.c-pagepart--banner .c-pagepart__container:before{aspect-ratio:1/1;border-radius:50%;content:"";height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}.c-pagepart--banner .c-pagepart__container:before{background-color:var(--color-tertiary-green-light);width:calc(var(--circle-size) + var(--banner-ring-size)*2)}.c-pagepart--banner .c-pagepart__container:after{background-color:var(--color-secondary-green-light);width:calc(var(--circle-size))}}.c-pagepart--quote{overflow:hidden}.c-pagepart--quote .c-pagepart__container{display:grid}.c-pagepart--quote .c-pagepart__header,.c-pagepart--quote .c-pagepart__title{margin-bottom:0}@media(min-width:960px){.c-pagepart--quote{padding-bottom:0;padding-top:0}.c-pagepart--quote .c-pagepart__header{grid-column:1;grid-row:1;margin-bottom:4rem}.c-pagepart--quote .c-pagepart__container{align-items:center;gap:0 3rem;grid-template-columns:repeat(2,minmax(0,1fr))}.c-pagepart--quote .c-pagepart__content-container{margin-bottom:0;padding-top:var(--vertical-spacing)}}.c-pagepart--research-groups .c-pagepart__subtitle{color:var(--color-secondary-green-light)}.c-pagepart--research-groups .c-pagepart__title{color:var(--color-icon-green-10);margin-bottom:2.5rem}@media(min-width:640px){.c-pagepart--research-groups .c-pagepart__title{margin-bottom:4.5rem}}.c-pagepart--research-groups .c-collapsible-section__title,.c-pagepart--research-groups .c-research-groups__title{color:var(--color-tertiary-green-dark);font-weight:500}.c-pagepart--research-groups .c-research-groups__category-title{color:var(--color-secondary-green-dark);font-weight:500}.c-pagepart--current-research{overflow:hidden;position:relative}.c-pagepart--current-research .c-pagepart__container{display:flex;flex-direction:column}.c-pagepart--current-research .c-pagepart__title{margin-bottom:0}.c-pagepart--current-research .c-pagepart__content-container{align-items:flex-end;display:flex;justify-content:space-between}.c-pagepart--video .c-pagepart__header{margin-bottom:2rem}.c-pagepart--video .c-pagepart--video__figure{position:relative}.c-pagepart--video .c-pagepart--video__iframe{aspect-ratio:16/9;border-radius:.5rem;height:auto;width:100%}.c-pagepart--video .c-pagepart--video__button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.c-pagepart--video iframe{max-width:100%}.c-pagepart--text-slider{overflow:hidden;padding-bottom:0;padding-top:0}.c-pagepart--text-slider .c-pagepart__container{display:grid}.c-pagepart--text-slider .c-carousel{padding-bottom:var(--vertical-spacing);padding-top:var(--vertical-spacing)}@media(min-width:960px){.c-pagepart--text-slider .c-carousel{max-width:25rem}}.c-pagepart--text-slider .c-pagepart__title{color:var(--color-secondary-green-light);margin-bottom:0}.c-pagepart--text-slider .c-pagepart__subtitle{color:var(--color-tertiary-green-light);margin-bottom:0}.c-pagepart--text-slider .c-pagepart__header{border-bottom:2px solid var(--color-tertiary-green-light);margin-bottom:1rem;padding-bottom:1rem}@media(min-width:960px){.c-pagepart--text-slider .c-pagepart__header{margin-bottom:2rem;padding-bottom:2rem}.c-pagepart--text-slider .c-pagepart__container{align-items:center;column-gap:5rem;grid-template-columns:auto 1fr;position:relative}}.c-pagepart--card-slider{overflow:hidden}.c-socials{display:grid;gap:1rem;grid-auto-flow:column;justify-content:center}.c-socials__item{color:var(--color-secondary-green-light)}.c-socials__item:focus,.c-socials__item:hover{color:var(--color-tertiary-green-light)}@media(min-width:640px){.c-socials--show-on-mobile{display:none}}.c-socials--hide-on-mobile{display:none}@media(min-width:640px){.c-socials--hide-on-mobile{display:flex;justify-content:left;padding-top:2rem}}.c-faq-list__item-group{color:inherit}.c-faq-list__item-group:first-of-type{border-top:1px solid var(--color-icon-green)}.c-faq-list__item-group:not(:last-of-type){border-bottom:1px solid var(--color-icon-green)}.c-faq-list__item{margin:0;transition:background-color var(--transition-duration-base) var(--transition-timing-base)}.c-faq-list__toggle{align-items:center;color:var(--color-secondary-green-dark);display:flex;font-size:1rem;font-weight:500;gap:.5rem;justify-content:space-between;line-height:1.5;padding:1.25rem 0;text-align:left;width:100%}.c-faq-list__toggle:focus-visible,.c-faq-list__toggle:hover{text-decoration:underline}@media(min-width:640px){.c-faq-list__toggle{font-size:1.25rem;line-height:1.22;padding:1.5rem 0}}.c-faq-list__toggle-icon{align-items:center;border:1px solid var(--color-tertiary-green-dark);border-radius:50%;color:var(--color-tertiary-green-dark);display:flex;flex-shrink:0;justify-content:center;min-height:1.875rem;min-width:1.875rem;transition:transform var(--transition-duration-base) var(--transition-timing-base)}.c-faq-list__toggle-icon:focus,.is-shown .c-faq-list__toggle-icon{background-color:var(--color-icon-green);border-color:var(--color-icon-green);transform:rotate(180deg)}.c-faq-list__toggle-icon:focus .c-faq-list__toggle-icon-down,.is-shown .c-faq-list__toggle-icon .c-faq-list__toggle-icon-down{fill:var(--color-white)}@media(min-width:640px){.c-faq-list__toggle-icon{min-height:2.5rem;min-width:2.5rem}}.c-faq-list__panel{margin-left:0}.c-faq-list__panel-content{color:#004750cc;display:none;font-size:1.125rem;font-weight:400;line-height:1.5;padding-bottom:1.5rem}.is-shown .c-faq-list__panel-content{display:block}.c-faq-list__panel-content .c-editor-content--bullet-points ul li::marker{color:var(--color-secondary-green-dark)}.c-faq-list__toggle-icon-down{fill:var(--color-icon-green)}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-carousel{position:relative}.swiper{overflow:visible}.c-carousel__list{gap:1rem}.swiper-initialized .c-carousel__list{gap:0}@media(min-width:480px){.c-carousel__list{gap:1.5rem}}@media(min-width:640px){.c-carousel__list{gap:2rem}}.c-carousel__item{--items-per-view:1;width:calc(100%/var(--items-per-view))}.swiper-initialized .c-carousel__item{width:auto}.c-carousel__controls{align-items:center;display:flex;margin-top:2rem;position:relative}.c-carousel__progress-bar{background-color:#ffffff26;display:block;flex:1 1 auto;height:2px;margin-right:1.5rem;position:relative}.c-carousel__progress-bar:after{background-color:var(--color-secondary-green-light);content:"";display:block;height:100%;left:0;max-width:100%;position:absolute;top:0;transition:var(--transition-base);transition-duration:.5s;width:var(--progress)}.c-pagepart--bc-light-green .c-carousel__progress-bar{background-color:#0000001a}.c-pagepart--bc-light-green .c-carousel__progress-bar:after{background-color:var(--color-tertiary-green-dark)}@media(min-width:640px){.c-carousel__progress-bar{margin-right:2rem}}.c-carousel--is-locked .c-carousel__controls{display:none}.c-carousel__nav-button--prev{margin-right:.5rem}@media(min-width:640px){.c-carousel__nav-button--prev{margin-right:1rem}}.c-carousel--steps.c-carousel--is-locked .c-carousel__list{justify-content:center}.c-carousel--steps .c-carousel__item{--items-per-view:1.5}@media(min-width:640px){.c-carousel--steps .c-carousel__item{--items-per-view:2.5}}@media(min-width:960px){.c-carousel--steps .c-carousel__item{--items-per-view:4}.c-carousel--research-groups .c-carousel__controls{display:none}.c-carousel--research-groups .c-carousel__list{display:grid}}.c-carousel__item--last{align-self:center}@media(min-width:960px){.c-carousel__item--desktop-hidden,.c-carousel__item--last{display:none}.is-shown .c-carousel__item--desktop-hidden{display:block}}.c-carousel--research .c-carousel__list{display:grid;grid-auto-flow:column}.c-carousel--research .c-carousel__item{--items-per-view:1;display:flex;height:auto;overflow:hidden;position:relative}@media(min-width:640px){.c-carousel--research .c-carousel__item{--items-per-view:2.25}}@media(min-width:960px){.c-carousel--research .c-carousel__item{--items-per-view:3.5}}.c-carousel--overflow-hidden{overflow:hidden}.c-card-slider-item{background-color:var(--color-icon-green-10);border-radius:2rem;box-shadow:var(--box-shadow-base);display:flex;flex-direction:column;height:100%;overflow:hidden;padding:2rem;position:relative}@media(min-width:640px){.c-card-slider-item{padding:3rem}}@media(min-width:960px){.c-card-slider-item{border-radius:4rem;padding:4rem}}.c-card-slider-item__subtitle{color:var(--color-tertiary-green-dark);font-size:1rem;font-weight:500;margin-bottom:.25rem;order:-1;text-transform:uppercase}.c-card-slider-item__title{font-size:2rem;font-weight:700;line-height:1.125;margin-bottom:0}.c-card-slider-item__title,.c-pagepart--bc-dark-green .c-card-slider-item__title,.c-pagepart--bc-secondary-dark-green .c-card-slider-item__title{color:var(--color-icon-green)}@media(min-width:640px){.c-card-slider-item__title{font-size:3rem}}.c-card-slider-item__content{flex-grow:1;font-size:1.125rem;font-weight:400;line-height:1.5}.c-card-slider-item__content:not(:first-child){border-top:2px solid var(--color-tertiary-green-dark);margin-top:3rem;padding-top:3rem}@media(min-width:640px){.c-card-slider-item__content{font-size:1.25rem}}.c-card-slider-item__cta-container{display:flex;margin-top:auto}.c-card-slider-item__cta{margin-top:2rem}.c-overview-hero{--circle-offset:20rem;background-color:var(--color-icon-green-25);overflow:hidden;padding-top:var(--header-height);position:relative}@media(min-width:960px){.c-overview-hero{background-color:var(--color-icon-green)}}.c-overview-hero__container{display:grid}@media(min-width:960px){.c-overview-hero__container{grid-template-columns:auto 1fr}}.c-overview-hero__breadcrumbs{color:var(--color-tertiary-green-dark);margin:0 calc(var(--horizontal-container-padding)*-1);padding:1rem var(--horizontal-container-padding)}@media(min-width:960px){.c-overview-hero__breadcrumbs{display:none}}.c-overview-hero__content-container{background-color:var(--color-secondary-green-dark);display:grid;margin:0 calc(var(--horizontal-container-padding)*-1);padding:2rem var(--horizontal-container-padding) 2.25rem;position:relative;z-index:1}.c-overview-hero__content-container:before{aspect-ratio:1/1;background-color:var(--color-tertiary-green-dark);border-radius:50%;content:"";display:none;position:absolute;right:-420px;top:0;width:1600px;z-index:-1}@media(min-width:960px){.c-overview-hero__content-container{background-color:#0000;margin:0;max-width:38.75rem;padding:10.25rem 0}.c-overview-hero__content-container:before{display:block}}.c-overview-hero__title{color:var(--color-secondary-green-light);font-size:2rem;font-weight:500;line-height:1.2;margin-bottom:1rem}@media(min-width:960px){.c-overview-hero__title{color:var(--color-icon-green-5);font-size:3rem}}.c-overview-hero__subtitle{color:var(--color-tertiary-green-light);font-size:.75rem;font-weight:500;letter-spacing:.05em;margin-bottom:.5rem;order:-1;text-transform:uppercase}@media(min-width:960px){.c-overview-hero__subtitle{color:var(--color-icon-green-15)}}.c-overview-hero__text{color:var(--color-icon-green-5);font-size:1rem;font-weight:400;line-height:1.5}@media(min-width:960px){.c-overview-hero__text{font-size:1.125rem}}.c-overview-hero__image-container{display:none;position:relative}@media(min-width:960px){.c-overview-hero__image-container{display:block}}.c-overview-hero__figure{aspect-ratio:1/1;bottom:-120px;left:312px;position:absolute;width:1450px}.c-overview-hero__figure:before{background-color:var(--color-tertiary-green-dark);border-radius:50%;content:"";height:calc(100% + 150px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 150px);z-index:0}.c-overview-hero__image{border-radius:50%;height:100%;object-fit:cover;object-position:center;position:relative;width:100%;z-index:1}.c-steps{position:relative}.c-steps__item{color:var(--color-tertiary-green-dark)}.c-steps__item:last-child{margin-right:0!important}.c-pagepart--bc-dark-green .c-steps__item{color:var(--color-icon-green-5)}.c-steps__item-top{align-items:center;border-bottom:1px solid var(--color-icon-green);display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.c-steps__number{font-size:1.5rem;font-weight:500;line-height:1}@media(min-width:960px){.c-steps__number{font-size:2.5rem}}.c-steps__title{font-size:1.25rem;font-weight:500;line-height:1}.c-pagepart--bc-dark-green .c-steps__title{color:var(--color-icon-green-5)}@media(min-width:960px){.c-steps__title{font-size:2rem}}.c-steps__content{font-size:.875rem;font-weight:400;line-height:1.7}@media(min-width:960px){.c-steps__content{font-size:1.5rem}}.c-steps__icon{flex-shrink:0}@media(min-width:960px){.c-steps__icon{height:2.5rem;width:2.5rem}}.c-text-slider__image-container{--ring-size:45px;margin:0 calc(var(--horizontal-container-padding)*-1) calc(var(--ring-size)*3);order:-1;position:relative}@media(min-width:960px){.c-text-slider__image-container{height:100%;margin:0;order:1}}.c-text-slider__img-rings-bottom{bottom:0;height:518px;left:50%;min-width:1035px;position:absolute;transform:translate(-50%,calc(var(--ring-size)*3));width:160vw;z-index:2}@media(min-width:960px){.c-text-slider__img-rings-bottom{display:none}}.c-text-slider__figure{display:none}.c-text-slider__figure.c-text-slider__figure--is-active{display:block}@media(min-width:960px){.c-text-slider__figure{--slider-ring-size:80px;border:calc(var(--slider-ring-size)*3) solid var(--color-icon-green);height:264%;left:0;min-height:1800px;width:auto}.c-text-slider__figure,.c-text-slider__figure:after,.c-text-slider__figure:before{aspect-ratio:1/1;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.c-text-slider__figure:after,.c-text-slider__figure:before{background-color:var(--color-icon-green-25);content:""}.c-text-slider__figure:after{background-color:var(--color-secondary-green-light);left:calc(var(--slider-ring-size)*-1);width:calc(100% + var(--slider-ring-size)*2)}.c-text-slider__figure:before{background-color:var(--color-tertiary-green-light);left:calc(var(--slider-ring-size)*-2);width:calc(100% + var(--slider-ring-size)*4)}}@media(min-width:1280px){.c-text-slider__figure{--slider-ring-size:144px;margin-left:var(--slider-ring-size)}}.c-text-slider__image{aspect-ratio:16/9;object-fit:cover;object-position:center;overflow:hidden;position:relative;z-index:1}@media(min-width:960px){.c-text-slider__image{aspect-ratio:1/1;border-radius:50%;height:100%}.c-text-slider--image-left .c-text-slider__image-container{order:-1}.c-text-slider--image-left .c-pagepart__container{grid-template-columns:1fr auto}.c-text-slider--image-left .c-text-slider__figure{left:auto;margin-left:0;margin-right:0;right:0}}@media(min-width:1280px){.c-text-slider--image-left .c-text-slider__figure{margin-right:var(--slider-ring-size)}}.c-notification-banner{border-bottom:var(--border-base);font-size:var(--font-size-l);padding-top:var(--header-height);position:absolute;top:0;width:100%;z-index:2}.c-notification-banner__container{align-items:center;display:flex;justify-content:space-between}.c-notification-banner__wrapper{align-items:flex-start;display:flex;gap:.5rem;padding:.75rem 0}.c-notification-banner__content{display:flex;flex-direction:column;gap:.25rem}@media(min-width:640px){.c-notification-banner__content{align-items:flex-start;flex-direction:row;gap:1rem}}.c-notification-banner__content-title{flex-shrink:0;line-height:1.5}.c-notification-banner__content-text,.c-notification-banner__content-title{color:var(--color-white);font-size:var(--font-size-xs)}.c-notification-banner__link{color:inherit;font-size:var(--font-size-xs);text-decoration:underline}.c-notification-banner__link:focus,.c-notification-banner__link:hover{color:var(--color-white);text-decoration:none}.c-notification-banner__close-cta{color:var(--color-white);font-size:var(--font-size-xs);font-weight:500;margin-left:1rem;margin-right:-1.5rem}.c-notification-banner__close-cta:focus,.c-notification-banner__close-cta:hover{text-decoration:underline}.c-notification-banner__close-cta .c-button__label{display:none}@media(min-width:640px){.c-notification-banner__close-cta{margin-left:2rem;margin-right:unset}.c-notification-banner__close-cta .c-button__label{display:flex}}.c-notification-banner__container--bg-light-green{background-color:var(--color-icon-green-25);border-color:#fff6;color:var(--color-secondary-green-dark)}.c-notification-banner__container--bg-light-green .c-notification-banner__close-cta,.c-notification-banner__container--bg-light-green .c-notification-banner__content-text,.c-notification-banner__container--bg-light-green .c-notification-banner__content-title,.c-notification-banner__container--bg-light-green .c-notification-banner__link:focus,.c-notification-banner__container--bg-light-green .c-notification-banner__link:hover{color:var(--color-secondary-green-dark)}.c-notification-banner__container--bg-bright-green{background-color:var(--color-secondary-green-light);border-color:#fff6;color:var(--color-secondary-green-dark)}.c-notification-banner__container--bg-bright-green .c-notification-banner__close-cta,.c-notification-banner__container--bg-bright-green .c-notification-banner__content-text,.c-notification-banner__container--bg-bright-green .c-notification-banner__content-title,.c-notification-banner__container--bg-bright-green .c-notification-banner__link:focus,.c-notification-banner__container--bg-bright-green .c-notification-banner__link:hover{color:var(--color-secondary-green-dark)}.c-quote__img-container{grid-row:1;margin-bottom:3rem;position:relative;transform:translate(20%)}.c-pagepart--variant-with-one-ring .c-quote__img-container{margin-bottom:5rem;margin-top:calc(var(--ring-size)*-.5)}.c-pagepart--variant-with-one-ring .c-quote__img-container:before{aspect-ratio:1/1;background-color:var(--color-icon-green-25);border-radius:50%;content:"";height:calc(100% + var(--ring-size)*2);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}@media(min-width:960px){.c-pagepart--variant-with-one-ring .c-quote__img-container{height:110%;margin:0}.c-pagepart--variant-with-one-ring .c-quote__img-container:before{left:auto;right:0;transform:translateY(-50%)}}.c-pagepart--bc-dark-green.c-pagepart--variant-with-one-ring .c-quote__img-container:before{background-color:var(--color-icon-green)}@media(min-width:960px){.c-quote__img-container{grid-row:1/span 2;height:220%;margin-bottom:0;transform:none}}.c-quote__image{aspect-ratio:1;border-radius:50%;object-fit:cover;object-position:center;position:relative;z-index:2}@media(min-width:960px){.c-quote__image{aspect-ratio:1/1;height:100%;max-height:1080px;max-width:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}.c-pagepart--quote.c-pagepart--variant-with-one-ring .c-quote__image{right:var(--ring-size);transform:translateY(-50%)}.c-pagepart--quote.c-pagepart--image-right .c-quote__image{left:0;right:auto}.c-pagepart--quote.c-pagepart--image-right.c-pagepart--variant-with-one-ring .c-quote__image{left:var(--ring-size);right:auto}}.c-pagepart--quote.c-pagepart--image-right.c-pagepart--variant-with-one-ring .c-quote__img-container:before{left:50%;top:50%}@media(min-width:960px){.c-pagepart--quote.c-pagepart--image-right.c-pagepart--variant-with-one-ring .c-quote__img-container:before{left:0;right:auto}.c-pagepart--quote.c-pagepart--image-right .c-quote__img-container{grid-column:2}.c-pagepart--quote.c-pagepart--image-right .c-pagepart__content-container,.c-pagepart--quote.c-pagepart--image-right .c-quote__content{grid-column:1}}.c-quote__content{align-items:flex-start;color:var(--color-secondary-green-dark);display:flex;flex-direction:column}.c-pagepart--bc-dark-green .c-quote__content{color:var(--color-icon-green-5)}@media(min-width:960px){.c-quote__content{grid-column:2;grid-row:2;padding-bottom:var(--vertical-spacing)}}.c-quote__blockquote{font-size:1.5rem;font-weight:500;line-height:normal;position:relative}.c-pagepart--bc-dark-green .c-quote__blockquote{color:var(--color-icon-green-5)}@media(min-width:640px){.c-quote__blockquote{color:var(--color-tertiary-green-dark);font-size:2rem}}.c-quote__quote-icon{margin-bottom:.5rem}@media(min-width:640px){.c-quote__quote-icon{height:auto;width:30px}}.c-quote__author{font-size:1.125rem;font-weight:500}.c-quote__author-description{color:var(--color-icon-green);display:block;font-size:.75rem;text-transform:uppercase}.c-pagepart--bc-dark-green .c-quote__author-description{color:var(--color-icon-green-25)}.c-quote__cta{margin:2rem auto 0}@media(min-width:640px){.c-quote__cta{margin:3rem 0 0}}@media(min-width:960px){.c-quote__cta{margin:4rem 0 0}}@media(min-width:640px){.c-quote--image-right .c-quote__img-container{order:1}}.c-authentication{background-color:var(--color-secondary-green-dark);padding:6rem 0}.c-authentication__container{margin:0 auto;max-width:35rem}.c-authentication__ctas{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:flex-end;margin-top:1.5rem}.c-card{background-color:var(--color-white);border-radius:var(--border-radius-base);box-shadow:var(--box-shadow-base);display:flex;flex-direction:column;gap:1rem;height:100%;overflow:hidden;padding:1rem;position:relative}@supports(-webkit-touch-callout:none) and (not (translate:none)){.c-card>:not(:last-child){margin-bottom:1rem}}.c-card__header{display:flex;flex-direction:column;gap:.5rem}.c-card__subtitle{color:var(--color-gray-700);margin-bottom:.5rem}@media(min-width:640px){.c-card__subtitle{margin-bottom:1.5rem}}.c-card__image{order:-1}.c-card__title{font-size:var(--font-size-m);margin-bottom:0;transition:color var(--transition-duration-base) var(--transition-timing-base)}@media(min-width:640px){.c-card__title{font-size:var(--font-size-xl);margin-bottom:1.5rem}}.c-card__description{color:var(--color-secondary-green-dark);display:-webkit-box;font-size:.875rem;font-weight:400;-webkit-line-clamp:2;margin-bottom:0;overflow:hidden;-webkit-box-orient:vertical;line-clamp:2}.c-card__cta-in-content{color:var(--color-black);position:relative;text-decoration:none;z-index:2}.c-card__cta-in-content:focus,.c-card__cta-in-content:hover{text-decoration:underline}.c-card__cta-container{display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:flex-end;margin-top:auto}.c-card__cta:after{z-index:1}.c-card--login-container{box-shadow:var(--box-shadow-large);padding:3rem}.c-card--news-and-blog-container{background-color:var(--color-icon-green-10);border:var(--border-base);gap:0;padding:0;position:relative}.c-card--news-and-blog-container:focus-within .c-card__title,.c-card--news-and-blog-container:hover .c-card__title{text-decoration:underline}.c-card--news-and-blog-container .c-card__content{display:flex;flex:1;flex-direction:column;padding:1rem}@media(min-width:640px){.c-card--news-and-blog-container .c-card__content{padding:1.5rem 2rem 2rem}}.c-card--news-and-blog-container .c-card__header{border-bottom:none;display:flex;flex:1;flex-direction:column;margin-bottom:0;padding-bottom:0}.c-card--news-and-blog-container .c-card__header .c-card__title{color:var(--color-secondary-green-dark);font-size:1.25rem;font-weight:500;order:1}@media(min-width:640px){.c-card--news-and-blog-container .c-card__header .c-card__title{font-size:1.5rem;margin-bottom:.25rem}}.c-card--news-and-blog-container .c-card__header .c-card__description{order:2}.c-card--news-and-blog-container .c-card__header .c-card__date{background-color:#0000;border-radius:0;color:var(--color-secondary-green-dark);font-size:.75rem;font-weight:400;margin-bottom:0;margin-top:auto;order:3;padding:2rem 3rem 0 0;position:static;text-transform:uppercase}.c-card--news-and-blog-container .c-card__cta-container{inset:0;position:absolute;z-index:1}.c-card--news-and-blog-container .c-card__cta{align-items:flex-end;background-color:#0000;border:none;color:var(--color-secondary-green-dark);display:flex;height:100%;justify-content:flex-end;padding:1.5rem;width:100%}.c-card--news-and-blog-container .c-card__cta:focus,.c-card--news-and-blog-container .c-card__cta:hover{background-color:#0000;text-decoration:none}.c-card--news-and-blog-container .c-card__cta:focus .c-button__inner,.c-card--news-and-blog-container .c-card__cta:hover .c-button__inner{background-color:var(--color-icon-green);border-color:var(--color-icon-green)}.c-card--news-and-blog-container .c-card__cta:focus .c-button__icon,.c-card--news-and-blog-container .c-card__cta:hover .c-button__icon{color:var(--color-icon-green-5)}.c-card--news-and-blog-container .c-card__cta .c-button__label{display:none}.c-card--news-and-blog-container .c-card__cta .c-button__inner{align-items:center;background-color:#0000;border:1px solid var(--color-secondary-green-dark);border-radius:50%;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.c-card--news-and-blog-container .c-card__cta .c-button__wrap-icon{background-color:#0000;margin:0}.c-card--news-and-blog-container .c-card__cta .c-button__icon{color:var(--color-secondary-green-dark)}.c-card--news-and-blog-container .c-card__figure{aspect-ratio:482/266;border-radius:var(--border-radius-base) var(--border-radius-base) 0 0;order:-1;overflow:hidden}.c-card--news-and-blog-container .c-card__figure .c-image,.c-card--news-and-blog-container .c-card__figure img{height:100%;object-fit:cover;width:100%}.c-study-item{background-color:var(--color-icon-green-5);border:1px solid var(--color-icon-green-10);border-radius:var(--border-radius-base);box-shadow:0 1px 4px 0 rgba(0,0,0,.051);color:var(--color-secondary-green-dark);display:flex;flex-flow:column;font-weight:500;height:100%;overflow:hidden;padding:2rem;position:relative}.c-carousel--research .c-study-item{height:auto;width:100%}.c-study-item__code,.c-study-item__highlighted{padding:.5rem;position:absolute;top:0}.c-study-item__highlighted{background-color:var(--color-tertiary-green-dark);border-radius:var(--border-radius-base) 0 var(--border-radius-base) 0;color:var(--color-secondary-green-light);left:0}.c-study-item__code{background-color:var(--color-icon-green-15);border-radius:0 var(--border-radius-base) 0 var(--border-radius-base);color:var(--color-tertiary-green-dark);font-size:.75rem;font-weight:500;line-height:1.17;right:-1px;top:-1px}.c-study-item__title{color:var(--color-secondary-green-dark);font-size:1.5rem;font-weight:500;line-height:1;margin-bottom:0}.c-study-item__link{color:var(--color-tertiary-900);text-decoration:none}.c-study-item__link:focus,.c-study-item__link:hover{text-decoration:underline}.c-study-item__labels{margin-top:.5rem}.c-study-item__criteria-list,.c-study-item__group-data{list-style:none;margin-bottom:0;padding-left:0}.c-study-item__criteria-list{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.c-study-item__criteria-list .c-study-item__criteria-item:not(:last-child):after{background-color:var(--color-secondary-green-dark);bottom:.25rem;content:"";display:block;position:absolute;right:-.5rem;top:.25rem;width:1px}.c-study-item__criteria-item{font-size:var(--font-size-xxs);font-weight:500;position:relative}.c-study-item__group-data{margin-bottom:1.5rem}.c-study-item__data-item{align-items:center;display:flex}.c-study-item__data-item:not(:last-child){margin-bottom:.5rem}.c-study-item__data-icon{color:var(--color-primary-500);margin-right:.5rem}.c-study-item__fee{color:var(--color-secondary-green-dark);font-weight:700;margin-top:auto}.c-study-item__header{border-bottom:var(--border-base);border-color:var(--color-secondary-green-dark);flex-grow:1;margin-bottom:1rem;padding-bottom:1rem}.c-study-item__data-note{padding-left:1.5rem}.c-study-item__data-item--duration{display:block}.c-study-item__data-item--duration .c-study-item__data-duration-content{align-items:center;display:flex}.c-pagepart--bc-dark-green .c-study-item,.c-pagepart--bc-secondary-dark-green .c-study-item{border-color:var(--color-icon-green-25)}.c-pagepart--bc-dark-green .c-study-item__title,.c-pagepart--bc-secondary-dark-green .c-study-item__title{color:var(--color-secondary-green-dark)}.c-label{border-radius:var(--border-radius-small);display:block;font-size:.625rem;font-weight:700;letter-spacing:.05em;line-height:1.2;padding:.25rem .5rem;text-transform:uppercase}.c-label--light-green{background-color:var(--color-secondary-green-light);color:var(--color-tertiary-green-dark)}.c-label--dark-green{background-color:var(--color-tertiary-green-dark);color:var(--color-secondary-green-light)}.c-recaptcha-disclaimer{color:var(--color-gray-700);font-size:var(--font-size-xxs)}.grecaptcha-badge{visibility:hidden}.c-breadcrumbs{font-size:var(--font-size-xxs);letter-spacing:.05em;text-transform:uppercase}.c-breadcrumbs__item{position:relative}.c-breadcrumbs__item:not(:last-child){margin-right:1.5rem}.c-breadcrumbs__link{color:var(--color-secondary-500);font-weight:500;text-decoration:none}.c-breadcrumbs__link:focus,.c-breadcrumbs__link:hover{text-decoration:underline}.c-breadcrumbs__link.is-active{color:var(--color-secondary-300);pointer-events:none}.c-breadcrumbs__seperator{color:var(--color-tertiary-900);position:absolute;right:-.75rem;top:50%;transform:translate(50%,-50%)}.c-breadcrumbs--white .c-breadcrumbs__link,.c-breadcrumbs--white .c-breadcrumbs__link.is-active,.c-breadcrumbs--white .c-breadcrumbs__seperator{color:var(--color-white)}.c-signup-page{background-color:var(--color-secondary-green-dark);overflow:hidden;padding-top:calc(var(--header-height) + var(--vertical-spacing))}@media(min-width:1280px){.c-signup-page{background-color:var(--color-icon-green-15)}}.c-signup-page__container{display:grid}@media(min-width:1280px){.c-signup-page__container{gap:2.5rem;grid-template-columns:auto 1fr}}@media(min-width:1648px){.c-signup-page__container{gap:4.5rem}}.c-signup-page__form-container{display:grid;max-width:40rem}@media(min-width:1280px){.c-signup-page__form-container{padding-bottom:var(--vertical-spacing)}}.c-signup-page__title{color:var(--color-secondary-green-light);font-size:2rem;font-weight:500;line-height:1.2;margin-bottom:1rem}@media(min-width:1280px){.c-signup-page__title{color:var(--color-secondary-green-dark)}}.c-signup-page__subtitle{color:var(--color-tertiary-green-light);font-size:.75rem;font-weight:500;letter-spacing:.05em;margin-bottom:.5rem;order:-1;text-transform:uppercase}@media(min-width:1280px){.c-signup-page__subtitle{color:var(--color-tertiary-green-dark)}}.c-signup-page__introduction{color:var(--color-icon-green-15);font-size:.875rem;font-weight:400;line-height:1.7}@media(min-width:1280px){.c-signup-page__introduction{color:var(--color-secondary-green-dark)}}.c-signup-page__form{padding-top:3.5rem}@media(min-width:1280px){.c-signup-page__form{padding-top:2.5rem}}.c-signup-page__usps-container{background-color:var(--color-icon-green-25);color:var(--color-secondary-green-dark);margin:0 calc(var(--horizontal-container-padding)*-1);padding:var(--vertical-spacing) var(--horizontal-container-padding);position:relative;z-index:1}@media(min-width:1280px){.c-signup-page__usps-container{align-items:center;background-color:#0000;display:flex;height:fit-content;justify-content:flex-end;margin:0;padding:5rem 0 0 5rem}}@media(min-width:1648px){.c-signup-page__usps-container{padding-left:0}}@media(min-width:1280px){.c-signup-page__usps-wrapper{background-color:var(--color-icon-green-25);max-width:37.5rem}.c-signup-page__usps-wrapper:before{background-color:var(--color-icon-green-25);border-radius:50%;content:"";height:1450px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1450px;z-index:-1}}.c-signup-page__usps-title{color:inherit;font-size:2rem;font-weight:500;margin-bottom:2.5rem}.c-signup-page__usps-content{color:inherit}.c-signup-page__usps-list{display:grid;gap:2rem}.c-signup-page__usp-item{align-items:flex-start;display:flex;gap:1rem}.c-signup-page__usp-counter{align-items:center;aspect-ratio:1/1;background-color:#0000;border:1px solid;border-radius:50%;display:flex;flex-shrink:0;font-size:1rem;font-weight:500;height:auto;justify-content:center;line-height:1;width:2rem}@media(min-width:480px){.c-signup-page__usp-counter{font-size:1.25rem;width:2.5rem}}@media(min-width:1280px){.c-signup-page__usp-counter{background-color:var(--color-icon-green-15);border:none}}.c-signup-page__usp-title{color:inherit;font-size:1.25rem;font-weight:500;margin-bottom:.25rem}@media(min-width:480px){.c-signup-page__usp-title{font-size:1.5rem}}.c-signup-page__usp-text{color:var(--color-tertiary-green-dark);font-size:1rem;font-weight:400;line-height:1.5}.c-signup-page__handwriting-container{color:var(--color-icon-green);display:flex;font-family:var(--font-family-handwriting);font-size:1.5rem;margin-top:1rem;max-width:34ch;transform:rotate(-4deg)}@media(min-width:640px){.c-signup-page__handwriting-container{font-size:2rem}}@media(min-width:1280px){.c-signup-page__handwriting-container{margin-left:auto;margin-right:auto}}.c-signup-page__handwriting-arrow{flex-shrink:0;margin-right:1rem;margin-top:.5rem;transform:rotate(24deg)}@media(width <= calc(1280px - 1px)){.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1]{color:var(--color-secondary-green-light)}.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1]:focus-visible,.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1]:hover{color:var(--color-tertiary-green-light)}.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1]:focus-visible .c-button__label,.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1]:hover .c-button__label{text-decoration-color:var(--color-tertiary-green-light)}.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1]:focus-visible .c-button__wrap-icon,.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1]:hover .c-button__wrap-icon{background-color:var(--color-secondary-green-light);color:var(--color-secondary-green-dark)}.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1] .c-button__label{text-decoration-color:var(--color-secondary-green-light)}.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1] .c-button__wrap-icon{background-color:var(--color-tertiary-green-dark);color:var(--color-icon-green-15)}.c-signup-page__form.c-form--on-dark-bg .c-signup-page__privacy-disclaimer{color:var(--color-icon-green-15)}.c-signup-page__form.c-form--on-dark-bg .c-signup-page__privacy-disclaimer a{color:var(--color-secondary-green-light);text-decoration:underline}}@media(min-width:1280px){.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1]{color:var(--color-tertiary-green-dark)}.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1]:focus-visible,.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1]:hover{color:var(--color-secondary-green-dark)}.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1]:focus-visible .c-button__label,.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1]:hover .c-button__label{text-decoration-color:var(--color-secondary-green-dark)}.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1]:focus-visible .c-button__wrap-icon,.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1]:hover .c-button__wrap-icon{background-color:var(--color-secondary-green-dark);color:var(--color-icon-green-15)}.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1] .c-button__label{text-decoration-color:var(--color-tertiary-green-dark)}.c-signup-page__form.c-form--on-dark-bg [data-js-bind=to-step-1] .c-button__wrap-icon{background-color:var(--color-tertiary-green-dark);color:var(--color-icon-green-15)}}.flatpickr-calendar{animation:none;background:#0000;background:#fff;border:0;border-radius:5px;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px #00000014;box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid #0000;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:#0000;color:#000000e6;fill:#000000e6;flex:1;height:34px;line-height:1;overflow:hidden;position:relative;text-align:center;-webkit-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:#000000e6;cursor:pointer;fill:#000000e6;height:34px;padding:10px;position:absolute;text-decoration:none;top:0;-webkit-user-select:none;user-select:none;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid #39393926;box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px solid #39393999;top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{appearance:textfield;background:#0000;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:#0000;color:#00000080;font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:#0000;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:initial;outline:none;padding:0}.flatpickr-weekdays{align-items:center;background:#0000;display:flex;height:28px;overflow:hidden;text-align:center;width:100%}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{background:#0000;color:#0000008a;cursor:default;display:block;flex:1;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;display:flex;overflow:hidden;position:relative;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;max-width:307.875px;min-width:307.875px;opacity:1;outline:0;padding:0;text-align:left;transform:translateZ(0);width:307.875px}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid #0000;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;flex-basis:14.2857143%;font-weight:400;height:39px;justify-content:center;line-height:39px;margin:0;max-width:39px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;border-color:#569ff7;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:#0000;border-color:#0000;color:#3939394d;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:#3939391a;cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #e6e6e6;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:#0000;border:none;color:#3939394d;cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{box-sizing:border-box;display:block;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;display:inline-block;padding:0}.flatpickr-time{box-sizing:border-box;display:block;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{appearance:textfield;background:#0000;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:#393939;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{align-self:center;color:#393939;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.flatpickr-calendar{border-radius:0}.flatpickr-current-month .numInputWrapper .arrowDown,.flatpickr-current-month .numInputWrapper .arrowUp{opacity:1}.flatpickr-day{color:var(--color-text-base)}.flatpickr-day:focus,.flatpickr-day:hover{background:var(--color-gray-300);border-color:var(--color-gray-300)}.flatpickr-day.prevMonthDay{color:var(--color-gray-500)}.flatpickr-day.today{background:var(--color-white);border-color:var(--color-secondary-500);color:var(--color-text-base)}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:var(--color-secondary-100);border-color:var(--color-secondary-100);color:var(--color-text-base)}.flatpickr-day.selected{background:var(--color-secondary-500);border-color:var(--color-secondary-500);color:var(--color-white)}.flatpickr-day.selected:focus,.flatpickr-day.selected:hover{background:var(--color-secondary-900);border-color:var(--color-secondary-900);color:var(--color-white)}.u-umbrella-link:after{content:"";display:block;height:100%;inset:0;position:absolute;width:100%;z-index:1}.u-umbrella-link:focus{outline:var(--color-icon-green) dotted 1px;outline-color:currentcolor;outline-offset:2px}.u-list-clean{list-style:none;margin-bottom:0;padding-left:0}.u-visually-hidden{block-size:1px!important;border:0!important;clip-path:inset(50%)!important;inline-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important}@media(width <= calc(960px - 1px)){.u-visually-hidden\@until-lg{block-size:1px!important;border:0!important;clip-path:inset(50%)!important;inline-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important}}.u-hidden{display:none}@media(width <= calc(480px - 1px)){.u-hidden\@until-sm{display:none}}@media(width <= calc(960px - 1px)){.u-hidden\@until-lg{display:none}}.u-m-0{margin:0}.u-mt-2{margin-top:1rem}@media(min-width:640px){.u-mt-2\@from-md{margin-top:1rem}}.u-mt-3{margin-top:1.5rem}.u-mt-4{margin-top:2rem}.u-mt-8{margin-top:4rem}.u-mt-16{margin-top:8rem}.u-mb-0{margin-bottom:0}.u-mb-1{margin-bottom:.5rem}.u-mb-2{margin-bottom:1rem}.u-mb-3{margin-bottom:1.5rem}.u-mb-4{margin-bottom:2rem}.u-p-0{padding:0}.u-p-1{padding:.5rem}.u-pt-1{padding-top:.5rem}.u-pt-2{padding-top:1rem}.u-pt-4{padding-top:2rem}.u-pb-2{padding-bottom:1rem}.u-pb-3{padding-bottom:1.5rem}.u-pb-4{padding-bottom:2rem}.u-pb-8{padding-bottom:4rem}.u-pl-0{padding-left:0}.u-text-contained{max-width:var(--max-text-container-width)}.u-text-small{font-size:var(--font-size-xxs)}.u-color-gray-700{color:var(--color-gray-700)}
