:root{--ink-900: #1b2a4a;--ink-700: #3a4763;--ink-500: #5a6478;--ink-400: #8a93a8;--surface-page: #f7f8fa;--surface-soft: #eef2fa;--line-300: #e6e9f0;--line-400: #d9dde6;--pink-500: #e5326e;--pink-600: #c31f57;--pink-300: #f4a3bd;--blue-700: #264286;--green-600: #159b73;--amber-700: #8a6d1f;--amber-050: #fdf3e0;--red-700: #b42318;--red-200: #f3c7c2;--red-050: #fdf2f1;--font-display: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--text-hero: 43px;--text-h1: 32px;--text-h2: 27px;--text-h3: 19px;--text-lead: 17px;--page-measure: 1180px;--radius-card: 20px;--radius-control: 10px;--shadow-card: 0 12px 34px rgba(30, 20, 60, .1)}.ap-footer.svelte-2j54my{font-family:var(--font-display);background:#fff;border-top:1px solid var(--line-300)}.ap-footer-inner.svelte-2j54my{max-width:var(--page-measure);margin:0 auto;padding:44px 48px 8px}.cols.svelte-2j54my{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:44px;padding:0 0 32px}.col.svelte-2j54my{display:flex;flex-direction:column;gap:13px}.col.svelte-2j54my h4:where(.svelte-2j54my){margin:0 0 7px;font-size:16px;font-weight:600;color:var(--ink-900)}.col.svelte-2j54my a:where(.svelte-2j54my){font-size:14.5px;color:var(--ink-500);text-decoration:none}.col.svelte-2j54my a:where(.svelte-2j54my):hover{color:var(--ink-900);text-decoration:underline}.ap-footer-bottom.svelte-2j54my{max-width:calc(var(--page-measure) - 96px);margin:0 auto;padding:22px 0 40px;border-top:1px solid var(--line-200, #eceef2);text-align:center}.ap-footer-bottom.svelte-2j54my span:where(.svelte-2j54my){font-size:13px;color:var(--ink-400)}@media(max-width:760px){.ap-footer-inner.svelte-2j54my{padding:32px 16px 4px}.ap-footer-bottom.svelte-2j54my{max-width:calc(var(--page-measure) - 32px);padding:18px 0 32px}.cols.svelte-2j54my{gap:28px;padding:0 0 24px}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-display);background:#f0f0f0;min-height:100vh}input,select{font-family:var(--font-display);outline:none}input:focus,select:focus{border-color:#264286!important}.page.svelte-12qhfyh{min-height:100vh;background:url(../../../bg.png) center / cover no-repeat;position:relative}.bg-overlay.svelte-12qhfyh{position:fixed;top:0;right:0;bottom:0;left:0;background:#f0f0f099;z-index:0}.content-layer.svelte-12qhfyh{position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column}header.svelte-12qhfyh{position:sticky;top:0;background:#fff;border-bottom:1px solid #eceef2;z-index:10}.header-inner.svelte-12qhfyh{max-width:var(--page-measure);margin:0 auto;padding:20px 48px;display:flex;align-items:center;gap:14px;min-height:54px}.logo-link.svelte-12qhfyh{display:flex;align-items:center;gap:12px;text-decoration:none}.logo.svelte-12qhfyh{height:49px;width:auto;display:block}.logo-divider.svelte-12qhfyh{width:1px;height:49px;flex:none;background:#e6e9f0}.gemeente-logo.svelte-12qhfyh{height:54px;width:auto;display:block}.teltekst.svelte-12qhfyh{margin-left:auto;font-family:var(--font-display);font-size:14.5px;color:#5a6478}.teltekst.svelte-12qhfyh strong:where(.svelte-12qhfyh){color:#1b2a4a;font-weight:600}.telicoon.svelte-12qhfyh{display:none;align-items:center;justify-content:center;margin-left:auto;width:38px;height:38px;flex:none;border-radius:999px;background:#f4f6fa;color:#1b2a4a}.hero.svelte-12qhfyh{height:240px;background:var(--hero-gradient),var(--hero-image) center 35% / cover no-repeat;background-color:#d8dee3}.main-bare.svelte-12qhfyh{flex:1;display:block;padding:0;margin:0;background:var(--surface-page)}.card.card-bare.svelte-12qhfyh{max-width:none;width:100%;padding:0;background:none;border-radius:0;box-shadow:none}main.svelte-12qhfyh{flex:1;display:flex;flex-direction:column;align-items:center;padding:32px 24px 88px;margin-top:-170px}.card.svelte-12qhfyh{background:#fff;border-radius:var(--radius-card);width:100%;max-width:820px;box-shadow:var(--shadow-card);margin-top:0;position:relative;overflow:hidden}.flow-footer.svelte-12qhfyh{margin-top:auto;background:#fff;border-top:1px solid #eceef2}.flow-footer-inner.svelte-12qhfyh{max-width:var(--page-measure);margin:0 auto;padding:26px 48px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:13px;color:#8a93a8}.flow-footer-inner.svelte-12qhfyh a:where(.svelte-12qhfyh){color:#8a93a8;text-decoration:underline}.flow-footer-inner.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:#5a6478}@media(max-width:768px){.header-inner.svelte-12qhfyh{padding:14px 16px;gap:10px;min-height:38px}.logo.svelte-12qhfyh{height:36px}.logo-divider.svelte-12qhfyh{height:34px}.gemeente-logo.svelte-12qhfyh{height:38px}.teltekst.svelte-12qhfyh{display:none}.telicoon.svelte-12qhfyh{display:inline-flex}.hero.svelte-12qhfyh{height:150px;background-image:var(--hero-gradient-mobile),var(--hero-image)}main.svelte-12qhfyh{padding:24px 16px 76px;margin-top:-64px}.card.svelte-12qhfyh{border-radius:16px}.flow-footer-inner.svelte-12qhfyh{flex-direction:column;align-items:center;gap:8px;padding:20px 16px;text-align:center}}
