.flap[data-astro-cid-5tyqkbn2]{background:#fff;border:0;border-radius:26px;width:min(440px,100vw - 24px);padding:0;overflow:hidden;box-shadow:0 30px 80px -20px #280a3c8c}.flap[data-astro-cid-5tyqkbn2]::backdrop{backdrop-filter:blur(3px);background:#280e388c}.flap__kop[data-astro-cid-5tyqkbn2]{background:var(--paars);color:#fff;align-items:center;gap:12px;padding:14px 16px 12px 20px;display:flex}.flap__kop[data-astro-cid-5tyqkbn2] h2[data-astro-cid-5tyqkbn2]{font-size:var(--fs-groot);color:#fff;margin:0}.flap__stand[data-astro-cid-5tyqkbn2]{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.08em;gap:14px;margin:0 0 0 auto;display:flex}.flap__stand[data-astro-cid-5tyqkbn2] b[data-astro-cid-5tyqkbn2]{font-size:var(--fs-tekst);margin-left:4px}.flap__sluit[data-astro-cid-5tyqkbn2]{color:#fff;cursor:pointer;background:#ffffff2e;border:0;border-radius:12px;flex:none;width:36px;height:36px;font-size:1.5rem;line-height:1}.flap__sluit[data-astro-cid-5tyqkbn2]:hover{background:#ffffff4d}.flap__doek[data-astro-cid-5tyqkbn2]:focus{outline:none}.flap__doek[data-astro-cid-5tyqkbn2]{aspect-ratio:3/4;object-fit:contain;cursor:pointer;touch-action:manipulation;background:#f6eef9;width:100%;height:auto;max-height:68vh;display:block}.flap__uitleg[data-astro-cid-5tyqkbn2]{text-align:center;font-size:var(--fs-klein);color:#6f6678;margin:0;padding:10px 16px 14px}.contact[data-astro-cid-bgk3pqo2]{background:linear-gradient(180deg, color-mix(in srgb, var(--ck) 6%, #fff), color-mix(in srgb, var(--ck) 11%, #fff));padding-block:72px 88px;position:relative;overflow:hidden}.contact__bol[data-astro-cid-bgk3pqo2]{aspect-ratio:1;pointer-events:none;background:url(/bogen.svg) 50%/contain no-repeat;animation:80s linear infinite kopdraai;position:absolute}.contact__bol--1[data-astro-cid-bgk3pqo2]{opacity:.12;width:min(600px,50vw);top:-150px;left:-140px}.contact__bol--2[data-astro-cid-bgk3pqo2]{opacity:.1;width:min(440px,36vw);animation-duration:60s;animation-direction:reverse;bottom:-130px;right:-110px}@media (prefers-reduced-motion:reduce){.contact__bol[data-astro-cid-bgk3pqo2]{animation:none}}.contact__titel[data-astro-cid-bgk3pqo2]{color:var(--ck);margin-bottom:8px}.contact__tel[data-astro-cid-bgk3pqo2] span[data-astro-cid-bgk3pqo2]{white-space:nowrap}.contact__intro[data-astro-cid-bgk3pqo2]{font-size:var(--fs-groot)}.contact__grid[data-astro-cid-bgk3pqo2]{grid-template-columns:minmax(0,540px) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);margin-top:40px;display:grid;position:relative}.contact__stapel[data-astro-cid-bgk3pqo2]{position:relative}.contact__stapel[data-astro-cid-bgk3pqo2]:before,.contact__stapel[data-astro-cid-bgk3pqo2]:after{content:"";z-index:0;transition:transform .6s var(--veer);border-radius:26px;position:absolute;inset:0}.contact__stapel[data-astro-cid-bgk3pqo2]:before{background:var(--geel);transform:rotate(-4deg)translate(-10px,8px)}.contact__stapel[data-astro-cid-bgk3pqo2]:after{background:var(--magenta);transform:rotate(3deg)translate(12px,10px)}.contact__stapel[data-astro-cid-bgk3pqo2]:hover:before{transform:rotate(-7deg)translate(-18px,10px)}.contact__stapel[data-astro-cid-bgk3pqo2]:hover:after{transform:rotate(6deg)translate(20px,12px)}.contact__form[data-astro-cid-bgk3pqo2]{z-index:1;border:3px solid var(--ck);box-shadow:0 6px 0 color-mix(in srgb, var(--ck) 55%, #000);background:#fff;border-radius:26px;flex-wrap:wrap;gap:18px 24px;padding:30px 30px 26px;font-size:1rem;display:flex;position:relative}.veld[data-astro-cid-bgk3pqo2]{flex-direction:column;flex:100%;gap:4px;min-width:0;display:flex}.veld--half[data-astro-cid-bgk3pqo2]{flex:160px}.veld[data-astro-cid-bgk3pqo2] label[data-astro-cid-bgk3pqo2]{color:var(--ck);font-size:var(--fs-klein);font-weight:500}.veld[data-astro-cid-bgk3pqo2] input[data-astro-cid-bgk3pqo2],.veld[data-astro-cid-bgk3pqo2] textarea[data-astro-cid-bgk3pqo2]{font:inherit;font-size:var(--fs-klein);color:var(--tekst);border:2px solid color-mix(in srgb, var(--ck) 25%, #fff);background:color-mix(in srgb, var(--ck) 3%, #fff);transition:border-color .2s, box-shadow .2s, transform .3s var(--veer);border-radius:14px;padding:10px 12px}.veld[data-astro-cid-bgk3pqo2] textarea[data-astro-cid-bgk3pqo2]{resize:vertical;min-height:96px}.veld[data-astro-cid-bgk3pqo2] input[data-astro-cid-bgk3pqo2]:focus,.veld[data-astro-cid-bgk3pqo2] textarea[data-astro-cid-bgk3pqo2]:focus{border-color:var(--ck);box-shadow:0 0 0 4px color-mix(in srgb, var(--ck) 15%, transparent);outline:none;transform:translateY(-1px)}.contact__turnstile[data-astro-cid-bgk3pqo2]{flex:100%}.contact__turnstile[data-astro-cid-bgk3pqo2]:empty{display:none}.contact__actie[data-astro-cid-bgk3pqo2]{flex-wrap:wrap;flex:100%;align-items:center;gap:16px;display:flex}.contact__knop[data-astro-cid-bgk3pqo2]{cursor:pointer;border:0;gap:10px;font-family:inherit}.contact__knop[data-astro-cid-bgk3pqo2] svg[data-astro-cid-bgk3pqo2]{transition:transform .4s var(--veer)}.contact__knop[data-astro-cid-bgk3pqo2]:hover svg[data-astro-cid-bgk3pqo2]{transform:translate(3px,-3px)rotate(-8deg)}.contact__knop[data-astro-cid-bgk3pqo2][aria-busy=true] svg[data-astro-cid-bgk3pqo2]{animation:.8s ease-in-out infinite vlieg}@keyframes vlieg{50%{transform:translate(6px,-6px)}}.contact__melding[data-astro-cid-bgk3pqo2]{font-size:var(--fs-klein);margin:0}.contact__info[data-astro-cid-bgk3pqo2]{position:relative}.contact__duif[data-astro-cid-bgk3pqo2]{cursor:pointer;background:0 0;border:0;width:140px;margin:0 0 8px auto;padding:0;display:block}.contact__duif[data-astro-cid-bgk3pqo2]:hover img{rotate:-6deg;scale:1.08}.contact__duif[data-astro-cid-bgk3pqo2] img{transition:scale .3s var(--veer), rotate .3s var(--veer)}.contact__duif[data-astro-cid-bgk3pqo2]:focus-visible{outline:3px solid var(--ck);outline-offset:4px;border-radius:16px}@media (prefers-reduced-motion:no-preference){.contact__duif[data-astro-cid-bgk3pqo2]{animation:5s ease-in-out infinite duif}.contact[data-astro-cid-bgk3pqo2]:has(.f-melding--ok) .contact__duif[data-astro-cid-bgk3pqo2],.contact[data-astro-cid-bgk3pqo2]:has(.contact__melding.f-melding--ok) .contact__duif[data-astro-cid-bgk3pqo2]{animation:1.6s ease-in forwards wegvliegen}}@keyframes duif{0%,to{transform:translate(0)rotate(-4deg)}50%{transform:translate(-18px,-14px)rotate(5deg)}}@keyframes wegvliegen{to{opacity:0;transform:translate(260px,-320px)rotate(18deg)scale(.6)}}.contact__kaartjes[data-astro-cid-bgk3pqo2]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.contact__kaartjes[data-astro-cid-bgk3pqo2] a[data-astro-cid-bgk3pqo2]{color:var(--tekst);border:2px solid color-mix(in srgb, var(--kk) 25%, #fff);box-shadow:0 4px 0 color-mix(in srgb, var(--kk) 30%, #fff);transition:translate .3s var(--veer), rotate .3s var(--veer), box-shadow .35s var(--veer), border-color .2s;background:#fff;border-radius:18px;align-items:center;gap:16px;padding:14px 18px;text-decoration:none;display:flex}.contact__kaartjes[data-astro-cid-bgk3pqo2] a[data-astro-cid-bgk3pqo2]:hover{border-color:var(--kk);box-shadow:0 8px 0 color-mix(in srgb, var(--kk) 45%, #fff)}.contact__kaartjes[data-astro-cid-bgk3pqo2] b[data-astro-cid-bgk3pqo2]{color:var(--kk);font-weight:600}.contact__icoon[data-astro-cid-bgk3pqo2]{background:var(--kk);color:#fff;width:46px;height:46px;box-shadow:0 3px 0 color-mix(in srgb, var(--kk) 60%, #000);transition:transform .4s var(--veer);border-radius:14px;flex:none;place-items:center;display:grid}.contact__kaartjes[data-astro-cid-bgk3pqo2] a[data-astro-cid-bgk3pqo2]:hover .contact__icoon[data-astro-cid-bgk3pqo2]{transform:rotate(-10deg)scale(1.08)}.contact__merk[data-astro-cid-bgk3pqo2]{font-size:var(--fs-klein);color:#7d7385;margin:20px 0 0}.contact__merk[data-astro-cid-bgk3pqo2] a[data-astro-cid-bgk3pqo2]{color:inherit}@media (width<=860px){.contact__grid[data-astro-cid-bgk3pqo2]{grid-template-columns:1fr}.contact__form[data-astro-cid-bgk3pqo2]{padding:22px 18px}.contact__duif[data-astro-cid-bgk3pqo2]{width:96px;position:absolute;top:-70px;right:0}}
