@font-face{font-family:bodoni;src:url(/_next/static/media/c5d05615c9f4eb9b-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:bodoni;src:url(/_next/static/media/e1498e1cdf84f677-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:italic}@font-face{font-family:bodoni Fallback;src:local("Arial");ascent-override:106.94%;descent-override:38.02%;line-gap-override:0.00%;size-adjust:105.20%}.__className_759ad3{font-family:bodoni,bodoni Fallback,Georgia,Times New Roman,serif}.__variable_759ad3{--font-display:"bodoni","bodoni Fallback",Georgia,Times New Roman,serif}@font-face{font-family:manrope;src:url(/_next/static/media/85264ea477371849-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_e11674{font-family:manrope,manrope Fallback,system-ui,Segoe UI,Helvetica Neue,Arial,sans-serif;font-style:normal}.__variable_e11674{--font-heading:"manrope","manrope Fallback",system-ui,Segoe UI,Helvetica Neue,Arial,sans-serif}@font-face{font-family:inter;src:url(/_next/static/media/76ba26f12b5e00f7-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_164718{font-family:inter,inter Fallback,system-ui,Segoe UI,Helvetica Neue,Arial,sans-serif;font-style:normal}.__variable_164718{--font-body:"inter","inter Fallback",system-ui,Segoe UI,Helvetica Neue,Arial,sans-serif}:root{--navy:#142A43;--navy-700:#1b3656;--navy-800:#0f2136;--bordeaux:#702C42;--bordeaux-600:#7f3650;--gold:#B79A63;--gold-light:#E2BE7B;--gold-soft:#cbb588;--warm-white:#F5F2EC;--warm-white-200:#efeae0;--white:#FFFFFF;--tekst:#223247;--tekst-zacht:#4a5667;--tekst-op-donker:#F5F2EC;--tekst-op-donker-zacht:#cdd4de;--rand:#e3ddd0;--rand-donker:rgba(183,154,99,0.35);--font-display:"Bodoni Moda",Georgia,serif;--font-heading:"Manrope",system-ui,sans-serif;--font-body:"Inter",system-ui,sans-serif;--maxw:1200px;--maxw-smal:820px;--gutter:24px;--sectie-y:clamp(3.5rem,7vw,6.5rem);--radius-s:6px;--radius-m:10px;--radius-l:16px;--schaduw-kaart:0 1px 2px rgba(20,42,67,0.04),0 8px 24px rgba(20,42,67,0.07);--schaduw-zacht:0 1px 3px rgba(20,42,67,0.06);--header-h:76px}*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;transition-duration:.001ms!important}}body{font-family:var(--font-body);color:var(--tekst);background:var(--white);line-height:1.65;font-size:1.0625rem;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,h4{line-height:1.15;font-weight:600;color:var(--navy);letter-spacing:-.01em}.font-display{font-family:var(--font-display)}h1{font-size:clamp(2.1rem,5.2vw,3.6rem);letter-spacing:-.015em}h1,h2{font-family:var(--font-display);font-weight:500}h2{font-size:clamp(1.7rem,3.6vw,2.5rem);letter-spacing:-.012em}h3{font-family:var(--font-heading);font-weight:600;font-size:clamp(1.15rem,2vw,1.4rem)}p{color:var(--tekst-zacht)}.skip-link{position:absolute;left:-9999px;top:0;z-index:200;background:var(--navy);color:var(--white);padding:12px 18px;border-radius:0 0 8px 0;font-family:var(--font-heading);font-weight:600}.skip-link:focus{left:0}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-radius:3px}.container{max-width:var(--maxw)}.container,.container-smal{width:100%;margin-inline:auto;padding-inline:var(--gutter)}.container-smal{max-width:var(--maxw-smal)}.sectie{padding-block:var(--sectie-y)}.sectie-licht{background:var(--warm-white)}.sectie-wit{background:var(--white)}.sectie-navy{background:var(--navy);color:var(--tekst-op-donker)}.sectie-navy h1,.sectie-navy h2,.sectie-navy h3{color:var(--white)}.sectie-navy p{color:var(--tekst-op-donker-zacht)}.eyebrow{font-family:var(--font-heading);font-weight:700;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:1rem}.sectie-licht .eyebrow,.sectie-wit .eyebrow{color:var(--bordeaux)}.lead{font-size:clamp(1.08rem,1.6vw,1.25rem);color:var(--tekst-zacht);max-width:62ch}.sectie-navy .lead{color:var(--tekst-op-donker-zacht)}.haarlijn{width:64px;height:2px;background:var(--gold);border:0;margin:1.25rem 0}.haarlijn-c{margin-inline:auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-heading);font-weight:600;font-size:.98rem;padding:.85rem 1.6rem;border-radius:var(--radius-s);cursor:pointer;text-decoration:none;border:2px solid transparent;transition:background .18s,color .18s,border-color .18s,transform .05s;min-height:48px;line-height:1.2}.btn:active{transform:translateY(1px)}.btn-primair{background:var(--gold);color:var(--navy);border-color:var(--gold)}.btn-primair:hover{background:var(--gold-light);border-color:var(--gold-light)}.btn-secundair{background:transparent;color:var(--navy);border-color:var(--navy)}.btn-secundair:hover{background:var(--navy);color:var(--white)}.hero .btn-secundair,.sectie-navy .btn-secundair,.statement .btn-secundair{color:var(--white);border-color:rgba(245,242,236,.75)}.btn-licht,.hero .btn-secundair:hover,.sectie-navy .btn-secundair:hover,.statement .btn-secundair:hover{background:var(--white);color:var(--navy);border-color:var(--white)}.btn-licht:hover{background:var(--warm-white)}.grid{display:grid;grid-gap:1.5rem;gap:1.5rem}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.grid-2,.grid-3{grid-template-columns:1fr}}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:var(--navy);color:var(--tekst-op-donker);border-bottom:1px solid rgba(183,154,99,.25)}.nav{justify-content:space-between;height:var(--header-h);gap:1rem}.nav,.nav-links{display:flex;align-items:center}.nav-links{gap:.35rem;list-style:none}.nav-links>li{position:relative}.nav-link{font-family:var(--font-heading);font-weight:500;font-size:.95rem;color:var(--tekst-op-donker);text-decoration:none;padding:.6rem .8rem;border-radius:6px;display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.nav-link:hover,.nav-link[aria-current=page]{color:var(--white)}.nav-link[aria-current=page]{box-shadow:inset 0 -2px 0 var(--gold);border-radius:0}.heeft-dropdown>.dropdown{position:absolute;top:calc(100% + 6px);left:0;min-width:320px;background:var(--white);color:var(--tekst);border:1px solid var(--rand);border-radius:var(--radius-m);box-shadow:var(--schaduw-kaart);padding:.5rem;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .16s,transform .16s,visibility .16s;list-style:none}.heeft-dropdown:focus-within>.dropdown,.heeft-dropdown:hover>.dropdown{opacity:1;visibility:visible;transform:translateY(0)}.dropdown a{display:block;padding:.6rem .75rem;border-radius:6px;text-decoration:none;font-family:var(--font-heading);font-weight:500;font-size:.92rem;color:var(--navy)}.dropdown a:hover{background:var(--warm-white)}.dropdown .dropdown-scheiding{border-top:1px solid var(--rand);margin:.4rem}.dropdown .dropdown-sub{font-size:.86rem;color:var(--tekst-zacht)}.nav-acties{display:flex;align-items:center;gap:.6rem}.nav-toggle{background:transparent;border:2px solid rgba(245,242,236,.4);color:var(--white);border-radius:6px;padding:.5rem .7rem;cursor:pointer;font-family:var(--font-heading);font-weight:600;align-items:center;gap:.4rem;min-height:44px}.mobiel-menu,.nav-toggle{display:none}@media (max-width:980px){.nav-acties .btn-desktop,.nav-links{display:none}.nav-toggle{display:inline-flex}.mobiel-menu{display:block;background:var(--navy-800);border-top:1px solid rgba(183,154,99,.2)}.mobiel-menu[hidden]{display:none}.mobiel-menu ul{list-style:none}.mobiel-menu a,.mobiel-menu summary{display:block;padding:.95rem var(--gutter);color:var(--tekst-op-donker);text-decoration:none;font-family:var(--font-heading);font-weight:500;border-bottom:1px solid rgba(255,255,255,.06)}.mobiel-menu details>summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.mobiel-menu details>summary::-webkit-details-marker{display:none}.mobiel-menu details[open]>summary{color:var(--white)}.mobiel-menu .submenu a{padding-left:calc(var(--gutter) + 1rem);font-size:.95rem;color:var(--tekst-op-donker-zacht)}.mobiel-cta{padding:1rem var(--gutter) 1.4rem}.mobiel-cta .btn{width:100%}}.hero{position:relative;background:var(--navy);color:var(--tekst-op-donker);overflow:hidden}.hero-media{position:absolute;inset:0;z-index:0}.hero-media img{width:100%;height:100%;object-fit:cover}.hero-landschap{width:100%;height:100%;display:block}.hero-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(100deg,rgba(15,33,54,.92),rgba(15,33,54,.78) 42%,rgba(15,33,54,.35))}.hero-inner{position:relative;z-index:2;padding-block:clamp(3.5rem,8vw,7rem);max-width:720px}.hero h1{color:var(--white)}.hero .lead{color:var(--tekst-op-donker);margin-top:1.25rem}.hero-acties{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2rem}.hero-trust{margin-top:2.25rem;font-family:var(--font-heading);font-weight:600;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:var(--gold-soft)}.paginahero{background:var(--navy);color:var(--tekst-op-donker);padding-block:clamp(2.75rem,6vw,4.5rem)}.paginahero h1{color:var(--white);max-width:20ch}.paginahero .lead{color:var(--tekst-op-donker);margin-top:1rem}.kaart{background:var(--white);border:1px solid var(--rand);border-radius:var(--radius-l);padding:1.6rem;box-shadow:var(--schaduw-zacht);display:flex;flex-direction:column;gap:.75rem;transition:box-shadow .18s,transform .18s,border-color .18s;height:100%;color:inherit}.kaart,a.kaart,a.kaart *,a.kaart:hover{text-decoration:none}a.kaart:hover{box-shadow:var(--schaduw-kaart);transform:translateY(-2px);border-color:var(--rand-donker)}.kaart-icoon{width:52px;height:52px;border-radius:50%;border:1.5px solid var(--gold);display:grid;place-items:center;color:var(--gold);margin-bottom:.25rem;flex:0 0 auto}.kaart h3{color:var(--navy)}.kaart p{font-size:.98rem}.kaart-link{margin-top:auto;font-family:var(--font-heading);font-weight:600;font-size:.92rem;color:var(--bordeaux);display:inline-flex;align-items:center;gap:.4rem}a.kaart:hover .kaart-link{gap:.6rem}.statement{background:var(--bordeaux);color:var(--white);position:relative}.statement:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gold)}.statement h2{color:var(--white);font-style:italic;max-width:20ch}.statement p{color:rgba(255,255,255,.86)}.check-lijst{list-style:none;display:grid;grid-gap:.85rem;gap:.85rem}.check-lijst li{position:relative;padding-left:2rem;color:var(--tekst-zacht)}.check-lijst li:before{content:"";position:absolute;left:0;top:.5em;width:11px;height:6px;border-left:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:rotate(-45deg)}.sectie-navy .check-lijst li{color:var(--tekst-op-donker-zacht)}.stappen{list-style:none;display:grid;grid-gap:1.25rem;gap:1.25rem;counter-reset:stap}.stappen li{display:grid;grid-template-columns:auto 1fr;grid-gap:1.1rem;gap:1.1rem;align-items:start}.stappen li:before{counter-increment:stap;content:counter(stap,decimal-leading-zero);font-family:var(--font-display);font-size:1.5rem;color:var(--gold);font-weight:500;line-height:1;min-width:2.2rem}.stappen h3{margin-bottom:.25rem}.faq{display:grid;grid-gap:.75rem;gap:.75rem}.faq details{border:1px solid var(--rand);border-radius:var(--radius-m);background:var(--white);overflow:hidden}.faq summary{cursor:pointer;padding:1.1rem 1.25rem;font-family:var(--font-heading);font-weight:600;color:var(--navy);list-style:none;display:flex;justify-content:space-between;gap:1rem;align-items:center}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:1.4rem;color:var(--gold);line-height:1}.faq details[open] summary:after{content:"–"}.faq .faq-antwoord{padding:0 1.25rem 1.2rem}.faq .faq-antwoord p{color:var(--tekst-zacht)}.cta-blok{background:var(--navy);color:var(--tekst-op-donker);border-radius:var(--radius-l);padding:clamp(2rem,4vw,3rem);text-align:center}.cta-blok h2{color:var(--white)}.cta-blok p{color:var(--tekst-op-donker-zacht);max-width:54ch;margin-inline:auto}.cta-blok .hero-acties{justify-content:center}.cta-band{background:var(--warm-white);border:1px solid var(--rand);border-left:4px solid var(--gold);border-radius:var(--radius-m);padding:1.5rem 1.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.cta-band p{color:var(--navy);font-family:var(--font-heading);font-weight:600;margin:0}.form-wrap{background:var(--white);border:1px solid var(--rand);border-radius:var(--radius-l);padding:clamp(1.5rem,3vw,2.25rem);box-shadow:var(--schaduw-zacht)}.veld{margin-bottom:1.15rem}.veld label{display:block;font-family:var(--font-heading);font-weight:600;font-size:.92rem;color:var(--navy);margin-bottom:.4rem}.veld .verplicht{color:var(--bordeaux)}.veld input,.veld select,.veld textarea{width:100%;font-family:var(--font-body);font-size:1rem;color:var(--tekst);padding:.8rem .9rem;border:1.5px solid var(--rand);border-radius:var(--radius-s);background:var(--white);min-height:48px}.veld textarea{min-height:120px;resize:vertical}.veld input:focus,.veld select:focus,.veld textarea:focus{border-color:var(--gold);outline:2px solid var(--gold);outline-offset:0}.veld input[aria-invalid=true],.veld textarea[aria-invalid=true]{border-color:#b3261e}.veld .veldfout{color:#b3261e;font-size:.85rem;margin-top:.35rem;font-family:var(--font-heading);font-weight:500}.veld-checkbox{display:grid;grid-template-columns:auto 1fr;grid-gap:.6rem;gap:.6rem;align-items:start}.veld-checkbox input{width:20px;height:20px;min-height:20px;margin-top:.15rem}.veld-checkbox label{font-weight:500;color:var(--tekst-zacht);margin:0;font-family:var(--font-body)}.form-privacy{font-size:.85rem;color:var(--tekst-zacht);margin-top:.5rem}.form-privacy a{color:var(--bordeaux)}.hp-veld{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-melding{padding:1rem 1.1rem;border-radius:var(--radius-s);font-family:var(--font-heading);font-weight:500;margin-bottom:1.25rem}.form-melding-fout{background:#fdecea;color:#8a1c13;border:1px solid #f3c4bf}.form-melding-ok{background:#ecf6ee;color:#1c5a2b;border:1px solid #c3e2cb}.form-twee{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 1.1rem;gap:0 1.1rem}@media (max-width:560px){.form-twee{grid-template-columns:1fr}}.prose{max-width:70ch}.prose h2{margin-top:2.5rem;margin-bottom:.75rem;font-size:clamp(1.5rem,2.6vw,1.9rem)}.prose h3{margin-top:1.75rem;margin-bottom:.5rem}.prose p{margin-bottom:1.1rem;color:var(--tekst-zacht)}.prose ol,.prose ul{margin:0 0 1.1rem 1.25rem;color:var(--tekst-zacht)}.prose li{margin-bottom:.4rem}.prose a{color:var(--bordeaux);text-underline-offset:2px}.prose strong{color:var(--navy)}.sectie-kop{max-width:60ch;margin-bottom:2.5rem}.sectie-kop.center{margin-inline:auto;text-align:center}.kruimels{font-family:var(--font-heading);font-size:.85rem;color:var(--tekst-zacht);padding-block:.9rem}.kruimels ol{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem}.kruimels a{color:var(--bordeaux);text-decoration:none}.kruimels a:hover{text-decoration:underline}.kruimels [aria-current=page]{color:var(--tekst-zacht)}.site-footer{background:var(--navy);color:var(--tekst-op-donker-zacht);padding-top:clamp(3rem,5vw,4rem)}.footer-top{display:grid;grid-template-columns:1.4fr repeat(4,1fr);grid-gap:2rem;gap:2rem;padding-bottom:2.5rem;border-bottom:1px solid rgba(255,255,255,.1)}@media (max-width:900px){.footer-top{grid-template-columns:1fr 1fr}}@media (max-width:560px){.footer-top{grid-template-columns:1fr;gap:1.75rem}}.footer-merk p{color:var(--tekst-op-donker-zacht);font-size:.95rem;margin-top:1rem;max-width:34ch}.footer-kolom h3{font-family:var(--font-heading);font-weight:700;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-bottom:1rem}.footer-kolom ul{list-style:none;display:grid;grid-gap:.6rem;gap:.6rem}.footer-kolom a{color:var(--tekst-op-donker-zacht);text-decoration:none;font-size:.95rem}.footer-kolom a:hover{color:var(--white)}.footer-contact a{color:var(--tekst-op-donker-zacht);text-decoration:none}.footer-contact a:hover{color:var(--white)}.footer-onder{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;align-items:center;padding-block:1.5rem;font-size:.85rem}.footer-mbe a,.footer-onder{color:var(--tekst-op-donker-zacht)}.footer-mbe a{text-decoration:underline;text-underline-offset:2px}.footer-mbe a:hover{color:var(--white)}.tekst-center{text-align:center}.mt-s{margin-top:1rem}.mt-m{margin-top:2rem}.mt-l{margin-top:3rem}.mb-s{margin-bottom:1rem}.mb-m{margin-bottom:2rem}.visueel-verborgen{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}