.ds-dg-start{padding:clamp(1.25rem,3vw,3rem) 0 0}.ds-dg-start-rij{display:grid;gap:2rem}.ds-dg-start-tekst{display:flex;flex-direction:column;min-width:0}.ds-dg-lead{max-width:36rem;margin:1.25rem 0 0;color:var(--ds-zacht,var(--ds-grijs));font-size:1.0625rem;line-height:1.6}.ds-dg-motto{margin:.9rem 0 0;color:var(--ds-accent,var(--ds-roze-diep));font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);font-weight:700}.ds-dg-acties{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin:1.5rem 0 0}.ds-dg-foto{position:relative;aspect-ratio:16/10;background:var(--ds-blos)}.ds-dg-foto,.ds-dg-foto-beeld{border-radius:var(--ds-rand-foto)}.ds-dg-foto-beeld{position:absolute;inset:0;overflow:hidden}.ds-dg-foto-beeld img{width:100%;height:100%;object-fit:cover}@media (min-width:900px){.ds-dg-start-rij{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2.5rem,5vw,5rem)}.ds-dg-lead{margin-top:1.5rem;font-size:1.1875rem}.ds-dg-acties{margin-top:2rem}.ds-dg-foto{aspect-ratio:5/4}}.ds-dg-tijdlink{color:inherit;text-decoration:none}.ds-dg-tijdlink:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}#aanvraag,#battle,#cadeau,#organisator,#smaken,#vragen,#waarom,.ds-dg-anker,.ds-dg-extra-blok,.ds-dg-verloop{scroll-margin-top:calc(var(--ds-chroom-hoogte, 76px) + 1rem)}.ds-dg-h2{margin:0 0 1rem;font-size:clamp(1.625rem,1.3rem + 1.4vw,2.25rem);font-variation-settings:"wdth" 82;font-weight:760;line-height:1.05;letter-spacing:-.015em;text-wrap:balance}.ds-dg-h3{margin:0 0 .75rem;font-size:1.125rem;font-weight:760;letter-spacing:-.005em}.ds-dg-alinea{max-width:40rem;margin:0 0 1rem;font-size:1.0625rem;line-height:1.6}.ds-dg-alinea:last-child{margin-bottom:0}.ds-dg-inlink,.ds-dg-plaatsen a,.ds-dg-verder a{color:var(--ds-accent,var(--ds-roze-diep));font-weight:650;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.22em}.ds-dg-leeg{max-width:36rem;margin:0;font-size:1.125rem}.ds-dg-tochten{display:grid;gap:2rem}.ds-dg-plaatsen{max-width:40rem;margin:1.5rem 0 0;color:var(--ds-zacht,var(--ds-grijs));font-size:1rem}.ds-dg-tochten-kaarten .ds-home-tochten{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.ds-dg-meenemen,.ds-dg-reken{align-self:start;padding:clamp(1.25rem,3vw,1.75rem);border-radius:var(--ds-rand-foto);background:var(--ds-kaart);color:var(--ds-inkt)}.ds-dg-reken-kop{margin:0 0 .6rem;font-size:1.375rem;font-weight:780;font-variation-settings:"wdth" 85}.ds-dg-reken-uitleg{margin:0 0 .9rem;font-weight:650}.ds-dg-reken-lijst{display:grid;margin:0;padding:0;list-style:none}.ds-dg-reken-lijst li{padding:.6rem 0;border-top:1px solid var(--ds-lijn);font-variant-numeric:tabular-nums;line-height:1.4}.ds-dg-reken-noot{margin:.9rem 0 0;padding-top:.9rem;border-top:1px solid var(--ds-lijn);color:var(--ds-grijs);font-size:.9688rem;line-height:1.5}.ds-dg-reken a{color:var(--ds-roze-diep)}.ds-dg-reken-regel{font-weight:700;font-variant-numeric:tabular-nums}@media (min-width:1000px){.ds-dg-tochten{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem)}}.ds-dg-verloop{display:grid;gap:2rem}.ds-dg-veilig{color:var(--ds-zacht,var(--ds-grijs));font-size:1rem}.ds-dg-meenemen-lijst{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.ds-dg-meenemen-lijst li{position:relative;padding-left:1.4rem;line-height:1.5}.ds-dg-meenemen-lijst li:before{content:"";position:absolute;top:.55em;left:0;width:.5rem;height:.5rem;border-radius:50%;background:var(--ds-roze)}@media (min-width:900px){.ds-dg-verloop{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.ds-dg-verloop:not(:has(.ds-dg-meenemen)){grid-template-columns:minmax(0,1fr)}}.ds-dg-waarom{display:grid;gap:1.75rem}.ds-dg-waarom-foto{aspect-ratio:4/3}.ds-dg-redenen{display:grid;gap:0;margin:0;padding:0;list-style:none;counter-reset:reden}.ds-dg-redenen li{position:relative;padding:1.1rem 0 1.1rem 3.1rem;border-top:1px solid var(--ds-haar,var(--ds-lijn));counter-increment:reden}.ds-dg-redenen li:last-child{border-bottom:1px solid var(--ds-haar,var(--ds-lijn))}.ds-dg-redenen li:before{content:counter(reden);position:absolute;top:1.1rem;left:0;display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:50%;background:var(--ds-roze);color:#fff;font-size:1rem;font-weight:780;line-height:1}.ds-dg-reden-kop{margin:0 0 .35rem;font-size:1.25rem;font-weight:760;line-height:1.2}.ds-dg-redenen p{margin:0;max-width:36rem;line-height:1.55}@media (min-width:900px){.ds-dg-waarom{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.ds-dg-waarom-foto{aspect-ratio:4/5}}.ds-dg-extra{display:grid;gap:2.5rem}.ds-dg-extra-blok{min-width:0}@media (min-width:900px){.ds-dg-extra[data-aantal="2"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,5vw,4.5rem)}.ds-dg-extra[data-aantal="3"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem)}}.ds-dg-verder{margin-top:clamp(2.5rem,5vw,4rem);padding-top:1.75rem;border-top:1px solid var(--ds-haar,var(--ds-lijn))}.ds-dg-verder ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.ds-dg-verder li{max-width:44rem;line-height:1.5}.ds-dg-bijgewerkt{margin:1.75rem 0 0;color:var(--ds-zacht,var(--ds-grijs));font-size:.9375rem}