/* Spoedpagina: blok "Tot je bij ons bent" en de gevelfoto (review Amir, 10-11-2026, baan B).
   Laadt na het paginabundel; het bundel is per pagina gesnoeid en kent deze klassen niet. */
.sp-hulp{background:#001145;color:#fff;padding:clamp(3.2rem,7vw,5.5rem) 0}
.sp-hulp__inner{width:min(100% - 2rem,1200px);margin-inline:auto}
.sp-hulp__label{display:flex;align-items:center;gap:.7rem;margin:0 0 .9rem;font:700 .8rem/1.2 var(--font-kop);letter-spacing:.16em;text-transform:uppercase;color:#84ADFF}
.sp-hulp__label::before{content:"";width:2rem;height:2px;background:currentColor}
.sp-hulp h2{margin:0 0 2rem;font:700 clamp(1.75rem,3.2vw,2.5rem)/1.12 var(--font-kop);color:#fff}
.sp-hulp__rij{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}
.sp-hulp__kaart{background:#fff;color:#000;border-radius:1.2rem;padding:1.6rem 1.5rem 1.7rem}
.sp-hulp__kaart h3{margin:0 0 .9rem;font:700 1.2rem/1.25 var(--font-kop);color:#001145}
.sp-hulp__kaart ul{margin:0 0 1rem;padding-left:1.15rem}
.sp-hulp__kaart li{margin:0 0 .45rem;line-height:1.5}
.sp-hulp__kaart p{margin:0 0 .8rem;line-height:1.55}
.sp-hulp__kaart p:last-child{margin-bottom:0}
.sp-hulp__kaart a{color:#0031AF;font-weight:700}
.sp-hulp__kaart--112{background:#DCB114}
.sp-hulp__kaart a.sp-hulp__112{display:inline-block;padding:.85rem 1.5rem;border-radius:2rem;background:#001145;color:#fff;font:700 .9rem/1.2 var(--font-kop);letter-spacing:.08em;text-transform:uppercase;text-decoration:none}
.sp-hulp__kaart a.sp-hulp__112:is(:hover,:focus-visible){background:#0031AF}
@media (max-width:900px){
  .sp-hulp__rij{grid-template-columns:1fr}
}
.hv__beeld .sp-gevel{position:relative;z-index:1;display:block;width:100%;height:auto;border-radius:1.4rem;box-shadow:0 24px 40px -26px rgba(0,17,69,.6)}
/* Op de telefoon dekte het kaartje de halve gevelfoto af (de foto is lager dan de uitsnede die er stond): eronder zetten. */
@media (max-width:900px){
  section[data-sectie-id="s1"][data-patroon="lift-pick-window-rise"] .hv__beeld .sp-gevel~.hv__kaart{position:relative;left:auto;bottom:auto;width:auto;margin:-1.4rem .8rem 0 2.2rem}
}
