/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.button,.ta-button,button{background-color:transparent;display:inline-flex;column-gap:.444em;align-items:center;vertical-align:middle;cursor:pointer;margin:0;padding:.344rem .75rem;font-size:1.125rem;font-family:Circular-Book,sans-serif;color:#023729;border:.063rem solid;line-height:1.5;border-radius:32rem;transition:none .3s;transition-property:background-color,box-shadow,color,border-color,offset-color}@media(min-width:48rem){.button,.ta-button,button{padding-block:.594rem}}.button:visited,.ta-button:visited,button:visited{color:#023729}.button.is-active,.button:hover,.ta-button.is-active,.ta-button:hover,button.is-active,button:hover{background-color:#023729;border-color:#023729;text-decoration:none;color:#fbfbfa}.button:focus-visible,.ta-button:focus-visible,button:focus-visible{outline:.125rem solid #147e12;outline-offset:.125rem}.button--xs,.ta-button--xs{font-size:.875rem;padding:.25rem .5rem}.button--sm,.ta-button--sm{padding-block:.344rem}.button--lg,.ta-button--lg{padding-block:.594rem}@media(min-width:48rem){.button--lg,.ta-button--lg{column-gap:.555em;padding-block:.844rem}}@media(max-width:47.96875rem){.button--sm-mobile,.ta-button--sm-mobile{border-radius:.5rem;justify-content:center;padding:.375rem .625rem;min-height:2.5rem;min-width:2.5rem}}.button--blue,.button--primary,.ta-button--blue,.ta-button--primary{background-color:#023729;border-color:#023729;color:#fbfbfa}.button--blue:visited,.button--primary:visited,.ta-button--blue:visited,.ta-button--primary:visited{color:#fbfbfa}.button--blue:hover,.button--primary:hover,.ta-button--blue:hover,.ta-button--primary:hover{background-color:#147e12;border-color:#147e12;color:#fbfbfa}.button--primary--high-emphasis,.ta-button--primary--high-emphasis{background-color:#d73f0d;border-color:#d73f0d;color:#fff}.button--primary--high-emphasis:visited,.ta-button--primary--high-emphasis:visited{color:#fff}.button--primary--high-emphasis:hover,.ta-button--primary--high-emphasis:hover{background-color:#a12000;border-color:#a12000;color:#fff}.button--primary--low-emphasis,.ta-button--primary--low-emphasis{background-color:#d8ff7c;border-color:#d8ff7c;color:#023729}.button--primary--low-emphasis:visited,.ta-button--primary--low-emphasis:visited{color:#023729}.button--primary--low-emphasis:hover,.ta-button--primary--low-emphasis:hover{background-color:#b0e068;border-color:#b0e068;color:#00271d}.button--text,.ta-button--text{border-color:transparent;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.313rem;transition:none .3s;transition-property:background-color,color,text-decoration-color}.button--text:visited,.ta-button--text:visited{color:#023729}.button--text:hover,.ta-button--text:hover{background-color:transparent;border-color:transparent;color:#023729;text-decoration:underline;text-decoration-color:currentcolor}.button--no-border,.ta-button--no-border{border-color:transparent}.button--no-border:visited,.ta-button--no-border:visited{color:#023729}.button--no-border-active,.button--no-border:hover,.ta-button--no-border-active,.ta-button--no-border:hover{background-color:#d8ff7c;border-color:#d8ff7c;color:#023729}.button[disabled],.ta-button[disabled]{background-color:#e1e4e6;border-color:#e1e4e6;color:#737373;cursor:default}@media(max-width:47.96875rem){.button--sm-mobile .button__label,.button--sm-mobile .ta-button__label{border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.button--sm-mobile .button__label.focusable:focus,.button--sm-mobile .ta-button__label.focusable:focus{clip-path:unset;white-space:normal}.button--sm-mobile .button__label.focusable:focus-visible,.button--sm-mobile .ta-button__label.focusable:focus-visible{outline:.125rem solid #147e12;outline-offset:.125rem}}.button__icon,.ta-button__icon{transition:none .3s;transition-property:color}.button__suffix--sr-only-mobile,.ta-button__suffix--sr-only-mobile{margin-left:-.222em}@media(max-width:47.96875rem){.button__suffix--sr-only-mobile,.ta-button__suffix--sr-only-mobile{border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.button__suffix--sr-only-mobile.focusable:focus,.ta-button__suffix--sr-only-mobile.focusable:focus{clip-path:unset;white-space:normal}.button__suffix--sr-only-mobile.focusable:focus-visible,.ta-button__suffix--sr-only-mobile.focusable:focus-visible{outline:.125rem solid #147e12;outline-offset:.125rem}}
.feedback-button{bottom:0;display:flex;justify-content:flex-end;padding:0 1rem;pointer-events:none;position:sticky;right:0;z-index:1}.site-layout__main .feedback-button{grid-column:viewport}@media(min-width:48rem){.feedback-button{padding-inline:2rem}}.feedback-button__wrapper{opacity:0;position:relative;transform:translateY(100%)}.feedback-button--with-initial-animation .feedback-button__wrapper{animation:initial-feedback-animation .5s cubic-bezier(.75,-.5,0,1.75) 1 forwards}.feedback-button--without-initial-animation .feedback-button__wrapper{opacity:1;transform:none}.feedback-button__link{align-items:center;background-color:#d73f0d;border-radius:1.5rem 1.5rem 0 0;color:#fff;display:flex;font-size:1.125rem;gap:.5rem;line-height:1;padding:.75rem 1rem;pointer-events:auto;position:relative;transition:background-color .2s ease-in-out}.feedback-button__link .icon--ext_link{flex-shrink:0;height:1.333em;padding:.188rem;width:1.333em}.feedback-button__link,.feedback-button__link:active,.feedback-button__link:focus-visible,.feedback-button__link:hover,.feedback-button__link:visited{border:none;color:#fff;text-decoration:none}.feedback-button__link:active,.feedback-button__link:focus-visible,.feedback-button__link:hover{background-color:#a12000}@keyframes initial-feedback-animation{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}
.feedback-side__trigger{position:fixed;right:-5.3rem;opacity:0;visibility:hidden;top:calc(50% - 4.65rem);z-index:400;transform:rotate(-90deg);transform-origin:right bottom;transition:none .3s;transition-property:background-color,right,opacity,visibility}.feedback-side__trigger.button{font-size:1rem;padding:.25rem .5rem;border-radius:1.25rem 1.25rem 0 0}.feedback-side--is-ready .feedback-side__trigger{right:0;opacity:1;visibility:visible}.feedback-side__dialog{animation:fade-in-modal .5s ease;margin:auto;width:37.5rem;max-width:100%;max-height:90dvh;border:none;border-radius:1.5rem;padding:0;box-shadow:0 .188rem .5rem #00000029;overflow-y:auto;overscroll-behavior:contain}.feedback-side__dialog::backdrop{animation:fade-in-overlay .5s ease;background:#121212;opacity:.9;overflow:hidden;overscroll-behavior:contain}.feedback-side__dialog-inner{padding:1.5rem}@media(min-width:48rem){.feedback-side__dialog-inner{padding:2rem}}.feedback-side__dialog-inner input.js-webform-confirmation-back-submit-ajax{display:none}.feedback-side__dialog .feedback-side__dialog-header{align-items:flex-start;display:flex;font-family:Circular-Book,sans-serif;font-weight:700;gap:.75rem;justify-content:space-between;margin-block-end:1rem}.feedback-side__dialog .feedback-side__dialog-header:after{content:unset}.feedback-side__dialog .feedback-side__dialog-title{margin:0;font-size:1.5625rem;font-family:Thuisarts-Sans-Semi-Bold,sans-serif;margin-block-end:.75rem}.feedback-side__dialog .feedback-side__close{appearance:none;-webkit-appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;font:inherit;margin:0;text-align:inherit;color:#023729;padding:.5rem;margin:-.5rem;transition:none .3s;transition-property:color}.feedback-side__dialog .feedback-side__close:hover{background:none;color:#00271d}.feedback-side__dialog .feedback-side__close .icon{width:1.25rem;height:1.25rem}.feedback-side__dialog .feedback-side__close:focus-visible{outline:.125rem solid #147e12;outline-offset:.125rem;border-radius:.5rem}.feedback-side__dialog .feedback-side__dialog-content .form-actions,.feedback-side__dialog .feedback-side__dialog-content .form-submit{margin:0}.feedback-side__dialog-webform-confirmation{background:#f4fae4;border:.063rem solid #023729;border-radius:.5rem;display:flex;gap:1rem;font-size:1rem;line-height:1.6;padding:.75rem}@media(min-width:48rem){.feedback-side__dialog-webform-confirmation{padding:1rem}}.feedback-side__dialog-webform-confirmation-svg-wrapper{width:1.25em;height:1.25em;margin:.125em;flex-shrink:0;border-radius:50%;border:.125rem solid #023729;display:flex;align-items:center;justify-content:center}.feedback-side__dialog-webform-confirmation-svg{color:#023729;height:.563em;width:.75em}.feedback-side__dialog-webform-confirmation-label>:first-child{margin-top:0}.feedback-side__dialog-webform-confirmation-label>:last-child{margin-bottom:0}.feedback-side__dialog-webform-confirmation-label h3{font-size:1.125rem;margin-bottom:.25rem}@media(min-width:48rem){.feedback-side__dialog-webform-confirmation-label h3{margin-bottom:.5rem}}
.menu-button{border:none;display:inline-flex;column-gap:.444em;padding-block:.406rem}@media(max-width:61.96875rem){.menu-button{border-radius:.25rem;height:2.625rem;width:2.625rem;outline-offset:-.125rem;align-items:center;justify-content:center;padding:0}.menu-button:focus-visible{outline-offset:-.125rem}}@media(min-width:62rem){.menu-button:hover,.menu-button[aria-expanded=true]{background-color:#d8ff7c;color:#023729}.menu-button[aria-expanded=true]:hover{background-color:#b0e068;color:#023729}}.menu-button__icon-wrapper{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;height:1.5em;aspect-ratio:1}.menu-button .icon--cross{height:.875rem;width:.875rem}.menu-button[aria-expanded=false] .icon--cross,.menu-button[aria-expanded=true] .icon--hamburger{display:none}@media(max-width:61.96875rem){.menu-button__label{border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.menu-button__label.focusable:focus{clip-path:unset;white-space:normal}.menu-button__label.focusable:focus-visible{outline:.125rem solid #147e12;outline-offset:.125rem}}
.social-link{align-items:center;background-color:#00271d;border-radius:.5rem;display:inline-flex;justify-content:center;padding:.375rem .625rem;min-height:2.5rem;min-width:2.5rem}.social-link,.social-link:hover,.social-link:visited{color:#fbfbfa}.social-link:hover{background-color:#147e12}.social-link__label{border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.social-link__label.focusable:focus{clip-path:unset;white-space:normal}.social-link__label.focusable:focus-visible{outline:.125rem solid #147e12;outline-offset:.125rem}
.text-formatted>:last-child{margin-bottom:0}.text-formatted>:first-child{margin-top:0}.text-formatted h2{margin-top:2.188rem}.text-formatted h4{font-size:1.125rem;margin:1.563rem 0 .625rem}.text-formatted p+ul{margin-top:-1.25rem}.text-formatted ul+p{margin-top:1.563rem}.text-formatted ul{list-style-type:none;margin:0;padding:0}.text-formatted>ul{margin:.625rem 0}.text-formatted ul>li{list-style-type:none;padding-left:1.125rem;position:relative}.text-formatted ul>li:before{background-color:#2a2a2a;border-radius:50%;content:"";display:inline-block;height:.25rem;left:0;position:absolute;top:.75rem;width:.25rem}.text-formatted ul>li ul>li:before{top:.75rem;width:.375rem;height:.375rem;background-color:transparent;border:.063rem solid #2a2a2a}.text-formatted ul.link-list{margin:1.563rem 0 2.188rem}.text-formatted ul.link-list li{padding-left:0}.text-formatted ul.link-list li:before{display:none}.text-formatted ul.link-list li a{color:#023729;display:block;padding:.938rem 0;position:relative;transition:none .3s;transition-property:padding,color;border-bottom:.063rem solid #eee}.text-formatted ul.link-list li a:before{content:"";display:inline-block;background-color:#ff652e;height:calc(100% - 1.25rem);left:0;margin:.625rem 0;position:absolute;top:0;transform:scale(0);transition:transform .3s;width:.188rem}.text-formatted ul.link-list li a:hover{padding-left:.938rem;text-decoration:none}.text-formatted ul.link-list li a:hover:before{transform:scale(1)}.text-formatted ul.link-list li:first-child a{border-top:.063rem solid #eee}.text-formatted img{max-width:100%;height:auto}.text-formatted table{border-color:transparent;border-collapse:collapse;margin:1.563rem 0;width:100%}.text-formatted thead{text-align:left;border-bottom:.125rem solid #e3e3e3}.text-formatted thead th{font-family:Circular-Black,sans-serif;padding:0 .625rem 1.563rem}.text-formatted thead th :first-child{padding-left:0}.text-formatted thead th :last-child{padding-right:0}.text-formatted tbody tr:nth-child(odd){background-color:#eee}.text-formatted tbody td{padding:.938rem .625rem;vertical-align:top}.text-formatted a:not(.ta-button,:has(img)){text-decoration-color:currentcolor}.text-formatted p:has(.ta-button+.ta-button){display:flex;flex-wrap:wrap;gap:.938rem}.text-formatted blockquote{font-family:Circular-BookItalic,sans-serif;font-size:inherit;margin-block:0}.text-formatted blockquote:after,.text-formatted blockquote:before{content:none}
.graphic-element{display:none}@media(min-width:87.5rem){.graphic-element{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:-1;overflow-x:hidden}}.graphic-element svg{display:block;position:relative;right:-.063rem}
.icon-tile{background:#e7f6c2;border-radius:1rem;color:#023729;display:flex;flex-direction:column;justify-content:center;gap:.25rem;align-items:center;padding:.5rem;text-decoration:none;min-height:6.25rem;transition:none .3s;transition-property:background-color,color;width:100%}.icon-tile:focus-visible,.icon-tile:hover{background:#d8ff7c}.icon-tile__icon-wrapper{height:2.5rem}.icon-tile__icon-wrapper img,.icon-tile__icon-wrapper svg{display:block;margin-block:auto;height:100%;width:auto}.icon-tile__svg{aspect-ratio:1}.icon-tile__title{font-size:.875rem;font-family:Thuisarts-Sans-Semi-Bold,sans-serif;line-height:1.2;text-align:center}@media(min-width:48rem){.icon-tile__title{font-size:1rem}}
.info-card{display:flex;flex-direction:column}@media(min-width:36rem){.info-card__text,.info-card__title{padding-inline:1rem}}.info-card__title{display:flex;gap:.75rem;font-size:1.25rem;margin-block:0 .75rem}@media(min-width:36rem){.info-card__title{gap:1rem}}.info-card__title:before{background-color:#ff652e;-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M0%200v16A8%208%200%201%200%200%200%22%2F%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M8%200v16A8%208%200%201%200%208%200%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M0%200v16A8%208%200%201%200%200%200%22%2F%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M8%200v16A8%208%200%201%200%208%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-size:1rem;mask-size:1rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 50%;mask-position:0 50%;width:1rem;height:1lh;content:"";flex-shrink:0}.info-card__text{color:inherit}.info-card__text>:last-child{margin-block-end:0}.info-card__image{aspect-ratio:375/192;order:-1;margin-block-end:1rem}@media(max-width:35.96875rem){.info-cards-grid:has(.info-card) .info-card__image{margin-inline:-1rem}}@media(min-width:36rem){.info-card__image{aspect-ratio:282/288;border-radius:1.5rem;max-height:18rem;overflow:clip;width:100%}}@media(min-width:48rem){.info-card__image{border-radius:2rem}}.info-card__image :not(.contextual){height:100%}.info-card__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
.menu-dropdown{display:none;opacity:0;position:absolute;inset:calc(100% + .063rem) 0 auto;padding:.75rem 1.5rem;background:#fbfbfa;border-radius:0 0 .5rem .5rem;box-shadow:0 .188rem .5rem #00000029;clip-path:inset(0 -.5rem -.75rem -.5rem);max-height:calc(100dvh - var(--drupal-displace-offset-top));overflow-y:auto;z-index:0;transition:none .3s;transition-property:opacity,display;transition-behavior:allow-discrete}@media(min-width:36rem){.menu-dropdown{left:1rem;right:auto;max-width:24.5rem;min-width:19.25rem;width:fit-content}}@media(min-width:48rem){.menu-dropdown{left:1.5rem}}@media(min-width:62rem){.menu-dropdown{left:auto;right:2rem}.menu-dropdown .menu--emergency-menu{display:none}}.menu-dropdown--is-open,.navbar:has(.menu-button[aria-expanded=true]) .menu-dropdown{display:block;opacity:1}.menu-dropdown>.menu:not(:first-child){border-top:.063rem solid #e1e4e6;margin-top:.75rem;padding-top:.75rem}.menu-dropdown>.menu>li{margin-inline:-.5rem}@media(min-width:36rem){.menu-dropdown>.menu>li{margin-inline:-1rem}}@starting-style{.menu-dropdown--is-open,.navbar:has(.menu-button[aria-expanded=true]) .menu-dropdown{opacity:0}}
.navigation-link{align-items:center;border-radius:.5rem;color:#023729;display:inline-flex;font-size:1.125rem;gap:.5rem;line-height:1.5;padding:.75rem .5rem;text-decoration:none;transition:none .3s;transition-property:background-color;width:100%}@media(min-width:36rem){.navigation-link{padding-inline:1rem}}.navigation-link:visited{color:#023729}.navigation-link--is-active,.navigation-link:hover{background-color:#d8ff7c}.navigation-link:focus-visible{outline-offset:-.063rem;position:relative;z-index:1}.navigation-link__label{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.063rem;text-underline-offset:.389em;transition:none .3s;transition-property:text-decoration-color}.navigation-link:hover .navigation-link__label{text-decoration-color:currentcolor}.navigation-link__icon-wrapper{height:1.5em;width:1.333em;flex-shrink:0;display:flex;justify-content:center;align-items:center;align-self:flex-start}.navigation-link__icon{max-height:100%;max-width:100%}.navigation-link__icon.icon--decision_aid{width:.938rem;height:1.125rem}.navigation-link--as-button{border-radius:32rem;padding:.344rem .75rem}@media(min-width:48rem){.navigation-link--as-button{padding-block:.594rem}}
.news-tile{border-radius:.75rem;display:flex;gap:1rem;position:relative;z-index:0}@media(min-width:36rem){.news-tile{flex-direction:column;border-radius:1rem}}.news-tile:after{background-color:transparent;border-radius:inherit;content:"";inset:-.5rem;pointer-events:none;position:absolute;transition:none .3s;transition-property:background-color;z-index:-1}@media(min-width:36rem){.news-tile:after{inset:-.75rem}}.news-tile:focus-within:after,.news-tile:hover:after{background-color:#e7f6c2}.news-tile:focus-within:after{outline:.125rem solid #147e12;outline-offset:.125rem;outline-offset:-.125rem}.news-tile__image{border-radius:.75rem;flex-shrink:0;order:-1;overflow:clip;position:relative;aspect-ratio:1;height:6rem;width:6rem}@media(min-width:36rem){.news-tile__image{border-radius:1rem;aspect-ratio:1.41;height:auto;width:100%}}.news-tile__image .contextual-region{position:static}.news-tile__image img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.news-tile__content{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0}@media(min-width:36rem){.news-tile__content{gap:1rem}}.news-tile__title{font-size:1.25rem;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;word-break:auto-phrase;text-wrap:balance;margin:0}.news-tile__title-link{color:#023729;position:static;text-decoration:none}.news-tile__title-link:before{content:"";inset:-.5rem;position:absolute}@media(min-width:36rem){.news-tile__title-link:before{inset:-.75rem}}.news-tile__title-link:visited{color:#023729}.news-tile__title-link:focus{outline:none}.news-tile__text{font-size:1rem;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}@media(min-width:71.25rem){.news-tile__text{font-size:1.125rem}}.news-tile__link{align-items:center;color:#023729;display:inline-flex;gap:.5rem;width:fit-content}.news-tile:focus-within .news-tile__link,.news-tile:hover .news-tile__link{text-decoration:underline}.news-tile__link-icon{align-items:center;border:.125rem solid #bfc2c4;border-radius:50%;color:#023729;display:inline-flex;flex-shrink:0;height:1.5rem;justify-content:center;transition:none .3s;transition-property:background-color,border-color,color;width:1.5rem}.news-tile:focus-within .news-tile__link-icon,.news-tile:hover .news-tile__link-icon{background-color:#d73f0d;border-color:#d73f0d;color:#fbfbfa}.news-tile__link-icon .icon{height:.75rem;transform:rotate(0);width:.75rem}
.partner{align-items:center;display:flex;justify-content:center}.partner__title{border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.partner__title.focusable:focus{clip-path:unset;white-space:normal}.partner__title.focusable:focus-visible{outline:.125rem solid #147e12;outline-offset:.125rem}.partner img{display:block;height:auto;max-height:2.5rem;max-width:7.5rem;object-fit:contain;width:auto}
.social-links-list__title{font-size:.875rem;line-height:1.07;margin-block:0 .75rem}.social-links-list__list{display:flex;gap:.5rem;padding:0;margin:0;list-style:none}
.teaser-card{background-color:#fff;border:.063rem solid #e1e4e6;border-radius:1.5rem;display:flex;flex-direction:column;gap:1rem;padding:1.5rem;position:relative;transition:none .3s;transition-property:border-color}.teaser-card:focus-within,.teaser-card:hover{border-color:#147e12;box-shadow:0 .188rem .5rem #00000029}.teaser-card:focus-within{outline:.125rem solid #147e12;outline-offset:.125rem}@media(min-width:48rem){.teaser-card{border-radius:2rem}}@media(min-width:62rem){.teaser-card{padding:2rem}}.teaser-card__header{align-items:center;display:flex;gap:.75rem}.teaser-card__image{align-self:flex-start;border-radius:.5rem;flex-shrink:0;order:-1;overflow:clip}@media(min-width:62rem){.teaser-card__image{border-radius:.75rem}}.teaser-card__image img{display:block;height:4rem;width:4rem;object-fit:cover}.teaser-card__image:empty{aspect-ratio:1;background-color:#e1e4e6;width:4rem}.teaser-card__title{font-size:1.25rem;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;word-break:auto-phrase;text-wrap:balance;color:#023729;font-family:Thuisarts-Sans-Semi-Bold,sans-serif;margin:0;min-width:0}@media(min-width:48rem){.teaser-card__title{font-size:1.375rem}}@media(min-width:71.25rem){.teaser-card__title{font-size:1.375rem}}.teaser-card__text{font-size:1rem;margin:0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;word-break:auto-phrase;text-wrap:balance;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}@media(min-width:71.25rem){.teaser-card__text{font-size:1.125rem}}.teaser-card__footer{align-items:center;display:flex;gap:1.5rem;margin-top:auto}.teaser-card__link-line{background-color:#147e12;flex:1;height:.188rem}.teaser-card__link{align-items:center;color:#023729;display:inline-flex;font-size:1rem;flex-shrink:0;gap:.25rem;position:static;width:fit-content}.teaser-card__link:focus-visible{outline:none}.teaser-card__link:before{content:"";position:absolute;inset:-.063rem}.teaser-card__link-suffix{border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.teaser-card__link-suffix.focusable:focus{clip-path:unset;white-space:normal}.teaser-card__link-suffix.focusable:focus-visible{outline:.125rem solid #147e12;outline-offset:.125rem}.teaser-card__link-icon{transform:rotate(-90deg)}
.usp-item{display:flex;align-items:center;gap:1rem}.usp-item--compact,.usp-list--compact .usp-item{gap:.625rem}.usp-item__title{font-size:1.125rem;color:currentColor;font-family:Circular-Book,sans-serif;line-height:1.5;margin-block:0}.usp-item__subtitle{font-size:1rem;color:#494949;margin-block:.25rem 0}.usp-item--compact .usp-item__subtitle,.usp-list--compact .usp-item__subtitle{margin-block:0}.usp-item__icon-wrapper{aspect-ratio:1;background-color:#f4fae4;border-radius:50%;display:flex;align-items:center;justify-content:center;order:-1;flex-shrink:0;height:2.5rem;width:2.5rem}.usp-item--primary .usp-item__icon-wrapper,.usp-list--primary .usp-item__icon-wrapper{background-color:#023729}.usp-item__icon{color:#147e12;height:1.25rem;width:1.25rem}.usp-item--primary .usp-item__icon,.usp-list--primary .usp-item__icon{color:#d8ff7c}
:root{--app-banner-height:0rem}:root:has(.app-banner:not([hidden])){--app-banner-height:5rem}@media(max-height:25rem){:root{--app-banner-height:0rem}:root:has(.app-banner:not([hidden])){--app-banner-height:0rem}}@media(min-width:48rem){:root{--app-banner-height:0rem}:root:has(.app-banner:not([hidden])){--app-banner-height:0rem}}.app-banner:not([hidden]){background-color:#e9edf0;box-shadow:0 .063rem #0000000d,0 .031rem #00000026;min-height:var(--app-banner-height,0);position:sticky;top:var(--drupal-displace-offset-top,0);z-index:5;color:#494949;font-size:.75rem;line-height:1;align-items:center;display:grid;grid-auto-flow:dense;grid-template-areas:"close icon content button";grid-template-columns:.75rem auto 1fr auto;column-gap:.563rem;padding:.5rem 1rem}@media(max-height:25rem){.app-banner:not([hidden]){display:none}}@media(min-width:48rem){.app-banner:not([hidden]){display:none}}.app-banner__content{display:flex;row-gap:.25rem;flex-direction:column;justify-content:center;grid-area:content}.app-banner__content>*{margin:0}.app-banner__title{color:#023729;font-family:Thuisarts-Sans-Semi-Bold,sans-serif;font-size:.813rem;line-height:1}.app-banner__sub-title{color:#023729;font-size:.688rem;line-height:.75rem}.app-banner__icon-wrapper{background:#fbfbfa;grid-area:icon;border-radius:min(23.438%,.938rem);max-width:4rem;width:18vw;aspect-ratio:1;overflow:hidden;display:flex;justify-content:center;align-items:center}.app-banner__icon{width:100%;height:100%}.app-banner__button{grid-area:button}.app-banner__close-button{background:none;border:none;border-radius:.063rem;grid-area:close;margin-right:.188rem;padding:0;position:relative}.app-banner__close-button:hover{background:none;border:none;color:#2a2a2a}.app-banner__close-button:focus-visible{outline-offset:.375rem}.app-banner__close-button svg{color:inherit;margin:0;width:.563rem}.app-banner__close-button:after{position:absolute;inset:-.938rem;content:"";z-index:-1}.app-banner__close-label{border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.app-banner__close-label.focusable:focus{clip-path:unset;white-space:normal}.app-banner__close-label.focusable:focus-visible{outline:.125rem solid #147e12;outline-offset:.125rem}
@media(min-width:48rem){.content-with-media{align-items:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:36rem){.content-with-media{gap:2rem}}@media(min-width:48rem){.content-with-media{gap:3rem}}@media(min-width:78.125rem){.content-with-media{gap:4.5rem}}.content-with-media__content{margin-block-end:2rem}@media(min-width:48rem){.content-with-media__content{margin-block-end:0}}.content-with-media__title{font-size:1.875rem;margin-block:0}@media(min-width:48rem){.content-with-media__title{font-size:2rem}}@media(min-width:71.25rem){.content-with-media__title{font-size:2.5rem}}.content-with-media__list,.content-with-media__text,.content-with-media__title{margin-block-end:1rem}@media(min-width:48rem){.content-with-media__list,.content-with-media__text,.content-with-media__title{margin-block-end:2rem}.content-with-media__media{align-self:center;order:-1}}.content-with-media__link{align-items:center;gap:.5rem;display:inline-flex}.content-with-media__link-icon{transform:rotate(-90deg)}.content-with-media__media img{aspect-ratio:564/700;border-radius:1.5rem;display:block;object-fit:cover;object-position:center;width:100%}@media(min-width:48rem){.content-with-media__media img{border-radius:2rem}}
footer .footer-content{background-color:#023729;display:flex;flex-direction:column;row-gap:2rem;justify-content:space-between;padding:3rem 1.5rem}@media(min-width:48rem){footer .footer-content{padding-inline:2rem;row-gap:3rem}}@media(min-width:62rem){footer .footer-content{column-gap:1.5rem;flex-direction:row;padding-block:5rem}}@media(min-width:78.125rem){footer .footer-content{padding-inline:7.5rem}}footer .footer-content:not(:has(.menu)){padding-block:1rem}@media(min-width:62rem){footer .footer-content:not(:has(.menu)){padding-block:2rem 3rem}}footer .footer-content h2,footer .footer-content h3{color:#d8ff7c}footer .footer-content h2{font-size:1.25rem;margin-bottom:1rem}@media(min-width:62rem){footer .footer-content h2{margin-bottom:1.75rem}}footer .footer-content__item{flex:1 1 auto}footer .footer-content__item:last-child{flex-grow:0}footer .footer-content .block-menu-block>.menu,footer .footer-content__item-inner{display:flex;flex-direction:column;row-gap:2rem}footer .footer-content .block-menu-block>.menu,footer .footer-divider{justify-content:space-between}@media(min-width:48rem){footer .footer-content .block-menu-block>.menu{column-gap:1.5rem;flex-direction:row}}footer .footer-content .block-menu-block>.menu>.menu-item{margin:0;flex:1 1 auto}footer .footer-content .block-menu-block>.menu>.menu-item>a,footer .footer-content .block-menu-block>.menu>.menu-item>h2 a,footer .footer-content .block-menu-block>.menu>.menu-item>h2 span,footer .footer-content .block-menu-block>.menu>.menu-item>span{color:#d8ff7c;font-family:Thuisarts-Sans-Semi-Bold,sans-serif;font-size:1.25rem;line-height:1.2}footer .footer-content .block-menu-block>.menu>.menu-item .menu{display:flex;flex-direction:column;gap:.25rem}@media(min-width:62rem){footer .footer-content .block-menu-block>.menu>.menu-item .menu{gap:1rem}}footer .footer-content .block-menu-block>.menu>.menu-item .menu-item{margin:0 auto 0 0}footer .footer-divider{background-color:#00271d;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22287%22%20height%3D%2270%22%20fill%3D%22none%22%20viewBox%3D%220%200%20287%2070%22%3E%3Cpath%20fill%3D%22%23023729%22%20d%3D%22M.946%200c0%2019.452%2015.766%2035.223%2035.214%2035.223%2019.449%200%2035.215-15.77%2035.215-35.222z%22%2F%3E%3Cpath%20fill%3D%22%23023729%22%20d%3D%22M.946%2035.222c0%2019.453%2015.766%2035.223%2035.214%2035.223%2019.449%200%2035.215-15.77%2035.215-35.222zM216.49%200c19.449%200%2035.214%2015.77%2035.214%2035.222s-15.765%2035.222-35.214%2035.222zM251.705%200c19.448%200%2035.214%2015.77%2035.214%2035.222s-15.766%2035.222-35.214%2035.222zM143.762%200c0%2019.452%2015.766%2035.223%2035.214%2035.223%2019.449%200%2035.215-15.77%2035.215-35.222zM143.762%2070.695c0-19.453%2015.766-35.223%2035.214-35.223%2019.449%200%2035.215%2015.77%2035.215%2035.222zM142.562%2035.17c0%2019.355-15.69%2035.044-35.044%2035.044S72.474%2054.524%2072.474%2035.17%2088.164.126%20107.518.126s35.044%2015.69%2035.044%2035.044%22%2F%3E%3C%2Fsvg%3E);color:#fbfbfa;display:flex;row-gap:2rem;flex-direction:column;flex-wrap:wrap;font-size:.875rem;min-height:4.375rem;padding:3rem 1.5rem}@media(min-width:48rem){footer .footer-divider{padding-inline:2rem}}@media(min-width:62rem){footer .footer-divider{flex-direction:row;padding-block:1rem;row-gap:1rem}}@media(min-width:78.125rem){footer .footer-divider{padding-inline:7.5rem}}footer .footer-divider .footer-divider-logo{height:1.625rem;vertical-align:middle;width:auto}@media(min-width:48rem){footer .footer-divider .footer-divider-logo{height:2rem}}footer .footer-divider .footer-divider-logo--container{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;font-size:.875rem;gap:.5rem}.menu-block__footer .menu{margin:0;padding:0}.footer-copyright--container,.menu-block__footer .menu .menu-item{display:flex;flex-direction:column}.footer-copyright--container .menu a,.footer-copyright--container .menu a.is-active,.menu-block__footer .menu :not(h2)>a,.menu-block__footer .menu :not(h2)>a.is-active,.menu-block__footer .menu :not(h2)>span,.menu-block__footer .menu :not(h2)>span.is-active{color:#fbfbfa}.footer-copyright>p{font-weight:700;margin:0}.footer-copyright--container{gap:1rem;line-height:170%}@media(min-width:62rem){.footer-copyright--container{align-items:center;flex-direction:row}}.footer-copyright--container .menu{display:flex;flex-direction:column;font-size:1rem;gap:1rem;list-style:none;margin:0;padding:0}@media(min-width:62rem){.footer-copyright--container .menu{flex-direction:row}}.footer-copyright--container .menu .menu-item{margin:0}.footer-disclaimer--container{align-items:center;color:#023729;display:grid;font-size:.875rem;gap:1.5rem;grid-template-columns:1fr;justify-content:space-between;line-height:150%;padding:1.5rem}@media(min-width:48rem){.footer-disclaimer--container{padding-inline:2rem}}@media(min-width:62rem){.footer-disclaimer--container{grid-template-columns:1fr 1fr;text-wrap:balance}}@media(min-width:78.125rem){.footer-disclaimer--container{padding-inline:7.5rem}}.footer-disclaimer--logo-ribbon{display:flex;justify-content:space-between}.footer-disclaimer-logo{display:block;height:1.5rem;width:auto}@media(min-width:48rem){.footer-disclaimer-logo{height:2.25rem}}.footer-disclaimer-logo__label_suffix{border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.footer-disclaimer-logo__label_suffix.focusable:focus{clip-path:unset;white-space:normal}.footer-disclaimer-logo__label_suffix.focusable:focus-visible{outline:.125rem solid #147e12;outline-offset:.125rem}.footer-disclaimer>p{margin:0}
@media(min-width:48rem){.hero{align-items:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:36rem){.hero{gap:2rem}}@media(min-width:48rem){.hero{gap:3rem}}@media(min-width:78.125rem){.hero{gap:4.5rem}}.hero__content{margin-block-end:2rem}@media(min-width:48rem){.hero__content{margin-block-end:0}}.hero__title{font-size:2.125rem;margin-block-end:1rem}@media(min-width:48rem){.hero__title{font-size:2.5rem;margin-block-end:2rem}}@media(min-width:71.25rem){.hero__title{font-size:3rem}}.hero__text{margin-block-end:1rem}@media(min-width:48rem){.hero__text{margin-block-end:2rem}.hero__media{align-self:stretch}}.hero__search:not(:last-child){margin-block-end:2rem}.hero__search [type=text]{box-shadow:0 .188rem .5rem #00000029}.hero__link{display:inline-flex;align-items:center;gap:.5rem}.hero__media{display:grid;min-height:0;min-width:0}.hero__media:before{aspect-ratio:1;content:"";grid-area:1/1;min-width:0;pointer-events:none;width:100%}.hero__media>:not(.contextual){grid-area:1/1}.hero__media :not(img,.contextual,.contextual *){display:grid}.hero__media img{--hero-header-offset:4.5rem;--hero-section-spacing:4rem;--hero-heading-size:1.875rem;aspect-ratio:1;border-radius:1.5rem;display:block;object-fit:cover;object-position:center;width:100%}@media(min-width:48rem){.hero__media img{--hero-header-offset:7rem;--hero-section-spacing:6rem;--hero-heading-size:2rem;aspect-ratio:564/700;border-radius:2rem;min-height:100%;max-height:calc(100vh - var(--navbar-height) - var(--hero-header-offset) - var(--hero-section-spacing) - var(--hero-heading-size) * 1.2)}}@media(min-width:71.25rem){.hero__media img{--hero-section-spacing:8rem;--hero-heading-size:2.5rem}}
.icon-tiles-grid{--icon-tiles-grid-collapsible:1}@media(min-width:48rem){.icon-tiles-grid{--icon-tiles-grid-collapsible:0}}.icon-tiles-grid__tiles{list-style-type:"";margin:0;padding:0;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(clamp(6.5rem,6rem + 2.5vw,8.25rem),1fr))}@media(min-width:48rem){.icon-tiles-grid__tiles{gap:1rem}}.icon-tiles-grid__tiles>*{display:flex;flex-direction:column}.icon-tiles-grid__tiles>*>*{flex:1}.icon-tiles-grid__tiles-item[hidden],.icon-tiles-grid__toggle[hidden]{display:none}.icon-tiles-grid__toggle{border-radius:0;color:#147e12;margin-block-start:1rem;padding:0}.icon-tiles-grid__toggle .button__icon{transition:none .3s;transition-property:transform}.icon-tiles-grid__toggle[aria-expanded=true] .button__icon{transform:rotate(180deg)}
.info-cards-grid__cards{list-style-type:"";margin:0;padding:0;display:grid;gap:1.5rem}@media(min-width:36rem){.info-cards-grid__cards{grid-template-columns:repeat(12,1fr)}.info-cards-grid__cards>*{grid-column:span 6}}.info-cards-grid__cards>*{display:flex;flex-direction:column}.info-cards-grid__cards>*>*{flex:1}@media(min-width:62rem){.info-cards-grid__cards{display:grid;gap:1.5rem}.info-cards-grid__cards>*{display:flex;flex-direction:column}.info-cards-grid__cards>*>*{flex:1}}@media(min-width:62rem)and (min-width:62rem){.info-cards-grid__cards{grid-template-columns:repeat(12,1fr)}.info-cards-grid__cards>*{grid-column:span 3}.info-cards-grid__cards>:only-child{grid-column:4/span 6}.info-cards-grid__cards>:first-child:nth-last-child(2),.info-cards-grid__cards>:first-child:nth-last-child(2)~*{grid-column:span 6}.info-cards-grid__cards>:first-child:nth-last-child(3),.info-cards-grid__cards>:first-child:nth-last-child(3)~*{grid-column:span 4}}.info-cards-grid__cards{row-gap:2rem}.info-cards-grid__cards>:only-child{grid-column:1/span 6}
.news-tile-grid__tiles{list-style-type:"";margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:36rem){.news-tile-grid__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media(min-width:71.25rem){.news-tile-grid__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}
.partner-scroller{margin-inline:auto;max-width:75rem;--partner-scroller-static-max-width:75rem;overflow:hidden;position:relative;width:100%}.partner-scroller__track{list-style-type:"";margin:0;padding:0;display:flex;gap:2rem;padding-block:1rem;width:max-content}@media(min-width:36rem){.partner-scroller__track{gap:4rem}}.partner-scroller__item{flex-shrink:0}.partner-scroller__item>*{height:100%}.partner-scroller:not(.partner-scroller--animated){-webkit-mask-image:none;mask-image:none}.partner-scroller:not(.partner-scroller--animated) .partner-scroller__track{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));width:100%}.partner-scroller--animated{--fade-width:1rem;max-width:90rem;-webkit-mask-image:linear-gradient(to right,transparent,#fbfbfa var(--fade-width),#fbfbfa calc(100% - var(--fade-width)),transparent);mask-image:linear-gradient(to right,transparent,#fbfbfa var(--fade-width),#fbfbfa calc(100% - var(--fade-width)),transparent)}@media(min-width:36rem){.partner-scroller--animated{--fade-width:2rem}}@media(min-width:48rem){.partner-scroller--animated{--fade-width:3rem}}@media(min-width:71.25rem){.partner-scroller--animated{--fade-width:4rem}}.partner-scroller--animated .partner-scroller__track{animation:partner-scroller-scroll var(--partner-scroller-duration,30s) linear infinite}.partner-scroller--animated:focus-within .partner-scroller__track,.partner-scroller--animated:hover .partner-scroller__track{animation-play-state:paused}@keyframes partner-scroller-scroll{0%{transform:translate(0)}to{transform:translate(var(--partner-scroller-distance,-50%))}}@media(prefers-reduced-motion:reduce){.partner-scroller--animated{-webkit-mask-image:none;mask-image:none;max-width:75rem}.partner-scroller--animated .partner-scroller__track{animation:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));width:100%}}
.promo-banner{display:grid;gap:0;background-color:#f4fae4;border-radius:1.5rem;overflow:clip;position:relative}@media(min-width:48rem){.promo-banner{grid-template-columns:repeat(12,1fr);border-radius:2rem;align-items:center;gap:1rem}.promo-banner>*{grid-column:span 6}}.promo-banner>*{display:flex;flex-direction:column}.promo-banner>*>*{flex:1}@media(min-width:62rem){.promo-banner{gap:1.5rem}}.promo-banner__content{padding:1.5rem}@media(min-width:48rem){.promo-banner__content{padding:1.5rem}}@media(min-width:62rem){.promo-banner__content{padding:3rem}}@media(min-width:71.25rem){.promo-banner__content{padding:4rem}}.promo-banner__content>:not(.promo-banner__link){position:relative;z-index:1}.promo-banner__title{font-size:1.875rem;margin-block:0;text-wrap:balance}@media(min-width:48rem){.promo-banner__title{font-size:2rem}}@media(min-width:71.25rem){.promo-banner__title{font-size:2.5rem}}.promo-banner__app-store-links,.promo-banner__list,.promo-banner__text,.promo-banner__title{margin-block-end:1rem}@media(min-width:48rem){.promo-banner__app-store-links,.promo-banner__list,.promo-banner__text,.promo-banner__title{margin-block-end:1.5rem}.promo-banner__app-store-links{margin-block-end:0}.promo-banner__link{background-color:#f4fae4;border-radius:.5rem;padding:.5rem .5rem .5rem .75rem;position:absolute;inset-inline-end:2rem;inset-block-start:1.25rem;z-index:1}.promo-banner__media{align-self:stretch}}.promo-banner__app-store-links ul{gap:1rem}.promo-banner__link{align-items:center;gap:.5rem;display:inline-flex}.promo-banner__link-icon{transform:rotate(-90deg)}.promo-banner__media{position:relative;z-index:0}.promo-banner__media>*{position:relative;z-index:1}.promo-banner__media :not(.contextual){height:100%}.promo-banner__media img{aspect-ratio:1;display:block;object-fit:cover;object-position:0 50%;height:100%;width:100%}@media(min-width:48rem){.promo-banner__media img{aspect-ratio:595/586}}.promo-banner__media:after,.promo-banner__media:before{aspect-ratio:1;content:"";position:absolute;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#ff652e;max-width:13.125rem;width:44.315%;z-index:0}@media(min-width:48rem){.promo-banner__media:after,.promo-banner__media:before{width:13.125rem}}.promo-banner__media:before{inset-block-end:0;inset-inline-start:0;transform:translate(-30.263%,50.7%);-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22122%22%20height%3D%22122%22%20fill%3D%22none%22%20viewBox%3D%220%200%20122%20122%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M.872%2061.024c0%2033.364%2027.03%2060.41%2060.371%2060.41s60.371-27.046%2060.371-60.41S94.585.614%2061.244.614C27.9.614.871%2027.661.871%2061.024Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22122%22%20height%3D%22122%22%20fill%3D%22none%22%20viewBox%3D%220%200%20122%20122%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M.872%2061.024c0%2033.364%2027.03%2060.41%2060.371%2060.41s60.371-27.046%2060.371-60.41S94.585.614%2061.244.614C27.9.614.871%2027.661.871%2061.024Z%22%2F%3E%3C%2Fsvg%3E)}@media(min-width:48rem){.promo-banner__media:before{transform:translate(-43.81%,50.7%)}}.promo-banner__media:after{inset-block-end:0;inset-inline-end:0;transform:translate(2.632%,-50.7%);-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22210%22%20height%3D%22210%22%20fill%3D%22none%22%20viewBox%3D%220%200%20210%20210%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M0%200c57.99%200%20105%2047.01%20105%20105S57.99%20210%200%20210zm210%20210c-57.99%200-105-47.01-105-105S152.01%200%20210%200z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22210%22%20height%3D%22210%22%20fill%3D%22none%22%20viewBox%3D%220%200%20210%20210%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M0%200c57.99%200%20105%2047.01%20105%20105S57.99%20210%200%20210zm210%20210c-57.99%200-105-47.01-105-105S152.01%200%20210%200z%22%2F%3E%3C%2Fsvg%3E)}@media(min-width:48rem){.promo-banner__media:after{transform:translate(.025%,-50%)}}
.teaser-card-grid__cards{list-style-type:"";margin:0;padding:0;display:grid;gap:1rem}@media(min-width:36rem){.teaser-card-grid__cards{grid-template-columns:repeat(12,1fr)}.teaser-card-grid__cards>*{grid-column:span 6}}.teaser-card-grid__cards>*{display:flex;flex-direction:column}.teaser-card-grid__cards>*>*{flex:1}@media(min-width:71.25rem){.teaser-card-grid__cards{display:grid;gap:1.5rem}.teaser-card-grid__cards>*{display:flex;flex-direction:column}.teaser-card-grid__cards>*>*{flex:1}}@media(min-width:71.25rem)and (min-width:71.25rem){.teaser-card-grid__cards{grid-template-columns:repeat(12,1fr)}.teaser-card-grid__cards>*{grid-column:span 3}.teaser-card-grid__cards>:only-child{grid-column:4/span 6}.teaser-card-grid__cards>:first-child:nth-last-child(2),.teaser-card-grid__cards>:first-child:nth-last-child(2)~*{grid-column:span 6}.teaser-card-grid__cards>:first-child:nth-last-child(3),.teaser-card-grid__cards>:first-child:nth-last-child(3)~*{grid-column:span 4}}.teaser-card-grid__cards>:only-child{grid-column:1/span 6}
.usp-list__list{list-style-type:"";margin:0;padding:0}.usp-list__item+.usp-list__item{margin-top:1rem}@media(min-width:48rem){.usp-list__item+.usp-list__item{margin-top:1.5rem}}.usp-list--compact .usp-list__item+.usp-list__item{margin-top:.5rem}
.site-layout__main{--layout-grid-content-max-width:75rem;--layout-grid-content-width:minmax(auto,var(--layout-grid-content-max-width));--layout-grid-padding-inline:1rem;--layout-grid-section-width:clamp(var(--layout-grid-padding-inline),.5 * (100% - var(--layout-grid-content-max-width)),10.25rem);--layout-grid-outer-section-width:clamp(0rem,.5 * (100% - 20.5rem - var(--layout-grid-content-max-width)),10.25rem);display:grid;grid-template-columns:[viewport-start] auto [outer-section-start] var(--layout-grid-outer-section-width) [section-start] var(--layout-grid-section-width) [content-start] var(--layout-grid-content-width) [content-end] var(--layout-grid-section-width) [section-end] var(--layout-grid-outer-section-width) [outer-section-end] auto [viewport-end];align-content:start;overflow-x:clip;margin-bottom:4rem}@media(min-width:36rem){.site-layout__main{--layout-grid-padding-inline:2rem}}@media(min-width:48rem){.site-layout__main{--layout-grid-padding-inline:3rem}}@media(min-width:71.25rem){.site-layout__main{--layout-grid-padding-inline:4rem}}.site-layout__main--narrow-section{--layout-grid-content-max-width:37.5rem;--layout-grid-content-width:minmax(auto,var(--layout-grid-content-max-width));--layout-grid-padding-inline:1rem;--layout-grid-section-width:clamp(var(--layout-grid-padding-inline),.5 * (100% - var(--layout-grid-content-max-width)),10.25rem);--layout-grid-outer-section-width:clamp(0rem,.5 * (100% - 20.5rem - var(--layout-grid-content-max-width)),10.25rem);display:grid;grid-template-columns:[viewport-start] auto [outer-section-start] var(--layout-grid-outer-section-width) [section-start] var(--layout-grid-section-width) [content-start] var(--layout-grid-content-width) [content-end] var(--layout-grid-section-width) [section-end] var(--layout-grid-outer-section-width) [outer-section-end] auto [viewport-end]}@media(min-width:36rem){.site-layout__main--narrow-section{--layout-grid-padding-inline:2rem}}@media(min-width:48rem){.site-layout__main--narrow-section{--layout-grid-padding-inline:3rem}.site-layout__main{margin-bottom:6rem}}@media(min-width:71.25rem){.site-layout__main--narrow-section{--layout-grid-padding-inline:4rem}.site-layout__main{margin-bottom:8rem}}.site-layout__main .feedback-button{bottom:4rem;transform:translateY(4rem)}@media(min-width:48rem){.site-layout__main .feedback-button{bottom:6rem;transform:translateY(6rem)}}@media(min-width:71.25rem){.site-layout__main .feedback-button{bottom:8rem;transform:translateY(8rem)}}.site-layout__actions{grid-column:content;margin-block:1rem}@media(min-width:48rem){.site-layout__actions{margin-block:2rem}}.site-layout__main-content{grid-column:viewport;min-width:0}.site-layout__main--narrow-section .site-layout__main-content{grid-column:content}.site-layout__gradients{pointer-events:none;grid-column:content;height:0;position:relative}.site-layout__gradients:after,.site-layout__gradients:before{content:"";aspect-ratio:1;border-radius:50%;background:#e7f6c2;display:block;opacity:.3;filter:blur(5.834rem);position:absolute;z-index:-1}.site-layout__gradients:before{top:-1rem;left:-10.5rem;width:20.5rem}@media(min-width:48rem){.site-layout__gradients:before{top:-1.5rem;left:-17.5rem;width:38.375rem}}.site-layout__gradients:after{top:20.813rem;right:-13.25rem;width:22.125rem}@media(min-width:48rem){.site-layout__gradients:after{top:26.625rem;right:-17.5rem;width:37.5rem}}
.content-section{--layout-grid-content-max-width:75rem;--layout-grid-content-width:minmax(auto,var(--layout-grid-content-max-width));--layout-grid-padding-inline:1rem;--layout-grid-section-width:clamp(var(--layout-grid-padding-inline),.5 * (100% - var(--layout-grid-content-max-width)),10.25rem);--layout-grid-outer-section-width:clamp(0rem,.5 * (100% - 20.5rem - var(--layout-grid-content-max-width)),10.25rem);display:grid;grid-template-columns:[viewport-start] auto [outer-section-start] var(--layout-grid-outer-section-width) [section-start] var(--layout-grid-section-width) [content-start] var(--layout-grid-content-width) [content-end] var(--layout-grid-section-width) [section-end] var(--layout-grid-outer-section-width) [outer-section-end] auto [viewport-end]}@media(min-width:36rem){.content-section{--layout-grid-padding-inline:2rem}}@media(min-width:48rem){.content-section{--layout-grid-padding-inline:3rem}}@media(min-width:71.25rem){.content-section{--layout-grid-padding-inline:4rem}}.content-section+.content-section{margin-top:4rem}@media(min-width:48rem){.content-section+.content-section{margin-top:6rem}}@media(min-width:71.25rem){.content-section+.content-section{margin-top:8rem}}.content-section__inner{grid-column:content}.content-section__inner:has(.content-section__breakout){grid-column:viewport;min-width:0;display:grid;grid-template-columns:subgrid}.content-section__inner:has(.content-section__breakout)>:not(.content-section__breakout){grid-column:viewport;margin-inline:max(var(--layout-grid-outer-section-width) + var(--layout-grid-section-width),.5 * (100% - var(--layout-grid-content-max-width)));max-width:var(--layout-grid-content-max-width)}.content-section__breakout{grid-column:viewport;min-width:0}.content-section__title{font-size:1.875rem;margin-block-end:1rem}@media(min-width:48rem){.content-section__title{font-size:2rem}}@media(min-width:71.25rem){.content-section__title{font-size:2.5rem}}.content-section__content:not(:first-child){margin-block-start:2rem}.content-section__link{align-items:center;gap:.5rem;display:inline-flex;margin-block-start:1rem}.content-section__link-icon{transform:rotate(-90deg)}@media(min-width:48rem){.content-section--inner-grid .content-section__inner:not(:has(.content-section__breakout)){display:grid;grid-template-areas:"title link" "text link" "content content";grid-template-columns:minmax(0,1fr) auto;column-gap:2rem}.content-section--inner-grid .content-section__inner:not(:has(.content-section__breakout)) .content-section__title{grid-area:title;max-width:43.75rem}.content-section--inner-grid .content-section__inner:not(:has(.content-section__breakout)) .content-section__title:not(:has(+.content-section__text)){margin-block-end:0}.content-section--inner-grid .content-section__inner:not(:has(.content-section__breakout)) .content-section__text{grid-area:text;max-width:43.75rem}.content-section--inner-grid .content-section__inner:not(:has(.content-section__breakout)) .content-section__content{grid-area:content}.content-section--inner-grid .content-section__inner:not(:has(.content-section__breakout)) .content-section__link{align-self:end;grid-area:link;margin-block-start:0}}@media(min-width:71.25rem){.content-section--inner-grid .content-section__inner:has(.content-section__breakout) .content-section__title{grid-row:1;max-width:43.75rem}.content-section--inner-grid .content-section__inner:has(.content-section__breakout) .content-section__title:not(:has(+.content-section__text)){margin-block-end:0}.content-section--inner-grid .content-section__inner:has(.content-section__breakout) .content-section__text{grid-row:2;max-width:43.75rem}.content-section--inner-grid .content-section__inner:has(.content-section__breakout) .content-section__content{grid-row:3}.content-section--inner-grid .content-section__inner:has(.content-section__breakout) .content-section__link{grid-row:1/3;justify-self:end;align-self:end;margin-block-start:0}}
.navbar-container__item--nav>[data-aiab]{display:none}@media(min-width:62rem){.navbar-container__item--nav>[data-aiab]:not(:empty){display:block}.navbar-container__item--nav>[data-aiab]:not(:empty)~.menu--emergency-menu{display:none}.navbar-container__item--nav>[data-aiab]:not(:empty)~.menu-dropdown .menu--emergency-menu{display:block}.menu-dropdown [data-aiab]:not(:empty){display:none}}.menu-dropdown [data-aiab]:not(:empty){margin-block:.75rem}.aiab-mock:before{content:"Nisi nec grav";display:inline-flex;border-radius:32rem;background-color:#d8ff7c;align-items:center;justify-content:center;min-height:2.5rem;padding:.406rem 1rem;width:100%}@media(min-width:62rem){.aiab-mock:before{width:auto}}
.front:not(.page-node-type-homepage):has([data-aiaw]:not(:empty)) .block-open-readspeaker{margin-bottom:1rem}.front:not(.page-node-type-homepage):has([data-aiaw]:not(:empty)) .region-content .search-block{display:none}@media(min-width:62rem){.front:not(.page-node-type-homepage):has([data-aiaw]:not(:empty)) .image-with-patterns__media img{min-height:25.875rem}}.hero:has([data-aiaw]:not(:empty)) .search-block{display:none}.page-node-type-situation [data-aiaw]:not(:empty),.page-node-type-subject [data-aiaw]:not(:empty){margin-block:1.5rem}@media(min-width:48rem){.page-node-type-situation [data-aiaw]:not(:empty),.page-node-type-subject [data-aiaw]:not(:empty){margin-block:3rem}}.page-node-type-situation [data-aiaw]:not(:empty){margin-bottom:1rem}@media(min-width:48rem){.page-node-type-situation [data-aiaw]:not(:empty){margin-bottom:2rem}}.aiaw-mock:before{content:"";display:block;border:.063rem solid #e1e4e6;border-radius:1rem;box-shadow:0 0 0 .25rem #cecece33;background-color:#fff;min-height:11.375rem}@media(min-width:48rem){.aiaw-mock:before{border-radius:2rem}}.aiaw-mock:after{content:"Scelerisque rutrum nisi nec gravida arcu purus quam lorem. Sed arcu enim scel.";color:#737373;display:block;text-align:center;font-size:.75rem;margin-top:1rem}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
