.hero.svelte-1x88vmc{background:var(--color-surface-container-highest);position:relative}.hero.curve.svelte-1x88vmc{border-radius:0 0 50% 50%/0 0 96px 96px}.hero-in.svelte-1x88vmc{padding-block:var(--space-10) var(--space-12);display:flow-root;position:relative}.kop-rij.svelte-1x88vmc{align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.kop.svelte-1x88vmc{flex:24rem;max-width:44rem}.badge.svelte-1x88vmc{text-align:center;padding:var(--space-4) var(--space-6);border-radius:var(--radius-lg);background:var(--color-secondary);color:var(--color-on-secondary);justify-items:center;gap:2px;display:grid}.badge-label.svelte-1x88vmc,.badge-sub.svelte-1x88vmc{font-size:var(--font-sm);opacity:.9}.badge-bedrag.svelte-1x88vmc{font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600;line-height:1.15}.eyebrow.svelte-1x88vmc{margin-bottom:var(--space-2);letter-spacing:1.2px;text-transform:uppercase;color:var(--color-link);font-size:.8125rem;font-weight:600;display:block}h1.svelte-1x88vmc{letter-spacing:-.01em;color:var(--site-kop,inherit);margin:0;font-size:clamp(2.25rem,2vw + 1.6rem,3.5rem);font-weight:600;line-height:1.1}.intro.svelte-1x88vmc{margin:var(--space-4) 0 0;max-width:var(--container-text);color:var(--color-on-surface-variant);font-size:1.0625rem;line-height:1.6}.acties.svelte-1x88vmc{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}@container site (width>=840px){.hero-in.svelte-1x88vmc{padding-block:var(--space-16) 0}.panel.svelte-1x88vmc{max-width:420px;margin-bottom:calc(-1 * var(--space-12));position:relative}}.achtergrond.svelte-1x88vmc{display:none}@container site (width>=840px){.achtergrond.svelte-1x88vmc{display:block;position:absolute;inset:0;overflow:hidden}.achtergrond.svelte-1x88vmc picture:where(.svelte-1x88vmc),.achtergrond.svelte-1x88vmc img:where(.svelte-1x88vmc){width:100%;height:100%;display:block}.achtergrond.svelte-1x88vmc img:where(.svelte-1x88vmc){object-fit:cover;object-position:var(--focus)}.met-achtergrond.svelte-1x88vmc .intro:where(.svelte-1x88vmc){color:var(--color-on-surface)}}.cta.svelte-1nlc6wy{text-align:center;padding:var(--space-12) var(--space-4);background:var(--site-donker,var(--color-surface-container-low));border-radius:var(--radius-xl)}.cta.svelte-1nlc6wy h2:where(.svelte-1nlc6wy){margin:0 0 var(--space-6);color:var(--color-surface-container-lowest);font-size:clamp(1.75rem,1.6vw + 1.3rem,2.75rem);font-weight:600;line-height:1.15}.cta-tekst.svelte-1nlc6wy{margin:calc(-1 * var(--space-4)) 0 var(--space-6);color:var(--color-surface-container-lowest);opacity:.85;text-wrap:balance}.cta.svelte-1nlc6wy .btn.filled{background:var(--color-surface);color:var(--color-link)}.cta.svelte-1nlc6wy .btn.filled:hover{filter:brightness(.96)}.cta-starter.svelte-1nlc6wy{text-align:left;max-width:440px;padding:var(--space-8);border-radius:var(--radius-xl);background:var(--color-surface-container-lowest);box-shadow:var(--elevation-3);margin-inline:auto}.cta-starter.svelte-1nlc6wy .btn.filled{background:var(--color-primary);color:var(--color-on-primary)}.cta-starter.svelte-1nlc6wy .btn.filled:hover{filter:brightness(.97)}
