/* Artsvenster 108 — klikbaarheid en focus zonder de gedeelde header aan te raken. */
body.av107-vacaturepagina main.av92-page,
body.av107-vacaturepagina main.av92-page .av92-results{pointer-events:auto!important}
body.av107-vacaturepagina main.av92-page .av92-results,
body.av107-vacaturepagina #av92-vacatures .av92-module-items{position:relative;z-index:1}
body.av107-vacaturepagina main.av92-page .av92-results .av92-card,
body.av107-vacaturepagina #av92-vacatures .av92-card{
 position:relative;pointer-events:auto!important;cursor:pointer;
 transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;
}
body.av107-vacaturepagina main.av92-page .av92-card a[href],
body.av107-vacaturepagina #av92-vacatures .av92-card a[href]{
 position:relative;pointer-events:auto!important;cursor:pointer;
}
body.av107-vacaturepagina main.av92-page .av92-card:hover,
body.av107-vacaturepagina main.av92-page .av92-card:focus-within,
body.av107-vacaturepagina #av92-vacatures .av92-card:hover,
body.av107-vacaturepagina #av92-vacatures .av92-card:focus-within{
 border-color:#9d83b6;box-shadow:0 5px 18px rgba(62,40,79,.10);
 transform:translateY(-1px);
}
body.av107-vacaturepagina main.av92-page .av92-card a:focus-visible,
body.av107-vacaturepagina #av92-vacatures .av92-card a:focus-visible{
 outline:3px solid #248d91;outline-offset:3px;border-radius:2px;
}
@media(prefers-reduced-motion:reduce){
 body.av107-vacaturepagina main.av92-page .av92-card,
 body.av107-vacaturepagina #av92-vacatures .av92-card{transition:none!important;transform:none!important}
}
