@keyframes hero-in{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:no-preference){.hero-in{animation:hero-in .9s var(--ease-uit) both;animation-delay:calc(var(--i,0) * 70ms + 60ms)}}.kop-hero{letter-spacing:-.036em;font-size:clamp(2.5rem,1.7rem + 2.6vw,3.6rem);font-weight:620;line-height:1.02}.hero-woord{display:inline-block}.hero-melding{z-index:1;border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink-muted);pointer-events:none;opacity:0;transition:opacity .3s ease, transform .55s var(--ease-uit);align-items:center;gap:8px;padding:7px 11px;font-size:12.5px;display:flex;position:absolute;top:-10px;right:12px;transform:translate(10px,-8px);box-shadow:0 12px 28px -16px #15161a4d}.hero-melding.is-zichtbaar{opacity:1;transform:none}@media (min-width:1024px){.hero-melding{right:-18px}}@keyframes blad-nieuw{0%{opacity:0;transform:translateY(-10px)scale(.985)}}@media (prefers-reduced-motion:no-preference){.blad-weg{opacity:0;transition:opacity .28s ease, transform .42s var(--ease-uit);transform:translateY(8px)}.blad-nieuw{animation:blad-nieuw .6s var(--ease-uit) both}}.hero-punt{transition:border-color .3s,background-color .6s}.vn-oud{transform:rotate(var(--sr));box-shadow:0 10px 22px -16px #15161a4d}.vn-briefje{background:color-mix(in srgb, var(--color-open) 20%, var(--color-paper));border-color:color-mix(in srgb, var(--color-open) 35%, var(--color-paper))}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.vn .vn-oud{transition:transform .9s var(--ease-uit);transition-delay:calc(.5s + var(--i) * .11s)}.vn .vn-pijl,.vn .vn-nieuw{transition:opacity .45s ease, transform .6s var(--ease-uit);transition-delay:calc(1s + var(--i) * .11s)}.vn:not([data-zichtbaar]) .vn-oud{transform:translate(var(--cx), var(--cy)) rotate(var(--cr))}.vn:not([data-zichtbaar]) .vn-pijl,.vn:not([data-zichtbaar]) .vn-nieuw{opacity:0;transform:translate(-10px)}}.t-cursor,.t-st-een,.t-ap-open{opacity:0}@media (prefers-reduced-motion:no-preference){.t-typ{animation:8s steps(40,end) infinite both t-typ}.t-cursor{animation:8s step-end infinite both t-cursor}.t-melding{animation:t-melding 8s var(--ease-uit) infinite both}.t-st-knop{animation:7s ease-out infinite both t-st-knop}.t-st-rij1{animation:t-st-rij1 7s var(--ease-uit) infinite both}.t-st-rij2{animation:t-st-rij2 7s var(--ease-uit) infinite both}.t-st-twee{animation:7s infinite both t-st-twee}.t-st-een{animation:7s infinite both t-st-een}.t-ap-open{animation:t-ap-open 6s var(--ease-uit) infinite both}.t-ap-klaar{animation:t-ap-klaar 6s var(--ease-uit) infinite both}.t-knop{animation:7s ease-out infinite both t-knop}.t-menu{animation:t-menu 7s var(--ease-uit) infinite both}.t-bestand{animation:t-bestand 7s var(--ease-uit) infinite both}}@keyframes t-typ{0%,8%{clip-path:inset(0 100% 0 0);opacity:1}48%,92%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes t-cursor{0%{opacity:0}48%{opacity:1}54%{opacity:0}60%{opacity:1}66%{opacity:0}72%{opacity:1}78%{opacity:0}84%{opacity:1}90%,to{opacity:0}}@keyframes t-melding{0%,54%{opacity:0;transform:translateY(-8px)}60%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(-8px)}}@keyframes t-st-knop{0%,18%{transform:none}21%{transform:scale(.92)}25%,to{transform:none}}@keyframes t-st-rij1{0%,26%{opacity:1;transform:none}33%,90%{opacity:0;transform:translate(12px)}97%,to{opacity:1;transform:none}}@keyframes t-st-rij2{0%,32%{transform:none}42%,82%{transform:translateY(-52px)}90%,to{transform:none}}@keyframes t-st-twee{0%,30%{opacity:1}33%,90%{opacity:0}93%,to{opacity:1}}@keyframes t-st-een{0%,30%{opacity:0}33%,90%{opacity:1}93%,to{opacity:0}}@keyframes t-ap-open{0%,40%{opacity:1;transform:none}46%,88%{opacity:0;transform:translateY(-4px)}94%,to{opacity:1;transform:none}}@keyframes t-ap-klaar{0%,42%{opacity:0;transform:translateY(4px)}50%,86%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(4px)}}@keyframes t-knop{0%,10%{transform:none}13%{transform:scale(.95)}18%,to{transform:none}}@keyframes t-menu{0%,13%{opacity:0;transform:scale(.96)}20%,34%{opacity:1;transform:none}40%,to{opacity:0;transform:scale(.96)}}@keyframes t-bestand{0%,38%{opacity:0;transform:translateY(10px)}48%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(10px)}}.gb-arcering{background-image:repeating-linear-gradient(-45deg, var(--color-rule-strong) 0 1.5px, transparent 1.5px 5px)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-onthul] .stap-lijn{transform-origin:0;transition:transform 1.4s var(--ease-uit) .25s}[data-onthul]:not([data-zichtbaar]) .stap-lijn{transform:scaleX(0)}}.knop-pijl{transition:transform .25s var(--ease-uit)}.knop:hover .knop-pijl{transform:translate(2px)}@media (max-width:639px){.knop-vol{width:100%;min-height:48px;font-size:16px}}@keyframes blad-voortgang{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.blad-voortgang{animation:7s linear both blad-voortgang}
