.hp-repair .lw-hero .lw-split{grid-template-columns:1.1fr .9fr}.hp-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:.8rem;margin-bottom:24px}.hp-type-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0}.hp-type-grid article{border:1px solid #ded9d1;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;background:white}.hp-type-grid figure{margin:0}.hp-type-grid figure img{aspect-ratio:16/9!important;object-position:50% 48%;border-radius:0!important}.hp-type-grid figcaption{padding:10px 22px;font-size:.8rem}.hp-type-grid article>div{padding:22px;display:flex;flex-direction:column;flex:1}.hp-type-grid h3{font-size:1.4rem;line-height:1.3}.hp-type-grid p{flex:1}.hp-type-grid .btn{align-self:flex-start}.hp-wide-photo{max-width:780px;margin:28px auto}.hp-wide-photo img{aspect-ratio:16/9!important}.hp-final{background:#f6f4ef}.hp-repair .ns-faq{margin-top:24px}.hp-repair #veiligheid{margin-bottom:40px}@media(max-width:700px){.hp-repair .lw-hero .lw-split{grid-template-columns:1fr}.hp-type-grid{grid-template-columns:1fr;gap:20px}.hp-type-grid .btn{width:100%}.hp-breadcrumb{font-size:.75rem;margin-bottom:18px}.hp-repair .lw-hero p:not(.lede):not(.eyebrow):not(.lw-small){display:none}}
/* Local corrections to the repair system cards and closing contact actions. */
.hp-repair #mig_svc_wp_herst_mw h2{margin-bottom:16px}
.hp-repair #mig_svc_wp_herst_cards .hp-type-grid article>div>p{flex:0;margin-bottom:0}
.hp-repair #mig_svc_wp_herst_cards .hp-type-grid .btn{margin-top:24px}
.hp-repair #mig_svc_wp_herst_cards .hp-ground-repair{padding:24px}
.hp-repair #mig_svc_wp_herst_cards .hp-ground-repair h3{margin:0 0 16px}
.hp-repair #mig_svc_wp_herst_cards .hp-ground-repair p{margin:0 0 16px}
.hp-repair #mig_svc_wp_herst_cards .hp-ground-repair p:last-of-type{margin-bottom:0}
.hp-repair #mig_svc_wp_herst_cards .hp-ground-repair>.btn{margin-top:24px}
.hp-repair #herstelling-slot .pac__intro{margin-bottom:0!important}
.hp-repair #herstelling-slot .hp-repair-closing-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:24px}
.hp-repair #herstelling-slot .hp-repair-closing-actions .btn-primary{background:var(--coral);border-color:var(--coral);color:#fff}
.hp-repair #herstelling-slot .hp-repair-closing-actions .pac__open{background:#fff;color:var(--ink,#303030);border-color:#fff;text-decoration:none}
@media(max-width:700px){.hp-repair #herstelling-slot .hp-repair-closing-actions{flex-direction:column;align-items:stretch}.hp-repair #herstelling-slot .hp-repair-closing-actions .btn{width:100%;text-align:center;white-space:normal}}
