/* Separate photographs retain their original proportions on every screen. */
.dno-design .release-service-photo{display:block;width:100%;object-fit:cover;object-position:center 28%;background:none}
.dno-design .finder-photo.release-service-photo{height:270px;min-height:0}
.dno-design .design-photo>.release-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.release-card-photo{display:block;width:calc(100% + 48px);max-width:none;margin:-24px -24px 22px;height:185px;object-fit:cover;border-radius:11px 11px 0 0}
.dno-directory .content-card:has(.release-card-photo){overflow:hidden;padding:24px}
.wizard-human{position:relative}
.wizard-human .release-wizard-photo{width:100%;height:100%;object-fit:cover;object-position:center 28%}
.release-wizard-label{position:absolute;bottom:0;left:0;right:0;padding:18px 16px 10px;color:#fff;background:linear-gradient(transparent,rgba(26,28,43,.8));font-size:13px;font-weight:700}
.category-tab:before,.service-photo,.photo-card .card-image,.inspiration-card>.service-photo,.hero-small{background-size:cover!important;background-position:center!important}
.category-tab[data-category="0"]:before,.service-photo.photo-0,.photo-card .photo-0{background-image:url('assets/diensten/schilder.webp')}
.category-tab[data-category="1"]:before,.service-photo.photo-1,.photo-card .photo-1{background-image:url('assets/diensten/warmtepompspecialist.webp')}
.category-tab[data-category="2"]:before,.service-photo.photo-2,.photo-card .photo-2{background-image:url('assets/diensten/boekhouder.webp')}
.category-tab[data-category="3"]:before,.service-photo.photo-3,.photo-card .photo-3{background-image:url('assets/diensten/webdesigner.webp')}
.category-tab[data-category="4"]:before,.service-photo.photo-4,.photo-card .photo-4{background-image:url('assets/diensten/verhuisbedrijf.webp')}
.category-tab[data-category="5"]:before,.service-photo.photo-5,.photo-card .photo-5{background-image:url('assets/diensten/coach.webp')}
.hero-small.creative-photo{background-image:url('assets/diensten/webdesigner.webp');background-position:center 28%!important}
.hero-small.installation-photo{background-image:url('assets/diensten/warmtepompspecialist.webp');background-position:center 28%!important}
@media(max-width:760px){
 .dno-design .finder-photo.release-service-photo{display:block;height:200px;margin:20px 0 0}
 .dno-directory .design-intro>.design-photo{display:block;width:100%;height:220px}
 .dno-design .local-hero .release-service-photo{min-height:240px;height:240px}
 .release-card-photo{height:200px}
 .wizard-layout{display:flex;flex-direction:column}
 .wizard-aside{display:block;order:-1;padding:14px 24px;background:var(--cream,#f6f4ee)}
 .wizard-aside .wizard-human{display:flex;align-items:center;height:96px;width:100%;margin:0;border-radius:10px;background:white;border:1px solid var(--line,#dedcd5)}
 .wizard-aside h2,.wizard-aside>p,.wizard-aside>ul,.wizard-aside>.summary-card{display:none}
 .wizard-aside .release-wizard-photo{flex:none;width:124px;height:96px;object-position:center}
 .wizard-aside .release-wizard-label{position:static;padding:12px 16px;background:none;color:var(--ink);font-size:15px;line-height:1.4}
 .wizard-aside .release-wizard-label:before{content:'JOUW AANVRAAG';display:block;font-size:9px;font-weight:600;letter-spacing:1px;margin-bottom:5px}
}
