@font-face{font-family:Fakt Pro;src:url(/fonts/FaktPro-Normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fakt Pro;src:url(/fonts/FaktPro-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fakt Pro;src:url(/fonts/FaktPro-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fakt Pro;src:url(/fonts/FaktPro-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Fakt Fallback;src:local(Arial),local(Helvetica Neue),local(Liberation Sans),local(Arimo);font-weight:400 900;font-style:normal;size-adjust:101.13%;ascent-override:73.96%;descent-override:24.92%;line-gap-override:19.78%}:root{--c-purple:#36092d;--c-red:#e61629;--c-red-text:#db1223;--c-sand:#f6f4ed;--c-ink:#14100f;--c-muted:#6b6560;--c-line:#ded9cf;--c-border:#8c8579;--c-white:#fff;--c-bg:var(--c-sand);--c-fg:var(--c-ink);--c-link:var(--c-red-text);--c-focus:var(--c-red);--font-sans:"Fakt Pro", "Fakt Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-xs:.875rem;--fs-sm:1rem;--fs-base:clamp(1rem, .957rem + .19vw, 1.125rem);--fs-md:clamp(1.125rem, 1.016rem + .48vw, 1.375rem);--fs-lg:clamp(1.375rem, 1.212rem + .72vw, 1.75rem);--fs-xl:clamp(1.75rem, 1.446rem + 1.35vw, 2.25rem);--fs-2xl:clamp(2.125rem, 1.582rem + 2.41vw, 3rem);--fs-3xl:clamp(2.5rem, 1.522rem + 4.35vw, 4rem);--fs-4xl:clamp(2.75rem, .989rem + 7.83vw, 5.5rem);--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.6;--ls-display:-.02em;--ls-label:.08em;--fw-normal:400;--fw-medium:500;--fw-semi:600;--fw-black:900;--s-1:.5rem;--s-2:1rem;--s-3:1.5rem;--s-4:2rem;--s-5:3rem;--s-6:4rem;--s-7:6rem;--s-8:8rem;--s-section:clamp(2.5rem, 1.5rem + 3.2vw, 5rem);--w-max:80rem;--w-prose:45rem;--gutter:clamp(1.25rem, .598rem + 2.9vw, 2.5rem);--dur:.4s;--ease:cubic-bezier(.22, .61, .36, 1);--focus-width:3px;--focus-offset:2px}@media (prefers-reduced-motion:reduce){:root{--dur:.01ms}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:6rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--c-bg);color:var(--c-fg);font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-normal);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4{font-weight:var(--fw-semi);line-height:var(--lh-snug);text-wrap:balance;margin:0}h1{font-size:var(--fs-3xl);font-weight:var(--fw-black);line-height:var(--lh-tight);letter-spacing:var(--ls-display)}h2{font-size:var(--fs-xl)}h3{font-size:var(--fs-md)}p,ul,ol{margin:0 0 var(--s-2)}p{text-wrap:pretty}a{color:var(--c-link);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:var(--focus-width) solid var(--c-focus);outline-offset:var(--focus-offset);border-radius:1px}img,picture,svg,video{max-width:100%;height:auto;display:block}hr{border:0;border-top:1px solid var(--c-line);margin:var(--s-5) 0}.wrap{width:100%;max-width:var(--w-max);padding-inline:var(--gutter);margin-inline:auto}.prose{max-width:var(--w-prose)}@media (width>=48rem){.uitgevuld{text-align:justify;hyphens:auto;hyphenate-limit-chars:8 4 4;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4}}.section{padding-block:var(--s-section)}.label{font-size:var(--fs-xs);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--c-muted)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:0;left:var(--gutter);z-index:100;padding:var(--s-1) var(--s-2);background:var(--c-purple);color:var(--c-white);text-decoration:none;position:absolute;transform:translateY(-120%)}.skip-link:focus-visible{transform:translateY(0)}.on-purple{background:var(--c-purple);color:var(--c-white)}.on-purple a{color:var(--c-white)}.on-purple :focus-visible{outline-color:var(--c-red)}
