.p-werken .pkop{--pkop-lead:44ch}.p-werken .pkop .cutout{width:32%;height:82%;position:absolute;bottom:0;right:2%}.p-werken .pkop .cutout img{object-fit:contain;object-position:bottom right}.p-werken .groei{background:var(--eggshell)}.p-werken .groei .grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.p-werken .gcard .num{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--orange-text)}.p-werken .gcard h3{font-size:var(--text-lg);font-weight:var(--fw-bold);line-height:var(--leading-snug);margin:10px 0}.p-werken .gcard p{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-relaxed);margin:0}.p-werken .totalpeople{background:var(--white);border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default)}.p-werken .totalpeople .grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.p-werken .tp{border-left:3px solid var(--color-primary);padding-left:var(--space-5)}.p-werken .tp h3{font-family:var(--font-display-expanded);font-weight:var(--fw-extrabold);font-size:var(--text-xl);margin:0 0 var(--space-3)}.p-werken .tp p{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-relaxed);margin:0}.p-werken .cultuur .grid{gap:var(--space-9);grid-template-columns:1fr 1.1fr;align-items:center;display:grid}.p-werken .cultuur .media-img{border-radius:var(--radius-lg);border:1px solid var(--border-default);width:100%;min-height:380px;position:relative;overflow:hidden}.p-werken .cultuur .media-img img{object-fit:cover}.p-werken .cultuur h2{font-size:var(--text-3xl);font-weight:var(--fw-extrabold);margin:var(--space-4) 0 var(--space-5)}.p-werken .cultuur p{font-size:var(--text-md);color:var(--text-muted);line-height:var(--leading-relaxed);margin:0 0 var(--space-5);max-width:48ch}.p-werken .cultuur ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.p-werken .cultuur li{font-size:var(--text-base);color:var(--text-body);align-items:flex-start;gap:10px;display:flex}.p-werken .cultuur li .lucide{width:20px;height:20px;color:var(--orange-text);flex:none}.p-werken .vacatures{background:var(--ink-900);color:var(--eggshell)}.p-werken .vacatures .geen-match{font-size:var(--text-sm);color:var(--text-on-dark-muted);margin-top:var(--space-6)}.p-werken .vacatures .geen-match a{color:var(--orange-400);text-decoration:underline}.p-werken .vacatures .list{flex-direction:column;display:flex}.p-werken .vrow{gap:var(--space-6);padding:var(--space-5) 0;border-bottom:1px solid var(--border-dark);color:var(--eggshell);grid-template-columns:2fr 1fr 1fr auto;align-items:center;display:grid}.p-werken .vrow:first-child{border-top:1px solid var(--border-dark)}.p-werken .vrow h3{font-size:var(--text-lg);font-weight:var(--fw-bold);color:var(--white);margin:0}.p-werken .vrow .meta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-on-dark-muted);text-transform:uppercase;letter-spacing:var(--tracking-kicker)}.p-werken .vrow .arrow{color:var(--orange-400);transition:transform .14s}.p-werken .vrow:hover .arrow{transform:translate(4px)}.p-werken .vrow:hover h3{color:var(--orange-400)}@media (max-width:1100px){.p-werken .pkop .cutout{display:none}}@media (max-width:900px){.p-werken .groei .grid,.p-werken .totalpeople .grid,.p-werken .cultuur .grid{grid-template-columns:1fr}.p-werken .vrow{grid-template-columns:1fr auto}.p-werken .vrow .meta{display:none}}.p-werken .open-soll{background:var(--eggshell)}.p-werken .open-soll-wrap{max-width:560px;margin:0 auto}
