.join{--join-bg: #ffffff;--join-tekst: #111113;--join-accent: #3770cc;--join-zacht: rgba(17, 17, 19, .62);--join-lijn: rgba(17, 17, 19, .12)}.join--donker{--join-bg: #111113;--join-tekst: #ffffff;--join-zacht: rgba(255, 255, 255, .66);--join-lijn: rgba(255, 255, 255, .16)}.join-sectie{position:relative;background:var(--join-bg);color:var(--join-tekst);padding:72px 20px}.join-binnen{position:relative;max-width:1040px;margin:0 auto}.join-smal{max-width:720px}.join-kop{font-family:var(--font-heading-family, stratos),sans-serif;display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--join-tekst)}.join-kop:before{content:"";width:26px;height:3px;background:var(--join-accent)}.join-titel{font-family:var(--font-heading-family, stratos),sans-serif;color:var(--join-tekst);margin:0 0 24px;font-size:clamp(30px,5vw,52px);line-height:1.08;letter-spacing:-.01em;text-transform:uppercase}.join-body{font-size:17px;line-height:1.7;color:var(--join-zacht)}.join-body p{margin:0 0 16px}.join-body p:last-child{margin-bottom:0}.join-hero{position:relative;display:flex;align-items:center;min-height:clamp(520px,46vw,780px);padding:0;overflow:hidden;background:#0d0d10}.join-hero__media,.join-hero__waas{position:absolute;top:0;right:0;bottom:0;left:0}.join-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.join-hero__waas{background:linear-gradient(to right,rgba(0,0,0,calc(var(--join-waas, .45) + .28)),rgba(0,0,0,calc(var(--join-waas, .45) + .12)) 30%,rgba(0,0,0,calc(var(--join-waas, .45) * .55)) 55%,#0000 82%)}.join-hero--leeg:after{content:"";position:absolute;width:70vw;height:70vw;max-width:860px;max-height:860px;right:-16vw;top:-20vw;border-radius:50%;background:radial-gradient(circle,#3770cc4d,#3770cc00 68%)}.join-hero__inner{position:relative;z-index:2;width:100%;max-width:1360px;margin:0 auto;padding:80px 24px 88px;display:flex}.join-hero__tekst{width:46%;min-width:320px;max-width:560px;color:#fff}.join-hero__eyebrow{font-family:var(--font-heading-family, stratos),sans-serif;margin:0 0 14px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9}.join-hero__titel{font-family:var(--font-heading-family, stratos),sans-serif;white-space:pre-line;font-weight:500;margin:0 0 16px;color:#fff;font-size:clamp(30px,4.4vw,58px);line-height:1.05;text-transform:uppercase}.join-hero__titel em{font-style:normal;color:#fff}.join-hero__body{color:#ffffffe6;font-size:17px;line-height:1.6}.join-hero__body p{margin:0 0 8px}.join-hero__body p:last-child{margin-bottom:0}.join-hero__positions{font-family:var(--font-heading-family, stratos),sans-serif;display:inline-block;margin-top:20px;padding:14px 40px;min-width:320px;text-align:center;background:var(--join-accent);color:#fff;font-weight:400;font-size:12px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-radius:4px}.join-hero__positions:hover{background:#2c5aa6;color:#fff}@media(max-width:749px){.join-hero__tekst{width:100%;max-width:none}.join-hero__media img{object-position:78% center}.join-hero__waas{background:linear-gradient(to bottom,rgba(0,0,0,calc(var(--join-waas, .45) * .7)),rgba(0,0,0,calc(var(--join-waas, .45) + .25)))}}.join-missie__grid{display:grid;gap:1px;grid-template-columns:1fr;background:var(--join-lijn);border:1px solid var(--join-lijn)}.join-missie__kaart{position:relative;background:var(--join-bg);padding:52px 40px 58px}.join-missie__label{font-family:var(--font-heading-family, stratos),sans-serif;display:block;margin:0 0 20px;font-size:clamp(26px,3.4vw,40px);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--join-tekst)}.join-missie__body{color:var(--join-tekst);margin:0;font-size:18px;line-height:1.6;font-weight:400}.join-missie__kaart:after{content:"";position:absolute;left:40px;bottom:0;width:56px;height:4px;background:var(--join-accent)}@media(min-width:750px){.join-missie__grid{grid-template-columns:1fr 1fr}}.join-statement .join-titel{font-size:clamp(30px,5vw,52px);line-height:1.08;max-width:none}.join-dna__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:32px 36px}.join-dna__item{display:block;flex:1 1 215px;max-width:280px;padding:18px 0 0;border-top:1px solid var(--join-lijn)}.join-dna__nr{display:block;font-family:var(--font-heading-family, stratos),sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--join-accent);margin-bottom:10px}.join-dna__naam{font-family:var(--font-heading-family, stratos),sans-serif;color:var(--join-tekst);margin:0 0 8px;font-size:clamp(20px,2.2vw,26px);line-height:1.25;letter-spacing:-.01em}.join-dna__uitleg{margin:0;font-size:16px;line-height:1.65;color:var(--join-zacht);max-width:62ch}.join-dna__slot{font-family:var(--font-heading-family, stratos),sans-serif;color:var(--join-tekst);margin:64px auto 0;max-width:24ch;text-align:center;font-size:17px;line-height:1.6;color:var(--join-zacht);position:relative;padding-top:40px}.join-dna__slot:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:48px;height:3px;background:var(--join-accent)}.join-dna__slot strong{display:block;margin-top:6px;font-family:var(--font-heading-family, stratos),sans-serif;font-weight:400;font-size:clamp(20px,2.2vw,26px);line-height:1.25;letter-spacing:-.01em;text-transform:uppercase;color:var(--join-tekst)}.join-dna__slot span{display:block;margin:18px auto 0;max-width:46ch;font-size:17px;font-weight:400;line-height:1.65;color:var(--join-zacht)}.join-profielen__grid{display:grid;gap:24px;grid-template-columns:1fr;margin-top:44px}.join-profielen__kaart{display:flex;flex-direction:column;background:var(--join-bg);border:1px solid var(--join-lijn);border-top:4px solid var(--join-accent);overflow:hidden;transition:transform .25s,box-shadow .25s}.join-profielen__kaart:hover{transform:translateY(-3px);box-shadow:0 14px 40px #1111131a}.join-profielen__beeld{aspect-ratio:16 / 10;background:#111113;overflow:hidden}.join-profielen__beeld img{width:100%;height:100%;object-fit:cover;display:block}.join-profielen__leeg{width:100%;height:100%;background:radial-gradient(circle at 78% 22%,#3770cc80,#3770cc00 58%),#111113}.join-profielen__inhoud{padding:34px 32px 40px}.join-profielen__kaart:not(:has(.join-profielen__beeld)) .join-profielen__inhoud{padding-top:30px}.join-profielen__naam{font-family:var(--font-heading-family, stratos),sans-serif;color:var(--join-tekst);margin:0 0 14px;font-size:clamp(22px,2.6vw,30px);line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.join-profielen__tekst{font-size:18px;line-height:1.6;color:var(--join-zacht)}.join-profielen__tekst p{margin:0 0 12px}.join-profielen__tekst p:last-child{margin-bottom:0}@media(min-width:750px){.join-profielen__grid{grid-template-columns:1fr 1fr;gap:24px}}.join-form__slot{font-family:var(--font-heading-family, stratos),sans-serif;color:var(--join-tekst);margin:0 0 20px;font-size:clamp(30px,5vw,52px);line-height:1.08;letter-spacing:-.01em;text-transform:uppercase}.join-form__slot em{font-style:normal;color:var(--join-accent)}.join-form__body{max-width:620px;margin:0 0 34px;font-size:17px;line-height:1.7;color:var(--join-zacht)}.join-form__body p{margin:0 0 14px}.join-form__body p:last-child{margin-bottom:0}.join-form details{border-top:1px solid var(--join-lijn);padding-top:30px}.join-form summary{font-family:var(--font-heading-family, stratos),sans-serif;display:inline-block;cursor:pointer;list-style:none;padding:16px 34px;border-radius:999px;background:var(--join-accent);color:#fff;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:transform .2s}.join-form summary::-webkit-details-marker{display:none}.join-form summary:hover{transform:translateY(-2px)}.join-form details[open] summary{margin-bottom:34px}.join-form__velden{display:grid;gap:20px;max-width:620px}.join-form__veld{display:flex;flex-direction:column;gap:8px}.join-form__label{font-size:14px;font-weight:600}.join-form__hint{font-size:13px;opacity:.65}.join-form input[type=text],.join-form input[type=email],.join-form input[type=url],.join-form textarea{width:100%;padding:13px 15px;border:1px solid var(--join-lijn);border-radius:4px;background:#fff;color:#111113;font:inherit;font-size:16px}.join-form input:focus,.join-form textarea:focus{outline:2px solid var(--join-accent);outline-offset:1px;border-color:transparent}.join-form textarea{min-height:112px;resize:vertical}.join-form__akkoord{display:flex;gap:11px;align-items:flex-start;font-size:14px;line-height:1.55;opacity:.82}.join-form__akkoord input{margin-top:3px;flex-shrink:0}.join-form__knop{font-family:var(--font-heading-family, stratos),sans-serif;justify-self:start;padding:16px 38px;border:none;border-radius:999px;background:var(--join-accent);color:#fff;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:transform .2s}.join-form__knop:hover{transform:translateY(-2px)}.join-form__melding{padding:16px 18px;border-radius:4px;margin-bottom:26px;font-size:16px;line-height:1.5}.join-form__melding--ok{background:#e8f5ea;color:#1b5e20}.join-form__melding--fout{background:#fdecec;color:#8c1d1d}@media(min-width:750px){.join-sectie{padding:104px 32px}}.join-form__kolommen--met-beeld{display:grid;gap:40px;grid-template-columns:1fr;align-items:start}.join-form__beeld img{width:100%;height:auto;display:block}@media(min-width:990px){.join-form__kolommen--met-beeld{grid-template-columns:1fr .8fr;gap:56px}.join-form__beeld{margin-top:-240px;position:relative;z-index:2}.join-form__beeld img{aspect-ratio:4 / 5;object-fit:cover}}.join-hero__body p:first-child{font-family:var(--font-heading-family, stratos),sans-serif;font-size:clamp(19px,2.2vw,26px);line-height:1.25;color:#fff;margin:0 0 18px}.join-form__paneelkop{font-family:var(--font-heading-family, stratos),sans-serif;margin:0 0 6px;font-size:clamp(22px,2.6vw,30px);line-height:1.1;letter-spacing:.01em;text-transform:uppercase}.join-form__paneelsub{margin:0 0 26px;font-size:clamp(17px,1.8vw,20px);line-height:1.4;opacity:.85}.join-form__veld--vraag .join-form__label{font-style:italic}.join-form__paneelkop--afsluit{margin-top:34px}.join-form__onder{margin-top:40px}.join-form__app{margin:24px auto 0;max-width:none;zoom:1.4}@media(max-width:749px){.join-form__app{zoom:1.1}}.join-form__app input,.join-form__app textarea,.join-form__app select,.join-form__app button{font-size:17px}@media(min-width:990px){.join-form__kolommen--met-beeld .join-form__tekst{max-width:none}}.join-form__paneelkop--afsluit,.join-form__paneelkop--afsluit+.join-form__paneelsub{text-align:center;max-width:44ch;margin-left:auto;margin-right:auto}@media(min-width:990px){.join-profielen{padding-bottom:280px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/join.css.map */
