.vg{--vg-muted:#536571}.vg :is(h1,h2,h3){font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-weight:650}.vg h1{max-width:26ch;font-size:clamp(33px,3.4vw,48px);line-height:1.12}.vg h2{font-size:clamp(27px,2.8vw,36px);line-height:1.2}.vg h3{font-size:22px;line-height:1.3}.vg p,.vg li{line-height:1.8}.vg-hero{background:var(--bg);border-bottom:1px solid var(--vl-line);padding:26px 0 52px}.vg-crumbs{color:var(--vg-muted);flex-wrap:wrap;gap:9px;margin-bottom:35px;font-size:13px;display:flex}.vg-crumbs a:hover,.vg-textlink:hover{text-underline-offset:4px;text-decoration:underline}.vg-hero-grid,.vg-copy-grid{grid-template-columns:minmax(0,1.8fr) minmax(220px,1fr);gap:clamp(35px,6vw,90px);display:grid}.vg-intro{max-width:62ch;color:var(--vg-muted);margin-top:22px;font-size:18px}.vg-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.vg a.vl-primary,.vg-light-button{text-align:center;justify-content:center;line-height:1.5;display:inline-flex}.vg-textlink{color:var(--vl-accent);font-size:15px;font-weight:650}.vg-richtingen{border-left:1px solid #cbd5db;align-self:center;padding-left:28px}.vg-richtingen p{color:var(--vg-muted);margin-bottom:12px;font-size:13px}.vg-richtingen ul,.vg-aandacht ul{padding:0;list-style:none}.vg-richtingen li{border-bottom:1px solid var(--vl-line);padding:12px 0;font-size:16px}.vg-aanbod{padding-top:48px;padding-bottom:48px;scroll-margin-top:105px}.vg-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 25px;display:flex}.vg-section-head>p{color:var(--vg-muted);font-size:14px}.vg-aanbod-uitleg{color:var(--vg-muted);max-width:80ch;margin:16px 0 24px;font-size:15px}.vg .vl-job h3{letter-spacing:-.025em;font-size:23px}.vg .vl-job h3 a:hover{color:var(--vl-accent);text-underline-offset:4px;text-decoration:underline}.vg-alle{margin-top:25px;display:inline-block}.vg-uitleg{background:#f2f0ec;padding:54px 0}.vg-copy-grid>div>p:not(.vl-eyebrow),.vg-regio>p{color:var(--vg-muted);margin-top:20px;font-size:16px}.vg-aandacht{border-top:2px solid #a44712;padding-top:20px}.vg-aandacht h3{margin-bottom:12px}.vg-aandacht li{color:var(--vg-muted);border-bottom:1px solid #d8dde0;padding:15px 0;font-size:15px}.vg-regio{padding-top:54px;padding-bottom:54px}.vg-regio p{max-width:85ch}.vg-werkgever{background:var(--navy);color:#fcfbf9;padding:48px 0}.vg-werkgever .vl-eyebrow{color:#e6a571}.vg-werkgever .vg-copy-grid>div>p:not(.vl-eyebrow){color:#e0e6e9}.vg-werkgever-acties{flex-direction:column;align-self:center;align-items:flex-start;gap:22px;font-size:15px;display:flex}.vg-werkgever-acties>a:not(.vg-light-button){text-underline-offset:4px;text-decoration:underline}.vg-light-button{color:var(--navy);background:#fcfbf9;border-radius:5px;padding:14px 24px;font-weight:650}.vg-light-button:hover{background:#eee9e2}.vg-vragen{padding-top:54px;padding-bottom:38px}.vg-vragen h2{margin-bottom:24px}.vg-vragen details{border-bottom:1px solid var(--vl-line);max-width:850px}.vg-vragen summary{cursor:pointer;padding:20px 0;font-weight:650;line-height:1.6}.vg-vragen details p{color:var(--vg-muted);max-width:75ch;padding-bottom:22px;font-size:16px}.vg-verder{padding-top:22px;padding-bottom:54px}.vg-verder h2{margin-bottom:20px;font-size:23px}.vg-verder>div{flex-wrap:wrap;gap:18px 35px;display:flex}.vg-leeg{border:1px solid var(--vl-line);background:#f2f0ec;padding:28px}.vg-leeg p{color:var(--vg-muted);max-width:70ch;margin:15px 0 22px;font-size:16px}@media (width<=920px){.vg-hero{padding:22px 0 32px}.vg-hero-grid,.vg-copy-grid{grid-template-columns:1fr;gap:30px}.vg-crumbs{margin-bottom:28px;font-size:12px}.vg-intro{font-size:16px}.vg-richtingen{padding-left:18px}.vg-richtingen li{padding:8px 0;font-size:14px}.vg-aanbod,.vg-regio,.vg-vragen{padding-top:34px;padding-bottom:34px}.vg-uitleg,.vg-werkgever{padding:34px 0}.vg-section-head>p{font-size:13px}.vg .vl-job h3{font-size:22px}.vg-actions{gap:16px}.vg-actions .vl-primary{padding-inline:18px}.vg-leeg{padding:22px}}.vg summary:focus-visible{outline:2px solid var(--vl-accent);outline-offset:3px}
