.VacaturesV2Hero-module__E4L86q__section{min-height:calc(100svh - var(--site-header-height));background:var(--color-surface);position:relative;overflow:hidden}.VacaturesV2Hero-module__E4L86q__section:before{content:"";opacity:.33;background-image:radial-gradient(circle, var(--color-brand-translucent) 1.5px, transparent 1.5px);background-size:var(--space-4) var(--space-4);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 68%);mask-image:linear-gradient(90deg,#000,#0000 68%)}.VacaturesV2Hero-module__E4L86q__blueprint{top:var(--space-4);width:min(46rem,48%);height:calc(100% - (2 * var(--space-4)));color:var(--color-brand);opacity:.3;pointer-events:none;position:absolute;right:0}.VacaturesV2Hero-module__E4L86q__blueprint svg{width:100%;height:100%}.VacaturesV2Hero-module__E4L86q__blueprint path,.VacaturesV2Hero-module__E4L86q__blueprint rect,.VacaturesV2Hero-module__E4L86q__blueprint circle{stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke}.VacaturesV2Hero-module__E4L86q__softLine,.VacaturesV2Hero-module__E4L86q__softNode,.VacaturesV2Hero-module__E4L86q__softShape{opacity:.5}.VacaturesV2Hero-module__E4L86q__routeLine{stroke-width:2.25px}.VacaturesV2Hero-module__E4L86q__dashedLine{stroke-dasharray:8 10}.VacaturesV2Hero-module__E4L86q__node{fill:var(--color-surface);stroke-width:3px}.VacaturesV2Hero-module__E4L86q__softNode{fill:var(--color-brand-soft)}.VacaturesV2Hero-module__E4L86q__inner{z-index:1;min-height:calc(100svh - var(--site-header-height));padding-block:var(--space-12) var(--space-16);align-items:center;display:flex;position:relative}.VacaturesV2Hero-module__E4L86q__content{gap:var(--space-6);width:min(62rem,70%);display:grid}.VacaturesV2Hero-module__E4L86q__eyebrow{justify-self:start;gap:var(--space-3);color:var(--color-text);font-size:var(--text-eyebrow);letter-spacing:.09em;text-transform:uppercase;margin:0;font-weight:800;display:inline-grid}.VacaturesV2Hero-module__E4L86q__eyebrow:after{content:"";background:var(--color-brand);border-radius:var(--radius-round);width:2.75rem;height:3px}.VacaturesV2Hero-module__E4L86q__content h1{max-width:15ch;color:var(--color-text);font-size:var(--text-display-xl);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:800;line-height:.98}.VacaturesV2Hero-module__E4L86q__content h1 span{color:var(--color-brand-text)}.VacaturesV2Hero-module__E4L86q__lead{max-width:44rem;color:var(--color-text);font-size:var(--text-lead);text-wrap:pretty;margin:0;line-height:1.55}.VacaturesV2Hero-module__E4L86q__search{gap:var(--space-4);max-width:56rem;padding:var(--space-4);background:var(--color-surface);border:var(--border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-subtle);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;display:grid}.VacaturesV2Hero-module__E4L86q__field{align-items:center;gap:var(--space-4);min-width:0;padding-inline:var(--space-5);color:var(--color-text);background:var(--color-surface);border:var(--border-default);border-radius:var(--radius-control);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.VacaturesV2Hero-module__E4L86q__field>svg{color:var(--color-brand)}.VacaturesV2Hero-module__E4L86q__field input{min-width:0;height:100%;color:var(--color-text);font:inherit;font-size:var(--text-copy-large);background:0 0;border:0;padding:0}.VacaturesV2Hero-module__E4L86q__field input::placeholder{color:var(--color-text-soft);opacity:1}.VacaturesV2Hero-module__E4L86q__field:focus-within{border-color:var(--color-brand);outline:var(--border-width-strong) solid var(--color-brand-soft)}.VacaturesV2Hero-module__E4L86q__submit{box-shadow:none}.VacaturesV2Hero-module__E4L86q__allLink{justify-self:start;align-items:center;gap:var(--space-3);min-height:3rem;padding-inline:var(--space-1);color:var(--color-brand-text);border-bottom:var(--border-width-strong) solid var(--color-border);font-size:var(--text-copy-large);font-weight:800;text-decoration:none;display:inline-flex}.VacaturesV2Hero-module__E4L86q__allLink:hover{border-color:currentColor}.VacaturesV2Hero-module__E4L86q__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){.VacaturesV2Hero-module__E4L86q__search{grid-template-columns:1fr 1fr}.VacaturesV2Hero-module__E4L86q__submit{grid-column:1/-1;justify-self:start;width:auto}}@media (max-width:900px){.VacaturesV2Hero-module__E4L86q__section,.VacaturesV2Hero-module__E4L86q__inner{min-height:auto}.VacaturesV2Hero-module__E4L86q__inner{padding-block:var(--space-12) var(--space-16)}.VacaturesV2Hero-module__E4L86q__content{width:100%}.VacaturesV2Hero-module__E4L86q__blueprint{opacity:.18;width:34rem;right:-18rem}.VacaturesV2Hero-module__E4L86q__content h1{max-width:17ch;font-size:var(--text-display)}}@media (max-width:700px){.VacaturesV2Hero-module__E4L86q__blueprint{display:none}.VacaturesV2Hero-module__E4L86q__inner{padding-block:var(--space-12)}.VacaturesV2Hero-module__E4L86q__content{gap:var(--space-4)}.VacaturesV2Hero-module__E4L86q__content h1{max-width:100%;font-size:var(--text-h1)}.VacaturesV2Hero-module__E4L86q__lead{font-size:var(--text-copy-large)}.VacaturesV2Hero-module__E4L86q__search{padding:var(--space-3);grid-template-columns:1fr}.VacaturesV2Hero-module__E4L86q__field{min-height:3.5rem;padding-inline:var(--space-4)}.VacaturesV2Hero-module__E4L86q__field input{font-size:var(--text-label)}.VacaturesV2Hero-module__E4L86q__submit{grid-column:auto;justify-self:stretch;width:100%}.VacaturesV2Hero-module__E4L86q__allLink{margin-top:calc(-1 * var(--space-2))}}
.VacaturesV2Directory-module__0ORAaG__longFilterOptions{max-height:14rem;padding-right:var(--space-2);overscroll-behavior:contain;scrollbar-color:var(--color-border-strong) transparent;scrollbar-width:thin;overflow-y:auto}.VacaturesV2Directory-module__0ORAaG__detailLogo{width:4.375rem;height:4.375rem}.VacaturesV2Directory-module__0ORAaG__fullDetailColumn{align-self:start;position:static}.VacaturesV2Directory-module__0ORAaG__detailContent{gap:var(--space-4);color:var(--color-navy-raised);font-size:var(--text-small);overflow-wrap:anywhere;line-height:1.6;display:grid}.VacaturesV2Directory-module__0ORAaG__detailContent :is(h2,h3,h4,p,ul,ol){margin:0}.VacaturesV2Directory-module__0ORAaG__detailContent :is(h2,h3,h4){color:var(--color-navy-deep);font-size:var(--text-body);font-weight:800;line-height:1.25}.VacaturesV2Directory-module__0ORAaG__detailContent :is(ul,ol){gap:var(--space-2);padding-left:var(--space-6);display:grid}.VacaturesV2Directory-module__0ORAaG__vacancyDescription,.VacaturesV2Directory-module__0ORAaG__companyDescription{gap:var(--space-4);margin-top:var(--space-6);display:grid}.VacaturesV2Directory-module__0ORAaG__companyDescription{padding-top:var(--space-6);border-top:var(--border-default)}.VacaturesV2Directory-module__0ORAaG__vacancyDescription h3,.VacaturesV2Directory-module__0ORAaG__companyDescription h3{color:var(--color-navy-deep);font-size:var(--text-body);margin:0;font-weight:800;line-height:1.25}.VacaturesV2Directory-module__0ORAaG__vacancyDescription>p,.VacaturesV2Directory-module__0ORAaG__companyDescription p{color:var(--color-navy-raised);font-size:var(--text-small);margin:0;line-height:1.6}@media (max-width:47.99rem){.VacaturesV2Directory-module__0ORAaG__detailLogo{width:4rem;height:4rem}}
