@layer reset{*,:before,:after{box-sizing:border-box}:where(html){-webkit-text-size-adjust:100%;text-size-adjust:100%}:where(body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol,pre){margin:0}:where(img,picture,video,canvas,svg){block-size:auto;max-inline-size:100%;display:block}:where(input,button,textarea,select){font:inherit;color:inherit;letter-spacing:inherit}:where(table){border-collapse:collapse}:where(ul,ol)[role=list]{padding-inline-start:0;list-style:none}:where([hidden]:not([hidden=until-found])){display:none}}@layer tokens{@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/source-sans-3-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;font-weight:200 500;src:local(Arial),local(Liberation Sans),local(Arimo),local(Helvetica);ascent-override:103.19%;descent-override:29.04%;line-gap-override:0%;size-adjust:103.3%}@font-face{font-family:Manrope Fallback;font-weight:600;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Arimo Bold),local(Helvetica Bold);ascent-override:107.65%;descent-override:30.29%;line-gap-override:0%;size-adjust:99.03%}@font-face{font-family:Manrope Fallback;font-weight:700;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Arimo Bold),local(Helvetica Bold);ascent-override:105.74%;descent-override:29.76%;line-gap-override:0%;size-adjust:100.81%}@font-face{font-family:Manrope Fallback;font-weight:800;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Arimo Bold),local(Helvetica Bold);ascent-override:102.5%;descent-override:28.85%;line-gap-override:0%;size-adjust:104%}@font-face{font-family:"Source Sans 3 Fallback";font-weight:200 900;src:local(Arial),local(Liberation Sans),local(Arimo),local(Helvetica);ascent-override:109.16%;descent-override:42.64%;line-gap-override:0%;size-adjust:93.81%}:root{--color-brand:#f6871f;--color-action:#f6871f;--color-on-action:#fff;--color-action-hover:#d46b09;--color-action-text:#b94b00;--color-text:#22272b;--color-heading:#22272b;--color-muted:#596168;--color-surface:#fff;--color-warm:#f3f4f5;--color-border:#d9dde0;--color-dark:#22272b;--color-backdrop:#22272be0;--color-on-dark:#fff;--color-on-dark-line:#fff3;--color-on-dark-muted:#b4bbc1;--color-focus:#155eef;--color-error:#b42318;--color-scrim:#0c0c0c;--color-link:var(--color-action-text);--font-body:"Source Sans 3", "Source Sans 3 Fallback", Arial, Helvetica, sans-serif;--font-heading:"Manrope", "Manrope Fallback", Arial, Helvetica, sans-serif;--size-hero:clamp(2.125rem, 1.2rem + 3.4vw, 4rem);--size-h1:clamp(2rem, 1.25rem + 3vw, 3.5rem);--size-h2:clamp(1.625rem, 1.1rem + 1.5vw, 2.5rem);--size-h3:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--size-body:clamp(1rem, .95rem + .25vw, 1.125rem);--size-small:clamp(.875rem, .85rem + .1vw, .9375rem);--size-eyebrow:clamp(.75rem, .72rem + .1vw, .8125rem);--size-ui:1rem;--size-menu-item:.9375rem;--leading:1.6;--leading-tight:1.15;--tracking:0;--tracking-h1:-.03em;--tracking-h2:-.02em;--tracking-caps:.08em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-3xs:var(--space-1);--space-2xs:var(--space-2);--space-xs:var(--space-3);--space-s:var(--space-4);--space-m:var(--space-6);--space-l:var(--space-8);--space-xl:var(--space-12);--flow-space:1em;--gap:clamp(1rem, .5rem + 2vw, 2.5rem);--section-space:2.5rem;--measure:68ch;--container:80rem;--content-max:90rem;--gutter:1.25rem;--first-view:12rem;--side-min:18rem;--side-max:22rem;--side-width:clamp(var(--side-min),25vw,var(--side-max));--frame-gap:var(--space-xl);--map-width:37.5rem;--header-h:64px;--scrim-header:.6;--logo-h:2.1875rem;--menu-width:16rem;--menu-close-delay:.18s;--menu-open-delay:.12s;--menu-side-close-delay:.35s;--menu-rule-height:var(--rule-height);--menu-rule:var(--menu-rule-height) solid var(--color-brand);--menu-row-height:var(--tap-target);--menu-row-padding:var(--space-2xs) var(--space-s);--menu-row-leading:1.3;--menu-separator:1px solid var(--color-border);--menu-current-weight:700;--menu-current-mark:var(--rule-height);--menu-trail-mark:2px;--menu-mark-offset:.3em;--size-menu:.875rem;--state-duration:.25s;--z-header:10;--z-skip-link:20;--tap-target:2.75rem;--rule-width:4rem;--rule-height:3px;--radius:2px;--radius-control:6px;--radius-card:8px;--shadow-overlay:0 12px 40px #22272b1f;--border:1px solid var(--color-border);--focus-ring:3px solid var(--color-focus)}@media (width>=48rem){:root{--gutter:2rem;--section-space:3rem;--header-h:72px;--logo-h:2.5rem}}@media (width>=75rem){:root{--gutter:3rem;--section-space:3.5rem}}@media (width>=84rem){:root{--header-h:80px;--size-menu-item:.875rem}}@media (width>=1600px){:root{--side-max:23.5rem}}}@layer base{:where(html){color-scheme:light;color:var(--color-text);font-family:var(--font-body);line-height:var(--leading);hyphenate-limit-chars:14 6 6;scroll-padding-top:calc(var(--header-h) + 1rem)}:where(body){background-color:var(--color-surface);overflow-wrap:anywhere;font-size:var(--size-body);letter-spacing:var(--tracking)}:where(h1,h2,h3,h4,h5,h6){color:var(--color-heading);font-family:var(--font-heading);line-height:var(--leading-tight);text-wrap:balance;hyphens:auto}:where(h1,h2){hyphenate-limit-chars:18 7 7;font-weight:800}@media (width>=360px){:where(h1,h2){hyphenate-limit-chars:22 8 8}}:where(h1):after{content:"";inline-size:var(--rule-width);max-inline-size:100%;block-size:var(--rule-height);background-color:var(--color-brand);margin-block-start:var(--space-3);display:block}:where(h1){font-size:var(--size-h1);letter-spacing:var(--tracking-h1);line-height:1.12}:where(h2){font-size:var(--size-h2);letter-spacing:var(--tracking-h2);line-height:1.2}:where(h3){font-size:var(--size-h3);font-weight:700;line-height:1.3}:where(h4,h5,h6){font-size:var(--size-body);font-weight:700}:where(p,li,dd,figcaption,blockquote){text-wrap:pretty}:where(a){color:var(--color-link);text-underline-offset:.2em;text-decoration-thickness:1px}:where(a):hover{text-decoration-color:var(--color-brand);text-decoration-thickness:2px}:where(h2,h3,h4) :where(a){color:inherit;text-decoration:none}:where(h2,h3,h4) :where(a):is(:hover,:focus-visible){text-decoration:underline 2px var(--color-brand)}:where(a[href^=tel\:]){white-space:nowrap}:where(ul,ol):where(:not([role=list])){padding-inline-start:1.25em}:where(ul)>:where(li)::marker{color:var(--color-brand)}@media (width>=48rem){ul.list--cols{column-count:2;column-gap:var(--space-l,2rem)}ul.list--cols>li{break-inside:avoid}}:where(figure img){margin-inline:auto}:where(figcaption){color:var(--color-muted);font-size:var(--size-small);text-align:center;hyphens:auto;max-inline-size:var(--measure);margin-block-start:var(--space-2xs);margin-inline:auto}:where(blockquote){border-inline-start:var(--rule-height) solid var(--color-brand);color:var(--color-heading);padding-inline-start:var(--space-m)}:where(hr){border:0;border-block-start:var(--border)}:where(th,td){padding-block:var(--space-2xs);padding-inline:0 var(--space-s);border-block-end:var(--border);text-align:start;vertical-align:top}:where(summary){cursor:pointer}:where(input,select,textarea){padding:var(--space-2xs) var(--space-xs);border:1px solid var(--color-muted);border-radius:var(--radius);background-color:var(--color-surface)}:where(:focus-visible){outline:3px solid var(--color-focus);outline-offset:3px}}@layer layout{.container{inline-size:min(100% - 2*var(--gutter),var(--container));margin-inline:auto}.section{padding:var(--section-space) max(var(--gutter),(100% - var(--container))/2)}.section--warm{background-color:var(--color-warm)}.section--dark{background-color:var(--color-dark);color:var(--color-on-dark);--color-heading:var(--color-on-dark);--color-text:var(--color-on-dark);--color-muted:var(--color-on-dark);--color-link:var(--color-on-dark);--color-focus:var(--color-on-dark)}.section--dark .eyebrow{color:var(--color-brand)}.eyebrow{color:var(--color-action-text);font:700 var(--size-eyebrow)/1.4 var(--font-heading);letter-spacing:var(--tracking-caps);text-transform:uppercase}.lead{font-size:clamp(1.0625rem,.95rem + .5vw,1.25rem);line-height:1.55}.stack>:where(*+*){margin-block-start:var(--stack-space,var(--section-space))}.actions+:is(h2,h3,figure,.youtube),:is(.stack>:is(.block,.listing):has(.actions:last-child),.stack:has(>:last-child .actions:last-child))+:not(.section){margin-block-start:max(var(--section-space),var(--space-xl))}.parts>:where(*+*){margin-block-start:var(--space-m)}.cover-link{text-decoration:none}.cover-link:after{content:"";position:absolute;inset:0}.cover-link:hover{text-decoration-line:underline}.cover-link:focus-visible{outline:none}.cover-link:focus-visible:after{outline:var(--focus-ring);outline-offset:4px}.meta{color:var(--color-muted);font-size:var(--size-small)}.prose{max-inline-size:var(--measure);hyphens:auto}.prose :where(*+*){margin-block-start:var(--flow-space)}.prose :where(*+section){margin-block-start:var(--section-space)}.prose :where(*+:is(h2,h3,h4)){margin-block-start:1.75em}.prose :where(:is(h1,h2,h3,h4)+*){margin-block-start:var(--space-s)}.prose :where(*+blockquote:has(>:is(h2,h3,h4):first-child)){margin-block-start:1.75em}.prose :where(li+li){margin-block-start:var(--space-3xs)}.prose :where(details){border-block:var(--border)}.prose :where(details+details){margin-block-start:-1px}.prose :where(details[open]){padding-block-end:var(--space-s)}.prose :where(summary){padding-block:var(--space-xs);color:var(--color-heading);font-family:var(--font-heading);font-weight:600}.disclosure,.prose :where(summary){justify-content:space-between;align-items:baseline;gap:var(--space-s);list-style:none;display:flex}:is(.disclosure,.prose :where(summary))::-webkit-details-marker{display:none}:is(.disclosure,.prose :where(summary)):after{content:"+";content:"+" / "";text-align:center;flex:none;inline-size:1em;font-size:1.25em;font-weight:400;line-height:1}:is(.disclosure,.prose :where(summary)):where(details[open]>*):after{content:"−";content:"−" / ""}.split{column-gap:var(--gap);align-items:center;display:grid}.split__text{max-inline-size:var(--measure)}.split__media{margin-block-start:var(--gap)}@media (width<=47.99rem){.media-text>.split__media{order:1}.media-text>.split__text{order:2;margin-block-start:var(--gap)}}@media (width>=48rem){.split{grid-template:1fr auto auto 1fr/minmax(0,3fr) minmax(0,2fr)}.split>:where(h2){grid-area:2/1}.split__text{grid-area:3/1}.split__media{grid-area:1/2/5;margin-block-start:0}}@media (width>=80rem){.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width>=48rem) and (width<=1023.98px){.split--video{display:block}.split--video>.split__media{margin-block-start:var(--gap)}}.cards{gap:var(--space-l) var(--gap);display:grid}.cards--3{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(16rem,calc((100% - 2*var(--gap))/3))),1fr))}@media (width>=48rem){.cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cards--3:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.cards--3:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=75rem){.cards--3:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}}@layer components{.actions{gap:var(--space-xs);flex-wrap:wrap;display:flex;container-type:inline-size}.actions>*{margin-block-start:0}@container (width<=28rem){.actions>.btn:not(:only-child){flex:100%}}.actions:has(>:nth-child(3))>.btn{padding-inline:var(--space-xs)}.apply-form>:where(.prose) :where(img){inline-size:4rem}.apply-contact--card{padding:var(--space-m);border-radius:var(--radius-card);background-color:var(--color-warm)}.apply-contact--card h2{font-size:var(--size-h3)}.apply-side{gap:var(--space-l);flex-direction:column;display:flex}.apply-side__action{display:none}.apply-side__action--always{display:block}@media (width>=1024px){.apply-side__action{z-index:1;box-shadow:0 calc(-1*var(--space-2xs)) 0 var(--color-surface);display:block;position:sticky;inset-block-end:0}.apply-side__action :where(.btn){inline-size:100%}}.faq-contact{max-inline-size:var(--measure);padding:var(--space-m);border-radius:var(--radius-card);background-color:var(--color-warm)}.faq-contact .apply-side__action{box-shadow:none;position:static}.article__meta{gap:var(--space-xs);flex-wrap:wrap;display:flex}.article__meta+.article{margin-block-start:var(--space-m)}.article__category{border-inline-start:var(--border);padding-inline-start:var(--space-xs)}.article{max-inline-size:var(--measure)}.article>*+*{margin-block-start:var(--space-l)}.article__lead :where(img){aspect-ratio:16/9;object-fit:cover;inline-size:100%}.more-news h2 a{min-block-size:var(--tap-target);color:inherit;text-decoration:none;display:inline-block}.more-news h2 a:hover{text-decoration:underline}.beeldband{isolation:isolate;position:relative}@media (width>=1024px){.beeldband{align-content:center;min-block-size:28rem;display:grid}}.beeldband__img{z-index:-1;object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.beeldband:after{content:"";z-index:-1;background-image:linear-gradient(90deg, color-mix(in srgb, var(--color-scrim) 60%, transparent) calc(var(--beeldband-edge,max(var(--gutter), (100% - var(--container)) / 2)) + 38rem), color-mix(in srgb, var(--color-scrim) 25%, transparent));position:absolute;inset:0}.beeldband__text{max-inline-size:38rem}.beeldband blockquote{border:0;padding:0}.beeldband .actions{margin-block-start:var(--space-m)}.beeldband .btn:not(.btn--primary){border-color:var(--color-on-dark);color:var(--color-on-dark);background-color:#0000}.beeldband .btn:not(.btn--primary):hover,.beeldband .btn:not(.btn--primary):focus-visible{background-color:var(--color-on-dark);color:var(--color-dark)}.block>:where(h2,.split__head)+*{margin-block-start:var(--space-m)}.kaarten__intro{margin-block-start:var(--space-2xs)}.kaarten__head{gap:var(--space-xs);margin-block-end:var(--space-m);display:grid}.kaarten__more{margin:0}@media (width>=48rem){.kaarten__head{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.eyebrow+:where(h2){margin-block-start:var(--space-2xs)}@media (width>=48rem){.split>.split__head{grid-area:2/1}}.block:where(:has(>.prose>:is(h2,h3):only-child))+.block:not(.section){margin-block-start:var(--space-m)}.section:where(:has(>.prose>:is(h2,h3):only-child)){padding-block-end:0}.section:where(:has(>.prose>:is(h2,h3):only-child))+.section{padding-block-start:var(--space-m)}.block+:is(.search,.news-filter){margin-block-start:var(--space-m)}@media (width>=1024px){.split--video{--measure:100%;min-block-size:15rem}}.breadcrumbs__list{flex-wrap:wrap;align-items:center;display:flex}.breadcrumbs__item:not(:last-child):after{content:"/" / "";margin-inline:var(--space-2xs)}.breadcrumbs__item[aria-current]{color:var(--color-text)}.breadcrumbs__item--parent .icon{display:none}.breadcrumbs :where(a){min-block-size:var(--tap-target);min-inline-size:var(--tap-target);color:inherit;align-items:center;display:inline-flex}@media (width<=47.99rem){.breadcrumbs__item:not(.breadcrumbs__item--parent){display:none}.breadcrumbs__item.breadcrumbs__item--parent:after{content:none}.breadcrumbs__item--parent .icon{margin-inline-end:var(--space-2xs);display:block}}@media (width>=1024px){.breadcrumbs :where(a){min-block-size:0;min-inline-size:0}}.btn{justify-content:center;align-items:center;gap:var(--space-2xs);min-block-size:3rem;max-inline-size:100%;padding:var(--space-xs) var(--space-m);border-radius:var(--radius-control);color:var(--color-heading);font-family:var(--font-body);font-size:var(--size-ui);font-weight:600;line-height:var(--leading-tight);text-align:center;hyphens:manual;text-wrap-style:balance;cursor:pointer;background-color:#0000;border:2px solid;text-decoration:none;display:inline-flex}.btn:hover{background-color:color-mix(in srgb, currentColor 8%, transparent)}.btn--primary{border-color:var(--color-action);background-color:var(--color-action);color:var(--color-on-action)}.btn--primary:hover{border-color:var(--color-action-hover);background-color:var(--color-action-hover)}.card{gap:var(--space-xs);border:var(--border);border-radius:var(--radius-card);background-color:var(--color-surface);flex-direction:column;padding-block-end:var(--space-m);display:flex;position:relative}.card:not(.card--photo){padding-block-start:var(--space-m)}.card>:not(.card__media){margin-inline:var(--space-m)}.card__media{background-color:var(--color-surface);border-start-start-radius:calc(var(--radius-card) - 1px);border-start-end-radius:calc(var(--radius-card) - 1px)}.card__media :where(img){aspect-ratio:16/9;object-fit:cover;border-start-start-radius:calc(var(--radius-card) - 1px);border-start-end-radius:calc(var(--radius-card) - 1px);inline-size:100%;display:block}.card__media,.card>.icon--feature{order:-2}.card__meta{order:-1}.card__title{overflow-wrap:break-word}@media (width>=48rem) and (width<=74.99rem){.cards--3:has(>:nth-child(3):last-child) .card__title{font-size:1.25rem}.cards--3:has(>:nth-child(3):last-child) .card__head:has(>.icon:first-child){grid-template-columns:minmax(0,1fr) auto;display:grid}.cards--3:has(>:nth-child(3):last-child) .card__head>.icon:first-child{grid-column:1/-1}}@media (width>=75rem){.railed .card__title{font-size:1.25rem}}.card__title :where(a){color:var(--color-heading)}.card__head>.card__title{min-inline-size:0;margin-inline-end:auto}.card__head>.icon:first-child,.card__title>.icon{color:var(--color-brand)}.card__title>.icon{vertical-align:-.15em;margin-inline-end:var(--space-2xs)}.card__head{justify-content:space-between;align-items:center;gap:var(--space-xs);color:var(--color-action-text);display:flex}.card__text{hyphens:auto}@media (width<=47.99rem){.card--row:is(.card--photo,.card--icon){grid-template-columns:auto minmax(0,1fr);align-items:center;row-gap:0;display:grid}.card--row.card--photo{padding-block-end:0}.card--row.card--icon{padding-block:var(--space-s)}.card--row>.icon--feature{grid-row:1/span 3;block-size:2rem;inline-size:2rem}.card--row:is(.card--photo,.card--icon)>:not(.card__media,.icon--feature){margin-inline:var(--space-xs) var(--space-s)}.card--row>.card__media{grid-row:1/span 3;inline-size:min(4.5rem,25vw);margin:0}.card--row>.card__media :where(img){aspect-ratio:1;border-radius:calc(var(--radius-card) - 1px) 0 0 calc(var(--radius-card) - 1px)}.card--row.card--photo>:is(.card__head,.card__title){grid-row:span 3}.card--row.card--photo>.card__text{display:none}.card--row>.card__meta{grid-row:1;align-self:end}.card--row.card--dated>.card__head{grid-row:2;align-self:start}}.home-news .news-card>.card__text{display:none}@media (width>=75rem){.home-news .news-card>.card__text{display:block}}@media (width>=48rem){.home-news{align-items:end;gap:var(--space-m);grid-template-columns:minmax(0,1fr) 12rem;display:grid}.home-news>*{margin:0}.home-news>h2{grid-area:1/1}.home-news>.actions{grid-area:1/2;justify-content:flex-end}.home-news>.cards{grid-area:2/1/3/3}}.beeldband.listing>:not(picture){max-inline-size:38rem}.beeldband .vacancy-list{grid-template-columns:minmax(0,1fr)}.beeldband .vacancy-list__item{border-block-start-color:var(--color-on-dark-line)}.careers :where(.tekst-beeld) img:not([src$=\.jpg i]){object-position:center;max-block-size:6rem;max-inline-size:min(100%,10rem);margin-inline:auto}.facts{gap:var(--space-m) var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.apply-band{gap:var(--gap);display:grid}.apply-band__side{padding:var(--space-m);border:var(--border);border-radius:var(--radius-card);background-color:var(--color-surface)}@media (width>=75rem){.apply-band:has(>.apply-band__form){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.company__card{align-items:center;gap:var(--space-s) var(--space-l);padding:var(--space-m);border-radius:var(--radius-card);background-color:var(--color-warm);flex-wrap:wrap;display:flex}.company__card>:where(.company-logo){flex:0 16rem}.company__site{justify-items:start;gap:var(--space-3xs);display:grid}.company-list{gap:var(--space-l) var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));display:grid}.company-list--teaser{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}@media (width>=768px){.company-list:has(>:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}.company-list__item{align-content:start;gap:var(--space-xs);display:grid;position:relative}.company-list__item:hover>:where(.company-logo){border-color:var(--color-brand)}.company-list__text{hyphens:auto}.company-logo{block-size:5.5rem;padding:var(--space-s);border:var(--border);border-radius:var(--radius-card);background-color:var(--color-surface);place-items:center;display:grid}.company-logo :where(picture){display:contents}.company-logo :where(img){object-fit:contain;max-block-size:3rem;inline-size:auto}.vacancy__strip{padding-block:var(--space-m)}.conditions{gap:var(--space-s) var(--gap);hyphens:auto;flex-wrap:wrap;display:flex;overflow:clip}.conditions__item{align-items:center;gap:var(--space-xs);color:var(--color-heading);font:700 var(--size-body) / 1.3 var(--font-heading);flex:10.5rem;display:flex}.conditions small{color:var(--color-muted);font:400 var(--size-small) / 1.4 var(--font-body);display:block}.conditions__amount{font-size:var(--size-h3);display:block}.conditions__item:first-child{flex-basis:20rem}@media (width>=48rem){.conditions{hyphens:manual;overflow-wrap:normal}.conditions__item{position:relative}.conditions__item+.conditions__item:before{content:"";border-inline-start:var(--border);position:absolute;inset-block:0;inset-inline-start:calc(var(--gap) / -2)}}.contact{gap:var(--space-xl) var(--gap);display:grid}.contact__place{gap:var(--space-m) var(--gap);--name-size:var(--size-h2);--cap-offset:calc(var(--name-size) * .2);display:grid}.contact__place--secondary{--name-size:var(--size-h3);gap:var(--space-s) var(--gap);border-block-start:var(--border);padding-block-start:var(--space-m)}.contact__details{align-content:start;gap:var(--space-m);display:grid}.contact__place--secondary .contact__details{gap:var(--space-s)}.contact__name{font-size:var(--name-size);font-weight:800;line-height:1.15}.contact__place--secondary .contact__name{font-weight:700}.contact__address address{font-style:normal}.contact__label,.contact__lists dt{color:var(--color-muted);font-size:var(--size-small)}.contact__label{margin-block-end:var(--space-3xs)}.contact__lists{justify-content:start;align-items:baseline;gap:var(--space-3xs) var(--space-m);grid-template-columns:max-content auto;display:grid}.contact__group{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;row-gap:var(--space-3xs);display:grid}.contact__group+.contact__group{margin-block-start:calc(var(--space-m) - var(--space-3xs))}.contact__lists a:not(:hover,:focus-visible){text-decoration:none}.contact__map{inline-size:100%;max-inline-size:var(--map-width);justify-self:start}.contact__place--secondary .contact__map{max-inline-size:26rem}.contact__place--secondary .location-map img{aspect-ratio:16/9}.contact .location-map figcaption{text-align:start;margin-block-start:var(--space-3xs);margin-inline:0}.contact__route{margin-block-start:var(--space-s)}@media (width>=1280px){.contact__place{grid-template-columns:minmax(0, 1fr) minmax(0, var(--map-width))}.contact__map{justify-self:end;margin-block-start:var(--cap-offset)}}.cta__inner{padding:var(--space-l);border-radius:var(--radius-card);background-color:var(--color-warm)}.cta__inner:not(:has(>.cta__actions)){border-inline-start:var(--rule-height) solid var(--color-brand);border-radius:0}.section--warm .cta__inner{background-color:var(--color-surface)}.section--warm .cta__inner:has(>.cta__actions){background:0 0;padding:0}.cta__inner>*+*{margin-block-start:var(--space-s)}.cta__inner>.cta__actions{margin-block-start:var(--space-m)}@media (width>=48rem){.section--warm .cta__inner:has(>.cta__actions){align-items:center;column-gap:var(--space-m);row-gap:var(--space-s);grid-template-columns:minmax(0,1fr) min(100%,16rem);display:grid}.section--warm .cta__inner:has(>.cta__actions)>*{grid-column:1;margin:0}.section--warm .cta__inner:has(>.cta__actions)>.cta__actions{grid-area:1/2/span 2;inline-size:min(100%,16rem)}}@media (width>=75rem){.section--warm .cta__inner:has(>.cta__actions){grid-template-columns:minmax(0,1fr) min(100%,30rem)}.section--warm .cta__inner:has(>.cta__actions)>.cta__actions{flex-wrap:nowrap;inline-size:min(100%,30rem)}}main:has(.timeline-nav) .cta__inner:has(>.cta__actions){border-block-start:var(--rule-height) solid var(--color-brand);border-radius:0;padding-block-start:var(--space-m)}@media (width>=75rem){main:has(.timeline-nav) .cta__inner:has(>.cta__actions){align-items:center;column-gap:var(--space-xl);row-gap:var(--space-s);grid-template-columns:minmax(0,1fr) 16rem;display:grid;&>*{grid-column:1;margin-block:0}&>.cta__actions{grid-area:1/2/span 3;inline-size:16rem}}}.cta__media{max-inline-size:12rem}.cta__media :where(img){border-radius:var(--radius-card)}@media (width>=48rem){.cta__media{float:inline-end;margin-inline-start:var(--space-l)}.cta__media+*{margin-block-start:0}}.faq__list{gap:var(--space-xs);display:grid}.faq__item{border:var(--border);border-radius:var(--radius-control);background-color:var(--color-surface)}.faq__question{justify-content:space-between;align-items:center;gap:var(--space-s);min-block-size:44px;padding:var(--space-xs) var(--space-s);color:var(--color-heading);font-family:var(--font-heading);font-size:var(--size-h3);font-weight:600;line-height:var(--leading-tight);list-style:none;display:flex}.faq__question::-webkit-details-marker{display:none}.faq__question:hover>.faq__text{text-decoration:underline 2px var(--color-brand);text-underline-offset:.2em}.faq__item:not([open]) .faq__question>.icon:last-child,.faq__item[open] .faq__question>.icon:nth-child(2){display:none}.faq__answer{padding:0 var(--space-s) var(--space-s)}.faq__answer :where(img){object-fit:contain;object-position:left top;max-block-size:24rem}[data-focus]{object-fit:cover}[data-focus=linksboven]{object-position:0% 0%}[data-focus=boven]{object-position:50% 0%}[data-focus=rechtsboven]{object-position:100% 0%}[data-focus=links]{object-position:0% 50%}[data-focus=midden]{object-position:50% 50%}[data-focus=rechts]{object-position:100% 50%}[data-focus=linksonder]{object-position:0% 100%}[data-focus=onder]{object-position:50% 100%}[data-focus=rechtsonder]{object-position:100% 100%}[data-focus="10%"]{object-position:50% 10%}[data-focus="20%"]{object-position:50% 20%}[data-focus="30%"]{object-position:50% 30%}[data-focus="40%"]{object-position:50% 40%}[data-focus="60%"]{object-position:50% 60%}[data-focus="70%"]{object-position:50% 70%}[data-focus="80%"]{object-position:50% 80%}[data-focus="90%"]{object-position:50% 90%}.site-footer{--color-heading:var(--color-on-dark);--color-text:var(--color-on-dark);--color-muted:var(--color-on-dark-muted);--color-link:var(--color-on-dark);--color-focus:var(--color-on-dark);padding-block:var(--section-space) var(--space-l);background-color:var(--color-dark);color:var(--color-on-dark)}:where(.site-footer a){color:inherit}.site-footer__grid{gap:var(--space-l) var(--gap);display:grid}@media (width>=48rem){.site-footer__grid{grid-template-columns:1fr 1fr}.site-footer__group+.site-footer__group{border-inline-start:1px solid var(--color-on-dark-line);padding-inline-start:var(--gap)}}.site-footer__logo{block-size:2.25rem;inline-size:auto;margin-block-end:var(--space-m)}.site-footer__title{color:var(--color-heading);font-size:var(--size-ui);letter-spacing:normal;text-transform:none;margin:0;font-weight:700}.site-footer__contact-group>.site-footer__title{margin-block-end:var(--space-xs)}.site-footer__address{font-style:normal;container-type:inline-size}.site-footer__address>:where(*+*){margin-block-start:var(--space-xs)}.site-footer__address>:where(p){color:var(--color-muted)}.site-footer__contact{align-items:center;gap:0 var(--space-m);grid-template-columns:max-content auto;display:grid}@container (width<19rem){.site-footer__contact{grid-template-columns:1fr}.site-footer__contact dd{margin-block-end:var(--space-xs)}}.site-footer__contact dt{color:var(--color-muted)}.site-footer__contact a:not(:hover,:focus-visible){text-decoration:none}.site-footer__contact-group>.btn{margin-block-start:var(--space-m)}.site-footer__heading{display:none}.site-footer__group>details{border-block-end:1px solid var(--color-on-dark-line)}.site-footer__group>details>summary{min-block-size:var(--tap-target);color:var(--color-heading);font-family:var(--font-heading);font-size:var(--size-ui);cursor:pointer;align-items:center;font-weight:700}.site-footer__group>details[open]>summary{margin-block-end:var(--space-2xs)}@media (width>=48rem){.site-footer__links{columns:2;column-gap:var(--space-m)}.site-footer__links>li{break-inside:avoid;overflow-wrap:normal}}@media (width>=75rem){.site-footer__grid{grid-template-columns:1.4fr 1fr}.site-footer__address{align-items:start;gap:var(--space-xl);display:flex}.site-footer__address>:where(*+*){margin-block-start:0}}.site-footer :where(address a,.site-footer__links a,.site-footer__legal a){padding-block:max(0px, (var(--tap-target) - 1lh) / 2);display:inline-block}:is(.site-footer__links,.site-footer__legal) a:not(:hover,:focus-visible){text-decoration:none}@media (width>=48rem){.site-footer :where(address a,.site-footer__links a,.site-footer__legal a){padding-block:0}.site-footer__links>:where(*+*){margin-block-start:var(--space-xs)}}@supports selector(::details-content){@media (width>=48rem){.site-footer__heading{margin-block-end:var(--space-xs);display:block}.site-footer__group>details{border-block-end:0}.site-footer__group>details::details-content{content-visibility:visible;display:block}.site-footer__group>details>summary{display:none}}}.site-footer__bar{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-m);border-block-start:1px solid var(--color-on-dark-line);font-size:var(--size-small);flex-wrap:wrap;margin-block-start:var(--space-l);padding-block-start:var(--space-s);display:flex}.site-footer__copyright{color:var(--color-muted);margin-inline-end:auto}.site-footer__legal{gap:0 var(--space-m);flex-wrap:wrap;display:flex}.site-footer__vado :where(img){block-size:2.5rem;inline-size:2.5rem;display:block}.form,.form__hint{max-inline-size:var(--measure)}.form__fields{gap:var(--space-s) var(--gap);display:grid}@media (width>=48rem){.form__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.form__field--wide{grid-column:1/-1}}.form__field{align-content:start;gap:var(--space-3xs);display:grid;position:relative}.form__field :where(label){color:var(--color-heading);font-family:var(--font-heading);font-size:var(--size-ui);font-weight:600}.form__field :where(input,textarea){inline-size:100%;min-block-size:var(--tap-target);border-radius:var(--radius-control)}.form__field :where(textarea){resize:vertical}.form__field :where(input,textarea):hover{border-color:var(--color-heading)}.form__field :where(input,textarea):user-invalid,.form--checked .form__field :where(input,textarea):invalid{border-color:var(--color-error);box-shadow:inset 0 0 0 1px var(--color-error)}.form__field:has(.form__error--file:not(:empty)) input{border-color:var(--color-error);box-shadow:inset 0 0 0 1px var(--color-error)}.form__field>.form__clip{color:var(--color-muted);pointer-events:none;z-index:1;grid-area:2/1;align-self:center;margin-inline-start:var(--space-s)}.form__field :where(input[type=file]){padding:var(--space-3xs) var(--space-xs) var(--space-3xs) 2.75rem;color:var(--color-muted);grid-area:2/1}.form__error--file{grid-row:3}.form__field :where(input[type=file])::file-selector-button{min-block-size:2.25rem;padding:var(--space-3xs) var(--space-s);border-radius:var(--radius);background-color:var(--color-warm);color:var(--color-heading);font-family:var(--font-body);font-size:var(--size-ui);cursor:pointer;border:0;margin-inline-end:var(--space-xs);font-weight:600}.form__field :where(input[type=file]):hover::file-selector-button{background-color:var(--color-border)}.form__optional{color:var(--color-muted);font-weight:400}.form__error{align-items:center;gap:var(--space-3xs);color:var(--color-error);font-size:var(--size-small);font-weight:600;display:none}.form__error .icon{block-size:1em;inline-size:1em}:is(.form__field,.form__check) :where(:user-invalid)~.form__error,.form--checked :invalid~.form__error,.form__error--file:not(:empty){display:flex}.form__status{font-size:var(--size-body)}.form__turnstile:empty{display:none}.form [aria-disabled=true]{cursor:progress}.form [aria-disabled=true]>.icon{border:2px solid;border-inline-end-color:#0000;border-radius:50%;animation:.8s linear infinite form-turn}.form [aria-disabled=true]>.icon>use{display:none}@keyframes form-turn{to{rotate:1turn}}.form__check{--check-pad:max(0px, (var(--tap-target) - 1lh) / 2);align-items:start;gap:var(--space-3xs) var(--space-2xs);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.form__check :where(input){block-size:1.25rem;inline-size:1.25rem;accent-color:var(--color-action-text);margin-block-start:calc(var(--check-pad) + .15em)}.form__check :where(input):user-invalid,.form--checked .form__check :where(input):invalid{outline:2px solid var(--color-error)}.form__check :where(label){padding-block:var(--check-pad)}.form__check>.form__error{grid-column:2}.form-result__reason{display:none}.form-result__reason:target{gap:var(--space-2xs);color:var(--color-error);align-items:start;font-weight:600;display:flex}.form-result__reason .icon{flex:none;margin-block-start:.2em}.form-result__contact{padding:0;list-style:none}.fotos__grid{gap:0 var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fotos__grid>:where(figure){grid-row:span 2;grid-template-rows:subgrid;margin-block-start:var(--gap);display:grid}.fotos__grid>:nth-child(-n+2){margin-block-start:0}@media (width<=1023.98px){.fotos__lone{grid-column:1/-1}.fotos__grid:not(:has(picture img:not(.cutout)))>.fotos__lone{grid-column:auto}}@media (width>=1024px){.fotos__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fotos__grid>:nth-child(3){margin-block-start:0}}.fotos__grid--single{grid-template-columns:minmax(0, var(--measure));justify-content:center}.block:not(.section)>.fotos__grid--single{grid-template-columns:minmax(0,1fr)}.fotos__grid:not(.fotos__grid--single) :where(figcaption){color:var(--color-heading);text-align:start;margin-inline:0;font-weight:600}.fotos__grid>:where(figure)>:where(a,picture,img){align-self:end}.fotos__grid :where(img){inline-size:100%}.fotos__grid :where(figure img){border-radius:var(--radius-card)}.fotos__grid:not(.fotos__grid--single) img.cutout{aspect-ratio:4/3;object-fit:contain}.lightbox{background:0 0;border:0;padding:0;display:none;overflow:visible}.lightbox:popover-open{display:block}.lightbox::backdrop{background-color:var(--color-backdrop)}.lightbox>:where(img){border-radius:0;block-size:auto;max-block-size:90svh;inline-size:auto;max-inline-size:94vw;display:block}@media (width<=47.99rem){.lightbox>:where(img){object-fit:contain;block-size:auto;inline-size:100vw;max-inline-size:100vw}}.lightbox>:where(button){inset:var(--space-2) var(--space-2) auto auto;background-color:var(--color-surface);block-size:2.75rem;inline-size:2.75rem;color:var(--color-text);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}:where(a[href$=\.jpg i],a[href$=\.jpeg i],a[href$=\.png i],a[href$=\.webp i],a[href$=\.avif i],a[href$=\.gif i]){cursor:zoom-in}.fototegels__list{gap:var(--space-m);display:grid}@media (width>=768px){.fototegels__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.fototegels__list:not(:has(a))>.fototegels__tile:nth-child(2):last-child{display:none}}.fototegels__tile{border-radius:var(--radius-card);color:var(--color-heading);position:relative}.fototegels__link{color:inherit;text-decoration:none;display:block}.fototegels__img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-card);inline-size:100%}.fototegels__caption{gap:var(--space-3xs);padding:var(--space-l) var(--space-m) var(--space-s);background-image:linear-gradient(transparent,color-mix(in srgb,var(--color-scrim) calc(var(--scrim-header)*100%),transparent) var(--space-l));color:var(--color-on-dark);font-family:var(--font-heading);line-height:var(--leading-tight);hyphens:auto;overflow-wrap:anywhere;border-end-end-radius:var(--radius-card);border-end-start-radius:var(--radius-card);flex-direction:column;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.fototegels__title{font-size:var(--size-h3);font-weight:700}.fototegels__subtitle{font-size:var(--size-ui);font-weight:500}.fototegels__link:hover .fototegels__title,.fototegels__link:focus-visible .fototegels__title{text-decoration:underline;text-decoration-thickness:var(--rule-height);text-underline-offset:.2em}.site-header{z-index:var(--z-header);align-items:center;gap:var(--space-2xs);block-size:var(--header-h);padding-inline:max(var(--gutter),(100% - var(--content-max))/2);border-block-end:var(--border);background-color:var(--color-surface);color:var(--color-heading);display:flex;position:sticky;inset-block-start:0}.site-header__logo{min-block-size:var(--tap-target);color:inherit;flex:0 auto;align-items:center;display:flex}.site-header__logo :where(img){inline-size:auto;max-inline-size:100%;block-size:var(--logo-h);object-fit:contain}@media (width<=22.49rem){.site-header__logo :where(img){block-size:min(1.875rem,30px)}}.site-header__menu{order:1}.lang-switch.site-header__lang{margin-inline-start:auto}.btn.site-header__action{display:none}.site-header__toggle{inline-size:var(--tap-target);block-size:var(--tap-target);border-radius:var(--radius-control);cursor:pointer;place-items:center;list-style:none;display:grid}.site-header__toggle::-webkit-details-marker{display:none}.site-header__toggle .icon{grid-area:1/1;block-size:1.5rem;inline-size:1.5rem}.site-header__toggle .icon:last-of-type,.site-header__menu[open]>.site-header__toggle .icon:first-of-type{display:none}.site-header__menu[open]>.site-header__toggle .icon:last-of-type{display:block}.site-header__panel{inset:var(--header-h) 0 0;overscroll-behavior:contain;padding:var(--space-2xs) var(--gutter) var(--space-l);border-block-start:var(--border);background-color:var(--color-surface);color:var(--color-heading);position:fixed;overflow-y:auto}:root:has(.site-header__menu[open]) :is(main,.site-footer){visibility:hidden}@media (width>=48rem){.site-header{gap:var(--space-s)}.lang-switch.site-header__lang{display:none}.btn.site-header__action:not(.btn--primary){margin-inline-start:auto}.btn.site-header__action{min-block-size:var(--tap-target);padding-block:var(--space-2xs);padding-inline:var(--space-xs);font-size:var(--size-menu);white-space:nowrap;display:inline-flex}}@media (width>=75rem){.site-header{padding-inline:max(var(--space-l),(100% - var(--content-max))/2)}}@media (width>=84rem){.site-header{gap:var(--space-m)}.lang-switch.site-header__lang{margin-inline-start:0;display:flex}.btn.site-header__action:not(.btn--primary){margin-inline-start:0}.site-header__menu{order:0;margin-inline-start:auto}}@supports selector(::details-content){@media (width>=84rem){.site-header__menu{align-self:stretch;display:flex}.site-header__menu::details-content{content-visibility:visible;display:block}.site-header__toggle{display:none}:root:has(.site-header__menu[open]) :is(main,.site-footer){visibility:visible}.site-header__panel{block-size:100%;color:inherit;background-color:#0000;border:0;align-items:center;padding:0;display:flex;position:static;overflow:visible}}}.hero{background-color:var(--color-warm)}.hero__text{padding:var(--section-space) max(var(--gutter), (100% - var(--container)) / 2)}.hero__text--trail{padding-block-start:var(--space-m)}.hero__text>*+*{margin-block-start:var(--space-s)}.hero__text>.eyebrow+h1{margin-block-start:var(--space-2xs)}.hero__text>.actions{margin-block-start:var(--space-m)}.hero .lead{max-inline-size:40rem}.hero__media{position:relative}.hero__media img{object-fit:cover;block-size:auto;inline-size:100%;display:block}.banner__video{object-fit:cover;opacity:0;block-size:100%;inline-size:100%;transition:opacity var(--state-duration) ease-in;position:absolute;inset:0}.banner__video.is-playing{opacity:1}.hero--video h1{font-size:var(--size-hero)}.hero--video h1:after{content:none}.hero--video .hero__media{--color-focus:var(--color-on-dark)}.hero--video .hero__media img{max-block-size:calc(100svh - var(--header-h) - var(--first-view))}@media (width<=47.99rem){.hero__link{color:var(--color-link);border-color:#0000}.hero--split .hero__text{padding-block-end:var(--space-m)}}@media (width>=48rem) and (width<=74.99rem){.hero--split h1{font-size:clamp(2rem, 5vw - 8px, var(--size-h1))}}@media (width>=48rem){.hero--split{grid-template-columns:max(var(--gutter), (100% - var(--container)) / 2) minmax(0, 1fr) 54%;min-block-size:clamp(20rem,30vw,36rem);display:grid}.hero--split .hero__text{padding-inline:0 var(--space-l);grid-column:2;align-self:center}.hero :is(.hero__media img,.banner__video){block-size:100%;max-block-size:none;position:absolute;inset:0}.hero__media--slant{clip-path:polygon(0 0,100% 0,100% 100%,12% 100%)}.hero--video{min-block-size:min(30rem, 100svh - var(--header-h));display:grid}.hero--video>*{grid-area:1/1}.hero--video .hero__media:after{content:"";background-image:linear-gradient(90deg, #0c0c0c99 calc(max(var(--gutter), (100% - var(--container)) / 2) + 38rem), #0c0c0c40);background-image:linear-gradient(90deg, color-mix(in srgb, var(--color-scrim) 60%, transparent) calc(max(var(--gutter), (100% - var(--container)) / 2) + 38rem), color-mix(in srgb, var(--color-scrim) 25%, transparent));position:absolute;inset:0}.hero--video .hero__text{--color-heading:var(--color-on-dark);--color-text:var(--color-on-dark);--color-link:var(--color-on-dark);--color-focus:var(--color-on-dark);color:var(--color-text);align-self:center;position:relative}.hero--video .eyebrow{color:var(--color-brand)}.hero--video .hero__text>*{max-inline-size:38rem}}.hero__shortcut{z-index:1;align-items:center;gap:var(--space-2xs);min-block-size:var(--tap-target);padding-inline:var(--space-s);background-color:var(--color-surface);color:var(--color-heading);--color-focus:var(--color-heading);font-size:var(--size-ui);font-weight:600;line-height:var(--leading-tight);white-space:nowrap;border-radius:999px;text-decoration:none;display:inline-flex;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem;box-shadow:0 2px 8px #22272b40}.hero__shortcut .icon:last-child{color:var(--color-brand)}@media (width>=48rem){.hero__shortcut{display:none}}.hero__facts{gap:var(--space-2xs) var(--space-m);flex-wrap:wrap;display:flex}.hero__facts>li{align-items:center;gap:var(--space-2xs);display:flex}.hero__facts .icon{block-size:1.25rem;inline-size:1.25rem;color:var(--color-brand)}.icon{stroke-width:2px;flex:none;block-size:1.1em;inline-size:1.1em}.icon--feature{block-size:2.75rem;inline-size:2.75rem;color:var(--color-brand);stroke-width:1.5px}.kenmerken{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.kenmerken:not(.section){padding:var(--space-s) var(--space-m);border-radius:var(--radius-card);background-color:var(--color-warm)}.kenmerken.section{padding-block:var(--space-m)}.kenmerken:not(.section)+*{margin-block-start:var(--space-xl)}.kenmerken__label{align-items:center;gap:var(--space-2xs);color:var(--color-heading);font:700 var(--size-body) / 1.3 var(--font-heading);flex:0 0 100%;display:flex}.kenmerken__label .icon{block-size:1.5rem;inline-size:1.5rem;color:var(--color-brand)}.kenmerken__list{gap:var(--space-2xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.kenmerken__list>li{padding:var(--space-2xs) var(--space-xs);border:var(--border);border-radius:var(--radius-control);background-color:var(--color-surface);font-size:var(--size-body)}@media (width>=48rem){.kenmerken__label{flex:none;display:inline-flex}}.lang-switch{gap:var(--space-3xs);font-family:var(--font-heading);font-size:var(--size-ui);font-weight:600;display:flex}.lang-switch__link{min-inline-size:1.75rem;min-block-size:var(--tap-target);color:var(--color-muted);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lang-switch__link:hover{color:var(--color-heading)}.lang-switch__link[aria-current=true]{color:var(--color-heading);text-decoration:underline var(--color-brand);text-decoration-thickness:var(--rule-height);text-underline-offset:.4em;font-weight:800}@media (width>=25rem){.lang-switch__link{min-inline-size:2.25rem}}.site-header__panel .lang-switch__link{min-inline-size:var(--tap-target)}.site-header__panel .lang-switch{margin-block-start:var(--space-s);display:none}@media (width>=48rem) and (width<=83.99rem){.site-header__panel .lang-switch{display:flex}}@media (width>=84rem){.lang-switch__link{min-inline-size:1.75rem}}@media (width<=19.99rem){.lang-switch.site-header__lang{display:none}.site-header__panel .lang-switch{display:flex}}.location-map{max-inline-size:var(--map-width)}.location-map>a{display:block}.location-map img{object-fit:none}.more-link{align-items:center;gap:var(--space-2xs);color:var(--color-link);font-size:var(--size-body);font-weight:600;text-decoration:none;display:inline-flex}.more-link:is(:hover,:focus-visible){text-decoration:underline 2px}@media (prefers-reduced-motion:no-preference){.more-link .icon{transition:var(--state-duration)}.more-link:is(:hover,:focus-visible) .icon{transform:translate(.15em)}}@media (width<=1023.98px){.more-link{min-block-size:var(--tap-target)}}.nav__item,.nav__category{position:relative}.nav__item{border-block-end:var(--border)}.nav__label{min-block-size:3rem;color:inherit;font-family:var(--font-heading);font-size:var(--size-ui);text-underline-offset:var(--menu-mark-offset);align-items:center;font-weight:600;text-decoration:none;display:flex}.nav__toggle{cursor:pointer;list-style:none}.nav__toggle::-webkit-details-marker{display:none}.nav__toggle:after{content:"";margin-inline:auto calc(var(--tap-target)/2 - .225em);border-block-end:2px solid;border-inline-end:2px solid;flex:none;block-size:.45em;inline-size:.45em;translate:0 -.15em;rotate:45deg}details[open]>.nav__toggle:after{translate:0 .15em;rotate:-135deg}.nav__sub{padding-block-end:var(--space-2xs);padding-inline-start:var(--space-s)}.nav__pages{padding-inline-start:var(--space-s)}.nav__link{min-block-size:var(--menu-row-height);padding-block:var(--space-3xs);color:inherit;font-size:var(--size-menu-item);line-height:var(--menu-row-leading);text-underline-offset:var(--menu-mark-offset);align-items:center;text-decoration:none;display:flex}.nav__label:hover{text-decoration:underline 2px}.nav__link:hover{background-color:var(--color-warm)}.nav__label[aria-current=true],.nav__link[aria-current=true]{color:var(--color-action-text);text-decoration:underline var(--color-brand);text-decoration-thickness:var(--menu-trail-mark)}.nav__label[aria-current=page],.nav__link[aria-current=page]{color:var(--color-action-text);text-decoration:underline var(--color-brand);text-decoration-thickness:var(--menu-current-mark)}.nav__link[aria-current=page]{font-weight:var(--menu-current-weight)}@supports selector(::details-content){@media (width>=84rem){.nav{block-size:100%}.nav__list{block-size:100%;display:flex}.nav__item{border:0;display:flex}.nav__label{min-block-size:0;padding-inline:var(--space-2xs);font-size:var(--size-menu);text-wrap-style:balance}.nav__group{display:flex}.nav__label.nav__toggle:after{margin-inline:.4em 0}.nav__group[open]>.nav__toggle:after{translate:0 -.15em;rotate:45deg}.nav__category>details::details-content,.nav__group::details-content{content-visibility:visible;display:block}.nav__sub{inline-size:max-content;min-inline-size:var(--menu-width);border-block-start:var(--menu-rule);border-radius:0 0 var(--radius-card) var(--radius-card);background-color:var(--color-surface);color:var(--color-heading);box-shadow:var(--shadow-overlay);visibility:hidden;transition:visibility 0s var(--menu-close-delay);padding:0;position:absolute;inset-block-start:100%;inset-inline-start:0}.nav__item:nth-last-child(-n+2) .nav__sub{inset-inline:auto 0}.nav__link{gap:var(--space-s);padding:var(--menu-row-padding);border-block-end:var(--menu-separator);white-space:nowrap}.nav__label:focus-visible,.nav__link:focus-visible{outline-offset:calc(-1*var(--rule-height))}.nav__category .nav__toggle:after{display:none}.nav__pages{padding:0}}@media (width>=84rem) and (hover:hover){:where(.nav__item:hover>.nav__group)>.nav__sub{visibility:visible;transition-delay:var(--menu-open-delay)}:where(.nav__item:focus-within>.nav__group[open])>.nav__sub{visibility:visible;transition-delay:0s}:where(.nav__item:focus-within:not(:hover)>.nav__group:not([open]))>.nav__sub{visibility:hidden;transition-delay:0s}:where(.nav__group)>.nav__sub:where(:focus-within){visibility:visible;transition-delay:0s}}@media (width>=84rem) and (hover:hover) and (height>=42rem){.nav__category:hover>details>.nav__link{background-color:var(--color-warm)}.nav__category details>.nav__toggle:after{border-block-end-width:1.5px;border-inline-end-width:1.5px;block-size:.4em;inline-size:.4em;margin-inline:auto 0;display:block;translate:none;rotate:-45deg}.nav__pages{inline-size:max-content;min-inline-size:var(--menu-width);border-block-start:var(--menu-rule);border-radius:0 0 var(--radius-card) var(--radius-card);background-color:var(--color-surface);box-shadow:var(--shadow-overlay);visibility:hidden;transition:visibility 0s var(--menu-side-close-delay);position:absolute;inset-block-start:calc(-1*var(--menu-rule-height));inset-inline-start:100%}.nav__category:has(~.nav__category) .nav__pages{z-index:1}:where(.nav__item:not(:hover,:focus-within)) .nav__pages{clip-path:inset(50%)}:where(.nav__category:hover) .nav__pages{visibility:inherit;transition-delay:var(--menu-open-delay)}:where(.nav__category:focus-within) .nav__pages{visibility:inherit;transition-delay:0s}:where(.nav__sub:focus-within .nav__category:not(:focus-within,:hover)) .nav__pages{visibility:hidden;transition-delay:0s}:where(.nav__sub:has(.nav__category:hover) .nav__category:focus-within:not(:hover):not(:has(:focus-visible))) .nav__pages{visibility:hidden;transition-delay:var(--menu-open-delay)}.nav__item:nth-child(n+4) .nav__pages{inset-inline:auto 100%}.nav__item:nth-child(n+4) .nav__category .nav__toggle:after{rotate:135deg}}@media (width>=84rem) and (hover:hover){:where(.nav__list:has(>.nav__item:hover)>.nav__item:not(:hover):not(:has(:focus-visible))) :is(.nav__sub,.nav__pages){visibility:hidden;transition-delay:var(--menu-open-delay)}:where(.nav__list:has(>.nav__item:focus-within>.nav__group[open],>.nav__item>.nav__group>.nav__sub:focus-within):has(:focus-visible)>.nav__item:not(:focus-within)) :is(.nav__sub,.nav__pages),.nav__group[data-off]>.nav__sub{visibility:hidden;transition-delay:0s}}@media (width>=84rem) and (hover:none),(width>=84rem) and (height<=41.99rem){.nav__sub{max-block-size:calc(100dvh - var(--header-h));overscroll-behavior:contain;overflow-y:auto}.nav__pages .nav__link{padding-inline-start:var(--space-l)}.nav__category .nav__toggle{cursor:default}.nav__category .nav__toggle:hover{background-color:#0000}}@media (width>=84rem) and (hover:none){:where(.nav__group[open])>.nav__sub{visibility:visible;transition-delay:0s}}}.hero__text:has(>.news-filter){padding-block-end:var(--space-m)}.news-listing{padding-block-start:var(--space-m)}.news-filter{align-items:flex-start;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.news-filter__more[open]{flex-basis:100%}.news-filter__more>summary{inline-size:fit-content;min-block-size:var(--tap-target);padding:var(--space-3xs) var(--space-s);border:var(--border);border-radius:var(--radius);color:var(--color-heading);font-family:var(--font-heading);font-size:var(--size-small);cursor:pointer;align-items:center;font-weight:600}.news-filter__more>summary:hover{border-color:var(--color-brand)}.news-filter__more[open]>summary{margin-block-end:var(--space-2xs)}@media (width>=1024px){.news-filter__more>summary{min-block-size:2rem}}@media (width>=48rem){.news-feature{grid-column:span 2}.news-feature>.card__media{aspect-ratio:1.9}.news-feature .card__media :where(img){aspect-ratio:auto;block-size:100%}}@media (width>=75rem){.news-feature+.news-card>.card__media{aspect-ratio:16/9;flex:1 0 auto;position:relative}.news-feature+.news-card .card__media :where(img){aspect-ratio:auto;block-size:100%;position:absolute;inset:0}}.offerte{gap:var(--section-space) var(--gap);align-items:start;display:grid}@media (width>=1024px){.offerte{grid-template-columns:repeat(2,minmax(0,1fr))}}.pager{align-items:center;gap:var(--space-s);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"status status""pages pages""prev next";display:grid}.pager__prev{grid-area:prev;justify-self:start}.pager__status{grid-area:status;justify-self:center}.pager__next{grid-area:next;justify-self:end}@media (width>=768px){.pager{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"prev status pages next"}}.pager__pages{grid-area:pages;justify-self:center}.pager__pages .tags__link{min-inline-size:var(--tap-target);min-block-size:var(--tap-target);justify-content:center}.person{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.person__quote,.media-text blockquote{font:700 var(--size-h2)/var(--leading-tight) var(--font-heading);hyphens:auto;border:0;margin-block-end:var(--space-m);padding:0}.person__quote:before,.media-text blockquote:before{content:"“";color:var(--color-brand);font-size:4em;line-height:.7;display:block}.person__quote.quote--long,.media-text blockquote.quote--long{font-size:var(--size-h3);line-height:1.3}.person__quote.quote--long:before,.media-text blockquote.quote--long:before{font-size:3em}.person__name{color:var(--color-heading);font:600 var(--size-h3)/var(--leading-tight) var(--font-heading)}.person__photo img{border-radius:var(--radius-card)}.rail-track{margin-block-end:var(--space-m)}.railed--bands>.rail-track{inline-size:min(100% - 2*var(--gutter),var(--container));margin:var(--space-m) auto 0}.rail{border-radius:var(--radius-card);background-color:var(--color-warm)}.rail__title{min-block-size:var(--tap-target);padding:var(--space-xs) var(--space-m);color:var(--color-heading);font:700 var(--size-small)/1.4 var(--font-heading)}.rail ul{padding:0 var(--space-xs) var(--space-xs)}.rail__heading{display:none}.rail ul a{min-block-size:var(--tap-target);padding:var(--space-3xs) var(--space-s);border-radius:var(--radius-control);font-size:var(--size-small);line-height:var(--leading-tight);align-items:center;text-decoration:none;display:flex}.rail ul a:hover{text-decoration:underline}.rail ul a[aria-current=location]{background-color:var(--color-surface);box-shadow:inset var(--rule-height) 0 0 var(--color-brand);color:var(--color-heading);border-start-start-radius:0;border-end-start-radius:0;font-weight:700}.rail--num ul{counter-reset:rij}.rail--num li{counter-increment:rij}.rail--num li a:before{content:counter(rij, decimal-leading-zero);block-size:1.75rem;inline-size:1.75rem;border:1.5px solid var(--color-action-text);color:var(--color-action-text);font:700 .6875rem/1 var(--font-heading);border-radius:50%;flex:none;place-items:center;margin-inline-end:var(--space-xs);display:grid}.rail--num{border:var(--border);background-color:var(--color-surface)}.rail--num ul a[aria-current=location]{background-color:var(--color-warm)}.rail__apply{display:none}@media (width>=75rem){.railed{position:relative}.railed>.rail-track{inline-size:17.5rem;margin:0;padding-block-start:var(--rail-top,0);position:absolute;inset-block:0;inset-inline-end:var(--rail-end,0)}.railed--bands{--rail-end:max(var(--gutter),(100% - var(--container))/2);--rail-top:var(--section-space)}.railed:not(.railed--bands){padding-inline-end:calc(17.5rem + var(--space-xl))}.railed--bands>.section{padding-inline-end:calc(var(--rail-end) + 17.5rem + var(--space-xl))}.rail__apply{margin:var(--space-xs) var(--space-xs) var(--space-xs);border-block-start:var(--border);padding-block-start:var(--space-s);display:block}.rail__apply .btn{inline-size:100%}.rail{inline-size:17.5rem;max-block-size:calc(100svh - var(--header-h) - 2*var(--space-m));overscroll-behavior:contain;position:sticky;inset-block-start:calc(var(--header-h) + var(--space-m));overflow-y:auto}}@supports selector(::details-content){@media (width>=75rem){.rail details::details-content{content-visibility:visible;display:block}.rail__heading{display:block}.rail summary{display:none}}}@media (width>=75rem){.railed--bands>.beeldband{--beeldband-edge:var(--space-l);margin:var(--space-l) calc(var(--rail-end) + 17.5rem + var(--space-xl)) var(--space-l) max(var(--gutter),(100% - var(--container))/2);padding-inline:var(--space-l);border-radius:var(--radius-card);overflow:hidden}}.search>*{max-inline-size:var(--measure)}.search :where(pagefind-summary,pagefind-results){display:block}.search :where(.pf-result-title,.pf-heading-link){color:var(--color-heading);font-family:var(--font-heading);font-weight:600}.search [data-pf-suppressed],.search .pf-skeleton-image{display:none}.search :where(.pf-summary,.pf-heading-link,.pf-heading-excerpt){max-inline-size:var(--measure);font-size:var(--size-small)}.search .pf-summary{color:var(--color-muted)}.search[data-state=none] .pf-summary{color:var(--color-text);font-size:var(--size-body)}.search .pf-heading-excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.search :where(.pf-results,.pf-heading-chips){padding-inline-start:0;list-style:none}.search .pf-result{border-block-end:var(--border)}.search .pf-result:first-child{border-block-start:var(--border)}.search .pf-result-card{padding-block:var(--space-s);position:relative}.search .pf-result-title{font-size:var(--size-h3);line-height:var(--leading-tight)}.search .pf-result-link{color:inherit}.search .pf-result-card:hover .pf-result-link{text-decoration:underline 2px var(--color-brand);text-underline-offset:.2em}.search .pf-result-kind{color:var(--color-muted);font-size:var(--size-small)}.search .pf-result-excerpt{margin-block-start:var(--space-3xs)}.search :where(mark){color:var(--color-heading);background-color:#0000;font-weight:700}.search .pf-heading-chips{border-inline-start:var(--rule-height) solid var(--color-border);margin-block-end:var(--space-s);padding-inline-start:var(--space-s)}.search .pf-heading-chip+.pf-heading-chip{margin-block-start:var(--space-2xs)}.search .pf-heading-link{min-block-size:var(--tap-target);padding-block:max(0px, (var(--tap-target) - 1lh) / 2);display:block}.search .pf-skeleton{background-color:var(--color-warm);block-size:1em;inline-size:75%}.search .pf-skeleton-excerpt{block-size:9.6em}@media (width>=768px){.search .pf-heading-link{padding-block:0;display:inline}.search .pf-skeleton-excerpt{block-size:4.8em}}.search .pf-error{padding:var(--space-s);background-color:var(--color-warm);color:var(--color-heading)}.search__none,.search__more{display:none}.search[data-state=none]>.search__none,.search[data-state=found][data-more]>.search__more{display:block}@media (width<=1023.98px){.search:is([data-state=found],[data-state=busy])>.topics{display:none}}@media (width>=1024px){.search{grid-template-columns:minmax(0,var(--measure)) var(--side-width);gap:0 var(--frame-gap);grid-template-rows:repeat(5,auto) 1fr;display:grid}.search>*{grid-column:1}.search>.topics{padding:var(--space-m);background-color:var(--color-warm);grid-area:1/2/-1;align-self:start}}.search[data-state=busy]>pagefind-results{visibility:hidden;min-block-size:40rem}.search-form{gap:var(--space-3xs);max-inline-size:var(--measure);grid-template-columns:minmax(0,1fr);display:grid}.search-form>:where(label){color:var(--color-heading);font-family:var(--font-heading);font-size:var(--size-ui);font-weight:600}.search-form__row{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.search-form__row>:where(input){border-color:var(--color-heading);flex:8rem;min-block-size:3rem;min-inline-size:0}.search-form__row>:where(.btn){flex:none;min-block-size:3rem}.skip-link{z-index:var(--z-skip-link);padding:var(--space-2xs) var(--space-s);background-color:var(--color-heading);color:var(--color-surface);font-family:var(--font-heading);font-size:var(--size-ui);font-weight:600;text-decoration:none;position:absolute;inset-block-start:var(--space-2xs);inset-inline-start:var(--space-2xs);translate:0 -200%}.skip-link:focus{translate:none}.stappen__list,.vacancy__text section ol{gap:var(--space-m);counter-reset:stap;margin-block-start:var(--space-m);padding:0;list-style:none;display:grid}.stappen__item,.vacancy__text section ol>li{counter-increment:stap;min-block-size:2.5rem;padding-inline-start:3.5rem;position:relative}.stappen__item:before,.vacancy__text section ol>li:before{content:counter(stap, decimal-leading-zero);border:1.5px solid var(--color-action-text);block-size:2.5rem;inline-size:2.5rem;color:var(--color-action-text);font:700 var(--size-small) / 1 var(--font-heading);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0 auto auto 0}.stappen__item:not(:last-child):after,.vacancy__text section ol>li:not(:last-child):after{content:"";inset-block:2.5rem calc(-1 * var(--space-m));border-inline-start:var(--border);position:absolute;inset-inline-start:1.25rem}@media (width>=48rem){.stappen__list{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.stappen__item{padding:3.5rem 0 0}.stappen__item:not(:last-child):after{content:none}}.sticky-apply{z-index:1;padding-block:var(--space-xs);border-block-start:var(--border);background-color:var(--color-surface);position:sticky;inset-block-end:0}.sticky-apply :where(.btn){inline-size:100%}@media (width>=768px){.sticky-apply{display:none}}@media (width<=767.98px){:root:has(.sticky-apply){scroll-padding-block-end:calc(var(--tap-target) + 2*var(--space-xs) + 1px + 1rem)}}.tags{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.tags__link{min-block-size:var(--tap-target);min-inline-size:var(--tap-target);padding:var(--space-3xs) var(--space-s);border:var(--border);border-radius:var(--radius);color:var(--color-heading);font-family:var(--font-heading);font-size:var(--size-small);cursor:pointer;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.tags__link:hover{border-color:var(--color-brand)}.tags__link:is([aria-current],:has(:checked)){border-color:var(--color-brand);background-color:var(--color-brand);color:var(--color-heading)}.tags__link:has(:focus-visible){outline:var(--focus-ring);outline-offset:2px}@media (width>=1024px){.tags__link{min-block-size:2rem}}.tekst-beeld .split__media :where(img){object-fit:contain;border-radius:var(--radius-card);max-block-size:40rem}@media (width>=48rem){.split.media-text--flip{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.media-text--flip>:is(h2,.split__text,.split__head){grid-column:2}.media-text--flip>.split__media{grid-column:1}}@media (width>=80rem){.split.media-text--flip{grid-template-columns:repeat(2,minmax(0,1fr))}}.tekst-beeld :where(.prose>figure img){object-fit:contain;max-block-size:40rem}.timeline__entries{gap:var(--space-xl);border-inline-start:var(--rule-height) solid var(--color-border);margin-block-start:var(--space-m);padding-inline-start:var(--space-l);display:grid}.timeline-nav summary{border:var(--border);border-radius:var(--radius)}.timeline-nav ul{margin-block-start:var(--space-2xs)}@supports selector(::details-content){@media (width>=75rem){.timeline-nav details::details-content{content-visibility:visible}.timeline-nav summary{display:none}}}.timeline__entries>li{gap:var(--space-m) var(--gap);align-items:start;display:grid;position:relative}.timeline__entries>li:before{content:"";inline-size:var(--space-s);aspect-ratio:1;border:3px solid var(--color-brand);background-color:var(--color-surface);border-radius:50%;position:absolute;inset-block-start:.2rem;inset-inline-start:calc(-1*(var(--space-l) + var(--rule-height)/2 + var(--space-s)/2))}.timeline__year{color:var(--color-action-text);margin-block-end:var(--space-3xs);display:block}.timeline__photos{gap:var(--space-s);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.timeline__photos--single{grid-template-columns:minmax(0,var(--measure))}.timeline__photos :where(img){inline-size:100%}@media (width>=48rem){.timeline__entries>li{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline__photos--single{grid-template-columns:minmax(0,1fr)}}@media (width>=1280px){.timeline__entries>li{grid-template-columns:minmax(0,var(--measure)) minmax(0,1fr)}}@media (width>=75rem){.block.tekst:has(+.timeline-nav)>.prose{columns:2;column-gap:var(--space-xl);max-inline-size:none}}.topics__list{column-gap:var(--gap);max-inline-size:var(--measure);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));margin-block-start:var(--space-m);display:grid}.topics__list>:where(li){border-block-end:var(--menu-separator)}.topics__list :where(a){min-block-size:var(--tap-target);padding-block:var(--space-2xs);color:var(--color-heading);font-family:var(--font-heading);align-items:center;font-weight:600;text-decoration-line:none;display:flex}.topics__list :where(a):hover{text-decoration-line:underline}@media (width>=75rem){.vacancy__form{gap:var(--space-xl);grid-template-columns:minmax(0, var(--measure)) minmax(0, 22rem);align-items:start;display:grid}}.vacancy__text ul{padding-inline-start:0;list-style:none}.vacancy__text ul>li{padding-inline-start:1.75rem;position:relative}.vacancy__text ul>li:before{content:"";border:solid var(--color-brand);border-width:0 2px 2px 0;block-size:.75em;inline-size:.4em;position:absolute;inset:.35em auto auto .4em;rotate:45deg}.railed>.sticky-apply{margin-inline:var(--gutter)}.vacancy-index__filters{display:none}.vacancy-index__filters:has(input){gap:var(--space-s) var(--space-xl);flex-wrap:wrap;display:flex}.vacancy-index>h2{letter-spacing:var(--tracking-caps);text-transform:uppercase}@media (width>=48rem){.vacancy-index{position:relative}.vacancy-index__reset{position:absolute;inset:0 0 auto auto}}.vacancy-index:not(:has(input:checked:not([value=""]))) .vacancy-index__reset:not(:focus-visible){display:none}.vacancy-index__filters .tags__link:has(:checked){background-color:var(--color-action);color:var(--color-on-action)}.vacancy-index__group{border:0;margin:0;padding:0}.vacancy-index__group>legend{margin-block-end:var(--space-2xs);padding:0;font-weight:600}.vacancy-index:has([value=productie]:checked) [data-werkplek=kantoor],.vacancy-index:has([value=kantoor]:checked) [data-werkplek=productie],.vacancy-index:has([value=vmbo]:checked) [data-opleiding]:not([data-opleiding~=vmbo]),.vacancy-index:has([value=mbo]:checked) [data-opleiding]:not([data-opleiding~=mbo]),.vacancy-index:has([value=hbo]:checked) [data-opleiding]:not([data-opleiding~=hbo]),.vacancy-index:has([value=starter]:checked) [data-niveau]:not([data-niveau~=starter]),.vacancy-index:has([value=professional]:checked) [data-niveau]:not([data-niveau~=professional]),.vacancy-index:has([value=bbl]:checked) [data-niveau]:not([data-niveau~=bbl]){display:none}.vacancy-index__empty{padding:var(--space-l);background-color:var(--color-warm)}.vacancy-index__none{margin-block-start:0;display:flex}.vacancy-index__none>i{inline-size:100%}.vacancy-index__none>p{flex:1;container-type:inline-size}.vacancy-index__none span{display:none}@container (width>0){.vacancy-index__none span{padding-block:var(--space-s);display:block}}.vacancy-index__cards{gap:var(--space-l) var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}.vacancy-index__facts>li{padding-inline:var(--space-2xs);background-color:var(--color-warm);font-size:var(--size-small);align-items:center;gap:var(--space-3xs);display:flex}.vacancy-index__card--open{background-color:var(--color-warm)}@media (width>=48rem) and (width<=74.99rem){.vacancy-index__card.card--row:is(.card--photo,.card--icon){grid-template-columns:auto minmax(0,1fr);align-items:center;row-gap:0;display:grid}.vacancy-index__card.card--row.card--photo{padding-block-end:0}.vacancy-index__card.card--row.card--icon{padding-block:var(--space-s)}.vacancy-index__card.card--row>.card__media{grid-row:1/span 3;inline-size:min(4.5rem,25vw);margin:0}.vacancy-index__card.card--row>.card__media :where(img){aspect-ratio:1;border-radius:calc(var(--radius-card) - 1px) 0 0 calc(var(--radius-card) - 1px)}.vacancy-index__card.card--row:is(.card--photo,.card--icon)>:not(.card__media,.icon--feature){margin-inline:var(--space-xs) var(--space-s)}}@media (width<=74.99rem){.vacancy-index__card.card>.card__head{grid-row:1;align-self:end}.vacancy-index__facts{margin-block:var(--space-2xs);grid-row:2;align-self:start}.vacancy-index__facts>li:nth-child(n+3){display:none}}.vacancy-index__texts:not(:has(>*)){display:none}@media (width>=48rem){.vacancy-index__texts{gap:var(--space-l) var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}@media (width>=75rem){.vacancy-index__card.card--photo>.card__media :where(img){aspect-ratio:2}.vacancy-index__apply:has(.stappen){gap:var(--space-xl);grid-template-columns:minmax(0, 1fr) minmax(0, var(--measure));align-items:start;display:grid}.vacancy-index__apply .stappen__list{grid-template-columns:none}.vacancy-index__apply .stappen__item{padding:0 0 0 3.5rem}.vacancy-index__apply .stappen__item:not(:last-child):after{content:""}}.vacancy-list{column-gap:var(--gap);display:grid}@media (width>=768px){.vacancy-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.vacancy-list__item{align-content:start;gap:var(--space-3xs);padding-block:var(--space-s);border-block-start:var(--border);display:grid;position:relative}.vacancy-list__link{color:var(--color-heading);font-family:var(--font-heading);font-weight:600}.vacancy-list__link:hover{text-decoration-color:var(--color-brand)}.vacancy-list__link:after{outline-offset:2px}.video-toggle{z-index:1;inline-size:var(--tap-target);block-size:var(--tap-target);border-radius:var(--radius);background-color:color-mix(in srgb,var(--color-scrim) 60%,transparent);color:var(--color-surface);cursor:pointer;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-end:var(--space-s);inset-inline-end:max(var(--gutter),(100% - var(--container))/2)}.video-toggle[hidden]{display:none}.video-toggle:before{content:"";border-inline:.3125rem solid;block-size:1rem;inline-size:.875rem}.video-toggle[aria-pressed=true]:before{border:.5rem solid #0000;border-inline-start:.875rem solid;border-inline-end:0;block-size:0;inline-size:0}.voordelen.section{padding-block:var(--space-m)}.voordelen__list{gap:0 var(--space-m);padding:0;list-style:none;display:grid}.voordelen__item{align-content:start;gap:var(--space-3xs) var(--space-s);padding-block:var(--space-m);border-block-start:var(--border);grid-template-columns:auto minmax(0,1fr);display:grid}.voordelen__item>.icon{grid-row:1/span 2}.voordelen__item>:is(h2,h3){font-size:clamp(1.0625rem,1rem + .2vw,1.125rem);font-weight:700}.voordelen__item>p{color:var(--color-muted);font-size:var(--size-small);grid-column:2}@media (width>=48rem){.voordelen.section{padding-block:var(--space-l)}.voordelen__list{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.voordelen__item>:is(h2,h3){overflow-wrap:normal}.voordelen__item{column-gap:var(--space-xs);border-block-start:0;padding-block:0}.voordelen__item>.icon{block-size:2.25rem;inline-size:2.25rem}.voordelen__item+.voordelen__item{border-inline-start:var(--border);padding-inline-start:var(--space-m)}}@media (width>=48rem) and (width<=74.99rem){.voordelen__item{row-gap:var(--space-2xs);grid-template-columns:minmax(0,1fr)}.voordelen__item>.icon{grid-row:auto}.voordelen__item>p{grid-column:1}.voordelen__list--four{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.voordelen__list--four>:nth-child(n+3){border-block-start:var(--border);padding-block-start:var(--space-m)}.voordelen__list--four>:nth-child(odd){border-inline-start:0;padding-inline-start:0}}.youtube{inline-size:100%;max-inline-size:124svh;color:var(--color-heading);text-decoration:none;display:block}.video:not(.video-row)>.youtube{max-inline-size:min(124svh,50rem);margin-inline:auto}.youtube__frame{border-radius:var(--radius-card);display:block;position:relative;overflow:hidden}.youtube__thumb{aspect-ratio:16/9;object-fit:cover;inline-size:100%}.youtube__frame:before,.youtube__frame:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%}.youtube__frame:before{border:2px solid var(--color-surface);background-color:var(--color-heading);border-radius:50%;block-size:4rem;inline-size:4rem;translate:-50% -50%}.youtube__frame:after{border-block:.625rem solid #0000;border-inline-start:1rem solid var(--color-surface);translate:-35% -50%}.youtube:hover .youtube__frame:before{background-color:var(--color-action-text)}.youtube__title{text-align:center;margin-block-start:var(--space-2xs);display:block}.youtube:hover .youtube__title{text-decoration:underline var(--color-brand)}.video .eyebrow{margin-block-end:var(--space-2xs)}.video:not(.video-row)>.eyebrow{inline-size:100%;max-inline-size:min(124svh,50rem);margin-inline:auto}.youtube>iframe{border-radius:var(--radius-card);aspect-ratio:16/9;border:0;inline-size:100%;display:block}.video-row{gap:var(--space-l) var(--gap);grid-template-columns:repeat(var(--columns,1),minmax(0,1fr));display:grid}@media (width>=768px){.video-row--wide{--columns:2}}@media (width>=1024px){.video-row{--columns:2}}@media (width>=1280px){.video-row--3{--columns:3}}}@layer utilities{.visually-hidden,[data-pf-sr-hidden]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}img.cutout{mix-blend-mode:multiply;border-radius:0}.section--dark img.cutout{mix-blend-mode:normal}[data-pf-hidden]{display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;transition-duration:1ms;animation-duration:1ms;animation-iteration-count:1}}}
