@font-face{font-family:Stomping Grounds;src:url(/fonts/StompingGroundsRegular.woff2) format("woff2"),url(/fonts/StompingGroundsRegular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Stomping Grounds Outline;src:url(/fonts/StompingGroundsOutline.woff2) format("woff2"),url(/fonts/StompingGroundsOutline.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--paper: #FFFCD0;--paper-line: rgba(226, 203, 130, .4);--blauw: #C3F0FF;--blauw-line: rgba(255, 255, 255, .55);--rood: #EF6B3F;--rood-diep: #D25428;--rood-donker: #B03F1D;--geel: #FFF789;--geel-zacht: #FFFBC4;--cyaan: #02BBF7;--cyaan-diep: #0295C6;--card: #FFFCEE;--inkt: #43301F;--display: "Stomping Grounds", "Baloo 2", system-ui, sans-serif;--display-out: "Stomping Grounds Outline", "Baloo 2", system-ui, sans-serif;--sans: "Baloo 2", system-ui, -apple-system, sans-serif;--r-md: 14px;--r-lg: 22px;--r-xl: 34px;--maxw: 1120px;--grid-size: 34px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--sans);background:var(--paper);color:var(--rood-diep);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{color:var(--cyaan-diep);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}img,svg{max-width:100%}.container{max-width:var(--maxw);margin:0 auto;padding:0 28px}.grid-paper{background-color:var(--paper);background-image:linear-gradient(var(--paper-line) 1px,transparent 1px),linear-gradient(90deg,var(--paper-line) 1px,transparent 1px);background-size:var(--grid-size) var(--grid-size)}.grid-blauw{background-color:var(--blauw);background-image:linear-gradient(var(--blauw-line) 1px,transparent 1px),linear-gradient(90deg,var(--blauw-line) 1px,transparent 1px);background-size:var(--grid-size) var(--grid-size)}h1,h2,h3{font-family:var(--display);font-weight:400;line-height:1.05;margin:0;letter-spacing:.01em}h2{font-size:clamp(34px,4.6vw,54px)}h3{font-size:clamp(19px,2vw,23px);letter-spacing:.04em}.kop-cyaan{color:var(--cyaan);text-shadow:2.5px 2.5px 0 rgba(255,255,255,.85)}.kop-rood{color:var(--rood);text-shadow:2.5px 2.5px 0 rgba(255,255,255,.85)}.kop-geel{color:var(--geel)}.pill{display:inline-block;font-family:var(--display);font-size:15px;text-transform:uppercase;letter-spacing:.06em;padding:7px 20px 9px;border-radius:999px;transform:rotate(-1.5deg)}.pill-cyaan{background:var(--cyaan);color:#fffdf2}.pill-geel{background:var(--geel);color:var(--rood-diep)}.btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-size:17px;letter-spacing:.03em;padding:13px 30px 15px;border-radius:999px;border:2.5px solid var(--rood-diep);background:var(--geel);color:var(--rood-diep);box-shadow:4px 4px 0 var(--rood-diep);cursor:pointer;transition:transform .15s,box-shadow .15s,background .15s}.btn:hover,.btn:focus-visible{background:#fffaa9;transform:translate(-2px,-2px) rotate(-1deg);box-shadow:6px 6px 0 var(--rood-diep);text-decoration:none;outline:none}.btn:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--rood-diep)}.btn .arrow{display:inline-block;transition:transform .2s}.btn:hover .arrow{transform:translate(4px)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.reveal{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}.reveal.is-visible{opacity:1;transform:none}.reveal:nth-child(2){transition-delay:.08s}.reveal:nth-child(3){transition-delay:.16s}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}.logo-svg[data-astro-cid-hi3u67nw]{display:block;height:auto;overflow:visible}.letter[data-astro-cid-hi3u67nw]{transform-origin:50% 50%;transform-box:fill-box;animation:letter-val .32s cubic-bezier(.34,1.45,.64,1) both;animation-delay:calc(.2s + var(--i) * 65ms)}@keyframes letter-val{0%{opacity:0;transform:translateY(-35%) scale(.25)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.letter[data-astro-cid-hi3u67nw]{animation:none;opacity:1}}#scroll-doodle[data-astro-cid-rzuvqjj6]{position:absolute;top:0;left:0;width:100%;z-index:1;pointer-events:none;overflow:visible;display:none}@media(min-width:761px){#scroll-doodle[data-astro-cid-rzuvqjj6]{display:block}}@media(prefers-reduced-motion:reduce){#scroll-doodle[data-astro-cid-rzuvqjj6]{display:none}}#tekenbord[data-astro-cid-sxy6q3ap]{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}#tekenbord[data-astro-cid-sxy6q3ap].is-actief{pointer-events:auto;touch-action:none;cursor:crosshair}.teken-tools[data-astro-cid-sxy6q3ap]{position:absolute;right:18px;bottom:18px;z-index:7;display:flex;flex-direction:column;align-items:center;gap:10px}.tool-knop[data-astro-cid-sxy6q3ap]{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fffdf4;border:2px solid var(--rood-diep);color:var(--rood-diep);cursor:pointer;padding:0;transition:transform .15s,background .15s}.tool-knop[data-astro-cid-sxy6q3ap]:hover{background:var(--geel);transform:scale(1.08)}.tool-knop[data-astro-cid-sxy6q3ap] svg[data-astro-cid-sxy6q3ap]{width:24px;height:24px}.tool-knop[data-astro-cid-sxy6q3ap].is-aan{background:var(--cyaan);border-color:var(--cyaan-diep);color:#fffdf4}.tool-hoofd[data-astro-cid-sxy6q3ap].is-aan{background:var(--rood);border-color:var(--rood-donker);color:#fffdf4}.kleur-dot[data-astro-cid-sxy6q3ap]{width:20px;height:20px;border-radius:50%;background:var(--teken-kleur, #EF6B3F);border:2px solid rgba(67,48,31,.25)}.dikte-dot[data-astro-cid-sxy6q3ap]{width:var(--teken-dikte, 8px);height:var(--teken-dikte, 8px);border-radius:50%;background:currentColor}.tool-paneel[data-astro-cid-sxy6q3ap]{display:flex;flex-direction:column;gap:10px;opacity:0;transform:translateY(12px) scale(.85);pointer-events:none;transition:opacity .25s,transform .3s cubic-bezier(.34,1.56,.64,1)}.teken-tools[data-astro-cid-sxy6q3ap].is-open .tool-paneel[data-astro-cid-sxy6q3ap]{opacity:1;transform:none;pointer-events:auto}.sticker-paneel[data-astro-cid-sxy6q3ap]{position:absolute;right:56px;bottom:0;display:flex;flex-direction:row;gap:10px;opacity:0;transform:translate(12px) scale(.85);transform-origin:right center;pointer-events:none;transition:opacity .25s,transform .3s cubic-bezier(.34,1.56,.64,1)}.teken-tools[data-astro-cid-sxy6q3ap].is-open .sticker-paneel[data-astro-cid-sxy6q3ap]{opacity:1;transform:none;pointer-events:auto}.sticker-knop[data-astro-cid-sxy6q3ap] img[data-astro-cid-sxy6q3ap]{width:34px;height:34px;object-fit:contain}.entree{min-height:100svh;display:flex;flex-direction:column}.hero{position:relative;flex:1;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding:24px 0}.logo-wrap{position:relative;display:inline-block}.logo-cirkel{position:relative;width:clamp(240px,34vw,340px);height:clamp(240px,34vw,340px);margin:0 auto;background:var(--rood);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 10px #d254282e;animation:logo-pop .7s cubic-bezier(.34,1.56,.64,1) both}@keyframes logo-pop{0%{transform:scale(.6) rotate(-8deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}.logo-cirkel .logo-svg{width:72%;margin-top:2%}.sticker{position:absolute;width:clamp(96px,13vw,190px);height:auto;user-select:none;touch-action:none;filter:drop-shadow(3px 6px 0 rgba(210,84,40,.16));transition:transform .25s cubic-bezier(.34,1.56,.64,1),filter .25s;z-index:1;animation:sticker-zweef 7s ease-in-out infinite;cursor:grab}.sticker:hover{transform:scale(1.07) translateY(-8px);filter:drop-shadow(6px 14px 1px rgba(210,84,40,.22));animation-play-state:paused}.sticker.is-los,.sticker[data-dx]{animation:none}.sticker[data-dx]{z-index:3}.sticker.is-los{cursor:grabbing;z-index:6;transform:scale(1.1);filter:drop-shadow(6px 12px 0 rgba(210,84,40,.22));transition:none}.sticker-flip{position:relative;width:100%;aspect-ratio:1;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.4,1.4,.6,1)}.sticker.is-om{z-index:5}.sticker.is-om .sticker-flip{transform:rotateY(180deg)}.sticker.is-om:hover{transform:none}.sticker-vz,.sticker-az{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.sticker-vz{width:100%;height:auto}.sticker-az{transform:rotateY(180deg);background:#fffdf2;border:2px dashed rgba(239,107,63,.45);border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10%;text-align:center}.sticker-az strong{font-family:var(--display);font-weight:400;color:var(--rood);font-size:clamp(12px,1.15vw,16px);line-height:1.1}.sticker-az p{margin:0;color:var(--rood-diep);font-size:clamp(9.5px,.85vw,12px);line-height:1.35;font-weight:500}.sticker-az a{font-size:clamp(9.5px,.85vw,12px);font-weight:700}.sticker-az .az-noot{font-size:clamp(8px,.7vw,10px);color:var(--cyaan-diep);font-weight:600;letter-spacing:.04em}.sticker-a{top:16%;left:9%;rotate:-8deg}.sticker-b{bottom:13%;left:16%;rotate:6deg;animation-delay:-2.4s}.sticker-c{top:22%;right:9%;rotate:9deg;animation-delay:-4.6s}@keyframes sticker-zweef{0%,to{translate:0 0}50%{translate:0 -7px}}.sticker-nieuw{z-index:3;animation:sticker-plop .45s cubic-bezier(.34,1.56,.64,1) both}@keyframes sticker-plop{0%{opacity:0;scale:.2}to{opacity:1;scale:1}}.logo-wrap .logo-cirkel{position:relative;z-index:1}.logo-menu{position:absolute;top:-35%;left:-35%;width:170%;height:170%;max-width:none;pointer-events:none;overflow:visible}.logo-optie{pointer-events:auto;cursor:pointer;transform:scale(.7);transform-origin:0 0;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.optie-1{transition-delay:0s}.optie-2{transition-delay:.06s}.optie-3{transition-delay:.12s}.logo-wrap:hover .logo-optie,.logo-wrap:focus-within .logo-optie{transform:scale(1)}.kniplijn{fill:none;stroke:var(--rood);stroke-width:2.2;stroke-dasharray:.5 9;stroke-linecap:round;opacity:.55;transform:scale(.7);transform-origin:0 0;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.logo-wrap:hover .kniplijn,.logo-wrap:focus-within .kniplijn{transform:scale(1)}.optie-pad{fill:none;stroke:transparent;stroke-width:34;pointer-events:stroke}.logo-optie text{font-family:var(--display);font-size:15.5px;letter-spacing:.09em;fill:var(--rood-diep);paint-order:stroke;stroke:#fffdf2;stroke-width:4.5px;stroke-linejoin:round;transition:fill .15s}.logo-optie:hover text,.logo-optie:focus-visible text{fill:var(--cyaan-diep)}@media(hover:none){.logo-optie{transform:scale(1)}.kniplijn{opacity:.45;transform:scale(1)}}.scroll-hint{position:absolute;bottom:22px;left:50%;translate:-50% 0;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--geel);color:var(--rood-diep);border:2px solid var(--rood-diep);animation:hint-stuiter 2s ease-in-out infinite;z-index:2}.scroll-hint svg{width:20px;height:20px}.scroll-hint:hover{background:#fffaa9}@keyframes hint-stuiter{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(max-width:760px){.sticker{width:96px}.sticker-a{top:6%;left:4%}.sticker-b{inset:8% 5% auto auto}.sticker-c{top:auto;bottom:15%;right:5%}.sticker.is-om{transform:scale(1.6)}.sticker-az strong{font-size:11px}.sticker-az p,.sticker-az a{font-size:8.5px}.sticker-az .az-noot{font-size:7px}}.ticker{background:var(--rood);color:var(--geel);overflow:hidden;padding:12px 0 14px;border-top:3px dashed rgba(255,253,242,.5);border-bottom:3px dashed rgba(255,253,242,.5)}.ticker-baan{display:flex;width:max-content;animation:ticker-loop 28s linear infinite}.ticker:hover .ticker-baan{animation-play-state:paused}.ticker-inhoud{display:flex;align-items:center;gap:28px;padding-right:28px;font-family:var(--display);font-size:18px;letter-spacing:.06em;white-space:nowrap}.ticker-inhoud .dot{color:#fffdf2;font-size:14px}@keyframes ticker-loop{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ticker-baan{animation:none;flex-wrap:wrap;width:auto;justify-content:center}}.sectie{padding:clamp(64px,9vw,104px) 0;position:relative}.hero .container,.ticker,.sectie .container,.contact .container{position:relative;z-index:2}.sectie-kop{text-align:center;margin-bottom:clamp(36px,5vw,56px)}.tape{position:absolute;top:-14px;left:50%;width:110px;height:30px;transform:translate(-50%) rotate(-2deg);background:#fff789bf;border-left:2px dashed rgba(210,84,40,.25);border-right:2px dashed rgba(210,84,40,.25);border-radius:2px}.tape-cyaan{background:#02bbf78c}.sectie-kalender{position:relative;z-index:2;background:var(--card)}.kalender-vel{position:relative;z-index:2;background:var(--card);height:100svh;overflow:hidden}.vel-kop{position:absolute;top:clamp(16px,2.5vw,30px);left:clamp(20px,3vw,40px);z-index:3;display:flex;align-items:baseline;gap:10px;padding:4px 18px 8px;background:#fffceef0;border-radius:12px;box-shadow:0 4px 14px #b03f1d1f;transform:rotate(-1deg)}.vel-kop .maand{font-family:var(--display);font-size:clamp(22px,2.6vw,34px);color:var(--rood)}.vel-kop .jaar{font-family:var(--display);font-size:clamp(15px,1.7vw,21px);color:var(--cyaan)}.vel-grid{position:absolute;left:-20vw;top:-35svh;width:120vw;height:170svh;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(5,1fr)}.vel-dag{position:relative;border-right:1.5px solid rgba(239,107,63,.22);border-bottom:1.5px solid rgba(239,107,63,.22);padding:clamp(10px,1.4vw,22px) clamp(12px,1.6vw,26px);font-size:clamp(20px,2.6vw,38px);font-weight:600;color:#d25428d9}.vel-grid .vel-dag:nth-child(7n),.vel-grid .vel-dag:nth-child(7n-1){background:#fff78947}.vel-doodle{position:absolute;bottom:14%;right:14%;width:clamp(30px,3.4vw,54px);opacity:.85}.dag-markt{overflow:visible}.omcirkel{position:absolute;top:-12px;left:-14px;width:clamp(92px,9.5vw,140px);overflow:visible;pointer-events:none}.omcirkel path{stroke-dasharray:100;stroke-dashoffset:100}.reveal.is-visible .omcirkel path{animation:omcirkel-teken .7s ease-out .5s forwards}@keyframes omcirkel-teken{to{stroke-dashoffset:0}}.krabbel{position:absolute;top:58%;left:8%;font-family:var(--display);font-size:clamp(15px,1.6vw,22px);color:var(--rood);white-space:nowrap;transform:rotate(-7deg);opacity:0;pointer-events:none}.reveal.is-visible .krabbel{animation:krabbel-op .4s ease-out 1.15s forwards}@keyframes krabbel-op{0%{opacity:0;transform:rotate(-7deg) translateY(6px)}to{opacity:1;transform:rotate(-7deg) translateY(0)}}.notitie{position:absolute;z-index:3;top:24%;left:clamp(24px,30vw,34vw);width:clamp(340px,40vw,560px);padding:clamp(34px,3.4vw,48px) clamp(28px,3vw,44px) clamp(28px,3vw,40px);background:#fff;border-radius:12px;box-shadow:0 14px 34px #b03f1d29,0 4px #d2542814;transform:rotate(-2deg);transform-origin:50% 12px;opacity:0}.reveal.is-visible .notitie{animation:notitie-prik .5s cubic-bezier(.34,1.56,.64,1) 1.45s forwards}@keyframes notitie-prik{0%{opacity:0;transform:rotate(-8deg) translateY(-30px) scale(1.08)}to{opacity:1;transform:rotate(-2deg) translateY(0) scale(1)}}.punaise{position:absolute;top:-16px;left:50%;width:38px;transform:translate(-50%) rotate(-4deg);filter:drop-shadow(1px 2px 0 rgba(67,48,31,.2))}.notitie p{margin:0 0 .6em;font-size:clamp(15.5px,1.3vw,17.5px);line-height:1.6;font-weight:500;color:var(--inkt)}.notitie p:last-child{margin-bottom:0}.notitie .notitie-kop{font-family:var(--display);color:var(--rood-diep);font-size:15px;letter-spacing:.05em;margin-bottom:.4em}.notitie .notitie-titel{font-family:var(--display);color:var(--cyaan);font-size:clamp(24px,2.6vw,32px);line-height:1.12;margin-bottom:.45em}.notitie .notitie-ps{font-family:var(--display);color:var(--rood);font-size:15px;transform:rotate(-1deg)}@media(max-width:760px){.kalender-vel{height:92svh}.vel-grid{left:-78vw;width:178vw;top:-30svh;height:152svh}.vel-dag{font-size:19px}.notitie{inset:auto 5% 5%;width:auto}}.agenda-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,32px)}.agenda-kaart{position:relative;background:var(--card);border-radius:var(--r-lg);padding:40px 26px 32px;text-align:center;box-shadow:0 6px #0295c62e;transition:transform .2s ease}.agenda-kaart:nth-child(1){transform:rotate(-1.2deg)}.agenda-kaart:nth-child(2){transform:rotate(.8deg) translateY(10px)}.agenda-kaart:nth-child(3){transform:rotate(-.7deg)}.agenda-kaart:hover{transform:rotate(0) translateY(-6px)}.agenda-icoon{width:54px;height:54px;margin:0 auto 16px}.agenda-icoon svg{width:100%;height:100%}.agenda-kaart h3{color:var(--rood);margin-bottom:10px;text-transform:uppercase;letter-spacing:.07em;font-size:clamp(17px,1.8vw,20px)}.agenda-kaart p{margin:0;color:var(--cyaan-diep);font-weight:500;font-size:16px}@media(max-width:760px){.agenda-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}.agenda-kaart:nth-child(2){transform:rotate(.8deg)}}.locatie-grid{display:grid;grid-template-columns:minmax(280px,420px) 1fr;gap:clamp(28px,5vw,64px);align-items:center}.locatie-kaart{position:relative;background:var(--card);border-radius:var(--r-lg);padding:44px 34px 36px;text-align:center;box-shadow:0 6px #d254281f;transform:rotate(-1deg)}.locatie-kaart .pill{position:absolute;top:-18px;left:50%;transform:translate(-50%) rotate(-2deg);white-space:nowrap}.locatie-datum{font-family:var(--display);color:var(--cyaan);font-size:clamp(20px,2.4vw,26px);line-height:1.35;margin:0 0 20px}.locatie-adres{margin:0;color:var(--rood-diep);font-weight:600;line-height:1.5}.locatie-adres .venue{font-family:var(--display);color:var(--rood);font-size:20px;letter-spacing:.03em}.kaartje{position:relative}.kaartje svg{width:100%;height:auto;display:block;filter:drop-shadow(0 8px 0 rgba(210,84,40,.1))}.kaartje .pin{animation:pin-bounce 2.2s ease-in-out infinite;transform-origin:center bottom;transform-box:fill-box}@keyframes pin-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.kaartje-link{display:block}.kaartje-link:hover svg{filter:drop-shadow(0 10px 0 rgba(210,84,40,.16))}.kaartje-onderschrift{text-align:center;font-size:14.5px;font-weight:600;color:var(--rood);margin-top:12px;transform:rotate(-1deg)}@media(max-width:820px){.locatie-grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}}.meedoen-grid{display:grid;grid-template-columns:minmax(220px,300px) 1fr;gap:clamp(28px,4vw,56px);align-items:center}.meedoen-titelkaart{position:relative;background:var(--card);border-radius:var(--r-lg);padding:44px 20px;text-align:center;transform:rotate(-2deg);box-shadow:0 6px #0295c62e}.meedoen-titelkaart h2{color:var(--rood);text-shadow:none}.meedoen-kaart{position:relative;background:var(--card);border-radius:var(--r-lg);padding:clamp(28px,4vw,42px) clamp(24px,4vw,48px);transform:rotate(.5deg);box-shadow:0 6px #0295c62e}.meedoen-kaart h3{color:var(--cyaan);margin-bottom:12px}.meedoen-kaart p{margin:0 0 1em;font-weight:500}.meedoen-kaart .btn{margin-top:6px}@media(max-width:760px){.meedoen-grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}.meedoen-titelkaart{transform:rotate(-1.2deg);padding:28px 20px}}.contact{z-index:2;background:var(--rood);padding:clamp(64px,9vw,104px) 0 40px;position:relative;overflow:hidden}.contact h2{color:var(--cyaan);text-align:center;text-shadow:3px 3px 0 rgba(176,63,29,.6);max-width:760px;margin:0 auto clamp(36px,5vw,56px)}.contact-grid{display:grid;grid-template-columns:repeat(2,minmax(240px,360px));justify-content:center;gap:clamp(20px,3vw,36px)}.contact-kaart{position:relative;background:var(--card);border-radius:var(--r-lg);padding:40px 28px 30px;text-align:center;transform:rotate(-.8deg);box-shadow:0 6px #b03f1d80}.contact-kaart:nth-child(2){transform:rotate(.9deg)}.contact-kaart .pill{position:absolute;top:-16px;left:50%;transform:translate(-50%) rotate(-2deg)}.contact-kaart a{font-weight:700;color:var(--rood-diep);font-size:17px;word-break:break-word}.contact-doodle{position:absolute;opacity:.95;pointer-events:none}.contact-doodle.ster{bottom:14%;left:7%;width:54px;transform:rotate(-10deg)}.contact-doodle.golfje{bottom:16%;right:7%;width:72px}.footer-noot{margin-top:clamp(44px,6vw,64px);text-align:center;color:var(--geel-zacht);font-size:14.5px;font-weight:500}.footer-noot a{color:var(--geel);font-weight:700}@media(max-width:640px){.contact-grid{grid-template-columns:minmax(240px,360px)}}
