.fv{max-width:1248px;margin:0 auto;padding:48px var(--zij,96px) 96px;display:flex;flex-direction:column;gap:16px;color:var(--inkt);font-family:var(--fb)}.fv h1{margin:0;font-size:52px;line-height:1.04;letter-spacing:-.025em}.fv h1,.fv h2{font-family:var(--fd);font-weight:800}.fv h2{margin:24px 0 0;font-size:28px;line-height:1.12}.fv p{margin:0}.fv-kicker{font-family:var(--fm);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--actie)}.fv-lead{font-size:17px;line-height:1.55;color:var(--inkt2);max-width:720px}.fv-zacht{color:var(--inkt2);font-size:14px}.fv-groep{display:flex;flex-direction:column;gap:12px}.fv-lijst{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fv-foto{display:flex;gap:16px;align-items:flex-start;padding:14px;border-radius:16px;background:var(--vlak);border:1px solid var(--lijn)}.fv-foto img,.fv-leeg{width:120px;height:80px;border-radius:10px;object-fit:cover;flex-shrink:0;background:var(--vlak2);display:block}.fv-tekst{display:flex;flex-direction:column;gap:2px;font-size:14.5px;line-height:1.45;min-width:0}.fv-tekst strong{font-size:16px}.fv-tekst a{color:var(--inkt);font-weight:600;text-decoration:underline;text-underline-offset:3px}@media (max-width:999px){.fv{padding:28px 16px 64px}.fv h1{font-size:32px;line-height:1.12;letter-spacing:-.01em}.fv h2{font-size:22px}.fv-lead{font-size:15.5px}.fv-lijst{grid-template-columns:1fr}.fv-foto{padding:12px;gap:12px}.fv-foto img,.fv-leeg{width:88px;height:64px}.fv-tekst a{display:inline-flex;align-items:center;min-height:32px}}