/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.breadcrumb{margin-bottom:.5rem}@media (min-width:768px){.breadcrumb{margin-bottom:1rem}}.breadcrumb__link{align-items:center;color:#023729;display:flex;gap:1rem;max-width:100%;text-decoration:none;width:fit-content}.breadcrumb__link:visited{color:#023729}.breadcrumb__icon.icon{flex-shrink:0;height:1.5rem;width:1.5rem}.breadcrumb__label{display:block;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}
.divider{background:#ff652e;height:.25rem;max-width:212px;width:66.667%}.divider--sm{max-width:112px;width:33.333%}.divider--lg{max-width:296px}
.feedback-button{bottom:0;display:flex;justify-content:flex-end;padding:0 1rem;pointer-events:none;position:sticky;right:0;z-index:1}@media (min-width:768px){.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;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:3px;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:#fbfbfa;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}}
.menu-button{border:none;column-gap:.444em;display:inline-flex;padding-block:.844rem}@media (max-width:991px){.menu-button{align-items:center;border-radius:4px;height:2.625rem;justify-content:center;outline-offset:-2px;padding:0;width:2.625rem}.menu-button:focus-visible{outline-offset:-2px}}@media (min-width:992px){.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{align-items:center;aspect-ratio:1/1;display:inline-flex;flex-shrink:0;height:1.5em;justify-content:center}@media (min-width:992px){.menu-button__icon-wrapper{align-self:flex-start}}.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:991px){.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:2px solid #147e12;outline-offset:.125rem}}
.social-link{align-items:center;background-color:#00271d;border-radius:.5rem;color:#fff;display:inline-flex;justify-content:center;min-height:2.5rem;min-width:2.5rem;padding:.375rem .625rem}.social-link:hover,.social-link:visited{color:#fff}.social-link:hover{background-color:#147e12;color:#fff}.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:2px solid #147e12;outline-offset:.125rem}
.menu-dropdown{background:#fff;border-radius:0 0 .5rem .5rem;box-shadow:0 3px 8px #0000004a;clip-path:inset(0 -8px -12px -8px);display:none;inset:calc(100% + 1px) 0 auto 0;max-height:calc(100dvh - var(--drupal-displace-offset-top));opacity:0;overflow-y:auto;padding:.5rem;position:absolute;transition:none .3s ease;transition-behavior:allow-discrete;transition-property:opacity,display;z-index:0}@media (min-width:576px){.menu-dropdown{left:1rem;max-width:22.5rem;min-width:17.25rem;padding-block:.75rem;right:auto;width:fit-content}}@media (min-width:768px){.menu-dropdown{left:1.5rem}}@media (min-width:992px){.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>:not(:first-child){border-top:1px solid #e1e4e6;margin-top:.5rem;padding-top:.5rem}@media (min-width:992px){.menu-dropdown>:not(:first-child){border-top:none;margin-top:0;padding-top:0}}@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 ease;transition-property:background-color;width:100%}@media (min-width:576px){.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:1px;text-underline-offset:.389em;transition:none .3s ease;transition-property:text-decoration-color}.navigation-link:hover .navigation-link__label{text-decoration-color:currentcolor}.navigation-link__icon-wrapper{align-items:center;align-self:flex-start;display:flex;flex-shrink:0;height:1.5em;justify-content:center;width:1.333em}.navigation-link__icon{max-height:100%;max-width:100%}.navigation-link__icon.icon--decision_aid{height:1.125rem;width:.938rem}.navigation-link--as-button{border-radius:500px;padding:.344rem .75rem}@media (min-width:768px){.navigation-link--as-button{padding-block:.594rem}}
.social-links-list__title{font-size:.875rem;line-height:1.07;margin-block:0 .75rem}.social-links-list__list{display:flex;gap:.5rem;list-style:none;margin:0;padding:0}
footer .footer-content{background-color:#023729;display:flex;flex-direction:column;justify-content:space-between;padding:3rem 1.5rem;row-gap:2rem}@media (min-width:768px){footer .footer-content{padding-inline:2rem;row-gap:3rem}}@media (min-width:992px){footer .footer-content{column-gap:1.5rem;flex-direction:row;padding-block:5rem}}@media (min-width:1248px){footer .footer-content{padding-inline:7.5rem}}footer .footer-content:not(:has(.menu)){padding-block:1rem}@media (min-width:992px){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:992px){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{justify-content:space-between}@media (min-width:768px){footer .footer-content .block-menu-block>.menu{column-gap:1.5rem;flex-direction:row}}footer .footer-content .block-menu-block>.menu>.menu-item{flex:1 1 auto;gap:1rem;margin:0}@media (min-width:992px){footer .footer-content .block-menu-block>.menu>.menu-item{gap:1.5rem}}footer .footer-content .block-menu-block>.menu>.menu-item>a,footer .footer-content .block-menu-block>.menu>.menu-item>span{color:#d8ff7c;font-family:Thuisarts-Sans-Semi-Bold,sans-serif;font-size:20px;line-height:1.2}footer .footer-content .block-menu-block>.menu>.menu-item .menu{display:flex;flex-direction:column;gap:.25rem}@media (min-width:992px){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;color:#fbfbfa;display:flex;flex-direction:column;flex-wrap:wrap;font-size:14px;justify-content:space-between;min-height:70px;padding:3rem 1.5rem;row-gap:2rem}@media (min-width:768px){footer .footer-divider{padding-inline:2rem}}@media (min-width:992px){footer .footer-divider{flex-direction:row;padding-block:1rem;row-gap:1rem}}@media (min-width:1248px){footer .footer-divider{padding-inline:7.5rem}}footer .footer-divider .footer-divider-logo{height:2rem;vertical-align:middle}footer .footer-divider .footer-divider-logo--container{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;font-size:14px;gap:.5rem}.menu-block__footer .menu{margin:0;padding:0}.menu-block__footer .menu .menu-item{display:flex;flex-direction:column}.menu-block__footer .menu a,.menu-block__footer .menu a.is-active,.menu-block__footer .menu span,.menu-block__footer .menu span.is-active{color:#fbfbfa}.footer-copyright>p{font-weight:700;margin:0}.footer-copyright--container{display:flex;flex-direction:column;gap:1rem;line-height:170%}@media (min-width:992px){.footer-copyright--container{align-items:center;flex-direction:row}}.footer-copyright--container .menu{display:flex;flex-direction:column;font-size:16px;gap:1rem;list-style:none;margin:0;padding:0}@media (min-width:992px){.footer-copyright--container .menu{flex-direction:row}}.footer-copyright--container .menu .menu-item{margin:0}.footer-copyright--container .menu a,.footer-copyright--container .menu a.is-active{color:#fbfbfa}.footer-disclaimer--container{align-items:center;color:#023729;display:grid;font-size:14px;gap:1.5rem;grid-template-columns:1fr;justify-content:space-between;line-height:150%;padding:1.5rem}@media (min-width:768px){.footer-disclaimer--container{padding-inline:2rem}}@media (min-width:992px){.footer-disclaimer--container{grid-template-columns:1fr 1fr;text-wrap:balance}}@media (min-width:1248px){.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:768px){.footer-disclaimer-logo{height:2.25rem}}.footer-disclaimer>p{margin:0}
.link-group__title{margin-block:2rem 1rem}@media (min-width:768px){.link-group__title{margin-bottom:1.5rem}}.link-group__title--as-h3{font-size:1.125rem}@media (min-width:768px){.link-group__title--as-h3{font-size:1.25rem}}@media (min-width:1140px){.link-group__title--as-h3{font-size:1.375rem}}.link-group__title--as-h4{font-size:1.125rem}@media (min-width:768px){.link-group__title--as-h4{font-size:1.25rem}}.link-group__title--as-h5{font-size:1.125rem}.link-group__links{border-top:1px solid #e1e4e6}.link-group__link{border-bottom:1px solid #e1e4e6}
@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);}
