.lp{--paper:#FFF8EF}.lp .wrap{max-width:1080px;margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:40px;flex-wrap:wrap}.lp .wrap-n{max-width:820px;margin:0 auto;padding:0 24px}.lp .eyebrow{font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:13px;color:var(--oranje)}.lp h1{font-size:clamp(32px,5.6vw,52px);font-weight:800;line-height:1.05;color:var(--ink);margin:10px 0 16px}.lp h2{font-size:clamp(24px,4vw,34px);font-weight:800;color:var(--ink);margin:0 0 18px;line-height:1.15}.lp p{color:#3c4a49;font-size:17px;line-height:1.65}.lphero{background:var(--paper);padding:64px 0 56px}.lphero-txt{flex:1;min-width:300px}.lpsub{font-size:19px;max-width:520px}.lpcta-row{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:22px}.lpbtn{display:inline-block;background:var(--koraal);color:#fff!important;padding:16px 38px;border-radius:99px;font-weight:700;font-size:17px;text-decoration:none;box-shadow:0 10px 22px #e1503f47;transition:.18s}.lpbtn:hover{transform:translateY(-1px);box-shadow:0 14px 28px #e1503f57}.lpbtn.alt{background:#fff;color:var(--blauw)!important;box-shadow:0 6px 16px #0000001a}.lplink{font-weight:700;color:var(--blauw);text-decoration:none}.lplink2{font-weight:700;color:var(--koraal);text-decoration:none}.lpmeta{font-size:13.5px;color:#8a8375;margin-top:14px}.lphero-art{flex:0 0 340px;position:relative;display:flex;justify-content:center}.lpdisc{position:absolute;inset:0;margin:auto;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fbd98f,#f6c36c)}.lphero-art img{position:relative;width:265px;filter:drop-shadow(0 18px 30px rgba(32,33,31,.25))}.lpband{padding:64px 0}.lp-herken{background:#fff}.lpmoments{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:26px 0}.lpmoment{background:var(--paper);border:1px solid #ece7da;border-radius:16px;padding:20px}.lpmoment .t{font-weight:800;font-size:22px;color:var(--koraal)}.lpmoment p{margin:8px 0 0;font-size:15.5px}.lplead{font-size:18px}.lp-kern{background:var(--blauw)}.lp-kern h2{color:#fff}.lp-kern p{color:#eafbf7;font-size:17.5px}.lp-hoe{background:var(--paper)}.lpsteps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.lpstep{background:#fff;border:1px solid #ece7da;border-radius:18px;padding:24px;box-shadow:0 6px 16px #0000000d}.lpstep .n{display:inline-flex;width:40px;height:40px;border-radius:50%;color:#fff;font-weight:800;font-size:19px;align-items:center;justify-content:center;margin-bottom:12px}.lpstep h3{font-size:18px;margin:0 0 8px;color:var(--ink)}.lpstep p{font-size:15px;margin:0}.lp-inhoud{background:#fff}.lpfeats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin-bottom:30px}.lpfeat{background:var(--paper);border:1px solid #ece7da;border-radius:14px;padding:16px}.lpfeat h4{margin:0 0 4px;font-size:17px;color:var(--blauw)}.lpfeat p{margin:0;font-size:14px}.lpstrip{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.lpstrip img{width:100%;border-radius:16px;aspect-ratio:4/3;object-fit:cover;box-shadow:0 8px 18px #00000014}.lp-daarna{background:var(--teal);text-align:center}.lp-daarna h2{color:#fff}.lpbig{color:#fff;font-size:clamp(19px,3vw,24px);font-weight:600;line-height:1.5;max-width:640px;margin:0 auto}.lp-tanja{background:var(--paper)}.lpbio{display:flex;gap:34px;align-items:center;flex-wrap:wrap}.lpbio img{width:230px;border-radius:18px;box-shadow:0 10px 24px #0000001f}.lpbio .txt{flex:1;min-width:280px}.lp-faq{background:#fff}.lp-faq details{border:1px solid #ece7da;border-radius:14px;padding:16px 20px;margin-bottom:12px;background:var(--paper)}.lp-faq summary{font-weight:700;font-size:16.5px;color:var(--ink);cursor:pointer}.lp-faq details p{margin:12px 0 0;font-size:15.5px}.lp-faq a{color:var(--koraal);font-weight:700}.lp-final{background:var(--blauw);text-align:center}.lp-final h2{color:#fff;max-width:640px;margin:0 auto 10px}.lp-final p{color:#eafbf7}.lpfine{font-size:14px;margin-top:22px;opacity:.9}.lpfine a{color:#fff;font-weight:700}@media(max-width:720px){.lphero{padding:40px 0}.lphero-art{flex:1 1 100%;order:-1}.lpdisc{width:240px;height:240px}.lphero-art img{width:200px}.lpband{padding:48px 0}}
