.astro .oversla{z-index:100;background:var(--ink);color:#fff;border-radius:12px;padding:10px 16px;position:absolute;top:-60px;left:16px}.astro .oversla:focus{top:12px}.astro main{display:block}.astro .sectie{padding:72px 0 112px}.astro .sectie>.wrap{max-width:calc(760px + 2*var(--gut))}.astro .sectie.smal>.wrap{max-width:calc(620px + 2*var(--gut))}.astro .etiket{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px;font-size:13px;font-weight:600}.astro .kop{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin-bottom:20px;font-size:clamp(40px,5.2vw,64px);font-weight:600;line-height:1.04}.astro .lead{color:var(--ink-2);max-width:640px;font-size:20px;line-height:1.5}.astro .subkop{letter-spacing:-.02em;color:var(--ink);border-top:1px solid var(--line);margin:64px 0 8px;padding-top:36px;font-size:clamp(26px,3vw,32px);font-weight:600;line-height:1.15}.astro .sectie h3{color:var(--ink);margin:32px 0 8px;font-size:19px;font-weight:600;line-height:1.35}.astro .sectie p,.astro .sectie li{color:var(--ink-2);font-size:17px;line-height:1.62}.astro .sectie p+p{margin-top:12px}.astro .sectie ul,.astro .sectie ol{margin:10px 0;padding-left:22px}.astro .sectie li+li{margin-top:6px}.astro .sectie p a,.astro .sectie li a{color:var(--ink);text-underline-offset:3px;text-decoration:underline 1px}.astro .sectie strong{color:var(--ink);font-weight:600}.astro .zacht{color:var(--ink-3)}.astro .mini{font-size:14px;line-height:1.5}.astro nav.inhoud{flex-wrap:wrap;gap:8px;margin:32px 0 8px;display:flex}.astro nav.inhoud a{background:var(--card);height:40px;box-shadow:var(--shadow);color:var(--ink);border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:550;display:inline-flex}.astro nav.inhoud a:hover{background:var(--paper-2)}.astro details{border-radius:var(--r-m);background:var(--card);box-shadow:var(--shadow);margin-top:40px;padding:18px 22px}.astro details>summary{cursor:pointer;color:var(--ink);font-size:16px;font-weight:600}.astro details[open]>summary{margin-bottom:12px}.astro .knop{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.astro .knop-primair{background:var(--ink);color:#fff}.astro .knop-primair:hover{background:#2a2830}.astro .knop-secundair{background:var(--card);color:var(--ink);box-shadow:var(--shadow)}.astro .knop[aria-busy=true]{opacity:.7}.astro .status{border-radius:var(--r-s);background:var(--card);box-shadow:var(--shadow);color:var(--ink);margin:22px 0;padding:16px 20px}.astro .status-fout{color:#9a3833;box-shadow:none;background:#fbf0ef}.astro .fout{color:#9a3833}.astro .kaart{background:var(--card);border-radius:var(--r-m);box-shadow:var(--shadow);padding:24px}.astro .sectie form{margin-top:20px}.astro .sectie label{color:var(--ink);margin:16px 0 6px;font-size:15px;font-weight:600;display:block}.astro .sectie input[type=email],.astro .sectie input[type=text],.astro .sectie textarea,.astro .sectie select{border:1px solid var(--line);background:var(--card);width:100%;min-height:52px;font:inherit;color:var(--ink);border-radius:14px;padding:12px 16px;font-size:17px}.astro .sectie fieldset{border:0;margin:20px 0}.astro .sectie legend{margin-bottom:8px;font-weight:600}.astro .sectie img{max-width:100%;height:auto}.astro .applink-icoon{border-radius:22px;width:88px;height:88px;margin-bottom:24px}.astro .applink-badge{margin-top:24px;display:inline-block}.astro .peiling-vlak{margin-top:40px}@media (width<=760px){.astro .sectie{padding:44px 0 80px}.astro .lead{font-size:18px}.astro .subkop{margin-top:48px;padding-top:28px}}.studio-audit[data-astro-cid-f227lnwq]{background:var(--surface-soft);border-top:2px solid var(--border);padding-block:var(--space-5)}.studio-audit[data-astro-cid-f227lnwq] .wrap[data-astro-cid-f227lnwq]{gap:var(--space-2);max-width:900px;display:grid}.studio-audit[data-astro-cid-f227lnwq] h2[data-astro-cid-f227lnwq]{font-size:1.35rem}.studio-audit[data-astro-cid-f227lnwq] p[data-astro-cid-f227lnwq]{font-size:.9rem;line-height:1.6}.studio-audit[data-astro-cid-f227lnwq] button[data-astro-cid-f227lnwq]{justify-self:start}.studio-audit[data-astro-cid-f227lnwq] pre[data-astro-cid-f227lnwq]{white-space:pre-wrap;overflow-wrap:anywhere;width:100%;min-width:0;max-height:34rem;padding:var(--space-2);background:var(--surface);border:1px solid var(--border);font:.8rem/1.6 ui-monospace,monospace;overflow:auto}
