.eds .eds-h3{display:flex;align-items:center;gap:.5em;font-family:var(--eds-serif);font-weight:600;font-size:1.15rem;color:var(--eds-navy);margin:2.2em 0 .8em}.eds .eds-link{font-size:.9rem;letter-spacing:.04em;text-underline-offset:4px;text-decoration-color:var(--eds-goud)}.eds .eds-hero--zonder-foto{min-height:0;background:linear-gradient(135deg,var(--eds-blauw) 0%,#003a57 100%)}.eds .eds-hero--zonder-foto .eds-hero__inhoud{padding-block:72px 56px}.eds .eds-label--verkocht,.eds .eds-label--onder_compromis{color:var(--eds-tekst);background:var(--eds-zand)}.eds .eds-subnav a.is-actief{color:var(--eds-blauw);border-bottom-color:var(--eds-blauw)}.eds .eds-troeven{list-style:none;margin:40px 0 0;padding:0;display:grid;gap:28px 40px}@media (min-width:720px){.eds-troeven{grid-template-columns:1fr 1fr}}.eds .eds-troef{padding-left:18px;border-left:3px solid var(--eds-blauw)}.eds .eds-troef__titel{font-family:var(--eds-serif);font-weight:600;font-size:1.08rem;line-height:1.3;color:var(--eds-navy);margin:0 0 6px}.eds .eds-troef p{margin:0;color:var(--eds-muted);font-size:.95rem}.eds .eds-video{position:relative;aspect-ratio:16/9;border-radius:var(--eds-radius-groot);overflow:hidden;background:#000}.eds .eds-video iframe,.eds .eds-video video,.eds .eds-video>*{position:absolute;inset:0;width:100%!important;height:100%!important;border:0}.eds .eds-video video{object-fit:cover}.eds .eds-docs{list-style:none;margin:0;padding:0;display:grid;gap:12px}.eds .eds-doc{display:flex;align-items:center;gap:16px;padding:16px 18px;border:1px solid var(--eds-lijn);border-radius:var(--eds-radius-groot);background:var(--eds-wit);color:var(--eds-tekst)!important;text-decoration:none;transition:border-color .2s,box-shadow .2s}.eds .eds-doc:hover{border-color:var(--eds-blauw);box-shadow:0 8px 24px rgba(20,20,20,.06)}.eds .eds-doc__icoon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:48px;height:48px;border-radius:var(--eds-radius);background:var(--eds-blauw-licht);color:var(--eds-blauw)}.eds .eds-doc__icoon .eds-icon{width:24px;height:24px}.eds .eds-doc__tekst{display:flex;flex-direction:column;min-width:0;margin-right:auto}.eds .eds-doc__tekst strong{font-family:var(--eds-serif);font-weight:600}.eds .eds-doc__tekst small{color:var(--eds-muted);font-size:.82rem}.eds .eds-doc__actie{display:inline-flex;align-items:center;gap:.4em;color:var(--eds-blauw);font-family:var(--eds-serif);font-weight:600;font-size:.92rem}@media (max-width:519px){.eds-doc__actie span{display:none}}.eds .eds-kaartje__doc{display:flex;align-items:center;gap:.5em;margin-top:14px;font-family:var(--eds-serif);font-weight:600;font-size:.92rem;text-decoration:none}.eds .eds-kaartje__doc:hover{text-decoration:underline;text-underline-offset:4px}.eds .eds-ruimte__niveau{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--eds-blauw);margin:0 0 6px}.eds .eds-plannen{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.eds .eds-plan{padding:16px;border:1px solid var(--eds-lijn);border-radius:var(--eds-radius-groot);background:var(--eds-wit)}.eds .eds-voorz{list-style:none;margin:0;padding:0;display:grid;gap:10px 32px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.eds .eds-voorz li{display:flex;gap:.7em;align-items:flex-start;font-size:.97rem}.eds .eds-voorz .eds-icon{color:var(--eds-goud);margin-top:.2em}.eds .eds-prijsblok__lijst dd small{display:block;font-size:.8rem;color:var(--eds-muted)}.eds .eds-schaal__waarde{letter-spacing:.02em;text-transform:none;font-size:.9rem;color:var(--eds-navy)}.eds .eds-dpe__waarsch{margin-top:28px;padding:14px 18px;border-left:3px solid #d7221f;border-radius:var(--eds-radius);background:#fdf1f0}.eds .eds-dpe__kosten{margin-top:28px}.eds .eds-dpe__beeld{margin:0;max-width:640px}.eds .eds-gegevens{margin:0}.eds .eds-gegevens>div{display:flex;justify-content:space-between;gap:24px;padding:12px 0;border-bottom:1px solid var(--eds-lijn)}.eds .eds-gegevens dt{color:var(--eds-muted)}.eds .eds-gegevens dd{margin:0;color:var(--eds-navy);text-align:right}.eds .eds-gegevens--kort{max-width:520px}.eds .eds-faq__item{border-bottom:1px solid var(--eds-lijn)}.eds .eds-faq__item:first-child{border-top:1px solid var(--eds-lijn)}.eds .eds-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:14px 0;cursor:pointer;list-style:none;font-family:var(--eds-serif);font-weight:600;font-size:1.05rem;color:var(--eds-navy)}.eds .eds-faq__item summary::-webkit-details-marker{display:none}.eds .eds-faq__item summary::after{content:"+";font-family:var(--eds-sans);font-size:1.4rem;font-weight:300;color:var(--eds-goud)}.eds .eds-faq__item[open] summary::after{content:"–"}.eds .eds-faq__item p{margin:0 0 20px;max-width:68ch}.eds .eds-persoon__foto{width:84px;height:84px;border-radius:50%;object-fit:cover;flex:none}.eds .eds-persoon--mini .eds-persoon__foto{width:52px;height:52px}.eds .eds-form__melding{padding:14px 18px;margin-bottom:20px;font-size:.95rem}.eds .eds-form__melding--ok{background:#e7f1ea;color:#1d4d2c}.eds .eds-form__melding--fout{background:#f8e6e4;color:#7a1f17}.eds .eds-juridisch__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 24px}.eds .eds-juridisch__links a{color:var(--eds-muted);display:inline-block;padding:6px 0}.eds .eds-balk.is-zichtbaar{transform:none}.eds.heeft-balk{padding-bottom:76px}@media (min-width:1080px){.eds.heeft-balk{padding-bottom:0}}.eds.eds--fr .eds-fr{display:none}.eds button.eds-plan:hover,.eds button.eds-plan:focus{background:var(--eds-wit)}