.gids-index>*,.artikel>*,.artikel-hoofd>*{min-width:0}.dk-schaduw-licht{display:none}@media (hover:none) and (pointer:coarse){.dk-schaduw,.dk-zij-hout{display:none}.dk-schaduw-licht{display:block}.bo-schaduw{filter:none;opacity:.55}input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea{font-size:max(16px,1em)}}.icoon{vertical-align:-.25em;flex:none;width:1.25em;height:1.25em;display:inline-block}.chip .icoon{vertical-align:-.22em;width:1.15em;height:1.15em;margin-right:3px}.gids-kort .label{align-items:center;gap:8px;font-size:.88rem;display:flex}.gids-kort .label .icoon{width:22px;height:22px}.begin-kaart small .icoon{vertical-align:-.28em;width:1.2em;height:1.2em;margin-right:4px}.deelklap-icoon,.thema-icoon{background:var(--accent-vlak);width:40px;height:40px;color:var(--accent-tekst);border-radius:6px 14px 6px 6px;flex:none;place-items:center;display:inline-grid}.deelklap-icoon .icoon,.thema-icoon .icoon{width:22px;height:22px}.gids-thema h2{align-items:center;gap:12px;display:flex}.thema-chips a .icoon{width:1.25em;height:1.25em}.deelklap>h2{align-items:center;gap:12px;display:flex}.deelklap-tekst{text-wrap:balance;min-width:0}.deelklap-knop{width:100%;color:inherit;font:inherit;text-align:left;cursor:default;background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:0;display:flex}.deelklap-knop .vraag-plus{display:none}.deelklap-inhoud{gap:14px;min-width:0;display:grid}.deelklap .aantal{margin-left:2px}.alles-open{display:none}.gids-tekst ul.lijst,.model-deel ul.lijst{padding:0;list-style:none}.gids-tekst ul.lijst>li,.model-deel ul.lijst>li{min-height:24px;padding-left:34px;position:relative}.gids-tekst ul.lijst>li:before,.model-deel ul.lijst>li:before{content:"";background:var(--accent-vlak);border-radius:5px 9px 5px 5px;width:24px;height:24px;position:absolute;top:.1em;left:0}.gids-tekst ul.lijst>li:after,.model-deel ul.lijst>li:after{content:"";background:var(--accent-tekst);width:16px;height:16px;-webkit-mask:var(--ico-vink) center/contain no-repeat;-webkit-mask:var(--ico-vink) center/contain no-repeat;mask:var(--ico-vink) center/contain no-repeat;position:absolute;top:calc(.1em + 4px);left:4px}.gids-vragen .vraag summary>span:first-child:before{content:"";vertical-align:-5px;background:var(--accent);width:22px;height:22px;-webkit-mask:var(--ico-vraag) center/contain no-repeat;-webkit-mask:var(--ico-vraag) center/contain no-repeat;mask:var(--ico-vraag) center/contain no-repeat;margin-right:10px;display:inline-block}.veeg-stippen.mrij-stippen,.mrij-teller{display:none}.mrij-teller{text-align:center;color:var(--tekst-2);margin:10px 0 0;font-size:.85rem;font-weight:700}@media (max-width:760px){.mrij{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;align-items:stretch;padding-block:2px 6px;list-style:none;position:relative;overflow:auto hidden;flex-wrap:nowrap!important;grid-template-columns:none!important;gap:12px!important;display:flex!important}.mrij::-webkit-scrollbar{display:none}.mrij:focus-visible{outline-offset:-3px}.mrij-rand{padding-inline:var(--zij);scroll-padding-inline:var(--zij);margin-inline:calc(var(--zij) * -1)!important}.mrij>*{scroll-snap-align:start;min-width:0;flex:0 0 var(--mrij-breedte,80%)!important;grid-column:auto!important;width:auto!important;max-width:none!important;margin:0!important}.veeg-stippen.mrij-stippen{margin-top:10px;display:flex}.mrij-teller{display:block}}@media (min-width:561px) and (max-width:760px){.mrij{--mrij-breedte:44%}}.niet-smal{display:inline}@media (max-width:760px){.niet-smal{display:none!important}.artikel{gap:18px;padding-top:12px}.artikel-kop{gap:14px;padding:16px 16px 18px}.artikel-kop h1{font-size:clamp(28px,8.4vw,34px)}.artikel-kop .lead{font-size:1rem;line-height:1.45}.artikel-kop-tekst{gap:10px}.artikel-meta{scrollbar-width:none;flex-wrap:nowrap;gap:8px;overflow-x:auto}.artikel-meta::-webkit-scrollbar{display:none}.artikel-meta .chip{white-space:nowrap;flex:none}.artikel-foto{aspect-ratio:2}.artikel-body{gap:20px}.gids-kort{padding:16px 18px}.gids-kort p{font-size:1.02rem;line-height:1.45}.inhoud-mobiel{display:none}:is(.gids-tekst:has(.deelklap),.model-tekst:has(.deelklap)){gap:0}.artikel-hoofd{gap:18px}.alles-open{min-height:44px;color:var(--tekst);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:end;align-items:center;padding:0 2px;font-size:.9rem;font-weight:700;text-decoration:underline;display:inline-flex}.deelklap{border-top:2px solid color-mix(in oklab,var(--tekst) 14%,transparent);gap:0;padding:0}.deelklap:last-of-type{border-bottom:2px solid color-mix(in oklab,var(--tekst) 14%,transparent)}.artikel.artikel h2{font-size:1.25rem;line-height:1.15}.artikel .deelklap>h2{margin:0}.deelklap-knop{cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:60px;padding:10px 0}.deelklap-knop .vraag-plus{display:block}.deelklap-knop .deelklap-tekst{flex:1}.deelklap-knop:focus-visible{outline-offset:2px}.deelklap .anker,.deelklap:not([data-open])>.deelklap-inhoud{display:none}.deelklap[data-open]>.deelklap-inhoud{animation:deel-open .26s var(--uit);padding:2px 0 22px}.deelklap[data-open]>h2 .vraag-plus{transform:rotate(45deg)}@keyframes deel-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.gids-deel{scroll-margin-top:84px}.vragen-groep.deelklap{padding:0}.vragen-groep .thema-uitleg{margin:0 0 6px}.vragen-lijst{gap:0}.vragen-groep .vragen{margin-top:0}}@media (prefers-reduced-motion:reduce){.deelklap[data-open]>.deelklap-inhoud{animation:none}}@media (max-width:600px){.deelklap-inhoud>.gids-tabel-vak{max-width:none;overflow:visible}.deelklap-inhoud>.gids-tabel-vak .gids-tabel[data-stapel] tbody{scroll-snap-type:x mandatory;margin-inline:calc(var(--zij) * -1);padding:2px var(--zij) 6px;scroll-padding-inline:var(--zij);scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;display:flex;overflow:auto hidden}.deelklap-inhoud>.gids-tabel-vak .gids-tabel[data-stapel] tbody::-webkit-scrollbar{display:none}.deelklap-inhoud>.gids-tabel-vak .gids-tabel[data-stapel] tr{scroll-snap-align:start;border-radius:var(--hoek);background:var(--muur);border:0;flex:0 0 74%;align-content:start;padding:14px 16px}.deelklap-inhoud>.gids-tabel-vak:has(tbody tr:nth-child(3)):after{content:"Veeg voor meer";text-align:right;color:var(--tekst-2);margin-top:2px;font-size:.85rem;font-weight:700;display:block}}@media (max-width:760px){.gids-index{gap:26px;padding-top:20px}.gids-thema{gap:10px}.gids-thema h2{font-size:1.35rem}.thema-uitleg{margin:0;font-size:.95rem}.thema-chips{margin-inline:calc(var(--zij) * -1);padding:0 var(--zij) 4px;scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;overflow:auto hidden}.thema-chips::-webkit-scrollbar{display:none}.thema-chips li{flex:none}.gids-item{padding:16px 18px}}.stijl-uitleg{display:none}@media (max-width:760px){.eethoek-keuze{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.stijl{text-align:center;grid-template-rows:auto auto;grid-template-columns:1fr;justify-items:center;gap:8px;min-height:96px;padding:12px 6px 10px}.stijl-stalen{grid-row:auto}.stijl strong{text-wrap:balance;font-size:.9rem}.stijl>span:last-child{display:none}.stijl-uitleg{text-wrap:pretty;margin:0;font-size:.95rem;font-weight:600;line-height:1.45;display:block}}.gids-tafelhuys li,.punten li{padding-left:34px}.gids-tafelhuys li:before,.punten li:before{background:var(--accent-vlak);border-radius:5px 9px 5px 5px;width:24px;height:24px;top:.1em}.gids-tafelhuys li:after,.punten li:after{content:"";background:var(--accent-tekst);width:16px;height:16px;-webkit-mask:var(--ico-vink) center/contain no-repeat;-webkit-mask:var(--ico-vink) center/contain no-repeat;mask:var(--ico-vink) center/contain no-repeat;position:absolute;top:calc(.1em + 4px);left:4px}@media (max-width:760px){:root{--ruimte:44px}.h2{font-size:clamp(28px,8vw,34px)}.lead{margin-top:14px;font-size:1.05rem;line-height:1.4}.kz-voorbeelden{margin-inline:calc(var(--zij) * -1);padding:0 var(--zij) 2px;scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;overflow:auto hidden}.kz-voorbeelden::-webkit-scrollbar{display:none}.kz-voorbeelden li{flex:none}}

