/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.breadcrumb{font-size:var(--step--2);font-style:normal;font-weight:400;line-height:120%}.breadcrumb .icon{line-height:1.2}.breadcrumb ol{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3xs);list-style:none;margin:0;padding:var(--space-xs) 0}.breadcrumb ol li{align-items:center;display:flex;gap:var(--space-3xs)}
.button{align-items:center;border:0;border-radius:var(--space-3xs);cursor:pointer;display:inline-flex;font-family:var(--poppins),sans-serif;font-size:var(--step--2);font-style:normal;font-weight:500;line-height:160%;padding:var(--space-2xs) var(--space-s);text-align:center;text-decoration:none;transition:background-color .2s ease-in-out}.button--icon .icon:before{margin-left:var(--space-2xs)}.button:hover{text-decoration:none}.button--medium{font-size:var(--step--1);font-weight:400;padding:var(--space-xs) var(--space-m)}.button--large{font-size:var(--step-0);font-weight:500;line-height:133.333%;padding:var(--space-xs) var(--space-m)}.button--primary{background:var(--olive-green);color:var(--base-white)}.button--primary:hover{background:var(--moss-green);color:var(--base-white)}.button--secondary{background:var(--base-white);border:1px solid var(--base-border);color:var(--content-primary)}.button--secondary:hover{background:var(--surface-green-surface);color:var(--content-primary)}.button--link-only{background-color:rgba(0,0,0,0);border:0}.button--link-only:hover{background-color:rgba(0,0,0,0);box-shadow:none}.button--icon-before .icon:before{margin-left:0;margin-right:var(--space-2xs)}.button--icon-only{align-items:center;aspect-ratio:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--white-50);border-radius:999px;color:var(--prussian-blue);display:flex;font-size:24px;gap:0;justify-content:center;padding:0;width:48px}.button--icon-only:hover{background:var(--base-white);text-decoration:none}.button--icon-only .icon:before{margin:0}.button--icon-only--big{background:rgba(0,0,0,0);font-size:48px}.button--icon-link,.button--small-icon{background-color:rgba(0,0,0,0);border:0;gap:0;margin:0;padding:0;width:auto}.button--icon-link .icon:before,.button--small-icon .icon:before{font-size:24px}.button--icon-link:hover,.button--small-icon:hover{background-color:rgba(0,0,0,0);border:0;box-shadow:none}.button--small-icon{aspect-ratio:1}.button--dark{background-color:rgba(0,0,0,0);color:var(--base-white)}.button--dark:hover{background-color:rgba(0,0,0,0);color:var(--white-70)}.button--slider{color:var(--base-white);font-size:var(--step-0);font-style:normal;font-weight:400;line-height:160%;padding-right:0}.button--linkedin{padding:var(--space-3xs) var(--space-s)}.button--linkedin .icon{height:2rem;line-height:0;overflow:hidden}.button--linkedin .icon:before{color:var(--linkedin);font-size:5rem;height:2rem;line-height:0;overflow:hidden;position:relative;top:-0.85rem}.button--linkedin:hover{background-color:var(--linkedin);color:var(--base-white)}.button--linkedin:hover .icon:before{color:var(--base-white)}.button--facet{background:var(--base-white);border:1px solid var(--base-border);color:var(--content-primary)}.button--facet:hover{background:var(--surface-green-surface);color:var(--content-primary)}.button--facet.is-active{border-color:var(--olive-green);color:var(--olive-green)}
.card{background:var(--base-white);border:1px solid var(--base-border);border-radius:var(--space-2xs);height:100%;overflow:hidden;position:relative;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out}.card:hover{filter:drop-shadow(0 4px 3px rgba(0,0,0,0.07)) drop-shadow(0 2px 2px rgba(0,0,0,0.06));transform:translateY(2px)}.card__link{height:100%;inset:0;position:absolute;width:100%;z-index:4}.card__icon{background-color:var(--surface-green-surface);height:60px;left:15px;position:absolute;top:15px;width:60px;z-index:3}.card__icon svg{height:100%;width:100%}.card__icon:before{font-size:60px}.card__content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:var(--space-m)}
.cta{margin:var(--space-2xl) var(--grid-gutter);position:relative}.cta em{color:var(--content-primary);font-size:var(--step-0);font-style:normal;line-height:120%;margin:0;text-align:center}.cta h2{color:var(--prussian-blue);font-size:var(--step-4);font-style:normal;font-weight:600;letter-spacing:-0.01em;line-height:100%;margin:0;text-align:center}.cta a{margin-top:var(--grid-gutter);order:3}.cta__content-inner{gap:calc(var(--grid-gutter)/2);max-width:650px;width:100%}.cta__content,.cta__content-inner{align-items:center;display:flex;flex-direction:column;justify-content:center}
.date{color:var(--content-secondary);font-size:var(--step--2);font-style:normal;font-variant-numeric:slashed-zero;font-weight:400;letter-spacing:.768px;line-height:120%;text-transform:uppercase}
.facets{display:flex;flex-direction:column;padding-bottom:var(--space-2xs);padding-top:var(--space-2xs)}.facets__reset{margin:var(--space-xs) 0}.facets__search{padding:var(--space-s) 0}.facets__search form{display:flex;flex-wrap:wrap;gap:var(--space-s)}.facets__search form input[type=text]{height:100%}.facets__facets{display:flex;flex-wrap:wrap;gap:var(--space-s);padding:var(--space-s) 0}.facets__content{align-items:center;border-bottom:1px solid var(--base-border);display:flex;flex-wrap:wrap;gap:var(--space-s);justify-content:space-between}.facets ul{display:flex;gap:var(--space-s);list-style:none;margin:0;padding:0}.facets .facets-widget-dropdown ul.facet-inactive{display:none}.facets .facets-widget-checkbox{align-items:center}.facets .facets-widget-checkbox ul{display:flex;gap:var(--space-s)}.facets .facets-widget-checkbox ul input{opacity:0;position:absolute}.facets .facets-widget-checkbox ul .is-active .button{border-color:var(--olive-green);color:var(--olive-green)}
.footer{background:var(--surface-green-surface)}.footer__inner{display:grid;grid-gap:var(--space-xl);grid-template-areas:"form" "menu" "socials" "service";grid-template-columns:auto;grid-template-rows:auto auto auto auto;max-width:var(--grid-max-width);padding:var(--space-xl) var(--grid-gutter) var(--space-s)}@media(min-width:992px){.footer__inner{grid-template-areas:"form menu" "socials service";grid-template-columns:1fr 2fr;grid-template-rows:auto auto;margin:0 auto}}.footer__form{grid-area:form}.footer__menu{grid-area:menu}.footer__menu nav>.menu--footer{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--grid-gutter);list-style:none;margin:0;padding:0}@media(min-width:992px){.footer__menu nav>.menu--footer{flex-wrap:nowrap}}.footer__menu nav>.menu--footer li{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-2xs)}.footer__menu nav>.menu--footer>li{width:100%}.footer__menu nav>.menu--footer>li>a,.footer__menu nav>.menu--footer>li>span{color:var(--prussian-blue);font-family:var(--poppins);font-size:var(--step--1);font-style:normal;font-weight:600;line-height:120%}.footer__menu nav>.menu--footer>li ul{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-2xs)}.footer__socials{align-items:center;display:flex;grid-area:socials;justify-self:start}.footer__socials ul{display:flex;gap:var(--space-xs);list-style:none;margin:0;padding:0}.footer__disclaimer{grid-area:service;place-self:center end}.footer__disclaimer .menu--disclaimer{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:var(--space-m);list-style:none;margin:0;padding:0}
.grid--related{display:grid;grid:auto-flow/repeat(var(--grid-columns),1fr);grid-gap:var(--grid-gutter);margin-bottom:var(--grid-gutter);margin-top:var(--grid-gutter)}.grid--related>div{grid-column:span 12;padding-bottom:var(--space-l);padding-top:0}@media(min-width:768px){.grid--related>div{grid-column:span 4}}.grid--search{display:grid;grid:auto-flow/repeat(var(--grid-columns),1fr);grid-gap:var(--grid-gutter);margin-bottom:var(--grid-gutter)}.grid--search>div{grid-column:1/span var(--grid-columns)}@media(min-width:992px){.grid--search>div{grid-column:3/span 8}}.grid--news{display:block}.grid--news .views-infinite-scroll-content-wrapper{display:grid;grid-auto-rows:auto;grid-gap:var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),1fr)}.grid--news .views-infinite-scroll-content-wrapper:after{display:none}.grid--news .views-row{grid-column:span 12}@media(min-width:768px){.grid--news .views-row{grid-column:span 6}}@media(min-width:992px){.grid--news .views-row{grid-column:span 3}.grid--news .views-row:nth-child(1),.grid--news .views-row:nth-child(2){grid-column:span 6}}.grid--news-events{display:grid;grid-auto-rows:auto;grid-column:span 12;grid-gap:var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),1fr)}.grid--news-events .views-infinite-scroll-content-wrapper{display:grid;grid-auto-rows:auto;grid-column:span 12;grid-gap:var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),1fr)}@media(min-width:768px){.grid--news-events .views-infinite-scroll-content-wrapper{grid-column:span 6}}.grid--news-events .views-infinite-scroll-content-wrapper:after{display:none}.grid--news-events .views-row{grid-column:span 12}@media(min-width:992px){.grid--news-events .views-row{grid-column:span 6}.grid--news-events .views-row:nth-child(1){grid-column:span 12}}.grid--profiles{display:block}.grid--profiles .views-infinite-scroll-content-wrapper{display:grid;grid-auto-rows:auto;grid-gap:var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),1fr)}.grid--profiles .views-infinite-scroll-content-wrapper:after{display:none}.grid--profiles .views-row{grid-column:span 12}@media(min-width:768px){.grid--profiles .views-row{grid-column:span 6}}@media(min-width:992px){.grid--profiles .views-row{grid-column:span 4}}@media(min-width:1200px){.grid--profiles .views-row{grid-column:span 3}}.grid--jurisdiction,.grid--sectors{--container-color:var(--base-white);display:grid;grid-auto-rows:auto;grid-gap:var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),1fr)}.grid--jurisdiction>div,.grid--sectors>div{grid-column:span 12}@media(min-width:768px){.grid--jurisdiction>div,.grid--sectors>div{grid-column:span 6}}@media(min-width:992px){.grid--jurisdiction>div,.grid--sectors>div{grid-column:span 3}}
.image{margin:0}.image img{display:block;height:auto;width:100%}.image--profile-detail:before,.image--desk-detail:before,.image--profile-slide:before,.image--profile-badge:before,.image--profile-card:before{aspect-ratio:1;background-color:var(--container-color);border-top-right-radius:16%;bottom:19%;content:"";display:block;left:0;position:absolute;transform:translateX(-54%) rotate(45deg);width:25%;z-index:3}.image--profile-detail img,.image--desk-detail img,.image--profile-slide img,.image--profile-badge img,.image--profile-card img{border-left:1px solid var(--container-color);border-radius:var(--space-2xs)}.image--teaser img,.image--spotlight img{aspect-ratio:1;border-radius:var(--space-2xs);display:block;overflow:hidden}@media(min-width:992px){.image--teaser img,.image--spotlight img{max-width:560px}}.image--banner{border-radius:var(--space-2xs);margin:0 auto var(--grid-gutter);max-width:var(--grid-max-width);overflow:hidden}.image--banner img{display:block}
.label{align-items:center;background:var(--surface-green-surface);border-radius:var(--space-3xs);display:flex;font-size:var(--step--2);font-style:normal;font-weight:600;gap:10px;justify-content:center;line-height:120%;padding:var(--space-3xs);text-transform:capitalize}.label--small-teaser{width:-moz-fit-content;width:fit-content}
.language{margin-left:var(--space-m)}@media(max-width:767.98px){.language{margin-left:12px}}.language ul{display:flex;list-style:none;margin:0;padding:0}.language ul li{display:flex}.language ul li a{opacity:.5}.language ul li.is-active a{cursor:initial;opacity:1;pointer-events:none}.language span{margin:0 4px}.language span,.language a{color:var(--base-white);font-size:var(--step--2);font-style:normal;font-weight:400;line-height:160%;text-transform:uppercase}.language a:hover{color:var(--olive-green);text-decoration-line:underline}
.logo svg path{fill:var(--prussian-blue)}.logo__link{display:block}.logo--dark svg path{fill:var(--base-white)}
.menu ul{align-items:center;display:flex;gap:var(--space-m);list-style:none;margin:0;padding:0;width:100%}.menu a{font-size:var(--step--1);font-style:normal;font-weight:400;line-height:120%;text-decoration:none}.menu a:hover{color:var(--olive-green);text-decoration-line:underline}.menu--dark a{color:var(--base-white)}.menu--services-wrapper .menu{display:flex;flex-shrink:0;gap:var(--space-m);padding:var(--space-2xs) 0}.menu--services-wrapper .menu li{line-height:1}@media(max-width:767.98px){.menu--services-wrapper .menu{gap:12px}}.menu--services-wrapper a{color:var(--base-white);font-size:var(--step--2);font-style:normal;font-weight:400;line-height:160%}@media(max-width:1199.98px){.menu--header ul{flex-direction:column;justify-content:center}.menu--header ul li{text-align:center}.menu--header ul a{color:var(--content-primary);font-size:var(--step-3)}}
.navigation__wrapper{display:flex;flex-direction:column;left:0;position:absolute;top:0;width:100%;z-index:100}.navigation__spacer{height:calc(48px + var(--step--2) + 4*var(--space-2xs) + 10px);width:100%}.navigation [class*="--dark"],.navigation [class*=transitioning-from-dark]{transition:all .3s ease}@media(max-width:1199.98px){.navigation--open .navigation__spacer{height:unset}.navigation--open .navigation__menu-header{display:flex}.navigation--open .navigation__close,.navigation--open .navigation__logo{display:flex;position:fixed;right:calc(var(--grid-gutter) - 12px);top:auto;z-index:1001}.navigation--open .navigation__logo{left:var(--grid-gutter);right:auto;top:auto}.navigation--open .navigation__logo svg path{fill:var(--content-primary)}}.navigation__contact{display:none}@media(min-width:1200px){.navigation__contact{display:flex}}.navigation__menu-contact{bottom:var(--grid-gutter);display:flex;position:absolute;right:var(--grid-gutter)}@media(min-width:1200px){.navigation__menu-contact{display:none}}.navigation__menu-contact .button--contact{background:var(--olive-green);color:var(--base-white)}.navigation__menu-contact .button--contact:hover{background:var(--moss-green);color:var(--base-white)}@media(max-width:1199.98px){.navigation__menu-header{align-items:center;background-color:#fff;display:none;flex-direction:column;gap:var(--grid-gutter);height:calc(100vh - 40px);inset:0;justify-content:center;left:0;padding:0 var(--grid-gutter);position:fixed;top:0;width:100vw;z-index:1000}}@media(min-width:1200px){.navigation__menu-header{display:flex}}@media(max-width:1199.98px){.navigation.navigation--sticky .navigation__menu-header{height:100vh}}@media(min-width:1200px){.navigation__hamburger{display:none}}.navigation__close{display:none}.navigation__inner{align-items:center;display:flex;justify-content:space-between;max-width:100%;padding:0 var(--grid-gutter);width:var(--grid-max-width)}.navigation__top,.navigation__bottom{align-items:center;display:flex;justify-content:center;width:100%}.navigation__top{background:#1b4230;background:linear-gradient(90deg,rgb(65,81,13) 0%,rgb(0,45,64) 70%);height:40px;z-index:99}.navigation__bottom{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--white-90);border-bottom:1px solid rgba(0,0,0,.1);padding:var(--space-2xs) 0;transition:all .3s ease}.navigation__services{display:flex;justify-content:flex-end;width:var(--grid-max-width)}.navigation__menus{align-items:center;display:flex;gap:var(--space-s);justify-content:flex-end}.navigation__buttons{display:flex;margin-right:calc(-1*12px)}@media(min-width:1200px){.navigation__buttons{margin-right:0}}.navigation__buttons .button--icon-only{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--white-0)}.navigation--dark .navigation__spacer{display:none}.navigation--dark .navigation__bottom{background:linear-gradient(0deg,transparent 0%,rgba(0,0,0,0.25) 100%);background-blend-mode:multiply;border-bottom:none;transition:all .3s ease}.navigation--dark.navigation--sticky .navigation__bottom{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--white-90);border-bottom:1px solid rgba(0,0,0,.1);top:0}
.pager-wrapper{align-items:center;display:flex;justify-content:center;padding-top:var(--grid-gutter)}.pager-wrapper ul{list-style:none;margin:0;padding:0}.pager-wrapper--per-page ul{display:flex;gap:var(--space-2xs)}.pager-wrapper--per-page li.pager__item{align-items:center;color:var(--neutrals-black);display:flex;font-size:var(--step--1);font-style:normal;font-weight:400;justify-content:center;line-height:160%;min-width:var(--space-s);text-align:center}.pager-wrapper--per-page li.is-active{font-weight:bold}
.text--intro{display:grid;grid-gap:var(--space-xs) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:auto auto;padding-bottom:var(--space-l);padding-top:var(--space-l)}@media(min-width:992px){.text--intro{padding-bottom:var(--space-2xl);padding-top:var(--space-2xl)}}.text--intro h2,.text--intro p{grid-column:1/span var(--grid-columns);margin:0}@media(min-width:992px){.text--intro h2,.text--intro p{grid-column:1/span 8}}.text--intro h2{grid-row:2}.text--intro p{font-size:var(--step-0);font-style:normal;font-weight:400;grid-row:1;line-height:120%}.text--small{font-size:var(--step-0);line-height:120%}.text--content{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:auto auto;margin-bottom:var(--grid-gutter)}.text--content h2,.text--content div{grid-column:1/span var(--grid-columns)}@media(min-width:992px){.text--content h2,.text--content div{grid-column:3/span 8}}.text--full-width>div{display:grid;grid-auto-rows:auto;grid-gap:var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),1fr);margin-bottom:var(--space-l)}.text--full-width>div .rich-text{grid-column:1/span 6}.text--full-width>div .rich-text:nth-child(2n){grid-column:7/span 6}.text--news-intro,.text--detail-intro{align-items:flex-start;display:grid;flex-direction:column;grid-gap:var(--space-xs);grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:auto auto;padding:var(--space-l) 0}.text--news-intro h1,.text--news-intro p,.text--detail-intro h1,.text--detail-intro p{grid-column:1/span var(--grid-columns);margin:0}@media(min-width:992px){.text--news-intro h1,.text--news-intro p,.text--detail-intro h1,.text--detail-intro p{grid-column:1/span 6}}.text--news-intro h1,.text--detail-intro h1{grid-row:1}.text--news-intro .text__free,.text--detail-intro .text__free{grid-row:2}.text--news-intro p,.text--detail-intro p{font-size:var(--step-0);font-style:normal;font-weight:400;grid-row:2;line-height:160%}.text--news-intro h1{grid-row:2}.text--news-intro .text__free{font-size:var(--step--2);font-style:normal;font-variant-numeric:slashed-zero;font-weight:400;grid-column:1/span var(--grid-columns);grid-row:1;letter-spacing:.768px;line-height:120%;text-transform:uppercase}.text--news-intro p{grid-row:3}.text--profile-card p,.text--spotlight p{margin:0}.text--card{display:flex;flex-direction:column;gap:10px}.text--card p{-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--step--1);font-style:normal;font-weight:400;-webkit-line-clamp:3;line-height:160%;margin:0;overflow:hidden;text-overflow:ellipsis}.text--profile-detail p,.text--desk-detail p{color:var(--content-secondary);font-size:var(--step-1);font-style:normal;font-weight:400;line-height:120%;margin:0}.text--profile-slide{font-size:var(--step--1);font-style:normal;font-weight:400;line-height:120%}.text--profile-slide p{margin:0}.text--profile-intro p{margin:0}.text--dark{color:var(--base-white)}.text--search .text__free{grid-column:span 12;margin-bottom:var(--grid-gutter)}.text--teaser{display:flex;flex-direction:column;gap:var(--space-2xs)}.text--teaser .text__free{color:var(--content-secondary);font-size:var(--step--1);font-style:normal;font-weight:400;line-height:160%}.text--teaser>div{-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--step--1);font-style:normal;font-weight:400;-webkit-line-clamp:3;line-height:160%;margin:0;overflow:hidden;text-overflow:ellipsis}.text--tab,.text--tab>div{display:flex;flex-direction:column;gap:var(--space-s)}.text--tab ul,.text--tab>div ul{padding:0 0 0 1rem}.text--tab ul,.text--tab p,.text--tab>div ul,.text--tab>div p{margin:0}
.title--intro,.title--card,.title--profile-card,.title--spotlight,.title--slider,.title--content,.title--profiles-slider,.title--profile-slide,.title--profile-detail,.title--desk-detail,.title--tab,.title--big{margin:0}.title--light,.title--slider{color:var(--base-white);font-family:var(--inter);font-size:var(--step-0);font-style:normal;font-weight:400;line-height:120%}.title--intro,.title--news-intro,.title--detail-intro,.title--card,.title--spotlight,.title--content,.title--profiles-slider,.title--profile-detail,.title--desk-detail,.title--profile-slide,.title--profile-card,.title--big,.title--tab{color:var(--prussian-blue);font-size:var(--step-0);font-style:normal;font-weight:600;line-height:120%}.title--big,.title--profiles-slider{font-size:var(--step-4);letter-spacing:-0.01em;line-height:100%}@media(max-width:767.98px){.title--big,.title--profiles-slider{font-size:var(--step-3)}}@media(max-width:575.98px){.title--big,.title--profiles-slider{font-size:var(--step-2)}}@media(min-width:1200px){.title--profiles-slider:not(.title--profiles-slider--wide){padding:0 10rem 0 0}}.title--profile-detail,.title--desk-detail,.title--detail-intro{font-size:var(--step-5);letter-spacing:-0.02em;line-height:100%;margin-bottom:var(--space-xs)}@media(max-width:767.98px){.title--profile-detail,.title--desk-detail,.title--detail-intro{font-size:var(--step-4)}}@media(max-width:575.98px){.title--profile-detail,.title--desk-detail,.title--detail-intro{font-size:var(--step-2)}}.title--intro,.title--news-intro,.title--spotlight,.title--tab{font-size:var(--step-3)}@media(max-width:767.98px){.title--intro,.title--news-intro,.title--spotlight,.title--tab{font-size:var(--step-2)}}.title--content{font-size:var(--step-1)}.title--big{padding:var(--space-m) 0}.title--dark,.title--profile-slide,.title--profiles-slider{color:var(--base-white)}.title--light{color:var(--prussian-blue)}
:root{--step--2:clamp(0.7813rem,0.7759rem + 0.0261vw,0.8rem);--step--1:clamp(0.9375rem,0.9196rem + 0.087vw,1rem);--step-0:clamp(1.125rem,1.0891rem + 0.1739vw,1.25rem);--step-1:clamp(1.35rem,1.289rem + 0.2957vw,1.5625rem);--step-2:clamp(1.62rem,1.5244rem + 0.4635vw,1.9531rem);--step-3:clamp(1.944rem,1.8013rem + 0.692vw,2.4414rem);--step-4:clamp(2.3328rem,2.1265rem + 1.0003vw,3.0518rem);--step-5:clamp(2.7994rem,2.508rem + 1.4126vw,3.8147rem);--step-6:clamp(3.3592rem,2.9549rem + 1.9605vw,4.7684rem);--step-7:clamp(4.0311rem,3.4774rem + 2.6844vw,5.9605rem);--step-8:clamp(4.8373rem,4.0874rem + 3.6359vw,7.4506rem);--grid-max-width:92.5rem;--grid-gutter:var(--space-s-l,clamp(1.125rem,0.7304rem + 1.913vw,2.5rem));--grid-columns:12;--space-3xs:clamp(0.3125rem,0.3125rem + 0vw,0.3125rem);--space-2xs:clamp(0.5625rem,0.5446rem + 0.087vw,0.625rem);--space-xs:clamp(0.875rem,0.8571rem + 0.087vw,0.9375rem);--space-s:clamp(1.125rem,1.0891rem + 0.1739vw,1.25rem);--space-m:clamp(1.6875rem,1.6337rem + 0.2609vw,1.875rem);--space-l:clamp(2.25rem,2.1783rem + 0.3478vw,2.5rem);--space-xl:clamp(3.375rem,3.2674rem + 0.5217vw,3.75rem);--space-2xl:clamp(4.5rem,4.3565rem + 0.6957vw,5rem);--space-3xl:clamp(6.75rem,6.5348rem + 1.0435vw,7.5rem);--space-3xs-2xs:clamp(0.3125rem,0.2228rem + 0.4348vw,0.625rem);--space-2xs-xs:clamp(0.5625rem,0.4549rem + 0.5217vw,0.9375rem);--space-xs-s:clamp(0.875rem,0.7674rem + 0.5217vw,1.25rem);--space-s-m:clamp(1.125rem,0.9098rem + 1.0435vw,1.875rem);--space-m-l:clamp(1.6875rem,1.4543rem + 1.1304vw,2.5rem);--space-l-xl:clamp(2.25rem,1.8196rem + 2.087vw,3.75rem);--space-xl-2xl:clamp(3.375rem,2.9087rem + 2.2609vw,5rem);--space-2xl-3xl:clamp(4.5rem,3.6391rem + 4.1739vw,7.5rem);--space-s-l:clamp(1.125rem,0.7304rem + 1.913vw,2.5rem)}.u-container{margin-inline:auto;max-width:var(--grid-max-width);padding-inline:var(--grid-gutter)}.u-grid{display:grid;gap:var(--grid-gutter)}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;font-display:block;src:url(/themes/custom/brackmann/dist/./fonts/material-icons.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/material-icons.woff) format("woff")}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:inherit;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:"Material Icons Outlined";font-style:normal;font-weight:400;font-display:block;src:url(/themes/custom/brackmann/dist/./fonts/material-icons-outlined.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/material-icons-outlined.woff) format("woff")}.material-icons-outlined{font-family:"Material Icons Outlined";font-weight:normal;font-style:normal;font-size:inherit;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:"Material Icons Round";font-style:normal;font-weight:400;font-display:block;src:url(/themes/custom/brackmann/dist/./fonts/material-icons-round.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/material-icons-round.woff) format("woff")}.material-icons-round{font-family:"Material Icons Round";font-weight:normal;font-style:normal;font-size:inherit;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:"Material Icons Sharp";font-style:normal;font-weight:400;font-display:block;src:url(/themes/custom/brackmann/dist/./fonts/material-icons-sharp.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/material-icons-sharp.woff) format("woff")}.material-icons-sharp{font-family:"Material Icons Sharp";font-weight:normal;font-style:normal;font-size:inherit;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:"Material Icons Two Tone";font-style:normal;font-weight:400;font-display:block;src:url(/themes/custom/brackmann/dist/./fonts/material-icons-two-tone.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/material-icons-two-tone.woff) format("woff")}.material-icons-two-tone{font-family:"Material Icons Two Tone";font-weight:normal;font-style:normal;font-size:inherit;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}html .webform-submission-form input[type=text],html .webform-submission-form input[type=email],html .webform-submission-form input[type=tel],html .webform-submission-form input[type=url],html .webform-submission-form input[type=search],html .webform-submission-form input[type=number],html .webform-submission-form input[type=color],html .webform-submission-form input[type=color]~input,html .webform-submission-form select,html .webform-submission-form textarea,html .webform-submission-form input[type=password],html .webform-submission-form input[type=date] textarea{background:var(--base-white);box-shadow:none;padding:var(--space-2xs) var(--space-s)}html .webform-submission-form input[type=text]:focus-visible,html .webform-submission-form input[type=email]:focus-visible,html .webform-submission-form input[type=tel]:focus-visible,html .webform-submission-form input[type=url]:focus-visible,html .webform-submission-form input[type=search]:focus-visible,html .webform-submission-form input[type=number]:focus-visible,html .webform-submission-form input[type=color]:focus-visible,html .webform-submission-form input[type=color]~input:focus-visible,html .webform-submission-form select:focus-visible,html .webform-submission-form textarea:focus-visible,html .webform-submission-form input[type=password]:focus-visible,html .webform-submission-form input[type=date] textarea:focus-visible{outline:2px solid var(--secondary-variant);outline-offset:3px}.webform-submission-form>div,.webform-submission-form>.form-item,.webform-submission-form details>.form-item,.webform-submission-form .form-wrapper>.form-item{margin-bottom:1em}.webform-submission-form label{color:var(--primary-color);display:block;font-weight:700;margin-bottom:.5em}.webform-submission-form input[type=text],.webform-submission-form input[type=email],.webform-submission-form input[type=tel],.webform-submission-form input[type=url],.webform-submission-form input[type=search],.webform-submission-form input[type=number],.webform-submission-form input[type=color],.webform-submission-form input[type=color]~input,.webform-submission-form select,.webform-submission-form textarea,.webform-submission-form input[type=password],.webform-submission-form input[type=date] textarea{border:1px solid var(--base-border);border-radius:var(--space-3xs);box-shadow:0 1px 0 1px rgba(0,0,0,.04);padding:.75em}.webform-submission-form input[type=text]:focus-visible,.webform-submission-form input[type=email]:focus-visible,.webform-submission-form input[type=tel]:focus-visible,.webform-submission-form input[type=url]:focus-visible,.webform-submission-form input[type=search]:focus-visible,.webform-submission-form input[type=number]:focus-visible,.webform-submission-form input[type=color]:focus-visible,.webform-submission-form input[type=color]~input:focus-visible,.webform-submission-form select:focus-visible,.webform-submission-form textarea:focus-visible,.webform-submission-form input[type=password]:focus-visible,.webform-submission-form input[type=date] textarea:focus-visible{outline:2px solid var(--secondary-variant);outline-offset:-1px}.webform-submission-form .select select{border:1px solid var(--base-border);border-radius:var(--space-3xs);box-shadow:0 1px 0 1px rgba(0,0,0,.04);padding:.75em 1.55em .75em .75em}.webform-submission-form .form-item-select .select{max-width:-moz-max-content;max-width:max-content;position:relative}.webform-submission-form .form-item-select .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.webform-submission-form .form-item-select .select:after{background-color:var(--primary-color);clip-path:polygon(100% 0%,0 0%,50% 100%);content:"";display:inline-block;height:.5em;position:absolute;right:.75em;top:calc(50% - .2em);width:.8em}.webform-submission-form .js-form-type-checkbox,.webform-submission-form .js-form-type-radio{align-items:baseline;display:inline-grid;gap:.5em;grid-gap:.25em .5em;grid-template-columns:min-content 1fr}.webform-submission-form .js-form-type-checkbox input[type=checkbox],.webform-submission-form .js-form-type-radio input[type=checkbox]{grid-area:1/1/2/2}.webform-submission-form .js-form-type-checkbox input[type=checkbox]+label,.webform-submission-form .js-form-type-radio input[type=checkbox]+label{grid-area:1/2/2/3}.webform-submission-form .js-form-type-checkbox .description,.webform-submission-form .js-form-type-radio .description{flex-basis:100%;grid-area:2/1/3/3}.webform-submission-form input[type=checkbox],.webform-submission-form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid var(--base-border);border-radius:.15em;color:currentcolor;display:grid;font:inherit;height:1.15em;margin:0;place-content:center;transform:translateY(-0.075em);width:1.15em}.webform-submission-form input[type=checkbox]:before,.webform-submission-form input[type=radio]:before{box-shadow:inset 1em 1em var(--primary-color);content:"";height:.65em;transform:scale(0);transition:120ms transform ease-in-out;width:.65em}.webform-submission-form input[type=checkbox]:checked:before,.webform-submission-form input[type=radio]:checked:before{background-color:CanvasText;transform:scale(1)}.webform-submission-form input[type=checkbox]:disabled,.webform-submission-form input[type=radio]:disabled{--form-control-color:$webform-disabled-color;color:#959495;cursor:not-allowed}.webform-submission-form input[type=checkbox]:disabled+label,.webform-submission-form input[type=radio]:disabled+label{color:#959495;cursor:not-allowed}.webform-submission-form input[type=checkbox]:focus,.webform-submission-form input[type=radio]:focus{outline:2px solid var(--secondary-color);outline-offset:3px;transition:outline .1s ease-out}.webform-submission-form input[type=checkbox]:before{clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform-origin:bottom left}.webform-submission-form input[type=radio]{border-radius:50%}.webform-submission-form input[type=radio]:before{border-radius:50%}.webform-submission-form input[type=radio]:checked:before{transform:scale(1)}:focus-visible{outline:2px solid var(--secondary-variant);outline-offset:3px;transition:outline .1s ease-out}.sr-only{clip:rect(1px,1px,1px,1px);display:inline-block;height:1px !important;margin:-1px;overflow:hidden;position:relative !important;width:1px !important;word-wrap:normal}:root{--primary:#4a90e2;--primary-variant:#357abd;--primary-foreground:#ffffff;--secondary:#e94e77;--secondary-variant:#d73a65;--secondary-foreground:#ffffff;--light-shades:#f4f4f9;--dark-shades:#333333;--black:#000000;--linkedin:#0a66c2;--white-90:rgb(255 255 255 / 90%);--white-70:rgb(255 255 255 / 70%);--white-50:rgb(255 255 255 / 50%);--white-30:rgb(255 255 255 / 30%);--white-0:rgb(255 255 255 / 0%);--prussian-blue:#002d40;--indigo-blue:#004b6c;--air-blue:#7da0b4;--moss-green:#41510d;--olive-green:#697f00;--mindaro-green:#c5d97f;--content-primary:#212121;--content-secondary:#616161;--content-tertiary:#9e9e9e;--base-black:#000000;--base-white:#ffffff;--base-border:rgba(153 159 153 / 33%);--surface-white-surface:#ecebec;--surface-grey-surface:#d6d7d8;--surface-harbour-grey:#d1caba;--surface-green-surface:#f3f3f1}@font-face{font-family:"Inter";font-style:italic;font-display:swap;font-weight:400;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/inter-latin-400-italic.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/inter-latin-400-italic.woff) format("woff")}@font-face{font-family:"Inter";font-style:normal;font-display:swap;font-weight:400;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/inter-latin-400-normal.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/inter-latin-400-normal.woff) format("woff")}@font-face{font-family:"Inter";font-style:italic;font-display:swap;font-weight:500;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/inter-latin-500-italic.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/inter-latin-500-italic.woff) format("woff")}@font-face{font-family:"Inter";font-style:normal;font-display:swap;font-weight:500;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/inter-latin-500-normal.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/inter-latin-500-normal.woff) format("woff")}@font-face{font-family:"Inter";font-style:italic;font-display:swap;font-weight:600;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/inter-latin-600-italic.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/inter-latin-600-italic.woff) format("woff")}@font-face{font-family:"Inter";font-style:normal;font-display:swap;font-weight:600;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/inter-latin-600-normal.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/inter-latin-600-normal.woff) format("woff")}@font-face{font-family:"Inter";font-style:italic;font-display:swap;font-weight:700;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/inter-latin-700-italic.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/inter-latin-700-italic.woff) format("woff")}@font-face{font-family:"Inter";font-style:normal;font-display:swap;font-weight:700;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/inter-latin-700-normal.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/inter-latin-700-normal.woff) format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:100;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/poppins-latin-100-normal.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/poppins-latin-100-normal.woff) format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:200;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/poppins-latin-200-normal.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/poppins-latin-200-normal.woff) format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:300;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/poppins-latin-300-normal.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/poppins-latin-300-normal.woff) format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:400;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/poppins-latin-400-normal.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/poppins-latin-400-normal.woff) format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:500;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/poppins-latin-500-normal.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/poppins-latin-500-normal.woff) format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:600;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/poppins-latin-600-normal.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/poppins-latin-600-normal.woff) format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:700;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/poppins-latin-700-normal.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/poppins-latin-700-normal.woff) format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:800;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/poppins-latin-800-normal.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/poppins-latin-800-normal.woff) format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:900;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/themes/custom/brackmann/dist/./fonts/poppins-latin-900-normal.woff2) format("woff2"),url(/themes/custom/brackmann/dist/./fonts/poppins-latin-900-normal.woff) format("woff")}:root{--inter:"Inter";--poppins:"Poppins";--font-family-body:"Inter"}body{color:var(--dark-shades);font-family:var(--inter),sans-serif;font-size:var(--step--1);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:160%}h1,h2,h3,h4,h5,h6{font-family:var(--poppins),sans-serif}:root{--border-radius:6px;--transition-all:all 0.5s;--box-shadow:0 6.5px 14.4px 0 rgb(0 0 0 / 13%),0 1.2px 3.6px 0 rgb(0 0 0 / 10%)}ul.list--bm{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-3xs);justify-content:flex-start;margin:0;margin-bottom:1rem;padding:0 0 0 calc(var(--space-l) + var(--space-2xs))}ul.list--bm li{align-items:center;display:flex;font-style:normal;font-weight:500;line-height:120%;list-style:none;margin:var(--space-2xs) 0;padding:var(--space-3xs) 0;position:relative;width:100%}ul.list--bm li::before{content:"check";font-family:"Material Icons";font-size:inherit;vertical-align:middle}ul.list--bm li:before{align-items:center;aspect-ratio:1/1;background-color:var(--olive-green);border-radius:999px;color:var(--base-white);display:flex;font-size:1.5em;justify-content:center;left:calc(-1.1*(var(--space-l) + var(--space-2xs)));margin-top:-0.1em;max-height:10px;padding:var(--space-2xs);position:absolute}*{box-sizing:border-box}body{margin:0;padding:0}body.logged-in .dialog-off-canvas-main-canvas{position:relative}body.navigation--open{height:100vh;overflow:hidden;width:100vw}.padded{grid:auto-flow/repeat(var(--grid-columns),1fr);margin-left:auto;margin-right:auto;max-width:var(--grid-max-width);padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}a{border-radius:2px;color:var(--content-primary);text-decoration:none}a:hover{color:var(--olive-green);text-decoration:underline}p{font-size:var(--step--1);font-style:normal;font-weight:400;line-height:160%}p a{text-decoration:underline}
@font-face{font-family:"brackmann-icons";font-display:block;src:url(/themes/custom/brackmann/dist/fonts/brackmann-icons.eot#iefix) format("embedded-opentype"),url(/themes/custom/brackmann/dist/fonts/brackmann-icons.woff) format("woff"),url(/themes/custom/brackmann/dist/fonts/brackmann-icons.woff2) format("woff2"),url(/themes/custom/brackmann/dist/fonts/brackmann-icons.ttf) format("truetype");}.icon{line-height:1;}.icon:before{font-family:brackmann-icons !important;font-style:normal;font-weight:normal !important;vertical-align:top;}.icon--arrow-down:before{content:"\f101";}.icon--arrow-left:before{content:"\f102";}.icon--arrow-right:before{content:"\f103";}.icon--arrow-up:before{content:"\f104";}.icon--bracket-big-left:before{content:"\f105";}.icon--bracket-big-right:before{content:"\f106";}.icon--bracket-down:before{content:"\f107";}.icon--bracket-left:before{content:"\f108";}.icon--bracket-right:before{content:"\f109";}.icon--bracket-up:before{content:"\f10a";}.icon--calendar:before{content:"\f10b";}.icon--clock:before{content:"\f10c";}.icon--close:before{content:"\f10d";}.icon--facebook:before{content:"\f10e";}.icon--instagram:before{content:"\f10f";}.icon--linkedin-logo:before{content:"\f110";}.icon--linkedin:before{content:"\f111";}.icon--location:before{content:"\f112";}.icon--mail:before{content:"\f113";}.icon--menu:before{content:"\f114";}.icon--phone:before{content:"\f115";}.icon--search:before{content:"\f116";}.icon--service-1:before{content:"\f117";}.icon--service-2:before{content:"\f118";}.icon--service-3:before{content:"\f119";}.icon--service-4:before{content:"\f11a";}.icon--settings:before{content:"\f11b";}.icon--theme-bouw-infrasector:before{content:"\f11c";}.icon--theme-defensie-veiligheid:before{content:"\f11d";}.icon--theme-energie-water:before{content:"\f11e";}.icon--theme-facilitair-inhuur:before{content:"\f11f";}.icon--theme-haven-industrie:before{content:"\f120";}.icon--theme-milieu-klimaat:before{content:"\f121";}.icon--theme-mobiliteit-rail:before{content:"\f122";}.icon--theme-tech-ai:before{content:"\f123";}.icon--whatsapp:before{content:"\f124";}.icon--x:before{content:"\f125";}.icon--youtube:before{content:"\f126";}
