.hp-hero{padding-block:var(--r7) var(--r-sectie);background:linear-gradient(180deg, var(--kalk), var(--wit))}.hp-rooster{gap:var(--r7);align-items:center;display:grid}@media (width>=56rem){.hp-rooster{gap:var(--r8);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.hp-rooster-kaart{align-items:start}@media (width>=56rem){.hp-rooster-kaart{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.hp-kruimel{align-items:center;column-gap:var(--r1);margin-bottom:var(--r2);font-size:var(--t-micro);color:var(--grafiet);flex-wrap:wrap;display:flex}.hp-kruimel a{min-width:44px;min-height:44px;color:var(--grafiet);justify-content:center;align-items:center;display:inline-flex}.hp-kruimel span{align-items:center;min-height:44px;display:inline-flex}.hp-tekst{min-width:0}.hp-hero h1{font-size:var(--t-h1);letter-spacing:-.03em;margin:var(--r3) 0 var(--r4);max-width:20ch;line-height:1.04}.hp-signaal{margin:0 0 var(--r3);font-size:var(--t-lead);color:var(--inkt);font-weight:600}.hp-hero .n-lead{max-width:52ch}.hp-hero .n-lead+.n-lead{margin-top:var(--r4)}.hp-acties{align-items:center;gap:var(--r3) var(--r5);margin-top:var(--r6);flex-wrap:wrap;display:flex}.hp-meta{margin-top:var(--r4);font-size:var(--t-micro);color:var(--grafiet)}.hp-na-kop{margin-top:var(--r7)}.ds-kop .n-lead{max-width:56ch}.ds-kop h2+p:not(.n-lead){margin-top:var(--r3);color:var(--grafiet)}.hp-kaart{background:var(--wit);border:1px solid var(--lijn);border-radius:var(--rond-groot);padding:var(--r6) var(--r5);box-shadow:var(--schaduw-2);min-width:0}@media (width>=40rem){.hp-kaart{padding:var(--r6)}}.hp-kaart h2{font-size:var(--t-h3);margin:0 0 var(--r4)}.hp-grens{gap:var(--r3);padding:var(--r5);border-radius:var(--rond-groot);background:#c918120a;border:1px solid #c9181240;grid-template-columns:28px minmax(0,1fr);display:grid}.hp-grens svg{fill:none;width:26px;height:26px;stroke:var(--rood);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.hp-grens p{font-size:var(--t-klein);color:var(--inkt);max-width:72ch;margin:0}.hp-grens>:nth-child(n+3){grid-column:2}.hp-grens p+p{margin-top:var(--r2);color:var(--grafiet)}.hp-faq{gap:var(--r5);display:grid}@media (width>=60rem){.hp-faq{gap:var(--r8);grid-template-columns:1fr 2fr;align-items:start}}.hp-faq .dq-lijst{margin-top:0}.hp-alle{min-height:44px;margin-top:var(--r2);font-size:var(--t-klein);align-items:center;font-weight:600;display:inline-flex}.hp-nr{border-radius:var(--rond-pil);background:var(--inkt);width:36px;height:36px;color:var(--wit);font-size:var(--t-klein);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-weight:700;display:grid}.hp-verder{gap:var(--r4);min-width:0;margin:0;padding:0;list-style:none;display:grid}.hp-verder li{gap:var(--r1);padding-left:var(--r4);border-left:2px solid var(--rood);min-width:0;display:grid}.hp-verder strong{font-size:var(--t-body)}.hp-verder span{font-size:var(--t-klein);color:var(--grafiet);overflow-wrap:break-word}.hp-eerlijk{gap:var(--r6);display:grid}@media (width>=56rem){.hp-eerlijk{gap:var(--r8);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start}}.hp-eerlijk h2{font-size:var(--t-h2)}.hp-eerlijk>div>p{margin-top:var(--r3);color:var(--grafiet)}.hp-voetnoot{font-size:var(--t-micro);color:var(--grafiet);grid-column:1/-1;max-width:none}.hp-vel{border-radius:var(--rond);background:var(--wit);border:1px solid var(--lijn);width:min(62%,15rem);box-shadow:var(--schaduw-3);justify-self:center;display:block;overflow:clip;transform:rotate(1.5deg)}.hp-vel img{width:100%;height:auto}@media (width>=56rem){.hp-rooster>.hp-vel{width:min(100%,22rem)}}@media (hover:hover) and (pointer:fine){.hp-vel{transition:transform var(--duur) var(--ease-uit), box-shadow var(--duur) var(--ease-uit)}.hp-vel:hover{box-shadow:var(--schaduw-3);transform:rotate(0)translateY(-4px)}}@media (prefers-reduced-motion:reduce){.hp-vel,.hp-vel:hover{transition:none;transform:none}}.hp-fictief{margin-right:var(--r2);padding:2px var(--r3);border-radius:var(--rond-pil);color:#6b4300;font-size:var(--t-micro);background:#fff4e0;border:1px solid #f0cf96;font-weight:650;line-height:1.5;display:inline-block}.hp-v2-faq{display:grid}@media (width>=64rem){.hp-v2-faq{gap:var(--r9);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start}.hp-v2-faq>.v2-kop{grid-template-columns:1fr}}.hp-vragen{border-top:1px solid var(--lijn)}.hp-vraag{border-bottom:1px solid var(--lijn)}.hp-vraag summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--r4);min-height:56px;padding-block:var(--r4);font-weight:600;list-style:none;display:flex}.hp-vraag summary::-webkit-details-marker{display:none}.hp-vraag summary svg{fill:none;width:16px;height:16px;stroke:var(--rood);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--duur-snel) var(--ease-uit);flex:none}.hp-vraag[open] summary svg{transform:rotate(180deg)}.hp-vraag p{padding-bottom:var(--r5);font-size:var(--t-klein);color:var(--grafiet)}.hp-rustig{gap:var(--r3);padding:var(--r4) var(--r5);border-radius:var(--rond-groot);background:var(--kalk);grid-template-columns:24px minmax(0,1fr);display:grid}.v2-band .hp-rustig{background:var(--wit);border:1px solid var(--lijn)}.hp-rustig svg{fill:none;width:24px;height:24px;stroke:var(--inkt);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.hp-rustig p{font-size:var(--t-klein);color:var(--grafiet);max-width:none}.hp-rustig p+p{margin-top:var(--r2)}.hp-rustig>:nth-child(n+3){grid-column:2}.hp-rustig strong,.hp-rustig a{color:var(--inkt)}@media (prefers-reduced-motion:reduce){.hp-vraag summary svg{transition:none}}
