.dg-merk[data-astro-cid-qzuoct64]{color:var(--dg-inkt);align-items:center;gap:.7rem;display:inline-flex}.dg-merk--donker[data-astro-cid-qzuoct64]{color:var(--dg-wit)}.dg-merk__vos[data-astro-cid-qzuoct64]{flex:none;width:52px;height:auto}.dg-merk--groot[data-astro-cid-qzuoct64] .dg-merk__vos[data-astro-cid-qzuoct64]{width:132px}.dg-merk__tekst[data-astro-cid-qzuoct64]{gap:.3rem;line-height:1;display:grid}.dg-merk__naam[data-astro-cid-qzuoct64]{font-family:var(--dg-merk);text-transform:uppercase;letter-spacing:.2em;margin-right:-.2em;font-size:1.125rem}.dg-merk__sub[data-astro-cid-qzuoct64]{font-family:var(--dg-kop);text-transform:uppercase;letter-spacing:.34em;color:var(--dg-den);font-size:.5625rem;font-weight:700}.dg-merk--donker[data-astro-cid-qzuoct64] .dg-merk__sub[data-astro-cid-qzuoct64]{color:var(--dg-blad-licht)}.dg-merk--groot[data-astro-cid-qzuoct64]{gap:1.4rem}.dg-merk--groot[data-astro-cid-qzuoct64] .dg-merk__naam[data-astro-cid-qzuoct64]{font-size:2.75rem}.dg-merk--groot[data-astro-cid-qzuoct64] .dg-merk__sub[data-astro-cid-qzuoct64]{letter-spacing:.4em;font-size:1.1875rem}[data-concept=daglicht]{--dg-den:#1b4d35;--dg-den-diep:#123826;--dg-den-hover:#236043;--dg-blad:#6fbf7a;--dg-blad-licht:#c6e3cb;--dg-wit:#f7faf9;--dg-duin:#e3e5dc;--dg-duin-lijn:#c9cec3;--dg-dageraad:#edf5fa;--dg-schemer:#d6d9e6;--dg-inkt:#15241c;--dg-inkt-2:#46544c;--dg-lijn:#cfd6d0;--dg-rood:#bf1e2d;--dg-rood-diep:#9e1724;--dg-fout:#7a4f0e;--dg-t:.45;--dg-ochtend:clamp(0, 1 - var(--dg-t) / .3, 1);--dg-avond:clamp(0, (var(--dg-t) - .62) / .38, 1);--dg-grond:color-mix(in oklab, var(--dg-schemer) calc(var(--dg-avond) * 100%), color-mix(in oklab, var(--dg-dageraad) calc(var(--dg-ochtend) * 100%), var(--dg-wit)));--dg-veld:color-mix(in oklab, var(--dg-den-diep) calc(var(--dg-avond) * 100%), var(--dg-den));--dg-kop:var(--font-daglicht-display), "Avenir Next", "Segoe UI", sans-serif;--dg-tekst:var(--font-daglicht-tekst), "Segoe UI", system-ui, sans-serif;--dg-merk:var(--font-daglicht-woordmerk), "Gill Sans", sans-serif;--dg-h1:clamp(2.75rem, 1.55rem + 4.4vw, 5.5rem);--dg-h2:clamp(2.125rem, 1.5rem + 2.3vw, 3.75rem);--dg-h3:clamp(1.3125rem, 1.15rem + .5vw, 1.625rem);--dg-max:1240px;--dg-goot:clamp(16px, 4.6vw, 64px);--dg-inset:max(var(--dg-goot), (100% - var(--dg-max)) / 2);--dg-sectie:clamp(72px, 5rem + 4vw, 152px);--dg-ease:cubic-bezier(.16, 1, .3, 1);--focus-ring:var(--dg-den);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:var(--dg-den) var(--dg-duin);accent-color:var(--dg-den);background:var(--dg-grond);scroll-padding-top:88px}[data-concept=daglicht] body{background:var(--dg-grond);color:var(--dg-inkt);font-family:var(--dg-tekst);caret-color:var(--dg-den);font-size:1.0625rem;line-height:1.6}@media (width>=900px){[data-concept=daglicht] *{hyphens:manual}}[data-concept=daglicht] :is(.dg-heel,.dg-heel *){hyphens:none;overflow-wrap:anywhere}[data-concept=daglicht] ::selection{background:var(--dg-blad);color:var(--dg-inkt)}[data-concept=daglicht] :is(h1,h2,h3){font-family:var(--dg-kop);letter-spacing:-.025em;font-weight:700;line-height:1.02}[data-concept=daglicht] h1{font-size:var(--dg-h1);letter-spacing:-.035em;font-weight:800;line-height:.96}[data-concept=daglicht] h2{font-size:var(--dg-h2)}[data-concept=daglicht] h3{font-size:var(--dg-h3);letter-spacing:-.015em;line-height:1.15}[data-concept=daglicht] a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);transition:text-decoration-color .15s var(--dg-ease)}[data-concept=daglicht] a:hover{text-decoration-color:currentColor}[data-concept=daglicht] .dg-cijfer{font-variant-numeric:tabular-nums lining-nums}[data-concept=daglicht] .dg-veld{background:var(--dg-veld);color:var(--dg-wit);--focus-ring:var(--dg-wit)}[data-concept=daglicht] .dg-veld ::selection{background:var(--dg-wit);color:var(--dg-den)}[data-concept=daglicht] .dg-duin{background:var(--dg-duin)}[data-concept=daglicht] .dg-binnen{padding-inline:var(--dg-inset)}[data-concept=daglicht] .dg-sectie{padding-block:var(--dg-sectie)}[data-concept=daglicht] .dg-lead{max-width:38em;font-size:clamp(1.125rem,1.05rem + .35vw,1.3125rem);line-height:1.5}[data-concept=daglicht] .dg-zacht{color:var(--dg-inkt-2)}[data-concept=daglicht] .dg-veld .dg-zacht{color:var(--dg-blad-licht)}[data-concept=daglicht] .dg-knop{min-height:52px;font-family:var(--dg-tekst);background:var(--dg-den);color:var(--dg-wit);transition:background-color .15s var(--dg-ease), color .15s var(--dg-ease), border-color .15s var(--dg-ease), transform .15s var(--dg-ease);border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6em;padding:.75rem 1.4rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}[data-concept=daglicht] .dg-knop svg{flex:none;width:1.3em;height:1.3em}[data-concept=daglicht] .dg-knop:hover{background:var(--dg-den-hover)}[data-concept=daglicht] .dg-knop:active{transform:scale(.98)}[data-concept=daglicht] .dg-knop[disabled],[data-concept=daglicht] .dg-knop[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}[data-concept=daglicht] .dg-knop--licht{background:var(--dg-wit);color:var(--dg-den)}[data-concept=daglicht] .dg-knop--licht:hover{background:var(--dg-duin)}[data-concept=daglicht] .dg-knop--lijn{color:inherit;background:0 0;border-color:currentColor}[data-concept=daglicht] .dg-knop--lijn:hover{background:color-mix(in oklab, currentColor 10%, transparent)}[data-concept=daglicht] .dg-knop--rood{background:var(--dg-rood);color:#fff;--focus-ring:var(--dg-rood)}[data-concept=daglicht] .dg-knop--rood:hover{background:var(--dg-rood-diep)}[data-concept=daglicht] .dg-tekstlink{align-items:center;gap:.45em;min-height:44px;font-weight:600;display:inline-flex}[data-concept=daglicht] .dg-tekstlink svg{width:1.25em;height:1.25em}[data-concept=daglicht] .dg-bron{margin-top:.6rem;font-size:.875rem;line-height:1.45;display:block}[data-concept=daglicht] .dg-veldje{gap:.4rem;display:grid}[data-concept=daglicht] .dg-veldje label{font-size:.9375rem;font-weight:600}[data-concept=daglicht] .dg-veldje :is(input,select,textarea){border:1.5px solid var(--dg-duin-lijn);background:var(--dg-wit);width:100%;min-height:52px;color:var(--dg-inkt);transition:border-color .15s var(--dg-ease);border-radius:10px;padding:.75rem .95rem}[data-concept=daglicht] .dg-veldje :is(input,select,textarea)::placeholder{color:#5b6a62}[data-concept=daglicht] .dg-veldje :is(input,select,textarea):hover{border-color:var(--dg-inkt-2)}[data-concept=daglicht] .dg-veldje :is(input,select,textarea):focus-visible{border-color:var(--dg-den);outline:2px solid var(--dg-den);outline-offset:2px}[data-concept=daglicht] .dg-veldje :is(input,textarea):user-invalid{border-color:var(--dg-fout)}[data-concept=daglicht] .dg-veldje .dg-fout{color:var(--dg-fout);align-items:flex-start;gap:.4rem;font-size:.875rem;font-weight:500;display:flex}[data-concept=daglicht] .dg-veldje .dg-fout svg{flex:none;width:1.15rem;height:1.15rem;margin-top:.1rem}@media (prefers-reduced-motion:reduce){[data-concept=daglicht]{--dg-t:.45}}
