:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-000:#08090a;--ink-050:#0e0f11;--ink-100:#16181b;--ink-200:#1f2226;--ink-300:#2b2f34;--steel-100:#e6e8ea;--steel-200:#afb1b5;--steel-300:#7c8085;--steel-400:#55595e;--red-500:#b70000;--red-400:#d41014;--font-display-stack:var(--font-display), "Iowan Old Style", Georgia, serif;--font-sans-stack:var(--font-sans), "Helvetica Neue", Arial, sans-serif;--font-mono-stack:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:192px;--measure:49ch;--content-max:1240px;--ease-enter:cubic-bezier(.16, 1, .3, 1);--duration-enter:.7s;--hoek-vlak:14px;--hoek:5px}*{box-sizing:border-box}body{background:var(--ink-050);color:var(--steel-200);font-family:var(--font-sans-stack);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.65}:focus-visible{outline:2px solid var(--steel-100);outline-offset:2px}.haakje{--haak-maat:clamp(22px, 4.4vw, 58px);--haak-afstand:0px;position:relative}.haakje:before,.haakje:after{content:"";width:var(--haak-maat);height:var(--haak-maat);border:0 solid var(--red-500);pointer-events:none;position:absolute}.haakje:before{top:calc(-1 * var(--haak-afstand));left:calc(-1 * var(--haak-afstand));border-top-width:1px;border-left-width:1px}.haakje:after{bottom:calc(-1 * var(--haak-afstand));right:calc(-1 * var(--haak-afstand));border-bottom-width:1px;border-right-width:1px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
.bladspiegel{width:100%;max-width:var(--content-max);padding-inline:clamp(var(--space-5), 5vw, var(--space-8));margin-inline:auto}.kolom{max-width:var(--measure)}.scherm{padding-block:clamp(var(--space-9), 14vw, var(--space-11))}.vertoon-xl,.vertoon-l,.vertoon-m{font-family:var(--font-display-stack);color:var(--steel-100);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:400}.vertoon-xl{letter-spacing:-.02em;font-size:clamp(2.8rem,6vw,5.5rem);line-height:1.02}.vertoon-l{font-size:clamp(1.9rem,3.5vw,3rem);line-height:1.08}.vertoon-m{font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.18}.lopend{color:var(--steel-200);text-wrap:pretty;font-size:1.0625rem;line-height:1.65}.klein{color:var(--steel-300);font-size:.875rem;line-height:1.55}.onderregel{font-family:var(--font-sans-stack);letter-spacing:.01em;color:var(--steel-300);text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.5}.label{font-family:var(--font-sans-stack);letter-spacing:.14em;text-transform:uppercase;color:var(--steel-300);font-size:.75rem;font-weight:500}.spec{font-family:var(--font-mono-stack);letter-spacing:.02em;color:var(--steel-300);font-variant-numeric:tabular-nums;font-size:.8125rem}.verder{margin-top:clamp(var(--space-7), 6vw, var(--space-8));color:var(--steel-100);border-bottom:1px solid var(--red-500);padding-bottom:var(--space-2);text-decoration:none;display:inline-block}.knop{font-family:var(--font-sans-stack);letter-spacing:.13em;text-transform:uppercase;padding:var(--space-4) var(--space-6);border:1px solid var(--steel-300);border-radius:var(--hoek);color:var(--steel-100);cursor:pointer;background:0 0;font-size:.8rem;font-weight:500;text-decoration:none;transition:border-color .3s,color .3s;display:inline-block}.knop:hover{border-color:var(--steel-100)}.knop-rood{background:var(--red-500);border-color:var(--red-500);color:#fff;transition:background-color .3s,border-color .3s}.knop-rood:hover{background:var(--red-400);border-color:var(--red-400)}.knop-stil{color:var(--steel-300);padding-inline:var(--space-2);border-color:#0000}.knop-stil:hover{color:var(--steel-100);border-color:#0000}[data-verschijn=wacht]{opacity:0;transform:translateY(14px)}[data-verschijn=daar]{opacity:1;transition:opacity var(--duration-enter) var(--ease-enter), transform var(--duration-enter) var(--ease-enter);transform:none}@media (prefers-reduced-motion:reduce){[data-verschijn]{opacity:1!important;transform:none!important}}
