@font-face{font-family:"GT Pressura Extended";src:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/fonts/GT-Pressura-Extended-Black.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Articulat CF";src:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/fonts/ArticulatCF-Thin-v2.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Articulat CF";src:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/fonts/ArticulatCF-Light-v2.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Articulat CF";src:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/fonts/ArticulatCF-Normal-v2.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Articulat CF";src:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/fonts/ArticulatCF-NormalOblique-v2.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Articulat CF";src:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/fonts/ArticulatCF-Bold-v2.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Articulat CF";src:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/fonts/ArticulatCF-Heavy-v2.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--color-green-dark:#102f23;--color-green:#199f02;--color-orange:#ff5e0e;--color-beige:#eae3d9;--color-green-light:#22b503;--color-orange-light:#ff7a35;--color-beige-dark:#e2d9c8;--color-cream:#fff7ec;--color-white:#fff;--color-black:#313131;--color-gray-100:#f3f5f6;--color-gray-200:#e8e4da;--color-gray-300:#d1cbc0;--color-gray-400:#9e9e9e;--color-gray-500:#7b7b7b;--color-gray-600:#4f4f4f;--color-primary:var(--color-orange);--color-primary-hover:var(--color-orange-light);--color-secondary:var(--color-green-dark);--color-secondary-hover:#1b4636;--color-accent:var(--color-green);--color-success:var(--color-green);--color-error:var(--color-orange);--color-background:var(--color-beige);--color-surface:var(--color-gray-200);--color-border:var(--color-gray-300);--color-text-primary:var(--color-green-dark);--color-text-secondary:var(--color-gray-500);--color-text-inverse:var(--color-beige);--color-text-link:var(--color-green);--color-text-link-hover:var(--color-green-light);--font-primary:'Articulat CF',sans-serif;--font-heading:'GT Pressura Extended',sans-serif;--font-display:'GT Pressura Extended',sans-serif;--font-weight-regular:400;--font-weight-bold:700;--font-weight-heading:700;--font-size-h1:96px;--font-size-h2:48px;--font-size-h3:32px;--font-size-h4:24px;--font-size-h5:20px;--font-size-h6:18px;--font-size-body:18px;--font-size-small:12px;--line-height-tight:1;--line-height-heading:1.2;--line-height-body:1.4;--line-height-body-bold:1.1;--letter-spacing-h1:-.02em;--letter-spacing-normal:0;--spacing-xsmall:8px;--spacing-small:24px;--spacing-regular:32px;--spacing-medium:48px;--spacing-large:64px;--spacing-xlarge:96px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-64:64px;--spacing-80:80px;--spacing-96:96px;--border-width:1px;--border-width-thick:2px;--border-radius-small:4px;--border-radius-medium:8px;--border-radius-large:20px;--border-radius-pill:42px;--border-radius-full:9999px;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.4s ease;--container-max-width:1540px;--container-padding:var(--spacing-96);--container-padding-medium:164px;--container-padding-small:240px;--section-spacing:var(--spacing-96);--container-edge:max(var(--container-padding), calc((100vw - var(--container-max-width)) / 2 + var(--container-padding)))}@media(max-width:1024px){:root{--font-size-h1:80px;--font-size-h2:40px;--font-size-h3:32px;--font-size-h4:24px;--font-size-h5:20px;--font-size-h6:18px;--font-size-body:18px;--container-padding:var(--spacing-48);--container-padding-medium:var(--spacing-96);--container-padding-small:120px;--section-spacing:var(--spacing-64)}}@media(max-width:767px){:root{--font-size-h1:48px;--font-size-h2:36px;--font-size-h3:24px;--font-size-h4:20px;--font-size-h5:18px;--font-size-h6:16px;--font-size-body:16px;--container-padding:var(--spacing-24);--container-padding-medium:var(--spacing-24);--container-padding-small:var(--spacing-24);--section-spacing:var(--spacing-48)}}@media(max-width:430px){:root{--font-size-h2:min(36px, 8.5vw)}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}img,svg{display:block;max-width:100%}picture{display:contents}button{font:inherit;cursor:pointer;background:0 0;border:none}button,a{color:inherit}ul,ol{margin:0;padding:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms !important;transition-duration:.01ms !important}}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-color:var(--color-background);color:var(--color-text-primary);font-family:var(--font-primary);font-size:var(--font-size-body);line-height:var(--line-height-body);-webkit-font-smoothing:antialiased}@media(max-width:782px){#wpadminbar{display:none !important}html:root{margin-top:0 !important}}.screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;word-wrap:normal}.skip-link{position:absolute;left:-9999px;top:var(--spacing-16);z-index:100;padding:var(--spacing-8) var(--spacing-16);background-color:var(--color-green-dark);color:var(--color-text-inverse);text-decoration:none;border-radius:var(--border-radius-small)}.skip-link:focus{left:var(--spacing-16)}.container{width:100%;max-width:var(--container-max-width);margin-inline:auto;padding-inline:var(--container-padding)}.container.--medium{padding-inline:var(--container-padding-medium)}.container.--small{padding-inline:var(--container-padding-small)}.container.--flush{max-width:none;padding-inline:0}.section{padding-block:var(--section-spacing)}.section .section__header{margin-bottom:var(--spacing-medium)}.section .section__title{font-family:var(--font-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading);text-transform:uppercase;margin:0}.section.--surface{background-color:var(--color-surface)}.sg-tag{display:inline-block;align-self:flex-start;padding:var(--spacing-8) var(--spacing-12);background-color:var(--color-primary);color:var(--color-beige);font-family:var(--font-primary);font-size:16px;font-weight:var(--font-weight-regular);line-height:1.4;border-radius:5px}.sg-tag.--level{font-weight:var(--font-weight-bold)}.styleguide .styleguide__hero{padding-block:96px;background-color:var(--color-green-dark);color:var(--color-text-inverse)}.styleguide .styleguide__hero-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-48)}.styleguide .styleguide__hero-content .sg-tag{background-color:var(--color-primary);border-radius:var(--border-radius-full);padding:var(--spacing-12) var(--spacing-16)}.styleguide .styleguide__hero-title{font-family:var(--font-display);font-size:clamp(48px,10vw,144px);font-weight:var(--font-weight-heading);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-h1);text-transform:uppercase;color:var(--color-text-inverse);margin:var(--spacing-24) 0 0}.styleguide .styleguide__hero-illustration{flex-shrink:0;width:14%;min-width:120px}.styleguide .styleguide__type-group+.styleguide__type-group{border-top:var(--border-width) solid var(--color-gray-300);padding-top:50px;margin-top:50px}.styleguide .styleguide__type-level{display:flex;flex-direction:column;gap:var(--spacing-24);padding-bottom:50px}.styleguide .styleguide__type-level+.styleguide__type-level{border-top:var(--border-width) solid var(--color-gray-300);padding-top:50px}.styleguide .styleguide__type-level:last-child{padding-bottom:0}.styleguide .styleguide__type-sample{display:flex;flex-direction:column;gap:var(--spacing-16)}.styleguide .styleguide__type-meta{display:flex;flex-wrap:wrap;gap:var(--spacing-8) var(--spacing-16);list-style:none;margin:0;padding:0;font-family:var(--font-primary);font-size:var(--font-size-small);color:var(--color-text-secondary)}.styleguide .styleguide__type-meta li:not(:last-child):after{content:"·";margin-left:var(--spacing-16)}.styleguide .styleguide__colors{display:grid;gap:var(--spacing-32)}@media(min-width:768px){.styleguide .styleguide__colors{grid-template-columns:repeat(4,1fr)}}.styleguide .styleguide__color-card{display:flex;flex-direction:column}.styleguide .styleguide__color-card-title{margin:0 0 var(--spacing-8)}.styleguide .styleguide__color-card-desc{margin:0 0 var(--spacing-4);font-size:var(--font-size-small)}.styleguide .styleguide__color-card-note{margin:0 0 var(--spacing-16);min-height:17px;font-size:var(--font-size-small);color:var(--color-text-secondary)}.styleguide .styleguide__color-card-swatch{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--spacing-4);min-height:180px;padding:var(--spacing-24);border-radius:var(--border-radius-small);font-size:var(--font-size-small)}.styleguide .styleguide__color-card.--green-dark .styleguide__color-card-swatch{background-color:var(--color-green-dark);color:var(--color-text-inverse)}.styleguide .styleguide__color-card.--green .styleguide__color-card-swatch{background-color:var(--color-green);color:var(--color-white)}.styleguide .styleguide__color-card.--orange .styleguide__color-card-swatch{background-color:var(--color-orange);color:var(--color-white)}.styleguide .styleguide__color-card.--sand .styleguide__color-card-swatch{background-color:var(--color-beige);color:var(--color-text-primary);border:var(--border-width) solid rgba(16,47,35,.1)}.styleguide .styleguide__component-grid{display:grid;gap:var(--spacing-48)}@media(min-width:768px){.styleguide .styleguide__component-grid{grid-template-columns:repeat(2,1fr)}}.styleguide .styleguide__buttons-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-64) var(--spacing-32);align-items:start}@media(max-width:1200px){.styleguide .styleguide__buttons-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.styleguide .styleguide__buttons-grid{grid-template-columns:repeat(2,1fr)}}.styleguide .styleguide__forms-layout{display:grid;grid-template-columns:1fr 2fr;gap:var(--spacing-64)}@media(max-width:1024px){.styleguide .styleguide__forms-layout{grid-template-columns:1fr}}.styleguide .styleguide__forms-heading{font-family:var(--font-primary);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);margin:0}.styleguide .styleguide__forms-subtitle{font-family:var(--font-primary);font-size:var(--font-size-h5);font-weight:var(--font-weight-bold);margin:0}.styleguide .styleguide__forms-newsletter{display:flex;flex-direction:column;gap:var(--spacing-40)}.styleguide .styleguide__forms-fields{display:flex;flex-direction:column;gap:var(--spacing-32)}.styleguide .styleguide__forms-fields-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-48)}@media(max-width:640px){.styleguide .styleguide__forms-fields-grid{grid-template-columns:1fr}}.styleguide .styleguide__forms-col{display:flex;flex-direction:column;gap:var(--spacing-32)}.styleguide .styleguide__forms-col .button{align-self:flex-start}.styleguide .styleguide__forms-group{display:flex;flex-direction:column;gap:var(--spacing-16)}.styleguide .styleguide__forms-stack{display:flex;flex-direction:column;gap:var(--spacing-12)}.styleguide .styleguide__component-block{display:flex;flex-direction:column;gap:var(--spacing-16)}.styleguide .styleguide__component-block-title{font-family:var(--font-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);margin:0}.styleguide .styleguide__form-elements{display:grid;gap:var(--spacing-48)}@media(min-width:768px){.styleguide .styleguide__form-elements{grid-template-columns:repeat(2,1fr)}}.styleguide .styleguide__form-elements-col{display:flex;flex-direction:column;gap:var(--spacing-32)}.styleguide .styleguide__form-controls-label{font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-16)}.styleguide .styleguide__form-controls-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-24)}.styleguide .styleguide__spacing{display:flex;flex-direction:column}.styleguide .styleguide__spacing-item{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-24);padding-block:var(--spacing-medium)}.styleguide .styleguide__spacing-item:first-child{padding-top:0}.styleguide .styleguide__spacing-item+.styleguide__spacing-item{border-top:var(--border-width) solid rgba(16,47,35,.2)}.styleguide .styleguide__spacing-bar{width:100%;background:rgba(16,47,35,.1);border:var(--border-width) solid rgba(16,47,35,.6)}.styleguide .styleguide__spacing-meta{display:flex;flex-wrap:wrap;gap:var(--spacing-8) var(--spacing-32);font-size:var(--font-size-body);color:var(--color-text-primary)}.styleguide .styleguide__containers{display:flex;flex-direction:column;align-items:center;gap:50px}.styleguide .styleguide__icon-section{display:flex;flex-direction:column;gap:var(--spacing-32)}.styleguide .styleguide__icon-group-title{font-family:var(--font-primary);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);margin:0 0 var(--spacing-24)}.styleguide .styleguide__icon-grid{display:flex;flex-wrap:wrap;gap:var(--spacing-16)}.styleguide .styleguide__icon-tile{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--color-beige);border:var(--border-width) solid rgba(255,94,14,.2);border-radius:50%;color:var(--color-primary)}.styleguide .styleguide__icon-tile svg,.styleguide .styleguide__icon-tile img{width:18px;height:18px}.container-demo{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-24);width:100%}.container-demo .container-demo__bar{width:100%;height:48px;background:rgba(16,47,35,.1);border:var(--border-width) solid rgba(16,47,35,.4)}.container-demo .container-demo__meta{display:flex;flex-wrap:wrap;gap:var(--spacing-8) var(--spacing-32);font-size:var(--font-size-body);color:var(--color-text-primary)}.container-demo.--large{max-width:100%}.container-demo.--medium{max-width:89%}.container-demo.--small{max-width:77%}.styleguide__type-sample h1,.styleguide__type-sample h2,.styleguide__type-sample h3,.styleguide__type-sample h4,.styleguide__type-sample h5,.styleguide__type-sample h6,.styleguide__type-sample p{margin:0}.styleguide__type-sample.--tablet h1{font-size:80px}.styleguide__type-sample.--tablet h2{font-size:40px}.styleguide__type-sample.--tablet h3{font-size:32px}.styleguide__type-sample.--tablet h4{font-size:24px}.styleguide__type-sample.--tablet h5{font-size:20px}.styleguide__type-sample.--tablet h6{font-size:18px}.styleguide__type-sample.--tablet p,.styleguide__type-sample.--tablet .text{font-size:18px}.styleguide__type-sample.--tablet .text.--small,.styleguide__type-sample.--tablet .text.--caption{font-size:12px}.styleguide__type-sample.--mobile h1{font-size:48px}.styleguide__type-sample.--mobile h2{font-size:36px}.styleguide__type-sample.--mobile h3{font-size:24px}.styleguide__type-sample.--mobile h4{font-size:20px}.styleguide__type-sample.--mobile h5{font-size:18px}.styleguide__type-sample.--mobile h6{font-size:16px}.styleguide__type-sample.--mobile p,.styleguide__type-sample.--mobile .text{font-size:16px}.styleguide__type-sample.--mobile .text.--small,.styleguide__type-sample.--mobile .text.--caption{font-size:12px}.text-color--sand{color:var(--color-beige)}.mt-24{margin-top:var(--spacing-24)}.d-flex{display:flex}.flex-column{flex-direction:column}.gap-16{gap:var(--spacing-16)}h1,.h1{font-family:var(--font-primary);color:var(--color-text-primary);font-family:var(--font-heading);font-weight:var(--font-weight-heading);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);margin:0;overflow-wrap:break-word;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:3;hyphenate-limit-chars:10 6 3;hyphens:auto;max-width:100%;font-size:var(--font-size-h1);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-h1)}h2,.h2{font-family:var(--font-primary);color:var(--color-text-primary);font-family:var(--font-heading);font-weight:var(--font-weight-heading);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);margin:0;overflow-wrap:break-word;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:3;hyphenate-limit-chars:10 6 3;hyphens:auto;max-width:100%;font-size:var(--font-size-h2);line-height:var(--line-height-heading)}h3,.h3{font-family:var(--font-primary);color:var(--color-text-primary);font-family:var(--font-heading);font-weight:var(--font-weight-heading);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);margin:0;overflow-wrap:break-word;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:3;hyphenate-limit-chars:10 6 3;hyphens:auto;max-width:100%;font-size:var(--font-size-h3);line-height:var(--line-height-heading)}h4,.h4{font-family:var(--font-primary);color:var(--color-text-primary);font-family:var(--font-heading);font-weight:var(--font-weight-heading);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);margin:0;overflow-wrap:break-word;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:3;hyphenate-limit-chars:10 6 3;hyphens:auto;max-width:100%;font-size:var(--font-size-h4);line-height:var(--line-height-heading)}h5,.h5{font-family:var(--font-primary);color:var(--color-text-primary);font-family:var(--font-heading);font-weight:var(--font-weight-heading);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);margin:0;overflow-wrap:break-word;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:3;hyphenate-limit-chars:10 6 3;hyphens:auto;max-width:100%;font-size:var(--font-size-h5);line-height:var(--line-height-heading);text-transform:none}h6,.h6{font-family:var(--font-primary);color:var(--color-text-primary);font-family:var(--font-heading);font-weight:var(--font-weight-heading);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);margin:0;overflow-wrap:break-word;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:3;hyphenate-limit-chars:10 6 3;hyphens:auto;max-width:100%;font-size:var(--font-size-h6);line-height:var(--line-height-heading);text-transform:none}p{font-family:var(--font-primary);color:var(--color-text-primary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}.text{font-family:var(--font-primary);color:var(--color-text-primary);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-regular)}.text.--bold{font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold)}.text.--italic{font-style:italic}.text.--small{font-size:var(--font-size-small)}.text.--caption{font-size:var(--font-size-small);color:var(--color-text-secondary)}.text-link{color:var(--color-text-link);text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:4px;transition:color var(--transition-fast)}.text-link:hover{color:var(--color-text-link-hover)}.quote{display:flex;align-items:flex-start;gap:var(--spacing-12);margin:0;padding:0;border:none}.quote .quote__icon{flex-shrink:0;width:28px;height:22px;background-color:var(--color-orange);mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/quotes.svg) no-repeat center/contain;-webkit-mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/quotes.svg) no-repeat center/contain}.quote p{font-style:normal;font-size:var(--font-size-body);line-height:var(--line-height-body)}.list{font-family:var(--font-primary);color:var(--color-text-primary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0;padding:0;list-style:none}.list li{display:flex;align-items:flex-start;gap:var(--spacing-12);margin:0}.list li:before{flex-shrink:0}.list.--bullet li:before{content:"";width:4px;height:4px;margin-top:.6em;border-radius:50%;background-color:var(--color-green)}.list.--numbered{counter-reset:sg-list}.list.--numbered li{counter-increment:sg-list}.list.--numbered li:before{content:counter(sg-list);display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:var(--color-green);color:var(--color-white);font-family:var(--font-primary);font-size:12px;font-weight:var(--font-weight-bold);line-height:1}.icon-hover-holder{--ihh-icon-size:44px;--ihh-gap:0px;position:relative;display:inline-flex;align-items:center;padding:0;padding-right:calc(var(--ihh-icon-size) + var(--ihh-gap));background:0 0;border:none;text-decoration:none;color:var(--color-text-inverse);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.icon-hover-holder .icon-hover-holder__content{display:inline-flex;align-items:center;transition:transform var(--transition-normal)}.icon-hover-holder .icon-hover-holder__icon{position:absolute;top:50%;width:var(--ihh-icon-size);height:var(--ihh-icon-size);margin-top:calc(var(--ihh-icon-size)/-2);display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:none;border-radius:50%;background-color:var(--color-primary);color:var(--color-text-inverse);cursor:pointer;will-change:transform;transition:transform var(--transition-normal)}.icon-hover-holder .icon-hover-holder__icon svg{width:16px;height:16px}.icon-hover-holder .icon-hover-holder__icon.--start{left:0;transform:scale(0);transform-origin:0 50%}.icon-hover-holder .icon-hover-holder__icon.--end{right:0;transform:scale(1);transform-origin:100% 50%}.icon-hover-holder:hover .icon-hover-holder__content,.icon-hover-holder:focus-visible .icon-hover-holder__content,.icon-hover-holder.--hover .icon-hover-holder__content{transform:translateX(calc(var(--ihh-icon-size) + var(--ihh-gap)))}.icon-hover-holder:hover .icon-hover-holder__icon.--start,.icon-hover-holder:focus-visible .icon-hover-holder__icon.--start,.icon-hover-holder.--hover .icon-hover-holder__icon.--start{transform:scale(1)}.icon-hover-holder:hover .icon-hover-holder__icon.--end,.icon-hover-holder:focus-visible .icon-hover-holder__icon.--end,.icon-hover-holder.--hover .icon-hover-holder__icon.--end{transform:scale(0)}.icon-hover-holder:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:3px;border-radius:var(--border-radius-pill)}.icon-hover-holder.--block{display:flex;width:100%}.icon-hover-holder.--block .icon-hover-holder__content{display:block;flex:1 1 auto;min-width:0}.label{display:inline-flex;align-items:center;gap:var(--spacing-12);font-family:var(--font-primary);font-size:var(--font-size-body);color:var(--color-text-primary);white-space:nowrap}@media(max-width:767px){.label{font-size:18px}}.label:before{content:"";width:8px;height:8px;flex-shrink:0;border-radius:50%;background-color:var(--color-primary)}.label.--fill{gap:0;padding:6px 16px;font-size:16px;background-color:var(--color-primary);color:var(--color-white);border-radius:var(--border-radius-full)}.label.--fill:before{display:none}.label.--stroke{gap:0;padding:6px 16px;font-size:16px;background-color:rgba(0,0,0,0);color:var(--color-text-primary);border:var(--border-width) solid rgba(16,47,35,.3);border-radius:var(--border-radius-full)}.label.--stroke:before{display:none}.label.--sand{gap:0;padding:6px 10px;font-size:16px;background-color:var(--color-beige);color:var(--color-text-primary);border-radius:var(--border-radius-full)}.label.--sand:before{display:none}.label.location-pill{gap:var(--spacing-4);max-width:100%;min-width:0}.label.location-pill .location-pill__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label.location-pill svg{width:14px;height:14px;flex-shrink:0}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:var(--color-primary);color:var(--color-white);border:var(--border-width-thick) solid rgba(0,0,0,0);transition:background-color var(--transition-fast),border-color var(--transition-fast)}.icon-button svg{width:18px;height:18px}.icon-button:hover{background-color:var(--color-primary-hover)}.icon-button.--stroke{background-color:rgba(0,0,0,0);color:var(--color-text-primary);border-color:rgba(16,47,35,.4)}.icon-button.--stroke:hover{background-color:rgba(0,0,0,0);border-color:var(--color-text-primary)}.breadcrumbs{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16)}.breadcrumbs .breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-8);list-style:none}.breadcrumbs .breadcrumbs__item{display:inline-flex;align-items:center;gap:var(--spacing-8);font-family:var(--font-primary);font-size:var(--font-size-body);color:var(--color-text-primary)}.breadcrumbs .breadcrumbs__item a{color:var(--color-text-primary);text-decoration:none}.breadcrumbs .breadcrumbs__item a:hover{color:var(--color-primary)}.breadcrumbs .breadcrumbs__item:not(:last-child):after{content:"";width:12px;height:12px;background-color:var(--color-text-primary);mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-chevron-right.svg) no-repeat center/contain;-webkit-mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-chevron-right.svg) no-repeat center/contain}.breadcrumbs .breadcrumbs__item[aria-current=page]{color:var(--color-text-primary)}.breadcrumbs .breadcrumbs__back{display:inline-flex;align-items:center;gap:var(--spacing-8);font-family:var(--font-primary);font-size:var(--font-size-body);color:var(--color-text-primary);text-decoration:none}.breadcrumbs .breadcrumbs__back:before{content:"";width:14px;height:14px;background-color:currentColor;mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-arrow-left.svg) no-repeat center/contain;-webkit-mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-arrow-left.svg) no-repeat center/contain}.breadcrumbs .breadcrumbs__back:hover{color:var(--color-primary)}.pill-action{--ihh-icon-size:44px;--ihh-gap:0px;align-self:flex-start;color:var(--color-text-inverse)}.pill-action .pill-action__bar{gap:var(--spacing-12);padding:11px 12px 11px 20px;background-color:var(--color-primary);border-radius:var(--border-radius-full);color:var(--color-text-inverse)}.pill-action .pill-action__label{font-family:var(--font-primary);font-weight:var(--font-weight-bold);white-space:nowrap}.pill-action .pill-action__badge{padding:3px 10px;border:1.5px solid rgba(234,227,217,.5);border-radius:var(--border-radius-full);font-size:var(--font-size-small)}.pill-action .pill-action__icon svg{width:18px;height:18px}.scroll-indicator{display:inline-flex;align-items:center;gap:var(--spacing-12)}.scroll-indicator .scroll-indicator__label{padding:8px 22px;font-family:var(--font-heading);font-weight:var(--font-weight-heading);font-size:22px;text-transform:uppercase;color:var(--color-text-primary);border:var(--border-width-thick) solid var(--color-primary);border-radius:var(--border-radius-full)}.scroll-indicator:after{content:"";width:28px;height:28px;background-color:var(--color-primary);mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-scroll-arrow.svg) no-repeat center/contain;-webkit-mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-scroll-arrow.svg) no-repeat center/contain}.dropdown{display:inline-flex;align-items:center;gap:var(--spacing-8);padding:0;background:0 0;border:none;font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body);color:var(--color-text-primary);cursor:pointer}.dropdown:after{content:"";width:14px;height:14px;background-color:currentColor;mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-chevron-down.svg) no-repeat center/contain;-webkit-mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-chevron-down.svg) no-repeat center/contain;transition:transform var(--transition-fast)}.dropdown.--active{text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:2px;text-underline-offset:6px}.dropdown.--active:after{transform:rotate(180deg)}.slider{display:inline-flex;align-items:center;gap:var(--spacing-12)}.slider .slider__btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:0 0;border:var(--border-width) solid rgba(16,47,35,.4);color:var(--color-text-primary);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.slider .slider__btn svg{width:18px;height:18px}.slider .slider__btn.--next{background-color:var(--color-green-dark);border-color:var(--color-green-dark);color:var(--color-white)}.chat{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background-color:var(--color-primary);color:var(--color-white);border:none;cursor:pointer;transition:background-color var(--transition-fast)}.chat svg{width:26px;height:26px}.chat:hover{background-color:var(--color-primary-hover)}@media(max-width:767px){.hide-small{display:none !important}}@media(min-width:768px){.show-small{display:none !important}}.title-accent{position:relative}.title-accent:after{content:"";position:absolute;left:0;right:0;bottom:0;height:9px;background:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/deco-underline-grass.svg) center/100% 100% no-repeat;pointer-events:none}.component-label{position:relative;z-index:5;padding:var(--spacing-48) 0 var(--spacing-12)}.component-label__chip{display:inline-block;padding:4px 12px;font-family:ui-monospace,"Cascadia Code",Consolas,monospace;font-size:13px;line-height:1.6;color:var(--color-green-dark);background-color:var(--color-beige);box-shadow:inset 0 0 0 100px rgba(16,47,35,.08);border:1px dashed rgba(16,47,35,.35);border-radius:6px}.component-label+.two-column,.component-label+.video-player,.component-label+.image-slider,.component-label+.team-carousel,.component-label+.related-vacancies,.component-label+.bento-links,.component-label+.vacancies-grid,.component-label+.faq-panel,.component-label+.stories,.component-label+.audience-cards,.component-label+.contact-line,.component-label+.reviews-slider,.component-label+.core-values-slider,.component-label+.interests-profile,.component-label+.intro-media{margin-top:-26px}.component-label+.keuzetest-band{margin-top:-72px}.component-label:has(+.value-grid),.interests-profile+.component-label{margin-top:300px}.component-label+.vacancy-cards{background-color:rgba(0,0,0,0);margin-top:0}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.component-label+.vacancy-cards:before{animation-range:cover 40vh cover 110vh}}}.header .container{max-width:1920px}@media(min-width:1025px){.header .container{padding-inline:32px}}.nav{position:relative;background-color:var(--color-green-dark);color:var(--color-text-inverse);border:var(--border-width) solid rgba(234,227,217,.2);border-radius:var(--border-radius-medium);font-family:var(--font-primary)}.nav:has(.nav__item:hover .nav__submenu){border-bottom-left-radius:0;border-bottom-right-radius:0}.nav .nav__bar{display:flex;align-items:center;gap:0;height:90px;padding:0 24px}@media(max-width:1099px){.nav .nav__bar{height:58px;padding:0 18px;justify-content:space-between}}.nav .nav__hamburger{display:none;align-items:center;justify-content:center;padding:8px;margin-right:-8px;background:0 0;border:none;cursor:pointer;color:var(--color-text-inverse)}.nav .nav__hamburger .nav__hamburger-open{width:23px;height:7px}.nav .nav__hamburger .nav__hamburger-close{width:26px;height:24px}@media(max-width:1099px){.nav .nav__hamburger{display:inline-flex}}.nav .nav__logo{display:inline-flex;align-items:center;flex-shrink:0}.nav .nav__logo img{width:117px;height:38px}@media(min-width:1100px)and (max-width:1439px){.nav .nav__logo img{width:108px;height:35px}}@media(max-width:1099px){.nav .nav__logo img{width:68px;height:22px}}.nav .nav__menu{display:flex;align-items:stretch;gap:var(--spacing-32);list-style:none;margin:0 auto 0 64px;padding:0;height:100%}@media(min-width:1100px)and (max-width:1439px){.nav .nav__menu{gap:var(--spacing-20);margin-left:32px}.nav .nav__menu .nav__link{font-size:16px}}@media(max-width:1099px){.nav .nav__menu{display:none}}.nav .nav__item{display:flex;align-items:center}.nav .nav__link{position:relative;display:inline-flex;align-items:center;gap:10px;height:100%;font-family:var(--font-primary);font-size:18px;font-weight:var(--font-weight-bold);color:var(--color-text-inverse);opacity:1;text-decoration:none;white-space:nowrap;background:0 0;border:none;cursor:pointer;transition:opacity var(--transition-fast)}.nav .nav__link svg{width:12px;height:12px;flex-shrink:0;transition:transform var(--transition-fast)}.nav .nav__link:after{content:"";position:absolute;bottom:25px;left:0;width:100%;height:4px;background:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/navbar-open-underline.svg) no-repeat center/100% 100%;opacity:0;transition:opacity var(--transition-fast)}.nav .nav__menu:hover .nav__link,.nav .nav__menu:has(.nav__item.--open) .nav__link{opacity:.6}.nav .nav__item:hover .nav__link,.nav .nav__item.--open .nav__link{opacity:1}.nav .nav__item:hover .nav__link:after,.nav .nav__item.--open .nav__link:after{opacity:1}.nav .nav__item:hover .nav__link svg,.nav .nav__item.--open .nav__link svg{transform:rotate(180deg)}.nav .nav__actions{display:flex;align-items:center;gap:var(--spacing-8);flex-shrink:0;margin-left:auto;padding-left:var(--spacing-16)}@media(max-width:1099px){.nav .nav__actions{display:none}}.nav .nav__avatar{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex-shrink:0;border-radius:50%;background-color:var(--color-beige);color:var(--color-primary);text-decoration:none;transition:background-color var(--transition-fast)}.nav .nav__avatar svg{width:20px;height:20px}.nav .nav__avatar:hover{background-color:var(--color-white)}.nav .nav__submenu{position:absolute;top:90px;left:-1px;right:-1px;padding:24px;padding-top:0;background-color:var(--color-green-dark);border:var(--border-width) solid rgba(234,227,217,.2);border-top:none;border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium);box-shadow:0 24px 40px rgba(16,47,35,.25);visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity var(--transition-normal),transform var(--transition-normal),visibility var(--transition-normal);z-index:5}.nav .nav__item:hover .nav__submenu,.nav .nav__item.--open .nav__submenu{visibility:visible;opacity:1;transform:translateY(0)}.nav .nav__submenu-inner{display:grid;grid-template-columns:384px 1fr 1fr;gap:40px;padding-top:24px;border-top:var(--border-width) solid rgba(234,227,217,.1)}.nav .nav__promo{display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacing-24);background-color:rgba(234,227,217,.06);border-radius:10px}.nav .nav__promo-eyebrow{font-size:var(--font-size-body);line-height:1.4;color:var(--color-text-inverse);margin:0 0 var(--spacing-8)}.nav .nav__promo-title{font-family:var(--font-heading);font-size:32px;font-weight:var(--font-weight-heading);line-height:var(--line-height-heading);text-transform:uppercase;color:var(--color-text-inverse);margin:0;margin-bottom:var(--spacing-32);max-width:333px}.nav .nav__promo-action{margin-top:auto}.nav .nav__list{list-style:none;margin:0;padding:0}.nav .nav__sub-item{border-bottom:var(--border-width) solid rgba(234,227,217,.1)}.nav .nav__sub-link{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-16);padding:12px 0;font-family:var(--font-primary);font-size:24px;line-height:1.2;font-weight:var(--font-weight-bold);color:var(--color-text-inverse);opacity:1;text-decoration:none;transition:opacity var(--transition-fast)}.nav .nav__submenu:has(.nav__sub-link:hover) .nav__sub-link{opacity:.4}.nav .nav__submenu:has(.nav__sub-link:hover) .nav__sub-link:hover{opacity:1}.nav .nav__sub-link-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background-color:var(--color-green);color:var(--color-text-inverse);transform:scale(0);transform-origin:100% 50%;transition:transform var(--transition-normal)}.nav .nav__sub-link-icon svg{width:14px;height:14px}.nav .nav__sub-link:hover{opacity:1}.nav .nav__sub-link:hover .nav__sub-link-icon{transform:scale(1)}@media(max-width:1099px){.nav.--open{position:absolute;top:0;left:var(--spacing-12);right:var(--spacing-12);z-index:30;max-height:calc(100svh - 24px);overflow-y:auto;scrollbar-width:none}.nav.--open::-webkit-scrollbar{display:none}.nav.--open .nav__hamburger-open{display:none}.nav.--open .nav__hamburger-close{display:block}}@media(max-width:1099px)and (min-width:768px){.nav.--open{left:var(--spacing-32);right:var(--spacing-32)}}@media(max-width:1099px){.header .container{position:relative;min-height:58px}}@media(max-width:1099px)and (min-width:768px)and (max-width:1024px){.header .container{padding-inline:var(--spacing-32)}}@media(max-width:1099px){body.has-open-nav{overflow:clip}}.nav__hamburger-close{display:none;width:26px;height:24px}.nav__mobile{display:none}@media(max-width:1099px){.nav.--open .nav__mobile{display:block}}.nav__mobile{margin-inline:var(--spacing-18,18px);border-top:var(--border-width) solid rgba(234,227,217,.1);padding:6px 6px 24px}.nav__mobile .nav__mobile-list{list-style:none;margin:0;padding:0}.nav__mobile .nav__mobile-item{border-bottom:var(--border-width) solid rgba(234,227,217,.1);transition:opacity var(--transition-fast)}.nav__mobile.--has-open .nav__mobile-item:not(.--open){opacity:.6}.nav__mobile .nav__mobile-toggle{display:flex;align-items:baseline;gap:10px;width:100%;padding:18px 0;background:0 0;border:none;text-align:left;cursor:pointer}.nav__mobile .nav__mobile-toggle svg{width:12px;height:8px;flex-shrink:0;color:var(--color-text-inverse);transition:transform var(--transition-fast)}.nav__mobile .nav__mobile-item.--open .nav__mobile-toggle svg{transform:rotate(180deg)}.nav__mobile .nav__mobile-link{display:flex;padding:18px 0;text-decoration:none}.nav__mobile .nav__mobile-toggle-label{font-family:var(--font-primary);font-size:16px;font-weight:var(--font-weight-bold);line-height:1.1;color:var(--color-text-inverse)}@media(min-width:768px){.nav__mobile .nav__mobile-toggle-label{font-size:18px}}.nav__mobile .nav__mobile-item.--open .nav__mobile-toggle-label{position:relative}.nav__mobile .nav__mobile-item.--open .nav__mobile-toggle-label:after{content:"";position:absolute;left:0;right:-22px;bottom:-8px;height:4px;background:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/navbar-open-underline.svg) no-repeat center/100% 100%}.nav__mobile .nav__mobile-sub{padding:2px 0 20px}@media(min-width:768px){.nav__mobile .nav__mobile-sub{padding:14px 0 32px}}.nav__mobile .nav__mobile-promo{display:none}@media(min-width:768px){.nav__mobile .nav__mobile-promo{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-24);padding:var(--spacing-32);margin-bottom:var(--spacing-32);background-color:rgba(234,227,217,.06);border-radius:10px}}.nav__mobile .nav__mobile-promo-title{margin:0;font-family:var(--font-heading);font-size:32px;font-weight:var(--font-weight-heading);line-height:1.2;text-transform:uppercase;color:var(--color-text-inverse);max-width:333px}.nav__mobile .nav__mobile-promo-action{flex-shrink:0}.nav__mobile .nav__mobile-sub-list{display:flex;flex-direction:column;gap:var(--spacing-12);list-style:none;margin:0 0 var(--spacing-20);padding:0}@media(min-width:768px){.nav__mobile .nav__mobile-sub-list{display:block;columns:2;column-gap:var(--spacing-48);margin-bottom:0}.nav__mobile .nav__mobile-sub-list li{break-inside:avoid;padding-bottom:var(--spacing-12);margin-bottom:var(--spacing-12);border-bottom:var(--border-width) solid rgba(234,227,217,.1)}.nav__mobile .nav__mobile-sub-list li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}}.nav__mobile .nav__mobile-sub-link{font-family:var(--font-primary);font-size:20px;font-weight:var(--font-weight-bold);line-height:1.2;color:var(--color-text-inverse);text-decoration:none}.nav__mobile .nav__mobile-sub-link:hover{color:var(--color-orange)}@media(min-width:768px){.nav__mobile .nav__mobile-sub-link{font-size:24px}}.nav__mobile .nav__mobile-sub-action{display:flex}@media(min-width:768px){.nav__mobile .nav__mobile-sub-action{display:none}}.nav__mobile .nav__mobile-footer{display:flex;align-items:center;gap:var(--spacing-8);margin-top:var(--spacing-24)}.hero{position:relative;z-index:2;display:flex;isolation:isolate;min-height:min(100vh,850px);min-height:min(100svh,850px)}@media(max-width:1024px){.hero{min-height:0}}.hero{color:var(--color-text-inverse);font-family:var(--font-primary)}.hero--light{color:var(--color-text-inverse)}.hero .hero__media{position:absolute;inset:0;z-index:0;overflow:hidden}.hero .hero__media img,.hero .hero__media video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.hero .hero__media video{z-index:1}.hero .hero__media .hero__media-slide{opacity:0;transition:opacity .6s ease}.hero .hero__media .hero__media-slide.is-visible{opacity:1}.hero .hero__media:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(16,47,35,.4) 0%,rgba(16,47,35,0) 26%),rgba(0,0,0,.22)}.hero .hero__sphere{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:1760px;z-index:1;pointer-events:none}.hero .hero__sphere canvas{display:block;width:100%;height:100%}@media(prefers-reduced-motion:no-preference){.hero.js-hero-sphere:not(.--sphere-off) .hero__headline{height:.92em;flex-wrap:nowrap;white-space:nowrap;opacity:0}.hero.js-hero-sphere:not(.--sphere-off):not(.--sphere-active) .hero__headline{animation:hero-headline-fallback 0s 8s forwards}}.hero .hero__container{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--spacing-48);width:100%;padding:130px 130px 270px}@media(max-width:1024px){.hero .hero__container{justify-content:flex-start;gap:97px;padding-top:188px;padding-inline:40px;padding-bottom:var(--spacing-64)}}@media(max-width:767px){.hero .hero__container{padding:166px 23px var(--spacing-48)}}.hero .hero__body{width:100%}.hero .hero__titles{display:flex;flex-direction:column;align-items:center;text-align:center}.hero .hero__eyebrow{margin:0 0 32px;font-family:var(--font-display);font-weight:var(--font-weight-heading);font-size:32px;line-height:1.2;text-transform:uppercase;color:var(--color-text-inverse)}@media(max-width:1024px){.hero .hero__eyebrow{margin-bottom:20px}}@media(max-width:767px){.hero .hero__eyebrow{font-size:24px;line-height:1.4;margin-bottom:12px}}.hero .hero__headline{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 .28em;margin:0;font-family:var(--font-display);font-weight:var(--font-weight-heading);font-size:clamp(52px,12.5vw,132px);line-height:.92;letter-spacing:var(--letter-spacing-h1);text-transform:uppercase;color:var(--color-text-inverse)}.hero .hero__headline-suffix{white-space:nowrap}.hero .hero__rotator{position:relative;display:inline-block}.hero .hero__rotator-measure{position:absolute;left:0;top:0;visibility:hidden;pointer-events:none}.hero .hero__rotator-list{position:relative;display:inline-block}.hero .hero__rotator-item{position:absolute;left:0;top:0;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .6s ease}.hero .hero__rotator-item.is-active{position:relative;opacity:1;pointer-events:auto}.hero .hero__footer{display:flex;align-items:center;justify-content:center;width:100%}.hero .hero__search,.about-hero .hero__search{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1055px;padding:20px;background-color:var(--color-beige);border:var(--border-width) solid rgba(16,47,35,.1);border-radius:var(--border-radius-full);gap:var(--spacing-16)}@media(max-width:1024px){.hero .hero__search,.about-hero .hero__search{max-width:772px;flex-direction:column;align-items:stretch;gap:var(--spacing-16);padding:var(--spacing-32);border-radius:8px}}@media(max-width:767px){.hero .hero__search,.about-hero .hero__search{padding:var(--spacing-20)}}.hero .hero__search-fields,.about-hero .hero__search-fields{display:flex;align-items:center;gap:var(--spacing-16);flex:1;min-width:0}@media(max-width:1024px){.hero .hero__search-fields,.about-hero .hero__search-fields{gap:var(--spacing-12)}}.hero .hero__search-field,.about-hero .hero__search-field{display:flex;align-items:center;flex:1 1 300px;min-width:0;height:42px}@media(max-width:1024px){.hero .hero__search-field,.about-hero .hero__search-field{flex:0 0 auto;width:100%}}.hero .hero__search-field,.about-hero .hero__search-field{padding:0 16px;background-color:rgba(0,0,0,0);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:var(--border-radius-full);cursor:text;transition:border-color var(--transition-fast)}.hero .hero__search-field:hover,.about-hero .hero__search-field:hover{border-color:rgba(16,47,35,.5)}.hero .hero__search-field input[type=text],.about-hero .hero__search-field input[type=text]{width:100%;min-width:0;padding:0;border:none;background:rgba(0,0,0,0);outline:none;font-family:var(--font-primary);font-size:var(--font-size-body);line-height:1;color:var(--color-green-dark)}.hero .hero__search-field input[type=text]::placeholder,.about-hero .hero__search-field input[type=text]::placeholder{color:var(--color-green-dark);opacity:.85}.hero .hero__select,.about-hero .hero__select{flex:1 1 300px;min-width:0}@media(max-width:1024px){.hero .hero__select,.about-hero .hero__select{flex:0 0 auto;width:100%}}.hero .hero__select .select-dropdown__trigger,.about-hero .hero__select .select-dropdown__trigger{width:100%;height:42px;padding:0 16px;background-color:rgba(0,0,0,0);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:var(--border-radius-full);font-family:var(--font-primary);font-size:var(--font-size-body);color:var(--color-green-dark)}.hero .hero__select .select-dropdown__trigger:hover,.about-hero .hero__select .select-dropdown__trigger:hover{border-color:rgba(16,47,35,.5)}.hero .hero__select.--open .select-dropdown__trigger,.about-hero .hero__select.--open .select-dropdown__trigger{border-color:rgba(16,47,35,.7);border-radius:var(--border-radius-full)}.hero .hero__select .select-dropdown__list,.about-hero .hero__select .select-dropdown__list{margin-top:var(--spacing-8);max-height:320px;overflow-y:auto;border:var(--border-width) solid rgba(16,47,35,.2);border-radius:14px}.hero .hero__select .select-dropdown__option,.about-hero .hero__select .select-dropdown__option{border-radius:var(--border-radius-small)}.hero .hero__select--radius,.about-hero .hero__select--radius{min-width:130px}@media(min-width:1025px){.hero .hero__select--radius,.about-hero .hero__select--radius{flex:1 1 186px}}.hero .hero__search-actions,.about-hero .hero__search-actions{display:flex;align-items:center;flex:0 0 auto}@media(max-width:767px){.hero .hero__search-actions,.about-hero .hero__search-actions{width:100%}}.hero .hero__search-button,.about-hero .hero__search-button{--ihh-icon-size:42px}.hero .hero__search-button .icon-hover-holder__content,.about-hero .hero__search-button .icon-hover-holder__content{gap:var(--spacing-8)}.hero .hero__search-button .icon-hover-holder__icon svg,.about-hero .hero__search-button .icon-hover-holder__icon svg{width:18px;height:18px}@media(max-width:767px){.hero .hero__search-button,.about-hero .hero__search-button{width:100%}.hero .hero__search-button .icon-hover-holder__content,.about-hero .hero__search-button .icon-hover-holder__content{flex:1 1 auto;justify-content:space-between}}.hero .hero__search-count,.about-hero .hero__search-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:4px 6px;border:var(--border-width) solid rgba(234,227,217,.6);border-radius:var(--border-radius-full);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:1;color:var(--color-text-inverse)}.hero .hero__scroll{position:absolute;left:50%;bottom:68px;z-index:2;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;padding:28px 80px 48px 40px;font-family:var(--font-display);font-weight:var(--font-weight-heading);font-size:32px;letter-spacing:var(--letter-spacing-h1);text-transform:uppercase;color:var(--color-text-inverse);text-decoration:none;transition:transform var(--transition-normal),color var(--transition-fast)}.hero .hero__scroll:before{content:"";position:absolute;inset:0;background:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/hero-scroll-ellipse.svg) no-repeat 20px 15px/86% 90%;transition:transform var(--transition-normal)}.hero .hero__scroll span{position:relative;transition:color var(--transition-fast)}.hero .hero__scroll:hover{transform:translateX(-50%) translateY(2px)}.hero .hero__scroll:active{transform:translateX(-50%) translateY(4px)}@media(max-width:1024px){.hero .hero__scroll{display:none}}@media(prefers-reduced-motion:reduce){.hero .hero__scroll{transition:none}.hero .hero__scroll:before,.hero .hero__scroll span{transition:none}}@media(max-width:1024px){.hero__search-fields{flex-direction:column;align-items:stretch;width:100%}}#header{padding-top:var(--spacing-32)}@media(max-width:767px){#header{padding-top:var(--spacing-12)}}body.home #header,body.single-vacatures #header,body.single-post #header{position:absolute;inset:0 0 auto 0;z-index:20}body:has(main>.about-hero:not(.--display):first-child) #header{background-color:var(--color-green-dark)}@media(max-width:767px){.header .container{padding-inline:var(--spacing-12)}}.hero__headline{overflow-wrap:anywhere}@keyframes hero-headline-fallback{to{height:auto;flex-wrap:wrap;white-space:normal;opacity:1}}.button{--ihh-icon-size:44px;--ihh-gap:0px}.button .icon-hover-holder__content{padding:13px 19px;background-color:var(--color-primary);border-radius:var(--border-radius-pill);font-family:var(--font-primary);font-weight:var(--font-weight-bold);line-height:16px;white-space:nowrap;color:var(--color-text-inverse)}.button.--secondary{--ihh-icon-size:24px;--ihh-gap:12px;color:var(--color-text-primary)}.button.--secondary .icon-hover-holder__content{padding:0;background-color:rgba(0,0,0,0);color:inherit;line-height:1}.button.--secondary .icon-hover-holder__icon{background-color:var(--color-orange);color:var(--color-beige)}.button.--secondary .icon-hover-holder__icon svg{width:10px;height:10px}@media(max-width:767px){.button{max-width:100%}.button .icon-hover-holder__content{white-space:normal;min-width:0}}p>.button+.button{margin-inline-start:var(--spacing-24)}@media(max-width:767px){p>.button+.button{margin-inline-start:0;margin-block-start:var(--spacing-12)}}.footer-link{display:inline-flex;align-items:center;font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body);line-height:1.1;color:var(--color-text-primary);text-decoration:none;text-underline-offset:4px;transition:color var(--transition-fast)}.footer-link:hover,.footer-link.--hover{color:var(--color-primary);text-decoration:underline}a.button,a.button:hover,a.button:focus-visible,.button .icon-hover-holder__content{text-decoration:none !important}.button.--arrow-down .icon-hover-holder__icon.--end svg,.about-hero__actions a[href^="#"] .icon-hover-holder__icon.--end svg,.page-header__actions a[href^="#"] .icon-hover-holder__icon.--end svg{transform:rotate(90deg)}.form-field{display:flex;flex-direction:column;gap:var(--spacing-12)}.form-field .form-field__label{font-family:var(--font-primary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-primary)}.form-field .form-field__required{color:inherit}.form-field .form-field__error{font-size:var(--font-size-small);line-height:1.28;color:var(--color-error)}.form-field.--error .input,.form-field.--error .select,.form-field.--error .select-dropdown__trigger{border-color:var(--color-error)}.input{width:100%;height:42px;padding:12px 16px;font-family:var(--font-primary);font-size:16px;line-height:1;color:var(--color-text-primary);background-color:var(--color-beige);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:6px;transition:border-color var(--transition-fast)}.input::placeholder{color:var(--color-text-primary);opacity:.8}.input:hover{border-color:rgba(16,47,35,.65)}.input:focus{outline:none;border-color:var(--color-green-dark)}.select{width:100%;height:42px;padding:12px 44px 12px 16px;font-family:var(--font-primary);font-size:16px;color:var(--color-text-primary);background-color:var(--color-beige);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:6px;appearance:none;background-image:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-chevron-down.svg);background-repeat:no-repeat;background-position:right 16px center;background-size:14px;cursor:pointer;transition:border-color var(--transition-fast)}.select:hover{border-color:rgba(16,47,35,.65)}.select:focus{outline:none;border-color:var(--color-green-dark)}.select-dropdown{position:relative}.select-dropdown .select-dropdown__trigger{display:flex;align-items:center;justify-content:space-between;height:42px;padding:12px 16px;background-color:var(--color-beige);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:6px;font-family:var(--font-primary);font-size:16px;color:var(--color-text-primary);cursor:pointer}.select-dropdown .select-dropdown__trigger:after{content:"";width:14px;height:14px;background-color:var(--color-text-primary);mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-chevron-down.svg) no-repeat center/contain;-webkit-mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-chevron-down.svg) no-repeat center/contain;transition:transform var(--transition-fast)}.select-dropdown .select-dropdown__list{display:none;position:absolute;left:0;right:0;z-index:5;list-style:none;margin:-1px 0 0;padding:var(--spacing-8);background-color:var(--color-beige);border:var(--border-width) solid rgba(16,47,35,.65);border-radius:0 0 6px 6px}.select-dropdown .select-dropdown__option{padding:12px;font-family:var(--font-primary);font-size:16px;color:var(--color-text-primary);border-radius:var(--border-radius-small);cursor:pointer}.select-dropdown .select-dropdown__option:hover{background-color:rgba(16,47,35,.1)}.select-dropdown .select-dropdown__option.--active{background-color:rgba(16,47,35,.2)}.select-dropdown.--open .select-dropdown__trigger{border-color:rgba(16,47,35,.65);border-bottom-left-radius:0;border-bottom-right-radius:0}.select-dropdown.--open .select-dropdown__trigger:after{transform:rotate(180deg)}.select-dropdown.--open .select-dropdown__list{display:block}.file-upload{display:inline-block;align-self:flex-start;cursor:pointer}.file-upload .file-upload__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.file-upload .file-upload__content{display:inline-flex;align-items:center;gap:var(--spacing-12);padding:12px 20px;background-color:rgba(0,0,0,0);border:var(--border-width) dashed rgba(16,47,35,.4);border-radius:var(--border-radius-medium);color:var(--color-text-primary);transition:border-color var(--transition-fast)}.file-upload .file-upload__icon{display:flex;flex-shrink:0;width:16px;height:16px;color:var(--color-text-primary)}.file-upload .file-upload__text{font-family:var(--font-primary);font-size:16px;white-space:nowrap}.file-upload:hover .file-upload__content{border-color:var(--color-green-dark)}.checkbox{display:inline-flex;align-items:center;gap:var(--spacing-8);cursor:pointer}.checkbox .checkbox__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.checkbox .checkbox__label{display:inline-flex;align-items:center;gap:var(--spacing-8);font-family:var(--font-primary);font-size:var(--font-size-body);color:var(--color-text-primary)}.checkbox .checkbox__label:before{content:"";flex-shrink:0;width:18px;height:18px;background-color:rgba(0,0,0,0);border:var(--border-width) solid rgba(16,47,35,.4);border-radius:2px;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.checkbox .checkbox__required{color:inherit}.checkbox:hover .checkbox__label:before,.checkbox.--hover .checkbox__label:before{border-color:var(--color-green-dark)}.checkbox .checkbox__input:checked+.checkbox__label:before{background-color:var(--color-green-dark);border-color:var(--color-green-dark);background-image:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-check.svg);background-repeat:no-repeat;background-position:center;background-size:13px}.radio{display:inline-flex;align-items:center;gap:var(--spacing-8);cursor:pointer}.radio .radio__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.radio .radio__label{display:inline-flex;align-items:center;gap:var(--spacing-8);font-family:var(--font-primary);font-size:var(--font-size-body);color:var(--color-text-primary)}.radio .radio__label:before{content:"";flex-shrink:0;width:20px;height:20px;background-color:rgba(0,0,0,0);border:var(--border-width) solid rgba(16,47,35,.4);border-radius:50%;transition:border-color var(--transition-fast)}.radio .radio__required{color:inherit}.radio:hover .radio__label:before,.radio.--hover .radio__label:before{border-color:var(--color-green-dark)}.radio .radio__input:checked+.radio__label:before{border-color:var(--color-green-dark);background-color:var(--color-green-dark);box-shadow:inset 0 0 0 3px var(--color-surface)}.toggle{display:inline-flex;align-items:center;gap:var(--spacing-8);cursor:pointer}.toggle .toggle__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.toggle .toggle__track{position:relative;flex-shrink:0;width:36px;height:20px;background-color:rgba(16,47,35,.2);border-radius:var(--border-radius-full);transition:background-color var(--transition-fast)}.toggle .toggle__knob{position:absolute;top:2px;left:2px;width:16px;height:16px;background-color:var(--color-beige);border-radius:50%;transition:transform var(--transition-fast)}.toggle .toggle__label{font-family:var(--font-primary);font-size:var(--font-size-body);color:var(--color-text-primary)}.toggle:hover .toggle__track,.toggle.--hover .toggle__track{background-color:rgba(16,47,35,.35)}.toggle .toggle__input:checked~.toggle__track{background-color:var(--color-green-dark)}.toggle .toggle__input:checked~.toggle__track .toggle__knob{transform:translateX(16px)}.newsletter{display:flex;flex-direction:column;gap:var(--spacing-12)}.newsletter .icon-hover-holder{--ihh-icon-size:42px;--ihh-gap:0px}@media(max-width:767px){.newsletter .icon-hover-holder{--ihh-icon-size:44px}}.newsletter .newsletter__label{font-family:var(--font-primary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-primary)}.newsletter .newsletter__input{width:100%;height:42px;padding:12px 16px}@media(max-width:767px){.newsletter .newsletter__input{height:44px}}.newsletter .newsletter__input{font-family:var(--font-primary);font-size:16px;color:var(--color-text-primary);background-color:var(--color-beige);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:var(--border-radius-pill);transition:border-color var(--transition-fast)}.newsletter .newsletter__input::placeholder{color:var(--color-text-primary);opacity:.8}.newsletter .newsletter__input:focus{outline:none;border-color:rgba(16,47,35,.65)}.newsletter .newsletter__error{font-size:var(--font-size-small);line-height:1.28;color:var(--color-error)}.newsletter.--error .newsletter__input{border-color:var(--color-error)}.search{display:flex;flex-direction:column;gap:var(--spacing-xsmall)}.search .search__label{font-family:var(--font-primary);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.search .search__field{position:relative;display:flex;align-items:center}.search .search__input{width:100%;padding:12px 56px 12px 16px;font-family:var(--font-primary);font-size:16px;color:var(--color-text-primary);background-color:var(--color-beige);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:var(--border-radius-full);transition:border-color var(--transition-fast)}.search .search__input:focus{outline:none;border-color:var(--color-green-dark)}.search .search__count{position:absolute;right:16px;font-family:var(--font-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--color-text-secondary)}.gform_wrapper .gform_fields,.gform_wrapper.gravity-theme .gform_fields{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;column-gap:var(--spacing-24);row-gap:var(--spacing-16);margin:0;padding:0;list-style:none;--gf-form-gap-x:var(--spacing-24);--gf-form-gap-y:var(--spacing-16)}@media(max-width:1024px){.gform_wrapper .gform_fields,.gform_wrapper.gravity-theme .gform_fields{row-gap:var(--spacing-12);--gf-form-gap-y:var(--spacing-12)}}@media(max-width:767px){.gform_wrapper .gform_fields,.gform_wrapper.gravity-theme .gform_fields{grid-template-columns:minmax(0, 1fr) !important;row-gap:var(--spacing-20);--gf-form-gap-y:var(--spacing-20)}}.gform_wrapper .gfield,.gform_wrapper.gravity-theme .gfield{grid-column:1/-1;width:auto !important;max-width:none !important;min-width:0}@media(min-width:768px)and (max-width:1024px){.gform_wrapper .gfield--type-textarea,.gform_wrapper.gravity-theme .gfield--type-textarea{margin-top:var(--spacing-20)}}.gform_wrapper .gfield.gform_validation_container,.gform_wrapper .gfield--type-honeypot,.gform_wrapper.gravity-theme .gfield.gform_validation_container,.gform_wrapper.gravity-theme .gfield--type-honeypot{display:none !important}.gform_wrapper .gfield--type-text,.gform_wrapper .gfield--type-email:not(.gfield--width-full),.gform_wrapper .gfield--type-phone,.gform_wrapper .gfield--type-number,.gform_wrapper .gfield--type-select,.gform_wrapper .gfield--type-text.gfield--width-full,.gform_wrapper .gfield--type-phone.gfield--width-full,.gform_wrapper .gfield--type-number.gfield--width-full,.gform_wrapper .gfield--type-select.gfield--width-full,.gform_wrapper.gravity-theme .gfield--type-text,.gform_wrapper.gravity-theme .gfield--type-email:not(.gfield--width-full),.gform_wrapper.gravity-theme .gfield--type-phone,.gform_wrapper.gravity-theme .gfield--type-number,.gform_wrapper.gravity-theme .gfield--type-select,.gform_wrapper.gravity-theme .gfield--type-text.gfield--width-full,.gform_wrapper.gravity-theme .gfield--type-phone.gfield--width-full,.gform_wrapper.gravity-theme .gfield--type-number.gfield--width-full,.gform_wrapper.gravity-theme .gfield--type-select.gfield--width-full{grid-column:span 1 !important}.gform_wrapper .gfield--type-email.gfield--width-full,.gform_wrapper.gravity-theme .gfield--type-email.gfield--width-full{grid-column:1/-1 !important}.gform_wrapper fieldset.gfield,.gform_wrapper.gravity-theme fieldset.gfield{min-width:0;margin:0;padding:0;border:0}.gform_wrapper legend.gfield_label,.gform_wrapper .hidden_label>.gfield_label,.gform_wrapper.gravity-theme legend.gfield_label,.gform_wrapper.gravity-theme .hidden_label>.gfield_label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.gform_wrapper .gform_required_legend,.gform_wrapper.gravity-theme .gform_required_legend{display:none !important}.gform_wrapper .gfield_label,.gform_wrapper.gravity-theme .gfield_label{display:block;font-family:var(--font-primary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-primary);margin-bottom:var(--spacing-8)}.gform_wrapper .gfield_required,.gform_wrapper.gravity-theme .gfield_required{color:var(--color-green) !important;font-style:normal !important;font-weight:inherit !important;font-size:inherit !important;padding-inline-start:.15em}.gform_wrapper .gfield_required_text,.gform_wrapper .gfield_required_custom,.gform_wrapper.gravity-theme .gfield_required_text,.gform_wrapper.gravity-theme .gfield_required_custom{font-size:0 !important}.gform_wrapper .gfield_required_text:after,.gform_wrapper .gfield_required_custom:after,.gform_wrapper.gravity-theme .gfield_required_text:after,.gform_wrapper.gravity-theme .gfield_required_custom:after{content:"*";font-size:var(--font-size-body);color:var(--color-green)}.gform_wrapper .gfield_required_asterisk,.gform_wrapper.gravity-theme .gfield_required_asterisk{color:var(--color-green) !important}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=url],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=date],.gform_wrapper textarea,.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme textarea{width:100%;padding:12px 16px;font-family:var(--font-primary);font-size:16px;line-height:1.2;color:var(--color-text-primary);background-color:var(--color-cream);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:8px;transition:border-color var(--transition-fast)}.gform_wrapper input[type=text]::placeholder,.gform_wrapper input[type=email]::placeholder,.gform_wrapper input[type=tel]::placeholder,.gform_wrapper input[type=url]::placeholder,.gform_wrapper input[type=number]::placeholder,.gform_wrapper input[type=password]::placeholder,.gform_wrapper input[type=date]::placeholder,.gform_wrapper textarea::placeholder,.gform_wrapper.gravity-theme input[type=text]::placeholder,.gform_wrapper.gravity-theme input[type=email]::placeholder,.gform_wrapper.gravity-theme input[type=tel]::placeholder,.gform_wrapper.gravity-theme input[type=url]::placeholder,.gform_wrapper.gravity-theme input[type=number]::placeholder,.gform_wrapper.gravity-theme input[type=password]::placeholder,.gform_wrapper.gravity-theme input[type=date]::placeholder,.gform_wrapper.gravity-theme textarea::placeholder{color:var(--color-text-primary);opacity:.6}.gform_wrapper input[type=text]:hover,.gform_wrapper input[type=email]:hover,.gform_wrapper input[type=tel]:hover,.gform_wrapper input[type=url]:hover,.gform_wrapper input[type=number]:hover,.gform_wrapper input[type=password]:hover,.gform_wrapper input[type=date]:hover,.gform_wrapper textarea:hover,.gform_wrapper.gravity-theme input[type=text]:hover,.gform_wrapper.gravity-theme input[type=email]:hover,.gform_wrapper.gravity-theme input[type=tel]:hover,.gform_wrapper.gravity-theme input[type=url]:hover,.gform_wrapper.gravity-theme input[type=number]:hover,.gform_wrapper.gravity-theme input[type=password]:hover,.gform_wrapper.gravity-theme input[type=date]:hover,.gform_wrapper.gravity-theme textarea:hover{border-color:rgba(16,47,35,.65)}.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=url]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=password]:focus,.gform_wrapper input[type=date]:focus,.gform_wrapper textarea:focus,.gform_wrapper.gravity-theme input[type=text]:focus,.gform_wrapper.gravity-theme input[type=email]:focus,.gform_wrapper.gravity-theme input[type=tel]:focus,.gform_wrapper.gravity-theme input[type=url]:focus,.gform_wrapper.gravity-theme input[type=number]:focus,.gform_wrapper.gravity-theme input[type=password]:focus,.gform_wrapper.gravity-theme input[type=date]:focus,.gform_wrapper.gravity-theme textarea:focus{outline:none;border-color:var(--color-green-dark)}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=url],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=date],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=date]{height:42px}.gform_wrapper textarea,.gform_wrapper.gravity-theme textarea{height:85px;min-height:85px;resize:vertical}.gform_wrapper select,.gform_wrapper.gravity-theme select{width:100%;height:42px;padding:12px 44px 12px 16px;font-family:var(--font-primary);font-size:16px;color:var(--color-text-primary);background-color:var(--color-cream);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:8px;appearance:none;background-image:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-chevron-down.svg);background-repeat:no-repeat;background-position:right 16px center;background-size:14px;cursor:pointer;transition:border-color var(--transition-fast)}.gform_wrapper select:hover,.gform_wrapper.gravity-theme select:hover{border-color:rgba(16,47,35,.65)}.gform_wrapper select:focus,.gform_wrapper.gravity-theme select:focus{outline:none;border-color:var(--color-green-dark)}.form-panel .gform_wrapper .gfield--type-fileupload,.form-panel .gform_wrapper.gravity-theme .gfield--type-fileupload{grid-column:span 1 !important}@media(max-width:767px){.form-panel .gform_wrapper .gfield--type-fileupload,.form-panel .gform_wrapper.gravity-theme .gfield--type-fileupload{grid-column:1/-1 !important}}.gform_wrapper .gfield--type-fileupload input[type=file],.gform_wrapper.gravity-theme .gfield--type-fileupload input[type=file]{display:block;width:100%;height:42px;padding:12px 16px 12px 44px;font-family:var(--font-primary);font-size:16px;line-height:1.4;color:rgba(16,47,35,.6);background-color:var(--color-cream);background-image:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-upload.svg);background-repeat:no-repeat;background-position:left 16px center;background-size:16px;border:0;border-bottom:var(--border-width) solid rgba(16,47,35,.25);border-radius:0;cursor:pointer;transition:border-color var(--transition-fast)}.gform_wrapper .gfield--type-fileupload input[type=file]::file-selector-button,.gform_wrapper.gravity-theme .gfield--type-fileupload input[type=file]::file-selector-button{width:0;margin:0;padding:0;border:0;font-size:0;color:rgba(0,0,0,0);background:0 0}.gform_wrapper .gfield--type-fileupload input[type=file]:hover,.gform_wrapper.gravity-theme .gfield--type-fileupload input[type=file]:hover{border-color:rgba(16,47,35,.65)}.gform_wrapper .gfield--type-fileupload input[type=file]:focus,.gform_wrapper.gravity-theme .gfield--type-fileupload input[type=file]:focus{outline:none;border-color:var(--color-green-dark)}.gform_wrapper .gfield--type-fileupload .gfield_fileupload_rules,.gform_wrapper.gravity-theme .gfield--type-fileupload .gfield_fileupload_rules{display:block;margin-top:var(--spacing-4);font-size:var(--font-size-small);color:var(--color-text-secondary)}.gform_wrapper .gsection,.gform_wrapper.gravity-theme .gsection{grid-column:1/-1;margin:0;padding:0;border:none}.gform_wrapper .gsection .gsection_title,.gform_wrapper.gravity-theme .gsection .gsection_title{margin:0;font-family:var(--font-primary);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);letter-spacing:normal;text-transform:none;color:var(--color-text-primary)}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio,.gform_wrapper.gravity-theme .gfield_checkbox,.gform_wrapper.gravity-theme .gfield_radio{display:flex;flex-direction:column;gap:var(--spacing-12)}.gform_wrapper .gfield--type-checkbox,.gform_wrapper.gravity-theme .gfield--type-checkbox{margin-top:-4px}@media(max-width:1024px){.gform_wrapper .gfield--type-checkbox,.gform_wrapper.gravity-theme .gfield--type-checkbox{margin-top:0}}@media(max-width:767px){.gform_wrapper .gfield--type-checkbox,.gform_wrapper.gravity-theme .gfield--type-checkbox{margin-top:-12px}}.gform_wrapper .gfield:not(.gfield--type-checkbox)+.gfield--type-checkbox,.gform_wrapper.gravity-theme .gfield:not(.gfield--type-checkbox)+.gfield--type-checkbox{margin-top:var(--spacing-16)}@media(max-width:1024px){.gform_wrapper .gfield:not(.gfield--type-checkbox)+.gfield--type-checkbox,.gform_wrapper.gravity-theme .gfield:not(.gfield--type-checkbox)+.gfield--type-checkbox{margin-top:var(--spacing-20)}}@media(max-width:767px){.gform_wrapper .gfield:not(.gfield--type-checkbox)+.gfield--type-checkbox,.gform_wrapper.gravity-theme .gfield:not(.gfield--type-checkbox)+.gfield--type-checkbox{margin-top:var(--spacing-4)}}.gform_wrapper .gchoice,.gform_wrapper.gravity-theme .gchoice{display:flex;align-items:flex-start;gap:var(--spacing-8)}.gform_wrapper .gchoice input[type=checkbox],.gform_wrapper.gravity-theme .gchoice input[type=checkbox]{appearance:none;flex-shrink:0;width:12px;height:12px;margin:5px 0 0;background-color:rgba(0,0,0,0);border:.6px solid rgba(16,47,35,.4);border-radius:1.2px;cursor:pointer}.gform_wrapper .gchoice input[type=checkbox]:checked,.gform_wrapper.gravity-theme .gchoice input[type=checkbox]:checked{background-color:var(--color-green-dark);border-color:var(--color-green-dark);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3E%3Cpath d='M1 4l2.8 2.8L9 1.2' fill='none' stroke='%23EAE3D9' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:8px 6px}.gform_wrapper .gchoice input[type=checkbox]:focus-visible,.gform_wrapper.gravity-theme .gchoice input[type=checkbox]:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:2px}.gform_wrapper .gchoice input[type=radio],.gform_wrapper.gravity-theme .gchoice input[type=radio]{width:18px;height:18px;margin:0;accent-color:var(--color-green-dark);cursor:pointer}.gform_wrapper .gchoice label,.gform_wrapper.gravity-theme .gchoice label{margin:0;font-family:var(--font-primary);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-primary)}.gform_wrapper .gfield_description,.gform_wrapper.gravity-theme .gfield_description{font-size:var(--font-size-small);color:var(--color-text-secondary)}.gform_wrapper .gfield_description a,.gform_wrapper .gfield--type-html a,.gform_wrapper .gfield_consent_description a,.gform_wrapper .gchoice a,.gform_wrapper.gravity-theme .gfield_description a,.gform_wrapper.gravity-theme .gfield--type-html a,.gform_wrapper.gravity-theme .gfield_consent_description a,.gform_wrapper.gravity-theme .gchoice a{color:inherit;text-decoration:underline;text-decoration-color:var(--color-primary)}.gform_wrapper .gfield_description a:hover,.gform_wrapper .gfield--type-html a:hover,.gform_wrapper .gfield_consent_description a:hover,.gform_wrapper .gchoice a:hover,.gform_wrapper.gravity-theme .gfield_description a:hover,.gform_wrapper.gravity-theme .gfield--type-html a:hover,.gform_wrapper.gravity-theme .gfield_consent_description a:hover,.gform_wrapper.gravity-theme .gchoice a:hover{color:var(--color-primary)}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message,.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{font-size:var(--font-size-small);line-height:1.28;color:var(--color-error)}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea,.gform_wrapper.gravity-theme .gfield_error input,.gform_wrapper.gravity-theme .gfield_error select,.gform_wrapper.gravity-theme .gfield_error textarea{border-color:var(--color-error)}.gform_wrapper .gform_submission_error,.gform_wrapper .gf_submission_limit_message,.gform_wrapper.gravity-theme .gform_submission_error,.gform_wrapper.gravity-theme .gf_submission_limit_message{display:flex;align-items:baseline;gap:10px;margin:0;font-family:var(--font-primary);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:500;letter-spacing:normal;text-transform:none;color:var(--color-error)}.gform_wrapper .gform_submission_error .gform-icon,.gform_wrapper .gf_submission_limit_message .gform-icon,.gform_wrapper.gravity-theme .gform_submission_error .gform-icon,.gform_wrapper.gravity-theme .gf_submission_limit_message .gform-icon{flex:0 0 auto;width:20px;height:20px;border-radius:50%;background-color:var(--color-error);font-family:var(--font-primary);font-size:14px;font-weight:700;line-height:20px;text-align:center;color:var(--color-cream);transform:translateY(2px)}.gform_wrapper .gform_submission_error .gform-icon:before,.gform_wrapper .gf_submission_limit_message .gform-icon:before,.gform_wrapper.gravity-theme .gform_submission_error .gform-icon:before,.gform_wrapper.gravity-theme .gf_submission_limit_message .gform-icon:before{content:"!"}.gform_wrapper .gform_footer,.gform_wrapper .gform-footer,.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform-footer{margin:var(--spacing-24) 0 0;padding:0}@media(max-width:767px){.gform_wrapper .gform_footer,.gform_wrapper .gform-footer,.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform-footer{margin-top:var(--spacing-20)}}.gform_wrapper button.gform-submit.button,.gform_wrapper.gravity-theme button.gform-submit.button{margin:0;padding:0;padding-right:calc(var(--ihh-icon-size) + var(--ihh-gap));width:auto;max-width:none;overflow:visible;background:0 0;border:none;box-shadow:none;color:inherit;font:inherit;line-height:inherit;height:auto;min-height:0}.gform_wrapper button.gform-submit.button .icon-hover-holder__content,.gform_wrapper.gravity-theme button.gform-submit.button .icon-hover-holder__content{overflow:visible}.gform_wrapper button.gform-submit.button:hover,.gform_wrapper button.gform-submit.button:focus,.gform_wrapper button.gform-submit.button:focus-visible,.gform_wrapper.gravity-theme button.gform-submit.button:hover,.gform_wrapper.gravity-theme button.gform-submit.button:focus,.gform_wrapper.gravity-theme button.gform-submit.button:focus-visible{background:0 0;border:none;box-shadow:none}.gform_wrapper button.gform-submit.button:focus-visible,.gform_wrapper.gravity-theme button.gform-submit.button:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:3px}.gform_wrapper button.gform-submit.button[disabled],.gform_wrapper.gravity-theme button.gform-submit.button[disabled]{opacity:.6;cursor:default;pointer-events:none}.gform_wrapper .gform_page_footer input[type=submit],.gform_wrapper .gform_button,.gform_wrapper button.gform_button,.gform_wrapper .gform_next_button,.gform_wrapper.gravity-theme .gform_page_footer input[type=submit],.gform_wrapper.gravity-theme .gform_button,.gform_wrapper.gravity-theme button.gform_button,.gform_wrapper.gravity-theme .gform_next_button{display:inline-flex;align-items:center;justify-content:center;padding:13px 24px;font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:16px;line-height:1;color:var(--color-text-inverse);background-color:var(--color-primary);border:var(--border-width-thick) solid var(--color-primary);border-radius:var(--border-radius-pill);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.gform_wrapper .gform_page_footer input[type=submit]:hover,.gform_wrapper .gform_button:hover,.gform_wrapper button.gform_button:hover,.gform_wrapper .gform_next_button:hover,.gform_wrapper.gravity-theme .gform_page_footer input[type=submit]:hover,.gform_wrapper.gravity-theme .gform_button:hover,.gform_wrapper.gravity-theme button.gform_button:hover,.gform_wrapper.gravity-theme .gform_next_button:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.gform_wrapper .gform_previous_button,.gform_wrapper.gravity-theme .gform_previous_button{display:inline-flex;align-items:center;justify-content:center;padding:13px 24px;font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:16px;line-height:1;color:var(--color-primary);background-color:rgba(0,0,0,0);border:var(--border-width-thick) solid var(--color-primary);border-radius:var(--border-radius-pill);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}.gform_wrapper .gform_previous_button:hover,.gform_wrapper.gravity-theme .gform_previous_button:hover{color:var(--color-text-inverse);background-color:var(--color-primary)}.gform_wrapper .gform_page_footer,.gform_wrapper.gravity-theme .gform_page_footer{display:flex;gap:var(--spacing-16);justify-content:space-between;padding-top:var(--spacing-32)}.rnFormWrapper{font-family:var(--font-primary);color:var(--color-text-primary)}.rnFormWrapper h2{display:none}.rnFormWrapper fieldset{min-width:0;margin:0;padding:0;border:0;display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-16) var(--spacing-24)}.rnFormWrapper fieldset+fieldset{margin-top:var(--spacing-32)}.rnFormWrapper legend{float:left;width:100%;grid-column:1/-1;margin:0;padding:0;font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-text-primary)}.rnFormWrapper fieldset:last-of-type legend,.rnFormWrapper .rnFormGroup.rnabout-privacy{display:none}.rnFormWrapper fieldset:first-of-type{grid-template-columns:repeat(6,minmax(0, 1fr))}.rnFormWrapper fieldset:first-of-type legend:after{content:" & contact"}.rnFormWrapper fieldset:first-of-type .rnFormGroup{grid-column:1/-1}.rnFormWrapper fieldset:first-of-type .rnfirstName{order:1;grid-column:span 2}.rnFormWrapper fieldset:first-of-type .rnmiddleName{order:2;grid-column:span 2}.rnFormWrapper fieldset:first-of-type .rnlastName{order:3;grid-column:span 2}.rnFormWrapper fieldset:first-of-type .rnemailAddress{order:4;grid-column:span 3}.rnFormWrapper fieldset:first-of-type .rnphoneNumber{order:5;grid-column:span 3}.rnFormWrapper fieldset:first-of-type .rncvFile{order:6}.rnFormWrapper fieldset:first-of-type [class*=rnmotivation]{order:7}@media(max-width:767px){.rnFormWrapper fieldset:first-of-type{grid-template-columns:minmax(0, 1fr)}.rnFormWrapper fieldset:first-of-type .rnfirstName,.rnFormWrapper fieldset:first-of-type .rnmiddleName,.rnFormWrapper fieldset:first-of-type .rnlastName,.rnFormWrapper fieldset:first-of-type .rnemailAddress,.rnFormWrapper fieldset:first-of-type .rnphoneNumber{grid-column:1/-1}}.rnFormWrapper .rnFormGroup{display:flex;flex-direction:column;gap:var(--spacing-8)}.rnFormWrapper .rnLabel{margin:0;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-primary)}.rnFormWrapper .rnLabel .required:after{content:" *";color:var(--color-green)}.rnFormWrapper .rnFieldWrap{width:100%}.rnFormWrapper .rnFieldWrap>div{width:100%}.rnFormWrapper input[type=text].rnFormControl,.rnFormWrapper input[type=tel].rnFormControl,.rnFormWrapper input[type=email].rnFormControl,.rnFormWrapper input[type=number].rnFormControl,.rnFormWrapper input[type=date].rnFormControl,.rnFormWrapper textarea.rnFormControl{width:100%;padding:12px 16px;font-family:var(--font-primary);font-size:16px;line-height:1.4;color:var(--color-text-primary);background-color:var(--color-cream);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:8px;transition:border-color var(--transition-fast)}.rnFormWrapper input[type=text].rnFormControl::placeholder,.rnFormWrapper input[type=tel].rnFormControl::placeholder,.rnFormWrapper input[type=email].rnFormControl::placeholder,.rnFormWrapper input[type=number].rnFormControl::placeholder,.rnFormWrapper input[type=date].rnFormControl::placeholder,.rnFormWrapper textarea.rnFormControl::placeholder{color:var(--color-text-primary);opacity:.6}.rnFormWrapper input[type=text].rnFormControl:hover,.rnFormWrapper input[type=tel].rnFormControl:hover,.rnFormWrapper input[type=email].rnFormControl:hover,.rnFormWrapper input[type=number].rnFormControl:hover,.rnFormWrapper input[type=date].rnFormControl:hover,.rnFormWrapper textarea.rnFormControl:hover{border-color:rgba(16,47,35,.65)}.rnFormWrapper input[type=text].rnFormControl:focus,.rnFormWrapper input[type=tel].rnFormControl:focus,.rnFormWrapper input[type=email].rnFormControl:focus,.rnFormWrapper input[type=number].rnFormControl:focus,.rnFormWrapper input[type=date].rnFormControl:focus,.rnFormWrapper textarea.rnFormControl:focus{outline:none;border-color:var(--color-green-dark)}.rnFormWrapper input[type=text].rnFormControl,.rnFormWrapper input[type=tel].rnFormControl,.rnFormWrapper input[type=email].rnFormControl,.rnFormWrapper input[type=number].rnFormControl,.rnFormWrapper input[type=date].rnFormControl{height:42px}.rnFormWrapper textarea.rnFormControl{height:85px;min-height:85px;resize:vertical}.rnFormWrapper .rncvFile:before{content:"CV en motivatie";display:block;margin:var(--spacing-16) 0 var(--spacing-8);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-text-primary)}.rnFormWrapper .rnFileUpload{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-12);width:100%;min-height:85px;padding:12px 16px;background-color:var(--color-cream);border:var(--border-width) dashed rgba(16,47,35,.25);border-radius:8px;cursor:pointer;transition:border-color var(--transition-fast)}.rnFormWrapper .rnFileUpload:before{content:"";order:1;width:16px;height:16px;background-color:var(--color-text-primary);mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-upload.svg) no-repeat center/contain;-webkit-mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-upload.svg) no-repeat center/contain}.rnFormWrapper .rnFileUpload .rnAction{order:2;font-size:16px;line-height:1.4;color:var(--color-text-primary)}.rnFormWrapper .rnFileUpload .rnFilename{order:3;font-size:16px;line-height:1.4;color:var(--color-text-primary)}.rnFormWrapper .rnFileUpload .rnFilename.is-empty{display:none}.rnFormWrapper .rnFileUpload input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.rnFormWrapper .rnFileUpload:hover,.rnFormWrapper .rnFileUpload:focus-within{border-color:var(--color-green-dark)}.rnFormWrapper .rnDescription{font-size:16px;line-height:var(--line-height-body);color:var(--color-text-primary)}.rnFormWrapper .rnDescription a{color:inherit;text-decoration:underline}.rnFormWrapper .rnDescription a:hover{color:var(--color-primary)}.rnFormWrapper .rnprivacystatementField{flex-direction:row;align-items:flex-start;gap:var(--spacing-8)}.rnFormWrapper .rnprivacystatementField .rnFieldWrap{order:-1;width:auto;flex:0 0 auto}.rnFormWrapper .rnprivacystatementField .rnLabel{cursor:pointer}.rnFormWrapper .rnprivacystatementField .rnLabel .required:after{content:none}.rnFormWrapper .rnprivacystatementField .rnPrivacyStatement label{display:block;line-height:0}.rnFormWrapper .rnprivacystatementField input[type=checkbox]{appearance:none;-webkit-appearance:none;width:12px;height:12px;margin:4px 0 0;background-color:var(--color-cream);border:var(--border-width) solid rgba(16,47,35,.4);border-radius:2px;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.rnFormWrapper .rnprivacystatementField input[type=checkbox]:checked{background-color:var(--color-green-dark);border-color:var(--color-green-dark);background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 12 12%22%3E%3Cpath d=%22M2.5 6.2 5 8.7l4.7-5.4%22 fill=%22none%22 stroke=%22%23FFF7EC%22 stroke-width=%221.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:8px}.rnFormWrapper .rnprivacystatementField input[type=checkbox]:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:2px}.rnFormWrapper .rnErrors,.rnFormWrapper .rnHelpBlock,.rnFormWrapper .rnErrorContainer{font-size:var(--font-size-small);line-height:1.28;color:var(--color-error)}.rnFormWrapper .rnFormGroup.invalid .rnFormControl,.rnFormWrapper .rnFormGroup.error .rnFormControl{border-color:var(--color-error)}.rnFormWrapper .rnButtons{margin-top:var(--spacing-32)}.rnFormWrapper button.rnButton{position:relative;isolation:isolate;display:inline-flex;align-items:center;height:42px;margin:0;padding:0 61px 0 19px;font-family:var(--font-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:16px;white-space:nowrap;color:var(--color-text-inverse);background:0 0;border:none;cursor:pointer}.rnFormWrapper button.rnButton:before{content:"";position:absolute;inset:0 42px 0 0;z-index:-1;background-color:var(--color-primary);border-radius:var(--border-radius-pill);transition:background-color var(--transition-fast)}.rnFormWrapper button.rnButton:after{content:"";position:absolute;top:0;right:0;width:42px;height:42px;border-radius:50%;background-color:var(--color-primary);background-image:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-arrow-up-right-cream.svg);background-repeat:no-repeat;background-position:center;background-size:15px;transition:background-color var(--transition-fast)}.rnFormWrapper button.rnButton:hover:before,.rnFormWrapper button.rnButton:hover:after{background-color:var(--color-primary-hover)}.rnFormWrapper button.rnButton:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:3px}.rnFormWrapper button.rnButton[disabled]{opacity:.6;cursor:default}.about-intro,.about-hero,.image-slider{view-timeline:--photo-strip-scroll block}.photo-strip .photo-strip__track{display:flex;align-items:flex-start;gap:var(--spacing-32);width:max-content;margin-left:calc(var(--container-edge) - 237px)}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.photo-strip .photo-strip__track{animation:photo-strip-drift linear both;animation-timeline:--photo-strip-scroll;animation-range:cover 0% cover 100%}}}@media(max-width:1024px){.photo-strip .photo-strip__track{gap:28px;margin-left:calc(var(--container-edge) - 643px)}}@media(max-width:767px){.photo-strip .photo-strip__track{gap:var(--spacing-24);margin-left:calc(var(--container-edge) - 234px)}}.photo-strip .photo-strip__item{flex-shrink:0;margin:0;border-radius:12px;overflow:hidden}.photo-strip .photo-strip__item img{display:block;width:100%;height:100%;object-fit:cover}.photo-strip .photo-strip__item:nth-child(5n+1){width:379px;height:409px}.photo-strip .photo-strip__item:nth-child(5n+2){width:429px;height:339px}.photo-strip .photo-strip__item:nth-child(5n+3){width:408px;height:408px}.photo-strip .photo-strip__item:nth-child(5n+4){width:486px;height:307px}.photo-strip .photo-strip__item:nth-child(5n+5){width:379px;height:409px}@media(max-width:1024px){.photo-strip .photo-strip__item:nth-child(5n+1){width:325px;height:351px}.photo-strip .photo-strip__item:nth-child(5n+2){width:368px;height:291px}.photo-strip .photo-strip__item:nth-child(5n+3){width:350px;height:350px}.photo-strip .photo-strip__item:nth-child(5n+4){width:416px;height:263px}.photo-strip .photo-strip__item:nth-child(5n+5){width:325px;height:351px}}@media(max-width:767px){.photo-strip .photo-strip__item:nth-child(5n+1){width:304px;height:192px}.photo-strip .photo-strip__item:nth-child(5n+2){width:221px;height:239px}.photo-strip .photo-strip__item:nth-child(5n+3){width:281px;height:222px}.photo-strip .photo-strip__item:nth-child(5n+4){width:304px;height:192px}.photo-strip .photo-strip__item:nth-child(5n+5){width:221px;height:239px}}.about-intro .photo-strip__track,.about-hero .photo-strip__track,.image-slider .photo-strip__track{margin-left:0}@media(max-width:1024px){.about-intro .photo-strip__track,.about-hero .photo-strip__track,.image-slider .photo-strip__track{margin-left:0}}@media(max-width:767px){.about-intro .photo-strip__track,.about-hero .photo-strip__track,.image-slider .photo-strip__track{margin-left:0}}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.about-intro .photo-strip__track,.about-hero .photo-strip__track,.image-slider .photo-strip__track{animation-name:photo-strip-drift-flush}}}@keyframes photo-strip-drift{from{translate:210px 0}to{translate:-210px 0}}@keyframes photo-strip-drift-flush{from{translate:0}to{translate:-210px 0}}.about-intro{position:relative;z-index:1;background-color:var(--color-green-dark);color:var(--color-text-inverse);padding-top:var(--section-spacing);padding-bottom:230px;overflow:hidden}.about-intro .about-intro__layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-24)}@media(min-width:1025px){.about-intro .about-intro__layout{grid-template-columns:374px minmax(0, 1fr);gap:0}}.about-intro .label{color:var(--color-text-inverse)}.about-intro .about-intro__title{color:var(--color-text-inverse);margin:0 0 var(--spacing-regular)}@media(max-width:1024px){.about-intro .about-intro__title{margin-bottom:var(--spacing-16)}}.about-intro .about-intro__text{max-width:874px}.about-intro .about-intro__text p{color:var(--color-text-inverse)}.about-intro .about-intro__text p+p{margin-top:var(--spacing-small)}.about-intro .about-intro__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-24);margin-top:var(--spacing-regular)}@media(max-width:767px){.about-intro .about-intro__actions{flex-direction:column;align-items:flex-start}}.about-intro .about-intro__actions .button.--secondary{color:var(--color-text-inverse)}.about-intro .about-intro__gallery{margin-top:var(--spacing-large)}.about-intro .about-intro__note{display:flex;justify-content:flex-end;margin-top:52px}@media(max-width:767px){.about-intro .about-intro__note{margin-top:36px}}.about-intro .about-intro__note-body{position:relative;max-width:213px;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-inverse)}@media(max-width:767px){.about-intro .about-intro__note-body{max-width:181px;font-size:16px}}.about-intro .about-intro__note-arrow{position:absolute;left:-116px;top:-20px;width:104px;height:auto;pointer-events:none}@media(max-width:767px){.about-intro .about-intro__note-arrow{left:-116px;top:-20px}}@media(max-width:767px){.about-intro{padding-bottom:148px}}.vacancy-cards{position:relative;z-index:3}main .vacancy-cards~section{position:relative;z-index:4}.vacancy-cards{margin-top:-150px;padding-top:160px;padding-bottom:40px;background-color:var(--color-green-dark);view-timeline:--vacancy-ellipse block}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.vacancy-cards{animation:vacancy-cards-approach linear both;animation-timeline:--vacancy-ellipse;animation-range:cover 60vh cover 140vh}}}.vacancy-cards:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:max(210vw,3027px);height:calc(100% + 480px);border-radius:0 0 50% 50%;background-color:var(--color-green);z-index:0}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.vacancy-cards:before{top:-1400px;height:calc(100% + 1400px + 480px);animation:vacancy-circle-grow linear both;animation-timeline:--vacancy-ellipse;animation-range:cover 25vh cover 60vh}}}@media(max-width:767px){.vacancy-cards:before{height:calc(100% + 780px)}@supports(animation-timeline:view()){@media(max-width:767px)and (prefers-reduced-motion:no-preference){.vacancy-cards:before{height:calc(100% + 1400px + 780px)}}}}body.has-open-nav .vacancy-cards:before{top:0;height:calc(100% + 480px);animation:none}@media(max-width:767px){body.has-open-nav .vacancy-cards:before{height:calc(100% + 780px)}}.vacancy-cards.--no-choreo,.vacancy-cards.--no-choreo:before,.vacancy-cards.--no-choreo .vacancy-cards__title,.vacancy-cards.--no-choreo .vacancy-cards__lock-note,.vacancy-cards.--no-choreo .vacancy-cards__meet,.vacancy-cards.--no-choreo .vacancy-cards__more,.vacancy-cards.--no-choreo .location-popup,.vacancy-cards.--no-choreo .vacancy-cards__container li{animation:none}.vacancy-cards.--no-choreo:before{top:0;height:calc(100% + 480px)}@media(max-width:767px){.vacancy-cards.--no-choreo:before{height:calc(100% + 780px)}}.vacancy-cards .vacancy-cards__container{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-32)}@media(min-width:1025px){.vacancy-cards .vacancy-cards__container{grid-template-columns:minmax(0, 326px) minmax(0, 1fr);gap:var(--spacing-48)}}@media(max-width:1024px){.vacancy-cards .vacancy-cards__container{display:flex;flex-direction:column;gap:var(--spacing-40)}}@media(max-width:767px){.vacancy-cards .vacancy-cards__container{gap:var(--spacing-32)}}.vacancy-cards .vacancy-cards__intro{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-32)}@media(max-width:1024px){.vacancy-cards .vacancy-cards__intro{display:contents}}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.vacancy-cards .vacancy-cards__title,.vacancy-cards .vacancy-cards__lock-note,.vacancy-cards .vacancy-cards__meet,.vacancy-cards .vacancy-cards__more,.vacancy-cards .location-popup{animation:vacancy-intro-rise linear both;animation-timeline:--vacancy-ellipse;animation-range:cover 48vh cover 66vh}}}.vacancy-cards .vacancy-cards__title{color:var(--color-text-inverse);margin:0}@media(max-width:1024px){.vacancy-cards .vacancy-cards__title{order:-1;text-align:center}}.vacancy-cards .vacancy-cards__more{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8)}.vacancy-cards .vacancy-cards__more .button.--secondary{color:var(--color-text-inverse)}.vacancy-cards .vacancy-cards__more .button.--secondary .icon-hover-holder__content{color:var(--color-text-inverse)}.vacancy-cards .vacancy-cards__more .button.--secondary .icon-hover-holder__icon{background-color:var(--color-green-dark)}@media(max-width:1024px){.vacancy-cards .vacancy-cards__more{order:10;align-items:center;text-align:center}}.vacancy-cards .vacancy-cards__more-title{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);color:var(--color-text-inverse);margin:0}.vacancy-cards .vacancy-cards__deck{position:relative}.vacancy-cards .vacancy-cards__list{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:var(--spacing-24);list-style:none;margin:0;padding:0}.vacancy-cards .vacancy-cards__list>li:nth-child(n+4){display:none}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.vacancy-cards .vacancy-cards__list>li{animation:vacancy-card-rise linear both;animation-timeline:--vacancy-ellipse;animation-range:cover 48vh cover 66vh}}}@media(max-width:1440px)and (min-width:1025px){.vacancy-cards .vacancy-cards__list{grid-template-columns:repeat(2,minmax(0, 1fr))}.vacancy-cards .vacancy-cards__list>li:nth-child(n+3){display:none}}@media(max-width:1024px){.vacancy-cards .vacancy-cards__list{grid-template-columns:minmax(0, 1fr);gap:var(--spacing-40)}}@media(max-width:767px){.vacancy-cards .vacancy-cards__list{gap:var(--spacing-24)}}.vacancy-cards .vacancy-cards__lock-note{display:none;max-width:261px;padding:var(--spacing-16);color:var(--color-text-inverse);background-color:var(--color-green);border:var(--border-width) solid rgba(234,227,217,.4);border-radius:var(--border-radius-medium)}@media(max-width:1024px){.vacancy-cards .vacancy-cards__lock-note{order:10;align-self:center;text-align:center}}.vacancy-cards .vacancy-cards__lock-note-title{display:flex;align-items:center;gap:var(--spacing-8);margin:0 0 var(--spacing-12);font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);color:var(--color-text-inverse)}.vacancy-cards .vacancy-cards__lock-note-title img{width:15px;height:15px;flex-shrink:0}@media(max-width:1024px){.vacancy-cards .vacancy-cards__lock-note-title{justify-content:center}}@media(max-width:767px){.vacancy-cards .vacancy-cards__lock-note-title{font-size:16px}}.vacancy-cards .vacancy-cards__lock-note-body{margin:0;font-size:16px;line-height:var(--line-height-heading);color:var(--color-text-inverse)}@media(max-width:767px){.vacancy-cards .vacancy-cards__lock-note-body{font-size:var(--font-size-small);line-height:var(--line-height-body-bold)}}.vacancy-cards .vacancy-cards__meet{display:none;flex-direction:column;align-items:flex-start;gap:18px}@media(max-width:1024px){.vacancy-cards .vacancy-cards__meet{order:10;align-self:center;align-items:center;text-align:center}}.vacancy-cards .vacancy-cards__meet-label{position:relative;display:flex;align-items:flex-start;gap:var(--spacing-12);margin:0;font-size:16px;line-height:var(--line-height-body);color:var(--color-white)}.vacancy-cards .vacancy-cards__meet-label img{position:absolute;top:-10px;left:-9px;width:84px;height:44px;max-width:unset}.vacancy-cards .vacancy-cards__person{display:flex;align-items:center;gap:var(--spacing-16);text-decoration:none}.vacancy-cards .vacancy-cards__person:hover .vacancy-cards__person-name{text-decoration:underline}.vacancy-cards .vacancy-cards__person-photo{flex-shrink:0;width:42px;height:42px;border-radius:50%;object-fit:cover}@media(max-width:767px){.vacancy-cards .vacancy-cards__person-photo{width:32px;height:32px}}.vacancy-cards .vacancy-cards__person-text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8)}@media(max-width:1024px){.vacancy-cards .vacancy-cards__person-text{align-items:center}}@media(max-width:767px){.vacancy-cards .vacancy-cards__person-text{gap:var(--spacing-4)}}.vacancy-cards .vacancy-cards__person-name{font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse)}@media(max-width:767px){.vacancy-cards .vacancy-cards__person-name{font-size:16px;line-height:var(--line-height-body-bold)}}.vacancy-cards .vacancy-cards__person-role{font-size:16px;line-height:var(--line-height-tight);color:var(--color-text-inverse)}@media(max-width:767px){.vacancy-cards .vacancy-cards__person-role{font-size:var(--font-size-small);line-height:var(--line-height-body-bold)}}.vacancy-cards.--locked .vacancy-cards__list{filter:blur(2px);pointer-events:none}.vacancy-cards.--locked .location-popup{display:flex}.vacancy-cards.--locked .vacancy-cards__lock-note{display:block}.vacancy-cards.--granted:not(.--no-meet) .vacancy-cards__meet{display:flex}.vacancy-cards.--locked .vacancy-cards__more,.vacancy-cards.--granted:not(.--no-meet) .vacancy-cards__more{display:none}.vacancy-cards.--granted .vacancy-card__place{display:flex}.vacancy-cards .vacancy-cards__cursor{position:fixed;top:0;left:0;z-index:20;pointer-events:none}.vacancy-cards .vacancy-cards__cursor .icon-button{transform:translate(-50%,-50%) scale(0);transition:transform var(--transition-normal)}.vacancy-cards .vacancy-cards__cursor.--visible .icon-button{transform:translate(-50%,-50%) scale(1)}@media(max-width:1024px){.vacancy-cards .vacancy-cards__cursor{display:none}}@media(min-width:1025px){.vacancy-cards.js-cursor .vacancy-card{cursor:none}}@media(max-width:767px){.vacancy-cards{margin-top:-100px;padding-top:100px;padding-bottom:40px}@supports(animation-timeline:view()){@media(max-width:767px)and (prefers-reduced-motion:no-preference){.vacancy-cards{animation-name:vacancy-cards-approach-mobile}}}}.vacancy-card{position:relative;display:block;aspect-ratio:275/366;border-radius:var(--border-radius-medium);overflow:hidden;text-decoration:none;color:var(--color-text-inverse)}@media(max-width:1024px){.vacancy-card{aspect-ratio:738/339}}@media(max-width:767px){.vacancy-card{aspect-ratio:345/339}}.vacancy-card .vacancy-card__media{position:absolute;inset:0;margin:0}.vacancy-card .vacancy-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.vacancy-card .vacancy-card__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 25.75%,rgba(0,0,0,.5) 78.63%)}.vacancy-card .vacancy-card__arrow{position:absolute;top:var(--spacing-24);right:var(--spacing-24);z-index:2}@media(min-width:1025px){.vacancy-card .vacancy-card__arrow{display:none}}@media(max-width:767px){.vacancy-card .vacancy-card__arrow{top:var(--spacing-20);right:var(--spacing-20);width:32px;height:32px}.vacancy-card .vacancy-card__arrow svg{width:12px;height:12px}}.vacancy-card .vacancy-card__content{position:absolute;left:var(--spacing-20);right:var(--spacing-20);bottom:var(--spacing-20);z-index:1}@media(max-width:1024px)and (min-width:768px){.vacancy-card .vacancy-card__content{left:var(--spacing-24);right:var(--spacing-24);bottom:var(--spacing-24)}}.vacancy-card .vacancy-card__place{display:none;align-items:center;gap:10px;margin:0 0 var(--spacing-12)}.vacancy-card .vacancy-card__place-pill{display:inline-flex;align-items:center;padding:var(--spacing-4) 6px;font-size:var(--font-size-small);line-height:var(--line-height-tight);color:var(--color-green-dark);background-color:var(--color-beige);border-radius:50px}.vacancy-card .vacancy-card__place-city{font-size:16px;line-height:var(--line-height-body);color:var(--color-text-inverse)}.vacancy-card .vacancy-card__title{color:var(--color-text-inverse);margin:0 0 var(--spacing-12);font-size:28px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}@media(max-width:767px){.vacancy-card .vacancy-card__title{font-size:22px;line-height:1.4}}.vacancy-card .vacancy-card__meta{display:flex;flex-direction:column;gap:var(--spacing-4);list-style:none;margin:0;padding:0}@media(max-width:1024px)and (min-width:768px){.vacancy-card .vacancy-card__meta{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-4) var(--spacing-20)}}.vacancy-card .vacancy-card__meta-item{display:flex;align-items:center;gap:6px;font-size:var(--font-size-body);line-height:var(--line-height-body)}@media(max-width:767px){.vacancy-card .vacancy-card__meta-item{line-height:1.2}}.vacancy-card .vacancy-card__meta-item svg{width:14px;height:14px;flex-shrink:0}.vacancy-card:hover .vacancy-card__media img,.vacancy-card:focus-visible .vacancy-card__media img{transform:scale(1.04)}.vacancy-card:focus-visible{outline:var(--border-width-thick) solid var(--color-text-inverse);outline-offset:3px}@media(prefers-reduced-motion:reduce){.vacancy-card .vacancy-card__media img{transition-duration:.01ms}}.post-grid .vacancy-card__meta{gap:var(--spacing-8)}@media(max-width:1024px)and (min-width:768px){.post-grid .vacancy-card__meta{gap:var(--spacing-8) var(--spacing-20)}}.post-grid .vacancy-card__meta-item{gap:var(--spacing-8)}@keyframes vacancy-circle-grow{from{clip-path:circle(0px at 50% 1750px)}30%{clip-path:circle(240px at 50% 1750px)}60%{clip-path:circle(560px at 50% 1750px)}to{clip-path:circle(120% at 50% 1750px)}}@keyframes vacancy-cards-approach{from{padding-top:16vh;padding-bottom:12vh}to{padding-top:160px;padding-bottom:40px}}@keyframes vacancy-cards-approach-mobile{from{padding-top:14vh;padding-bottom:10vh}to{padding-top:100px;padding-bottom:40px}}@keyframes vacancy-intro-rise{from{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}@keyframes vacancy-card-rise{from{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}.vacancy-cards .location-popup{width:100%}[data-nearby-jobs].--nearby-loading [data-nearby-list]>li{position:relative}[data-nearby-jobs].--nearby-loading [data-nearby-list]>li:before{content:"";position:absolute;top:calc(50% - 44px);left:calc(50% - 14px);width:28px;height:28px;border:3px solid rgba(16,47,35,.15);border-top-color:var(--color-green-dark);border-radius:50%;z-index:3;animation:bihg-nearby-spin .9s linear infinite}[data-nearby-jobs].--nearby-loading [data-nearby-list]>li:after{content:"De vacature bij jou om de hoek wordt geladen…";position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:var(--spacing-24);padding-top:var(--spacing-48);text-align:center;background-color:var(--color-beige);border-radius:var(--border-radius-medium);color:var(--color-green-dark);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold)}@keyframes bihg-nearby-spin{to{transform:rotate(360deg)}}.vacancy-quick-view{position:fixed;inset:0;z-index:1200;pointer-events:none;height:100%}.vacancy-quick-view:not([hidden]){pointer-events:auto}.vacancy-quick-view .vacancy-quick-view__backdrop{position:absolute;inset:0;background-color:rgba(16,47,35,.45);opacity:0;transition:opacity .32s ease}.vacancy-quick-view .vacancy-quick-view__panel{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:min(560px,100%);height:100%;max-height:100dvh;padding:var(--spacing-32);color:var(--color-text-inverse);background-color:var(--color-green-dark);border-radius:20px 0 0 20px;box-shadow:-16px 0 48px rgba(0,0,0,.25);transform:translateX(100%);transition:transform .32s cubic-bezier(.22,1,.36,1);outline:none;overflow:hidden}@media(max-width:767px){.vacancy-quick-view .vacancy-quick-view__panel{width:100%;border-radius:0;padding:var(--spacing-24)}}.vacancy-quick-view .vacancy-quick-view__close{position:absolute;top:var(--spacing-24);right:var(--spacing-24);z-index:2;color:var(--color-text-inverse);border-color:rgba(234,227,217,.45)}.vacancy-quick-view .vacancy-quick-view__close:hover,.vacancy-quick-view .vacancy-quick-view__close:focus-visible{background-color:rgba(0,0,0,0);border-color:var(--color-text-inverse);color:var(--color-text-inverse)}.vacancy-quick-view .vacancy-quick-view__close svg{width:14px;height:14px}.vacancy-quick-view .vacancy-quick-view__scroll{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;padding-right:var(--spacing-48);padding-top:var(--spacing-8);padding-bottom:var(--spacing-24);scrollbar-width:none;-ms-overflow-style:none}.vacancy-quick-view .vacancy-quick-view__scroll::-webkit-scrollbar{width:0;height:0;display:none}.vacancy-quick-view .vacancy-quick-view__header{display:flex;flex-direction:column;gap:var(--spacing-16);padding-bottom:var(--spacing-24);flex-shrink:0;padding-right:var(--spacing-48);padding-top:var(--spacing-8)}.vacancy-quick-view .vacancy-quick-view__title{margin:0;color:var(--color-text-inverse);font-size:clamp(28px,4vw,40px);line-height:var(--line-height-heading)}.vacancy-quick-view .vacancy-quick-view__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-8) 10px;margin:0;font-size:16px;line-height:var(--line-height-body);color:var(--color-text-inverse)}.vacancy-quick-view .vacancy-quick-view__distance{display:inline-flex;align-items:center;padding:var(--spacing-4) 10px;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse);background-color:var(--color-orange);border-radius:var(--border-radius-pill)}.vacancy-quick-view .vacancy-quick-view__distance[hidden]{display:none}.vacancy-quick-view .vacancy-quick-view__meta-text{color:rgba(234,227,217,.85)}.vacancy-quick-view .vacancy-quick-view__meta-sep{display:inline-block;flex-shrink:0;width:5px;height:5px;margin:0 6px;border-radius:50%;background-color:var(--color-green);position:relative;top:-2.5px}.vacancy-quick-view .vacancy-quick-view__divider{display:block;width:100%;height:1px;margin:0 0 var(--spacing-24);border:0;background-color:rgba(234,227,217,.25)}.vacancy-quick-view .vacancy-quick-view__content{display:flex;flex-direction:column;gap:var(--spacing-20);flex:1}.vacancy-quick-view .vacancy-quick-view__description{margin:0;font-size:var(--font-size-body);line-height:var(--line-height-body);color:rgba(234,227,217,.92)}.vacancy-quick-view .vacancy-quick-view__description[hidden]{display:none}.vacancy-quick-view .vacancy-quick-view__perks{display:flex;flex-direction:column;gap:var(--spacing-12);list-style:none;margin:0;padding:0}.vacancy-quick-view .vacancy-quick-view__perks[hidden]{display:none}.vacancy-quick-view .vacancy-quick-view__perk{position:relative;padding-left:18px;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-inverse)}.vacancy-quick-view .vacancy-quick-view__perk:before{content:"";position:absolute;top:calc(.7em - 3.5px);left:0;width:7px;height:7px;border-radius:2px;background-color:var(--color-green)}.vacancy-quick-view .vacancy-quick-view__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-24);flex-shrink:0;border-top:1px solid rgba(234,227,217,.25);padding-top:var(--spacing-32)}.vacancy-quick-view .vacancy-quick-view__detail.button.--secondary{color:var(--color-text-inverse)}.vacancy-quick-view.--open .vacancy-quick-view__backdrop{opacity:1}.vacancy-quick-view.--open .vacancy-quick-view__panel{transform:none}@media(prefers-reduced-motion:reduce){.vacancy-quick-view .vacancy-quick-view__backdrop,.vacancy-quick-view .vacancy-quick-view__panel{transition-duration:.01ms}}body.has-open-quick-view{overflow:hidden}.process-steps{position:relative;z-index:1;padding-bottom:var(--section-spacing)}.process-steps .process-steps__panel{background-color:var(--color-cream);border-radius:20px;padding:var(--spacing-large);display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-48)}@media(min-width:1025px){.process-steps .process-steps__panel{grid-template-columns:320px minmax(0, 1fr)}}@media(max-width:1024px){.process-steps .process-steps__panel{padding:var(--spacing-48);gap:var(--spacing-32)}}@media(max-width:767px){.process-steps .process-steps__panel{border-radius:12px;padding:var(--spacing-48) var(--spacing-24) var(--spacing-24)}}.process-steps .process-steps__intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8);min-width:0}@media(max-width:1024px){.process-steps .process-steps__intro{align-items:center;text-align:center}}.process-steps .process-steps__title{margin:0;overflow-wrap:anywhere}@media(min-width:1025px){.process-steps .process-steps__title{line-height:1}}@media(max-width:767px){.process-steps .process-steps__title{max-width:225px;margin-inline:auto}}.process-steps .process-steps__list{display:flex;flex-direction:column;gap:var(--spacing-24);list-style:none;margin:0;padding:0;counter-reset:process-step}@media(max-width:1024px){.process-steps .process-steps__list{gap:var(--spacing-20)}}.process-steps .process-steps__step{counter-increment:process-step;display:flex;align-items:flex-start;gap:var(--spacing-24);padding:var(--spacing-32);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:12px}@media(max-width:1024px){.process-steps .process-steps__step{padding:var(--spacing-24)}}@media(max-width:767px){.process-steps .process-steps__step{flex-direction:column;padding:var(--spacing-20);gap:var(--spacing-20)}}.process-steps .process-steps__number{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:50%;background-color:var(--color-green);color:var(--color-text-inverse);font-family:var(--font-primary);font-size:21px;font-weight:var(--font-weight-bold);line-height:1}.process-steps .process-steps__number:before{content:counter(process-step,decimal-leading-zero)}@media(max-width:767px){.process-steps .process-steps__number{width:32px;height:32px;font-size:16px}}.process-steps .process-steps__step-title{margin:0 0 var(--spacing-8)}@media(max-width:767px){.process-steps .process-steps__step-title{line-height:1.4}}.process-steps .process-steps__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-16);margin-top:calc(-1*var(--spacing-16))}@media(min-width:1025px){.process-steps .process-steps__actions{grid-column:2}}@media(max-width:1024px){.process-steps .process-steps__actions{justify-content:center}}.process-steps .process-steps__step-text{margin:0;max-width:678px}.process-steps .process-steps__step-text p:first-child{margin-top:0}.process-steps .process-steps__step-text p:last-child{margin-bottom:0}.job-grid{padding-block:0 var(--section-spacing)}.cta-banner+.job-grid{padding-top:var(--section-spacing)}.job-grid .job-grid__header{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8);text-align:center;margin-bottom:var(--spacing-48)}@media(max-width:1024px){.job-grid .job-grid__header{margin-bottom:var(--spacing-32)}}.job-grid .job-grid__title{margin:0;line-height:1.1}@media(max-width:1024px){.job-grid .job-grid__title{line-height:var(--line-height-heading)}}.job-grid .job-grid__columns{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:var(--spacing-32)}@media(max-width:1024px){.job-grid .job-grid__columns{grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--spacing-24)}}@media(max-width:767px){.job-grid .job-grid__columns{grid-template-columns:minmax(0, 1fr);gap:var(--spacing-20)}}.job-grid .job-grid__col{display:flex;flex-direction:column;gap:var(--spacing-32)}@media(max-width:1024px){.job-grid .job-grid__col{display:contents}}@media(min-width:1025px){.job-grid .job-grid__col:nth-child(1) .job-card:nth-child(1){height:276px}.job-grid .job-grid__col:nth-child(1) .job-card:nth-child(2){height:468px}.job-grid .job-grid__col:nth-child(2) .job-card:nth-child(1){height:372px}.job-grid .job-grid__col:nth-child(2) .job-card:nth-child(2){height:372px}.job-grid .job-grid__col:nth-child(3) .job-card:nth-child(1){height:468px}.job-grid .job-grid__col:nth-child(3) .job-card:nth-child(2){height:276px}}@media(max-width:1024px){.job-grid .job-card{aspect-ratio:357/216}}@media(max-width:767px){.job-grid .job-card{aspect-ratio:345/201}.job-grid .job-grid__col:nth-child(1) .job-card:nth-child(1){order:1}.job-grid .job-grid__col:nth-child(1) .job-card:nth-child(2){order:4}.job-grid .job-grid__col:nth-child(2) .job-card:nth-child(1){order:2}.job-grid .job-grid__col:nth-child(2) .job-card:nth-child(2){order:5}.job-grid .job-grid__col:nth-child(3) .job-card:nth-child(1){order:3}.job-grid .job-grid__col:nth-child(3) .job-card:nth-child(2){order:6}}.job-card{position:relative;display:block;border-radius:12px;overflow:hidden;text-decoration:none;color:var(--color-text-inverse)}@media(max-width:1024px){.job-card{border-radius:8px}}.job-card .job-card__media{position:absolute;inset:0;margin:0}.job-card .job-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.job-card .job-card__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 64.3%);pointer-events:none}.job-card .job-card__arrow{position:absolute;top:var(--spacing-24);right:var(--spacing-24);z-index:2;width:42px;height:42px;color:var(--color-beige);transition:transform var(--transition-normal)}.job-card .job-card__arrow svg{width:14px;height:14px}@media(max-width:1024px){.job-card .job-card__arrow{top:var(--spacing-20);right:var(--spacing-20)}}@media(max-width:767px){.job-card .job-card__arrow{width:32px;height:32px}.job-card .job-card__arrow svg{width:12px;height:12px}}.job-card .job-card__content{position:absolute;left:var(--spacing-24);right:var(--spacing-24);bottom:var(--spacing-24);z-index:1}@media(max-width:1024px){.job-card .job-card__content{left:var(--spacing-20);right:var(--spacing-20);bottom:var(--spacing-20)}}.job-card .job-card__title{color:var(--color-text-inverse);margin:0;overflow-wrap:anywhere}@media(max-width:1024px){.job-card .job-card__title{font-size:26px}}@media(max-width:767px){.job-card .job-card__title{font-size:var(--font-size-h3);line-height:var(--line-height-body)}}.job-card .job-card__text{margin:var(--spacing-12) 0 0}@media(max-width:1024px){.job-card .job-card__text{margin-top:var(--spacing-8)}}.job-card:hover .job-card__media img,.job-card:focus-visible .job-card__media img{transform:scale(1.04)}.job-card:hover .job-card__arrow,.job-card:focus-visible .job-card__arrow{transform:scale(1.08)}.job-card:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:3px}@media(max-width:767px){.job-card{display:flex;flex-direction:column;justify-content:flex-end}.job-card .job-card__content{position:static;padding:var(--spacing-20)}}.job-card.--outline{border:var(--border-width) solid rgba(16,47,35,.25);color:var(--color-text-primary)}.job-card.--outline .job-card__title{color:var(--color-text-primary)}.job-card.--outline .job-card__text{color:var(--color-text-primary)}@media(max-width:767px){.job-card.--outline .job-card__content{padding-right:60px}}.job-card.--outline:hover .job-card__arrow,.job-card.--outline:focus-visible .job-card__arrow{transform:scale(1.08)}@media(prefers-reduced-motion:reduce){.job-card .job-card__arrow,.job-card .job-card__media img{transition-duration:.01ms}}.feature-video .feature-video__panel{background-color:var(--color-green-dark);border-radius:20px;color:var(--color-text-inverse);padding-block:var(--section-spacing)}@media(max-width:1024px){.feature-video .feature-video__panel{padding-block:var(--spacing-48)}}.feature-video .feature-video__layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-48);align-items:center}@media(min-width:1025px){.feature-video .feature-video__layout{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:var(--spacing-large)}}.feature-video .feature-video__media{position:relative}@media(max-width:767px){.feature-video .feature-video__media{order:2}}.feature-video .feature-video__frame{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:600/584}@media(max-width:1024px){.feature-video .feature-video__frame{aspect-ratio:738/458}}@media(max-width:767px){.feature-video .feature-video__frame{border-radius:8px}}@media(max-width:767px){.feature-video .feature-video__frame{aspect-ratio:345/365}}.feature-video .feature-video__frame img,.feature-video .feature-video__frame video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.feature-video .feature-video__play{position:absolute;top:var(--spacing-32);left:var(--spacing-32);z-index:3}@media(max-width:767px){.feature-video .feature-video__play{top:var(--spacing-20);left:var(--spacing-20)}}.feature-video .feature-video__grass{position:absolute;left:-68px;bottom:-10px;z-index:2;display:flex;pointer-events:none}.feature-video .feature-video__grass img{width:391px;height:auto}.feature-video .feature-video__grass img+img{width:385px;margin-left:-6px}@media(max-width:1024px){.feature-video .feature-video__grass{left:-16px}}@media(max-width:767px){.feature-video .feature-video__grass{left:-106px}.feature-video .feature-video__grass img{width:267px}.feature-video .feature-video__grass img+img{width:263px;margin-left:-4px}}.feature-video .feature-video__content{position:relative;z-index:3}.feature-video .feature-video__content .label{color:var(--color-text-inverse);margin-bottom:var(--spacing-12)}@media(max-width:767px){.feature-video .feature-video__content .label{margin-bottom:var(--spacing-20)}}.feature-video .feature-video__title{color:var(--color-text-inverse);margin:0 0 var(--spacing-small)}@media(max-width:767px){.feature-video .feature-video__title{margin-bottom:var(--spacing-16)}}.feature-video .feature-video__text{margin-bottom:var(--spacing-regular)}.feature-video .feature-video__text p{color:var(--color-text-inverse)}.feature-video .feature-video__text p+p{margin-top:var(--spacing-small)}.feature-video .feature-video__checklist{display:flex;flex-direction:column;gap:var(--spacing-16);list-style:none;margin:0;padding:0 0 0 var(--spacing-8)}@media(max-width:1024px)and (min-width:768px){.feature-video .feature-video__checklist{display:block;columns:2;column-gap:var(--spacing-64)}}.feature-video .feature-video__checklist-item{display:flex;align-items:center;gap:var(--spacing-12);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);color:var(--color-text-inverse)}@media(max-width:1024px)and (min-width:768px){.feature-video .feature-video__checklist-item{break-inside:avoid;padding-bottom:var(--spacing-16)}}.feature-video .feature-video__checklist-item svg{width:14px;height:14px;margin-inline:2px;flex-shrink:0;color:var(--color-green)}.video-lightbox{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:var(--spacing-24);pointer-events:none}.video-lightbox:not([hidden]){pointer-events:auto}.video-lightbox .video-lightbox__backdrop{position:absolute;inset:0;background-color:rgba(16,47,35,.72);opacity:0;transition:opacity .28s ease}.video-lightbox .video-lightbox__dialog{position:relative;z-index:1;width:min(960px,100%);aspect-ratio:16/9;background-color:var(--color-green-dark);border-radius:16px;overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.35);transform:translateY(16px) scale(.98);opacity:0;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s ease;outline:none}@media(max-width:767px){.video-lightbox .video-lightbox__dialog{border-radius:12px}}.video-lightbox .video-lightbox__close{position:absolute;top:var(--spacing-16);right:var(--spacing-16);z-index:2;color:var(--color-text-inverse);border-color:rgba(234,227,217,.45);background-color:rgba(16,47,35,.55)}.video-lightbox .video-lightbox__close:hover,.video-lightbox .video-lightbox__close:focus-visible{background-color:rgba(16,47,35,.8);border-color:var(--color-text-inverse);color:var(--color-text-inverse)}.video-lightbox .video-lightbox__close svg{width:14px;height:14px}.video-lightbox .video-lightbox__video{display:block;width:100%;height:100%;object-fit:contain;background-color:#000}.video-lightbox .video-lightbox__iframe{display:block;width:100%;height:100%;border:0;background-color:#000}.video-lightbox.--open .video-lightbox__backdrop{opacity:1}.video-lightbox.--open .video-lightbox__dialog{transform:none;opacity:1}@media(prefers-reduced-motion:reduce){.video-lightbox .video-lightbox__backdrop,.video-lightbox .video-lightbox__dialog{transition-duration:.01ms}}body.has-open-video-lightbox{overflow:clip}.feature-video__actions{margin-top:var(--spacing-32)}.stories{padding-top:var(--section-spacing);padding-bottom:var(--spacing-large);overflow:hidden}.stories .stories__header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-24);margin-bottom:var(--spacing-large)}@media(max-width:1024px){.stories .stories__header{margin-bottom:var(--spacing-32)}}@media(max-width:767px){.stories .stories__header .slider{display:none}}@media(max-width:767px){.stories .stories__header .label{font-size:var(--font-size-body)}}.stories .stories__title{margin:0}.stories .stories__viewport{--stories-edge:var(--container-edge);display:flex;gap:var(--spacing-32);list-style:none;margin:0;padding:0 var(--stories-edge);overflow-x:auto;scroll-behavior:smooth;scroll-padding-inline:var(--stories-edge);scrollbar-width:none}@media(max-width:767px){.stories .stories__viewport{--stories-edge:calc((100vw - 322px) / 2);gap:var(--spacing-24);scroll-snap-type:x mandatory}}.stories .stories__viewport::-webkit-scrollbar{display:none}.stories .stories__item{flex-shrink:0;scroll-snap-align:start}@media(max-width:767px){.stories .stories__item{scroll-snap-align:center}}.stories .stories__item:nth-child(3n+1) .story-card{width:413px;height:447px}.stories .stories__item:nth-child(3n+2) .story-card{width:446px;height:468px}.stories .stories__item:nth-child(3n+3) .story-card{width:530px;height:395px}@media(max-width:1499px){.stories .stories__item:nth-child(3n+1) .story-card{width:368px;height:360px}.stories .stories__item:nth-child(3n+2) .story-card{width:397px;height:398px}.stories .stories__item:nth-child(3n+3) .story-card{width:472px;height:352px}}@media(max-width:767px){.stories .stories__item:nth-child(3n+1) .story-card,.stories .stories__item:nth-child(3n+2) .story-card,.stories .stories__item:nth-child(3n+3) .story-card{width:322px;height:339px}}@media(min-width:768px){.stories .stories__item:nth-child(3n+1) .story-card{--story-card-gradient:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 82.8%)}}@media(max-width:767px){.stories .stories__item .story-card{--story-card-gradient:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 64.3%)}}.stories .stories__footer{display:flex;justify-content:flex-end;margin-top:var(--spacing-24)}.stories .stories__footer-inner{display:flex;align-items:flex-start;gap:var(--spacing-24)}.stories .stories__footer-arrow{width:205px;height:auto;flex-shrink:0;pointer-events:none}@media(max-width:1024px){.stories .stories__footer-arrow{width:180px;margin-top:90px}}@media(max-width:767px){.stories .stories__footer-arrow{width:124px;margin-top:0}}.stories .stories__footer-note{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-12);max-width:249px}@media(min-width:1025px){.stories .stories__footer-note{margin-top:57px}}@media(max-width:767px){.stories .stories__footer-note{max-width:175px;gap:var(--spacing-8);margin-top:53px}}.stories .stories__footer-title{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);margin:0}@media(max-width:767px){.stories .stories__footer-title{line-height:1.2}}.story-card{--story-card-gradient:linear-gradient(180deg,rgba(0,0,0,0) 21.74%,rgba(0,0,0,.6) 68.17%);position:relative;display:block;border-radius:12px;overflow:hidden;text-decoration:none;color:var(--color-text-inverse)}.story-card .story-card__media{position:absolute;inset:0;margin:0}.story-card .story-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.story-card .story-card__media:after{content:"";position:absolute;inset:0;background:var(--story-card-gradient)}.story-card .story-card__arrow{position:absolute;top:var(--spacing-24);right:var(--spacing-24);z-index:2;transition:transform var(--transition-normal)}@media(max-width:767px){.story-card .story-card__arrow{top:var(--spacing-20);right:10px;width:32px;height:32px}.story-card .story-card__arrow svg{width:12px;height:12px}}.story-card .story-card__content{position:absolute;left:var(--spacing-24);right:var(--spacing-24);bottom:var(--spacing-24);z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-12)}@media(max-width:767px){.story-card .story-card__content{left:var(--spacing-20);right:var(--spacing-20);bottom:var(--spacing-20)}}.story-card .story-card__title{color:var(--color-text-inverse);margin:0}@media(max-width:1024px){.story-card .story-card__title{font-size:24px;line-height:1.4}}.story-card:hover .story-card__media img,.story-card:focus-visible .story-card__media img{transform:scale(1.04)}.story-card:hover .story-card__arrow,.story-card:focus-visible .story-card__arrow{transform:scale(1.08)}.story-card:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:3px}@media(prefers-reduced-motion:reduce){.story-card .story-card__arrow,.story-card .story-card__media img{transition-duration:.01ms}}.cta-banner{position:relative;z-index:1}.cta-banner .cta-banner__panel{display:grid;grid-template-columns:minmax(0, 1fr);background-color:var(--color-green-dark);border-radius:20px;color:var(--color-text-inverse);overflow:hidden}@media(min-width:1025px){.cta-banner .cta-banner__panel{grid-template-columns:minmax(0, 1fr) minmax(0, 490px)}}@media(max-width:1024px)and (min-width:768px){.cta-banner .cta-banner__panel{grid-template-columns:minmax(0, 1fr) minmax(0, 300px)}}.cta-banner .cta-banner__content{display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacing-large)}.cta-banner .cta-banner__content .label{color:var(--color-text-inverse);margin-bottom:var(--spacing-12)}@media(max-width:767px){.cta-banner .cta-banner__content .label{margin-bottom:var(--spacing-20);font-size:var(--font-size-body)}}@media(max-width:1024px){.cta-banner .cta-banner__content{padding:var(--spacing-48)}}@media(max-width:767px){.cta-banner .cta-banner__content{padding:var(--spacing-32) var(--spacing-24)}}.cta-banner .cta-banner__title{color:var(--color-text-inverse);margin:0 0 var(--spacing-small);max-width:min(567px,100%);line-height:var(--line-height-body-bold)}@media(max-width:1024px){.cta-banner .cta-banner__title{line-height:var(--line-height-heading)}}@media(max-width:767px){.cta-banner .cta-banner__title{margin-bottom:var(--spacing-16)}}.cta-banner .cta-banner__description{color:var(--color-text-inverse);margin:0 0 var(--spacing-small);max-width:567px}@media(max-width:767px){.cta-banner .cta-banner__description{margin-bottom:var(--spacing-32)}}.cta-banner .cta-banner__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-16);margin-top:auto}.cta-banner .cta-banner__media{position:relative;min-height:280px}.cta-banner .cta-banner__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:bottom right}.cta-banner .cta-banner__media.--fit-contain img{object-fit:contain;object-position:right bottom}.cta-banner .cta-banner__media.--pos-top img{object-position:right top}@media(min-width:768px){.cta-banner .cta-banner__media.--pos-top img{inset:0 64px auto;width:auto;height:auto;max-height:calc(100% - 24px)}}@media(max-width:1024px)and (min-width:768px){.cta-banner .cta-banner__media.--pos-top img{margin-inline:auto}}@media(max-width:767px){.cta-banner .cta-banner__media{min-height:0}.cta-banner .cta-banner__media img{position:static;width:100%;height:auto}.cta-banner .cta-banner__media.--fit-contain{padding-inline:var(--spacing-24)}.cta-banner .cta-banner__media.--fit-contain.--pos-top{padding-bottom:var(--spacing-32)}}.cta-banner .cta-banner__media--illustration{min-height:408px}@media(max-width:1024px)and (min-width:768px){.cta-banner .cta-banner__media--illustration{min-height:442px}}@media(max-width:767px){.cta-banner .cta-banner__media--illustration{min-height:0;margin:var(--spacing-8) var(--spacing-24) var(--spacing-40)}}.cta-banner .cta-banner__circle{position:absolute;right:67px;bottom:48px;width:290px;height:290px;border-radius:50%;background-color:var(--color-green)}@media(max-width:1024px)and (min-width:768px){.cta-banner .cta-banner__circle{right:49px;bottom:63px;width:261px;height:261px}}@media(max-width:767px){.cta-banner .cta-banner__circle{position:static;display:block;margin-top:63px;width:100%;height:auto;aspect-ratio:1}}.cta-banner .cta-banner__media--illustration .cta-banner__man{position:absolute;inset:auto 99px 136px auto;width:240px;height:auto}@media(max-width:1024px)and (min-width:768px){.cta-banner .cta-banner__media--illustration .cta-banner__man{inset:auto 110px 156px auto;width:173px}}@media(max-width:767px){.cta-banner .cta-banner__media--illustration .cta-banner__man{position:absolute;inset:0 auto auto 10%;width:66.5%}}.cta-banner--contact .cta-banner__title{margin-bottom:var(--spacing-16)}@media(max-width:1024px)and (min-width:768px){.cta-banner--contact .cta-banner__title{margin-bottom:var(--spacing-24)}}@media(max-width:767px){.cta-banner--contact .cta-banner__title{margin-bottom:var(--spacing-16)}}.cta-banner--contact .cta-banner__panel{border:var(--border-width) solid rgba(252,242,230,.2);position:relative}@media(max-width:1024px)and (min-width:768px){.cta-banner--contact .cta-banner__panel{grid-template-columns:minmax(0, 1fr)}}@media(min-width:1025px){.cta-banner--contact .cta-banner__title,.cta-banner--contact .cta-banner__description{max-width:567px}}@media(min-width:1025px){.cta-banner--contact .cta-banner__media.--fit-contain{position:static}}@media(min-width:1025px){.cta-banner--contact .cta-banner__media.--fit-contain img{inset:0 97px 0 auto;width:auto;max-width:606px;height:100%}}@media(min-width:1025px){.cta-banner--contact .cta-banner__media.--fit-contain.--pos-bottom img{inset:auto 0 64px auto;width:606px;height:auto}}@media(max-width:1024px)and (min-width:768px){.cta-banner--contact .cta-banner__media{min-height:0;height:360px}.cta-banner--contact .cta-banner__media img{object-position:center bottom}}.contact-links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-32)}@media(max-width:1024px){.contact-links{gap:var(--spacing-12)}}@media(max-width:767px){.contact-links{flex-direction:column;align-items:flex-start}}.contact-links .contact-links__item{display:inline-flex;align-items:center;gap:var(--spacing-12);color:inherit;font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);text-decoration:none;transition:color var(--transition-fast)}.contact-links .contact-links__item:hover{color:var(--color-green)}.contact-links .contact-links__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;background-color:rgba(234,227,217,.1);border-radius:50%}.contact-links .contact-links__icon svg{width:16px;height:16px;fill:currentColor}.contact-links .contact-links__icon--whatsapp svg{width:18px;height:18px}@media(max-width:767px){.contact-links .contact-links__icon{background-color:var(--color-beige);color:var(--color-green-dark)}}main>section.cta-banner:last-of-type,main>section.vacancy-contact:last-of-type{padding-bottom:var(--section-spacing)}.vacancy-ticker{padding:0 0 var(--spacing-32);overflow:hidden}@media(max-width:1024px){.vacancy-ticker{padding-bottom:38px}}@media(max-width:767px){.vacancy-ticker{padding-bottom:25px}}.vacancy-ticker .vacancy-ticker__link{display:block;text-decoration:none}.vacancy-ticker .vacancy-ticker__track{display:flex;align-items:center;width:max-content;animation:vacancy-ticker-scroll 120s linear infinite}.vacancy-ticker:hover .vacancy-ticker__track{animation-play-state:paused}.vacancy-ticker .vacancy-ticker__group{display:flex;align-items:center;gap:var(--spacing-24);padding-right:var(--spacing-24)}@media(max-width:767px){.vacancy-ticker .vacancy-ticker__group{gap:var(--spacing-20);padding-right:var(--spacing-20)}}.vacancy-ticker .vacancy-ticker__text{font-family:var(--font-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-heading);line-height:1.1;text-transform:uppercase;color:var(--color-text-primary);white-space:nowrap}@media(max-width:1024px){.vacancy-ticker .vacancy-ticker__text{line-height:var(--line-height-heading)}}.vacancy-ticker .vacancy-ticker__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;background-color:var(--color-green);color:var(--color-text-inverse)}.vacancy-ticker .vacancy-ticker__icon svg{width:16px;height:16px}@media(max-width:1024px){.vacancy-ticker .vacancy-ticker__icon{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.vacancy-ticker .vacancy-ticker__track{animation:none}}@keyframes vacancy-ticker-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.about-hero{position:relative;overflow:hidden;padding-top:80px}@media(max-width:767px){.about-hero{padding-top:var(--spacing-48)}}.about-hero:before{content:"";position:absolute;top:-632px;left:50%;transform:translateX(-50%);width:max(155vw,2228px);height:1511px;border-radius:50%;background-color:var(--color-green-dark);z-index:0}@media(max-width:767px){.about-hero:before{top:-853px;width:max(385vw,1511px);height:1511px}}.about-hero.--plain:has(+.team-grid){padding-bottom:340px}@media(max-width:767px){.about-hero.--plain:has(+.team-grid){padding-bottom:168px}}.about-hero.--plain:has(+.team-grid):before{top:auto;bottom:0}@media(min-width:768px){.about-hero.--strip:before{top:auto;bottom:0}.about-hero.--strip .about-hero__gallery{padding-bottom:200px}}.about-hero.--plain:has(+.faq-panel){padding-bottom:380px}@media(max-width:767px){.about-hero.--plain:has(+.faq-panel){padding-bottom:168px}}.about-hero.--plain:has(+.faq-panel):before{top:auto;bottom:0}.about-hero .about-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--color-text-inverse)}.about-hero .about-hero__breadcrumb{display:flex;align-items:center;gap:var(--spacing-12);margin-bottom:var(--spacing-24);font-weight:var(--font-weight-bold);font-size:18px}@media(max-width:767px){.about-hero .about-hero__breadcrumb{font-size:16px}}.about-hero .about-hero__breadcrumb a{color:var(--color-text-inverse);text-decoration:none}.about-hero .about-hero__breadcrumb a:hover{text-decoration:underline}.about-hero .about-hero__breadcrumb svg{width:6px;height:10px}.about-hero .about-hero__title{color:var(--color-text-inverse);margin:0;max-width:min(1057px,100%)}@media(max-width:767px){.about-hero .about-hero__title{font-size:min(var(--font-size-h1),10.5vw)}}.about-hero .about-hero__accent{position:relative}.about-hero .about-hero__accent:after{content:"";position:absolute;left:0;right:0;bottom:0;height:9px;background:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/deco-underline-grass.svg) center/100% 100% no-repeat;pointer-events:none}@media(max-width:767px){.about-hero .about-hero__accent:after{transform:rotate(1.4deg)}}.about-hero .about-hero__subtitle{color:var(--color-text-inverse);margin:var(--spacing-32) 0 0;max-width:947px}.about-hero .about-hero__gallery{position:relative;z-index:1;margin-top:80px}@media(max-width:767px){.about-hero .about-hero__gallery{margin-top:var(--spacing-48)}}.about-hero .about-hero__actions{margin-top:var(--spacing-32)}.about-hero .about-hero__links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-16) var(--spacing-32);list-style:none;margin:var(--spacing-32) 0 0;padding:0}@media(max-width:767px){.about-hero .about-hero__links{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;width:fit-content;margin-inline:auto;gap:var(--spacing-12)}}.about-hero .about-hero__link{display:inline-flex;align-items:center;gap:var(--spacing-12);font-weight:var(--font-weight-bold);color:var(--color-text-inverse);text-decoration:none;transition:color var(--transition-fast)}.about-hero .about-hero__link:hover{color:var(--color-green)}.about-hero .about-hero__link[href*="wa.me"] .about-hero__link-icon svg{width:18px;height:18px}.about-hero .about-hero__link-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background-color:rgba(234,227,217,.1);color:var(--color-beige)}.about-hero .about-hero__link-icon svg{width:16px;height:16px}.about-hero:not(.--display):has(+.form-panel){padding-bottom:423px}@media(max-width:1024px){.about-hero:not(.--display):has(+.form-panel){padding-bottom:228px}}@media(max-width:767px){.about-hero:not(.--display):has(+.form-panel){padding-top:64px}}.about-hero:not(.--display):has(+.form-panel):before{top:auto;bottom:0}@media(max-width:767px){.about-hero:not(.--display):has(+.form-panel) .about-hero__breadcrumb{margin-bottom:var(--spacing-20)}}@media(max-width:767px){.about-hero:not(.--display):has(+.form-panel) .about-hero__subtitle{margin-top:var(--spacing-12)}}@media(max-width:767px){.about-hero:not(.--display):has(+.form-panel) .about-hero__links{margin-top:var(--spacing-20)}}.about-hero.--display:before{display:none}.about-hero.--display .about-hero__content{color:var(--color-text-primary)}.about-hero.--display .about-hero__breadcrumb a,.about-hero.--display .about-hero__title,.about-hero.--display .about-hero__subtitle{color:var(--color-text-primary)}.about-hero.--display .about-hero__title{font-size:clamp(56px,10.4vw,150px);line-height:.95;letter-spacing:var(--letter-spacing-h1);max-width:none}.about-hero.--display .about-hero__link,.about-hero.--display .about-hero__link:hover{color:var(--color-text-primary)}.about-hero.--display .about-hero__link-icon{background-color:var(--color-green-dark);color:var(--color-beige)}.about-hero.--member{padding-bottom:var(--spacing-64)}@media(max-width:767px){.about-hero.--member{padding-bottom:var(--spacing-48)}}.intro-media{padding-block:var(--section-spacing);position:relative;z-index:2}.intro-media .intro-media__layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-24);margin-bottom:var(--spacing-64)}@media(min-width:1025px){.intro-media .intro-media__layout{grid-template-columns:374px minmax(0, 1fr);gap:0}}.intro-media .intro-media__title{margin:0 0 var(--spacing-32);max-width:874px}@media(max-width:1024px){.intro-media .intro-media__title{margin-bottom:var(--spacing-16)}}.intro-media .intro-media__text{max-width:874px}.intro-media .intro-media__text p+p{margin-top:var(--spacing-small)}.intro-media .intro-media__media{position:relative;display:block;border-radius:12px;overflow:hidden;width:100%;padding:0;border:0;background:0 0;cursor:pointer}@media(max-width:767px){.intro-media .intro-media__media{border-radius:8px}}.intro-media .intro-media__media img{display:block;width:100%;height:auto;max-height:530px;object-fit:cover;transition:transform var(--transition-slow)}@media(max-width:1024px){.intro-media .intro-media__media img{aspect-ratio:738/458}}@media(max-width:767px){.intro-media .intro-media__media img{aspect-ratio:345/247}}.intro-media .intro-media__media:hover img,.intro-media .intro-media__media:focus-visible img{transform:scale(1.02)}.intro-media .intro-media__media:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:3px}.intro-media .intro-media__play{position:absolute;top:193px;left:254px;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--border-radius-full);background-color:var(--color-primary);color:var(--color-text-inverse);opacity:0;transform:scale(.85);transition:opacity var(--transition-normal),transform var(--transition-normal)}.intro-media .intro-media__play svg{width:16px;height:16px;margin-left:2px}@media(max-width:1024px){.intro-media .intro-media__play{top:50%;left:50%;transform:translate(-50%,-50%) scale(.85)}}@media(hover:none),(max-width:1024px){.intro-media .intro-media__play{opacity:1;transform:translate(-50%,-50%)}}@media(max-width:767px){.intro-media .intro-media__play{width:32px;height:32px}.intro-media .intro-media__play svg{width:12px;height:12px}}.intro-media .intro-media__media:hover .intro-media__play,.intro-media .intro-media__media:focus-visible .intro-media__play{opacity:1;transform:scale(1)}@media(max-width:1024px){.intro-media .intro-media__media:hover .intro-media__play,.intro-media .intro-media__media:focus-visible .intro-media__play{transform:translate(-50%,-50%) scale(1)}}@media(min-width:1025px){.intro-media.js-cursor .intro-media__media{cursor:none}.intro-media.js-cursor .intro-media__play{display:none}}.intro-media .js-card-cursor .icon-button svg{margin-left:2px}.intro-media .intro-media__note{display:flex;align-items:flex-start;gap:var(--spacing-24)}@media(min-width:1025px){.intro-media .intro-media__note{margin-left:415px;gap:var(--spacing-32)}}@media(min-width:768px)and (max-width:1024px){.intro-media .intro-media__note{margin-left:110px;gap:var(--spacing-32)}}@media(max-width:767px){.intro-media .intro-media__note .button.--secondary{color:var(--color-primary)}}.intro-media .intro-media__note-arrow{width:219px;height:auto;flex-shrink:0;pointer-events:none;position:relative;z-index:-1;margin-top:-24px}@media(min-width:768px)and (max-width:1024px){.intro-media .intro-media__note-arrow{margin-bottom:-46px}}@media(max-width:767px){.intro-media .intro-media__note-arrow{width:124px;margin-top:0;margin-bottom:0}}.intro-media .intro-media__note-body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-12);max-width:250px;margin-top:var(--spacing-40)}@media(min-width:768px)and (max-width:1024px){.intro-media .intro-media__note-body{margin-top:var(--spacing-8)}}@media(max-width:767px){.intro-media .intro-media__note-body{margin-top:var(--spacing-24);gap:var(--spacing-8);max-width:199px}}.intro-media .intro-media__note-title{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);margin:0}@media(prefers-reduced-motion:reduce){.intro-media .intro-media__media img,.intro-media .intro-media__play{transition-duration:.01ms}}.audience-cards{position:relative;z-index:1;padding-top:var(--section-spacing);padding-bottom:var(--section-spacing)}@media(max-width:1024px){.audience-cards{padding-bottom:var(--spacing-48)}}.audience-cards:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:max(210vw,3027px);height:calc(100% + 350px);border-radius:50%;background-color:var(--color-green);z-index:0}.audience-cards .audience-cards__container{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-32)}@media(min-width:1025px){.audience-cards .audience-cards__container{grid-template-columns:minmax(0, 326px) minmax(0, 1fr);gap:var(--spacing-48)}}.audience-cards .audience-cards__intro{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-32);color:var(--color-text-inverse)}@media(max-width:1024px){.audience-cards .audience-cards__intro{display:contents;text-align:center}}.audience-cards .audience-cards__title{color:var(--color-text-inverse);margin:0}@media(min-width:768px)and (max-width:1024px){.audience-cards .audience-cards__title{margin-bottom:var(--spacing-32)}}.audience-cards .audience-cards__note{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-12)}.audience-cards .audience-cards__note .button.--secondary{color:var(--color-text-inverse)}.audience-cards .audience-cards__note .button.--secondary .icon-hover-holder__content{color:var(--color-text-inverse)}.audience-cards .audience-cards__note .button.--secondary .icon-hover-holder__icon{background-color:var(--color-green-dark)}@media(max-width:1024px){.audience-cards .audience-cards__note{order:3;align-items:center}}@media(max-width:767px){.audience-cards .audience-cards__note{margin-top:-8px;gap:var(--spacing-8)}}.audience-cards .audience-cards__note-title{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-text-inverse);margin:0;max-width:273px}.audience-cards .audience-cards__list{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--spacing-24)}@media(max-width:767px){.audience-cards .audience-cards__list{grid-template-columns:minmax(0, 1fr)}}.audience-cards .audience-cards__cursor{position:fixed;top:0;left:0;z-index:20;pointer-events:none}.audience-cards .audience-cards__cursor .icon-button{transform:translate(-50%,-50%) scale(0);transition:transform var(--transition-normal)}.audience-cards .audience-cards__cursor.--visible .icon-button{transform:translate(-50%,-50%) scale(1)}@media(max-width:1024px){.audience-cards .audience-cards__cursor{display:none}}@media(min-width:1025px){.audience-cards.js-cursor .audience-card{cursor:none}}.audience-card{position:relative;display:block;aspect-ratio:425/464;border-radius:12px;overflow:hidden;text-decoration:none;color:var(--color-text-inverse)}@media(min-width:768px)and (max-width:1024px){.audience-card{aspect-ratio:357/420}}@media(max-width:767px){.audience-card{aspect-ratio:345/364}}.audience-card .audience-card__media{position:absolute;inset:0;margin:0}.audience-card .audience-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.audience-card .audience-card__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 36.43%,rgba(0,0,0,.4) 80.48%)}.audience-card .audience-card__arrow{position:absolute;top:var(--spacing-24);right:var(--spacing-24);z-index:2;transition:transform var(--transition-normal);color:var(--color-text-inverse)}@media(min-width:1025px){.audience-card .audience-card__arrow{display:none}}@media(max-width:1024px){.audience-card .audience-card__arrow{top:var(--spacing-20);right:var(--spacing-20);width:32px;height:32px}.audience-card .audience-card__arrow svg{width:13px;height:13px}}.audience-card .audience-card__content{position:absolute;left:var(--spacing-24);right:var(--spacing-24);bottom:var(--spacing-24);z-index:1}.audience-card .audience-card__title{color:var(--color-text-inverse);margin:0 0 var(--spacing-12)}@media(max-width:767px){.audience-card .audience-card__title{line-height:1.4}}.audience-card .audience-card__text{color:var(--color-text-inverse);margin:0}.audience-card:hover .audience-card__media img,.audience-card:focus-visible .audience-card__media img{transform:scale(1.04)}.audience-card:hover .audience-card__arrow,.audience-card:focus-visible .audience-card__arrow{transform:scale(1.08)}.audience-card:focus-visible{outline:var(--border-width-thick) solid var(--color-text-inverse);outline-offset:3px}@media(prefers-reduced-motion:reduce){.audience-card .audience-card__arrow,.audience-card .audience-card__media img{transition-duration:.01ms}}.value-grid .value-grid__panel{background-color:var(--color-green-dark);border-radius:20px;color:var(--color-text-inverse);padding-block:var(--section-spacing)}@media(max-width:1024px){.value-grid .value-grid__panel{padding-block:var(--spacing-48)}}.value-grid .value-grid__layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-48)}@media(min-width:1025px){.value-grid .value-grid__layout{grid-template-columns:minmax(0, 326px) minmax(0, 1fr)}}@media(max-width:1024px){.value-grid .value-grid__layout{gap:0}}@media(min-width:768px)and (max-width:1024px){.value-grid .value-grid__layout{grid-template-columns:minmax(0, 1fr) minmax(0, 320px)}}.value-grid .value-grid__intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8)}@media(max-width:1024px){.value-grid .value-grid__intro{display:contents}}.value-grid .value-grid__intro .label{color:var(--color-text-inverse)}@media(min-width:768px)and (max-width:1024px){.value-grid .value-grid__intro .label{grid-column:1;grid-row:1;margin-bottom:var(--spacing-12)}}@media(max-width:767px){.value-grid .value-grid__intro .label{justify-self:center;margin-bottom:var(--spacing-20)}}.value-grid .value-grid__intro .button.--secondary{color:var(--color-text-inverse)}.value-grid .value-grid__intro .button.--secondary .icon-hover-holder__content{color:var(--color-text-inverse)}.value-grid .value-grid__title{color:var(--color-text-inverse);margin:0 0 var(--spacing-32)}@media(min-width:768px)and (max-width:1024px){.value-grid .value-grid__title{grid-column:1;grid-row:2;max-width:340px;align-self:end}}@media(max-width:767px){.value-grid .value-grid__title{text-align:center}}.value-grid .value-grid__note{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16)}@media(min-width:768px)and (max-width:1024px){.value-grid .value-grid__note{grid-column:2;grid-row:2;gap:var(--spacing-12);align-self:end;margin-bottom:var(--spacing-32)}}@media(max-width:767px){.value-grid .value-grid__note{order:1;justify-self:center;align-items:center;text-align:center;gap:var(--spacing-8);margin-top:var(--spacing-24)}}.value-grid .value-grid__note-title{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-text-inverse);margin:0;max-width:273px}@media(max-width:767px){.value-grid .value-grid__note-title{max-width:237px}}.value-grid .value-grid__list{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--spacing-24);list-style:none;margin:0;padding:0}@media(min-width:768px)and (max-width:1024px){.value-grid .value-grid__list{grid-column:1/-1;grid-row:3}}@media(max-width:767px){.value-grid .value-grid__list{grid-template-columns:minmax(0, 1fr)}}.value-grid .value-grid__card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-32);padding:var(--spacing-32);background-color:var(--color-beige);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:12px}@media(max-width:767px){.value-grid .value-grid__card{gap:var(--spacing-20);padding:var(--spacing-20)}}.value-grid .value-grid__badge{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:50%;background-color:var(--color-green);color:var(--color-beige)}.value-grid .value-grid__badge svg{width:16px;height:16px}@media(max-width:767px){.value-grid .value-grid__badge{width:32px;height:32px}.value-grid .value-grid__badge svg{width:12px;height:12px}}.value-grid .value-grid__card-title{color:var(--color-text-primary);margin:0 0 var(--spacing-8)}@media(max-width:767px){.value-grid .value-grid__card-title{line-height:var(--line-height-body)}}.value-grid .value-grid__card-text{color:var(--color-text-primary);margin:0}.team-carousel{padding-block:var(--section-spacing) var(--spacing-large);overflow:hidden}.team-carousel:has(+.faq-panel){padding-bottom:0}.team-carousel .team-carousel__header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-24);margin-bottom:var(--spacing-48)}@media(max-width:1024px){.team-carousel .team-carousel__header{margin-bottom:var(--spacing-32)}}@media(max-width:767px){.team-carousel .team-carousel__header .slider{display:none}}.team-carousel .team-carousel__title{margin:0}.team-carousel .team-carousel__viewport{--carousel-edge:var(--container-edge);display:flex;gap:var(--spacing-24);list-style:none;margin:0;padding:0 var(--carousel-edge);overflow-x:auto;scroll-behavior:smooth;scroll-padding-inline:var(--carousel-edge);scrollbar-width:none}@media(min-width:768px)and (max-width:1024px){.team-carousel .team-carousel__viewport{gap:28.5px}}@media(max-width:767px){.team-carousel .team-carousel__viewport{--carousel-edge:calc((100vw - 322px) / 2);scroll-snap-type:x mandatory}}.team-carousel .team-carousel__viewport::-webkit-scrollbar{display:none}.team-carousel .team-carousel__item{flex-shrink:0;scroll-snap-align:start}@media(max-width:767px){.team-carousel .team-carousel__item{scroll-snap-align:center}}.team-carousel .team-carousel__item .team-tile{width:400px}@media(min-width:768px)and (max-width:1024px){.team-carousel .team-carousel__item .team-tile{width:320px;height:380px;aspect-ratio:auto}}@media(max-width:767px){.team-carousel .team-carousel__item .team-tile{width:322px;height:339px;aspect-ratio:auto}}@media(max-width:767px){.team-carousel .team-carousel__item .team-tile__content{left:var(--spacing-20);right:var(--spacing-20);bottom:var(--spacing-20)}}.team-carousel .team-carousel__footer{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--spacing-24)}@media(max-width:767px){.team-carousel .team-carousel__footer{gap:var(--spacing-16)}}.team-carousel .team-carousel__footer-arrow{width:219px;height:auto;flex-shrink:0;pointer-events:none;margin-top:-64px;z-index:-1;transform:scaleY(-1)}@media(max-width:767px){.team-carousel .team-carousel__footer-arrow{width:113px;margin-top:0}}.team-carousel .team-carousel__footer-note{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-12);max-width:256px;margin-top:80px;margin-right:calc(-1*var(--spacing-32))}@media(min-width:768px)and (max-width:1024px){.team-carousel .team-carousel__footer-note{max-width:246px;margin-top:94px;margin-right:0}}@media(max-width:767px){.team-carousel .team-carousel__footer-note{gap:var(--spacing-8);max-width:213px;margin-top:54px;margin-right:0}}.team-carousel .team-carousel__footer-title{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);margin:0}.team-card{position:relative;width:400px;height:502px;border-radius:12px;overflow:hidden}@media(min-width:768px)and (max-width:1024px){.team-card{width:320px;height:380px}}@media(max-width:767px){.team-card{width:322px;height:339px;border-radius:8px}}.team-card .team-card__media{position:absolute;inset:0;margin:0}.team-card .team-card__media img{width:100%;height:100%;object-fit:cover}.team-card .team-card__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(0,0,0,.55) 85%)}@media(max-width:767px){.team-card .team-card__media:after{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 64.3%)}}.team-card .team-card__content{position:absolute;left:var(--spacing-24);right:var(--spacing-24);bottom:var(--spacing-24);z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8)}@media(max-width:767px){.team-card .team-card__content{left:var(--spacing-20);right:var(--spacing-20);bottom:var(--spacing-20);gap:var(--spacing-4)}}.team-card .team-card__name{color:var(--color-text-inverse);margin:var(--spacing-4) 0 0}@media(max-width:767px){.team-card .team-card__name{margin-top:var(--spacing-8);line-height:1.4}}.team-card .team-card__role{color:var(--color-text-inverse);margin:0}.team-card .team-card__cta-title{color:var(--color-text-inverse);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);margin:0}.team-card.--cta{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:var(--spacing-12);padding:var(--spacing-24);background-color:var(--color-green-dark)}@media(max-width:767px){.team-card.--cta{gap:var(--spacing-8);padding:var(--spacing-20)}}.team-card.--cta .button{color:var(--color-text-inverse)}.faq-panel{padding-block:var(--section-spacing)}.about-hero.--plain+.faq-panel{position:relative;z-index:1;margin-top:-300px;padding-block-start:0}@media(max-width:767px){.about-hero.--plain+.faq-panel{margin-top:-120px}}.faq-panel .faq-panel__header{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-12);text-align:center;margin-bottom:var(--spacing-32)}@media(max-width:1024px){.faq-panel .faq-panel__header{margin-bottom:var(--spacing-24)}}@media(max-width:767px){.faq-panel .faq-panel__header{gap:var(--spacing-8);margin-bottom:var(--spacing-32)}}@media(max-width:767px){.faq-panel .faq-panel__header .label{font-size:var(--font-size-body)}}.faq-panel .faq-panel__title{margin:0;max-width:623px}@media(max-width:1024px){.faq-panel .faq-panel__title{max-width:500px}}.faq-panel .faq-panel__body{display:flex;flex-direction:column;max-width:1112px;margin-inline:auto;background-color:var(--color-cream);border-radius:20px;padding:var(--spacing-64)}@media(max-width:1024px){.faq-panel .faq-panel__body{border-radius:12px;padding:var(--spacing-48)}}@media(max-width:767px){.faq-panel .faq-panel__body{padding:var(--spacing-24)}}.faq-panel .faq-panel__group-title{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-24);cursor:pointer;list-style:none;font-family:var(--font-heading);font-size:var(--font-size-h3);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading);text-transform:uppercase}.faq-panel .faq-panel__group-title::-webkit-details-marker{display:none}.faq-panel .faq-panel__group-title svg{width:17px;height:8px;flex-shrink:0;transition:transform var(--transition-fast)}.faq-panel .faq-panel__group-title:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:4px;border-radius:var(--border-radius-small)}.faq-panel .faq-panel__group[open]>.faq-panel__group-title svg{transform:rotate(180deg)}.faq-panel .faq-panel__group+.faq-panel__group{margin-top:var(--spacing-48);border-top:var(--border-width) solid rgba(16,47,35,.25);padding-top:var(--spacing-48)}@media(max-width:1024px){.faq-panel .faq-panel__group+.faq-panel__group{margin-top:var(--spacing-32);padding-top:var(--spacing-32)}}@media(max-width:767px){.faq-panel .faq-panel__group+.faq-panel__group{margin-top:var(--spacing-24);padding-top:var(--spacing-24)}}.faq-panel .faq-panel__group .faq-accordion{margin-top:var(--spacing-24)}.faq-panel .faq-accordion{max-width:none;gap:var(--spacing-24)}@media(max-width:1024px){.faq-panel .faq-accordion{gap:var(--spacing-20)}}.faq-panel .faq-accordion__answer{max-width:845px}@media(max-width:1024px){.faq-panel .faq-accordion__answer{max-width:none}}@media(prefers-reduced-motion:reduce){.faq-panel .faq-panel__group-title svg{transition-duration:.01ms}}.faq-accordion.--bordered .faq-accordion__item{background:rgba(0,0,0,0);border:var(--border-width) solid rgba(16,47,35,.25)}.form-panel{position:relative;z-index:1;padding-bottom:var(--section-spacing)}.about-hero:not(.--display)+.form-panel{margin-top:-365px}@media(max-width:1024px){.about-hero:not(.--display)+.form-panel{margin-top:-180px}}.page-header:not(.--solid)+.form-panel{position:relative;z-index:1;margin-top:-240px}@media(max-width:767px){.page-header:not(.--solid)+.form-panel{margin-top:-100px}}.form-panel .form-panel__panel{display:grid;grid-template-columns:minmax(0, 1fr);background-color:var(--color-cream);border-radius:20px;overflow:hidden}@media(min-width:1025px){.form-panel .form-panel__panel{grid-template-columns:minmax(0, 1fr) minmax(0, 420px)}}@media(max-width:767px){.form-panel .form-panel__panel{border-radius:12px}}.form-panel .form-panel__form{padding:var(--spacing-64);max-width:872px}@media(min-width:1025px){.form-panel .form-panel__form{padding-right:0}}@media(max-width:1024px){.form-panel .form-panel__form{padding:var(--spacing-48)}}@media(max-width:767px){.form-panel .form-panel__form{padding:var(--spacing-24)}}.form-panel .form-panel__figure{position:relative;display:flex;align-items:flex-end;justify-content:center;padding:19px}@media(max-width:1024px){.form-panel .form-panel__figure{display:none}}.form-panel .form-panel__character{position:absolute;inset:0;opacity:0;transition:opacity var(--transition-normal);pointer-events:none}.form-panel .form-panel__character.--ready{opacity:1}.form-panel .form-panel__character svg{display:block;width:100%;height:100%;fill:var(--color-green-dark)}.form-panel .bihg-confirm,.vacancy-apply .bihg-confirm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-20);background-color:var(--color-green);border-radius:12px;padding:var(--spacing-48) var(--spacing-64);text-align:center;color:var(--color-beige)}@media(min-width:1025px){.form-panel .bihg-confirm,.vacancy-apply .bihg-confirm{min-height:577px}}@media(max-width:767px){.form-panel .bihg-confirm,.vacancy-apply .bihg-confirm{padding:var(--spacing-32) var(--spacing-24)}}.form-panel .bihg-confirm__text,.vacancy-apply .bihg-confirm__text{display:flex;flex-direction:column;gap:var(--spacing-20);max-width:477px}.form-panel .bihg-confirm__text>*,.vacancy-apply .bihg-confirm__text>*{margin:0;color:inherit}.form-panel .bihg-confirm__text h2,.vacancy-apply .bihg-confirm__text h2{color:var(--color-beige);line-height:1.1}.form-panel .bihg-confirm__text a,.vacancy-apply .bihg-confirm__text a{color:inherit;text-decoration:underline}.form-panel .bihg-confirm__links,.vacancy-apply .bihg-confirm__links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacing-16) var(--spacing-32)}.form-panel .bihg-confirm__link,.vacancy-apply .bihg-confirm__link{display:inline-flex;align-items:center;gap:var(--spacing-12);color:var(--color-beige);font-size:var(--font-size-body);font-weight:700;line-height:var(--line-height-body-bold);text-decoration:none}.form-panel .bihg-confirm__link:hover span,.vacancy-apply .bihg-confirm__link:hover span{text-decoration:underline}.form-panel .bihg-confirm__icon,.vacancy-apply .bihg-confirm__icon{width:32px;height:32px}@media(min-width:1025px){.form-panel__form:has(.bihg-confirm){padding-right:var(--spacing-64)}}.form-panel__panel:has(.bihg-confirm) .form-panel__figure,.vacancy-apply__panel:has(.bihg-confirm) .vacancy-apply__figure{position:relative}.form-panel__panel:has(.bihg-confirm) .form-panel__figure:before,.vacancy-apply__panel:has(.bihg-confirm) .vacancy-apply__figure:before{content:"";position:absolute;left:0;top:217px;transform:translateX(-58%);width:86px;height:86px;background:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/form-confirm-check.svg) no-repeat center/contain;z-index:1}.form-panel__panel:has(.bihg-confirm) .form-panel__figure:has([data-form-character][data-state=success]):before,.vacancy-apply__panel:has(.bihg-confirm) .vacancy-apply__figure:has([data-form-character][data-state=success]):before{content:none}.document-list{position:relative;z-index:1;padding-bottom:var(--section-spacing)}.page-header+.document-list,.page-header+.u-anchor+.document-list{margin-top:-240px}@media(max-width:767px){.page-header+.document-list,.page-header+.u-anchor+.document-list{margin-top:-100px}}.document-list .document-list__panel{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-48);padding:var(--spacing-64);background-color:var(--color-green-dark);color:var(--color-text-inverse);border-radius:20px}@media(max-width:1024px){.document-list .document-list__panel{gap:var(--spacing-32);padding:var(--spacing-48)}}@media(max-width:767px){.document-list .document-list__panel{padding:var(--spacing-48) var(--spacing-24) var(--spacing-24);border-radius:12px}}.document-list .document-list__title{text-align:center;color:inherit;line-height:1.1}@media(max-width:1024px){.document-list .document-list__title{line-height:var(--line-height-heading)}}.document-list .document-list__grid{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0, 1fr));column-gap:var(--spacing-24);row-gap:var(--spacing-32);list-style:none;margin:0;padding:0}@media(max-width:1024px){.document-list .document-list__grid{grid-template-columns:repeat(2,minmax(0, 1fr));column-gap:var(--spacing-24);row-gap:var(--spacing-24)}}@media(max-width:767px){.document-list .document-list__grid{grid-template-columns:minmax(0, 1fr);gap:var(--spacing-24)}}@media(max-width:767px){.document-list .document-list__item--overflow{display:none}}.document-list .document-list__panel:has(.document-list__more[open]) .document-list__item--overflow{display:block}.document-list .document-list__item{display:flex;align-items:center;gap:var(--spacing-16);height:100%;padding:var(--spacing-24);border:var(--border-width) solid rgba(234,227,217,.25);border-radius:12px;background-color:var(--color-green-dark);color:var(--color-text-inverse);text-decoration:none;transition:border-color var(--transition-fast)}.document-list .document-list__item:hover,.document-list .document-list__item:focus-visible{border-color:currentColor}.document-list .document-list__item:hover .document-list__item-arrow:before,.document-list .document-list__item:focus-visible .document-list__item-arrow:before{opacity:.2}.document-list .document-list__item:focus-visible{outline:var(--border-width-thick) solid currentColor;outline-offset:2px}@media(max-width:1024px)and (min-width:768px){.document-list .document-list__item{flex-direction:column;align-items:flex-start;justify-content:flex-end}}@media(max-width:767px){.document-list .document-list__item{border-radius:8px}}.document-list .document-list__item-body{display:flex;flex-direction:column;gap:10px;flex:1;min-width:0}.document-list .document-list__item-title{display:block;font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);overflow-wrap:break-word;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:3;hyphenate-limit-chars:10 6 3;hyphens:auto}.document-list .document-list__item-meta{display:flex;align-items:center;gap:var(--spacing-12)}.document-list .document-list__item-meta-icon{display:block;flex-shrink:0;width:18px;height:18px}.document-list .document-list__item-meta-label{display:flex;align-items:baseline;gap:var(--spacing-4)}.document-list .document-list__item-meta-type{font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold)}.document-list .document-list__item-meta-size{font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-body)}.document-list .document-list__item-arrow{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:50%}.document-list .document-list__item-arrow:before{content:"";position:absolute;inset:0;border-radius:50%;background-color:currentColor;opacity:.1;transition:opacity var(--transition-fast)}.document-list .document-list__item-arrow img{position:relative;z-index:1;width:20px;height:20px}.document-list .document-list__more{display:none;margin:0;padding:0;border:0}@media(max-width:767px){.document-list .document-list__more{display:block;width:100%;margin-top:calc(var(--spacing-24) - var(--spacing-32))}}.document-list .document-list__toggle{display:flex;align-items:center;justify-content:center;gap:var(--spacing-8);width:100%;cursor:pointer;list-style:none;font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body);line-height:var(--line-height-body-bold);color:var(--color-text-inverse)}.document-list .document-list__toggle::-webkit-details-marker{display:none}.document-list .document-list__toggle:focus-visible{outline:var(--border-width-thick) solid currentColor;outline-offset:4px;border-radius:var(--border-radius-small)}.document-list .document-list__more[open] .document-list__toggle{display:none}.document-list .document-list__toggle-badge{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:12px;background-color:var(--color-primary)}.document-list .document-list__toggle-badge img{width:13.5px;height:13.5px}.document-list--light .document-list__panel{background-color:var(--color-cream);color:var(--color-text-primary)}.document-list--light .document-list__item{background-color:var(--color-beige);color:var(--color-text-primary);border-color:rgba(16,47,35,.25)}.document-list--light .document-list__toggle{color:var(--color-text-primary)}.team-grid{position:relative;z-index:1;padding-bottom:var(--section-spacing)}.about-hero.--plain+.team-grid{margin-top:-260px}@media(max-width:767px){.about-hero.--plain+.team-grid{margin-top:-120px}}.team-grid .team-grid__list{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:var(--spacing-32)}@media(max-width:1279px){.team-grid .team-grid__list{grid-template-columns:repeat(2,minmax(0, 1fr))}}.team-grid .team-grid__list{list-style:none;margin:0;padding:0}@media(max-width:1024px){.team-grid .team-grid__list{grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--spacing-32)}}@media(max-width:767px){.team-grid .team-grid__list{grid-template-columns:minmax(0, 1fr);gap:var(--spacing-24)}}.team-tile{position:relative;display:block;aspect-ratio:395/496;border-radius:12px;overflow:hidden;color:var(--color-text-inverse)}@media(max-width:1279px){.team-tile{aspect-ratio:354/413}}@media(max-width:767px){.team-tile{aspect-ratio:345/390;border-radius:8px}}.team-tile .team-tile__media{position:absolute;inset:0;margin:0}.team-tile .team-tile__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.team-tile .team-tile__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 83.5%)}@media(max-width:767px){.team-tile .team-tile__media:after{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 64.3%)}}.team-tile .team-tile__arrow{position:absolute;top:var(--spacing-24);right:var(--spacing-24);z-index:2;width:42px;height:42px;transition:transform var(--transition-normal)}@media(max-width:767px){.team-tile .team-tile__arrow{width:39.24px;height:39.24px}}.team-tile .team-tile__content{position:absolute;left:var(--spacing-32);right:var(--spacing-32);bottom:var(--spacing-32);z-index:1;display:flex;flex-direction:column;gap:var(--spacing-4)}@media(max-width:1024px){.team-tile .team-tile__content{left:var(--spacing-24);right:var(--spacing-24);bottom:var(--spacing-24)}}.team-tile .team-tile__pill{align-self:flex-start;margin-bottom:var(--spacing-8)}.team-tile .team-tile__name{color:var(--color-text-inverse);margin:0}@media(max-width:767px){.team-tile .team-tile__name{line-height:1.4}}.team-tile .team-tile__role{color:var(--color-text-inverse);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);margin:0}.team-tile .team-tile__panel{position:absolute;inset-inline:0;bottom:0;z-index:4;display:flex;flex-direction:column;gap:var(--spacing-20);padding:var(--spacing-32);background-color:var(--color-green-dark);border-radius:12px;opacity:0;transform:translateY(8px);transition:opacity var(--transition-normal),transform var(--transition-normal);pointer-events:none}@media(max-width:1024px){.team-tile .team-tile__panel{padding:var(--spacing-24)}}@media(max-width:767px){.team-tile .team-tile__panel{gap:var(--spacing-12);padding:var(--spacing-24)}}.team-tile .team-tile__panel .team-tile__panel-person{display:flex;flex-direction:column;gap:var(--spacing-8)}@media(max-width:767px){.team-tile .team-tile__panel .team-tile__panel-person{gap:var(--spacing-4)}}.team-tile .team-tile__contact{display:flex;flex-direction:column;gap:var(--spacing-12);list-style:none;margin:0;padding:0}@media(max-width:767px){.team-tile .team-tile__contact{gap:var(--spacing-8)}}.team-tile .team-tile__contact-item{display:flex;align-items:center;gap:var(--spacing-12);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);color:var(--color-text-inverse);min-width:0;max-width:100%;overflow-wrap:anywhere}.team-tile .team-tile__contact-item a{display:inline-flex;align-items:center;gap:var(--spacing-12);color:var(--color-text-inverse);text-decoration:none;min-width:0;max-width:100%}.team-tile .team-tile__contact-item a:hover{color:var(--color-primary)}.team-tile .team-tile__contact-icon{flex-shrink:0;width:32px;height:32px}.team-tile .team-tile__overlay{position:absolute;inset:0;z-index:3}.team-tile .team-tile__overlay:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:-3px;border-radius:inherit}.team-tile:hover .team-tile__media img,.team-tile:focus-within .team-tile__media img{transform:scale(1.04)}.team-tile:hover .team-tile__arrow,.team-tile:focus-within .team-tile__arrow{transform:scale(1.08)}.team-tile:hover .team-tile__panel,.team-tile:focus-within .team-tile__panel{opacity:1;transform:translateY(0);pointer-events:auto}@media(prefers-reduced-motion:reduce){.team-tile .team-tile__arrow,.team-tile .team-tile__media img,.team-tile .team-tile__panel{transition-duration:.01ms}}.branch-list{position:relative;z-index:1;padding-bottom:var(--section-spacing)}.branch-list .branch-list__header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-12);margin-bottom:var(--spacing-48)}@media(max-width:767px){.branch-list .branch-list__header{gap:var(--spacing-8);margin-bottom:var(--spacing-32)}}.branch-list .branch-list__title{margin:0}.branch-list .branch-list__grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--spacing-32);list-style:none;margin:0;padding:0}@media(max-width:1540px){.branch-list .branch-list__grid{grid-template-columns:minmax(0, 1fr)}}@media(max-width:767px){.branch-list .branch-list__grid{gap:var(--spacing-24)}}.branch-card{position:relative;display:grid;grid-template-columns:minmax(0, 1fr) 264px;min-height:328px;background-color:var(--color-cream);border-radius:12px}@media(max-width:1540px){.branch-card{grid-template-columns:minmax(0, 1fr) 345px}}@media(max-width:1024px)and (min-width:768px){.branch-card{grid-template-columns:minmax(0, 1fr) 264px}}@media(max-width:767px){.branch-card{grid-template-columns:minmax(0, 1fr);min-height:0;border-radius:8px}}.branch-card .branch-card__media{grid-column:2;grid-row:1;margin:0}.branch-card .branch-card__media img{display:block;width:100%;height:100%;object-fit:cover;border-radius:12px}@media(max-width:767px){.branch-card .branch-card__media{grid-column:1;height:180px}.branch-card .branch-card__media img{border-radius:8px}}.branch-card .branch-card__body{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-32);padding:var(--spacing-32)}@media(max-width:1540px){.branch-card .branch-card__body{padding-left:40px}}@media(max-width:767px){.branch-card .branch-card__body{grid-row:2;gap:var(--spacing-20);padding:var(--spacing-24)}}.branch-card .branch-card__title{margin:0}.branch-card .branch-card__title a{color:var(--color-text-primary);text-decoration:none}.branch-card .branch-card__title a:hover{color:var(--color-primary)}@media(max-width:767px){.branch-card .branch-card__title{line-height:1.4}}.branch-card .branch-card__contact{display:flex;flex-direction:column;gap:var(--spacing-12);list-style:none;margin:0;padding:0}.branch-card .branch-card__contact-item{display:flex;align-items:center;gap:var(--spacing-12);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);color:var(--color-text-primary);min-width:0;overflow-wrap:anywhere}.branch-card .branch-card__contact-item a{display:inline-flex;align-items:center;gap:var(--spacing-12);color:var(--color-text-primary);text-decoration:none;position:relative;z-index:2}.branch-card .branch-card__contact-item a:hover{color:var(--color-primary)}.branch-card .branch-card__contact-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background-color:rgba(16,47,35,.1);color:var(--color-green-dark)}.branch-card .branch-card__contact-icon svg{width:16px;height:16px}.branch-card .branch-card__manager{display:flex;align-items:center;gap:var(--spacing-12);margin-top:auto}.branch-card .branch-card__manager-avatar{flex-shrink:0;width:32px;height:32px;border-radius:50%;object-fit:cover}.branch-card .branch-card__manager-text{display:flex;flex-direction:column;gap:var(--spacing-4);margin:0}.branch-card .branch-card__manager-name{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-primary)}@media(max-width:767px){.branch-card .branch-card__manager-name{line-height:var(--line-height-body-bold)}}.branch-card .branch-card__manager-role{font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);color:var(--color-text-primary)}.branch-card .branch-card__arrow{position:absolute;top:20px;right:21px;z-index:2;width:42px;height:42px}@media(max-width:1540px){.branch-card .branch-card__arrow{top:24px;right:24px}}@media(max-width:767px){.branch-card .branch-card__arrow{top:24px;right:25px;width:39px;height:39px}}.branch-card .branch-card__overlay{position:absolute;inset:0;z-index:1}.branch-card .branch-card__overlay:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:-2px;border-radius:12px}@media(max-width:767px){.branch-card .branch-card__overlay:focus-visible{border-radius:8px}}.location-popup{position:absolute;inset:0;z-index:3;margin:auto;display:none;flex-direction:column;align-items:center;width:min(810px,100% - 2*var(--spacing-32));height:fit-content;padding:var(--spacing-48);text-align:center;color:var(--color-text-inverse);background-color:var(--color-green-dark);border:var(--border-width) solid rgba(234,227,217,.4);border-radius:12px}@media(max-width:1024px){.location-popup{width:min(564px,100%);padding:var(--spacing-64)}}@media(max-width:767px){.location-popup{width:min(305px,100%);padding:var(--spacing-48) var(--spacing-24)}}.location-popup .location-popup__title{margin:0 0 var(--spacing-20);font-family:var(--font-heading);font-size:32px;line-height:var(--line-height-heading);text-transform:uppercase;color:var(--color-text-inverse)}@media(min-width:1025px){.location-popup .location-popup__title{white-space:nowrap}}.location-popup .location-popup__body{margin:0 0 var(--spacing-12);font-size:18px;line-height:var(--line-height-body);color:var(--color-text-inverse)}@media(max-width:1024px){.location-popup .location-popup__body{margin-bottom:var(--spacing-24)}}.location-popup .location-popup__privacy{display:flex;align-items:center;justify-content:center;gap:var(--spacing-8);margin:0 0 var(--spacing-24);font-size:16px;line-height:var(--line-height-body-bold);color:var(--color-text-inverse);opacity:.8}.location-popup .location-popup__privacy svg{width:16px;height:16px;flex-shrink:0}@media(max-width:767px){.location-popup .location-popup__privacy svg{display:none}}.location-popup .location-popup__actions{display:flex;align-items:center;gap:var(--spacing-24)}@media(max-width:1024px){.location-popup .location-popup__actions{flex-direction:column}}.location-popup .button:focus-visible{outline-color:var(--color-text-inverse)}.location-popup .location-popup__decline{display:flex;align-items:center;gap:var(--spacing-8);padding:0;background:0 0;border:0;cursor:pointer;font-family:inherit;font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);color:var(--color-text-inverse)}.location-popup .location-popup__decline:hover,.location-popup .location-popup__decline:focus-visible{text-decoration:underline}.location-popup .location-popup__decline:focus-visible{outline:var(--border-width-thick) solid var(--color-text-inverse);outline-offset:3px}.location-popup .location-popup__decline-icon{display:grid;place-items:center;width:24px;height:24px;background-color:var(--color-primary);border-radius:50%}.location-popup .location-popup__decline-icon img{display:block;width:12px;height:12px;transform:rotate(45deg)}.page-header{position:relative;overflow:hidden;padding-top:80px}@media(max-width:767px){.page-header{padding-top:var(--spacing-48)}}.page-header:not(:has(.page-header__media)){padding-bottom:240px}@media(max-width:767px){.page-header:not(:has(.page-header__media)){padding-bottom:149px}}.page-header:has(+.document-list),.page-header:has(+.u-anchor+.document-list),.page-header:not(.--solid):has(+.form-panel){padding-bottom:320px}@media(max-width:767px){.page-header:has(+.document-list),.page-header:has(+.u-anchor+.document-list),.page-header:not(.--solid):has(+.form-panel){padding-bottom:148px}}.page-header:has(+.document-list):before,.page-header:has(+.u-anchor+.document-list):before,.page-header:not(.--solid):has(+.form-panel):before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:max(155vw,2228px);height:1511px;border-radius:50%;background-color:var(--color-green-dark);z-index:0;top:auto;bottom:0}@media(max-width:767px){.page-header:has(+.document-list):before,.page-header:has(+.u-anchor+.document-list):before,.page-header:not(.--solid):has(+.form-panel):before{width:max(385vw,1511px)}}.page-header:has(+.document-list) .page-header__content:before,.page-header:has(+.document-list) .page-header__content:after,.page-header:has(+.u-anchor+.document-list) .page-header__content:before,.page-header:has(+.u-anchor+.document-list) .page-header__content:after,.page-header:not(.--solid):has(+.form-panel) .page-header__content:before,.page-header:not(.--solid):has(+.form-panel) .page-header__content:after{content:none}.page-header:before{content:none}.page-header .page-header__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--color-text-inverse)}.page-header .page-header__content:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:100vw;top:-2000px;bottom:-62px;background-color:var(--color-green-dark);z-index:-1}@media(max-width:767px){.page-header .page-header__content:before{bottom:-123px}}.page-header .page-header__content:after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:max(155vw,2228px);height:1511px;border-radius:50%;background-color:var(--color-green-dark);z-index:-1;top:auto;bottom:-240px}@media(max-width:767px){.page-header .page-header__content:after{width:max(385vw,1511px);bottom:-149px}}.page-header .page-header__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-12);margin-bottom:var(--spacing-24);font-weight:var(--font-weight-bold);font-size:18px}@media(max-width:767px){.page-header .page-header__breadcrumb{font-size:16px;margin-bottom:var(--spacing-20)}}.page-header .page-header__breadcrumb a{color:var(--color-text-inverse);text-decoration:none}.page-header .page-header__breadcrumb a:hover{text-decoration:underline}.page-header .page-header__breadcrumb svg{width:6px;height:10px}.page-header .page-header__title{color:var(--color-text-inverse);margin:0}@media(max-width:767px){.page-header .page-header__title{min-width:0;max-width:100%;font-size:min(var(--font-size-h1),10.5vw);overflow-wrap:break-word}}.page-header .page-header__accent{position:relative}.page-header .page-header__accent:after{content:"";position:absolute;left:0;right:0;bottom:0;height:9px;background:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/deco-underline-grass.svg) center/100% 100% no-repeat;pointer-events:none}@media(max-width:767px){.page-header .page-header__accent:after{transform:rotate(1.4deg)}}.page-header .page-header__intro{margin:var(--spacing-32) 0 0;max-width:767px;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-inverse)}@media(max-width:767px){.page-header .page-header__intro{margin-top:var(--spacing-12)}}.page-header .page-header__intro p{color:var(--color-text-inverse);margin:0 0 var(--spacing-16)}.page-header .page-header__intro p:last-child{margin-bottom:0}.page-header .page-header__intro a{color:inherit}.page-header .page-header__actions{margin-top:var(--spacing-32)}.page-header .page-header__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-12) var(--spacing-20);margin:var(--spacing-20) 0 0;font-size:14px;color:var(--color-text-inverse)}.page-header .page-header__meta span[style]{color:inherit !important}.page-header .page-header__meta #js-leestijd:not(:has(span:not(.page-header__meta-icon))){display:none}.page-header .page-header__meta-item{display:inline-flex;align-items:center;gap:var(--spacing-8)}.page-header .page-header__meta-avatar{width:24px;height:24px;border-radius:50%;object-fit:cover}.page-header .page-header__meta-icon{display:inline-flex;color:var(--color-green)}.page-header .page-header__meta-icon svg{width:20px;height:20px}.page-header .page-header__media{position:relative;z-index:1;display:flex;justify-content:center;margin-top:80px}@media(max-width:1024px){.page-header .page-header__media{margin-top:var(--spacing-64)}}@media(max-width:767px){.page-header .page-header__media{margin-top:var(--spacing-48)}}.page-header .page-header__frame{margin:0;width:100%;aspect-ratio:1248/530;border-radius:12px;overflow:hidden}.page-header .page-header__frame img{display:block;width:100%;height:100%;object-fit:cover}.page-header.--no-media{padding-bottom:var(--spacing-80)}@media(max-width:767px){.page-header.--no-media{padding-bottom:var(--spacing-64)}}.page-header.--no-media:before{top:auto;bottom:0}.page-header.--solid{background-color:var(--color-green-dark);padding-bottom:231px}.page-header.--solid .page-header__content:before,.page-header.--solid .page-header__content:after{display:none}@media(max-width:1024px){.page-header.--solid{padding-bottom:128px}}@media(max-width:767px){.page-header.--solid{padding-bottom:var(--spacing-96)}}.page-header.--solid:before{display:none}.page-header.--solid:after{content:"";position:absolute;top:auto;bottom:-1027px;left:50%;transform:translateX(-50%);width:max(210vw,3027px);height:1178px;border-radius:50%;background-color:var(--color-green);z-index:0}@media(max-width:1024px){.page-header.--solid:after{bottom:-738px;width:max(196vw,1632px);height:802px}}@media(max-width:767px){.page-header.--solid:after{bottom:-1034px;width:max(415vw,1632px);height:1082px}}.page-header.--article{overflow:visible;padding:0 0 var(--spacing-24)}.page-header.--article:before{display:none}.page-header.--article .page-header__meta{justify-content:flex-start;margin-top:0;color:var(--color-text-secondary)}.page-header.--article .page-header__intro{max-width:none;color:var(--color-text-primary)}.page-header.--article .page-header__intro p{color:var(--color-text-primary)}.page-header.--article .page-header__actions{margin-top:var(--spacing-24)}body:has(main>.page-header:not(.--article):first-child) #header{background-color:var(--color-green-dark)}.m-inner-text{padding-block:var(--section-spacing)}.m-inner-text .m-inner-text__grid{display:grid;grid-template-columns:374px minmax(0, 1fr)}@media(max-width:1024px){.m-inner-text .m-inner-text__grid{grid-template-columns:minmax(0, 1fr);gap:var(--spacing-20)}}.m-inner-text .m-inner-text__label{align-self:start}@media(max-width:767px){.m-inner-text .m-inner-text__label{font-size:var(--font-size-body)}}.m-inner-text .m-inner-text__content{grid-column:2}@media(max-width:1024px){.m-inner-text .m-inner-text__content{grid-column:auto}}.m-inner-text .m-inner-text__content h2{margin:var(--spacing-48) 0 var(--spacing-32);line-height:1.1}.m-inner-text .m-inner-text__content h2:first-child{margin-top:0}@media(max-width:1024px){.m-inner-text .m-inner-text__content h2{line-height:var(--line-height-heading);margin-bottom:var(--spacing-16)}}.m-inner-text .m-inner-text__content h3,.m-inner-text .m-inner-text__content h4{font-family:var(--font-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-body);text-transform:none;margin:var(--spacing-32) 0 var(--spacing-16)}.m-inner-text .m-inner-text__content h3:first-child,.m-inner-text .m-inner-text__content h4:first-child{margin-top:0}.m-inner-text .m-inner-text__content p{margin:0}.m-inner-text .m-inner-text__content p+p{margin-top:var(--spacing-24)}.m-inner-text .m-inner-text__content ul{list-style:none;margin:var(--spacing-24) 0;padding:0}.m-inner-text .m-inner-text__content ul li{position:relative;padding-left:28px;margin-bottom:var(--spacing-12)}.m-inner-text .m-inner-text__content ul li:before{content:"";position:absolute;left:12px;top:11px;width:4px;height:4px;border-radius:50%;background-color:var(--color-green)}.m-inner-text .m-inner-text__content a:not(.button){color:var(--color-text-link);text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:4px;transition:color var(--transition-fast)}.m-inner-text .m-inner-text__content a:not(.button):hover{color:var(--color-text-link-hover)}.m-inner-text .m-inner-text__content>:last-child{margin-bottom:0}.m-inner-text.m-inner-text--no-label .m-inner-text__content{grid-column:1/-1}@media(min-width:1025px){.m-inner-text.m-inner-text--no-label .m-inner-text__content{justify-self:center;width:100%;max-width:874px}}.m-inner-quote{padding-block:var(--section-spacing)}.m-inner-quote .m-inner-quote__grid{display:grid;grid-template-columns:374px minmax(0, 1fr)}@media(max-width:1024px){.m-inner-quote .m-inner-quote__grid{grid-template-columns:minmax(0, 1fr)}}.m-inner-quote .m-inner-quote__quote{grid-column:2;margin:0;padding-left:var(--spacing-32);border-left:4px solid var(--color-green-dark)}@media(max-width:1024px){.m-inner-quote .m-inner-quote__quote{grid-column:auto}}@media(max-width:767px){.m-inner-quote .m-inner-quote__quote{padding-left:var(--spacing-24)}}.m-inner-quote .m-inner-quote__text{font-family:var(--font-primary);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-body);color:var(--color-text-primary);margin:0}.m-inner-quote .m-inner-quote__source{margin-top:var(--spacing-16);font-size:var(--font-size-body);color:var(--color-text-secondary)}.m-inner-quote .m-inner-quote__source:before{content:"— "}.m-inner-text+.m-inner-text,.m-inner-text+.m-inner-quote,.m-inner-quote+.m-inner-text,.m-inner-quote+.m-inner-quote{padding-top:0}.article-body .m-inner-text,.article-body .m-inner-quote{padding-block:0;margin-bottom:var(--spacing-32)}.article-body .m-inner-text:last-child,.article-body .m-inner-quote:last-child{margin-bottom:0}.article-body .m-inner-text__grid,.article-body .m-inner-quote__grid{display:block}.two-column{padding-block:var(--section-spacing)}.two-column .two-column__panel{background-color:var(--color-green-dark);border-radius:20px;color:var(--color-text-inverse);padding-block:var(--section-spacing);overflow:hidden}@media(max-width:1024px){.two-column .two-column__panel{padding-block:var(--spacing-48)}}@media(max-width:767px){.two-column .two-column__panel{border-radius:12px}}.two-column .two-column__layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-48);align-items:center}@media(min-width:1025px){.two-column .two-column__layout{grid-template-columns:minmax(0, 660px) minmax(0, 1fr);gap:var(--spacing-large)}}.two-column .two-column__media{position:relative}@media(max-width:1024px){.two-column .two-column__media{order:2}}.two-column .two-column__frame{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:600/584}@media(max-width:1024px){.two-column .two-column__frame{aspect-ratio:738/458}}@media(max-width:767px){.two-column .two-column__frame{border-radius:8px;aspect-ratio:345/365}}.two-column .two-column__frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.two-column .two-column__grass{position:absolute;left:-68px;bottom:0;z-index:2;display:flex;pointer-events:none}.two-column .two-column__grass img{width:391px;height:auto;flex-shrink:0}.two-column .two-column__grass img+img{width:385px;margin-left:-6px}@media(max-width:1024px){.two-column .two-column__grass{left:-16px}}@media(max-width:767px){.two-column .two-column__grass{left:-106px}.two-column .two-column__grass img{width:267px}.two-column .two-column__grass img+img{width:263px;margin-left:-4px}}.two-column .two-column__content{position:relative;z-index:3;min-width:0;color:var(--color-text-inverse)}.two-column .two-column__content h2,.two-column .two-column__content h3,.two-column .two-column__content h4,.two-column .two-column__content h5{color:var(--color-text-inverse);margin:0 0 var(--spacing-small)}.two-column .two-column__content h2:not(:first-child),.two-column .two-column__content h3:not(:first-child),.two-column .two-column__content h4:not(:first-child),.two-column .two-column__content h5:not(:first-child){margin-top:var(--spacing-32)}.two-column .two-column__content h2{overflow-wrap:break-word}@media(min-width:1025px){.two-column .two-column__content h2{line-height:1.1}}@media(max-width:767px){.two-column .two-column__content h2{font-size:min(var(--font-size-h2),10.5vw)}}.two-column .two-column__content h6{display:flex;align-items:center;gap:var(--spacing-12);margin:0 0 var(--spacing-8);font-family:var(--font-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-inverse)}.two-column .two-column__content h6:before{content:"";width:8px;height:8px;flex-shrink:0;border-radius:50%;background-color:var(--color-primary)}.two-column .two-column__content h6+h2{margin-top:0}.two-column .two-column__content p{color:var(--color-text-inverse);margin:0}.two-column .two-column__content p+p{margin-top:var(--spacing-24)}.two-column .two-column__content ul{display:flex;flex-direction:column;gap:var(--spacing-16);list-style:none;margin:var(--spacing-32) 0 0;padding:0 0 0 var(--spacing-8)}.two-column .two-column__content ul:first-child{margin-top:0}@media(max-width:1024px)and (min-width:768px){.two-column .two-column__content ul{display:block;columns:2;column-gap:var(--spacing-64)}}.two-column .two-column__content ul li{position:relative;padding-left:30px;font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold)}.two-column .two-column__content ul li:before{content:"";position:absolute;left:0;top:calc(var(--line-height-body-bold)*.5em - 9px);width:18px;height:18px;background:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-check-grass.svg) no-repeat center/15.5px auto}@media(max-width:1024px)and (min-width:768px){.two-column .two-column__content ul li{break-inside:avoid;padding-bottom:var(--spacing-16)}}.two-column .two-column__content ol{margin:var(--spacing-24) 0 0;padding:0 0 0 var(--spacing-24)}.two-column .two-column__content ol:first-child{margin-top:0}.two-column .two-column__content ol li{margin-bottom:var(--spacing-8)}.two-column .two-column__content ul+p,.two-column .two-column__content ol+p{margin-top:var(--spacing-32)}.two-column .two-column__content a:not(.button){color:var(--color-text-inverse);text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:4px;transition:color var(--transition-fast)}.two-column .two-column__content a:not(.button):hover{color:var(--color-primary-hover)}.two-column .two-column__content img{max-width:100%;height:auto;border-radius:12px}@media(max-width:767px){.two-column .two-column__content img{border-radius:8px}}.two-column .two-column__col{min-width:0}.two-column .two-column__col--image p,.two-column .two-column__col--image figure{margin:0}.two-column .two-column__col--image img{display:block;width:100%;height:auto;border-radius:12px}@media(max-width:767px){.two-column .two-column__col--image img{border-radius:8px}}.two-column--wing .two-column__content a.two-column__button{position:relative;isolation:isolate;display:inline-flex;align-items:center;height:42px;padding:0 61px 0 19px;font-weight:var(--font-weight-bold);font-size:var(--font-size-body);line-height:var(--line-height-body-bold);white-space:nowrap;color:var(--color-text-inverse);text-decoration:none}.two-column--wing .two-column__content a.two-column__button:before{content:"";position:absolute;inset:0 42px 0 0;z-index:-1;background-color:var(--color-primary);border-radius:var(--border-radius-pill);transition:background-color var(--transition-fast)}.two-column--wing .two-column__content a.two-column__button:after{content:"";position:absolute;top:0;right:0;width:42px;height:42px;border-radius:50%;background-color:var(--color-primary);background-image:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-arrow-up-right-cream.svg);background-repeat:no-repeat;background-position:center;background-size:15px;transition:background-color var(--transition-fast)}.two-column--wing .two-column__content a.two-column__button:hover{color:var(--color-text-inverse)}.two-column--wing .two-column__content a.two-column__button:hover:before,.two-column--wing .two-column__content a.two-column__button:hover:after{background-color:var(--color-primary-hover)}.two-column--wing .two-column__content a.two-column__button:focus-visible{outline:var(--border-width-thick) solid var(--color-beige);outline-offset:3px}.two-column--text .two-column__layout{align-items:start;gap:var(--spacing-32)}@media(min-width:1025px){.two-column--text .two-column__layout{grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--spacing-large)}}@media(min-width:1025px){.two-column--reverse .two-column__layout{grid-template-columns:minmax(0, 1fr) minmax(0, 600px)}}@media(min-width:1025px){.two-column--reverse .two-column__media{order:2}}@media(min-width:1025px){.two-column--reverse .two-column__grass{left:auto;right:-68px}}@media(min-width:1025px){.two-column--single .two-column__layout{grid-template-columns:minmax(0, 1fr)}}.two-column--light .two-column__panel{background-color:rgba(0,0,0,0);border-radius:0;color:var(--color-text-primary);padding-block:0;overflow:visible}.two-column--light .two-column__content{color:var(--color-text-primary)}.two-column--light .two-column__content h2,.two-column--light .two-column__content h3,.two-column--light .two-column__content h4,.two-column--light .two-column__content h5,.two-column--light .two-column__content h6,.two-column--light .two-column__content p,.two-column--light .two-column__content li{color:var(--color-text-primary)}.two-column--light .two-column__content a:not(.two-column__button):not(.button){color:var(--color-text-primary)}.two-column--light.two-column--wing .two-column__content a.two-column__button:focus-visible{outline-color:var(--color-green-dark)}@media(min-width:1025px){.two-column--light.two-column--wing .two-column__layout{grid-template-columns:minmax(0, 600px) minmax(0, 1fr);gap:var(--spacing-64)}}@media(min-width:1025px){.two-column--light.two-column--wing.two-column--reverse .two-column__layout{grid-template-columns:minmax(0, 1fr) minmax(0, 600px)}}.two-column--light.two-column--wing .two-column__frame{aspect-ratio:600/458}@media(max-width:1024px){.two-column--light.two-column--wing .two-column__frame{aspect-ratio:738/399}}@media(max-width:767px){.two-column--light.two-column--wing .two-column__frame{aspect-ratio:345/262}}.two-column--light.two-column--wing .two-column__accent{position:relative}.two-column--light.two-column--wing .two-column__accent:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:6px;background:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/content-varianten-title-underline.svg) center/100% 100% no-repeat;pointer-events:none}.two-column--light.two-column--grass .two-column__frame:after{content:"";position:absolute;left:-86px;right:-40px;bottom:-2px;height:21.5%;background:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/content-varianten-grass-group.svg) repeat-x left bottom;background-size:auto 100%;pointer-events:none}.two-column--light.two-column--text.two-column--single .two-column__col{max-width:800px;margin-inline:auto}.two-column--light.two-column--text.two-column--single .two-column__content h2{margin-bottom:var(--spacing-48)}@media(max-width:1024px){.two-column--light.two-column--text.two-column--single .two-column__content h2{margin-bottom:var(--spacing-32)}}@media(min-width:1025px){.two-column--light.two-column--text:not(.two-column--single) .two-column__layout{grid-template-columns:minmax(0, 608px) minmax(0, 592px);gap:var(--spacing-48)}}.two-column--light.two-column--text:not(.two-column--single) .two-column__content h2{margin-bottom:var(--spacing-24)}.two-column--light.two-column--has-cards .two-column__layout{align-items:center}@media(min-width:1025px){.two-column--light.two-column--has-cards .two-column__layout{grid-template-columns:minmax(0, 608px) minmax(0, 511px);justify-content:space-between;gap:var(--spacing-48)}}.two-column--light .two-column__col--cards ul{display:flex;flex-direction:column;gap:var(--spacing-12);list-style:none;margin:0;padding:0}.two-column--light .two-column__col--cards li{display:flex;align-items:center;gap:var(--spacing-16);min-height:68px;padding:18px 20px;background-color:var(--color-cream);border-radius:12px;font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-text-primary)}.two-column--light .two-column__col--cards li:before{content:"";width:32px;height:32px;flex-shrink:0;background:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/content-varianten-check-32.svg) no-repeat center/32px}@media(max-width:767px){.two-column--light .two-column__col--cards li{min-height:60px;font-size:20px}.two-column--light .two-column__col--cards li:before{width:24px;height:24px;background-size:24px}}.two-column+.two-column{padding-top:0}.article-body .two-column{padding-block:0;margin-bottom:var(--spacing-32)}.article-body .two-column:last-child{margin-bottom:0}.article-body .two-column .two-column__panel{padding-block:var(--spacing-48)}.article-body .two-column .two-column__layout{grid-template-columns:minmax(0, 1fr);gap:var(--spacing-32);padding-inline:var(--spacing-32)}@media(max-width:767px){.article-body .two-column .two-column__layout{padding-inline:var(--spacing-24)}}.article-body .two-column .two-column__media{order:0}.article-body .two-column .two-column__frame{aspect-ratio:738/458}@media(max-width:767px){.article-body .two-column .two-column__frame{aspect-ratio:345/365}}.article-body .two-column .two-column__grass{left:-16px;right:auto}@media(max-width:767px){.article-body .two-column .two-column__grass{left:-106px}}.article-body .two-column .two-column__frame img,.article-body .two-column .two-column__grass img{margin:0}.article-body .two-column .two-column__grass img{max-width:none}.article-body .two-column .two-column__content ul li{padding-left:30px;margin-bottom:0}.two-column--wing:not(.two-column--light):has(+.two-column--wing:not(.two-column--light)){padding-bottom:0}.two-column--wing:not(.two-column--light):has(+.two-column--wing:not(.two-column--light)) .two-column__panel{border-bottom-left-radius:0;border-bottom-right-radius:0}.two-column--wing:not(.two-column--light)+.two-column--wing:not(.two-column--light){padding-top:0}.two-column--wing:not(.two-column--light)+.two-column--wing:not(.two-column--light) .two-column__panel{border-top-left-radius:0;border-top-right-radius:0}.usp .usp__panel{background-color:var(--color-green-dark);border-radius:20px;color:var(--color-text-inverse);padding-block:var(--section-spacing)}@media(max-width:1024px){.usp .usp__panel{padding-block:var(--spacing-48)}}@media(max-width:767px){.usp .usp__panel{border-radius:12px}}.usp .usp__layout{display:grid;grid-template-columns:minmax(0, 313px) minmax(0, 1fr);column-gap:var(--spacing-48)}@media(max-width:1024px){.usp .usp__layout{display:flex;flex-direction:column;align-items:center}}.usp .usp__intro{display:flex;flex-direction:column;align-items:flex-start}@media(max-width:1024px){.usp .usp__intro{display:contents}}.usp .usp__intro .label{color:var(--color-text-inverse);margin-bottom:var(--spacing-8)}@media(max-width:1024px){.usp .usp__intro .label{margin-bottom:var(--spacing-12)}}@media(max-width:767px){.usp .usp__intro .label{font-size:var(--font-size-body);margin-bottom:var(--spacing-20)}}.usp .usp__intro .button.--secondary{color:var(--color-text-inverse)}.usp .usp__intro .button.--secondary .icon-hover-holder__content{color:var(--color-text-inverse)}.usp .usp__title{color:var(--color-text-inverse);line-height:var(--line-height-body-bold);max-width:313px;margin:0 0 var(--spacing-32)}@media(max-width:1024px){.usp .usp__title{line-height:var(--line-height-heading);max-width:none;margin-bottom:var(--spacing-48);text-align:center}}@media(max-width:767px){.usp .usp__title{margin-bottom:var(--spacing-32)}}.usp .usp__note{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-12)}@media(max-width:1024px){.usp .usp__note{order:1;align-items:center;text-align:center;margin-top:var(--spacing-12)}}@media(max-width:767px){.usp .usp__note{gap:var(--spacing-8);margin-top:var(--spacing-48)}}.usp .usp__note-title{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-text-inverse);margin:0;max-width:273px}@media(min-width:768px)and (max-width:1024px){.usp .usp__note-title{max-width:256px}}@media(max-width:767px){.usp .usp__note-title{max-width:237px}}.usp .usp__list{display:grid;grid-template-columns:repeat(2,minmax(0, 425px));justify-content:end;align-content:start;gap:var(--spacing-24);list-style:none;margin:0;padding:0}@media(max-width:1024px){.usp .usp__list{grid-template-columns:repeat(2,minmax(0, 1fr));width:100%}}@media(max-width:767px){.usp .usp__list{grid-template-columns:minmax(0, 1fr)}}.usp .usp__card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-32);min-height:296px;padding:var(--spacing-32);background-color:var(--color-beige);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:12px;min-width:0}.usp .usp__card>*{min-width:0;max-width:100%}@media(min-width:768px)and (max-width:1024px){.usp .usp__card{min-height:363px;justify-content:space-between}}@media(max-width:767px){.usp .usp__card{gap:var(--spacing-20);min-height:0;padding:var(--spacing-20)}}.usp .usp__badge{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:50%;background-color:var(--color-green);color:var(--color-beige)}.usp .usp__badge svg{width:16px;height:16px}@media(max-width:767px){.usp .usp__badge{width:32px;height:32px}.usp .usp__badge svg{width:12px;height:12px}}.usp .usp__card-body{display:flex;flex-direction:column;gap:var(--spacing-8)}@media(min-width:768px)and (max-width:1024px){.usp .usp__card-body{gap:var(--spacing-12)}}.usp .usp__card-title{color:var(--color-text-primary);margin:0}@media(max-width:767px){.usp .usp__card-title{line-height:var(--line-height-body)}}.usp .usp__card-text{color:var(--color-text-primary);margin:0}.usp--reverse .usp__layout{grid-template-columns:minmax(0, 1fr) minmax(0, 313px)}.usp--reverse .usp__intro{order:2}.usp--reverse .usp__list{justify-content:start}.video-player{position:relative;z-index:1;padding-top:var(--section-spacing);padding-bottom:75px}@media(max-width:1024px){.video-player{padding-bottom:34px}}@media(max-width:767px){.video-player{padding-bottom:59px}}.video-player.video-player--plain{padding-bottom:var(--section-spacing)}.video-player .video-player__frame{position:relative;z-index:1;display:block;width:100%;padding:0;border:0;overflow:hidden;border-radius:12px;aspect-ratio:1248/530;background-color:var(--color-green-dark);cursor:pointer}.video-player .video-player__frame:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:3px}@media(max-width:1024px){.video-player .video-player__frame{aspect-ratio:738/458}}@media(max-width:767px){.video-player .video-player__frame{border-radius:8px;aspect-ratio:345/247}}.video-player .video-player__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.video-player .video-player__play{position:absolute;top:50%;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--border-radius-full);background-color:var(--color-primary);color:var(--color-text-inverse);opacity:0;transform:translate(-50%,-50%) scale(.85);transition:opacity var(--transition-normal),transform var(--transition-normal)}.video-player .video-player__play svg{width:16px;height:16px;margin-left:2px}@media(hover:none),(max-width:1024px){.video-player .video-player__play{opacity:1;transform:translate(-50%,-50%)}}@media(max-width:767px){.video-player .video-player__play{width:32px;height:32px}.video-player .video-player__play svg{width:12px;height:12px}}.video-player .video-player__frame:hover .video-player__play,.video-player .video-player__frame:focus-visible .video-player__play{opacity:1;transform:translate(-50%,-50%) scale(1)}@media(min-width:1025px){.video-player.js-cursor .video-player__frame{cursor:none}.video-player.js-cursor .video-player__play{display:none}}.video-player .video-player__note{display:flex;align-items:flex-start;margin-top:-13px;margin-left:415px;gap:26px}@media(max-width:1024px){.video-player .video-player__note{margin-top:-15px;margin-left:126px}}@media(max-width:767px){.video-player .video-player__note{margin-top:-1px;margin-left:7px;gap:15px}}.video-player .video-player__note-arrow{width:219px;height:auto;flex-shrink:0;pointer-events:none;transform:scaleY(-1)}@media(max-width:767px){.video-player .video-player__note-arrow{width:124px}}.video-player .video-player__note-body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-12);max-width:250px;margin-top:85px}@media(max-width:1024px){.video-player .video-player__note-body{gap:var(--spacing-8);max-width:236px;margin-top:80px}}@media(max-width:767px){.video-player .video-player__note-body{max-width:199px;margin-top:36px}}.video-player .video-player__note-title{margin:0;font-family:var(--font-primary);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-text-primary)}.image-slider{padding-block:var(--spacing-96);overflow:hidden}@media(max-width:1024px){.image-slider{padding-block:var(--spacing-64)}}@media(max-width:767px){.image-slider{padding-block:var(--spacing-24)}}.image-slider .image-slider__intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-24);max-width:640px;padding-bottom:var(--spacing-48)}@media(max-width:767px){.image-slider .image-slider__intro{padding-bottom:var(--spacing-32)}}.image-slider .image-slider__title{margin:0}.image-slider .image-slider__text{margin:0}.image-slider .image-slider__strip{overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--container-edge);scrollbar-width:none}.image-slider .image-slider__strip::-webkit-scrollbar{display:none}.image-slider .image-slider__strip .photo-strip__item{scroll-snap-align:start}.stage-slider .stage-slider__controls{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-32)}.stage-slider .stage-slider__dots{display:flex;align-items:center;gap:var(--spacing-8)}.stage-slider .stage-slider__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background-color:rgba(16,47,35,.2);cursor:pointer;transition:background-color var(--transition-fast)}.stage-slider .stage-slider__dot.is-active{background-color:var(--color-green-dark)}.stage-slider .stage-slider__dot:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:2px}.stage-slider .stage-slider__track{--stage-slide-w:min(1248px, calc(100vw - 2 * var(--container-edge)));display:flex;align-items:center;gap:48px;list-style:none;margin:0;height:calc(var(--stage-slide-w)*.5232371795);padding:0 var(--container-edge);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-edge);scrollbar-width:none}.stage-slider .stage-slider__track::-webkit-scrollbar{display:none}.stage-slider .stage-slider__slide{flex-shrink:0;width:var(--stage-slide-w);aspect-ratio:1248/603;scroll-snap-align:center;transition:aspect-ratio var(--transition-normal)}.stage-slider .stage-slider__slide.is-active{aspect-ratio:1248/653}.stage-slider .stage-slider__media{width:100%;height:100%;margin:0;border-radius:20px;overflow:hidden}.stage-slider .stage-slider__media img{display:block;width:100%;height:100%;object-fit:cover}.stage-slider.--cards .stage-slider__card{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));width:100%;height:100%;background-color:var(--color-cream);border-radius:20px;overflow:hidden}@media(max-width:767px){.stage-slider.--cards .stage-slider__card{grid-template-columns:minmax(0, 1fr);grid-template-rows:45% minmax(0, 1fr);border-radius:12px}}.stage-slider.--cards .stage-slider__media{border-radius:0}.stage-slider.--cards .stage-slider__media,.stage-slider.--cards .stage-slider__body{min-height:0}.stage-slider.--cards .stage-slider__body{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-16);min-width:0;padding:var(--spacing-64)}@media(max-width:1024px){.stage-slider.--cards .stage-slider__body{padding:var(--spacing-48)}}@media(max-width:767px){.stage-slider.--cards .stage-slider__body{padding:var(--spacing-24);gap:var(--spacing-12)}}.stage-slider.--cards .stage-slider__card-title{font-size:var(--font-size-h4);margin:0}.stage-slider.--cards .stage-slider__card-text{margin:0}@media(max-width:767px){.stage-slider.--cards .stage-slider__track{height:calc(var(--stage-slide-w)*1.7441860465)}.stage-slider.--cards .stage-slider__slide{aspect-ratio:344/560}.stage-slider.--cards .stage-slider__slide.is-active{aspect-ratio:344/600}}.related-vacancies.--flex{padding-top:var(--section-spacing);padding-bottom:var(--section-spacing)}@media(max-width:1024px){.related-vacancies.--flex .container{display:flex;flex-direction:column}}@media(min-width:1025px){.related-vacancies.--flex .related-vacancies__header{flex-wrap:nowrap}}@media(max-width:1024px){.related-vacancies.--flex .related-vacancies__header{display:contents}}.related-vacancies.--flex .related-vacancies__title{min-width:0}.related-vacancies.--flex .related-vacancies__title .color-green{color:var(--color-green)}@media(max-width:1024px){.related-vacancies.--flex .related-vacancies__title{order:-1;text-align:center;margin-bottom:var(--spacing-32)}}@media(min-width:1025px){.related-vacancies.--flex .related-vacancies__header .button{flex-shrink:0;margin-left:auto}}@media(max-width:1024px){.related-vacancies.--flex .related-vacancies__header .button{order:10;align-self:center;margin-top:var(--spacing-32)}}@media(max-width:767px){.related-vacancies.--flex .related-vacancies__header .button{margin-top:var(--spacing-24)}}.related-vacancies.--flex .related-vacancies__list>li:nth-child(n+4){display:block}@media(max-width:1024px){.related-vacancies.--flex .related-vacancies__list{gap:var(--spacing-32)}}@media(max-width:767px){.related-vacancies.--flex .related-vacancies__list{gap:var(--spacing-24)}}.related-vacancies.--flex .vacancy-card{border-radius:12px}@media(max-width:1024px){.related-vacancies.--flex .vacancy-card{border-radius:var(--border-radius-medium)}}@media(max-width:767px){.related-vacancies.--flex .vacancy-card__content{left:var(--spacing-20);right:var(--spacing-20);bottom:var(--spacing-20)}}.related-vacancies.--flex .vacancy-card__meta{gap:var(--spacing-8)}@media(max-width:1024px)and (min-width:768px){.related-vacancies.--flex .vacancy-card__meta{gap:var(--spacing-8) var(--spacing-20)}}.related-vacancies.--flex .vacancy-card__meta-item{gap:var(--spacing-8)}.related-vacancies.related-posts .post-grid__list{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:var(--spacing-32);list-style:none;margin:0;padding:0}@media(max-width:1024px){.related-vacancies.related-posts .post-grid__list{grid-template-columns:minmax(0, 1fr)}}@media(max-width:767px){.related-vacancies.related-posts .post-grid__list{gap:var(--spacing-24)}}.related-vacancies.related-posts .story-card{aspect-ratio:394/461}@media(max-width:1024px){.related-vacancies.related-posts .story-card{aspect-ratio:738/339;border-radius:var(--border-radius-medium)}}@media(max-width:767px){.related-vacancies.related-posts .story-card{aspect-ratio:345/339}}.related-vacancies.related-posts .story-card__media:after{background:linear-gradient(180deg,rgba(0,0,0,0) 25.75%,rgba(0,0,0,.5) 78.63%)}@media(max-width:767px){.related-vacancies.related-posts .story-card__arrow{right:var(--spacing-20)}}.bento-links{padding-block:var(--section-spacing)}.bento-links .bento-links__header{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8);text-align:center;margin-bottom:var(--spacing-48)}@media(max-width:1024px){.bento-links .bento-links__header{margin-bottom:var(--spacing-32)}}.bento-links .bento-links__title{margin:0;line-height:1.1}@media(max-width:1024px){.bento-links .bento-links__title{line-height:var(--line-height-heading)}}.bento-links .bento-links__columns{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:var(--spacing-32)}@media(max-width:1024px){.bento-links .bento-links__columns{grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--spacing-24)}}@media(max-width:767px){.bento-links .bento-links__columns{grid-template-columns:minmax(0, 1fr);gap:var(--spacing-20)}}.bento-links .bento-links__col{display:flex;flex-direction:column;gap:var(--spacing-32)}@media(max-width:1024px){.bento-links .bento-links__col{display:contents}}@media(min-width:1025px){.bento-links .bento-card{aspect-ratio:395/372}}@media(min-width:1025px){.bento-links.--masonry .bento-links__col:nth-child(1) .bento-card:nth-child(1){height:276px}.bento-links.--masonry .bento-links__col:nth-child(1) .bento-card:nth-child(2){height:468px}.bento-links.--masonry .bento-links__col:nth-child(2) .bento-card:nth-child(1){height:372px}.bento-links.--masonry .bento-links__col:nth-child(2) .bento-card:nth-child(2){height:372px}.bento-links.--masonry .bento-links__col:nth-child(3) .bento-card:nth-child(1){height:468px}.bento-links.--masonry .bento-links__col:nth-child(3) .bento-card:nth-child(2){height:276px}}@media(max-width:1024px){.bento-links .bento-card{aspect-ratio:357/216}.bento-links .bento-links__col:nth-child(1) .bento-card:nth-child(1){order:1}.bento-links .bento-links__col:nth-child(1) .bento-card:nth-child(2){order:4}.bento-links .bento-links__col:nth-child(1) .bento-card:nth-child(3){order:7}.bento-links .bento-links__col:nth-child(1) .bento-card:nth-child(4){order:10}.bento-links .bento-links__col:nth-child(2) .bento-card:nth-child(1){order:2}.bento-links .bento-links__col:nth-child(2) .bento-card:nth-child(2){order:5}.bento-links .bento-links__col:nth-child(2) .bento-card:nth-child(3){order:8}.bento-links .bento-links__col:nth-child(2) .bento-card:nth-child(4){order:11}.bento-links .bento-links__col:nth-child(3) .bento-card:nth-child(1){order:3}.bento-links .bento-links__col:nth-child(3) .bento-card:nth-child(2){order:6}.bento-links .bento-links__col:nth-child(3) .bento-card:nth-child(3){order:9}.bento-links .bento-links__col:nth-child(3) .bento-card:nth-child(4){order:12}}@media(max-width:767px){.bento-links .bento-card{aspect-ratio:345/201}}.bento-card{position:relative;display:block;border-radius:12px;overflow:hidden;text-decoration:none;color:var(--color-text-inverse)}@media(max-width:1024px){.bento-card{border-radius:8px}}.bento-card .bento-card__media{position:absolute;inset:0;margin:0}.bento-card .bento-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.bento-card .bento-card__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 36.43%,rgba(0,0,0,.4) 80.48%);pointer-events:none}.bento-card .bento-card__arrow{position:absolute;top:var(--spacing-24);right:var(--spacing-24);z-index:2;width:42px;height:42px;transition:transform var(--transition-normal)}@media(max-width:1024px){.bento-card .bento-card__arrow{top:var(--spacing-20);right:var(--spacing-20)}}@media(max-width:767px){.bento-card .bento-card__arrow{width:32px;height:32px}.bento-card .bento-card__arrow svg{width:12px;height:12px}}.bento-card .bento-card__content{position:absolute;left:var(--spacing-24);right:var(--spacing-24);bottom:var(--spacing-24);z-index:1}@media(max-width:1024px){.bento-card .bento-card__content{left:var(--spacing-20);right:var(--spacing-20);bottom:var(--spacing-20)}}.bento-card .bento-card__title{color:var(--color-text-inverse);margin:0}@media(max-width:767px){.bento-card .bento-card__title{line-height:var(--line-height-body)}}.bento-card .bento-card__text{margin:var(--spacing-8) 0 0}.bento-card:hover .bento-card__media img,.bento-card:focus-visible .bento-card__media img{transform:scale(1.04)}.bento-card:hover .bento-card__arrow,.bento-card:focus-visible .bento-card__arrow{transform:scale(1.08)}.bento-card:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:3px}@media(max-width:767px){.bento-card{display:flex;flex-direction:column;justify-content:flex-end}.bento-card .bento-card__content{position:static;padding:var(--spacing-20)}}.bento-card.--outline{border:var(--border-width) solid rgba(16,47,35,.25);color:var(--color-text-primary)}.bento-card.--outline .bento-card__title{color:var(--color-text-primary)}.bento-card.--outline .bento-card__text{color:var(--color-text-primary)}@media(max-width:767px){.bento-card.--outline .bento-card__content{padding-right:60px}}@media(prefers-reduced-motion:reduce){.bento-card .bento-card__arrow,.bento-card .bento-card__media img{transition-duration:.01ms}}.vacancies-grid{padding-block:var(--section-spacing)}.vacancies-grid .vacancies-grid__header{text-align:center;margin-bottom:var(--spacing-48)}@media(max-width:1024px){.vacancies-grid .vacancies-grid__header{margin-bottom:var(--spacing-32)}}.vacancies-grid .vacancies-grid__title{margin:0}.vacancies-grid .vacancies-grid__accent{color:var(--color-green)}.vacancies-grid .vacancies-grid__grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:var(--spacing-32)}.vacancies-grid .vacancies-grid__grid .bento-card{aspect-ratio:395/372}@media(max-width:1024px){.vacancies-grid .vacancies-grid__grid{grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--spacing-24)}.vacancies-grid .vacancies-grid__grid .bento-card{aspect-ratio:357/216}}@media(max-width:767px){.vacancies-grid .vacancies-grid__grid{grid-template-columns:minmax(0, 1fr);gap:var(--spacing-20)}.vacancies-grid .vacancies-grid__grid .bento-card{aspect-ratio:345/201}}.vacancies-grid .vacancies-grid__footer{display:flex;justify-content:center;margin-top:var(--spacing-48)}@media(max-width:1024px){.vacancies-grid .vacancies-grid__footer{margin-top:var(--spacing-32)}}body.page--groene-vacatures .vacancies-grid{padding-top:0}.vacancy-form{position:relative;padding-top:192px;padding-bottom:321px}@media(max-width:1024px){.vacancy-form{padding-top:128px;padding-bottom:192px}}@media(max-width:767px){.vacancy-form{padding-top:96px;padding-bottom:128px}}.vacancy-form:before{content:"";position:absolute;top:96px;bottom:118px;left:50%;transform:translateX(-50%);width:max(210vw,3027px);border-radius:50%;background-color:var(--color-green)}@media(max-width:1024px){.vacancy-form:before{top:64px;bottom:96px;width:max(196vw,1632px)}}@media(max-width:767px){.vacancy-form:before{top:48px;bottom:64px}}.vacancy-form>.container{position:relative;z-index:1}.vacancy-form .vacancy-form__header{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-12);text-align:center;margin-bottom:56px;color:var(--color-text-inverse)}@media(max-width:767px){.vacancy-form .vacancy-form__header{margin-bottom:var(--spacing-32)}}.vacancy-form .vacancy-form__title{color:var(--color-text-inverse);margin:0}.vacancy-form .vacancy-form__subtitle{color:var(--color-text-inverse);margin:0;max-width:643px}@media(max-width:1024px){.vacancy-form .vacancy-form__subtitle{max-width:415px}}@media(max-width:767px){.vacancy-form .vacancy-form__subtitle{max-width:342px}}.vacancy-form .vacancy-form__panel{display:grid;grid-template-columns:minmax(0, 1fr);background-color:var(--color-cream);border-radius:20px;overflow:hidden}@media(min-width:1025px){.vacancy-form .vacancy-form__panel{grid-template-columns:minmax(0, 1fr) minmax(0, 375px)}}@media(max-width:767px){.vacancy-form .vacancy-form__panel{border-radius:12px}}.vacancy-form .vacancy-form__form{padding:var(--spacing-64);max-width:872px}@media(max-width:1024px){.vacancy-form .vacancy-form__form{padding:var(--spacing-48)}}@media(max-width:767px){.vacancy-form .vacancy-form__form{padding:var(--spacing-24)}}.vacancy-form .vacancy-form__figure{position:relative}.vacancy-form .vacancy-form__figure img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:110%;max-width:none;height:auto}@media(max-width:1024px){.vacancy-form .vacancy-form__figure{display:none}}.vacancy-form .vacancy-form__form h2,.vacancy-form .vacancy-form__form h3{margin:0 0 var(--spacing-12);font-family:var(--font-primary);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);letter-spacing:normal;text-transform:none;color:var(--color-text-primary)}.vacancy-form .vacancy-form__form .oe_stepIntro,.vacancy-form .vacancy-form__form .oe_blockIntro{display:block;margin:0 0 var(--spacing-24);font-size:16px;line-height:var(--line-height-body);color:var(--color-text-primary)}.vacancy-form .vacancy-form__form .oe_fieldset{min-width:0;margin:0;padding:0;border:0}.vacancy-form .vacancy-form__form .oe_fieldset+.oe_fieldset{margin-top:var(--spacing-24)}@media(max-width:1024px)and (min-width:768px){.vacancy-form .vacancy-form__form .oe_fieldset+.oe_fieldset{margin-top:var(--spacing-32)}}.vacancy-form .vacancy-form__form legend.oe_label,.vacancy-form .vacancy-form__form .oe_blockLabel{float:left;width:100%;margin:0 0 var(--spacing-16);padding:0;font-family:var(--font-primary);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-text-primary)}.vacancy-form .vacancy-form__form .oe_formElement{margin:0 0 var(--spacing-16)}@media(max-width:1024px){.vacancy-form .vacancy-form__form .oe_formElement{margin-bottom:var(--spacing-12)}}@media(max-width:767px){.vacancy-form .vacancy-form__form .oe_formElement{margin-bottom:var(--spacing-20)}}.vacancy-form .vacancy-form__form .oe_formElement:last-child{margin-bottom:0}.vacancy-form .vacancy-form__form .oe_formElement>label{display:block}.vacancy-form .vacancy-form__form .oe_label{display:block;margin:0 0 var(--spacing-8);font-size:16px;font-weight:var(--font-weight-bold);line-height:var(--line-height-body);color:var(--color-text-primary)}.vacancy-form .vacancy-form__form .oe_required .oe_label:after,.vacancy-form .vacancy-form__form .oe_blockRequired .oe_blockLabel:after{content:" *";color:var(--color-green)}.vacancy-form .vacancy-form__form .oe_required .oe_checkboxListElement .oe_label:after,.vacancy-form .vacancy-form__form .oe_required .oe_radioListElement .oe_label:after{content:none}.vacancy-form .vacancy-form__form .oe_optional .oe_label:after,.vacancy-form .vacancy-form__form .oe_blockOptional .oe_blockLabel:after{content:" " attr(data-optional);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);color:var(--color-text-primary);opacity:.6}.vacancy-form .vacancy-form__form a{color:inherit;text-decoration:underline;text-decoration-color:var(--color-primary)}.vacancy-form .vacancy-form__form a:hover{color:var(--color-primary)}.vacancy-form .vacancy-form__form input[type=text],.vacancy-form .vacancy-form__form input[type=email],.vacancy-form .vacancy-form__form input[type=tel],.vacancy-form .vacancy-form__form input[type=number],.vacancy-form .vacancy-form__form input[type=search],.vacancy-form .vacancy-form__form input[type=date],.vacancy-form .vacancy-form__form textarea{width:100%;margin:0;padding:12px 16px;font-family:var(--font-primary);font-size:16px;line-height:1.4;color:var(--color-text-primary);background-color:var(--color-cream);border:0;border-bottom:var(--border-width) solid rgba(16,47,35,.25);border-radius:0;transition:border-color var(--transition-fast)}.vacancy-form .vacancy-form__form input[type=text]::placeholder,.vacancy-form .vacancy-form__form input[type=email]::placeholder,.vacancy-form .vacancy-form__form input[type=tel]::placeholder,.vacancy-form .vacancy-form__form input[type=number]::placeholder,.vacancy-form .vacancy-form__form input[type=search]::placeholder,.vacancy-form .vacancy-form__form input[type=date]::placeholder,.vacancy-form .vacancy-form__form textarea::placeholder{color:var(--color-text-primary);opacity:.6}.vacancy-form .vacancy-form__form input[type=text]:hover,.vacancy-form .vacancy-form__form input[type=email]:hover,.vacancy-form .vacancy-form__form input[type=tel]:hover,.vacancy-form .vacancy-form__form input[type=number]:hover,.vacancy-form .vacancy-form__form input[type=search]:hover,.vacancy-form .vacancy-form__form input[type=date]:hover,.vacancy-form .vacancy-form__form textarea:hover{border-color:rgba(16,47,35,.65)}.vacancy-form .vacancy-form__form input[type=text]:focus,.vacancy-form .vacancy-form__form input[type=email]:focus,.vacancy-form .vacancy-form__form input[type=tel]:focus,.vacancy-form .vacancy-form__form input[type=number]:focus,.vacancy-form .vacancy-form__form input[type=search]:focus,.vacancy-form .vacancy-form__form input[type=date]:focus,.vacancy-form .vacancy-form__form textarea:focus{outline:none;border-color:var(--color-green-dark)}.vacancy-form .vacancy-form__form input[type=text],.vacancy-form .vacancy-form__form input[type=email],.vacancy-form .vacancy-form__form input[type=tel],.vacancy-form .vacancy-form__form input[type=number],.vacancy-form .vacancy-form__form input[type=search],.vacancy-form .vacancy-form__form input[type=date]{height:42px}.vacancy-form .vacancy-form__form textarea{height:85px;min-height:85px;resize:vertical}.vacancy-form .vacancy-form__form .oe_phoneNumberInput{display:flex;align-items:flex-end;gap:var(--spacing-12)}.vacancy-form .vacancy-form__form .oe_phoneNumberInput .oe_phone_prefix{margin-right:0}.vacancy-form .vacancy-form__form .oe_phoneNumberInput input{margin:0}.vacancy-form .vacancy-form__form .oe_selector{display:block;position:relative;margin:0}.vacancy-form .vacancy-form__form .oe_selector .oe_selectorValue{display:flex;align-items:center;height:42px;padding:12px 44px 12px 16px;font-size:16px;line-height:1.4;color:var(--color-text-primary);background-color:var(--color-cream);border:0;border-bottom:var(--border-width) solid rgba(16,47,35,.25);border-radius:0;transition:border-color var(--transition-fast)}.vacancy-form .vacancy-form__form .oe_selector .oe_selectorValue:after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:14px;height:14px;border:0;background-color:var(--color-text-primary);mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-chevron-down.svg) no-repeat center/contain;-webkit-mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-chevron-down.svg) no-repeat center/contain}.vacancy-form .vacancy-form__form .oe_selector select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.vacancy-form .vacancy-form__form .oe_selector:hover .oe_selectorValue{border-color:rgba(16,47,35,.65)}.vacancy-form .vacancy-form__form .oe_selector:focus-within .oe_selectorValue{border-color:var(--color-green-dark)}.vacancy-form .vacancy-form__form .oe_uploader{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:var(--spacing-12);width:100%;height:42px;margin:0;padding:12px 16px;background-color:var(--color-cream);border:0;border-bottom:var(--border-width) solid rgba(16,47,35,.25);border-radius:0;cursor:pointer;transition:border-color var(--transition-fast)}.vacancy-form .vacancy-form__form .oe_uploader:before{content:"";flex-shrink:0;width:16px;height:16px;opacity:.6;background-color:var(--color-text-primary);mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-upload.svg) no-repeat center/contain;-webkit-mask:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-upload.svg) no-repeat center/contain}.vacancy-form .vacancy-form__form .oe_uploader .oe_uploaderButton,.vacancy-form .vacancy-form__form .oe_uploader .oe_uploaderValue{flex:0 1 auto;margin:0;padding:0;background:0 0;border:0;text-align:left;font-size:16px;line-height:1.4;color:var(--color-text-primary);opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:none}.vacancy-form .vacancy-form__form .oe_uploader input[type=file]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.vacancy-form .vacancy-form__form .oe_uploader:hover{border-color:rgba(16,47,35,.65)}.vacancy-form .vacancy-form__form .oe_uploader:focus-within{border-color:var(--color-green-dark)}.vacancy-form .vacancy-form__form .oe_fileElement .oe_uploader:hover .oe_uploaderButton,.vacancy-form .vacancy-form__form .oe_uploader .oe_uploaderButton:hover{background:0 0}.vacancy-form .vacancy-form__form .oe_checkboxListElement,.vacancy-form .vacancy-form__form .oe_radioListElement{position:relative}.vacancy-form .vacancy-form__form .oe_checkboxListElement input,.vacancy-form .vacancy-form__form .oe_radioListElement input{position:absolute;top:0;left:0;width:25px;height:25px;margin:0;opacity:0;cursor:pointer}.vacancy-form .vacancy-form__form .oe_checkboxListElement .oe_label,.vacancy-form .vacancy-form__form .oe_radioListElement .oe_label{position:relative;display:inline-block;margin:0;padding:0 0 0 24px;font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-primary);cursor:pointer}.vacancy-form .vacancy-form__form .oe_checkboxListElement .oe_label:before,.vacancy-form .vacancy-form__form .oe_radioListElement .oe_label:before{content:"";position:absolute;top:5px;left:0;width:12px;height:12px;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;background-size:8px 6px;border:.6px solid rgba(16,47,35,.4);border-radius:1.2px;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.vacancy-form .vacancy-form__form .oe_checkboxListElement .oe_label:after,.vacancy-form .vacancy-form__form .oe_radioListElement .oe_label:after{content:none}.vacancy-form .vacancy-form__form .oe_checkboxListElement .oe_label:hover:before,.vacancy-form .vacancy-form__form .oe_radioListElement .oe_label:hover:before{border-color:rgba(16,47,35,.65)}.vacancy-form .vacancy-form__form .oe_checkboxListElement .oe_label.oe_checked:before,.vacancy-form .vacancy-form__form .oe_radioListElement .oe_label.oe_checked:before{background-color:var(--color-green-dark);border-color:var(--color-green-dark);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3E%3Cpath d='M1 4l2.8 2.8L9 1.2' fill='none' stroke='%23EAE3D9' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.vacancy-form .vacancy-form__form .oe_checkboxListElement input:focus-visible+.oe_label:before,.vacancy-form .vacancy-form__form .oe_radioListElement input:focus-visible+.oe_label:before{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:2px}.vacancy-form .vacancy-form__form .oe_radioListElement .oe_label:before{border-radius:50%}.vacancy-form .vacancy-form__form .oe_help{margin:var(--spacing-8) 0 0;font-size:var(--font-size-small);line-height:1.28;color:var(--color-text-primary);opacity:.7}.vacancy-form .vacancy-form__form .oe_checkboxElement .oe_help{margin:0 0 var(--spacing-8);font-size:16px;line-height:var(--line-height-body);opacity:1}.vacancy-form .vacancy-form__form .oe_validation{margin:var(--spacing-8) 0 0;font-size:var(--font-size-small);line-height:1.28;color:var(--color-error)}.vacancy-form .vacancy-form__form .oe_validationList{margin:0 0 var(--spacing-16);background-color:rgba(0,0,0,0);color:var(--color-error)}.vacancy-form .vacancy-form__form .oe_validationList ul{margin:0;padding:0;font-size:var(--font-size-small);line-height:1.75}.vacancy-form .vacancy-form__form .oe_validationList ul li{list-style-type:none}.vacancy-form .vacancy-form__form .oe_validationList a{color:var(--color-error);text-decoration:underline;text-decoration-color:var(--color-error)}.vacancy-form .vacancy-form__form .oe_formElement.oe_error input,.vacancy-form .vacancy-form__form .oe_formElement.oe_error textarea,.vacancy-form .vacancy-form__form .oe_formElement.oe_error .oe_selectorValue,.vacancy-form .vacancy-form__form .oe_formElement.oe_error .oe_uploader{border-color:var(--color-error)}.vacancy-form .vacancy-form__form .oe_buttons{margin-top:var(--spacing-24)}@media(max-width:767px){.vacancy-form .vacancy-form__form .oe_buttons{margin-top:var(--spacing-20)}}.vacancy-form .vacancy-form__form .oe_buttons button{position:relative;isolation:isolate;display:inline-flex;align-items:center;height:42px;margin:0;padding:0 61px 0 19px;font-family:var(--font-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:16px;white-space:nowrap;color:var(--color-text-inverse);background:0 0;border:none;cursor:pointer}.vacancy-form .vacancy-form__form .oe_buttons button:before{content:"";position:absolute;inset:0 42px 0 0;z-index:-1;background-color:var(--color-primary);border-radius:var(--border-radius-pill);transition:background-color var(--transition-fast)}.vacancy-form .vacancy-form__form .oe_buttons button:after{content:"";position:absolute;top:0;right:0;width:42px;height:42px;border-radius:50%;background-color:var(--color-primary);background-image:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/icon-arrow-up-right-cream.svg);background-repeat:no-repeat;background-position:center;background-size:15px;transition:background-color var(--transition-fast)}.vacancy-form .vacancy-form__form .oe_buttons button:hover,.vacancy-form .vacancy-form__form .oe_buttons button:focus{background:0 0}.vacancy-form .vacancy-form__form .oe_buttons button:hover:before,.vacancy-form .vacancy-form__form .oe_buttons button:hover:after{background-color:var(--color-primary-hover)}.vacancy-form .vacancy-form__form .oe_buttons button:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:3px}.vacancy-form .vacancy-form__form .oe_buttons button[disabled]{opacity:.6;cursor:default}.contact-line{padding-block:var(--section-spacing)}.contact-line .contact-line__row{display:flex;align-items:center;justify-content:space-between}@media(max-width:1024px){.contact-line .contact-line__row{flex-direction:column;align-items:flex-start;gap:var(--spacing-32)}}@media(max-width:767px){.contact-line .contact-line__row{align-items:center}}.contact-line .contact-line__title{margin:0;font-family:var(--font-primary);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-normal);text-transform:none;color:var(--color-green-dark)}.contact-line .contact-line__links{display:flex;align-items:center;gap:var(--spacing-64)}@media(max-width:1024px){.contact-line .contact-line__links{gap:var(--spacing-48)}}@media(max-width:767px){.contact-line .contact-line__links{flex-direction:column;align-items:flex-start;gap:var(--spacing-24);width:fit-content;margin-inline:auto}}.contact-line .contact-line__link{display:flex;align-items:center;gap:18px;text-decoration:none;color:var(--color-green-dark);-webkit-tap-highlight-color:rgba(0,0,0,0)}.contact-line .contact-line__link:hover .contact-line__icon,.contact-line .contact-line__link:focus-visible .contact-line__icon{transform:scale(1.08)}.contact-line .contact-line__link:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:3px}.contact-line .contact-line__icon{width:48px;height:48px;flex-shrink:0;transition:transform var(--transition-fast)}@media(max-width:1024px){.contact-line .contact-line__icon{width:40px;height:40px}}.contact-line .contact-line__label{font-family:var(--font-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-heading);line-height:1.1;letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;white-space:nowrap}@media(max-width:1024px){.contact-line .contact-line__label{line-height:var(--line-height-heading)}}.reviews-slider{padding-top:var(--section-spacing);padding-bottom:63px;overflow:hidden}@media(max-width:1024px){.reviews-slider{padding-bottom:51px}}@media(max-width:767px){.reviews-slider{padding-bottom:var(--spacing-48)}}.reviews-slider .reviews-slider__header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-24);margin-bottom:54px}@media(max-width:1024px){.reviews-slider .reviews-slider__header{margin-bottom:var(--spacing-48)}}@media(max-width:767px){.reviews-slider .reviews-slider__header{margin-bottom:var(--spacing-32)}.reviews-slider .reviews-slider__header .slider{display:none}}@media(max-width:767px){.reviews-slider .reviews-slider__header .label{font-size:var(--font-size-body)}}.reviews-slider .reviews-slider__intro{display:flex;flex-direction:column;gap:var(--spacing-12)}@media(max-width:1024px){.reviews-slider .reviews-slider__intro{gap:var(--spacing-8)}}.reviews-slider .reviews-slider__title{margin:0}@media(min-width:1025px){.reviews-slider .reviews-slider__title{line-height:1.1}}.reviews-slider .reviews-slider__viewport{--reviews-edge:var(--container-edge);display:flex;align-items:flex-start;gap:var(--spacing-32);list-style:none;margin:0;padding:0 var(--reviews-edge);overflow-x:auto;scroll-behavior:smooth;scroll-padding-inline:var(--reviews-edge);scrollbar-width:none}@media(max-width:767px){.reviews-slider .reviews-slider__viewport{--reviews-edge:calc((100vw - 322px) / 2);gap:var(--spacing-24);scroll-snap-type:x mandatory}}.reviews-slider .reviews-slider__viewport::-webkit-scrollbar{display:none}.reviews-slider .reviews-slider__item{flex-shrink:0;scroll-snap-align:start}@media(max-width:767px){.reviews-slider .reviews-slider__item{scroll-snap-align:center}}@media(min-width:768px){.reviews-slider .reviews-slider__item:nth-child(3n+1) .review-card{width:413px}.reviews-slider .reviews-slider__item:nth-child(3n+2) .review-card{width:446px}.reviews-slider .reviews-slider__item:nth-child(3n+3) .review-card{width:464px}}@media(max-width:767px){.reviews-slider .reviews-slider__item .review-card{width:322px}}.reviews-slider .reviews-slider__cta{display:flex;align-items:flex-start;justify-content:flex-end;gap:26px;margin-top:-55px}@media(max-width:1024px){.reviews-slider .reviews-slider__cta{margin-top:0}}@media(max-width:767px){.reviews-slider .reviews-slider__cta{justify-content:center;gap:15px;max-width:314px;margin-left:auto;margin-right:auto}}.reviews-slider .reviews-slider__cta-note{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-12);margin-top:105px}@media(max-width:767px){.reviews-slider .reviews-slider__cta-note{gap:var(--spacing-8);margin-top:53px}}.reviews-slider .reviews-slider__cta-note .button{--ihh-gap:8px;font-size:var(--font-size-body)}.reviews-slider .reviews-slider__cta-title{font-weight:var(--font-weight-bold);font-size:var(--font-size-h4);line-height:var(--line-height-heading);color:var(--color-text-primary);margin:0;max-width:249px}@media(max-width:1024px){.reviews-slider .reviews-slider__cta-title{max-width:246px}}@media(max-width:767px){.reviews-slider .reviews-slider__cta-title{max-width:175px}}.reviews-slider .reviews-slider__doodle{flex-shrink:0;width:219px;height:228px;pointer-events:none}@media(max-width:767px){.reviews-slider .reviews-slider__doodle{width:124px;height:129px}}.review-card{display:flex;flex-direction:column;gap:var(--spacing-24);margin:0;background-color:var(--color-cream);border-radius:12px;padding:var(--spacing-32)}@media(max-width:767px){.review-card{border-radius:8px;padding:var(--spacing-24)}}.review-card .review-card__quote{margin:0;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-primary)}.review-card .review-card__author{display:flex;align-items:center;gap:var(--spacing-12);margin:0}.review-card .review-card__avatar{flex-shrink:0;width:42px;height:42px;border-radius:50%;object-fit:cover}@media(max-width:767px){.review-card .review-card__avatar{width:32px;height:32px}}.review-card .review-card__meta{display:flex;flex-direction:column;gap:var(--spacing-4);min-width:0}.review-card .review-card__name{margin:0;font-weight:var(--font-weight-bold);font-size:var(--font-size-body);line-height:1;color:var(--color-text-primary)}@media(max-width:767px){.review-card .review-card__name{line-height:1.1}}.review-card .review-card__stars{display:flex;align-items:center;gap:0}.review-card .review-card__star{display:block;width:13px;height:13px;flex-shrink:0}.core-values-slider{padding-block:var(--section-spacing);overflow:hidden}.core-values-slider .core-values-slider__header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-24);margin-bottom:var(--spacing-48)}@media(max-width:767px){.core-values-slider .core-values-slider__header{margin-bottom:var(--spacing-32)}.core-values-slider .core-values-slider__header .slider{display:none}.core-values-slider .core-values-slider__header .label{font-size:var(--font-size-body)}}.core-values-slider .core-values-slider__title{margin:0}.core-values-slider .core-values-slider__viewport{--cvs-edge:var(--container-edge);display:flex;align-items:center;gap:var(--spacing-24);list-style:none;margin:0;padding:0 var(--cvs-edge);overflow-x:auto;scroll-behavior:smooth;scroll-padding-inline:var(--cvs-edge);scrollbar-width:none}@media(min-width:768px){.core-values-slider .core-values-slider__viewport{height:335px}}@media(max-width:767px){.core-values-slider .core-values-slider__viewport{--cvs-edge:calc((100vw - 321px) / 2);scroll-snap-type:x mandatory;align-items:stretch}}.core-values-slider .core-values-slider__viewport::-webkit-scrollbar{display:none}.core-values-slider .core-values-slider__item{flex-shrink:0;scroll-snap-align:start}@media(max-width:767px){.core-values-slider .core-values-slider__item{scroll-snap-align:center}}@media(min-width:768px){.core-values-slider .core-values-slider__item.--active .core-values-slider__card{width:583px;height:335px;overflow:hidden;gap:var(--spacing-32);padding:12px 32px 12px 12px;background-color:var(--color-cream)}.core-values-slider .core-values-slider__item.--active .core-values-slider__media:after{opacity:0}.core-values-slider .core-values-slider__item.--active .core-values-slider__overlay-title{opacity:0;visibility:hidden}.core-values-slider .core-values-slider__item.--active .core-values-slider__content{width:247px;flex-shrink:0;margin-top:57px;overflow:visible;white-space:normal;opacity:1;visibility:visible}}.core-values-slider .core-values-slider__card{position:relative;display:flex;align-items:flex-start;width:260px;height:311px;margin:0;padding:0;border:none;border-radius:12px;background-color:rgba(0,0,0,0);cursor:pointer;text-align:left;font:inherit;color:inherit;transition:width var(--transition-slow),height var(--transition-slow),padding var(--transition-slow),background-color var(--transition-slow)}.core-values-slider .core-values-slider__card:hover .core-values-slider__media img,.core-values-slider .core-values-slider__card:focus-visible .core-values-slider__media img{transform:scale(1.04)}.core-values-slider .core-values-slider__card:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:3px}@media(max-width:767px){.core-values-slider .core-values-slider__card{flex-direction:column;align-items:stretch;width:321px;min-height:402px;height:100%;padding:12px 12px 24px;border-radius:8px;background-color:var(--color-cream)}}.core-values-slider .core-values-slider__media{position:relative;flex-shrink:0;width:260px;height:311px;margin:0;border-radius:12px;overflow:hidden}.core-values-slider .core-values-slider__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--transition-normal)}.core-values-slider .core-values-slider__media:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 80%);opacity:1;transition:opacity var(--transition-slow)}@media(max-width:767px){.core-values-slider .core-values-slider__media{width:297px;height:190px;margin-bottom:var(--spacing-24);border-radius:6px}.core-values-slider .core-values-slider__media:after{display:none}}.core-values-slider .core-values-slider__number{position:absolute;top:12px;right:12px;z-index:2;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background-color:var(--color-green);color:var(--color-text-inverse);font-family:var(--font-primary);font-size:21px;font-weight:var(--font-weight-bold);line-height:1}.core-values-slider .core-values-slider__number:before{content:counter(core-values-slide,decimal-leading-zero)}@media(max-width:767px){.core-values-slider .core-values-slider__number{width:32px;height:32px;font-size:16px}}.core-values-slider .core-values-slider__overlay-title{position:absolute;left:var(--spacing-24);right:var(--spacing-24);bottom:var(--spacing-24);z-index:2;max-width:212px;margin:0;color:var(--color-text-inverse);opacity:1;transition:opacity var(--transition-slow)}@media(max-width:767px){.core-values-slider .core-values-slider__overlay-title{display:none}}.core-values-slider .core-values-slider__content{display:flex;flex-direction:column;gap:var(--spacing-8);width:0;overflow:hidden;opacity:0;visibility:hidden;white-space:nowrap;transition:opacity var(--transition-slow)}@media(max-width:767px){.core-values-slider .core-values-slider__content{width:auto;padding:0 var(--spacing-12);overflow:visible;opacity:1;visibility:visible;white-space:normal}}.core-values-slider .core-values-slider__content-title{margin:0}@media(max-width:767px){.core-values-slider .core-values-slider__content-title{line-height:1.4}}.core-values-slider .core-values-slider__content-text{margin:0}.core-values-slider .core-values-slider__footer{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--spacing-16);margin-top:var(--spacing-24)}@media(max-width:1024px){.core-values-slider .core-values-slider__footer{gap:6px;margin-top:var(--spacing-32)}}@media(max-width:767px){.core-values-slider .core-values-slider__footer{margin-top:var(--spacing-24)}}.core-values-slider .core-values-slider__footer-arrow{flex-shrink:0;width:100px;height:auto;pointer-events:none;transform:scaleY(-1)}@media(max-width:1024px){.core-values-slider .core-values-slider__footer-arrow{order:2;transform:rotate(180deg)}}@media(max-width:767px){.core-values-slider .core-values-slider__footer-arrow{width:99px}}.core-values-slider .core-values-slider__footer-note{display:flex;flex-direction:column}@media(max-width:1024px){.core-values-slider .core-values-slider__footer-note{order:1}}.core-values-slider .core-values-slider__footer-title{max-width:199px;margin:0;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-primary)}.core-values-slider .core-values-slider__footer-title.--tablet{display:none}@media(max-width:1024px){.core-values-slider .core-values-slider__footer-title.--desktop{display:none}.core-values-slider .core-values-slider__footer-title.--tablet{display:block}}@media(prefers-reduced-motion:reduce){.core-values-slider .core-values-slider__card,.core-values-slider .core-values-slider__media img,.core-values-slider .core-values-slider__media:after,.core-values-slider .core-values-slider__overlay-title,.core-values-slider .core-values-slider__content{transition-duration:.01ms}}.core-values-slider__viewport{counter-reset:core-values-slide}.core-values-slider__item{counter-increment:core-values-slide}.stats{background-color:var(--color-beige);padding-block:var(--section-spacing)}.stats .stats__panel{position:relative;display:flex;padding:var(--spacing-64);min-height:461px;background-color:var(--color-green-dark);border-radius:20px;overflow:hidden}@media(max-width:1249px)and (min-width:768px){.stats .stats__panel{flex-direction:column;padding:var(--spacing-48);min-height:916px;border-radius:12px}}@media(max-width:767px){.stats .stats__panel{flex-direction:column;padding:var(--spacing-24);min-height:709px;border-radius:12px}}.stats .stats__intro{display:flex;flex-direction:column;gap:var(--spacing-32);width:458px;max-width:100%}@media(max-width:1249px)and (min-width:768px){.stats .stats__intro{gap:var(--spacing-24);width:633px}}@media(max-width:767px){.stats .stats__intro{gap:var(--spacing-16);width:297px}}.stats .stats__intro .label{color:var(--color-text-inverse)}.stats .stats__intro .label:before{background-color:var(--color-green)}@media(max-width:767px){.stats .stats__intro .label{font-size:var(--font-size-body)}}.stats .stats__head{display:flex;flex-direction:column;gap:var(--spacing-20)}@media(max-width:1249px)and (min-width:768px){.stats .stats__head{gap:var(--spacing-12)}}.stats .stats__title{color:var(--color-text-inverse);line-height:var(--line-height-body-bold)}@media(max-width:1249px){.stats .stats__title{line-height:var(--line-height-heading)}}.stats .stats__text{color:var(--color-text-inverse)}.stats .stats__circles{position:static}@media(max-width:1249px)and (min-width:768px){.stats .stats__circles{position:relative;width:738px;height:514px;margin-top:auto;margin-inline:calc((100% - 738px)/2)}}.stats .stats__circle{position:absolute;border-radius:50%}.stats .stats__circle--lg{width:351px;height:351px;right:0;top:2px;background-color:var(--color-green);z-index:1}@media(max-width:1249px)and (min-width:768px){.stats .stats__circle--lg{width:427.5px;height:427.5px;top:2px}}@media(max-width:767px){.stats .stats__circle--lg{width:199.8px;height:199.8px;top:416px}}.stats .stats__circle--md{width:259px;height:259px;left:642px;top:0;background-color:#1db802;z-index:2}@media(max-width:1249px)and (min-width:768px){.stats .stats__circle--md{width:315.4px;height:315.4px;left:0;top:0}}@media(max-width:767px){.stats .stats__circle--md{width:146px;height:147px;left:0;top:465px}}.stats .stats__circle--sm{width:212px;height:216px;left:745px;bottom:0;background-color:#158502;z-index:3}@media(max-width:1249px)and (min-width:768px){.stats .stats__circle--sm{width:258px;height:263px;left:125px;bottom:-48px}}@media(max-width:767px){.stats .stats__circle--sm{width:120.7px;height:123px;left:92px}}.stats .stats__circle-text{position:absolute;display:flex;flex-direction:column;gap:var(--spacing-4)}@media(max-width:767px){.stats .stats__circle-text{gap:2px}}.stats .stats__circle--lg .stats__circle-text{left:57px;top:88px;width:238px}@media(max-width:1249px)and (min-width:768px){.stats .stats__circle--lg .stats__circle-text{left:69px;top:107px;width:290px}}@media(max-width:767px){.stats .stats__circle--lg .stats__circle-text{left:31px;top:64px;width:138px}}.stats .stats__circle--md .stats__circle-text{left:56px;top:64px;width:148px}@media(max-width:1249px)and (min-width:768px){.stats .stats__circle--md .stats__circle-text{left:68px;top:78px;width:180px}}@media(max-width:767px){.stats .stats__circle--md .stats__circle-text{left:21px;top:39px;width:100px}}.stats .stats__circle--sm .stats__circle-text{left:40px;top:49px;width:132px}@media(max-width:1249px)and (min-width:768px){.stats .stats__circle--sm .stats__circle-text{left:49px;top:60px;width:161px}}@media(max-width:767px){.stats .stats__circle--sm .stats__circle-text{left:27px;top:37px;width:65px}}.stats .stats__number{margin:0;color:var(--color-text-inverse);font-family:var(--font-heading);font-weight:var(--font-weight-heading);text-transform:uppercase;letter-spacing:var(--letter-spacing-h1)}.stats .stats__circle--lg .stats__number{font-size:96px;line-height:var(--line-height-tight)}@media(max-width:767px){.stats .stats__circle--lg .stats__number{font-size:48px}}.stats .stats__circle--md .stats__number{font-size:48px;line-height:var(--line-height-body-bold);letter-spacing:var(--letter-spacing-normal)}@media(max-width:767px){.stats .stats__circle--md .stats__number{font-size:36px;line-height:var(--line-height-heading)}}.stats .stats__circle--sm .stats__number{font-size:32px;line-height:var(--line-height-heading)}@media(max-width:767px){.stats .stats__circle--sm .stats__number{font-family:var(--font-primary);font-weight:var(--font-weight-bold);text-transform:none;letter-spacing:var(--letter-spacing-normal);font-size:20px}}.stats .stats__label{margin:0;color:var(--color-text-inverse)}.stats .stats__label .stats__label-short{display:none}@media(max-width:767px){.stats .stats__label .stats__label-long{display:none}.stats .stats__label .stats__label-short{display:inline}}@media(max-width:767px){.stats .stats__circle--lg .stats__label{white-space:nowrap}}.stats .stats__row{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-64)}@media(max-width:1249px)and (min-width:768px){.stats .stats__row{flex-direction:column;align-items:center;gap:var(--spacing-48)}}@media(max-width:767px){.stats .stats__row{flex-direction:column;align-items:flex-start;gap:var(--spacing-32)}}.stats .stats__heading{margin:0;width:178px;max-width:100%;color:var(--color-green-dark);font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-h4);line-height:var(--line-height-heading);text-transform:none}@media(max-width:1249px)and (min-width:768px){.stats .stats__heading{width:437px;text-align:center}}@media(max-width:767px){.stats .stats__heading{width:241px}}.stats .stats__grid{display:flex;gap:124px}@media(min-width:1250px){.stats .stats__grid{flex:1 1 auto;min-width:0;max-width:836px;justify-content:space-between;gap:var(--spacing-40)}}@media(max-width:1249px)and (min-width:768px){.stats .stats__grid{gap:var(--spacing-48)}}@media(max-width:767px){.stats .stats__grid{flex-direction:column;width:100%;gap:var(--spacing-32)}}.stats .stats__stat{position:relative}.stats .stats__stat--1{width:238px}.stats .stats__stat--1 .stats__label{max-width:210px}.stats .stats__stat--2{width:175px}.stats .stats__stat--3{width:175px}@media(max-width:767px){.stats .stats__stat{width:100% !important}}.stats .stats__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--spacing-24)}@media(max-width:767px){.stats .stats__content{gap:var(--spacing-16)}}.stats .stats__stat .stats__number{margin:0;color:var(--color-green-dark);font-family:var(--font-heading);font-weight:var(--font-weight-heading);text-transform:uppercase;font-size:var(--font-size-h1);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-h1)}@media(max-width:1249px)and (min-width:1025px){.stats .stats__stat .stats__number{font-size:80px}}.stats .stats__stat .stats__label{margin:0;color:var(--color-green-dark)}.stats .stats__number-text{position:relative;display:inline-block}.stats .stats__decoration{position:absolute;pointer-events:none}.stats .stats__decoration img{display:block;width:100%;height:100%}.stats .stats__decoration--scribble{z-index:0;left:-9.8%;top:-26%;width:140%;height:231%}.stats .stats__decoration--scribble img{position:absolute;width:91.9%;height:72%;left:2.4%;top:-7.9%;transform:rotate(12.4deg)}.stats .stats__decoration--underline{z-index:2;left:0;top:calc(100% + 6px);width:100%;height:7px}@media(max-width:1249px)and (min-width:768px){.stats .stats__decoration--underline{height:6.3px;top:calc(100% + 5px)}}@media(max-width:767px){.stats .stats__decoration--underline{height:5px;top:calc(100% + 4px)}}.stats .stats__decoration--twig{z-index:0;left:-48.5%;top:-11%;width:210%;max-width:none;height:119%}@media(max-width:767px){.stats--compact .container{max-width:265px;margin-inline:auto}}.interests-profile{position:relative;--ip-pad-top:var(--spacing-96);--ip-pad-bottom:var(--spacing-96);padding-top:var(--ip-pad-top);padding-bottom:var(--ip-pad-bottom);view-timeline:--interests-ellipse block}@media(max-width:1024px){.interests-profile{--ip-pad-top:var(--spacing-64);--ip-pad-bottom:var(--spacing-48)}}@media(max-width:767px){.interests-profile{--ip-pad-top:var(--spacing-48);--ip-pad-bottom:var(--spacing-24)}}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.interests-profile{animation:interests-profile-approach linear both;animation-timeline:--interests-ellipse;animation-range:cover 60vh cover 140vh}}}.interests-profile:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:max(210vw,3027px);height:max(1178px,100% + 350px);border-radius:50%;background-color:var(--color-green);z-index:0}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.interests-profile:before{top:-1400px;height:max(2578px,100% + 1750px);animation:vacancy-circle-grow linear both;animation-timeline:--interests-ellipse;animation-range:cover 25vh cover 60vh}}}body.has-open-nav .interests-profile:before{top:0;height:max(1178px,100% + 350px);animation:none}.interests-profile>.container{position:relative;z-index:1}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.interests-profile .interests-profile__header,.interests-profile .interests-profile__panel{animation:vacancy-intro-rise linear both;animation-timeline:--interests-ellipse;animation-range:cover 48vh cover 66vh}}}.interests-profile .interests-profile__header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:var(--spacing-48)}@media(max-width:767px){.interests-profile .interests-profile__header{margin-bottom:var(--spacing-40)}}.interests-profile .interests-profile__header .label{color:var(--color-text-inverse);margin-bottom:9px}.interests-profile .interests-profile__header .label:before{background-color:var(--color-green-dark)}@media(max-width:1024px){.interests-profile .interests-profile__header .label{margin-bottom:var(--spacing-8)}}@media(max-width:767px){.interests-profile .interests-profile__header .label{font-size:var(--font-size-body)}}.interests-profile .interests-profile__title{color:var(--color-text-inverse);line-height:var(--line-height-tight)}@media(max-width:1024px){.interests-profile .interests-profile__title{line-height:var(--line-height-heading)}}@media(max-width:767px){.interests-profile .interests-profile__title{max-width:259px;margin-inline:auto}}.interests-profile .interests-profile__panel{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));column-gap:var(--spacing-32);row-gap:var(--spacing-24);align-items:start;background-color:var(--color-cream);border-radius:20px;padding:var(--spacing-64)}@media(max-width:1024px){.interests-profile .interests-profile__panel{column-gap:var(--spacing-24);align-items:flex-start;padding:var(--spacing-48)}}@media(max-width:767px){.interests-profile .interests-profile__panel{grid-template-columns:minmax(0, 1fr);gap:var(--spacing-16);border-radius:12px;padding:var(--spacing-24)}}.interests-profile .interests-profile__col{display:flex;flex-direction:column;gap:var(--spacing-24)}@media(max-width:767px){.interests-profile .interests-profile__col{gap:var(--spacing-16)}}.interests-profile .interests-profile__item{display:flex;align-items:center;gap:var(--spacing-24);background-color:var(--color-beige);border-radius:12px;padding:var(--spacing-24)}@media(max-width:767px){.interests-profile .interests-profile__item{border-radius:8px}}.interests-profile .interests-profile__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:6px}.interests-profile .interests-profile__icon:before{content:""}.interests-profile .interests-profile__icon--like{background-color:var(--color-green)}.interests-profile .interests-profile__icon--like:before{width:19px;height:15px;background:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/interesses-profiel-check.svg) center/contain no-repeat}.interests-profile .interests-profile__icon--dislike{background-color:var(--color-green-dark)}.interests-profile .interests-profile__icon--dislike:before{width:24px;height:24px;background:url(//baneninhetgroen.admo.dev/wp-content/themes/baneninhetgroen-admo-2026/dist/../assets/img/interesses-profiel-plus.svg) center/contain no-repeat;transform:rotate(45deg)}.interests-profile .interests-profile__text{margin:0;font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);color:var(--color-text-primary)}@keyframes interests-profile-approach{from{padding-top:16vh;padding-bottom:12vh}to{padding-top:var(--ip-pad-top);padding-bottom:var(--ip-pad-bottom)}}.article-toc-block{position:relative;z-index:1}.article-toc-block .article-toc-block__layout{display:flex;flex-direction:column;gap:34px;max-width:412px;padding-inline:0;margin-left:auto}@media(max-width:1024px){.article-toc-block .article-toc-block__layout{max-width:none;margin-left:0;gap:var(--spacing-24)}}@media(max-width:767px){.article-toc-block .article-toc-block__layout{gap:var(--spacing-12)}}.article-toc{display:flex;flex-direction:column;gap:var(--spacing-32);background-color:var(--color-green-dark);border-radius:12px;padding:var(--spacing-40);position:sticky;top:var(--spacing-48)}@media(max-width:1024px){.article-toc{gap:var(--spacing-20);padding:var(--spacing-40) var(--spacing-32);position:static;top:auto}}@media(max-width:767px){.article-toc{padding:var(--spacing-24)}}.article-toc[hidden]{display:none}.article-toc .article-toc__header{display:flex;flex-direction:column;gap:var(--spacing-12)}.article-toc .article-toc__chip{display:inline-flex;align-self:flex-start;padding:6px 10px;border:var(--border-width) solid rgba(234,227,217,.4);border-radius:var(--border-radius-full);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-beige)}.article-toc .article-toc__title{margin:0;font-family:var(--font-heading);font-size:var(--font-size-h3);font-weight:var(--font-weight-heading);text-transform:uppercase;line-height:var(--line-height-heading);color:var(--color-beige)}@media(max-width:767px){.article-toc .article-toc__title{line-height:var(--line-height-body)}}.article-toc .article-toc__list{display:flex;flex-direction:column;gap:var(--spacing-12);list-style:none;margin:0;padding:0}.article-toc .article-toc__item{padding-bottom:var(--spacing-12);border-bottom:var(--border-width) solid rgba(234,227,217,.4);transition:border-color var(--transition-fast)}.article-toc .article-toc__item:last-child{border-bottom:none}.article-toc .article-toc__item:hover{border-color:var(--color-beige)}.article-toc .article-toc__item:hover .article-toc__arrow{display:inline-flex}.article-toc .article-toc__item--active .article-toc__dot{display:inline-block}.article-toc .article-toc__item--active .article-toc__arrow{display:inline-flex}.article-toc .article-toc__link{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-8);width:100%;color:var(--color-beige);font-size:var(--font-size-body);line-height:var(--line-height-body);text-decoration:none}.article-toc .article-toc__text{display:flex;align-items:center;gap:var(--spacing-8)}.article-toc .article-toc__dot{display:none;flex-shrink:0;width:8px;height:8px;border-radius:50%;background-color:var(--color-primary)}.article-toc .article-toc__arrow{display:none;align-items:center;justify-content:center;flex-shrink:0;width:11.3px;height:11.3px}.article-toc .article-toc__arrow svg{width:9px;height:9px;transform:rotate(45deg)}.article-share{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8);padding-left:165px}@media(max-width:1024px){.article-share{padding:var(--spacing-24);background-color:var(--color-beige);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:12px}}@media(max-width:767px){.article-share{padding:var(--spacing-20) var(--spacing-24)}}.article-share .article-share__title{margin:0;font-family:var(--font-primary);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-green-dark)}.article-share .article-share__buttons{display:flex;align-items:center;gap:var(--spacing-12)}.article-share .article-share__link{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;border:none;background:0 0;padding:0;cursor:pointer;transition:opacity var(--transition-fast)}.article-share .article-share__link img{width:100%;height:100%;max-width:none;margin:0;border-radius:0}.article-share .article-share__link:hover{opacity:.8}.article-share .article-share__link--copy{background-color:var(--color-cream);color:var(--color-green-dark)}.article-share .article-share__link--copy svg{width:16px;height:16px}.article-share .article-share__link--copied{background-color:var(--color-green);color:var(--color-white)}.article-share .article-share__deco{position:absolute;left:100px;top:51px;width:101px;height:auto;transform:rotate(-132.6deg);transform-origin:top left;pointer-events:none}@media(max-width:1024px){.article-share .article-share__deco{display:none}}.employee-quote{background-color:var(--color-beige);padding-block:var(--section-spacing)}@media(max-width:1024px)and (min-width:768px){.employee-quote{padding-block:var(--spacing-48)}}.employee-quote .employee-quote__inner{display:flex;align-items:stretch;gap:114px}@media(max-width:1024px){.employee-quote .employee-quote__inner{flex-direction:column;gap:var(--spacing-32)}}.employee-quote .employee-quote__quote{display:flex;flex:1 1 0%;min-width:0;align-items:flex-start;justify-content:center;align-self:center;gap:var(--spacing-32);order:1}@media(max-width:1024px){.employee-quote .employee-quote__quote{flex-direction:column;align-items:flex-start;align-self:auto;gap:var(--spacing-24);width:100%;order:0}}.employee-quote .employee-quote__mark{display:block;flex-shrink:0;line-height:0}.employee-quote .employee-quote__mark-glyph{display:block;font-family:var(--font-heading);font-size:96px;font-weight:var(--font-weight-heading);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-h1);color:var(--color-green)}@media(max-width:1024px){.employee-quote .employee-quote__mark-glyph{display:none}}.employee-quote .employee-quote__mark-icon{display:none}@media(max-width:1024px){.employee-quote .employee-quote__mark-icon{display:block;width:33.6px;height:26.64px}}.employee-quote .employee-quote__text{margin:0;font-family:var(--font-heading);font-weight:var(--font-weight-heading);text-transform:uppercase;color:var(--color-text-primary);font-size:48px;line-height:1.1;min-width:0;max-width:100%;overflow-wrap:break-word;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:4;hyphenate-limit-chars:10 6 4;hyphens:auto}@media(max-width:1024px){.employee-quote .employee-quote__text{font-size:var(--font-size-h2);line-height:var(--line-height-heading)}}.employee-quote .employee-quote__meet{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0}@media(max-width:1024px){.employee-quote .employee-quote__meet{gap:var(--spacing-16)}}.employee-quote .employee-quote__meet-label{position:relative;display:inline-block;width:max-content;min-width:90px;padding:7px 13px 6px}.employee-quote .employee-quote__meet-label span{position:relative;z-index:1;display:block;margin:0;font-family:var(--font-primary);font-weight:var(--font-weight-regular);font-size:16px;line-height:var(--line-height-body);color:var(--color-text-primary);white-space:nowrap}.employee-quote .employee-quote__meet-label img{position:absolute;inset:0;width:100%;height:100%;transform:scale(1.4)}.employee-quote .employee-quote__person{display:flex;align-items:center;gap:var(--spacing-16)}.employee-quote .employee-quote__photo{flex-shrink:0;width:64px;height:64px;border-radius:50%;object-fit:cover;object-position:center}@media(max-width:1024px){.employee-quote .employee-quote__photo{width:48px;height:48px}}.employee-quote .employee-quote__person-text{display:flex;flex-direction:column;gap:var(--spacing-8)}.employee-quote .employee-quote__name{margin:0;font-family:var(--font-primary);font-weight:var(--font-weight-bold);color:var(--color-text-primary);font-size:18px;line-height:var(--line-height-tight)}@media(max-width:1024px){.employee-quote .employee-quote__name{font-size:16px;line-height:1.1}}.employee-quote .employee-quote__role{margin:0;font-family:var(--font-primary);font-weight:var(--font-weight-regular);font-size:16px;line-height:var(--line-height-tight);color:var(--color-text-primary)}.employee-quote--card .employee-quote__inner{background-color:var(--color-cream);border-radius:12px;padding:var(--spacing-64)}@media(max-width:1024px)and (min-width:768px){.employee-quote--card .employee-quote__inner{padding:var(--spacing-48)}}@media(max-width:767px){.employee-quote--card .employee-quote__inner{padding:var(--spacing-48) var(--spacing-24)}}.salary-table{background-color:var(--color-beige);padding-block:var(--section-spacing)}.salary-table .salary-table__title{color:var(--color-text-primary);margin:0 0 var(--spacing-32)}.salary-table .salary-table__panel{background-color:var(--color-cream);border-radius:20px;overflow:hidden}@media(max-width:1024px)and (min-width:768px){.salary-table .salary-table__panel{border-radius:12px}}@media(max-width:767px){.salary-table .salary-table__panel{border-radius:10px;padding:var(--spacing-24)}}.salary-table .salary-table__table{width:100%;border-collapse:collapse;border-spacing:0}.salary-table .salary-table__table th,.salary-table .salary-table__table td{margin:0;padding:0;text-align:left;font-weight:var(--font-weight-regular)}@media(max-width:767px){.salary-table .salary-table__table{display:block}.salary-table .salary-table__table tbody{display:block}}.salary-table .salary-table__head{background-color:var(--color-green-dark);border-radius:18px 18px 0 0}@media(max-width:1024px)and (min-width:768px){.salary-table .salary-table__head{border-radius:12px 12px 0 0}}@media(max-width:767px){.salary-table .salary-table__head{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.salary-table .salary-table__head-row{display:grid;grid-template-columns:459px minmax(0, 1fr) 117px;align-items:center;height:78px;padding-inline:var(--spacing-32)}@media(max-width:1024px)and (min-width:768px){.salary-table .salary-table__head-row{grid-template-columns:227px minmax(0, 1fr) 117px}}.salary-table .salary-table__head-row .salary-table__cell{display:flex;align-items:center;gap:var(--spacing-12);font-size:16px;line-height:var(--line-height-body);color:var(--color-text-inverse)}.salary-table .salary-table__head-icon{width:12px;height:auto;flex-shrink:0}.salary-table .salary-table__row{display:grid;grid-template-columns:459px minmax(0, 1fr) 117px;align-items:center;padding-inline:var(--spacing-32);padding-block:33px;border-top:1px solid rgba(16,47,35,.25)}.salary-table .salary-table__row:first-child{border-top:none}@media(max-width:1024px)and (min-width:768px){.salary-table .salary-table__row{grid-template-columns:227px minmax(0, 1fr) 117px;padding-block:24px}}@media(max-width:767px){.salary-table .salary-table__row{grid-template-columns:16px minmax(0, 1fr);grid-template-areas:"icon exp" ".    func" ".    sal";column-gap:var(--spacing-8);align-items:start;padding-inline:0;padding-block:18px}.salary-table .salary-table__row:first-child{padding-top:0}.salary-table .salary-table__row:last-child{padding-bottom:0}}.salary-table .salary-table__cell--experience{display:flex;align-items:center;gap:var(--spacing-12)}@media(max-width:767px){.salary-table .salary-table__cell--experience{display:contents}}@media(max-width:767px){.salary-table .salary-table__cell--function{grid-area:func}}@media(max-width:767px){.salary-table .salary-table__cell--salary{grid-area:sal}}.salary-table td.salary-table__cell--function,.salary-table td.salary-table__cell--salary{font-size:16px;line-height:var(--line-height-body);color:var(--color-text-primary)}@media(max-width:767px){.salary-table td.salary-table__cell--function,.salary-table td.salary-table__cell--salary{font-size:14px;line-height:var(--line-height-body-bold)}}.salary-table .salary-table__row-icon{grid-area:icon;width:18px;height:auto;flex-shrink:0}@media(max-width:1024px)and (min-width:768px){.salary-table .salary-table__row-icon{display:none}}@media(max-width:767px){.salary-table .salary-table__row-icon{width:16px;align-self:start}}.salary-table .salary-table__row-label{display:block}.vacancy-hero{position:relative;display:flex;flex-direction:column;justify-content:flex-start;min-height:618px;padding-top:203px;padding-bottom:109px;color:var(--color-text-inverse)}@media(max-width:1024px){.vacancy-hero{justify-content:center;min-height:574px;padding-block:90px 12px}}@media(max-width:767px){.vacancy-hero{min-height:448px;padding-block:70px 12px}}.vacancy-hero .vacancy-hero__media{position:absolute;inset:0;z-index:0;overflow:hidden}.vacancy-hero .vacancy-hero__media img{width:100%;height:100%;object-fit:cover}@media(max-width:1024px){.vacancy-hero .vacancy-hero__media img{transform:scaleX(-1)}}.vacancy-hero .vacancy-hero__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 88.611%)}.vacancy-hero .vacancy-hero__content{position:relative;z-index:1}@media(min-width:1025px){.vacancy-hero .vacancy-hero__content{padding-inline:calc(var(--container-padding) + 42px)}}@media(max-width:1024px){.vacancy-hero .vacancy-hero__content{display:flex;flex-direction:column;align-items:center;text-align:center}}.vacancy-hero .vacancy-hero__back{display:inline-flex;align-items:center;gap:var(--spacing-12);margin-bottom:var(--spacing-20);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);color:var(--color-text-inverse);text-decoration:none}@media(max-width:767px){.vacancy-hero .vacancy-hero__back{margin-bottom:var(--spacing-12)}}.vacancy-hero .vacancy-hero__back svg{width:5px;height:9px;flex-shrink:0}.vacancy-hero--blog .vacancy-hero__back svg{width:6px;height:10px}.vacancy-hero .vacancy-hero__back:hover{color:var(--color-orange)}.vacancy-hero .vacancy-hero__title{color:var(--color-text-inverse);margin:0;max-width:min(1053px,100%)}@media(max-width:1024px)and (min-width:768px){.vacancy-hero .vacancy-hero__title{font-size:64px}}@media(max-width:767px){.vacancy-hero .vacancy-hero__title{font-size:min(var(--font-size-h1),10.5vw)}}.vacancy-hero .vacancy-hero__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-32);margin-top:var(--spacing-32)}@media(max-width:1024px){.vacancy-hero .vacancy-hero__row{display:none}}.vacancy-hero .vacancy-hero__usp-list{display:flex;flex-wrap:wrap;gap:var(--spacing-24);list-style:none;margin:0;padding:0}.vacancy-hero .vacancy-hero__usp-item{display:flex;align-items:center;gap:var(--spacing-8);font-weight:var(--font-weight-regular);line-height:var(--line-height-body)}.vacancy-hero .vacancy-hero__usp-item svg{width:10px;height:8px;flex-shrink:0;color:var(--color-green)}@media(min-width:1025px){.vacancy-hero--blog{min-height:631px;padding-top:219px;padding-bottom:55px}}.vacancy-detail{position:relative;margin-top:-12px;background-color:var(--color-beige);border-radius:20px 20px 0 0;padding-bottom:var(--section-spacing)}.vacancy-detail .vacancy-detail__layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-48);padding-top:80px}@media(max-width:1024px){.vacancy-detail .vacancy-detail__layout{padding-top:var(--spacing-48)}}@media(max-width:767px){.vacancy-detail .vacancy-detail__layout{padding-top:var(--spacing-24)}}@media(min-width:1025px){.vacancy-detail .vacancy-detail__layout{grid-template-columns:minmax(0, 740px) 412px;gap:var(--spacing-48);justify-content:space-between}}.vacancy-detail .vacancy-detail__main{padding-top:0}.vacancy-detail .vacancy-detail__body{display:flex;flex-direction:column;gap:var(--spacing-48)}@media(max-width:1024px){.vacancy-detail .vacancy-detail__body{gap:var(--spacing-32)}}.vacancy-detail .vacancy-detail__body p{margin-bottom:var(--spacing-16)}.vacancy-detail .vacancy-detail__body p:last-child{margin-bottom:0}.vacancy-detail .vacancy-detail__body ul{list-style:none;margin:0 0 var(--spacing-16);padding:0}.vacancy-detail .vacancy-detail__body ul li{position:relative;padding-left:28px;margin-bottom:var(--spacing-12)}.vacancy-detail .vacancy-detail__body ul li:before{content:"";position:absolute;left:0;top:8px;width:12px;height:9px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.45 9.04' fill='none'%3E%3Cpath d='M0.74 5.17L3.24 8.17C3.38 8.34 3.64 8.35 3.79 8.19L10.71 0.74' stroke='%23199F02' stroke-width='1.48' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/contain}.vacancy-detail .vacancy-detail__section-title{margin:0 0 var(--spacing-48)}@media(min-width:1025px){.vacancy-detail .vacancy-detail__section-title{line-height:var(--line-height-body-bold)}}@media(max-width:767px){.vacancy-detail .vacancy-detail__section-title{margin-bottom:var(--spacing-24)}}.vacancy-detail h3.vacancy-detail__section-title{font-size:var(--font-size-h4);text-transform:none;margin-bottom:var(--spacing-16)}.vacancy-detail .vacancy-detail__apply-cta{display:none}@media(max-width:1024px){.vacancy-detail .vacancy-detail__apply-cta{display:flex;margin-top:var(--spacing-32)}}@media(max-width:1024px){.vacancy-detail .vacancy-detail__aside{order:-1}}@media(min-width:1025px){.vacancy-detail .vacancy-detail__rail{position:sticky;top:var(--spacing-48)}}.vacancy-detail .vacancy-detail__questions{display:flex;align-items:center;justify-content:center;gap:var(--spacing-16);margin-top:var(--spacing-40)}@media(max-width:1024px){.vacancy-detail .vacancy-detail__questions{justify-content:flex-start;background-color:var(--color-beige);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:12px;padding:var(--spacing-24);margin-top:var(--spacing-20)}}@media(max-width:767px){.vacancy-detail .vacancy-detail__questions{gap:var(--spacing-12);padding:var(--spacing-20) var(--spacing-24);margin-top:var(--spacing-12)}}.vacancy-detail .vacancy-detail__questions-arrow{width:64px;height:auto;align-self:flex-start;margin-top:-6px;transform:rotate(12deg);pointer-events:none}@media(max-width:1024px){.vacancy-detail .vacancy-detail__questions-arrow{display:none}}.vacancy-detail .vacancy-detail__questions-avatar{display:block;width:64px;height:64px;flex-shrink:0;border-radius:50%;overflow:hidden}@media(max-width:1024px){.vacancy-detail .vacancy-detail__questions-avatar{width:54px;height:54px}}.vacancy-detail .vacancy-detail__questions-avatar img{width:100%;height:100%;object-fit:cover}.vacancy-detail .vacancy-detail__questions-name{font-size:16px;line-height:1.2;margin:0}@media(max-width:1024px){.vacancy-detail .vacancy-detail__questions-name{display:none}}.vacancy-detail .vacancy-detail__questions-role{font-size:var(--font-size-small);line-height:var(--line-height-body);margin:0 0 var(--spacing-8)}@media(max-width:1024px){.vacancy-detail .vacancy-detail__questions-role{display:none}}.vacancy-detail .vacancy-detail__questions-title{display:none;font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);margin:0 0 var(--spacing-8)}@media(max-width:1024px){.vacancy-detail .vacancy-detail__questions-title{display:block}}.vacancy-detail .vacancy-detail__questions-link{display:inline-flex;align-items:center;gap:var(--spacing-8);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);color:var(--color-text-primary);text-decoration:none;transition:color var(--transition-fast)}.vacancy-detail .vacancy-detail__questions-link:hover{color:var(--color-orange)}.vacancy-detail .vacancy-detail__questions-link-label.--ask{display:none}@media(max-width:1024px){.vacancy-detail .vacancy-detail__questions-link-label.--contact{display:none}.vacancy-detail .vacancy-detail__questions-link-label.--ask{display:inline}}.vacancy-detail .vacancy-detail__questions-chip{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:10px;background-color:var(--color-orange);color:var(--color-text-inverse)}.vacancy-detail .vacancy-detail__questions-chip svg{width:8px;height:8px}@media(max-width:1024px){.vacancy-detail .vacancy-detail__questions-chip{width:24px;height:24px;border-radius:12px}.vacancy-detail .vacancy-detail__questions-chip svg{transform:rotate(90deg)}}.vacancy-summary{background-color:var(--color-green-dark);border-radius:12px;padding:var(--spacing-40);color:var(--color-text-inverse)}@media(min-width:768px)and (max-width:1024px){.vacancy-summary{padding:var(--spacing-40) var(--spacing-32)}}@media(max-width:767px){.vacancy-summary{padding:var(--spacing-24)}}.vacancy-summary .label.--stroke{padding:6px 10px;font-size:var(--font-size-body);color:var(--color-text-inverse);border-color:rgba(234,227,217,.4)}.vacancy-summary .vacancy-summary__title{font-size:var(--font-size-h3);line-height:var(--line-height-heading);color:var(--color-text-inverse);margin:var(--spacing-12) 0 var(--spacing-32)}@media(max-width:1024px){.vacancy-summary .vacancy-summary__title{margin:var(--spacing-20) 0}}@media(max-width:767px){.vacancy-summary .vacancy-summary__title{line-height:1.4}}.vacancy-summary .vacancy-summary__meta{display:flex;flex-direction:column;gap:var(--spacing-12);list-style:none;margin:0 0 var(--spacing-32);padding:0}@media(max-width:1024px){.vacancy-summary .vacancy-summary__meta{margin-bottom:var(--spacing-20)}}.vacancy-summary .vacancy-summary__meta-item{display:flex;align-items:center;gap:var(--spacing-12);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);color:var(--color-text-inverse)}.vacancy-summary .vacancy-summary__meta-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;background-color:var(--color-beige);color:var(--color-green-dark);box-shadow:inset 0 0 0 1px rgba(16,47,35,.1)}.vacancy-summary .vacancy-summary__meta-icon svg{width:12px;height:12px}.vacancy-apply{position:relative;z-index:2;--va-pad-top:var(--section-spacing);--va-pad-bottom:var(--spacing-80);padding-block:var(--va-pad-top) var(--va-pad-bottom);view-timeline:--vacancy-apply-ellipse block}@media(max-width:1024px){.vacancy-apply{--va-pad-bottom:var(--spacing-48)}}@media(max-width:767px){.vacancy-apply{--va-pad-bottom:var(--spacing-32)}}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.vacancy-apply{animation:vacancy-apply-approach linear both;animation-timeline:--vacancy-apply-ellipse;animation-range:cover 60vh cover 140vh}}}.vacancy-apply:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:max(210vw,3027px);height:calc(100% + 380px);border-radius:50%;background-color:var(--color-green)}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.vacancy-apply:before{top:-1400px;height:calc(100% + 1780px);animation:vacancy-circle-grow linear both;animation-timeline:--vacancy-apply-ellipse;animation-range:cover 25vh cover 60vh}}}body.has-open-nav .vacancy-apply:before{top:0;height:calc(100% + 380px);animation:none}.vacancy-apply>.container{position:relative;z-index:1}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.vacancy-apply .vacancy-apply__header,.vacancy-apply .vacancy-apply__panel{animation:vacancy-intro-rise linear both;animation-timeline:--vacancy-apply-ellipse;animation-range:cover 48vh cover 66vh}}}.vacancy-apply .vacancy-apply__header{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-12);text-align:center;margin-bottom:56px;color:var(--color-text-inverse)}@media(max-width:1024px){.vacancy-apply .vacancy-apply__header{margin-bottom:var(--spacing-32)}}.vacancy-apply .vacancy-apply__title{color:var(--color-text-inverse);margin:0}.vacancy-apply .vacancy-apply__subtitle{color:var(--color-text-inverse);margin:0;max-width:643px}.vacancy-apply .vacancy-apply__panel{display:grid;grid-template-columns:minmax(0, 1fr);background-color:var(--color-cream);border-radius:20px;overflow:hidden}@media(min-width:1025px){.vacancy-apply .vacancy-apply__panel{grid-template-columns:minmax(0, 1fr) minmax(0, 375px)}}@media(max-width:767px){.vacancy-apply .vacancy-apply__panel{border-radius:12px}}.vacancy-apply .vacancy-apply__form{padding:var(--spacing-64);max-width:872px}@media(max-width:1024px){.vacancy-apply .vacancy-apply__form{padding:var(--spacing-48)}}@media(max-width:767px){.vacancy-apply .vacancy-apply__form{padding:var(--spacing-24)}}.vacancy-apply .vacancy-apply__figure{position:relative}.vacancy-apply .vacancy-apply__figure img{position:absolute;top:0;right:0;height:100%;width:auto}@media(max-width:1024px){.vacancy-apply .vacancy-apply__figure{display:none}}.vacancy-apply .vacancy-apply__character{position:absolute;inset:0;opacity:0;transition:opacity var(--transition-normal);pointer-events:none}.vacancy-apply .vacancy-apply__character.--ready{opacity:1}.vacancy-apply .vacancy-apply__character svg{display:block;width:100%;height:100%;fill:var(--color-green-dark)}.vacancy-contact{position:relative;z-index:3;padding-bottom:0}.vacancy-contact>.container{position:relative;z-index:1}.vacancy-contact .vacancy-contact__panel{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-48);background-color:var(--color-green-dark);border-radius:20px;color:var(--color-text-inverse);padding:var(--spacing-64)}@media(min-width:1025px){.vacancy-contact .vacancy-contact__panel{grid-template-columns:minmax(0, 1fr) 294px}}@media(min-width:768px)and (max-width:1024px){.vacancy-contact .vacancy-contact__panel{grid-template-columns:minmax(0, 1fr) 291px}}@media(max-width:1024px){.vacancy-contact .vacancy-contact__panel{padding:var(--spacing-48)}}@media(max-width:767px){.vacancy-contact .vacancy-contact__panel{padding:var(--spacing-32) var(--spacing-24) var(--spacing-24);gap:var(--spacing-32)}}.vacancy-contact .vacancy-contact__panel .label{color:var(--color-text-inverse)}@media(max-width:767px){.vacancy-contact .vacancy-contact__panel .label{font-size:var(--font-size-body)}}.vacancy-contact .vacancy-contact__title{color:var(--color-text-inverse);margin:var(--spacing-20) 0 var(--spacing-16);max-width:638px}@media(min-width:1025px){.vacancy-contact .vacancy-contact__title{line-height:var(--line-height-body-bold)}}.vacancy-contact .vacancy-contact__text{color:var(--color-text-inverse);margin:0 0 var(--spacing-32);max-width:490px}.vacancy-contact .vacancy-contact__links{display:flex;flex-wrap:wrap;gap:var(--spacing-16) var(--spacing-32);list-style:none;margin:0;padding:0}@media(max-width:1024px){.vacancy-contact .vacancy-contact__links{flex-direction:column;align-items:flex-start;gap:var(--spacing-12)}}.vacancy-contact .vacancy-contact__link{display:inline-flex;align-items:center;gap:var(--spacing-12);font-weight:var(--font-weight-bold);color:var(--color-text-inverse);text-decoration:none;transition:color var(--transition-fast)}.vacancy-contact .vacancy-contact__link:hover{color:var(--color-orange)}.vacancy-contact .vacancy-contact__link-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background-color:rgba(234,227,217,.1);color:var(--color-text-inverse)}.vacancy-contact .vacancy-contact__link-icon svg{width:16px;height:16px}.vacancy-contact .vacancy-contact__media{position:relative;margin:0;align-self:center}.vacancy-contact .vacancy-contact__photo{display:block;width:294px;height:291px;object-fit:cover;border-radius:50%}@media(max-width:1024px){.vacancy-contact .vacancy-contact__photo{width:291px}}@media(max-width:767px){.vacancy-contact .vacancy-contact__photo{width:100%;height:auto;aspect-ratio:1}}.vacancy-contact .vacancy-contact__grass{position:absolute;left:0;bottom:0;pointer-events:none}.vacancy-contact .vacancy-contact__grass img{display:block;width:280px;height:99px}@media(max-width:1024px){.vacancy-contact .vacancy-contact__grass img{width:271px;height:163px}}@media(max-width:767px){.vacancy-contact .vacancy-contact__grass img{width:100%;height:auto}}@media(max-width:767px){.vacancy-contact .vacancy-contact__grass{width:95%}}.vacancy-faq{padding-block:var(--section-spacing)}.vacancy-faq .vacancy-faq__header{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-12);text-align:center;margin-bottom:var(--spacing-32)}@media(max-width:767px){.vacancy-faq .vacancy-faq__header{gap:var(--spacing-8)}}.vacancy-faq .vacancy-faq__title{margin:0}.vacancy-faq .vacancy-faq__panel{max-width:1112px;margin-inline:auto;background-color:var(--color-cream);border-radius:20px;padding:var(--spacing-64)}@media(max-width:1024px){.vacancy-faq .vacancy-faq__panel{border-radius:12px;padding:var(--spacing-48)}}@media(max-width:767px){.vacancy-faq .vacancy-faq__panel{padding:var(--spacing-24)}}.faq-accordion{display:flex;flex-direction:column;gap:var(--spacing-20);max-width:960px;margin-inline:auto}.faq-accordion .faq-accordion__item{background-color:rgba(0,0,0,0);border:var(--border-width) solid rgba(16,47,35,.25);border-radius:12px;padding:var(--spacing-32);interpolate-size:allow-keywords}.faq-accordion .faq-accordion__item::details-content{block-size:0;overflow-y:clip;transition:block-size var(--transition-slow),content-visibility var(--transition-slow) allow-discrete}.faq-accordion .faq-accordion__item[open]::details-content{block-size:auto}@media(max-width:767px){.faq-accordion .faq-accordion__item{padding:var(--spacing-24)}}.faq-accordion .faq-accordion__question{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-24);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);cursor:pointer;list-style:none}.faq-accordion .faq-accordion__question::-webkit-details-marker{display:none}.faq-accordion .faq-accordion__question:focus-visible{outline:var(--border-width-thick) solid var(--color-green-dark);outline-offset:4px;border-radius:var(--border-radius-small)}.faq-accordion .faq-accordion__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;background-color:var(--color-orange);border-radius:50%;color:var(--color-beige);transition:transform var(--transition-fast)}.faq-accordion .faq-accordion__icon svg{width:18px;height:18px}.faq-accordion .faq-accordion__item[open] .faq-accordion__icon{transform:rotate(45deg)}.faq-accordion .faq-accordion__answer{margin:0;padding-top:var(--spacing-16);max-width:896px}.faq-accordion .faq-accordion__answer>:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.faq-accordion .faq-accordion__icon{transition-duration:.01ms}}.related-vacancies{padding-bottom:var(--spacing-96)}.related-vacancies .related-vacancies__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--spacing-24);margin-bottom:56px}@media(max-width:767px){.related-vacancies .related-vacancies__header{margin-bottom:var(--spacing-32)}}@media(max-width:1024px){.related-vacancies:not(.related-posts) .related-vacancies__header{margin-bottom:var(--spacing-32)}.related-vacancies:not(.related-posts) .related-vacancies__header .button{display:none}}.related-vacancies .related-vacancies__footer{display:none}@media(max-width:1024px){.related-vacancies .related-vacancies__footer{display:flex;justify-content:center;margin-top:var(--spacing-32)}}@media(max-width:767px){.related-vacancies .related-vacancies__footer{margin-top:var(--spacing-24)}}.related-vacancies .related-vacancies__title{margin:0}.related-vacancies .related-vacancies__deck{position:relative}.related-vacancies .related-vacancies__list{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:var(--spacing-32);list-style:none;margin:0;padding:0}.related-vacancies .related-vacancies__list>li:nth-child(n+4){display:none}@media(max-width:1024px){.related-vacancies .related-vacancies__list{grid-template-columns:minmax(0, 1fr);gap:var(--spacing-32)}}@media(max-width:767px){.related-vacancies .related-vacancies__list{gap:var(--spacing-24)}}.related-vacancies .vacancy-card{aspect-ratio:394/461}@media(max-width:1024px){.related-vacancies .vacancy-card{aspect-ratio:738/339}}@media(max-width:767px){.related-vacancies .vacancy-card{aspect-ratio:345/339}}.related-vacancies .vacancy-card__content{left:var(--spacing-24);right:var(--spacing-24);bottom:var(--spacing-24)}.related-vacancies.--locked .related-vacancies__list{filter:blur(2px);pointer-events:none}.related-vacancies.--locked .location-popup{display:flex}.related-vacancies.--granted .vacancy-card__place{display:flex}#sticky-solliciteer-btn{position:fixed;left:50%;bottom:var(--spacing-24);transform:translateX(-50%);z-index:48;opacity:0;pointer-events:none;transition:opacity var(--transition-fast)}#sticky-solliciteer-btn.--visible{opacity:1;pointer-events:auto}@media(min-width:768px){#sticky-solliciteer-btn{display:none}}@keyframes vacancy-apply-approach{from{padding-top:16vh;padding-bottom:12vh}to{padding-top:var(--va-pad-top);padding-bottom:var(--va-pad-bottom)}}.article-detail .article-detail__grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-64)}@media(min-width:1025px){.article-detail .article-detail__grid{grid-template-columns:minmax(0, 1fr) 412px;gap:var(--spacing-96)}}@media(min-width:1025px)and (max-width:1280px){.article-detail .article-detail__grid{grid-template-columns:minmax(0, 1fr) 340px}}@media(max-width:1024px){.article-detail .article-detail__aside{display:none}}.article-detail .article-detail__rail{display:flex;flex-direction:column;gap:var(--spacing-32)}@media(min-width:1025px){.article-detail .article-detail__rail{position:sticky;top:var(--spacing-48)}}.article-detail__rail .article-toc{position:static;top:auto}.article-detail__main{display:flex;flex-direction:column;gap:var(--spacing-48)}.article-detail__main>.u-anchor{position:absolute}.article-detail__main .page-header.--article{padding-bottom:0}.article-detail__main .article-detail__slide{display:flex;flex-direction:column;gap:var(--spacing-24)}.article-detail__main .article-detail__slide>:last-child{margin-bottom:0}.article-detail__main .article-detail__content{color:var(--color-text-primary)}.article-detail__main .article-detail__content>*+*{margin-top:var(--spacing-16)}.article-detail__main .article-detail__content>:last-child{margin-bottom:0}.article-detail__main .article-detail__content h2,.article-detail__main .article-detail__content h3{margin-top:var(--spacing-32)}.article-detail__main .article-detail__content h2:first-child,.article-detail__main .article-detail__content h3:first-child{margin-top:0}.article-detail__main .article-detail__content h2{line-height:1.1}@media(min-width:1025px)and (max-width:1280px){.article-detail__main .article-detail__content h2{font-size:40px}}.article-detail__main .article-detail__content h4{text-transform:none}.article-detail__main .article-detail__content a:not(.button){color:var(--color-text-link);text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:4px;transition:color var(--transition-fast)}.article-detail__main .article-detail__content a:not(.button):hover{color:var(--color-text-link-hover)}.article-detail__main .article-detail__content img{display:block;width:100%;height:auto;border-radius:12px;margin:0}.article-detail__main .article-detail__content ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-8)}.article-detail__main .article-detail__content ul li{position:relative;margin:0;padding-left:28px}.article-detail__main .article-detail__content ul li:before{content:"";position:absolute;left:12px;top:.6em;width:4px;height:4px;border-radius:50%;background-color:var(--color-green)}.article-detail__main .article-detail__vacancies{display:flex;flex-direction:column;gap:var(--spacing-24)}.article-detail__main .article-detail__vacancies-title{margin:0;text-transform:none}.article-detail__main .article-detail__vacancies-list{display:flex;flex-direction:column;gap:var(--spacing-24);list-style:none;margin:0;padding:0}@media(min-width:768px){.article-detail__main .article-detail__vacancies-list{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--spacing-24)}}.article-detail__main .article-detail__vacancies-list .vacancy-card{aspect-ratio:345/339}.article-detail__main .article-detail__vacancies-more{margin:0}.article-detail__main .article-detail__figure{margin:0}.article-detail__main .article-detail__figure-image{display:block;width:100%;height:auto;border-radius:12px}.article-detail__main .article-detail__caption{display:flex;align-items:center;gap:var(--spacing-8);margin-top:var(--spacing-8);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-primary)}.article-detail__main .article-detail__caption-bar{flex-shrink:0;width:2px;height:18px;border-radius:var(--border-radius-full);background-color:var(--color-green)}.article-contact-banner{padding-block:var(--section-spacing)}.article-contact-banner .article-contact-banner__panel{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-64);background-color:var(--color-green-dark);border-radius:20px;color:var(--color-text-inverse);padding:var(--spacing-64)}@media(max-width:1024px){.article-contact-banner .article-contact-banner__panel{flex-direction:column;align-items:flex-start;gap:var(--spacing-48);padding:var(--spacing-48)}}@media(max-width:767px){.article-contact-banner .article-contact-banner__panel{padding:var(--spacing-32) var(--spacing-24);border-radius:12px}}.article-contact-banner .article-contact-banner__content{max-width:640px}.article-contact-banner .article-contact-banner__content .label{color:var(--color-text-inverse);margin-bottom:var(--spacing-12)}.article-contact-banner .article-contact-banner__title{margin:0 0 var(--spacing-32);color:var(--color-text-inverse)}@media(min-width:1025px)and (max-width:1280px){.article-contact-banner .article-contact-banner__title{font-size:40px}}@media(max-width:767px){.article-contact-banner .article-contact-banner__title{margin-bottom:var(--spacing-24)}}.article-contact-banner .article-contact-banner__links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-32)}@media(max-width:767px){.article-contact-banner .article-contact-banner__links{gap:var(--spacing-20)}}.article-contact-banner .article-contact-banner__link{display:flex;align-items:center;gap:var(--spacing-12);font-family:var(--font-primary);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);color:var(--color-text-inverse);text-decoration:none;transition:opacity var(--transition-fast)}.article-contact-banner .article-contact-banner__link:hover{opacity:.8}.article-contact-banner .article-contact-banner__icon{flex-shrink:0;width:32px;height:32px}.article-contact-banner .article-contact-banner__media{position:relative;flex-shrink:0;display:flex;align-items:center}@media(max-width:767px){.article-contact-banner .article-contact-banner__media{display:none}}@media(max-width:1024px){.article-contact-banner .article-contact-banner__media{align-self:flex-end}}.article-contact-banner .article-contact-banner__deco{width:258px;height:auto;margin-right:-129px;z-index:1}@media(min-width:1025px)and (max-width:1280px){.article-contact-banner .article-contact-banner__deco{width:190px;margin-right:-95px}}@media(max-width:1024px){.article-contact-banner .article-contact-banner__deco{width:332px;margin-right:-140px}}.article-contact-banner .article-contact-banner__portrait{position:relative;width:291px;height:291px;border-radius:50%;object-fit:cover}@media(min-width:1025px)and (max-width:1280px){.article-contact-banner .article-contact-banner__portrait{width:220px;height:220px}}@media(max-width:1024px){.article-contact-banner .article-contact-banner__portrait{width:390px;height:390px}}.article-outro{position:relative;z-index:2;display:flex;flex-direction:column;gap:80px;--ao-pad-top:124px;--ao-bottom-inset:0px;padding-top:var(--ao-pad-top);view-timeline:--article-outro-ellipse block}@media(max-width:1024px){.article-outro{gap:var(--spacing-48);--ao-pad-top:var(--spacing-96)}}@media(max-width:767px){.article-outro{gap:var(--spacing-32);--ao-pad-top:var(--spacing-48)}}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.article-outro{animation:article-outro-approach linear both;animation-timeline:--article-outro-ellipse;animation-range:cover 60vh cover 140vh}}}.article-outro:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:max(210vw,3027px);height:calc(100% - var(--ao-bottom-inset));border-radius:50%;background-color:var(--color-green)}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.article-outro:before{top:-1400px;height:calc(100% + 1400px - var(--ao-bottom-inset));animation:vacancy-circle-grow linear both;animation-timeline:--article-outro-ellipse;animation-range:cover 25vh cover 60vh}}}body.has-open-nav .article-outro:before{top:0;height:calc(100% - var(--ao-bottom-inset));animation:none}.article-outro:has(.faq-panel){--ao-bottom-inset:160px}@media(max-width:767px){.article-outro:has(.faq-panel){--ao-bottom-inset:64px}}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.article-outro>.article-contact-banner,.article-outro>.faq-panel{animation:vacancy-intro-rise linear both;animation-timeline:--article-outro-ellipse;animation-range:cover 48vh cover 66vh}}}.article-outro{margin-bottom:var(--section-spacing)}.article-outro>*{position:relative;z-index:1}.article-outro .article-contact-banner,.article-outro .faq-panel{padding-block:0}.article-outro .faq-panel .faq-panel__body{max-width:none}.article-outro .faq-panel .faq-accordion{max-width:none;width:100%}@keyframes article-outro-approach{from{padding-top:16vh;padding-bottom:12vh}to{padding-top:var(--ao-pad-top);padding-bottom:0}}.filter-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-16);padding-bottom:var(--spacing-32);border-bottom:var(--border-width) solid rgba(16,47,35,.25);margin-bottom:var(--spacing-48)}.filter-bar.--loading{pointer-events:none;opacity:.7}.filter-bar .filter-bar__label{margin:0;font-weight:var(--font-weight-bold)}.filter-bar .filter-bar__options{display:flex;flex-wrap:wrap;gap:var(--spacing-12);list-style:none;margin:0;padding:0}.filter-bar .filter-bar__option{display:inline-flex;align-items:center;padding:10px 16px;border:var(--border-width) solid rgba(16,47,35,.4);border-radius:var(--border-radius-full);font-size:16px;font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-decoration:none;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.filter-bar .filter-bar__option:hover{border-color:var(--color-green-dark)}.filter-bar .filter-bar__option.--active{background-color:var(--color-green-dark);border-color:var(--color-green-dark);color:var(--color-text-inverse)}@media(min-width:1025px){.js-cursor .story-card__arrow{display:none}}@media(min-width:1025px){.js-cursor .story-card{cursor:none}}@media(min-width:1025px){.js-cursor .vacancy-card__arrow{display:none}}@media(min-width:1025px){.js-cursor .vacancy-card{cursor:none}}.js-card-cursor{position:fixed;top:0;left:0;z-index:20;pointer-events:none}.js-card-cursor .icon-button{transform:translate(-50%,-50%) scale(0);transition:transform var(--transition-normal)}.js-card-cursor.--visible .icon-button{transform:translate(-50%,-50%) scale(1)}@media(max-width:1024px){.js-card-cursor{display:none}}.post-grid{position:relative;z-index:1;padding-bottom:var(--section-spacing)}.post-grid .post-grid__list{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:var(--spacing-32);list-style:none;margin:0;padding:0}.post-grid .post-grid__list .story-card{width:auto;height:auto;aspect-ratio:394/461}.post-grid .post-grid__list .vacancy-card{aspect-ratio:394/541;border-radius:12px}@media(max-width:1024px){.post-grid .post-grid__list .vacancy-card{aspect-ratio:345/339}}.post-grid .post-grid__list .vacancy-card__content{left:var(--spacing-24);right:var(--spacing-24);bottom:var(--spacing-24)}@media(max-width:1024px){.post-grid .post-grid__list{grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--spacing-24)}}@media(max-width:767px){.post-grid .post-grid__list{grid-template-columns:minmax(0, 1fr)}}.post-grid .post-grid__more{display:flex;justify-content:center;margin-top:var(--spacing-48)}.post-grid .post-grid__more-link{display:inline-flex;align-items:center;gap:var(--spacing-8);font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-decoration:none}.post-grid .post-grid__more-link:hover{color:var(--color-orange)}.post-grid .post-grid__more-link.--loading{pointer-events:none;opacity:.65}.post-grid .post-grid__more-link .icon-button{width:24px;height:24px}.post-grid .post-grid__more-link .icon-button svg{width:12px;height:12px}.post-grid.--vacancies{margin-top:-150px;margin-bottom:var(--section-spacing);padding-top:124px;padding-bottom:var(--section-spacing);overflow:clip}@media(max-width:767px){.post-grid.--vacancies{margin-top:-100px;padding-top:80px;padding-bottom:var(--spacing-64)}}.post-grid.--vacancies:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:max(210vw,3027px);height:1178px;border-radius:50%;background-color:var(--color-green);z-index:0}.post-grid.--vacancies:after{content:"";position:absolute;top:500px;bottom:0;left:0;right:0;background-color:var(--color-green);border-radius:0 0 20px 20px;z-index:0}.post-grid.--vacancies .container{position:relative;z-index:1}.post-grid.--vacancies .post-grid__list{margin-top:var(--spacing-48)}.post-grid.--vacancies .post-grid__results:first-child{margin-top:var(--spacing-48)}.post-grid.--vacancies .post-grid__more{margin-top:var(--spacing-64)}.post-grid.--vacancies .post-grid__more-link{font-size:var(--font-size-body);line-height:var(--line-height-body-bold);color:var(--color-text-inverse)}.post-grid.--vacancies .post-grid__more-link:hover{color:var(--color-white)}.post-grid.--vacancies .post-grid__more-link .icon-button{background-color:var(--color-green-dark);color:var(--color-beige)}.post-grid.--vacancies .post-grid__more-link .icon-button svg{width:13.5px;height:13.5px}.post-grid.--vacancies .post-grid__empty{color:var(--color-text-inverse);margin-top:var(--spacing-48)}.post-grid.--vacancies .post-grid__cursor{position:fixed;top:0;left:0;z-index:20;pointer-events:none}.post-grid.--vacancies .post-grid__cursor .icon-button{transform:translate(-50%,-50%) scale(0);transition:transform var(--transition-normal)}.post-grid.--vacancies .post-grid__cursor.--visible .icon-button{transform:translate(-50%,-50%) scale(1)}@media(max-width:1024px){.post-grid.--vacancies .post-grid__cursor{display:none}}@media(min-width:1025px){.post-grid.--vacancies.js-cursor .vacancy-card{cursor:none}}.post-grid.--blogs{margin-top:-150px;margin-bottom:var(--section-spacing);padding-top:124px;padding-bottom:var(--section-spacing);overflow:clip}@media(max-width:1024px){.post-grid.--blogs{margin-top:-100px;padding-top:80px}}@media(max-width:767px){.post-grid.--blogs{margin-top:-55px;padding-top:46px}}.post-grid.--blogs:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:max(210vw,3027px);height:1178px;border-radius:50%;background-color:var(--color-green);z-index:0}@media(max-width:1024px){.post-grid.--blogs:before{width:max(196vw,1632px);height:802px}}@media(max-width:767px){.post-grid.--blogs:before{width:max(415vw,1632px);height:1082px}}.post-grid.--blogs:after{content:"";position:absolute;top:500px;bottom:0;left:0;right:0;background-color:var(--color-green);border-radius:0 0 20px 20px;z-index:0}@media(max-width:1024px){.post-grid.--blogs:after{top:340px}}@media(max-width:767px){.post-grid.--blogs:after{top:460px}}.post-grid.--blogs .container{position:relative;z-index:1}.post-grid.--blogs .filter-bar{border-bottom-color:rgba(255,247,236,.25);margin-bottom:var(--spacing-48)}@media(max-width:1024px){.post-grid.--blogs .filter-bar{margin-bottom:var(--spacing-32)}}@media(max-width:767px){.post-grid.--blogs .filter-bar{flex-direction:column;align-items:center;gap:var(--spacing-24)}}.post-grid.--blogs .filter-bar__label{color:var(--color-text-inverse)}@media(max-width:767px){.post-grid.--blogs .filter-bar__label{text-align:center}}@media(max-width:767px){.post-grid.--blogs .filter-bar__options{width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.post-grid.--blogs .filter-bar__options::-webkit-scrollbar{display:none}.post-grid.--blogs .filter-bar__options>li{flex-shrink:0}}.post-grid.--blogs .filter-bar__option{height:42px;padding:12px 16px;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);color:var(--color-text-inverse);border-color:rgba(255,247,236,.25);border-radius:var(--border-radius-pill);white-space:nowrap}.post-grid.--blogs .filter-bar__option:hover:not(.--active){border-color:rgba(255,247,236,.5);color:var(--color-white)}.post-grid.--blogs .filter-bar__option.--active{background-color:var(--color-beige);border-color:var(--color-beige);color:var(--color-text-primary);font-weight:var(--font-weight-bold)}@media(max-width:1024px){.post-grid.--blogs .post-grid__list{grid-template-columns:minmax(0, 1fr)}}@media(max-width:767px){.post-grid.--blogs .post-grid__list{gap:var(--spacing-24)}}.post-grid.--blogs .post-grid__list .story-card{--story-card-gradient:linear-gradient(180deg,rgba(0,0,0,0) 25.75%,rgba(0,0,0,.5) 78.63%)}@media(max-width:1024px){.post-grid.--blogs .post-grid__list .story-card{aspect-ratio:738/339;border-radius:8px}}@media(max-width:767px){.post-grid.--blogs .post-grid__list .story-card{aspect-ratio:345/339}}@media(max-width:1024px){.post-grid.--blogs .post-grid__list .story-card__title{font-size:32px;line-height:1.2}}@media(max-width:767px){.post-grid.--blogs .post-grid__list .story-card__title{font-size:24px;line-height:1.4}}.post-grid.--blogs .post-grid__list .story-card__arrow{width:42px;height:42px}@media(min-width:1025px){.post-grid.--blogs .post-grid__list .story-card__arrow{opacity:0;transform:scale(.85)}}@media(max-width:767px){.post-grid.--blogs .post-grid__list .story-card__arrow{width:32px;height:32px;right:var(--spacing-20)}}@media(min-width:1025px){.post-grid.--blogs .post-grid__list .story-card:hover .story-card__arrow,.post-grid.--blogs .post-grid__list .story-card:focus-visible .story-card__arrow{opacity:1;transform:scale(1);width:48px;height:48px}}.post-grid.--blogs .post-grid__more-link{font-size:var(--font-size-body);line-height:var(--line-height-body-bold);color:var(--color-text-inverse)}.post-grid.--blogs .post-grid__more-link:hover{color:var(--color-white)}.post-grid.--blogs .post-grid__more-link .icon-button{background-color:var(--color-green-dark);color:var(--color-beige)}.post-grid.--blogs .post-grid__more-link .icon-button svg{width:13.5px;height:13.5px}.nearby-jobs{display:grid;grid-template-columns:minmax(0, 342px) minmax(0, 1fr);gap:var(--spacing-32);padding-block:var(--spacing-48);border-bottom:var(--border-width) solid rgba(217,217,217,.4)}@media(max-width:1024px){.nearby-jobs{grid-template-columns:minmax(0, 1fr);gap:var(--spacing-40)}}.nearby-jobs .nearby-jobs__intro{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-32)}.nearby-jobs .nearby-jobs__title{margin:0;max-width:270px;line-height:var(--line-height-tight);color:var(--color-text-inverse)}@media(max-width:1024px){.nearby-jobs .nearby-jobs__title{max-width:none}}.nearby-jobs .nearby-jobs__meet{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-12)}.nearby-jobs .nearby-jobs__meet-label{position:relative;display:flex;align-items:flex-start;gap:var(--spacing-12);margin:0;font-size:16px;line-height:var(--line-height-body);color:var(--color-white)}.nearby-jobs .nearby-jobs__meet-label img{height:44px;position:absolute;top:-10px;left:-9px;width:84px;max-width:unset}.nearby-jobs .nearby-jobs__person{display:flex;align-items:center;gap:var(--spacing-16);text-decoration:none}.nearby-jobs .nearby-jobs__person:hover .nearby-jobs__person-name{text-decoration:underline}.nearby-jobs .nearby-jobs__person-photo{flex-shrink:0;width:42px;height:42px;border-radius:50%;object-fit:cover}.nearby-jobs .nearby-jobs__person-text{display:flex;flex-direction:column;gap:var(--spacing-8)}.nearby-jobs .nearby-jobs__person-name{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse)}.nearby-jobs .nearby-jobs__person-role{font-size:16px;line-height:var(--line-height-tight);color:var(--color-text-inverse)}.nearby-jobs .nearby-jobs__deck{position:relative}.nearby-jobs .nearby-jobs__list{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:var(--spacing-24);list-style:none;margin:0;padding:0}.nearby-jobs .nearby-jobs__list>li:nth-child(n+4){display:none}@media(max-width:1024px){.nearby-jobs .nearby-jobs__list{grid-template-columns:minmax(0, 1fr)}}.nearby-jobs.--locked .nearby-jobs__list{filter:blur(2px);pointer-events:none}.nearby-jobs.--locked .location-popup{display:flex}.nearby-jobs.--locked .nearby-jobs__meet{display:none}.nearby-jobs.--granted .vacancy-card__place{display:flex}.post-grid__results.--granted .vacancy-card__place{display:flex}.post-grid.--vacancies .vacancy-card{overflow:hidden;aspect-ratio:394/541}@media(max-width:1024px){.post-grid.--vacancies .vacancy-card{aspect-ratio:345/339}}.post-grid.--vacancies .vacancy-card__media{overflow:hidden}.post-grid.--vacancies .vacancy-card__media img{width:100%;height:100%;object-fit:cover}.template-cta{position:relative;z-index:1;padding-bottom:var(--section-spacing)}body.bihg-vacancies-archive #header,body.bihg-blog-archief #header{position:absolute;inset:0 0 auto 0;z-index:20}.about-hero.--vacancies,.about-hero.--blogs{background-color:var(--color-green-dark);padding-top:203px;padding-bottom:233px}@media(max-width:1024px){.about-hero.--vacancies,.about-hero.--blogs{padding-top:160px}}@media(max-width:767px){.about-hero.--vacancies,.about-hero.--blogs{padding-top:120px}}.about-hero.--vacancies.--standalone,.about-hero.--blogs.--standalone{padding-top:80px;padding-bottom:33px}@media(max-width:1024px){.about-hero.--vacancies.--standalone,.about-hero.--blogs.--standalone{padding-top:var(--spacing-64)}}@media(max-width:767px){.about-hero.--vacancies.--standalone,.about-hero.--blogs.--standalone{padding-top:var(--spacing-48)}}.about-hero.--vacancies .about-hero__content,.about-hero.--blogs .about-hero__content{color:var(--color-text-inverse)}.about-hero.--vacancies .about-hero__breadcrumb a,.about-hero.--blogs .about-hero__breadcrumb a{color:var(--color-text-inverse)}.about-hero.--vacancies .about-hero__breadcrumb,.about-hero.--blogs .about-hero__breadcrumb{margin-bottom:120px}@media(max-width:767px){.about-hero.--vacancies .about-hero__breadcrumb,.about-hero.--blogs .about-hero__breadcrumb{margin-bottom:var(--spacing-12)}}.about-hero.--vacancies .about-hero__title-wrap,.about-hero.--blogs .about-hero__title-wrap{position:relative;display:flex;justify-content:center;width:100%}@media(min-width:768px)and (max-width:1024px){.about-hero.--vacancies .about-hero__title-wrap,.about-hero.--blogs .about-hero__title-wrap{margin-bottom:128px}}.about-hero.--vacancies .about-hero__title,.about-hero.--blogs .about-hero__title{position:relative;z-index:1;color:var(--color-text-inverse);font-size:clamp(48px,8.47vw,122px);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-h1);max-width:1309px}.about-hero.--vacancies .about-hero__collage,.about-hero.--blogs .about-hero__collage{position:absolute;left:50%;top:50%;width:1215px;height:445px;transform:translate(-50%,calc(-50% + 12px));pointer-events:none;z-index:-1}@media(max-width:1280px){.about-hero.--vacancies .about-hero__collage,.about-hero.--blogs .about-hero__collage{transform:translate(-50%,calc(-50% + 12px)) scale(0.8)}}@media(max-width:1024px){.about-hero.--vacancies .about-hero__collage,.about-hero.--blogs .about-hero__collage{transform:translate(-50%,calc(-50% + 8px)) scale(0.7)}}@media(max-width:767px){.about-hero.--vacancies .about-hero__collage,.about-hero.--blogs .about-hero__collage{display:none}}.about-hero.--vacancies .about-hero__collage-img,.about-hero.--blogs .about-hero__collage-img{position:absolute}.about-hero.--vacancies .about-hero__collage-img.--i1,.about-hero.--blogs .about-hero__collage-img.--i1{left:160px;top:0;width:279px;height:284px}.about-hero.--vacancies .about-hero__collage-img.--i2,.about-hero.--blogs .about-hero__collage-img.--i2{left:753px;top:25px;width:226px;height:235px}.about-hero.--vacancies .about-hero__collage-img.--i3,.about-hero.--blogs .about-hero__collage-img.--i3{left:1049px;top:224px;width:165px;height:195px}.about-hero.--vacancies .about-hero__collage-img.--i4,.about-hero.--blogs .about-hero__collage-img.--i4{left:1px;top:241px;width:112px;height:146px}.about-hero.--vacancies .about-hero__collage-img.--i5,.about-hero.--blogs .about-hero__collage-img.--i5{left:491px;top:222px;width:208px;height:222px}.about-hero.--vacancies .about-hero__sphere,.about-hero.--blogs .about-hero__sphere{position:absolute;left:50%;top:calc(50% + 12px);transform:translate(-50%,-50%);width:100vw;max-width:1440px;height:737px;z-index:-1;pointer-events:none}.about-hero.--vacancies .about-hero__sphere canvas,.about-hero.--blogs .about-hero__sphere canvas{display:block;width:100%;height:100%}@media(max-width:1024px){.about-hero.--vacancies .about-hero__sphere,.about-hero.--blogs .about-hero__sphere{top:calc(50% + 8px);height:651px}}@media(max-width:767px){.about-hero.--vacancies .about-hero__sphere,.about-hero.--blogs .about-hero__sphere{display:none}}.about-hero.--vacancies.--sphere-active .about-hero__collage,.about-hero.--blogs.--sphere-active .about-hero__collage{display:none}@media(min-width:768px){.about-hero.--vacancies.--sphere-active .about-hero__title,.about-hero.--blogs.--sphere-active .about-hero__title{opacity:0}}.about-hero.--vacancies.--sphere-pending .about-hero__collage,.about-hero.--blogs.--sphere-pending .about-hero__collage{opacity:0}@media(min-width:768px){.about-hero.--vacancies.--sphere-pending .about-hero__title,.about-hero.--blogs.--sphere-pending .about-hero__title{opacity:0}}.about-hero.--vacancies.--sphere-fallback .about-hero__collage,.about-hero.--blogs.--sphere-fallback .about-hero__collage{opacity:1;transition:opacity .6s ease}@media(min-width:768px){.about-hero.--vacancies.--sphere-fallback .about-hero__title,.about-hero.--blogs.--sphere-fallback .about-hero__title{opacity:1;transition:opacity .6s ease}}.about-hero.--vacancies .about-hero__discover,.about-hero.--blogs .about-hero__discover{position:relative;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:transform var(--transition-normal)}.about-hero.--vacancies .about-hero__discover img,.about-hero.--blogs .about-hero__discover img{position:absolute;inset:0;width:150%;height:280%;max-width:unset;transform:translate(-12px,-14px);transition:transform var(--transition-normal)}.about-hero.--vacancies .about-hero__discover span,.about-hero.--blogs .about-hero__discover span{position:relative;z-index:1;font-family:var(--font-heading);font-weight:var(--font-weight-heading);font-size:32px;line-height:var(--line-height-tight);text-transform:uppercase;color:var(--color-text-inverse);transition:color var(--transition-fast)}.about-hero.--vacancies .about-hero__discover:hover,.about-hero.--blogs .about-hero__discover:hover{transform:translateY(2px)}.about-hero.--vacancies .about-hero__discover:active,.about-hero.--blogs .about-hero__discover:active{transform:translateY(4px)}.about-hero.--vacancies .about-hero__discover:focus-visible,.about-hero.--blogs .about-hero__discover:focus-visible{outline:var(--border-width-thick) solid var(--color-text-inverse);outline-offset:4px}@media(max-width:767px){.about-hero.--vacancies .about-hero__discover,.about-hero.--blogs .about-hero__discover{display:none}}@media(prefers-reduced-motion:reduce){.about-hero.--vacancies .about-hero__discover,.about-hero.--blogs .about-hero__discover{transition:none}.about-hero.--vacancies .about-hero__discover img,.about-hero.--vacancies .about-hero__discover span,.about-hero.--blogs .about-hero__discover img,.about-hero.--blogs .about-hero__discover span{transition:none}}@media(max-width:1024px){.about-hero.--vacancies{padding-bottom:199px}}@media(max-width:767px){.about-hero.--vacancies{padding-bottom:180px}}.about-hero.--vacancies .about-hero__filter{margin-inline:auto;margin-top:72px}@media(max-width:1024px){.about-hero.--vacancies .about-hero__filter{margin-top:42px}}@media(max-width:767px){.about-hero.--vacancies .about-hero__filter{margin-top:var(--spacing-32)}}.about-hero.--vacancies .about-hero__bottom{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--spacing-24);width:100%;margin-top:64px;text-align:left}@media(max-width:1024px){.about-hero.--vacancies .about-hero__bottom{margin-top:42px}}@media(max-width:767px){.about-hero.--vacancies .about-hero__bottom{margin-top:var(--spacing-32);justify-content:center;text-align:center}}.about-hero.--vacancies .about-hero__place{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8)}@media(max-width:767px){.about-hero.--vacancies .about-hero__place{align-items:center}}.about-hero.--vacancies .about-hero__place-city{display:flex;align-items:center;gap:var(--spacing-12);margin:0;font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-text-inverse)}.about-hero.--vacancies .about-hero__place-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background-color:var(--color-primary)}.about-hero.--vacancies .about-hero__place-note{margin:0;padding-left:calc(8px + var(--spacing-12));font-family:var(--font-primary);font-weight:var(--font-weight-regular);font-size:var(--font-size-small);line-height:var(--line-height-body);color:var(--color-text-inverse);opacity:.75}@media(max-width:767px){.about-hero.--vacancies .about-hero__place-note{padding-left:0;text-align:center}}.about-hero.--vacancies .about-hero__place-note[hidden]{display:none}@media(max-width:1024px){.about-hero.--blogs{padding-bottom:149px}}@media(max-width:767px){.about-hero.--blogs{padding-bottom:135px}}.about-hero.--blogs .about-hero__discover{margin-top:176px}@media(max-width:1024px){.about-hero.--blogs .about-hero__discover{margin-top:var(--spacing-48)}}.hero__search:has(.select-dropdown.--open),.about-hero__filter:has(.select-dropdown.--open),.hero__search:has(.places-suggest:not([hidden])),.about-hero__filter:has(.places-suggest:not([hidden])){position:relative;z-index:30}.about-hero__content:has(.select-dropdown.--open),.about-hero__content:has(.places-suggest:not([hidden])){z-index:30}.places-suggest{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:40;margin:0;padding:var(--spacing-8);list-style:none;background-color:var(--color-beige);border:var(--border-width) solid rgba(16,47,35,.1);border-radius:var(--border-radius-medium);box-shadow:0 12px 32px rgba(16,47,35,.18);max-height:320px;overflow:auto}.places-suggest[hidden]{display:none}.places-suggest .places-suggest__option{padding:var(--spacing-8) var(--spacing-12);border-radius:var(--border-radius-small);font-size:var(--font-size-body);color:var(--color-green-dark);cursor:pointer}.places-suggest .places-suggest__option:hover,.places-suggest .places-suggest__option.--active{background-color:rgba(16,47,35,.08)}.archive-filter.--loading{pointer-events:none;opacity:.7}@media(min-width:768px){.vacancy-hero--blog{justify-content:flex-start}}@media(max-width:767px){.vacancy-hero--blog{padding-top:94px;padding-bottom:var(--spacing-48)}}@media(min-width:768px){.vacancy-hero--blog.--standalone{padding-top:96px;padding-bottom:96px}}@media(min-width:1025px){.vacancy-hero--blog.--standalone{min-height:0}}.vacancy-hero--blog .vacancy-hero__media img{transform:none}.vacancy-hero--blog .vacancy-hero__media:after{background:rgba(0,0,0,.5)}.vacancy-hero__meta{display:flex;align-items:center;gap:var(--spacing-32);margin-top:var(--spacing-32)}@media(max-width:1024px){.vacancy-hero__meta{gap:var(--spacing-20);margin-top:var(--spacing-20)}}@media(max-width:767px){.vacancy-hero__meta{flex-direction:column;align-items:center;gap:var(--spacing-12);margin-top:var(--spacing-24)}}.vacancy-hero__meta .vacancy-hero__meta-author{display:flex;align-items:center;gap:var(--spacing-12)}.vacancy-hero__meta .vacancy-hero__meta-avatar{width:42px;height:42px;border-radius:50%;object-fit:cover;flex-shrink:0}@media(max-width:1024px){.vacancy-hero__meta .vacancy-hero__meta-avatar{width:32px;height:32px}}.vacancy-hero__meta .vacancy-hero__meta-name{font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);font-size:18px}@media(max-width:1024px){.vacancy-hero__meta .vacancy-hero__meta-name{font-size:16px}}.vacancy-hero__meta .vacancy-hero__meta-facts{display:flex;align-items:center;gap:var(--spacing-24)}@media(max-width:1024px){.vacancy-hero__meta .vacancy-hero__meta-facts{gap:var(--spacing-12)}}@media(max-width:767px){.vacancy-hero__meta .vacancy-hero__meta-facts{flex-direction:column;align-items:center}}.vacancy-hero__meta .vacancy-hero__meta-item{display:flex;align-items:center;gap:var(--spacing-8);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);font-size:18px}@media(max-width:1024px){.vacancy-hero__meta .vacancy-hero__meta-item{font-size:16px}}.vacancy-hero__meta .vacancy-hero__meta-icon{display:inline-flex;width:18px;height:18px;flex-shrink:0}.vacancy-hero__meta .vacancy-hero__meta-icon img{width:100%;height:100%;display:block}.article-detail{padding-bottom:0}.article-detail .article-body{position:relative;z-index:1;padding-block:var(--spacing-96)}.article-body h2,.article-body h3,.article-body h4{margin:var(--spacing-32) 0 var(--spacing-16)}.article-body h2:first-child,.article-body h3:first-child,.article-body h4:first-child{margin-top:0}.article-body h2{font-family:var(--font-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading);text-transform:uppercase}.article-body h3,.article-body h4{font-family:var(--font-primary);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);text-transform:none}.article-body p{margin-bottom:var(--spacing-16)}.article-body figure,.article-body img{max-width:100%;border-radius:12px;margin:0}.article-body figcaption{font-size:var(--font-size-small);color:var(--color-text-secondary);margin-top:var(--spacing-8)}.article-body .inner{padding-inline:0;max-width:none}.member-photo{position:relative;z-index:1;padding-bottom:var(--section-spacing)}.member-photo .member-photo__frame{margin:0;border-radius:12px;overflow:hidden;max-height:530px}.member-photo .member-photo__frame img{display:block;width:100%;height:100%;max-height:530px;object-fit:cover}.member-intro{padding-block:var(--spacing-48) 0}@media(max-width:767px){.member-intro{padding-top:0}}.member-intro .intro-media__layout{margin-bottom:0}.about-hero.--branches{padding-bottom:390px}@media(max-width:767px){.about-hero.--branches{padding-bottom:168px}}.about-hero.--branches:before{top:auto;bottom:0}.about-hero.--branches .about-hero__title{max-width:none}.about-hero.--branch-detail{padding-bottom:335px}@media(max-width:767px){.about-hero.--branch-detail{padding-bottom:168px}}.about-hero.--branch-detail:before{top:auto;bottom:0}@media(max-width:767px){.about-hero.--branch-detail .about-hero__title{font-size:min(var(--font-size-h1),10.5vw)}}.about-hero.--branches .about-hero__subtitle,.about-hero.--branch-detail .about-hero__subtitle{max-width:767px}.about-hero.--branches .about-hero__actions,.about-hero.--branch-detail .about-hero__actions{margin-top:var(--spacing-20)}.branch-hq{position:relative;z-index:1;margin-top:-310px;padding-bottom:var(--spacing-48)}@media(max-width:767px){.branch-hq{margin-top:-120px;padding-bottom:var(--spacing-24)}}.branch-card.--hq{grid-template-columns:minmax(0, 1fr) calc(50% - 16px);min-height:464px;border-radius:20px}@media(max-width:1024px){.branch-card.--hq{grid-template-columns:minmax(0, 1fr) minmax(0, 42%)}}@media(max-width:767px){.branch-card.--hq{grid-template-columns:minmax(0, 1fr);min-height:0;border-radius:8px}}@media(max-width:767px){.branch-card.--hq .branch-card__media{height:220px}}.branch-card.--hq .branch-card__media img{border-radius:20px}@media(max-width:767px){.branch-card.--hq .branch-card__media img{border-radius:8px}}.branch-card.--hq .branch-card__body{padding:var(--spacing-64)}@media(max-width:1024px){.branch-card.--hq .branch-card__body{padding:var(--spacing-48)}}@media(max-width:767px){.branch-card.--hq .branch-card__body{padding:var(--spacing-24)}}.branch-card.--hq .branch-card__title{font-size:var(--font-size-h2);line-height:var(--line-height-body-bold);margin-top:-20px}@media(max-width:767px){.branch-card.--hq .branch-card__title{margin-top:-8px}}.branch-card.--hq .branch-card__arrow{top:var(--spacing-24);right:var(--spacing-24)}.branch-card.--hq .branch-card__overlay:focus-visible{border-radius:20px}@media(max-width:767px){.branch-card.--hq .branch-card__overlay:focus-visible{border-radius:8px}}.branch-card .branch-card__hq-label{position:relative;display:inline-flex;min-width:151px;min-height:46px;margin:0;padding:15px 13px 0;font-size:16px;line-height:var(--line-height-body);color:var(--color-text-primary)}.branch-card .branch-card__hq-label span{position:relative}.branch-card .branch-card__hq-label-oval{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-3deg);pointer-events:none}.branch-photo{position:relative;z-index:1;margin-top:-255px}@media(max-width:767px){.branch-photo{margin-top:-120px}}.branch-photo{padding-bottom:var(--spacing-48)}.branch-photo .branch-photo__frame{margin:0;border-radius:12px;overflow:hidden}@media(max-width:767px){.branch-photo .branch-photo__frame{border-radius:8px}}.branch-photo .branch-photo__frame img{display:block;width:100%;height:auto;aspect-ratio:1248/530;object-fit:cover}@media(max-width:767px){.branch-photo .branch-photo__frame img{aspect-ratio:345/247}}.branch-photo .branch-photo__note{display:flex;align-items:flex-start}@media(min-width:1025px){.branch-photo .branch-photo__note{margin-left:511px;gap:26px}}@media(min-width:768px)and (max-width:1024px){.branch-photo .branch-photo__note{margin-left:110px;gap:26px}}@media(max-width:767px){.branch-photo .branch-photo__note{gap:var(--spacing-24)}}.branch-photo .branch-photo__note .button.--secondary{--ihh-icon-size:24px;--ihh-gap:8px}@media(max-width:767px){.branch-photo .branch-photo__note .button.--secondary .icon-hover-holder__content{white-space:normal;text-align:left}}.branch-photo .branch-photo__note .button.--secondary .icon-hover-holder__icon{background-color:var(--color-primary);color:var(--color-beige)}.branch-photo .branch-photo__note .button.--secondary .icon-hover-holder__icon svg{width:8px;height:8px}.branch-photo .branch-photo__note-arrow{width:219px;height:auto;flex-shrink:0;pointer-events:none;transform:scaleY(-1)}@media(max-width:767px){.branch-photo .branch-photo__note-arrow{width:124px}}.branch-photo .branch-photo__note-body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-12);max-width:250px;margin-top:87px}@media(max-width:767px){.branch-photo .branch-photo__note-body{gap:var(--spacing-8);margin-top:var(--spacing-24);max-width:199px}}.branch-photo .branch-photo__note-title{margin:0;font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-text-primary)}.branch-welcome{padding-bottom:var(--section-spacing)}.branch-welcome .branch-welcome__layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-32);align-items:center}@media(min-width:1025px){.branch-welcome .branch-welcome__layout{grid-template-columns:600px minmax(0, 1fr);gap:var(--spacing-64)}}.branch-welcome .branch-welcome__media{margin:0;border-radius:12px;overflow:hidden}@media(max-width:767px){.branch-welcome .branch-welcome__media{border-radius:8px}}.branch-welcome .branch-welcome__media img{display:block;width:100%;height:auto;aspect-ratio:600/504;object-fit:cover}@media(max-width:767px){.branch-welcome .branch-welcome__media img{aspect-ratio:345/290}}.branch-welcome .branch-welcome__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-24);max-width:584px}.branch-welcome .branch-welcome__content .label{margin-bottom:-16px}.branch-welcome .branch-welcome__title{margin:0;line-height:var(--line-height-body-bold)}.branch-welcome .branch-welcome__underline{width:397px;max-width:100%;height:auto;margin-top:-16px;pointer-events:none}.branch-welcome .branch-welcome__checks{display:flex;flex-direction:column;gap:var(--spacing-16);list-style:none;margin:0;padding:0 0 0 var(--spacing-8)}.branch-welcome .branch-welcome__check{display:flex;align-items:center;gap:var(--spacing-12);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);color:var(--color-text-primary)}.branch-welcome .branch-welcome__check-icon{flex-shrink:0;width:18px;height:14px}.branch-team{position:relative;padding-top:100px;padding-bottom:var(--spacing-80);view-timeline:--branch-team-ellipse block}.branch-team:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:max(210vw,3027px);height:max(1129px,100% + 350px);border-radius:50%;background-color:var(--color-green);z-index:0}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.branch-team:before{top:-1400px;height:max(2529px,100% + 1750px);animation:vacancy-circle-grow linear both;animation-timeline:--branch-team-ellipse;animation-range:cover 25vh cover 60vh}}}body.has-open-nav .branch-team:before{top:0;height:max(1129px,100% + 350px);animation:none}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.branch-team{animation:branch-team-approach linear both;animation-timeline:--branch-team-ellipse;animation-range:cover 60vh cover 140vh}}}.branch-team>.container{position:relative;z-index:1}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.branch-team .branch-team__title,.branch-team .branch-team__grid{animation:vacancy-intro-rise linear both;animation-timeline:--branch-team-ellipse;animation-range:cover 48vh cover 66vh}}}.branch-team .branch-team__title{margin:0 0 var(--spacing-48);text-align:center;line-height:var(--line-height-body-bold);color:var(--color-text-inverse)}.branch-team .branch-team__grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:var(--spacing-32);list-style:none;margin:0;padding:0}@media(max-width:1024px){.branch-team .branch-team__grid{grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--spacing-24)}}@media(max-width:767px){.branch-team .branch-team__grid{grid-template-columns:minmax(0, 1fr)}}@keyframes branch-team-approach{from{padding-top:16vh;padding-bottom:12vh}to{padding-top:100px;padding-bottom:80px}}.branch-team-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:395/496;border-radius:12px;overflow:hidden;color:var(--color-text-inverse)}.branch-team-card .branch-team-card__media{position:absolute;inset:0;margin:0}.branch-team-card .branch-team-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.branch-team-card .branch-team-card__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 83.5%)}.branch-team-card .branch-team-card__arrow{position:absolute;top:var(--spacing-24);right:var(--spacing-24);z-index:3;width:42px;height:42px;transition:transform var(--transition-normal)}.branch-team-card .branch-team-card__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-32)}.branch-team-card .branch-team-card__person{display:flex;flex-direction:column;gap:var(--spacing-4)}.branch-team-card .branch-team-card__name{margin:0;font-family:var(--font-heading);font-weight:var(--font-weight-heading);font-size:var(--font-size-h3);line-height:var(--line-height-heading);text-transform:uppercase;color:var(--color-text-inverse)}.branch-team-card .branch-team-card__role{margin:0;font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);color:var(--color-text-inverse)}.branch-team-card .branch-team-card__contact{display:flex;flex-direction:column;gap:var(--spacing-12);list-style:none;margin:0;padding:0}.branch-team-card .branch-team-card__contact-item{display:flex;align-items:center;gap:var(--spacing-12);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-bold);color:var(--color-text-inverse)}.branch-team-card .branch-team-card__contact-item a{position:relative;z-index:3;display:inline-flex;align-items:center;gap:var(--spacing-12);color:var(--color-text-inverse);text-decoration:none}.branch-team-card .branch-team-card__contact-item a:hover{color:var(--color-primary)}.branch-team-card .branch-team-card__contact-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background-color:rgba(234,227,217,.1);color:var(--color-beige)}.branch-team-card .branch-team-card__contact-icon svg{width:16px;height:16px}.branch-team-card .branch-team-card__overlay{position:absolute;inset:0;z-index:2}.branch-team-card .branch-team-card__overlay:focus-visible{outline:var(--border-width-thick) solid var(--color-beige);outline-offset:-2px;border-radius:12px}.branch-team-card:hover .branch-team-card__media img,.branch-team-card:focus-within .branch-team-card__media img{transform:scale(1.04)}.branch-team-card:hover .branch-team-card__arrow,.branch-team-card:focus-within .branch-team-card__arrow{transform:scale(1.08)}.branch-team-card.--contact .branch-team-card__content{gap:var(--spacing-20);min-height:270px;background-color:var(--color-green-dark);border-radius:12px}.branch-team-card.--contact .branch-team-card__person{gap:var(--spacing-8)}@media(prefers-reduced-motion:reduce){.branch-team-card .branch-team-card__arrow,.branch-team-card .branch-team-card__media img{transition-duration:.01ms}}.branch-cta{position:relative;z-index:1;padding-bottom:var(--section-spacing)}.branch-cta .branch-cta__panel{display:grid;grid-template-columns:minmax(0, 1fr);min-height:419px;background-color:var(--color-green-dark);border:var(--border-width) solid rgba(234,227,217,.2);border-radius:20px;color:var(--color-text-inverse);overflow:hidden}@media(min-width:1025px){.branch-cta .branch-cta__panel{grid-template-columns:minmax(0, 1fr) 454px}}.branch-cta .branch-cta__content{display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacing-64)}@media(max-width:1024px){.branch-cta .branch-cta__content{padding:var(--spacing-48)}}@media(max-width:767px){.branch-cta .branch-cta__content{padding:var(--spacing-32) var(--spacing-24)}}.branch-cta .branch-cta__content .label{color:var(--color-text-inverse);margin-bottom:var(--spacing-20)}.branch-cta .branch-cta__title{margin:0 0 var(--spacing-32);max-width:543px;line-height:var(--line-height-body-bold);color:var(--color-text-inverse)}.branch-cta .branch-cta__media{position:relative;width:292px;height:292px}@media(min-width:1025px){.branch-cta .branch-cta__media{margin-top:var(--spacing-64)}}@media(max-width:1024px){.branch-cta .branch-cta__media{margin:0 auto var(--spacing-48)}}@media(max-width:767px){.branch-cta .branch-cta__media{margin-bottom:var(--spacing-32)}}.branch-cta .branch-cta__photo{position:absolute;inset:0;margin:0;border-radius:50%;overflow:hidden}.branch-cta .branch-cta__photo img{width:100%;height:100%;object-fit:cover}.branch-cta .branch-cta__grass{position:absolute;top:auto;bottom:-6px;left:6px;width:280px;height:auto;pointer-events:none}.branch-cta .branch-cta__illustration{position:absolute;top:2px;left:-139px;width:258px;height:auto;pointer-events:none}@media(max-width:767px){.branch-cta .branch-cta__illustration{left:-108px;width:200px}}@media(max-width:639px){.branch-cta .branch-cta__illustration{display:none}}.branch-cta .branch-cta__illustration.--harkende-man{top:0;left:-80px;width:161px}@media(max-width:767px){.branch-cta .branch-cta__illustration.--harkende-man{left:-62px;width:126px}}.branch-cta.--recruiter .branch-cta__panel{border:0}@media(min-width:1025px){.branch-cta.--recruiter .branch-cta__panel{grid-template-columns:minmax(0, 1fr) 356px}}.branch-cta.--recruiter .branch-cta__title{max-width:673px}.branch-cta.--recruiter .branch-cta__photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(153,153,153,0) 0%,rgba(255,255,255,.12) 91.5%)}.branch-card__media img{transition:transform var(--transition-slow)}.branch-card:hover .branch-card__media img,.branch-card:focus-within .branch-card__media img{transform:scale(1.04)}.branch-card__media{overflow:hidden;border-radius:12px}.dark-text{background-color:var(--color-green-dark);padding-block:var(--spacing-64);color:var(--color-text-inverse)}.dark-text+.dark-text{padding-top:0}.dark-text .m-inner-text__grid{display:grid;grid-template-columns:374px minmax(0, 1fr)}@media(max-width:1024px){.dark-text .m-inner-text__grid{grid-template-columns:minmax(0, 1fr);gap:var(--spacing-20)}}.dark-text .m-inner-text__content{grid-column:2;color:var(--color-text-inverse)}@media(max-width:1024px){.dark-text .m-inner-text__content{grid-column:auto}}.dark-text .m-inner-text__content h2{margin:var(--spacing-48) 0 var(--spacing-32);line-height:1.1}.dark-text .m-inner-text__content h2:first-child{margin-top:0}@media(max-width:1024px){.dark-text .m-inner-text__content h2{line-height:var(--line-height-heading);margin-bottom:var(--spacing-16)}}.dark-text .m-inner-text__content h3,.dark-text .m-inner-text__content h4{font-family:var(--font-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-body);text-transform:none;margin:var(--spacing-32) 0 var(--spacing-16)}.dark-text .m-inner-text__content h3:first-child,.dark-text .m-inner-text__content h4:first-child{margin-top:0}.dark-text .m-inner-text__content p{margin:0}.dark-text .m-inner-text__content p+p{margin-top:var(--spacing-24)}.dark-text .m-inner-text__content ul{list-style:none;margin:var(--spacing-24) 0;padding:0}.dark-text .m-inner-text__content ul li{position:relative;padding-left:28px;margin-bottom:var(--spacing-12)}.dark-text .m-inner-text__content ul li:before{content:"";position:absolute;left:12px;top:11px;width:4px;height:4px;border-radius:50%;background-color:var(--color-green)}.dark-text .m-inner-text__content a:not(.button){color:var(--color-text-link);text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:4px;transition:color var(--transition-fast)}.dark-text .m-inner-text__content a:not(.button):hover{color:var(--color-text-link-hover)}.dark-text .m-inner-text__content>:last-child{margin-bottom:0}.dark-text .m-inner-text__content h2,.dark-text .m-inner-text__content h3,.dark-text .m-inner-text__content p,.dark-text .m-inner-text__content li,.dark-text .m-inner-text__content strong,.dark-text .m-inner-text__content em,.dark-text .m-inner-text__content a:not(.button){color:var(--color-text-inverse)}.dark-text .m-inner-text__content a:not(.button):hover{color:var(--color-green)}.dark-text .m-inner-text__label{align-self:start}.dark-text .label{color:var(--color-text-inverse)}.dark-text+.cta-banner,.dark-media-text+.cta-banner{margin-top:var(--spacing-48)}.dark-media-text{position:relative;background-color:var(--color-green-dark);color:var(--color-text-inverse);padding-block:var(--spacing-96);border-radius:20px 20px 0 0}@media(max-width:767px){.dark-media-text{padding-block:var(--spacing-48)}}.dark-media-text .dark-media-text__grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing-32);align-items:center}@media(min-width:1025px){.dark-media-text .dark-media-text__grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:var(--spacing-64)}}.dark-media-text .dark-media-text__content h2,.dark-media-text .dark-media-text__content p{color:var(--color-text-inverse)}.dark-media-text .dark-media-text__title{margin:0 0 var(--spacing-16)}.dark-media-text .dark-media-text__subtitle{font-size:var(--font-size-h5);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);margin:0 0 var(--spacing-16)}.dark-media-text .dark-media-text__text h2{margin:var(--spacing-48) 0 var(--spacing-32);line-height:1.1}.dark-media-text .dark-media-text__text h2:first-child{margin-top:0}@media(max-width:1024px){.dark-media-text .dark-media-text__text h2{line-height:var(--line-height-heading);margin-bottom:var(--spacing-16)}}.dark-media-text .dark-media-text__text h3,.dark-media-text .dark-media-text__text h4{font-family:var(--font-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-body);text-transform:none;margin:var(--spacing-32) 0 var(--spacing-16)}.dark-media-text .dark-media-text__text h3:first-child,.dark-media-text .dark-media-text__text h4:first-child{margin-top:0}.dark-media-text .dark-media-text__text p{margin:0}.dark-media-text .dark-media-text__text p+p{margin-top:var(--spacing-24)}.dark-media-text .dark-media-text__text ul{list-style:none;margin:var(--spacing-24) 0;padding:0}.dark-media-text .dark-media-text__text ul li{position:relative;padding-left:28px;margin-bottom:var(--spacing-12)}.dark-media-text .dark-media-text__text ul li:before{content:"";position:absolute;left:12px;top:11px;width:4px;height:4px;border-radius:50%;background-color:var(--color-green)}.dark-media-text .dark-media-text__text a:not(.button){color:var(--color-text-link);text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:4px;transition:color var(--transition-fast)}.dark-media-text .dark-media-text__text a:not(.button):hover{color:var(--color-text-link-hover)}.dark-media-text .dark-media-text__text>:last-child{margin-bottom:0}.dark-media-text .dark-media-text__text h2,.dark-media-text .dark-media-text__text h3,.dark-media-text .dark-media-text__text h4,.dark-media-text .dark-media-text__text li,.dark-media-text .dark-media-text__text strong,.dark-media-text .dark-media-text__text em,.dark-media-text .dark-media-text__text a:not(.button){color:var(--color-text-inverse)}.dark-media-text .dark-media-text__text a:not(.button):hover{color:var(--color-green)}.dark-media-text .dark-media-text__actions{margin-top:var(--spacing-32)}.dark-media-text .dark-media-text__media{border-radius:12px;overflow:hidden;aspect-ratio:3/2}.dark-media-text .dark-media-text__media img{display:block;width:100%;height:100%;object-fit:cover}.dark-media-text.--media-left .dark-media-text__media{aspect-ratio:5/4}@media(min-width:1025px){.dark-media-text.--media-left .dark-media-text__media{order:-1}}.dark-media-text+.dark-media-text,.dark-text+.dark-media-text{border-radius:0;padding-top:0}.dark-media-text+.dark-text{padding-top:0}.intro-media.--note-only{padding-block:var(--spacing-24) var(--spacing-96)}@media(max-width:767px){.intro-media.--note-only{padding-block:var(--spacing-24) var(--spacing-48)}}.intro-media.--note-only .intro-media__layout{display:none}.intro-media.--note-only .intro-media__note{justify-content:flex-end}@media(min-width:1025px){.intro-media.--note-only .intro-media__note{margin-left:auto}}.keuzetest-band{position:relative;z-index:3;padding-top:200px;padding-bottom:var(--spacing-48);background-color:var(--color-green-dark);view-timeline:--keuzetest-ellipse block}@media(min-width:768px){.keuzetest-band{padding-bottom:580px;background:linear-gradient(to bottom,var(--color-green-dark) calc(100% - 360px), transparent calc(100% - 360px))}}@media(max-width:767px){.keuzetest-band{padding-bottom:480px;background:linear-gradient(to bottom,var(--color-green-dark) calc(100% - 460px), transparent calc(100% - 460px))}}.keuzetest-band:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:max(210vw,3027px);height:100%;border-radius:0 0 50% 50%;background-color:var(--color-green);z-index:0}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.keuzetest-band:before{top:-1400px;height:calc(100% + 1400px);animation:vacancy-circle-grow linear both;animation-timeline:--keuzetest-ellipse;animation-range:cover 25vh cover 60vh}}}.keuzetest-band .cta-banner{z-index:1}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.keuzetest-band .cta-banner__panel{animation:vacancy-intro-rise linear both;animation-timeline:--keuzetest-ellipse;animation-range:cover 48vh cover 66vh}}}main .keuzetest-band~section{position:relative;z-index:4}@media(min-width:768px){.keuzetest-band+.process-steps{margin-top:-500px}}@media(max-width:767px){.keuzetest-band+.process-steps{margin-top:-432px}}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.keuzetest-band+.process-steps{view-timeline:--keuzetest-vervolg block;animation:vacancy-intro-rise linear both;animation-timeline:--keuzetest-vervolg;animation-range:cover 10vh cover 35vh}}}.process-steps+.related-vacancies.--flex,.process-steps+.u-anchor+.related-vacancies.--flex{padding-top:0}body.page--groen-opleiding .image-slider{padding-top:0;padding-bottom:var(--spacing-24)}body.page--werkgevers .image-slider+.m-inner .two-column:first-child,body.page--werkgevers .m-inner+.m-inner .two-column:first-child{padding-top:0}@media(min-width:1025px){body.page--werkgevers .usp__layout{grid-template-columns:minmax(0, 440px) minmax(0, 1fr)}body.page--werkgevers .usp__title{max-width:none}}body.page--werkgevers .m-inner+.related-vacancies,body.page--werkgevers .related-vacancies+.two-column,body.page--werkgevers .two-column+.image-slider,body.page--werkgevers .image-slider+.contact-line,body.page--werkgevers .contact-line+.faq-panel,body.page--werkgevers .faq-panel+.related-vacancies{padding-top:0}body.page--groen-uitzendbureau .two-column+.related-vacancies,body.page--groen-uitzendbureau .two-column+.u-anchor+.related-vacancies,body.page--groen-uitzendbureau .m-inner+.contact-line{padding-top:0}body.page--groen-uitzendbureau .related-vacancies+.m-inner .m-inner-text:first-child,body.page--groen-uitzendbureau .related-vacancies+.m-inner>.two-column:first-child{padding-top:0}body.page-tree--groene-vacatures .two-column+.related-vacancies,body.page-tree--groene-vacatures .two-column+.u-anchor+.related-vacancies,body.page-tree--groene-vacatures .m-inner+.related-vacancies,body.page-tree--groene-vacatures .m-inner+.u-anchor+.related-vacancies,body.page-tree--groene-vacatures .contact-line+.related-vacancies,body.page-tree--groene-vacatures .vacancies-grid+.related-vacancies,body.page-tree--groene-vacatures .vacancies-grid+.u-anchor+.related-vacancies,body.page-tree--groene-vacatures .video-player+.related-vacancies,body.page-tree--groene-vacatures .video-player+.u-anchor+.related-vacancies,body.page-tree--groene-vacatures .related-vacancies+.two-column,body.page-tree--groene-vacatures .related-vacancies+.u-anchor+.two-column,body.page-tree--groene-vacatures .m-inner+.two-column,body.page-tree--groene-vacatures .faq-panel+.two-column,body.page-tree--groene-vacatures .vacancies-grid+.two-column,body.page-tree--groene-vacatures .two-column+.two-column,body.page-tree--groene-vacatures .related-vacancies+.vacancies-grid,body.page-tree--groene-vacatures .m-inner+.contact-line,body.page-tree--groene-vacatures .process-steps+.contact-line,body.page-tree--groene-vacatures .related-vacancies+.contact-line,body.page-tree--groene-vacatures .related-vacancies+.u-anchor+.contact-line,body.page-tree--groene-vacatures .m-inner+.video-player,body.page-tree--groene-vacatures .two-column+.video-player,body.page-tree--groene-vacatures .two-column+.image-slider,body.page-tree--groene-vacatures .branch-cta+.two-column,body.page-tree--groene-vacatures .branch-cta+.u-anchor+.two-column,body.page-tree--groen-opleiding .two-column+.related-vacancies,body.page-tree--groen-opleiding .two-column+.u-anchor+.related-vacancies,body.page-tree--groen-opleiding .m-inner+.related-vacancies,body.page-tree--groen-opleiding .m-inner+.u-anchor+.related-vacancies,body.page-tree--groen-opleiding .contact-line+.related-vacancies,body.page-tree--groen-opleiding .vacancies-grid+.related-vacancies,body.page-tree--groen-opleiding .vacancies-grid+.u-anchor+.related-vacancies,body.page-tree--groen-opleiding .video-player+.related-vacancies,body.page-tree--groen-opleiding .video-player+.u-anchor+.related-vacancies,body.page-tree--groen-opleiding .related-vacancies+.two-column,body.page-tree--groen-opleiding .related-vacancies+.u-anchor+.two-column,body.page-tree--groen-opleiding .m-inner+.two-column,body.page-tree--groen-opleiding .faq-panel+.two-column,body.page-tree--groen-opleiding .vacancies-grid+.two-column,body.page-tree--groen-opleiding .two-column+.two-column,body.page-tree--groen-opleiding .related-vacancies+.vacancies-grid,body.page-tree--groen-opleiding .m-inner+.contact-line,body.page-tree--groen-opleiding .process-steps+.contact-line,body.page-tree--groen-opleiding .related-vacancies+.contact-line,body.page-tree--groen-opleiding .related-vacancies+.u-anchor+.contact-line,body.page-tree--groen-opleiding .m-inner+.video-player,body.page-tree--groen-opleiding .two-column+.video-player,body.page-tree--groen-opleiding .two-column+.image-slider,body.page-tree--groen-opleiding .branch-cta+.two-column,body.page-tree--groen-opleiding .branch-cta+.u-anchor+.two-column,body.page-tree--werkgevers .two-column+.related-vacancies,body.page-tree--werkgevers .two-column+.u-anchor+.related-vacancies,body.page-tree--werkgevers .m-inner+.related-vacancies,body.page-tree--werkgevers .m-inner+.u-anchor+.related-vacancies,body.page-tree--werkgevers .contact-line+.related-vacancies,body.page-tree--werkgevers .vacancies-grid+.related-vacancies,body.page-tree--werkgevers .vacancies-grid+.u-anchor+.related-vacancies,body.page-tree--werkgevers .video-player+.related-vacancies,body.page-tree--werkgevers .video-player+.u-anchor+.related-vacancies,body.page-tree--werkgevers .related-vacancies+.two-column,body.page-tree--werkgevers .related-vacancies+.u-anchor+.two-column,body.page-tree--werkgevers .m-inner+.two-column,body.page-tree--werkgevers .faq-panel+.two-column,body.page-tree--werkgevers .vacancies-grid+.two-column,body.page-tree--werkgevers .two-column+.two-column,body.page-tree--werkgevers .related-vacancies+.vacancies-grid,body.page-tree--werkgevers .m-inner+.contact-line,body.page-tree--werkgevers .process-steps+.contact-line,body.page-tree--werkgevers .related-vacancies+.contact-line,body.page-tree--werkgevers .related-vacancies+.u-anchor+.contact-line,body.page-tree--werkgevers .m-inner+.video-player,body.page-tree--werkgevers .two-column+.video-player,body.page-tree--werkgevers .two-column+.image-slider,body.page-tree--werkgevers .branch-cta+.two-column,body.page-tree--werkgevers .branch-cta+.u-anchor+.two-column,body.page-tree--hovenier .two-column+.related-vacancies,body.page-tree--hovenier .two-column+.u-anchor+.related-vacancies,body.page-tree--hovenier .m-inner+.related-vacancies,body.page-tree--hovenier .m-inner+.u-anchor+.related-vacancies,body.page-tree--hovenier .contact-line+.related-vacancies,body.page-tree--hovenier .vacancies-grid+.related-vacancies,body.page-tree--hovenier .vacancies-grid+.u-anchor+.related-vacancies,body.page-tree--hovenier .video-player+.related-vacancies,body.page-tree--hovenier .video-player+.u-anchor+.related-vacancies,body.page-tree--hovenier .related-vacancies+.two-column,body.page-tree--hovenier .related-vacancies+.u-anchor+.two-column,body.page-tree--hovenier .m-inner+.two-column,body.page-tree--hovenier .faq-panel+.two-column,body.page-tree--hovenier .vacancies-grid+.two-column,body.page-tree--hovenier .two-column+.two-column,body.page-tree--hovenier .related-vacancies+.vacancies-grid,body.page-tree--hovenier .m-inner+.contact-line,body.page-tree--hovenier .process-steps+.contact-line,body.page-tree--hovenier .related-vacancies+.contact-line,body.page-tree--hovenier .related-vacancies+.u-anchor+.contact-line,body.page-tree--hovenier .m-inner+.video-player,body.page-tree--hovenier .two-column+.video-player,body.page-tree--hovenier .two-column+.image-slider,body.page-tree--hovenier .branch-cta+.two-column,body.page-tree--hovenier .branch-cta+.u-anchor+.two-column,body.page-tree--groenmedewerker .two-column+.related-vacancies,body.page-tree--groenmedewerker .two-column+.u-anchor+.related-vacancies,body.page-tree--groenmedewerker .m-inner+.related-vacancies,body.page-tree--groenmedewerker .m-inner+.u-anchor+.related-vacancies,body.page-tree--groenmedewerker .contact-line+.related-vacancies,body.page-tree--groenmedewerker .vacancies-grid+.related-vacancies,body.page-tree--groenmedewerker .vacancies-grid+.u-anchor+.related-vacancies,body.page-tree--groenmedewerker .video-player+.related-vacancies,body.page-tree--groenmedewerker .video-player+.u-anchor+.related-vacancies,body.page-tree--groenmedewerker .related-vacancies+.two-column,body.page-tree--groenmedewerker .related-vacancies+.u-anchor+.two-column,body.page-tree--groenmedewerker .m-inner+.two-column,body.page-tree--groenmedewerker .faq-panel+.two-column,body.page-tree--groenmedewerker .vacancies-grid+.two-column,body.page-tree--groenmedewerker .two-column+.two-column,body.page-tree--groenmedewerker .related-vacancies+.vacancies-grid,body.page-tree--groenmedewerker .m-inner+.contact-line,body.page-tree--groenmedewerker .process-steps+.contact-line,body.page-tree--groenmedewerker .related-vacancies+.contact-line,body.page-tree--groenmedewerker .related-vacancies+.u-anchor+.contact-line,body.page-tree--groenmedewerker .m-inner+.video-player,body.page-tree--groenmedewerker .two-column+.video-player,body.page-tree--groenmedewerker .two-column+.image-slider,body.page-tree--groenmedewerker .branch-cta+.two-column,body.page-tree--groenmedewerker .branch-cta+.u-anchor+.two-column{padding-top:0}body.page-tree--groene-vacatures .related-vacancies+.m-inner>:first-child,body.page-tree--groene-vacatures .related-vacancies+.m-inner>.u-anchor:first-child+*,body.page-tree--groene-vacatures .related-vacancies+.u-anchor+.m-inner>:first-child,body.page-tree--groene-vacatures .two-column+.m-inner>:first-child,body.page-tree--groene-vacatures .two-column+.m-inner>.u-anchor:first-child+*,body.page-tree--groene-vacatures .m-inner+.m-inner>:first-child,body.page-tree--groene-vacatures .m-inner+.m-inner>.u-anchor:first-child+*,body.page-tree--groene-vacatures .m-inner+.u-anchor+.m-inner>:first-child,body.page-tree--groene-vacatures .vacancies-grid+.m-inner>:first-child,body.page-tree--groene-vacatures .image-slider+.m-inner>:first-child,body.page-tree--groene-vacatures .branch-cta+.m-inner>:first-child,body.page-tree--groene-vacatures .branch-cta+.m-inner>.u-anchor:first-child+*,body.page-tree--groene-vacatures .branch-cta+.u-anchor+.m-inner>:first-child,body.page-tree--groen-opleiding .related-vacancies+.m-inner>:first-child,body.page-tree--groen-opleiding .related-vacancies+.m-inner>.u-anchor:first-child+*,body.page-tree--groen-opleiding .related-vacancies+.u-anchor+.m-inner>:first-child,body.page-tree--groen-opleiding .two-column+.m-inner>:first-child,body.page-tree--groen-opleiding .two-column+.m-inner>.u-anchor:first-child+*,body.page-tree--groen-opleiding .m-inner+.m-inner>:first-child,body.page-tree--groen-opleiding .m-inner+.m-inner>.u-anchor:first-child+*,body.page-tree--groen-opleiding .m-inner+.u-anchor+.m-inner>:first-child,body.page-tree--groen-opleiding .vacancies-grid+.m-inner>:first-child,body.page-tree--groen-opleiding .image-slider+.m-inner>:first-child,body.page-tree--groen-opleiding .branch-cta+.m-inner>:first-child,body.page-tree--groen-opleiding .branch-cta+.m-inner>.u-anchor:first-child+*,body.page-tree--groen-opleiding .branch-cta+.u-anchor+.m-inner>:first-child,body.page-tree--werkgevers .related-vacancies+.m-inner>:first-child,body.page-tree--werkgevers .related-vacancies+.m-inner>.u-anchor:first-child+*,body.page-tree--werkgevers .related-vacancies+.u-anchor+.m-inner>:first-child,body.page-tree--werkgevers .two-column+.m-inner>:first-child,body.page-tree--werkgevers .two-column+.m-inner>.u-anchor:first-child+*,body.page-tree--werkgevers .m-inner+.m-inner>:first-child,body.page-tree--werkgevers .m-inner+.m-inner>.u-anchor:first-child+*,body.page-tree--werkgevers .m-inner+.u-anchor+.m-inner>:first-child,body.page-tree--werkgevers .vacancies-grid+.m-inner>:first-child,body.page-tree--werkgevers .image-slider+.m-inner>:first-child,body.page-tree--werkgevers .branch-cta+.m-inner>:first-child,body.page-tree--werkgevers .branch-cta+.m-inner>.u-anchor:first-child+*,body.page-tree--werkgevers .branch-cta+.u-anchor+.m-inner>:first-child,body.page-tree--hovenier .related-vacancies+.m-inner>:first-child,body.page-tree--hovenier .related-vacancies+.m-inner>.u-anchor:first-child+*,body.page-tree--hovenier .related-vacancies+.u-anchor+.m-inner>:first-child,body.page-tree--hovenier .two-column+.m-inner>:first-child,body.page-tree--hovenier .two-column+.m-inner>.u-anchor:first-child+*,body.page-tree--hovenier .m-inner+.m-inner>:first-child,body.page-tree--hovenier .m-inner+.m-inner>.u-anchor:first-child+*,body.page-tree--hovenier .m-inner+.u-anchor+.m-inner>:first-child,body.page-tree--hovenier .vacancies-grid+.m-inner>:first-child,body.page-tree--hovenier .image-slider+.m-inner>:first-child,body.page-tree--hovenier .branch-cta+.m-inner>:first-child,body.page-tree--hovenier .branch-cta+.m-inner>.u-anchor:first-child+*,body.page-tree--hovenier .branch-cta+.u-anchor+.m-inner>:first-child,body.page-tree--groenmedewerker .related-vacancies+.m-inner>:first-child,body.page-tree--groenmedewerker .related-vacancies+.m-inner>.u-anchor:first-child+*,body.page-tree--groenmedewerker .related-vacancies+.u-anchor+.m-inner>:first-child,body.page-tree--groenmedewerker .two-column+.m-inner>:first-child,body.page-tree--groenmedewerker .two-column+.m-inner>.u-anchor:first-child+*,body.page-tree--groenmedewerker .m-inner+.m-inner>:first-child,body.page-tree--groenmedewerker .m-inner+.m-inner>.u-anchor:first-child+*,body.page-tree--groenmedewerker .m-inner+.u-anchor+.m-inner>:first-child,body.page-tree--groenmedewerker .vacancies-grid+.m-inner>:first-child,body.page-tree--groenmedewerker .image-slider+.m-inner>:first-child,body.page-tree--groenmedewerker .branch-cta+.m-inner>:first-child,body.page-tree--groenmedewerker .branch-cta+.m-inner>.u-anchor:first-child+*,body.page-tree--groenmedewerker .branch-cta+.u-anchor+.m-inner>:first-child{padding-top:0}body.page-tree--groene-vacatures .m-inner>.two-column+.m-inner-text,body.page-tree--groene-vacatures .m-inner>.two-column+.u-anchor+.m-inner-text,body.page-tree--groene-vacatures .m-inner>.m-inner-text+.m-inner-text,body.page-tree--groene-vacatures .m-inner>.m-inner-text+.u-anchor+.m-inner-text,body.page-tree--groene-vacatures .m-inner>.m-inner-text+.two-column,body.page-tree--groene-vacatures .m-inner>.m-inner-text+.u-anchor+.two-column,body.page-tree--groene-vacatures .m-inner>.image-slider+.m-inner-text,body.page-tree--groene-vacatures .m-inner>.image-slider+.u-anchor+.m-inner-text,body.page-tree--groene-vacatures .m-inner>.m-inner-text+.image-slider,body.page-tree--groene-vacatures .m-inner>.two-column+.image-slider,body.page-tree--groene-vacatures .m-inner>.image-slider+.two-column,body.page-tree--groen-opleiding .m-inner>.two-column+.m-inner-text,body.page-tree--groen-opleiding .m-inner>.two-column+.u-anchor+.m-inner-text,body.page-tree--groen-opleiding .m-inner>.m-inner-text+.m-inner-text,body.page-tree--groen-opleiding .m-inner>.m-inner-text+.u-anchor+.m-inner-text,body.page-tree--groen-opleiding .m-inner>.m-inner-text+.two-column,body.page-tree--groen-opleiding .m-inner>.m-inner-text+.u-anchor+.two-column,body.page-tree--groen-opleiding .m-inner>.image-slider+.m-inner-text,body.page-tree--groen-opleiding .m-inner>.image-slider+.u-anchor+.m-inner-text,body.page-tree--groen-opleiding .m-inner>.m-inner-text+.image-slider,body.page-tree--groen-opleiding .m-inner>.two-column+.image-slider,body.page-tree--groen-opleiding .m-inner>.image-slider+.two-column,body.page-tree--werkgevers .m-inner>.two-column+.m-inner-text,body.page-tree--werkgevers .m-inner>.two-column+.u-anchor+.m-inner-text,body.page-tree--werkgevers .m-inner>.m-inner-text+.m-inner-text,body.page-tree--werkgevers .m-inner>.m-inner-text+.u-anchor+.m-inner-text,body.page-tree--werkgevers .m-inner>.m-inner-text+.two-column,body.page-tree--werkgevers .m-inner>.m-inner-text+.u-anchor+.two-column,body.page-tree--werkgevers .m-inner>.image-slider+.m-inner-text,body.page-tree--werkgevers .m-inner>.image-slider+.u-anchor+.m-inner-text,body.page-tree--werkgevers .m-inner>.m-inner-text+.image-slider,body.page-tree--werkgevers .m-inner>.two-column+.image-slider,body.page-tree--werkgevers .m-inner>.image-slider+.two-column,body.page-tree--hovenier .m-inner>.two-column+.m-inner-text,body.page-tree--hovenier .m-inner>.two-column+.u-anchor+.m-inner-text,body.page-tree--hovenier .m-inner>.m-inner-text+.m-inner-text,body.page-tree--hovenier .m-inner>.m-inner-text+.u-anchor+.m-inner-text,body.page-tree--hovenier .m-inner>.m-inner-text+.two-column,body.page-tree--hovenier .m-inner>.m-inner-text+.u-anchor+.two-column,body.page-tree--hovenier .m-inner>.image-slider+.m-inner-text,body.page-tree--hovenier .m-inner>.image-slider+.u-anchor+.m-inner-text,body.page-tree--hovenier .m-inner>.m-inner-text+.image-slider,body.page-tree--hovenier .m-inner>.two-column+.image-slider,body.page-tree--hovenier .m-inner>.image-slider+.two-column,body.page-tree--groenmedewerker .m-inner>.two-column+.m-inner-text,body.page-tree--groenmedewerker .m-inner>.two-column+.u-anchor+.m-inner-text,body.page-tree--groenmedewerker .m-inner>.m-inner-text+.m-inner-text,body.page-tree--groenmedewerker .m-inner>.m-inner-text+.u-anchor+.m-inner-text,body.page-tree--groenmedewerker .m-inner>.m-inner-text+.two-column,body.page-tree--groenmedewerker .m-inner>.m-inner-text+.u-anchor+.two-column,body.page-tree--groenmedewerker .m-inner>.image-slider+.m-inner-text,body.page-tree--groenmedewerker .m-inner>.image-slider+.u-anchor+.m-inner-text,body.page-tree--groenmedewerker .m-inner>.m-inner-text+.image-slider,body.page-tree--groenmedewerker .m-inner>.two-column+.image-slider,body.page-tree--groenmedewerker .m-inner>.image-slider+.two-column{padding-top:0}body.page--groene-vacatures .vacancies-grid+.related-vacancies,body.page--groene-vacatures .vacancies-grid+.u-anchor+.related-vacancies,body.page--groene-vacatures .contact-line+.related-vacancies{padding-top:0}body.page--groene-vacatures .video-player~.contact-line{padding-top:0}body.page--formulier-states .formulier-states__intro{padding:var(--spacing-64) 0 var(--spacing-16)}body.page--formulier-states .formulier-states__text{max-width:640px;margin:var(--spacing-16) 0 0}body.page--formulier-states .bihg-demo-focus{border-color:var(--color-green-dark) !important}body.page--formulier-states .form-panel+.component-label{padding-top:var(--spacing-24)}@media(max-width:1024px){.about-hero .about-hero__title.--lang-woord,.page-header .page-header__title.--lang-woord{font-size:min(var(--font-size-h1),8.6vw)}}@media(max-width:767px){.vacancy-hero .vacancy-hero__title.--lang-woord{font-size:min(var(--font-size-h1),8.6vw)}}.process-steps__intro,.usp__layout,.usp__intro,.cta-banner__content{container-type:inline-size}.process-steps .process-steps__title,.usp .usp__title{font-size:min(var(--font-size-h2),100cqi/var(--woord-em, 1))}.cta-banner .cta-banner__title{font-size:min(var(--font-size-h2),min(567px,100cqi)/var(--woord-em, 1))}@media(max-width:767px){.process-steps .process-steps__title{font-size:min(var(--font-size-h2),min(225px,100cqi)/var(--woord-em, 1))}.process-steps .process-steps__title.--lang-woord{max-width:none;font-size:min(var(--font-size-h2),100cqi/var(--woord-em, 1))}}.merknaam{-webkit-hyphens:none;hyphens:none}.merknaam.--breekbaar{-webkit-hyphens:manual;hyphens:manual}body.error404 #header{position:relative;z-index:10;background-color:var(--color-green-dark)}.error-hero{position:relative;background-color:var(--color-green-dark);padding-top:80px;padding-bottom:246px}@media(max-width:767px){.error-hero{padding-top:var(--spacing-64);padding-bottom:calc(var(--spacing-48) + 100px)}}.error-hero .error-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--color-text-inverse)}.error-hero .error-hero__eyebrow{margin:0 0 var(--spacing-24);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse)}@media(max-width:767px){.error-hero .error-hero__eyebrow{font-size:16px}}.error-hero .error-hero__title{margin:0;max-width:1057px;font-size:clamp(48px,6.67vw,var(--font-size-h1));color:var(--color-text-inverse)}@media(max-width:767px){.error-hero .error-hero__title{font-size:36px}.error-hero .error-hero__title br{display:none}}.error-hero .error-hero__subtitle{margin:var(--spacing-20) 0 0;max-width:767px;color:var(--color-text-inverse)}.error-hero .error-hero__actions{margin-top:var(--spacing-20)}.error-hero .error-hero__thread{position:absolute;top:-65px;left:calc(50% - 817px);width:1255px;height:266px;z-index:0;pointer-events:none}@media(max-width:1024px){.error-hero .error-hero__thread{display:none}}.error-hero .error-hero__figure{position:absolute;top:46px;left:calc(50% + 388px);width:184px;height:425px;z-index:2;pointer-events:none}@media(max-width:1024px){.error-hero .error-hero__figure{top:var(--spacing-24);left:auto;right:var(--spacing-32);width:120px;height:277px}}@media(max-width:767px){.error-hero .error-hero__figure{display:none}}.error-hero .error-hero__snoeier{display:block;width:100%;height:auto}.error-hero .error-hero__twig{position:absolute;top:0;left:22%;width:13%;height:auto}.error-hero .error-hero__arrow{position:absolute;top:-22px;left:61px;width:332px;height:70px}@media(max-width:1024px){.error-hero .error-hero__arrow{display:none}}.error-jobs{position:relative;z-index:1;margin-top:-150px;margin-bottom:var(--section-spacing);padding-top:96px;padding-bottom:var(--section-spacing);overflow:clip}@media(max-width:767px){.error-jobs{margin-top:-100px;padding-top:var(--spacing-64);padding-bottom:var(--spacing-64)}}.error-jobs:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:max(210vw,3027px);height:1178px;border-radius:50%;background-color:var(--color-green);z-index:0}.error-jobs:after{content:"";position:absolute;top:500px;bottom:0;left:0;right:0;background-color:var(--color-green);border-radius:0 0 20px 20px;z-index:0}.error-jobs .container{position:relative;z-index:1}.error-jobs .error-jobs__title{margin:0 0 var(--spacing-48);text-align:center;color:var(--color-text-inverse)}.error-jobs .error-jobs__deck{position:relative}.error-jobs .error-jobs__list{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:var(--spacing-48) var(--spacing-32);list-style:none;margin:0;padding:0}.error-jobs .error-jobs__list>li:nth-child(n+10){display:none}@media(max-width:1024px){.error-jobs .error-jobs__list{grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--spacing-24)}}@media(max-width:767px){.error-jobs .error-jobs__list{grid-template-columns:minmax(0, 1fr)}}.error-jobs .error-jobs__list .vacancy-card{aspect-ratio:394/461;border-radius:12px}@media(max-width:1024px){.error-jobs .error-jobs__list .vacancy-card{aspect-ratio:345/339}}.error-jobs .error-jobs__list .vacancy-card__content{left:var(--spacing-24);right:var(--spacing-24);bottom:var(--spacing-24)}.error-jobs .error-jobs__list .vacancy-card__meta{gap:var(--spacing-8)}.error-jobs .error-jobs__list .vacancy-card__meta-item{gap:var(--spacing-8)}.error-jobs.--locked .error-jobs__list{filter:blur(2px);pointer-events:none}.error-jobs.--locked .location-popup{display:flex}.error-jobs.--granted .vacancy-card__place{display:flex}.site-footer .site-footer__panel{background-color:var(--color-green-dark);border-radius:20px 20px 0 0;color:var(--color-text-inverse);padding:var(--spacing-80) var(--spacing-32) var(--spacing-40)}@media(max-width:1024px){.site-footer .site-footer__panel{border-radius:12px 12px 0 0;padding:var(--spacing-64) var(--spacing-48) var(--spacing-64)}}@media(max-width:767px){.site-footer .site-footer__panel{border-radius:12px 12px 0 0;padding:var(--spacing-48) var(--spacing-32) var(--spacing-48)}}.site-footer .site-footer__top,.site-footer .site-footer__wordmark,.site-footer .site-footer__bottom{max-width:1360px;margin-inline:auto}.site-footer .site-footer__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-48);padding-inline:var(--spacing-40)}@media(max-width:1024px){.site-footer .site-footer__top{padding-inline:0}}.site-footer .site-footer__menus{display:flex;flex-wrap:wrap;gap:var(--spacing-48) var(--spacing-80)}@media(max-width:1024px){.site-footer .site-footer__menus{gap:var(--spacing-48) var(--spacing-64)}}@media(max-width:767px){.site-footer .site-footer__menus{flex-direction:column;gap:var(--spacing-32)}}.site-footer .site-footer__menu-title{margin:0 0 var(--spacing-12);font-size:16px;font-weight:var(--font-weight-regular);color:rgba(234,227,217,.6)}.site-footer .site-footer__menu{display:flex;flex-direction:column;gap:var(--spacing-12);list-style:none;margin:0;padding:0}@media(max-width:1024px){.site-footer .site-footer__menu{gap:var(--spacing-8)}}.site-footer .site-footer__menu li{margin:0}.site-footer .site-footer__menu a{display:inline-flex;align-items:center;gap:var(--spacing-8);font-weight:var(--font-weight-bold);line-height:1.1;color:var(--color-text-inverse);text-decoration:none;transition:color var(--transition-fast)}.site-footer .site-footer__menu a:hover{color:var(--color-orange)}.site-footer .site-footer__badge{display:inline-flex;align-items:center;padding:4px 6px;background-color:var(--color-orange);color:var(--color-text-inverse);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:1;border-radius:var(--border-radius-full)}@media(max-width:767px){.site-footer .site-footer__badge{font-size:8px}}.site-footer .site-footer__alert{width:339px;max-width:100%}.site-footer .site-footer__alert .icon-hover-holder:hover .icon-hover-holder__content,.site-footer .site-footer__alert .icon-hover-holder:focus-visible .icon-hover-holder__content{transform:none}.site-footer .site-footer__alert .icon-hover-holder:hover .icon-hover-holder__icon.--end,.site-footer .site-footer__alert .icon-hover-holder:focus-visible .icon-hover-holder__icon.--end{transform:scale(1)}.site-footer .site-footer__alert .icon-hover-holder__icon.--end svg{transition:transform var(--transition-normal)}.site-footer .site-footer__alert .icon-hover-holder__icon.--end:hover svg,.site-footer .site-footer__alert .icon-hover-holder__icon.--end:focus-visible svg{transform:rotate(-45deg)}.site-footer .site-footer__alert-title{margin:0 0 var(--spacing-16);font-family:var(--font-primary);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);text-transform:none;color:var(--color-text-inverse)}.site-footer .site-footer__alert-consent{display:flex;align-items:flex-start;gap:var(--spacing-8);margin-top:var(--spacing-12);font-size:var(--font-size-body);color:var(--color-text-inverse);cursor:pointer}.site-footer .site-footer__alert-consent input{appearance:none;width:12px;height:12px;margin:6px 0 0;flex-shrink:0;border:var(--border-width) solid rgba(234,227,217,.6);border-radius:1px;background:rgba(0,0,0,0);cursor:pointer}@media(max-width:767px){.site-footer .site-footer__alert-consent input{border-color:rgba(234,227,217,.2)}}.site-footer .site-footer__alert-consent input:checked{background-color:var(--color-green);border-color:var(--color-green);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8' fill='none'%3E%3Cpath d='M1 4.2 3.6 6.8 9 1.2' stroke='%23FFF7EC' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:9px 7px}.site-footer .site-footer__alert-consent input:focus-visible{outline:var(--border-width-thick) solid var(--color-beige);outline-offset:2px}.site-footer .site-footer__wordmark{display:block;margin-top:var(--spacing-80)}.site-footer .site-footer__wordmark img{display:block;width:100%;height:auto}@media(max-width:1024px){.site-footer .site-footer__wordmark{margin-top:var(--spacing-48)}}.site-footer .site-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-24);margin-top:var(--spacing-40);padding-top:var(--spacing-40);border-top:var(--border-width) solid rgba(234,227,217,.25)}@media(max-width:1024px){.site-footer .site-footer__bottom{flex-direction:column;align-items:flex-start;gap:var(--spacing-32);padding-top:var(--spacing-48)}}@media(max-width:767px){.site-footer .site-footer__bottom{padding-top:var(--spacing-32);border-top-color:rgba(234,227,217,.1)}}.site-footer .site-footer__contact{display:flex;flex-direction:column;gap:var(--spacing-12);list-style:none;margin:0;padding:0}@media(max-width:1024px){.site-footer .site-footer__contact{gap:var(--spacing-8)}}.site-footer .site-footer__contact-link{display:inline-flex;align-items:center;gap:var(--spacing-12);font-weight:var(--font-weight-bold);line-height:1.1;color:var(--color-text-inverse);text-decoration:none;transition:color var(--transition-fast)}@media(max-width:767px){.site-footer .site-footer__contact-link{gap:var(--spacing-8)}}.site-footer .site-footer__contact-link:hover{color:var(--color-orange)}.site-footer .site-footer__contact-link.--address{align-items:flex-start}@media(min-width:768px)and (max-width:1024px){.site-footer .site-footer__contact-link.--address{align-items:center}}@media(min-width:768px)and (max-width:1024px){.site-footer .site-footer__contact-address{display:none}}.site-footer .site-footer__contact-address-short{display:none}@media(min-width:768px)and (max-width:1024px){.site-footer .site-footer__contact-address-short{display:inline}}.site-footer .site-footer__contact-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background-color:rgba(234,227,217,.1);color:var(--color-text-inverse)}.site-footer .site-footer__contact-icon svg{width:16px;height:16px}@media(max-width:767px){.site-footer .site-footer__contact-icon{width:24px;height:24px}.site-footer .site-footer__contact-icon svg{width:12px;height:12px}}.site-footer .site-footer__socials{display:flex;align-items:center;gap:var(--spacing-8);list-style:none;margin:0;padding:0}.site-footer .site-footer__social-link{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--color-beige);color:var(--color-green-dark);transition:background-color var(--transition-fast)}.site-footer .site-footer__social-link svg{width:16px;height:16px;fill:currentColor}.site-footer .site-footer__social-link:hover{background-color:var(--color-orange);color:var(--color-white)}.site-footer .site-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-8) var(--spacing-24);list-style:none;margin:0;padding:0}@media(min-width:768px)and (max-width:1024px){.site-footer .site-footer__legal{width:100%;justify-content:space-between}}@media(max-width:767px){.site-footer .site-footer__legal{flex-direction:column;align-items:flex-start;gap:var(--spacing-8)}}.site-footer .site-footer__legal li{margin:0}.site-footer .site-footer__legal a{font-size:16px;font-weight:var(--font-weight-regular);line-height:1.4;color:var(--color-text-inverse);text-decoration:none;transition:color var(--transition-fast)}.site-footer .site-footer__legal a:hover{color:var(--color-orange)}.site-footer .site-footer__review{display:inline-flex;align-items:center;gap:6px;height:36px;padding:var(--spacing-12);background-color:var(--color-beige);border-radius:40px;font-size:10px;line-height:1;color:var(--color-green-dark);text-decoration:none}.site-footer .site-footer__review-score{font-weight:var(--font-weight-bold)}.site-footer .site-footer__review-stars{display:inline-flex;align-items:center;gap:1px}.site-footer .site-footer__review-stars img{display:block;width:12px;height:11px}.site-footer .site-footer__review-count{white-space:nowrap}.site-footer .site-footer__review-count strong{font-weight:var(--font-weight-bold);text-decoration:underline}.site-footer .site-footer__review-google{position:relative;display:inline-flex;flex-shrink:0;width:15px;height:13px}.site-footer .site-footer__review-google img{display:block}.site-footer .site-footer__review-bubble{position:absolute;inset:0;width:100%;height:100%}.site-footer .site-footer__review-g{position:absolute;top:2.5px;left:5.5px;width:7px;height:7px}@property --site-loader-hole{syntax:"<length>";inherits:false;initial-value:0px}.site-loader{position:fixed;inset:0;z-index:200;overflow:hidden;background-color:var(--color-green-dark);--site-loader-hole:0px;mask-image:radial-gradient(circle at 50% 50%,transparent calc(var(--site-loader-hole) - 1px), #000 var(--site-loader-hole))}.site-loader .site-loader__lottie{position:absolute;inset:0}.site-loader .site-loader__lottie svg{display:block;width:100%;height:100%}.site-loader.--reveal{pointer-events:none;--site-loader-hole:150vmax;transition:--site-loader-hole 1s cubic-bezier(.65,0,.35,1),opacity .4s ease .7s;opacity:0}@media(prefers-reduced-motion:reduce){.site-loader.--reveal{transition:opacity .3s ease}}#wpadminbar{opacity:.7;height:auto;padding:8px}html[lang]{overflow-x:clip;margin-top:0 !important}body{overflow-x:clip}