/* De bovenbalk, branding en hoofdnavigatie komen letterlijk uit het echte paginasjabloon. */
body.av107-vacaturepagina main.av92-page{display:block;box-sizing:border-box;width:min(100%,1240px);max-width:1240px;margin:0 auto;padding:28px 24px 64px;min-height:35vh}
body.av107-vacaturepagina .av92-hero{padding:18px 0 24px;min-height:0}
body.av107-vacaturepagina .av92-results{align-items:start}
body.av107-vacaturepagina .av92-filters{margin:14px 0 24px}
body.av107-vacaturepagina .av92-card{box-sizing:border-box;min-width:0}
body.av107-vacaturepagina .mainnav a[aria-current="page"]{color:#6b418e;box-shadow:inset 0 -3px #6b418e;text-decoration:none}
body.av107-vacaturepagina .mainnav a:first-child:not([aria-current="page"]){box-shadow:none;border-bottom-color:transparent}
@media(max-width:760px){body.av107-vacaturepagina main.av92-page{padding:20px 18px 48px}body.av107-vacaturepagina .av92-results{grid-template-columns:1fr}}
