.aJSNhq_root{align-items:center;gap:var(--space-5);text-align:center;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-white);flex-direction:column;padding:clamp(1.5rem,5vw,3rem);display:flex}.aJSNhq_root p{max-width:40rem;color:var(--color-text-muted)}.aJSNhq_root .aJSNhq_title{color:var(--color-text);font-size:var(--fs-20);font-weight:700}.aJSNhq_root .aJSNhq_note{color:var(--color-text-soft);font-size:var(--fs-14)}.aJSNhq_root a{white-space:normal;max-width:100%}
._1su-cG_bar{z-index:var(--z-sticky);background:var(--color-navy-900);padding:var(--space-3) var(--space-5);transition:transform var(--dur-base) var(--ease-out);border-top:1px solid #ffffff1f;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -4px 24px #07142a40}._1su-cG_visible{transform:translateY(0)}._1su-cG_inner{align-items:center;gap:var(--space-3);max-width:var(--container-max);margin-inline:auto;display:flex}._1su-cG_tekst{font-size:var(--fs-14);color:#cbd5e1;white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}._1su-cG_sluit{border-radius:var(--radius-sm);color:#94a3b8;cursor:pointer;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}._1su-cG_sluit:hover{color:var(--color-white)}@media (min-width:768px){._1su-cG_bar{display:none}}
.vcOtSG_hero{padding-block:clamp(var(--space-10), 6vw, var(--space-20));background:radial-gradient(900px 400px at 90% -5%, #0596691a, transparent 60%), radial-gradient(700px 350px at -5% 80%, #0b1f3a12, transparent 60%), var(--color-bg)}.vcOtSG_heroInner{gap:clamp(var(--space-8), 5vw, var(--space-12));align-items:center;display:grid}.vcOtSG_broodkruimel{align-items:center;gap:var(--space-2);font-size:var(--fs-12);color:var(--color-text-soft);margin-bottom:var(--space-4);flex-wrap:wrap;list-style:none;display:flex}.vcOtSG_broodkruimel a{color:var(--color-text-muted)}.vcOtSG_broodkruimel li+li:before{content:"/";color:var(--color-slate-300)}.vcOtSG_heroCopy{max-width:56ch}.vcOtSG_heroTitel{font-size:clamp(2rem,4vw + .75rem,3.25rem);line-height:var(--lh-tight);letter-spacing:-.02em;margin-block:var(--space-3) var(--space-5)}.vcOtSG_heroLead{color:var(--color-text-muted);font-size:clamp(var(--fs-16), 1.1vw + .8rem, var(--fs-20));line-height:var(--lh-base);margin-bottom:var(--space-6)}.vcOtSG_trustLijst{gap:var(--space-2);margin-bottom:var(--space-6);font-size:var(--fs-15,var(--fs-16));flex-direction:column;list-style:none;display:flex}.vcOtSG_trustLijst li{align-items:center;gap:var(--space-2);color:var(--color-slate-700);font-size:var(--fs-14);display:inline-flex}.vcOtSG_heroCTA{width:100%}.vcOtSG_heroSubCTA{margin-top:var(--space-3);font-size:var(--fs-12);color:var(--color-text-soft);text-align:center}.vcOtSG_heroAfbeelding{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-lg)}.vcOtSG_besparingBadge{background:var(--color-savings-50);border:1px solid var(--color-savings-100);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);text-align:center;margin-bottom:var(--space-5)}.vcOtSG_besparingBedrag{font-family:var(--font-display);color:var(--color-savings-700);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-bottom:var(--space-1);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:1;display:block}.vcOtSG_besparingLabel{font-size:var(--fs-12);color:var(--color-savings-700);font-weight:500}.vcOtSG_metricGrid{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.vcOtSG_metric{background:var(--color-slate-50);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);flex-direction:column;gap:2px;display:flex}.vcOtSG_metricWaarde{font-family:var(--font-display);font-weight:700;font-size:var(--fs-20);color:var(--color-navy-900);font-variant-numeric:tabular-nums}.vcOtSG_metricLabel{font-size:var(--fs-11,var(--fs-12));color:var(--color-text-soft);line-height:1.3}.vcOtSG_bronNoot{font-size:var(--fs-11,var(--fs-12));color:var(--color-slate-400);text-align:center;font-style:italic}@media (min-width:900px){.vcOtSG_heroInner{grid-template-columns:1.1fr 1fr}.vcOtSG_heroCTA{width:auto}.vcOtSG_heroSubCTA{text-align:left}}.vcOtSG_trustBalk{background:var(--color-navy-900);padding-block:var(--space-4);border-top:1px solid #1e293b;border-bottom:1px solid #1e293b}.vcOtSG_trustBalkLijst{justify-content:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;list-style:none;display:flex}.vcOtSG_trustBalkLijst li{align-items:center;gap:var(--space-2);font-size:var(--fs-14);color:#94a3b8;font-weight:500;display:inline-flex}.vcOtSG_trustBalkLijst svg{color:var(--color-savings-500)}.vcOtSG_sectieKop{max-width:60ch;margin-bottom:var(--space-10)}.vcOtSG_sectieKop h2{margin-block:var(--space-2) var(--space-3)}.vcOtSG_sectieKop p{color:var(--color-text-muted);font-size:var(--fs-18)}.vcOtSG_stappenLijst{gap:var(--space-5);list-style:none;display:grid}.vcOtSG_stap{gap:var(--space-5);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm);align-items:flex-start;display:flex}.vcOtSG_stapNummer{border-radius:var(--radius-full);background:var(--color-savings-600);height:40px;color:var(--color-white);font-family:var(--font-display);font-weight:700;font-size:var(--fs-18);flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex}.vcOtSG_stap h3{margin-bottom:var(--space-2)}.vcOtSG_stap p{color:var(--color-text-muted);margin:0}@media (min-width:700px){.vcOtSG_stappenLijst{grid-template-columns:repeat(3,1fr)}.vcOtSG_stap{flex-direction:column}}.vcOtSG_testimonialGrid{gap:var(--space-5);list-style:none;display:grid}.vcOtSG_testimonial{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-4);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.vcOtSG_testimonialBedrag{font-family:var(--font-display);font-weight:700;font-size:var(--fs-20);color:var(--color-savings-700);font-variant-numeric:tabular-nums}.vcOtSG_testimonialTekst{color:var(--color-text-muted);font-size:var(--fs-16);line-height:var(--lh-relaxed);flex:1;font-style:italic}.vcOtSG_testimonialNaam{font-size:var(--fs-13,var(--fs-12));color:var(--color-text-soft);font-style:normal;font-weight:600}@media (min-width:640px){.vcOtSG_testimonialGrid{grid-template-columns:repeat(3,1fr)}}.vcOtSG_aanvraagKop{max-width:60ch;margin-bottom:var(--space-8)}.vcOtSG_aanvraagKop h2{margin-block:var(--space-2) var(--space-3)}.vcOtSG_aanvraagKop p{color:var(--color-text-muted);font-size:var(--fs-18);margin-bottom:var(--space-5)}.vcOtSG_aanvraagTrust{gap:var(--space-2);font-size:var(--fs-14);color:var(--color-savings-700);flex-direction:column;list-style:none;display:flex}.vcOtSG_aanvraagTrust li{align-items:center;gap:var(--space-2);display:inline-flex}.vcOtSG_aanvraagEmbed{max-width:680px;margin-bottom:var(--space-5)}.vcOtSG_aanvraagDisclaimer{font-size:var(--fs-12);color:var(--color-text-soft);max-width:60ch}.vcOtSG_aanvraagDisclaimer a{color:var(--color-text-muted);text-decoration:underline}.vcOtSG_faqLijst{gap:var(--space-2);flex-direction:column;max-width:720px;display:flex}.vcOtSG_faqItem{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.vcOtSG_faqItem[open]{border-color:var(--color-navy-700)}.vcOtSG_faqVraag{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);font-family:var(--font-display);font-weight:600;font-size:var(--fs-16);color:var(--color-navy-900);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}.vcOtSG_faqVraag::-webkit-details-marker{display:none}.vcOtSG_faqVraag:hover,.vcOtSG_faqItem[open] .vcOtSG_faqVraag{background:var(--color-slate-50)}.vcOtSG_faqVraag svg{color:var(--color-slate-500);transition:transform var(--dur-base) var(--ease-out);flex:none}.vcOtSG_faqItem[open] .vcOtSG_faqVraag svg{transform:rotate(180deg)}.vcOtSG_faqAntwoord{padding:0 var(--space-5) var(--space-5);color:var(--color-text-muted);line-height:var(--lh-base);border-top:1px solid var(--color-border);margin:0}.vcOtSG_finalCTA{text-align:center}.vcOtSG_finalCTA h2{color:var(--color-white);margin-bottom:var(--space-4);max-width:20ch;margin-inline:auto;font-size:clamp(1.75rem,3vw + .5rem,2.5rem)}.vcOtSG_finalCTA p{color:#cbd5e1;font-size:var(--fs-18);max-width:52ch;margin-inline:auto;margin-bottom:var(--space-8)}
