@font-face{font-family:PT Serif;font-style:normal;font-weight:400;src:local(""),url(../media/pt-serif-v17-latin-ext_latin-regular.3itn8dldulzpk.woff2)format("woff2"),url(../media/pt-serif-v17-latin-ext_latin-regular.0wpi5q8h0qe83.woff)format("woff");font-display:swap}@font-face{font-display:swap;font-family:PT Serif Italic;font-style:italic;font-weight:400;src:local(""),url(../media/pt-serif-v18-latin_latin-ext-italic.1v9hn0bg9n4hr.woff2)format("woff2")}@font-face{font-family:PT Serif Bold;font-style:normal;font-weight:700;src:local(""),url(../media/pt-serif-v17-latin-ext_latin-700.0m_cfh00u8hf6.woff2)format("woff2"),url(../media/pt-serif-v17-latin-ext_latin-700.258idz78x8bl-.woff)format("woff");font-display:swap}@font-face{font-display:swap;font-family:PT Serif Bold Italic;font-style:italic;font-weight:700;src:local(""),url(../media/pt-serif-v17-latin-ext-700italic.1yqvc0duy67wa.woff2)format("woff2"),url(../media/pt-serif-v17-latin-ext-700italic.411n5f6lrykn-.woff)format("woff")}@font-face{font-family:Abril Fatface;font-style:normal;font-weight:400;src:local(""),url(../media/abril-fatface-v19-latin-ext-regular.2y7s6wl6rys3z.woff2)format("woff2"),url(../media/abril-fatface-v19-latin-ext-regular.3bnw-sbsimkj1.woff)format("woff");font-display:swap}@font-face{font-family:Neue DIN Semi-Wide;src:local(""),url(../media/NeueDINVAR.0ex7ilnhumnaw.woff2)format("woff2-variations");font-weight:300;font-stretch:75% 125%;font-style:oblique 0deg 20deg}@font-face{font-family:Neue DIN Semi-Wide Bold;src:local(""),url(../media/NeueDINVAR.0ex7ilnhumnaw.woff2)format("woff2-variations");font-weight:600;font-stretch:75% 125%;font-style:oblique 0deg 20deg}@font-face{font-family:Neue DIN Semi-Wide Heading;src:local(""),url(../media/NeueDINVAR.0ex7ilnhumnaw.woff2)format("woff2-variations");font-weight:750;font-stretch:75% 125%;font-style:oblique 0deg 20deg}:root{--section-spacing:3.5rem}@media only screen and (min-width:65rem){:root{--section-spacing:7rem}}:root{--clr-primary-300:216 87% 60%;--clr-primary-400:216 87% 40%;--clr-primary-500:216 87% 20%;--clr-secondary-300:277 50% 60%;--clr-secondary-400:277 50% 40%;--clr-secondary-500:277 50% 20%;--clr-accent-300:358 72% 70%;--clr-accent-400:358 72% 53%;--clr-accent-500:358 72% 30%;--clr-neutral-100:0 0% 100%;--clr-neutral-200:0 0% 87%;--clr-neutral-300:0 0% 80%;--clr-neutral-400:0 0% 70%;--clr-neutral-500:0 0% 60%;--clr-neutral-600:0 0% 50%;--clr-neutral-700:0 0% 40%;--clr-neutral-800:0 0% 30%;--clr-neutral-900:0 0% 15%;--fs-300:1rem;--fs-400:1.125rem;--fs-500:1.563rem;--fs-600:1.953rem;--fs-700:2.441rem;--fs-800:3.052rem}@media only screen and (min-width:40rem){:root{--fs-300:1rem;--fs-400:1.25rem;--fs-500:2rem;--fs-600:2.827rem;--fs-700:4rem;--fs-750:5rem;--fs-800:5.653rem}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--grid-column:91px;--grid-gutter:20px;--scale-end:1440px;--screen-padding:20px;--2-11:1 / 2 / 2 / 12;--two-thirds-left:1 / 1 / 2 / 9;--two-thirds-right:1 / 5 / 2 / 13;--5-7:1 / 1 / 2 / 6;--7-5:1 / 8 / 2 / 13;--last-third:1 / 9 / 2 / 13;--body:"PT Serif";--body-bold:"PT Serif Bold";--heading:"Abril Fatface";--aside:"Neue DIN Semi-Wide";--aside-bold:"Neue DIN Semi-Wide Bold";--ci:"Neue DIN Semi-Wide Bold";--list:"PT Serif Italic";--body-italic:"PT Serif Italic";--pagetitle:"Neue Din Semi-Wide Heading";--base:clamp(1.125rem, 1rem + .63vw, 1.563rem);--small:clamp(.875rem, .768rem + .54vw, 1.25rem);--heading-m:clamp(2.813rem, 2.563rem + 1.25vw, 3.438rem);--heading-s:clamp(2.188rem, 1.938rem + 1.25vw, 2.75rem);--heading-l:clamp(1.875rem, 1.339rem + 2.68vw, 3.75rem);--content-xl:clamp(2.5rem, 1.786rem + 3.57vw, 5rem);--heading-xl:clamp(3.125rem, 2.589rem + 2.68vw, 5rem);--heading-srp:clamp(1.25rem, 1.03rem + .94vw, 1.875rem);--highlight-quote:clamp(2rem, 1.591rem + 2.05vw, 3.125rem);--search-form-height:clamp(3.75rem, 3.53rem + .94vw, 4.375rem);--foreground-color:#252525;--background-color:white;--dm-backdrop:#222;--text:#252525;--steady:#252525;--link-color:#1e46f3;--grey:#ddd;--pink:#fd87fc;--blue:#82e6e6;--yellow:#ffc524;--green:#67d89c;--orange:#ff8e4f}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizespeed;min-height:100vh;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(*){font-variation-settings:"wdth" var(--font-width,105)}body{font-size:var(--base);font-family:var(--body);color:var(--foreground-color);line-height:1.85}h1,h2,h3,h4{--font-weight:700;color:var(--clr-neutral-800);font-weight:400;font-stretch:100%;line-height:1.1}h1{--font-weight:400;font-family:var(--heading);color:var(--clr,var(--clr-primary-400))}.article-listing-page h1{font-family:var(--aside-bold);text-transform:lowercase;padding-inline:var(--screen-padding);grid-area:1/1/2/10}@media only screen and (min-width:40rem){.article-listing-page h1{padding-inline:0}}.home-page h1{text-transform:lowercase;padding-inline:var(--screen-padding);grid-area:1/1/2/10}@media only screen and (min-width:40rem){.home-page h1{padding-inline:0}}.article-page h1{text-align:center;margin-block:0}@media only screen and (min-width:40rem){.article-page h1{padding-inline:var(--grid-column);grid-area:1/1/2/13}}.page-title{font-family:var(--pagetitle);--font-width:130}h1,.h1{font-size:var(--heading-xl)}h2,.h2{--flow-spacer:1.5em;font-size:var(--heading-l)}.article-page h2,.article-page .h2{font-size:var(--heading-m);font-family:var(--body-bold)}h3,.h3{--flow-spacer:1.5em;font-size:var(--heading-s)}h4,.h4{font-size:var(--fs-500)}small,.text-small{font-size:var(--small)}strong{--font-weight:500;font-weight:400}a{color:var(--clr-primary-400)}a:hover,a:focus{color:var(--clr-primary-500);text-decoration:none}p{margin-bottom:var(--column)}body{background-color:var(--background-color)}.dark-theme{--background-color:var(--dm-backdrop);--foreground-color:white}.base-page{max-width:1440px;margin:0 auto}.copy_type{font-family:var(--body);font-size:var(--base);line-height:1.52}.text-primary{color:var(--clr-primary)!important}.bg-primary{background-color:var(--clr-primary)!important}.text-secondary{color:var(--clr-secondary)!important}.bg-secondary{background-color:var(--clr-secondary)!important}.text-accent{color:var(--clr-accent)!important}.bg-accent{background-color:var(--clr-accent)!important}.text-neutral{color:var(--clr-neutral)!important}.bg-neutral{background-color:var(--clr-neutral)!important}.container,.streamfield,.search-results-page,.form{margin:0 auto}@media only screen and (min-width:40rem){.container.title_container,.title_container.streamfield,.title_container.search-results-page,.title_container.form{max-width:var(--scale-end);grid-column-gap:20px;grid-row-gap:0px;grid-template-columns:repeat(12,1fr);margin:0 auto;padding:0;display:grid}}@media only screen and (min-width: ){.container,.streamfield,.search-results-page,.form{--spacer:5rem;padding:0 9.375rem}}.flow>*+*{margin-block-start:var(--flow-spacer,.75em)}.sr-only{clip:rect(1px, 1px, 1px, 1px)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.screenreader-text{width:1px;height:1px;position:absolute;top:auto;left:-999px}.screenreader-text:focus{width:auto;height:auto;margin:auto;display:inline-block;position:static}.accordion{--flow-spacer:1.5rem;--padding:1.5rem;background:var(--clr-lighter-grey);border-radius:var(--border-radius);overflow:hidden}.accordion__header{all:unset;display:flex}.accordion__trigger{all:unset;padding:var(--padding);font-size:var(--fs-500);cursor:pointer;background-color:#0000;flex:1;justify-content:space-between;align-items:center;font-weight:600;line-height:1.3;display:flex}.accordion__icon{color:var(--clr-primary);flex-shrink:0;width:1.75rem;height:1.75rem;margin-inline-start:1rem;transition:transform .3s linear}[data-state=open] .accordion__icon{transform:rotate(180deg)}.accordion__content{font-size:var(--fs-400);overflow:hidden}.accordion__content[data-state=open]{animation:.1s linear forwards slideDown}.accordion__content[data-state=closed]{animation:.1s linear forwards slideUp}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}.button{--bg-color:var(--clr-white);--border-color:var(--clr-primary);--color:var(--clr-primary);color:var(--color);background-color:var(--bg-color);border:2px solid var(--border-color);border-radius:var(--border-radius,15px);cursor:pointer;padding:.5em 2em;font-weight:600;transition:box-shadow .2s}.button:focus-visible{outline:2px solid var(--border-color);outline-offset:2px}.button:hover{box-shadow:inset 0 0 6px 2px #0000004d}.button--primary{--bg-color:var(--clr-primary);--color:var(--clr-white)}.button--primary:hover{color:var(--clr-white)}.button--secondary{--bg-color:var(--clr-secondary);--border-color:var(--clr-secondary);--color:var(--clr-white)}.checkbox{align-items:center;display:flex}.checkbox--baseline{align-items:flex-start}.checkbox__root{all:unset;border:3px solid hsl(var(--clr-neutral-800));cursor:pointer;background-color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;line-height:1;display:flex}.checkbox__root:focus-visible{box-shadow:0 0 0 6px hsl(var(--clr-neutral-800))}.checkbox__indicator{color:hsl(var(--clr-neutral-800));height:24px}.checkbox__label{color:hsl(var(--clr-neutral-800));cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 0 0 .5em;font-size:clamp(1.125rem,4vw,1.5rem);font-weight:300;line-height:1.4}.checkbox__label--small{font-size:clamp(1rem,4vw,1.5rem)}.checkbox__label a{color:inherit;font-weight:600}.label,.fieldset__legend{color:hsl(var(--clr-neutral-800));margin-block-end:.5rem;padding:0 1rem;font-size:clamp(1.25rem,4vw,1.5rem);font-weight:600;display:inline-block}.fieldset{border:none;flex-direction:column;align-items:stretch;gap:1em;padding:0;display:flex}.fieldset__legend{text-align:center;font-size:var(--fs-700);margin:0 0 1em}.fieldset--as-label .fieldset__legend{color:hsl(var(--clr-neutral-800));text-align:left;margin-block-end:.5rem;padding:0 1rem;font-size:clamp(1.25rem,4vw,1.5rem);font-weight:600;display:inline-block}.form{flex-direction:column;align-items:stretch;gap:1em;display:flex}.form__submit{width:max-content;margin-inline:auto}.input{flex-direction:column;display:flex}.input__label{color:var(--clr-primary);-webkit-user-select:none;user-select:none;font-size:1.125rem}.input__element{font-size:var(--fs-450);border-radius:15px;border-radius:var(--border-radius);border:none;border:1px solid var(--clr-primary);color:var(--clr-primary);padding:1rem}.input__element:focus{outline:2px solid var(--clr-primary)}.input__element::-webkit-calendar-picker-indicator{color:var(--clr-primary)}.radio-group__root{flex-direction:column;gap:1em;display:flex}.radio-group__item-container{align-items:center;display:flex}.radio-group__item{all:unset;border:3px solid hsl(var(--clr-neutral-800));cursor:pointer;background-color:#fff;border-radius:100%;flex-shrink:0;width:1.5em;height:1.5em;font-size:1rem;box-shadow:0 2px 10px #00000024}.radio-group__item:hover{box-shadow:0 0 0 2px #0006}.radio-group__item:focus-visible{box-shadow:0 0 0 4px hsl(var(--clr-neutral-800))}.radio-group__indicator{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.radio-group__indicator:after{content:"";background-color:hsl(var(--clr-neutral-800));border-radius:50%;width:1em;height:1em;display:block}.radio-group__label{color:hsl(var(--clr-neutral-800));cursor:pointer;padding:0 0 0 .5em;font-size:clamp(1.125rem,4vw,1.5rem);font-weight:300;line-height:1}.radio-group__error{color:red;background:hsl(var(--clr-neutral-800));border-radius:15px;align-items:center;gap:1em;margin:1em 0;padding:1em;font-size:clamp(1rem,4vw,1.25rem);display:flex}.radio-group__error span{margin:.35em 0 0}.select{flex-direction:column;display:flex}.select--fluid{justify-content:stretch}.select__trigger{all:unset;border-radius:var(--border-radius);border:1px solid var(--clr-primary);background:var(--clr-white);font-size:var(--fs-450);place-items:center;gap:.5rem;padding:1rem;display:flex}.select__trigger>:first-child{margin-inline-end:auto}.select__trigger:focus{outline:2px solid var(--clr-primary)}.select__icon{align-items:center;display:flex}.select__viewport{padding:1rem 0}.select__content{background-color:var(--clr-white);border-radius:var(--border-radius);border:1px solid var(--clr-primary);overflow:hidden}.select__item{all:unset;-webkit-user-select:none;user-select:none;cursor:pointer;font-size:var(--fs-450);align-items:center;padding:0 2rem;display:flex;position:relative}.select__item[data-disabled]{pointer-events:none;cursor:not-allowed}.select__item[data-disabled]>*{color:gray}.select__item:focus-visible{background:var(--clr-light-grey)}.select__item-indicator{justify-content:center;align-items:center;width:2rem;display:inline-flex;position:absolute;left:0}.select__scroll-button{background-color:var(--clr-white);cursor:default;justify-content:center;align-items:center;display:flex}.downshift-select{flex-direction:column;display:flex;position:relative}.downshift-select__button{color:var(--clr-primary);border-radius:var(--border-radius);border:1px solid var(--clr-primary);background:var(--clr-white);font-size:var(--fs-450);justify-content:space-between;align-items:center;gap:.5rem;padding:1rem;display:flex;position:relative;overflow:hidden}.downshift-select__button>:first-child{margin-inline-end:auto}.downshift-select__button:focus{outline:2px solid var(--clr-primary)}.downshift-select__button[aria-expanded=true] .downshift-select__chevron svg{transform:rotate(180deg)}.downshift-select__chevron{background-color:var(--clr-primary);align-items:center;padding:0 .5rem;display:flex;position:absolute;inset:0 0 0 auto}.downshift-select__chevron svg{color:#fff;justify-content:center;align-items:center;transition:transform .3s;display:flex}.downshift-select__button[aria-expanded=true]~.downshift-select__list{border:2px solid var(--clr-primary)}.downshift-select__list{background-color:var(--clr-white);z-index:2;border-radius:var(--border-radius);padding:0;list-style:none;position:absolute;top:calc(100% - 1rem);left:0;right:0;overflow:hidden}.downshift-select__list-item{cursor:pointer;font-size:var(--fs-450);padding:.5rem 1rem}.slider-input{--slider-spacer:.5em}.slider-input__container{align-items:center;display:flex}.slider-input__container:before,.slider-input__container:after{content:"";background-color:hsl(var(--clr-neutral-800));height:3px;width:var(--slider-spacer)}.slider-input__label{color:hsl(var(--clr-neutral-800));font-size:clamp(1.125rem,4vw,1.5rem)}.slider-input__root{-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;width:100%;height:75px;display:flex;position:relative}.slider-input__track{background-color:hsl(var(--clr-neutral-800));border-radius:9999px;flex-grow:1;height:3px;position:relative}.slider-input__range{background-color:hsl(var(--clr-neutral-800));border-radius:9999px;height:100%;position:absolute}.slider-input__thumb{all:unset;border:4px solid hsl(var(--clr-neutral-800));width:24px;height:24px;margin:0 var(--slider-spacer);cursor:pointer;background-color:#fff;border-radius:100px;display:block;box-shadow:0 2px 10px #00000024}.slider-input__thumb:focus-visible{box-shadow:0 0 0 4px hsl(var(--clr-neutral-800))}.slider-input__text{justify-content:space-between;display:flex}.slider-input__text p:not(:first-child):not(:last-child){display:none}.slider-input__text p:last-child{text-align:right}.slider-input__text p{color:hsl(var(--clr-neutral-800));font-size:clamp(1.25rem,4vw,1.5rem);font-weight:300}@media only screen and (min-width:65rem){.slider-input{--slider-spacer:2em}.slider-input__text p:not(:first-child):not(:last-child){display:block}}.textarea textarea{border-radius:var(--border-radius);border-color:var(--clr-primary);resize:vertical;width:100%;min-height:200px;font-size:var(--fs-450);color:var(--fs-primary);padding:1rem}.textarea textarea :focus{outline-color:var(--clr-primary)}footer{background-color:var(--text);color:#fff;font-family:var(--ci);place-content:center;padding-top:clamp(2.5rem,1.136rem + 6.82vw,6.25rem);padding-bottom:clamp(1.25rem,.795rem + 2.27vw,2.5rem);display:grid}footer .footer__menu{text-align:center;padding-left:0;list-style-type:none}footer .footer__menu__item{padding:.2em 0;line-height:1.75;text-decoration:none;transition:all .2s ease-in;display:inline-block;position:relative;overflow:hidden}footer .footer__menu__item:after{content:"";opacity:1;background-color:#fff;width:100%;height:.1em;transition:transform .3s;position:absolute;bottom:0;left:0;transform:translate(-102%)}footer .footer__menu__item:hover:after,footer .footer__menu__item:focus:after{transform:translate(0,0)}footer .copyright{font-size:var(--fs-300)}.hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:stretch;gap:.625rem;width:6.25rem;padding:1.5rem;display:flex}.hamburger span{background:var(--clr-primary);border-radius:20px;width:100%;height:.25rem}.hamburger:before,.hamburger:after{content:"";background:var(--clr-primary);border-radius:20px;width:100%;height:.25rem;transition:all .2s;position:relative}.hamburger:before{left:0}.hamburger:after{top:0;left:0}.nav--open+.hamburger:before{top:.9375rem;transform:rotate(45deg)}.nav--open+.hamburger:after{top:-.75rem;transform:rotate(-45deg)}.nav--open+.hamburger span{opacity:0}.header{font-family:var(--ci);font-size:var(--fs-500);padding:clamp(1.25rem,.795rem + 2.27vw,2.5rem) var(--screen-padding) 0;width:100%;max-width:var(--scale-end);justify-content:space-between;align-items:center;margin:0 auto clamp(3.75rem,3.09rem + 2.82vw,5.625rem);display:flex}@media only screen and (min-width:90rem){.header{padding-inline:0}}.header .type_logo{text-align:right;text-transform:lowercase}@media only screen and (min-width:40rem){.header .type_logo{flex-grow:4}}.header .toggle-dm-button{cursor:pointer;background-color:var(--background-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'%3E%3Cpath d='M24 42q-7.5 0-12.75-5.25T6 24q0-7.5 5.25-12.75T24 6q.4 0 .85.025.45.025 1.15.075-1.8 1.6-2.8 3.95-1 2.35-1 4.95 0 4.5 3.15 7.65Q28.5 25.8 33 25.8q2.6 0 4.95-.925T41.9 22.3q.05.6.075.975Q42 23.65 42 24q0 7.5-5.25 12.75T24 42Zm0-3q5.45 0 9.5-3.375t5.05-7.925q-1.25.55-2.675.825Q34.45 28.8 33 28.8q-5.75 0-9.775-4.025T19.2 15q0-1.2.25-2.575.25-1.375.9-3.125-4.9 1.35-8.125 5.475Q9 18.9 9 24q0 6.25 4.375 10.625T24 39Zm-.2-14.85Z'/%3E%3C/svg%3E");background-size:contain;border:none;width:4.25rem;height:4.25rem;margin-left:.4em}.dark-theme .header .toggle-dm-button{background-image:url("data:image/svg+xml,%0A%3Csvg height='48' width='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 31q2.9 0 4.95-2.05Q31 26.9 31 24q0-2.9-2.05-4.95Q26.9 17 24 17q-2.9 0-4.95 2.05Q17 21.1 17 24q0 2.9 2.05 4.95Q21.1 31 24 31Zm0 3q-4.15 0-7.075-2.925T14 24q0-4.15 2.925-7.075T24 14q4.15 0 7.075 2.925T34 24q0 4.15-2.925 7.075T24 34ZM3.5 25.5q-.65 0-1.075-.425Q2 24.65 2 24q0-.65.425-1.075Q2.85 22.5 3.5 22.5h5q.65 0 1.075.425Q10 23.35 10 24q0 .65-.425 1.075-.425.425-1.075.425Zm36 0q-.65 0-1.075-.425Q38 24.65 38 24q0-.65.425-1.075.425-.425 1.075-.425h5q.65 0 1.075.425Q46 23.35 46 24q0 .65-.425 1.075-.425.425-1.075.425ZM24 10q-.65 0-1.075-.425Q22.5 9.15 22.5 8.5v-5q0-.65.425-1.075Q23.35 2 24 2q.65 0 1.075.425.425.425.425 1.075v5q0 .65-.425 1.075Q24.65 10 24 10Zm0 36q-.65 0-1.075-.425-.425-.425-.425-1.075v-5q0-.65.425-1.075Q23.35 38 24 38q.65 0 1.075.425.425.425.425 1.075v5q0 .65-.425 1.075Q24.65 46 24 46ZM12 14.1l-2.85-2.8q-.45-.45-.425-1.075.025-.625.425-1.075.45-.45 1.075-.45t1.075.45L14.1 12q.4.45.4 1.05 0 .6-.4 1-.4.45-1.025.45-.625 0-1.075-.4Zm24.7 24.75L33.9 36q-.4-.45-.4-1.075t.45-1.025q.4-.45 1-.45t1.05.45l2.85 2.8q.45.45.425 1.075-.025.625-.425 1.075-.45.45-1.075.45t-1.075-.45ZM33.9 14.1q-.45-.45-.45-1.05 0-.6.45-1.05l2.8-2.85q.45-.45 1.075-.425.625.025 1.075.425.45.45.45 1.075t-.45 1.075L36 14.1q-.4.4-1.025.4-.625 0-1.075-.4ZM9.15 38.85q-.45-.45-.45-1.075t.45-1.075L12 33.9q.45-.45 1.05-.45.6 0 1.05.45.45.45.45 1.05 0 .6-.45 1.05l-2.8 2.85q-.45.45-1.075.425-.625-.025-1.075-.425ZM24 24Z' style='fill:%23fff'/%3E%3C/svg%3E")}.layout{grid-template-rows:auto 1fr auto;min-height:100vh;display:grid}.loading-spinner{width:80px;height:80px;margin:3rem auto;display:block;position:relative}.loading-spinner div{box-sizing:border-box;border:8px solid var(--clr-primary);border-color:var(--clr-primary) #0000 #0000 #0000;border-radius:50%;width:64px;height:64px;margin:8px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;display:block;position:absolute}.loading-spinner div:first-child{animation-delay:-.45s}.loading-spinner div:nth-child(2){animation-delay:-.3s}.loading-spinner div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.main{max-width:100vw}.streamfield{box-sizing:border-box}.home-page .streamfield{--streamfield-border:2px solid var(--foreground-color);border:var(--streamfield-border);border-bottom:none}.home-page .streamfield:last-of-type{border-bottom:var(--streamfield-border)}.big-quote{font-size:var(--content-xl);font-family:var(--heading);background-color:var(--color-background);padding-block:clamp(5rem,4.286rem + 3.57vw,7.5rem);padding-inline:var(--screen-padding);line-height:1.25}@media only screen and (min-width:40rem){.big-quote{padding-inline:0}}.dark-theme .big-quote{color:var(--background-color)}@media only screen and (min-width:40rem){.big-quote .content_wrapper{max-width:var(--scale-end);grid-column-gap:20px;grid-row-gap:0px;grid-template-columns:repeat(12,1fr);margin:0 auto;display:grid}.big-quote .content_wrapper .quote{grid-area:1/2/2/13}}.big-quote .quote-author{margin-top:0}.article_teaser{--teaser-title-size:var(--heading-m);padding-top:0;padding-bottom:0}.teaser--1 .article_teaser{--teaser-title-size:var(--heading-l)}.article_teaser .content_wrapper{flex-direction:column-reverse;display:flex}.article_teaser h2{width:fit-content;font-family:var(--heading);font-size:var(--teaser-title-size);padding-block-end:clamp(1.25rem,3rem - 2vw,2.5rem)}.article_teaser .teaser_text{padding-block:clamp(2.5rem,1.429rem + 5.36vw,6.25rem);padding-inline:calc(clamp(2.5rem,1.429rem + 5.36vw,6.25rem)/2)}.article_teaser div.flow{margin-block-end:var(--base)}.article_teaser .readmore_container{justify-content:flex-start;display:flex}.article_teaser .readmore_link{width:fit-content;margin-inline-end:var(--screen-padding);display:inline-block}.article_teaser a{text-decoration:none}.article_teaser a .readmore_link,.article_teaser a h2{padding:.2em 0;display:block;position:relative;overflow:hidden}.article_teaser a .readmore_link:after,.article_teaser a h2:after{content:"";background-color:var(--foreground-color);opacity:1;width:100%;height:.1em;transition:opacity .4s,transform .4s;position:absolute;bottom:0;left:0}.article_teaser a h2:after{transform:translate(-101%)}.article_teaser a .readmore_link:after{transform:translate(101%)}.article_teaser a:hover .readmore_link:after,.article_teaser a:hover h2:after,.article_teaser a:focus .readmore_link:after,.article_teaser a:focus h2:after{transform:translate(0,0)}@media only screen and (min-width:40rem){.article_teaser .content_wrapper{max-width:var(--scale-end);grid-column-gap:20px;grid-row-gap:0px;grid-template-columns:repeat(12,1fr);gap:0;margin:0 auto;display:grid}.article_teaser .article_image{place-content:center;display:grid}.article_teaser .teaser--1{--teaser-title-size:var(--heading-l);grid-area:1/2/2/12}.article_teaser .teaser--1-2{border-left:var(--streamfield-border);grid-area:1/5/2/13}.article_teaser .teaser--1-2+.article_image{grid-area:1/1/2/5}.article_teaser .teaser--2-1{border-right:var(--streamfield-border);grid-area:1/1/2/9}.article_teaser .teaser--2-1+.article_image{grid-area:1/9/2/13}.article_teaser .teaser--1-1{border-right:var(--streamfield-border);grid-area:1/1/2/7}.article_teaser .teaser--1-1+.article_image{grid-area:1/7/2/13}}.download{background-color:var(--color-background);color:#000;margin-inline:auto;border:2px solid #000;border-radius:10px;width:100%;max-width:27rem;height:min-content;margin:0;line-height:1.2}.download__svg{margin-block-end:1em}.download__title{font-family:var(--aside-bold);margin-block-end:.5em}.download__text{font-family:var(--aside);font-size:var(--small);margin-block-start:0}.download a{padding:1.2em;text-decoration:none;display:block}.download a .download__text,.download a .download__title{padding:.2em 0;display:block;position:relative;overflow:hidden}.download a .download__text:after,.download a .download__title:after{content:"";background-color:var(--foreground-color);opacity:1;width:100%;height:.1em;transition:opacity .4s,transform .4s;position:absolute;bottom:0;left:0}.download a .download__title:after{transform:translate(-101%)}.download a .download__text:after{transform:translate(100%)}.download a:hover .download__text:after,.download a:hover .download__title:after,.download a:focus .download__text:after,.download a:focus .download__title:after{transform:translate(0,0)}.downloads__container{flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;justify-content:stretch;justify-items:center;gap:1.25rem;margin-block-end:clamp(1.875rem,1.545rem + 1.41vw,2.813rem);margin-inline:auto;display:grid}@media only screen and (min-width:40rem){.downloads__container{grid-template-columns:1fr 1fr;justify-items:stretch}}.article-page .highlight-quote{margin-block:clamp(1.875rem,1.545rem + 1.41vw,2.813rem);padding-left:12.5%}.article-page .highlight-quote .highlight__text p{font-family:var(--heading);font-size:var(--highlight-quote);word-break:keep-all;-webkit-hyphens:none;hyphens:none;max-width:none;margin:0;line-height:1.3}.article-page .highlight-quote .highlight__author{font-family:var(--aside-bold);font-size:var(--heading-s);text-align:right;margin-inline-end:3em}.source__wrapper{font-size:var(--small);font-family:var(--aside);padding-inline-start:2rem}.source__wrapper a{text-decoration:none;display:block}.source__wrapper a:focus .source__title,.source__wrapper a:hover .source__title{text-decoration:underline}.source__author{font-family:var(--aside-bold)}.source__title{margin-inline-start:.5em;display:inline-block}.sources__container{margin-block-end:clamp(1.875rem,1.545rem + 1.41vw,2.813rem)}.code-block{font-size:calc(var(--small)*.8);line-height:1.3}.code-block pre{padding-block:1em;overflow-x:scroll}.code-block pre .token-line{border:1px solid #2d2a55;padding-inline:1em}.code-block pre .token-line:hover{border:1px solid #a5ff9033}.content-marketing{--standard-margin:clamp(2.188rem, 1.847rem + 1.7vw, 3.125rem);border:2px solid var(--foreground-color);background-color:var(--color-background);margin-block-end:var(--standard-margin)}.content-marketing:not(.illustrated){border-top-width:9px}.content-marketing .form-copy-container{padding-inline:var(--base);color:var(--steady);flex-direction:column;margin-block-start:0;padding-block-start:var(--base);display:flex}.content-marketing .form-copy-container h3{font-family:var(--body-bold);font-size:var(--heading-s);margin-block-start:var(--standard-margin)}.content-marketing .form-copy-container .content-marketing__copy p{margin:var(--base) 0;line-height:1.3}.content-marketing .form-copy-container form{gap:var(--standard-margin);flex-direction:column;margin-block-end:var(--standard-margin);display:flex;position:relative}@media only screen and (min-width:40rem){.content-marketing .form-copy-container form{gap:var(--base);flex-flow:wrap}}.content-marketing .form-copy-container form .input{flex-grow:1}.content-marketing .form-copy-container form input:not([type=submit]),.content-marketing .form-copy-container form button[role=checkbox]{border:2px solid var(--steady);background-color:#0000;max-height:3em}.content-marketing .form-copy-container form input:-webkit-autofill{background-color:var(--color-background)!important}.content-marketing .form-copy-container form input:-webkit-autofill:hover{background-color:var(--color-background)!important}.content-marketing .form-copy-container form input:-webkit-autofill:focus{background-color:var(--color-background)!important}.content-marketing .form-copy-container form input:-webkit-autofill:active{background-color:var(--color-background)!important}.content-marketing .form-copy-container form input:-internal-autofill-selected{background-color:var(--color-background)!important}.content-marketing .form-copy-container form label{color:var(--steady)}.content-marketing .form-copy-container form label:not(.checkbox__label){padding-inline-start:0}.content-marketing .form-copy-container form .checkbox{width:100%}.content-marketing .form-copy-container form button.form__submit{padding-inline:var(--standard-margin);padding-block:calc(var(--base)/2);background-color:var(--steady);color:#fff;line-height:1;font-family:var(--aside);border-radius:0;max-height:3em;margin-inline:auto 0;font-weight:400}.content-marketing .form-copy-container form .message{--signal-color:var(--bg-color);font-family:var(--aside-bold);border-radius:.5rem;line-height:1.2;position:absolute;bottom:3rem;padding:var(--base)!important;background-color:var(--signal-color)!important}@media only screen and (min-width:40rem){.content-marketing .form-copy-container form .message{max-width:55%;bottom:0}}.content-marketing .form-copy-container form .message--error{--signal-color:red}.content-marketing .form-copy-container form .message--success{--signal-color:var(--green)}@media only screen and (min-width:40rem){.content-marketing.illustrated{max-width:var(--scale-end);grid-column-gap:20px;grid-row-gap:0px;grid-template-columns:repeat(12,1fr);align-items:center;gap:0;margin:0 auto;display:grid}.content-marketing.illustrated .form-copy-container{grid-area:1/5/2/13}.content-marketing.illustrated .content-marketing-image__container{background-color:#fff;grid-area:1/1/2/5;place-content:center;width:100%;height:100%;display:grid;position:relative}.content-marketing.illustrated .content-marketing-image__container:after{content:"";background-color:var(--steady);width:.1em;height:100%;position:absolute;bottom:0;left:100%;right:0}}.nav{z-index:1;justify-content:center;align-items:center;width:100%;transition:height .2s;display:flex;position:absolute;top:100%;left:0;overflow:hidden}.nav--open{opacity:.95;border-bottom:1px solid #ffffff1f;height:100vh}.search{padding:clamp(1.25rem,.795rem + 2.27vw,2.5rem) var(--screen-padding) 0}@media only screen and (min-width:40rem){.search{max-width:var(--scale-end);grid-column-gap:20px;grid-row-gap:0px;grid-template-columns:repeat(12,1fr);margin:0 auto;padding-inline:0;display:grid}}.search{margin-bottom:clamp(5rem,4.56rem + 1.88vw,6.25rem)}.search__wrapper{grid-area:var(--2-11);margin-bottom:clamp(5rem,4.56rem + 1.88vw,6.25rem)}.search .search-form{margin-bottom:clamp(1.563rem,1.012rem + 2.35vw,3.125rem);display:flex}.search .search-form>*{border:2px solid var(--foreground-color);height:var(--search-form-height)}.search .search-form__input{width:100%;font-family:var(--aside);background-color:var(--background-color);color:var(--foreground-color);border-top-left-radius:25px;border-bottom-left-radius:25px;padding-inline:1rem}.search .search-form__submit{background-color:var(--foreground-color);border-top-right-radius:25px;border-bottom-right-radius:25px;place-content:center;width:clamp(5.313rem,3.882rem + 6.1vw,9.375rem);transition:all .2s ease-in;display:grid}.dark-theme .search .search-form__submit,.search .search-form__submit:focus,.search .search-form__submit:hover{background-color:var(--background-color)}.dark-theme .search .search-form__submit:focus,.dark-theme .search .search-form__submit:hover{background-color:var(--foreground-color)}.search .search-form__submit:focus svg path,.search .search-form__submit:hover svg path{fill:var(--foreground-color)}.dark-theme .search .search-form__submit:focus svg path,.dark-theme .search .search-form__submit:hover svg path,.search .search-form__submit svg path{fill:var(--background-color)}.dark-theme .search .search-form__submit svg path{fill:var(--foreground-color)}.search-results{padding:0}.search-results__link{margin:.5em 0;display:inline-block}.subheader .title_container p,.subheader .title_container h1{font-family:var(--aside-bold);text-transform:lowercase;font-size:var(--heading-xl);padding-inline:var(--screen-padding);grid-area:1/2/2/11;line-height:1.2}@media only screen and (min-width:40rem){.subheader .title_container p,.subheader .title_container h1{max-height:4em;padding-inline:0}}.tabs{--spacer:1.5626rem;padding-left:0;padding-right:0}.tabs__list{margin-bottom:var(--spacer);gap:var(--spacer);display:grid}@media only screen and (min-width:65rem){.tabs__list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.tabs__trigger{cursor:pointer;border:3px solid var(--clr-primary);background-color:var(--clr-white);border-radius:var(--border-radius,15px);transition:var(--transition-all);color:var(--clr-primary);padding:2.5rem;position:relative}.tabs__trigger[data-state=active]{box-shadow:var(--box-shadow)}.tabs__trigger[data-state=active]:after{content:"";border-style:solid;border-width:.625rem 1rem 0;border-color:var(--clr-primary) #0000 #0000 #0000;width:0;height:0;display:block;position:absolute;bottom:-.8125rem;left:50%;transform:translate(-50%)}.tabs__trigger-icon{margin-top:1.875rem}.tabs__trigger-icon svg{max-height:4.875rem}@media only screen and (min-width:65rem){.tabs__content{gap:var(--spacer);grid-template-columns:repeat(3,1fr);display:grid}}.tabs__content-left{gap:var(--spacer);flex-direction:column;grid-column:1/span 1;display:flex}.tabs__content-left a{align-items:center;gap:var(--spacer);border:3px solid var(--clr-primary);border-radius:var(--border-radius,15px);padding:.75rem 1.25rem;font-size:1.5626rem;text-decoration:none;display:flex}.tabs__content-left .icon{align-items:center;display:flex}.tabs__content-left .icon svg{width:2.5rem;height:2.5rem}.tabs__content-right{grid-column:2/span 2}.tags-container .button-container{place-content:center;display:grid}.tags-container .button-container button{font-family:var(--aside-bold);font-size:var(--small);color:var(--foreground-color);flex-direction:column;align-items:center;transition:all .2s ease-in;display:flex}.tags-container .button-container button span.icon{max-height:3.125rem}.tags-container .button-container button svg{width:2.2em;height:auto;fill:var(--foreground-color)}.tags-container .button-container button svg.showMore{margin-bottom:.5em;transition:all .2s ease-in}.tags-container .button-container button svg.showLess{margin-top:.5em;transition:all .2s ease-in}.tags-container .button-container button:hover{box-shadow:none;letter-spacing:.1em}.tags-container .button-container button:hover svg.showMore{margin-top:.5em;margin-bottom:0}.tags-container .button-container button:hover svg.showLess{margin-top:0;margin-bottom:.5em}.tags-container .tags{flex-flow:wrap;gap:clamp(.938rem,.827rem + .47vw,1.25rem);margin-block-end:calc(2*clamp(.938rem,.827rem + .47vw,1.25rem));display:flex}.tags-container .tags .tag{box-sizing:border-box;background-color:var(--foreground-color);color:var(--background-color);line-height:1.2;font-family:var(--aside);font-size:var(--small);text-transform:lowercase;border:2px solid var(--foreground-color);border-radius:30px;padding:10px 20px;text-decoration:none;transition:all .2s ease-in}.tags-container .tags .tag:hover,.tags-container .tags .tag:focus{background-color:var(--background-color);color:var(--foreground-color)}.article-information{font-family:var(--aside);margin-bottom:clamp(1.875rem,1.545rem + 1.41vw,2.813rem);margin-inline:var(--screen-padding);line-height:1.3}@media only screen and (min-width:65rem){.article-information{grid-area:var(--last-third);align-self:start;position:sticky;top:2rem}}.article-information__heading{font-family:var(--aside-bold)}@media only screen and (min-width:40rem){.article-information .wrapper{margin-bottom:3.125rem}}.article-information .author{margin-bottom:var(--base);flex-direction:row;justify-content:center;align-items:center;gap:clamp(1.25rem,1.14rem + .47vw,1.563rem);display:flex}@media only screen and (min-width:65rem){.article-information .author{justify-content:flex-start}}.article-information .author img{object-fit:cover;border-radius:50%;max-width:98px;max-height:98px}.article-information .social-media{flex-direction:column;align-items:center;display:flex}.article-information .social-media__heading{margin-bottom:1rem}@media only screen and (min-width:65rem){.article-information .social-media{align-items:flex-start}}.article-information .social-media-icons{gap:1rem;display:flex}.article-information .social-media-icons svg{aspect-ratio:1;width:44px}.article-information .social-media-icons svg circle{fill:var(--foreground-color)}.article-information .social-media-icons svg path,.article-information .social-media-icons svg circle.Instagram_dark_svg__cls-2{fill:var(--background-color)}.article-meta-data{font-family:var(--aside);width:100%;margin:clamp(2.188rem,1.847rem + 1.7vw,3.125rem) 0 clamp(4.688rem,3.551rem + 5.68vw,7.813rem);display:inline-block}.article-meta-data p{width:fit-content;margin:0 auto}.article-meta-data p .duration{font-family:var(--aside-bold)}.article-page .tags{font-family:var(--aside);margin:0 var(--screen-padding) 2.5rem;padding-top:var(--screen-padding);border-top:2px solid #000}@media only screen and (min-width:65rem){.article-page .tags{margin:0 0 var(--base);border:none;padding:0}}.article-page .tags__heading{margin-right:1ch}.article-page .tags__listing{text-transform:lowercase;margin:0;display:inline}.article-page .tags__listing .tag{word-break:keep-all;text-decoration:none}.article-page .tags__listing .tag:focus,.article-page .tags__listing .tag:hover{text-decoration:underline}.article-page .tags__listing .tag:not(:last-child):after{content:" · ";padding-inline:1ch;text-decoration:none;display:inline-block}.search_result__link{gap:var(--screen-padding);border-bottom:1px solid var(--text);margin-inline:var(--screen-padding);flex-direction:column;padding:clamp(2.5rem,2.28rem + .94vw,3.125rem) 0;text-decoration:none;display:flex}.search_result__link:last-of-type{border:none}@media only screen and (min-width:40rem){.search_result__link{flex-direction:row}}.search_result__link .image__wrapper{aspect-ratio:67/45;width:100%;max-width:335px;margin:0 auto}@media only screen and (min-width:40rem){.search_result__link .image__wrapper{align-items:top;max-width:200px;display:grid}}.search_result__link .text__wrapper{font-family:var(--aside)}.search_result__link .text__wrapper h2{font-family:var(--ci);font-size:var(--heading-srp);text-wrap:balance;margin-bottom:clamp(1.25rem,1.47rem - .94vw,.625rem)}.search_result__link .text__wrapper p{-webkit-hyphens:auto;hyphens:auto;line-height:1.27}.accordions__header{text-align:center;margin-bottom:5rem}.columns{--grid-gap:1rem;padding-inline:0}.columns>*+*{margin:var(--grid-gap) 0 0}.columns .streamfield,.columns .container,.columns .image{--spacer:1rem}.columns__grid{gap:var(--grid-gap);display:grid}.columns__grid[data-type=column_2_1]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.columns__grid[data-type=column_2_1]>:first-child{background-color:#add8e6}.columns__grid[data-type=column_2_1]>:last-child{background-color:#90ee90}.columns__grid[data-type=column_1_1]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.columns__grid[data-type=column_1_1]>:first-child{background-color:#add8e6}.columns__grid[data-type=column_1_1]>:last-child{background-color:#90ee90}.container-field{background:var(--bg-color,transparent);border-radius:var(--border-radius);padding-block:5rem}.container-field>.container{margin:0 auto}.container-field>.streamfield{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);background:0 0;border:0}.container-field--full-width{width:auto}.container-field--light-grey{--bg-color:var(--clr-lighter-grey)}.container-field--light-blue{--bg-color:var(--clr-light-blue)}.container-field--gradient-light-blue-dark-blue{--bg-color:linear-gradient(to bottom, var(--clr-lighter-blue), var(--clr-glowing-blue))}.container-field--gradient-light-blue-white{--bg-color:linear-gradient(to bottom, var(--clr-light-blue), var(--clr-white))}.cta{z-index:0;align-items:flex-end;width:100%;min-height:34rem;display:flex;position:relative}@media only screen and (min-width:65rem){.cta{min-height:45.25rem}}.cta .container{z-index:1;padding:0}.cta .container .box{border-radius:var(--border-radius);box-shadow:var(--box-shadow);background:#ffffffe6;max-width:40rem;padding:2.5rem}.cta .button{margin-top:2.5rem;text-decoration:none;display:inline-block}.cta .button:hover{color:var(--clr-white)}.image{--spacer:7.5rem;margin:var(--spacer) auto 0;padding:0}.image+*{margin-block-start:-1rem;padding-block-start:5rem}.image--full-width{width:auto}.image--full-width .image__element{border-radius:0;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.image__element{border-radius:var(--border-radius)}.links{grid-gap:1.875rem;text-align:center;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:0;display:grid}.links__tile{border:3px solid var(--clr-primary);border-radius:var(--border-radius,15px);padding:.5em 2em .9em;text-decoration:none;transition:box-shadow .1s}.links__tile:hover{box-shadow:var(--box-shadow);text-decoration:none}.links__tile .title{margin-bottom:10px;font-size:1.875rem;font-weight:600}.links .icon,.links .icon svg{width:auto;height:4.875rem}.map{height:540px}.map__container{height:100%}.message{border-radius:var(--border-radius);text-shadow:0 0 4px #0003;background:var(--bg-color);color:var(--color);padding:5rem 2.5rem!important}.message--error{--bg-color:#df9f9f;--color:#260d0d;text-shadow:none}.message--success{--bg-color:linear-gradient(to right, var(--clr-clear-blue-green), var(--clr-green-energy));--color:var(--clr-white)}.message--warning{--bg-color:60 35% 70%;--color:60 35% 20%}.message--information{--bg-color:linear-gradient(to right, var(--clr-clear-blue-green), var(--clr-green-energy));--color:var(--clr-white)}.message__title{font-size:var(--fs-500);color:var(--clr-white);line-height:1}.message a{color:var(--color)}.richtext a{word-break:break-word}.streamfield{z-index:0;position:relative}.streamfield .streamfield{width:min(100% - 2rem,1200px);padding:0}@media only screen and (min-width: ){.streamfield .streamfield{width:100%}}@media screen and (max-width:40rem){.streamfield .streamfield{width:100%;margin-inline:0}}.streamfield .streamfield:first-child{margin-block-start:0}.streamfield .streamfield:last-child{margin-block-end:0}.streamfield.pink,.streamfield .pink{--color-background:var(--pink)}.streamfield.blue,.streamfield .blue{--color-background:var(--blue)}.streamfield.yellow,.streamfield .yellow{--color-background:var(--yellow)}.streamfield.green,.streamfield .green{--color-background:var(--green)}.streamfield.orange,.streamfield .orange{--color-background:var(--orange)}@media only screen and (min-width:65rem){.streamfield .container,.streamfield .streamfield{width:min(100%,1200px)}}.table{-webkit-hyphens:auto;hyphens:auto}.table__title{text-align:center;margin-bottom:2.5rem}.table__icon{text-align:center}.table__element,.table__head,.table__data{border:1px solid var(--clr-primary);border-collapse:collapse}.table__caption,.table__head,.table__data{text-align:left}.table__head,.table__data{padding:.25em .5em}@media only screen and (min-width:65rem){.table__head,.table__data{padding:.125em .5em}}.table__element{width:100%}.table__caption{color:var(--clr-primary);font-size:var(--fs-500);margin:.8em 0;font-weight:600}.table__head{background-color:var(--clr-primary);color:var(--clr-white)}.table__head,.table__data{font-size:1.125rem}@media only screen and (min-width:65rem){.table__head,.table__data{font-size:var(--fs-500)}}.table__data{color:var(--clr-primary)}.streamfield.table .bg-wrapper{background:var(--clr-lighter-grey);border-radius:var(--border-radius);padding:2.5rem 1rem}@media only screen and (min-width:65rem){.streamfield.table .bg-wrapper{padding:2.5rem}}.container-field--light-grey .streamfield.table .bg-wrapper,.container-field--light-blue .streamfield.table .bg-wrapper,.container-field--gradient-light-blue-dark-blue .streamfield.table .bg-wrapper,.container-field--gradient-light-blue-white .streamfield.table .bg-wrapper{background:var(--clr-white);border-radius:var(--border-radius);margin-inline:.5rem;padding:1rem}@media only screen and (min-width:65rem){.container-field--light-grey .streamfield.table .bg-wrapper,.container-field--light-blue .streamfield.table .bg-wrapper,.container-field--gradient-light-blue-dark-blue .streamfield.table .bg-wrapper,.container-field--gradient-light-blue-white .streamfield.table .bg-wrapper{margin-inline:0;padding:2.5rem}}.cards.gradient-light-blue-dark-blue{background:linear-gradient(to top, var(--clr-glowing-blue), var(--clr-lighter-blue))}.cards__header{margin-bottom:2.5rem}@media only screen and (min-width:65rem){.cards__header{margin-bottom:5rem}}.cards__header.container{padding-top:2.5rem}@media only screen and (min-width:65rem){.cards__header.container{padding:5rem}}.cards__footer.container{padding-bottom:2.5rem}@media only screen and (min-width:65rem){.cards__footer.container{padding-bottom:5rem}}.cards__title{margin-bottom:2.5rem}.cards__wrapper{flex-direction:column;justify-content:center;gap:20px;padding-left:.9375rem;padding-right:.9375rem;display:flex}@media only screen and (min-width: ){.cards__wrapper{flex-direction:row}}.cards .card{background-color:var(--clr-white);border-radius:var(--border-radius,15px);text-align:center;flex-direction:column;margin-bottom:2.5rem;padding:40px;display:flex}@media only screen and (min-width: ){.cards .card{width:100%;max-width:400px;margin-bottom:5rem}}.cards .card__iconwrapper{text-align:center}.cards .card__icon{margin-top:1.25rem;margin-bottom:2.5rem}.cards .card__title,.cards .card__text{margin-bottom:2.5rem}.cards .card__link{margin-top:auto;font-weight:600;text-decoration:none}.cards .card__link:before{content:"➔ ";font-size:1.5625rem;position:relative;top:-2px}.cards .roundImg .card{text-align:left;font-size:var(--fs-450);background-color:#0000}.cards .roundImg .card__icon{background:#fff;border-radius:120px;justify-content:center;align-items:center;width:240px;height:240px;margin:0 auto;display:flex}.cards .roundImg .card__title{margin-top:3.125rem}.divider{--bg-color:linear-gradient(to right, var(--clr-green-energy), var(--clr-warm-sun));background:var(--bg-color);height:6px}.quote blockquote{font-size:var(--fs-600);quotes:"„" "”"}.quote figcaption{color:var(--clr-dark-grey);margin-top:.625rem;font-size:1.5rem}.streamfield.buttons{flex-wrap:wrap;justify-content:flex-start;gap:2.5rem 3.5rem;margin-block-end:clamp(2.5rem,2.28rem + .94vw,3.125rem);display:flex}.streamfield.buttons .button{font-family:var(--aside);font-size:var(--base);background-color:var(--foreground-color);color:var(--background-color);border-radius:5px;text-decoration:none}.streamfield.buttons .button:hover{box-shadow:0 8px 35px #0000004d}.streamfield.buttons .button--primary{color:var(--foreground-color);background-color:var(--background-color);border:2px solid var(--foreground-color)}.streamfield.buttons .button--primary:hover{box-shadow:0 8px 20px #00000026}.article-page h1.page-title{font-family:var(--heading)}.article-page .title_container{grid-template-rows:fit-content fit-content}.article-page .title_container .subtitle{padding-inline:var(--grid-column);text-align:center;font-family:var(--body-bold);font-size:var(--heading-s);grid-area:2/1/auto/13;margin-block-start:clamp(2.188rem,1.847rem + 1.7vw,3.125rem);line-height:1.3}.article-page_content_container .article-page_copy{padding-inline:var(--screen-padding)}@media only screen and (min-width:65rem){.article-page_content_container{max-width:var(--scale-end);grid-column-gap:20px;grid-row-gap:0px;grid-template-columns:repeat(12,1fr);margin:0 auto;display:grid}.article-page_content_container .article-page_copy{grid-area:var(--two-thirds-left)}}.article-page_content_container h2{margin-top:0;margin-bottom:.25em;display:inline-block}.article-page_content_container .primary-image{margin-bottom:clamp(1.875rem,1.545rem + 1.41vw,2.813rem)}.article-page_content_container p{word-wrap:break-all;-webkit-hyphens:auto;hyphens:auto;margin-bottom:clamp(1.875rem,1.545rem + 1.41vw,2.813rem)}@media only screen and (min-width:40rem){.article-page_content_container p{max-width:90%}}.article-page_content_container p a{color:var(--link-color)}.article-page_content_container p a:hover,.article-page_content_container p a:focus{text-decoration:none}.article-page_content_container ul,.article-page_content_container ol{background-color:var(--grey);font-family:var(--list);margin-block:2em;padding:3.5rem;font-size:1.2em}.article-page_content_container ul li,.article-page_content_container ol li{color:var(--steady);margin-bottom:1em;line-height:1.5;list-style-type:"– "}.article-listing-page{padding-inline:var(--screen-padding)}.article-listing-page .page-title{font-family:var(--ci);font-size:var(--heading-xl);-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;margin-bottom:.5em}.article-listing-page .listing-meta{font-family:var(--ci)}
/*# sourceMappingURL=27ds97k4nlgkp.css.map*/