.over-hero.svelte-10o8s6x{z-index:1;background:var(--c-white);position:relative}.hero.svelte-10o8s6x{color:#fff;background:radial-gradient(at 12% 0,#9bb54f47,#0000 55%),radial-gradient(at 100% 30%,#47315852,#0000 52%),linear-gradient(165deg,#4e8ba2 0%,#3d7a84 50%,#2b5f6b 100%);padding-top:clamp(5.5rem,10vw,7rem);padding-bottom:clamp(3rem,8vw,5.5rem);position:relative;overflow:hidden}.hero-bg.svelte-10o8s6x{pointer-events:none;position:absolute;inset:0}.blob.svelte-10o8s6x{filter:blur(6px);opacity:.5;border-radius:50%;animation:9s ease-in-out infinite svelte-10o8s6x-float;position:absolute}.blob.b1.svelte-10o8s6x{background:radial-gradient(circle at 35% 35%,#c8963c80,#0000 70%);width:220px;height:220px;top:8%;right:6%}.blob.b2.svelte-10o8s6x{background:radial-gradient(circle at 35% 35%,#64a5a173,#0000 70%);width:300px;height:300px;animation-delay:-3s;bottom:-6%;right:24%}.blob.b3.svelte-10o8s6x{background:radial-gradient(circle at 35% 35%,#9bb54f73,#0000 70%);width:160px;height:160px;animation-delay:-6s;top:12%;left:42%}@keyframes svelte-10o8s6x-float{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}.hero-grid.svelte-10o8s6x{z-index:1;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid;position:relative}.hero-copy.svelte-10o8s6x{max-width:640px}.hero-visual.svelte-10o8s6x{flex-direction:column;gap:.9rem;display:flex}.visual-label.svelte-10o8s6x{letter-spacing:.04em;text-transform:uppercase;color:#ffffffa6;align-self:center;font-size:.78rem;font-weight:700}.ring.svelte-10o8s6x{flex-direction:column;gap:.75rem;display:flex;position:relative}.ring.svelte-10o8s6x:before{content:"";background:linear-gradient(var(--c-teal-dark), var(--c-teal) 40%, var(--c-lime) 70%, var(--c-purple-soft));border-radius:2px;width:3px;position:absolute;top:24px;bottom:24px;left:28px}.ring-step.svelte-10o8s6x{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:.5s both svelte-10o8s6x-rise;animation-delay:calc(var(--i) * .12s);background:#ffffff17;border:1px solid #ffffff29;border-radius:14px;align-items:center;gap:1rem;padding:.7rem 1rem;display:flex;position:relative}@keyframes svelte-10o8s6x-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ring-ic.svelte-10o8s6x{background:var(--c);color:#fff;width:40px;height:40px;box-shadow:0 0 0 2px #ffffff8c, 0 0 0 6px color-mix(in srgb, var(--c) 40%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.ring-ic.svelte-10o8s6x svg{width:22px;height:22px}.ring-txt.svelte-10o8s6x{font-family:var(--font-display);color:#fff;align-items:baseline;gap:.5rem;font-size:1.05rem;display:flex}.ring-txt.svelte-10o8s6x b:where(.svelte-10o8s6x){color:var(--c-lime);font-size:.85rem;font-weight:800}.klein-i.svelte-10o8s6x{text-transform:none}.eyebrow.svelte-10o8s6x{letter-spacing:.04em;text-transform:uppercase;color:var(--c-lime);font-size:.82rem;font-weight:700;display:inline-block}@media (width<=560px){.hero.svelte-10o8s6x .eyebrow:where(.svelte-10o8s6x){letter-spacing:.02em;line-height:1.4}}.hero.svelte-10o8s6x h1:where(.svelte-10o8s6x){font-family:var(--font-head);color:#fff;margin:.5rem 0 .6rem;font-size:clamp(2.4rem,6vw,4.2rem);line-height:1}.tagline.svelte-10o8s6x{font-family:var(--font-display);color:var(--c-lime);margin:0 0 1.2rem;font-size:clamp(1.3rem,3vw,1.9rem)}.lead.svelte-10o8s6x{color:#ffffffe6;max-width:60ch;margin:0 0 1rem;line-height:1.75}.lead.strong.svelte-10o8s6x{color:#fff;font-weight:600}.badge.svelte-10o8s6x{background:var(--c-lime);color:#2b2333;text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:.5rem 1.1rem;font-size:.85rem;font-weight:800;display:inline-block}.cta-row.svelte-10o8s6x{flex-wrap:wrap;gap:1rem;margin-top:1.6rem;display:flex}.ghost-light.svelte-10o8s6x{--btn-fg:#fff;border-color:#fff9}.ghost-light.svelte-10o8s6x:hover{--btn-fg:var(--c-purple);background:#fff;border-color:#fff}h2.svelte-10o8s6x{color:var(--c-purple)}.head.svelte-10o8s6x{text-align:center;max-width:720px;margin:0 auto 2.5rem}.center.svelte-10o8s6x{text-align:center}.muted.svelte-10o8s6x{color:var(--text-muted)}.waarom.svelte-10o8s6x{background:var(--c-white)}.waarom-grid.svelte-10o8s6x{grid-template-columns:1.3fr .9fr;align-items:center;gap:3rem;display:grid}.checks.svelte-10o8s6x{flex-direction:column;gap:.8rem;margin:1.2rem 0;padding:0;list-style:none;display:flex}.checks.svelte-10o8s6x li:where(.svelte-10o8s6x){align-items:center;gap:.7rem;font-size:1.05rem;font-weight:600;display:flex}.checks.svelte-10o8s6x svg:where(.svelte-10o8s6x){color:var(--c-teal);flex:none}.conclusion.svelte-10o8s6x{color:var(--c-purple);margin:0;font-weight:600}.callout.svelte-10o8s6x{background:var(--c-cream);border-radius:var(--radius);border-top:4px solid var(--c-lime);box-shadow:var(--shadow-sm);padding:2rem}.callout-ic.svelte-10o8s6x{width:44px;height:44px;color:var(--c-teal);margin-bottom:.8rem}.callout.svelte-10o8s6x h3:where(.svelte-10o8s6x){color:var(--c-purple);margin:0 0 .5rem}.callout.svelte-10o8s6x p:where(.svelte-10o8s6x){color:var(--text-muted);margin:0;line-height:1.7}.kiest.svelte-10o8s6x{background:var(--c-cream)}.kiest-grid.svelte-10o8s6x{grid-template-columns:1fr;gap:.9rem;max-width:560px;margin:2rem auto 1.4rem;display:grid}.kiest-card.svelte-10o8s6x{background:var(--c-white);border-radius:var(--radius);box-shadow:var(--shadow-sm);align-items:center;gap:.9rem;padding:1.2rem 1.3rem;display:flex}.kiest-num.svelte-10o8s6x{background:var(--c-lime);color:#2b2333;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.kiest-card.svelte-10o8s6x p:where(.svelte-10o8s6x){margin:0;font-weight:600}.aanpak.svelte-10o8s6x{background:var(--c-white)}.timeline.svelte-10o8s6x{flex-direction:column;gap:1.2rem;max-width:780px;margin:0 auto;display:flex}.step.svelte-10o8s6x{background:var(--c-white);border:1px solid #00000012;border-left:5px solid var(--c);border-radius:var(--radius);box-shadow:var(--shadow-sm);grid-template-columns:auto 1fr;gap:1.4rem;padding:1.6rem 1.8rem;display:grid}.step-marker.svelte-10o8s6x{width:58px;height:58px;position:relative}.step-ic.svelte-10o8s6x{background:var(--c);color:#fff;border-radius:16px;place-items:center;width:58px;height:58px;display:grid}.step-ic.svelte-10o8s6x svg{width:30px;height:30px}.step-num.svelte-10o8s6x{border:2px solid var(--c);width:24px;height:24px;color:var(--c);background:#fff;border-radius:50%;place-items:center;font-size:.8rem;font-weight:800;display:grid;position:absolute;top:-8px;right:-8px}.step-body.svelte-10o8s6x h3:where(.svelte-10o8s6x){color:var(--c-purple);margin:0;font-size:1.3rem}.question.svelte-10o8s6x{color:var(--c);margin:.1rem 0 .7rem;font-weight:700}.step-body.svelte-10o8s6x ul:where(.svelte-10o8s6x){columns:2;column-gap:1.5rem;margin:0 0 .9rem;padding-left:1.1rem}.step-body.svelte-10o8s6x li:where(.svelte-10o8s6x){break-inside:avoid;margin-bottom:.3rem;line-height:1.5}.duration.svelte-10o8s6x{color:var(--text-muted);background:var(--c-cream);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .8rem;font-size:.85rem;font-weight:600;display:inline-flex}.flow.svelte-10o8s6x{text-align:center;background:linear-gradient(120deg, var(--c-purple), #5d4570 55%, var(--c-teal-dark));color:#fff;border-radius:var(--radius);max-width:780px;margin:2rem auto 0;padding:1.5rem 1.8rem}.flow.svelte-10o8s6x strong:where(.svelte-10o8s6x){font-family:var(--font-display);margin-bottom:.4rem;font-size:1.25rem;display:block}.flow.svelte-10o8s6x span:where(.svelte-10o8s6x){color:#fff;letter-spacing:.02em;font-size:1.05rem;font-weight:600}.maturity.svelte-10o8s6x{background:radial-gradient(at 15% 0,#ffffff8c,#0000 55%),linear-gradient(#d6e4e7 0%,#c9dadd 100%)}.model-kaart.svelte-10o8s6x{background:var(--c-white);border-radius:var(--radius);max-width:56rem;box-shadow:var(--shadow-sm);margin:0 auto;padding:clamp(1.4rem,3.5vw,2.2rem)}.model-kaart.svelte-10o8s6x p:where(.svelte-10o8s6x){color:var(--text-muted);max-width:62ch}.model-kaart.svelte-10o8s6x .lead:where(.svelte-10o8s6x){color:var(--text)}.niveaulint.svelte-10o8s6x{flex-wrap:wrap;gap:.5rem;margin:1.2rem 0;padding:0;list-style:none;display:flex}.niveaulint.svelte-10o8s6x li:where(.svelte-10o8s6x){background:color-mix(in srgb, var(--c) 12%, white);color:var(--c);border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .8rem .3rem .35rem;font-size:.9rem;font-weight:600;display:flex}.niveaulint.svelte-10o8s6x .nr:where(.svelte-10o8s6x){background:var(--c);color:#fff;width:1.4rem;height:1.4rem;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:.82rem;display:grid}.model-knoppen.svelte-10o8s6x{flex-wrap:wrap;gap:.7rem;margin-top:1.4rem;display:flex}.groei.svelte-10o8s6x{background:var(--c-white);border-radius:var(--radius);max-width:56rem;box-shadow:var(--shadow-sm);border-left:4px solid var(--c-lime);align-items:center;gap:1.2rem;margin:1.4rem auto 0;padding:1.4rem 1.8rem;display:flex}.groei-ic.svelte-10o8s6x{width:40px;height:40px;color:var(--c-teal-dark);flex:none}.groei.svelte-10o8s6x h3:where(.svelte-10o8s6x){color:var(--c-purple);margin:0 0 .3rem}.groei.svelte-10o8s6x p:where(.svelte-10o8s6x){color:var(--text-muted);margin:0}.maturity.svelte-10o8s6x>.container:where(.svelte-10o8s6x){max-width:min(1560px, 100% - 2 * var(--gutter))}.waaromfotf.svelte-10o8s6x{background:linear-gradient(160deg, var(--c-teal-dark), var(--c-purple));color:#fff}.waaromfotf.svelte-10o8s6x h2:where(.svelte-10o8s6x){color:#fff}.eyebrow.light.svelte-10o8s6x{color:var(--c-lime)}.expertise.svelte-10o8s6x{grid-template-columns:repeat(3,1fr);gap:.9rem;max-width:900px;margin:0 auto;display:grid}.exp.svelte-10o8s6x{background:#ffffff14;border:1px solid #ffffff26;border-radius:12px;align-items:center;gap:.7rem;padding:.9rem 1.1rem;font-weight:600;display:flex}.exp.svelte-10o8s6x svg:where(.svelte-10o8s6x){color:var(--c-lime);flex:none}.methodieken.svelte-10o8s6x{background:var(--c-white)}.method-grid.svelte-10o8s6x{grid-template-columns:repeat(3,1fr);gap:1.1rem;margin-top:2rem;display:grid}.method.svelte-10o8s6x{background:var(--c-cream);border-radius:var(--radius);color:var(--c-purple);box-shadow:var(--shadow-sm);border:1px solid #0000;align-items:center;gap:.8rem;padding:1.2rem 1.4rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:flex}.method.svelte-10o8s6x:hover,.method.svelte-10o8s6x:focus-visible{background:var(--c-white);border-color:var(--c-teal);box-shadow:var(--shadow);transform:translateY(-3px)}.method-naam.svelte-10o8s6x{flex:1}.method-pijl.svelte-10o8s6x{fill:none;width:20px;height:20px;stroke:var(--c-teal);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .2s}.method.svelte-10o8s6x:hover .method-pijl:where(.svelte-10o8s6x){transform:translate(4px)}.method-dot.svelte-10o8s6x{background:linear-gradient(135deg, var(--c-lime), var(--c-teal));border-radius:50%;flex:none;width:14px;height:14px}.final.svelte-10o8s6x{background:var(--c-cream)}.card-cta.svelte-10o8s6x{text-align:center;background:linear-gradient(160deg, var(--c-teal), var(--c-teal-dark));border-radius:var(--radius);color:#fff;box-shadow:var(--shadow);padding:clamp(2.5rem,6vw,4rem)}.card-cta.svelte-10o8s6x h2:where(.svelte-10o8s6x){color:#fff;margin-bottom:.4rem}.card-cta.svelte-10o8s6x p:where(.svelte-10o8s6x){color:#ffffffe6;margin-bottom:1.5rem;font-size:1.1rem}.card-cta.svelte-10o8s6x .cta-row:where(.svelte-10o8s6x){justify-content:center;margin-top:0}@media (width<=860px){.hero-grid.svelte-10o8s6x{grid-template-columns:1fr}.hero-visual.svelte-10o8s6x{max-width:420px}.waarom-grid.svelte-10o8s6x{grid-template-columns:1fr;gap:2rem}.expertise.svelte-10o8s6x,.method-grid.svelte-10o8s6x{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.maturity.svelte-10o8s6x>.container:where(.svelte-10o8s6x){max-width:none}}@media (width<=560px){.step.svelte-10o8s6x{grid-template-columns:1fr;gap:1rem}.step-body.svelte-10o8s6x ul:where(.svelte-10o8s6x){columns:1}.expertise.svelte-10o8s6x,.method-grid.svelte-10o8s6x{grid-template-columns:1fr}}
