.RoosterKop-module__QkzO1G__sectie{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:48px 64px 0}.RoosterKop-module__QkzO1G__sectieMobiel{box-sizing:border-box;padding:32px 20px 0}.RoosterKop-module__QkzO1G__midden{text-align:center}.RoosterKop-module__QkzO1G__eyebrow{margin-bottom:12px}.RoosterKop-module__QkzO1G__eyebrowMobiel{margin-bottom:10px}.RoosterKop-module__QkzO1G__zin{color:var(--text-muted);align-items:baseline;gap:10px;font-size:19px;font-weight:300;display:inline-flex}.RoosterKop-module__QkzO1G__zinMobiel{color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 8px;font-size:19px;font-weight:300;display:flex}.RoosterKop-module__QkzO1G__zinGroep{display:contents}.RoosterKop-module__QkzO1G__zinwrap{display:inline-block;position:relative}.RoosterKop-module__QkzO1G__zinknop{color:var(--text-strong);border:none;border-bottom:1px solid var(--border);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:8px;padding:0 0 1px;font-family:inherit;font-size:19px;font-weight:600;display:inline-flex}.RoosterKop-module__QkzO1G__chevron{width:13px;height:13px;color:var(--primary);flex:none}.RoosterKop-module__QkzO1G__popover{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--r-md);box-shadow:var(--shadow-lg);text-align:left;animation:RoosterKop-module__QkzO1G__anMenu .18s var(--ease-out-quint)both;padding:6px;display:block;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.RoosterKop-module__QkzO1G__popover220{width:220px}.RoosterKop-module__QkzO1G__popover200{width:200px}.RoosterKop-module__QkzO1G__menuItem{text-align:left;border-radius:var(--r-sm);cursor:pointer;width:100%;color:var(--text);background:0 0;border:none;align-items:center;gap:10px;padding:9px 14px;font-family:inherit;font-size:14px;transition:color .14s;display:flex;}.RoosterKop-module__QkzO1G__menuItem:focus-visible{background:var(--gray-50);outline:none}.RoosterKop-module__QkzO1G__menuItemActief{color:var(--text-strong);font-weight:600}.RoosterKop-module__QkzO1G__iconwell{box-sizing:border-box;border-radius:var(--r-full);background:var(--gray-100);border:1px solid var(--icon-ring-border);width:34px;height:34px;color:var(--text-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.RoosterKop-module__QkzO1G__stadIcoon{width:28px;height:28px;filter:drop-shadow(0 0 0 var(--text-strong))drop-shadow(0 0 0 var(--text-strong));flex:none;display:block;position:relative}.RoosterKop-module__QkzO1G__stadIcoon:before{content:"";background:var(--text-strong);position:absolute;inset:0}.RoosterKop-module__QkzO1G__stadAmsterdam:before{-webkit-mask:url(/media/icons/pilates/amsterdam-grachtenpand.svg) 50%/contain no-repeat;mask:url(/media/icons/pilates/amsterdam-grachtenpand.svg) 50%/contain no-repeat}.RoosterKop-module__QkzO1G__stadHaarlem{filter:drop-shadow(0 0 0 var(--text-strong))drop-shadow(0 0 0 var(--text-strong))drop-shadow(0 0 0 var(--text-strong))}.RoosterKop-module__QkzO1G__stadHaarlem:before{-webkit-mask:url(/media/icons/pilates/haarlem-grote-kerk.svg) 50%/contain no-repeat;mask:url(/media/icons/pilates/haarlem-grote-kerk.svg) 50%/contain no-repeat}.RoosterKop-module__QkzO1G__glyph{flex:none}:root[data-theme=light] .RoosterKop-module__QkzO1G__sectie,:root[data-indeling=wit] .RoosterKop-module__QkzO1G__sectie{padding-top:57px}:root[data-theme=light] .RoosterKop-module__QkzO1G__sectieMobiel,:root[data-indeling=wit] .RoosterKop-module__QkzO1G__sectieMobiel{padding-top:27px}:root[data-theme=light] .RoosterKop-module__QkzO1G__eyebrow,:root[data-theme=light] .RoosterKop-module__QkzO1G__eyebrowMobiel{color:var(--text-strong)}:root[data-theme=light] .RoosterKop-module__QkzO1G__eyebrow,:root[data-theme=light] .RoosterKop-module__QkzO1G__eyebrowMobiel,:root[data-indeling=wit] .RoosterKop-module__QkzO1G__eyebrow,:root[data-indeling=wit] .RoosterKop-module__QkzO1G__eyebrowMobiel{letter-spacing:.16em;line-height:normal}:root[data-theme=light] .RoosterKop-module__QkzO1G__eyebrow,:root[data-indeling=wit] .RoosterKop-module__QkzO1G__eyebrow{margin-bottom:14px}:root[data-theme=light] .RoosterKop-module__QkzO1G__eyebrowMobiel,:root[data-indeling=wit] .RoosterKop-module__QkzO1G__eyebrowMobiel{margin-bottom:12px}:root[data-theme=light] .RoosterKop-module__QkzO1G__zin,:root[data-theme=light] .RoosterKop-module__QkzO1G__zinMobiel{color:var(--text-soft)}:root[data-theme=light] .RoosterKop-module__QkzO1G__zin,:root[data-theme=light] .RoosterKop-module__QkzO1G__zinMobiel,:root[data-indeling=wit] .RoosterKop-module__QkzO1G__zin,:root[data-indeling=wit] .RoosterKop-module__QkzO1G__zinMobiel{letter-spacing:-.01em;line-height:1.25}:root[data-theme=light] .RoosterKop-module__QkzO1G__zin,:root[data-indeling=wit] .RoosterKop-module__QkzO1G__zin{font-size:30px}:root[data-theme=light] .RoosterKop-module__QkzO1G__zinMobiel,:root[data-indeling=wit] .RoosterKop-module__QkzO1G__zinMobiel{gap:6px 10px;font-size:24px}:root[data-theme=light] .RoosterKop-module__QkzO1G__zinGroep,:root[data-indeling=wit] .RoosterKop-module__QkzO1G__zinGroep{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 10px;display:inline-flex}:root[data-theme=light] .RoosterKop-module__QkzO1G__zinknop{border-bottom-color:var(--hairline-sterk)}:root[data-theme=light] .RoosterKop-module__QkzO1G__zinknop,:root[data-indeling=wit] .RoosterKop-module__QkzO1G__zinknop{font-size:inherit;letter-spacing:-.01em;align-items:baseline;padding-bottom:2px}:is(:root[data-theme=light] .RoosterKop-module__QkzO1G__zinknop>.an-chevrontekst,:root[data-indeling=wit] .RoosterKop-module__QkzO1G__zinknop>.an-chevrontekst){gap:9px}:root[data-theme=light] .RoosterKop-module__QkzO1G__chevron,:root[data-indeling=wit] .RoosterKop-module__QkzO1G__chevron{font-size:21.084px}@keyframes RoosterKop-module__QkzO1G__anMenu{0%{opacity:0;transform:translate(-50%)translateY(-6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}
.ZinSheet-module__XovkJq__overlay{pointer-events:none;position:fixed;inset:0 0 6px}.ZinSheet-module__XovkJq__overlay[data-open=true]{pointer-events:auto}.ZinSheet-module__XovkJq__scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .26s var(--ease-out-quint);background:#0000007a;position:absolute;inset:0}.ZinSheet-module__XovkJq__overlay[data-open=true] .ZinSheet-module__XovkJq__scrim{opacity:1}.ZinSheet-module__XovkJq__body{background:var(--paneelkleur);border-radius:var(--r-xxl)var(--r-xxl)0 0;padding:10px 20px calc(18px + env(safe-area-inset-bottom,0px))20px;box-sizing:border-box;transition:transform .26s var(--ease-out-quint);will-change:transform;margin:0 auto;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.ZinSheet-module__XovkJq__overlay[data-open=true] .ZinSheet-module__XovkJq__body{transform:translateY(0)}.ZinSheet-module__XovkJq__grabber{border-radius:var(--r-full);background:var(--gray-200);width:36px;height:4px;margin:0 auto;display:block}.ZinSheet-module__XovkJq__titel{margin:18px 0 0}.ZinSheet-module__XovkJq__lijst{flex-direction:column;gap:2px;margin-top:24px;display:flex}.ZinSheet-module__XovkJq__lijstScroll{max-height:55vh;overflow-y:auto}.ZinSheet-module__XovkJq__item{box-sizing:border-box;text-align:left;border-radius:var(--r-md);cursor:pointer;width:100%;color:var(--text);background:0 0;border:none;align-items:center;gap:12px;padding:13px 12px;font-family:inherit;font-size:15px;display:flex}.ZinSheet-module__XovkJq__itemActief{color:var(--text-strong);font-weight:600}.ZinSheet-module__XovkJq__itemLabel{text-align:left;flex:1;min-width:0}.ZinSheet-module__XovkJq__voetKnop{width:100%;margin-top:18px}
.Filterbalk-module__W8EkqW__sectie{box-sizing:border-box;max-width:1440px;top:100px;top:var(--filters-top,100px);background:var(--background);margin:0 auto;padding:30px 64px 0;position:sticky}.Filterbalk-module__W8EkqW__rij{grid-column-gap:8px;-moz-column-gap:8px;animation:Filterbalk-module__W8EkqW__anRise .24s var(--ease-out-quint)both;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:8px;padding-bottom:20px;display:grid}.Filterbalk-module__W8EkqW__rijMidden,.Filterbalk-module__W8EkqW__rijKant{align-items:center;gap:8px;display:flex}.Filterbalk-module__W8EkqW__rijLinks{justify-content:flex-end}.Filterbalk-module__W8EkqW__sectieMobiel{box-sizing:border-box;padding:12px 0 0}.Filterbalk-module__W8EkqW__rijMobiel{-webkit-overflow-scrolling:touch;align-items:center;gap:8px;padding:0 20px 2px;display:flex;overflow-x:auto}.Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip{border-radius:var(--r-sm);flex:none;gap:6px;height:auto;padding:5px 12px;font-family:inherit;line-height:normal}.Filterbalk-module__W8EkqW__docentWrap{display:inline-block;position:relative}.Filterbalk-module__W8EkqW__divider{background:var(--border-soft);width:1px;height:20px;margin:0 4px}.Filterbalk-module__W8EkqW__dividerVast{flex:none}.Filterbalk-module__W8EkqW__docentItemLabel{text-align:left;flex:1;min-width:0}.Filterbalk-module__W8EkqW__wis{border-radius:var(--r-sm);border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:5px 12px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__wisRond{border-radius:var(--r-full);justify-content:center;gap:0;width:29px;height:29px;padding:0}.Filterbalk-module__W8EkqW__wisRondIcoon{stroke-width:1.7px;flex:none;width:18px;height:18px}.Filterbalk-module__W8EkqW__wisIcoon{flex:none;width:11px;height:11px}.Filterbalk-module__W8EkqW__bewaar{border-radius:var(--r-sm);border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;flex:none;align-items:center;gap:7px;margin-left:4px;padding:5px 12px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.Filterbalk-module__W8EkqW__bewaarBezig{opacity:.7;cursor:default}.Filterbalk-module__W8EkqW__bewaarIcoon{flex:none;width:12px;height:12px}.Filterbalk-module__W8EkqW__melding{text-align:center;color:var(--text-muted);animation:Filterbalk-module__W8EkqW__anRise .24s var(--ease-out-quint)both;margin:-8px 0 0;padding-bottom:12px;font-size:12px}.Filterbalk-module__W8EkqW__meldingMobiel{text-align:center;color:var(--text-muted);padding:8px 20px 0;font-size:12px}:root[data-theme=light] .Filterbalk-module__W8EkqW__sectie,:root[data-indeling=wit] .Filterbalk-module__W8EkqW__sectie{padding-top:28px}:root[data-theme=light] .Filterbalk-module__W8EkqW__rij,:root[data-indeling=wit] .Filterbalk-module__W8EkqW__rij{padding-bottom:18px}:root[data-theme=light] .Filterbalk-module__W8EkqW__sectieMobiel,:root[data-indeling=wit] .Filterbalk-module__W8EkqW__sectieMobiel{padding-top:16px}:root[data-theme=light] .Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip{background:var(--surface);border-color:var(--hairline-sterk);color:var(--text-soft);font-weight:400}:root[data-theme=light] .Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip,:root[data-indeling=wit] .Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip{border-radius:var(--r-full);justify-content:center;height:34px;padding:0 16px;font-size:14px}:root[data-theme=light] .Filterbalk-module__W8EkqW__rijMobiel .Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip,:root[data-indeling=wit] .Filterbalk-module__W8EkqW__rijMobiel .Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip{height:32px;padding:0 12px;font-size:13px}:root[data-theme=light] .Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip.is-active{border-color:var(--accent-donker);background:var(--accent-wit-wash);color:var(--text-strong);font-weight:600}@media (hover:hover){:root[data-theme=light] .Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip:hover{color:var(--text-strong)}}:is(:root[data-theme=light] .Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip .an-chevrontekst,:root[data-indeling=wit] .Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip .an-chevrontekst){gap:7px}:is(:root[data-theme=light] .Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip .an-chevron,:root[data-indeling=wit] .Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip .an-chevron){font-size:16.566px}:root[data-theme=light] .Filterbalk-module__W8EkqW__rijMobiel .Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__wisRond{border-color:color-mix(in srgb,var(--text-strong)18%,var(--background))}:root[data-theme=light] .Filterbalk-module__W8EkqW__rijMobiel .Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__wisRond,:root[data-indeling=wit] .Filterbalk-module__W8EkqW__rijMobiel .Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__chip.Filterbalk-module__W8EkqW__wisRond{width:32px;height:32px;padding:0}:root[data-theme=light] .Filterbalk-module__W8EkqW__wisRondIcoon{stroke-width:1.9px}:root[data-theme=light] .Filterbalk-module__W8EkqW__wisRondIcoon,:root[data-indeling=wit] .Filterbalk-module__W8EkqW__wisRondIcoon{width:20px;height:20px}:root[data-theme=light] .Filterbalk-module__W8EkqW__divider{background:var(--hairline-sterk)}:root[data-theme=light] .Filterbalk-module__W8EkqW__divider,:root[data-indeling=wit] .Filterbalk-module__W8EkqW__divider{margin:0}:root[data-theme=light] .Filterbalk-module__W8EkqW__melding,:root[data-indeling=wit] .Filterbalk-module__W8EkqW__melding{margin-top:-6px}@keyframes Filterbalk-module__W8EkqW__anRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Filterbalk-module__W8EkqW__anSpin{to{transform:rotate(360deg)}}
.Kalender-module__nN0G_q__anCal{--an-cal:1}.Kalender-module__nN0G_q__popover{z-index:60;background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--r-lg);width:320px;box-shadow:var(--shadow-lg);animation:Kalender-module__nN0G_q__anPop .18s var(--ease-out-quint)both;padding:18px;position:absolute;top:44px;left:0}.Kalender-module__nN0G_q__sheetRoot{z-index:280;pointer-events:none;position:fixed;inset:0 0 6px}.Kalender-module__nN0G_q__sheetRoot[data-open=true]{pointer-events:auto}.Kalender-module__nN0G_q__scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .26s var(--ease-out-quint);background:#0000007a;border:none;padding:0;position:absolute;inset:0}.Kalender-module__nN0G_q__sheetRoot[data-open=true] .Kalender-module__nN0G_q__scrim{opacity:1}.Kalender-module__nN0G_q__sheet{background:var(--paneelkleur);border-radius:var(--r-xxl)var(--r-xxl)0 0;padding:10px 20px calc(18px + env(safe-area-inset-bottom,0px))20px;box-sizing:border-box;transition:transform .26s var(--ease-out-quint);will-change:transform;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.Kalender-module__nN0G_q__sheetRoot[data-open=true] .Kalender-module__nN0G_q__sheet{transition-duration:var(--motion-sheet-in);transform:translateY(0)}.Kalender-module__nN0G_q__greep{border-radius:var(--r-full);background:var(--text-muted);width:36px;height:4px;margin:0 auto;display:block}.Kalender-module__nN0G_q__sheetKop{margin:18px 0 0}.Kalender-module__nN0G_q__kop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.Kalender-module__nN0G_q__kopSheet{margin-top:24px;margin-bottom:0}button.Kalender-module__nN0G_q__nav30{width:30px;height:30px}button.Kalender-module__nN0G_q__nav34{width:34px;height:34px}.Kalender-module__nN0G_q__maand{color:var(--text-strong);font-size:13px;font-weight:600}.Kalender-module__nN0G_q__maandGroot{font-size:14px}.Kalender-module__nN0G_q__grid{grid-gap:4px;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.Kalender-module__nN0G_q__gridSheet{margin-top:14px}.Kalender-module__nN0G_q__kopcel{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding-bottom:6px;font-size:10px;font-weight:700}.Kalender-module__nN0G_q__cel{aspect-ratio:1;border-radius:var(--r-full);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:100%;color:var(--text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:13px;transition:background .14s,color .14s;display:inline-flex}.Kalender-module__nN0G_q__celActief{background:var(--primary);color:var(--text-on-primary);font-weight:700}.Kalender-module__nN0G_q__celUit{color:var(--text-muted);opacity:.35;cursor:default;background:0 0}.Kalender-module__nN0G_q__celLeeg{visibility:hidden}@keyframes Kalender-module__nN0G_q__anPop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
.Datumstrip-module___rHxsW__strip{top:100px;top:var(--strip-top,100px);z-index:50;box-sizing:border-box;background:var(--background);max-width:1440px;animation:Datumstrip-module___rHxsW__anRise .24s var(--ease-out-quint)both;margin:0 auto;padding:0 64px;position:sticky}.Datumstrip-module___rHxsW__rij{align-items:center;gap:24px;padding:16px 0;display:flex}.Datumstrip-module___rHxsW__anker{flex:none;position:relative}button.Datumstrip-module___rHxsW__calKnop{width:34px;height:34px}.Datumstrip-module___rHxsW__pillen{--pil-gat:8px;align-items:center;gap:8px;gap:var(--pil-gat);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab;min-width:0;animation:Datumstrip-module___rHxsW__anRise .22s var(--ease-out-quint)both;flex:0 712px;display:flex;position:relative;overflow-x:auto}.Datumstrip-module___rHxsW__pillen::-webkit-scrollbar{display:none}.Datumstrip-module___rHxsW__pillen[data-sleept]{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.Datumstrip-module___rHxsW__pil{flex:0 0 calc((100% - 9*var(--pil-gat))/10);scroll-snap-align:start;white-space:nowrap;text-align:left;min-width:56px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;line-height:1;transition:color .14s}.Datumstrip-module___rHxsW__pilTekst{border-bottom:2px solid #0000;padding:6px 0;display:inline-block}.Datumstrip-module___rHxsW__pilActief{color:var(--text-strong);font-weight:700}.Datumstrip-module___rHxsW__pilActief .Datumstrip-module___rHxsW__pilTekst{border-bottom-color:var(--primary)}.Datumstrip-module___rHxsW__dot{border-radius:var(--r-full);background:var(--closing-soon);vertical-align:7px;width:5px;height:5px;margin-left:6px;display:inline-block}.Datumstrip-module___rHxsW__spacer{flex:1}.Datumstrip-module___rHxsW__titel{letter-spacing:-.01em;color:var(--text-strong);white-space:nowrap;margin:0;font-size:22px;font-weight:600}@keyframes Datumstrip-module___rHxsW__anRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:root[data-theme=light] button.Datumstrip-module___rHxsW__calKnop{--border-soft:var(--hairline-sterk)}:root[data-theme=light] .Datumstrip-module___rHxsW__pil{--text-muted:var(--text-soft)}:root[data-theme=light] .Datumstrip-module___rHxsW__pil,:root[data-indeling=wit] .Datumstrip-module___rHxsW__pil{font-size:15px}:root[data-theme=light] .Datumstrip-module___rHxsW__pilTekst,:root[data-indeling=wit] .Datumstrip-module___rHxsW__pilTekst{padding:7px 0}:root[data-theme=light] .Datumstrip-module___rHxsW__titel,:root[data-indeling=wit] .Datumstrip-module___rHxsW__titel{font-size:26px}
.DatumstripMobiel-module__AjTbBW__strip{top:70px;top:var(--strip-top,70px);z-index:50;box-sizing:border-box;background:0 0;padding:24px 0 12px;position:sticky}.DatumstripMobiel-module__AjTbBW__strip:before{content:"";z-index:-1;background:var(--background);position:absolute;inset:0}.DatumstripMobiel-module__AjTbBW__bovenrij{align-items:stretch;gap:10px;padding:0 20px;display:flex}button.DatumstripMobiel-module__AjTbBW__calKnop{flex:none;align-self:center;width:34px;height:34px}.DatumstripMobiel-module__AjTbBW__scheiding{background:var(--border-soft);flex:none;width:1px}.DatumstripMobiel-module__AjTbBW__venster{touch-action:pan-y;flex:1;min-width:0;overflow:clip}.DatumstripMobiel-module__AjTbBW__rail{width:max-content;transition:transform .32s var(--ease-out-quint);align-items:stretch;gap:2px;display:flex;position:relative;transform:translate(0)}.DatumstripMobiel-module__AjTbBW__rail[data-sleep="1"]{transition:none}.DatumstripMobiel-module__AjTbBW__pil{box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;width:47px;color:var(--text-muted);background:0 0;border:none;border-bottom:2px solid #0000;flex-direction:column;flex:none;align-items:center;gap:4px;padding:9px 0 8px;font-family:inherit;transition:color .14s;display:inline-flex}.DatumstripMobiel-module__AjTbBW__pilActief{border-bottom-color:var(--primary);color:var(--text-strong)}.DatumstripMobiel-module__AjTbBW__kort{letter-spacing:.08em;font-size:10px;font-weight:700}.DatumstripMobiel-module__AjTbBW__num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;line-height:1}.DatumstripMobiel-module__AjTbBW__dot{border-radius:var(--r-full);background:var(--closing-soon);vertical-align:6px;width:5px;height:5px;margin-left:4px;display:inline-block}:root[data-theme=light] .DatumstripMobiel-module__AjTbBW__strip,:root[data-indeling=wit] .DatumstripMobiel-module__AjTbBW__strip{padding-top:22px}:root[data-theme=light] button.DatumstripMobiel-module__AjTbBW__calKnop{--border-soft:var(--hairline-sterk)}:root[data-theme=light] .DatumstripMobiel-module__AjTbBW__scheiding,:root[data-indeling=wit] .DatumstripMobiel-module__AjTbBW__scheiding{align-self:center;height:40px}:root[data-theme=light] .DatumstripMobiel-module__AjTbBW__pil{color:var(--text-soft)}:root[data-theme=light] .DatumstripMobiel-module__AjTbBW__pil,:root[data-indeling=wit] .DatumstripMobiel-module__AjTbBW__pil{padding:0 0 6px}:root[data-theme=light] .DatumstripMobiel-module__AjTbBW__pilActief{color:var(--text-strong)}:root[data-theme=light] .DatumstripMobiel-module__AjTbBW__kort,:root[data-indeling=wit] .DatumstripMobiel-module__AjTbBW__kort{letter-spacing:.1em;font-size:11px;line-height:normal}:root[data-theme=light] .DatumstripMobiel-module__AjTbBW__num{color:var(--text);font-weight:400}:root[data-theme=light] .DatumstripMobiel-module__AjTbBW__num,:root[data-indeling=wit] .DatumstripMobiel-module__AjTbBW__num{font-size:16px;line-height:normal}:root[data-theme=light] .DatumstripMobiel-module__AjTbBW__pilActief .DatumstripMobiel-module__AjTbBW__num{color:var(--text-strong);font-weight:700}
.Dagkaart-module__k6gqXG__kaart{--kop-krimp:.26s var(--ease-out-quint);background:var(--surface);border:1px solid var(--border-soft);border-radius:18px;flex-direction:column;flex:none;width:360px;padding:24px;display:flex}.Dagkaart-module__k6gqXG__kopBuiten{top:167px;top:var(--kop-top,167px);z-index:5;background:var(--background);margin:-25px -25px 0;position:sticky}.Dagkaart-module__k6gqXG__kopBinnen{background:var(--surface);border:1px solid var(--border-soft);transition:padding var(--kop-krimp);border-bottom:none;border-radius:18px 18px 0 0;padding:24px 24px 0}.Dagkaart-module__k6gqXG__capAccent{color:var(--primary)}.Dagkaart-module__k6gqXG__kopTitel{color:var(--text-strong);letter-spacing:-.01em;transition:font-size var(--kop-krimp);margin:8px 0 0;font-size:24px;font-weight:600}.Dagkaart-module__k6gqXG__hairline{background:var(--border-soft);opacity:.65;height:1px;transition:margin var(--kop-krimp);margin:18px 0 4px}[data-kopklein] .Dagkaart-module__k6gqXG__kopBinnen{padding:12px 24px}[data-kopklein] .Dagkaart-module__k6gqXG__kopTitel{font-size:15px}[data-kopklein] .Dagkaart-module__k6gqXG__hairline{margin:10px 0 0}.Dagkaart-module__k6gqXG__kopBinnen .an-caplabel{transition:font-size var(--kop-krimp);font-size:12.5px}[data-kopklein] .Dagkaart-module__k6gqXG__kopBinnen .an-caplabel{font-size:9px}.Dagkaart-module__k6gqXG__groep{margin-top:20px}.Dagkaart-module__k6gqXG__groepEerst{margin-top:4px}.Dagkaart-module__k6gqXG__groepLeeg{margin-top:0}.Dagkaart-module__k6gqXG__groeplabel{margin-bottom:2px}.Dagkaart-module__k6gqXG__groeplabelUit{display:none}.Dagkaart-module__k6gqXG__gesloten{background:var(--gray-100);border-radius:14px;margin-top:14px;padding:13px 16px}.Dagkaart-module__k6gqXG__geslotenTitel{color:var(--text-strong);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.Dagkaart-module__k6gqXG__geslotenDot{border-radius:var(--r-full);background:var(--closing-soon);flex:none;width:5px;height:5px}.Dagkaart-module__k6gqXG__geslotenReden{color:var(--text-muted);text-wrap:pretty;margin-top:4px;padding-left:13px;font-size:12px;line-height:1.55}.Dagkaart-module__k6gqXG__venster{color:var(--text-muted);text-wrap:pretty;margin:0;padding:14px 0 0;font-size:12.5px;line-height:1.6}.Dagkaart-module__k6gqXG__leegvlak{background:var(--gray-100);animation:Dagkaart-module__k6gqXG__anRise .24s var(--ease-out-quint)both;border-radius:14px;margin-top:14px;padding:13px 16px}.Dagkaart-module__k6gqXG__leegvlakTekst{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:12px;line-height:1.55}.Dagkaart-module__k6gqXG__wisselknop{border-radius:var(--r-sm);border:1px solid var(--border);color:var(--text);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;animation:Dagkaart-module__k6gqXG__anRise .24s var(--ease-out-quint)both;background:0 0;align-self:center;margin-top:24px;padding:8px 14px;font-family:inherit;font-size:10px;font-weight:700}.Dagkaart-module__k6gqXG__leeg{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:14px;padding:24px 0;display:flex}.Dagkaart-module__k6gqXG__leegTekst{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:13px;line-height:1.6}.Dagkaart-module__k6gqXG__leegLink{font-size:13px}.Dagkaart-module__k6gqXG__cutoff{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:16px;padding:28px 0;display:flex}span.Dagkaart-module__k6gqXG__cutoffWell{width:48px;height:48px}span.Dagkaart-module__k6gqXG__cutoffWell svg{width:20px;height:20px;color:var(--text-strong);stroke-width:1.6px}.Dagkaart-module__k6gqXG__cutoffTekst{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:13px;line-height:1.6}@keyframes Dagkaart-module__k6gqXG__anRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:root[data-theme=light] .Dagkaart-module__k6gqXG__kopBinnen,:root[data-indeling=wit] .Dagkaart-module__k6gqXG__kopBinnen{padding-top:26px}:is(:root[data-theme=light] .Dagkaart-module__k6gqXG__kopBinnen .an-caplabel,:root[data-indeling=wit] .Dagkaart-module__k6gqXG__kopBinnen .an-caplabel){letter-spacing:.14em;font-size:13px;line-height:1.3}:root[data-theme=light] .Dagkaart-module__k6gqXG__kopBinnen .an-caplabel:not(.Dagkaart-module__k6gqXG__capAccent){color:var(--text-strong)}:root[data-theme=light] .Dagkaart-module__k6gqXG__kopTitel{font-weight:700}:root[data-theme=light] .Dagkaart-module__k6gqXG__kopTitel,:root[data-indeling=wit] .Dagkaart-module__k6gqXG__kopTitel{letter-spacing:-.015em;margin-top:6px;font-size:26px;line-height:1.15}:root[data-theme=light] .Dagkaart-module__k6gqXG__hairline{background:var(--text-strong);opacity:1}:root[data-theme=light] .Dagkaart-module__k6gqXG__hairline,:root[data-indeling=wit] .Dagkaart-module__k6gqXG__hairline{margin:16px 0 0}:root[data-theme=light] .Dagkaart-module__k6gqXG__kaart:has(>.Dagkaart-module__k6gqXG__leeg) .Dagkaart-module__k6gqXG__kopBinnen:after{content:"";background:var(--text-strong);transition:margin var(--kop-krimp)}:root[data-theme=light] .Dagkaart-module__k6gqXG__kaart:has(>.Dagkaart-module__k6gqXG__leeg) .Dagkaart-module__k6gqXG__kopBinnen:after{height:1px;margin-top:16px;display:block}:root[data-indeling=wit] .Dagkaart-module__k6gqXG__kaart:has(>.Dagkaart-module__k6gqXG__leeg) .Dagkaart-module__k6gqXG__kopBinnen:after{height:1px;margin-top:16px;display:block}:root[data-theme=light] .Dagkaart-module__k6gqXG__groepEerst,:root[data-indeling=wit] .Dagkaart-module__k6gqXG__groepEerst{margin-top:22px}:root[data-theme=light] .Dagkaart-module__k6gqXG__groep,:root[data-indeling=wit] .Dagkaart-module__k6gqXG__groep{margin-top:28px}:root[data-theme=light] .Dagkaart-module__k6gqXG__groeplabel{color:var(--text-strong)}:root[data-theme=light] .Dagkaart-module__k6gqXG__groeplabel,:root[data-indeling=wit] .Dagkaart-module__k6gqXG__groeplabel{letter-spacing:.14em;margin-bottom:0;font-size:12px;line-height:1.3}:root[data-theme=light] .Dagkaart-module__k6gqXG__leeg,:root[data-indeling=wit] .Dagkaart-module__k6gqXG__leeg{gap:10px;padding:18px 0 0}:root[data-theme=light] .Dagkaart-module__k6gqXG__leegTekst{color:var(--text-soft)}:root[data-theme=light] .Dagkaart-module__k6gqXG__leegTekst,:root[data-indeling=wit] .Dagkaart-module__k6gqXG__leegTekst{font-size:15px;line-height:1.55}:root[data-theme=light] .Dagkaart-module__k6gqXG__leegLink{font-weight:600}:root[data-theme=light] .Dagkaart-module__k6gqXG__leegLink,:root[data-indeling=wit] .Dagkaart-module__k6gqXG__leegLink{font-size:15px;line-height:1.3}:root[data-theme=light] .Dagkaart-module__k6gqXG__leegLink .an-chevron{color:var(--primary)}:is(:root[data-theme=light] [data-kopklein] .Dagkaart-module__k6gqXG__kopBinnen,:root[data-indeling=wit] [data-kopklein] .Dagkaart-module__k6gqXG__kopBinnen){padding:12px 24px}:is(:root[data-theme=light] [data-kopklein] .Dagkaart-module__k6gqXG__kopBinnen .an-caplabel,:root[data-indeling=wit] [data-kopklein] .Dagkaart-module__k6gqXG__kopBinnen .an-caplabel){font-size:9px}:is(:root[data-theme=light] [data-kopklein] .Dagkaart-module__k6gqXG__kopTitel,:root[data-indeling=wit] [data-kopklein] .Dagkaart-module__k6gqXG__kopTitel){font-size:15px}:root[data-theme=light] [data-kopklein] .Dagkaart-module__k6gqXG__hairline{margin:10px 0 0}:root[data-theme=light] [data-kopklein] .Dagkaart-module__k6gqXG__kaart:has(>.Dagkaart-module__k6gqXG__leeg) .Dagkaart-module__k6gqXG__kopBinnen:after{margin:10px 0 0}:root[data-indeling=wit] [data-kopklein] .Dagkaart-module__k6gqXG__hairline{margin:10px 0 0}:root[data-indeling=wit] [data-kopklein] .Dagkaart-module__k6gqXG__kaart:has(>.Dagkaart-module__k6gqXG__leeg) .Dagkaart-module__k6gqXG__kopBinnen:after{margin:10px 0 0}
.LegeReeks-module__ULBfga__sprong{width:104px;animation:LegeReeks-module__ULBfga__anRise .24s var(--ease-out-quint)both;flex-direction:column;flex:none;align-self:stretch;align-items:center;gap:12px;display:flex}.LegeReeks-module__ULBfga__lijnKort,.LegeReeks-module__ULBfga__lijnLang{background:var(--border-soft);width:1px}.LegeReeks-module__ULBfga__lijnKort{flex:none;height:14px}.LegeReeks-module__ULBfga__lijnLang{flex:1}.LegeReeks-module__ULBfga__label.LegeReeks-module__ULBfga__label{white-space:nowrap;text-align:center;color:var(--text-strong);font-size:14px;font-weight:600;line-height:1.5}.LegeReeks-module__ULBfga__aanloop{box-sizing:border-box;max-width:260px;animation:LegeReeks-module__ULBfga__anRise .24s var(--ease-out-quint)both;flex:none;padding-top:53px}.LegeReeks-module__ULBfga__kop{color:var(--text-strong);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:24px;font-weight:600}.LegeReeks-module__ULBfga__geenVerder{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:13px;line-height:1.6}.LegeReeks-module__ULBfga__sprongMobiel{flex-direction:column;align-items:center;gap:10px;margin-top:29px;display:flex}.LegeReeks-module__ULBfga__sprongMobiel .LegeReeks-module__ULBfga__lijnKort{height:18px}.LegeReeks-module__ULBfga__sprongMobiel.LegeReeks-module__ULBfga__sprongNaAanloop{margin-top:45px}.LegeReeks-module__ULBfga__sprongMobiel.LegeReeks-module__ULBfga__sprongAansluitend{margin-top:10px}.LegeReeks-module__ULBfga__aanloopMobiel{text-align:center;margin-top:36px;padding:0 16px}.LegeReeks-module__ULBfga__kopMobiel{color:var(--text-strong);margin:0;font-size:18px;font-weight:600}.LegeReeks-module__ULBfga__einde{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-top:31px;padding:0 32px 24px;display:flex}.LegeReeks-module__ULBfga__einde .LegeReeks-module__ULBfga__lijnKort{height:18px}.LegeReeks-module__ULBfga__eindeTekst{max-width:300px;color:var(--text-muted);text-wrap:pretty;margin:0;font-size:13px;line-height:1.6}.LegeReeks-module__ULBfga__slot,.LegeReeks-module__ULBfga__slotM{display:contents}.LegeReeks-module__ULBfga__slotIn,.LegeReeks-module__ULBfga__slotUit{flex:none;display:flex;overflow-x:clip}.LegeReeks-module__ULBfga__slotIn{animation:LegeReeks-module__ULBfga__slotIn .38s var(--ease-out-quint)both}.LegeReeks-module__ULBfga__slotUit{animation:LegeReeks-module__ULBfga__slotUit .38s var(--ease-out-quint)both;pointer-events:none}@keyframes LegeReeks-module__ULBfga__slotIn{0%{opacity:0;max-width:0;margin-left:-16px}to{max-width:360px;max-width:var(--slot-b,360px);opacity:1;margin-left:0}}@keyframes LegeReeks-module__ULBfga__slotUit{0%{max-width:360px;max-width:var(--slot-b,360px);opacity:1;margin-left:0}to{opacity:0;max-width:0;margin-left:-16px}}.LegeReeks-module__ULBfga__slotMIn,.LegeReeks-module__ULBfga__slotMUit{display:grid}.LegeReeks-module__ULBfga__slotMIn>.LegeReeks-module__ULBfga__slotBinnen,.LegeReeks-module__ULBfga__slotMUit>.LegeReeks-module__ULBfga__slotBinnen{min-height:0;display:flow-root;overflow:clip}.LegeReeks-module__ULBfga__slotMIn{animation:LegeReeks-module__ULBfga__slotMIn .38s var(--ease-out-quint)both}.LegeReeks-module__ULBfga__slotMUit{animation:LegeReeks-module__ULBfga__slotMUit .38s var(--ease-out-quint)both;pointer-events:none}@keyframes LegeReeks-module__ULBfga__slotMIn{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@keyframes LegeReeks-module__ULBfga__slotMUit{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}:root[data-theme=light] .LegeReeks-module__ULBfga__aanloop,:root[data-indeling=wit] .LegeReeks-module__ULBfga__aanloop{padding-top:50px}:root[data-theme=light] .LegeReeks-module__ULBfga__kop{font-weight:700}:root[data-theme=light] .LegeReeks-module__ULBfga__kop,:root[data-indeling=wit] .LegeReeks-module__ULBfga__kop{letter-spacing:-.015em;font-size:26px;line-height:1.15}:root[data-theme=light] .LegeReeks-module__ULBfga__kopMobiel{font-weight:700}:root[data-theme=light] .LegeReeks-module__ULBfga__kopMobiel,:root[data-indeling=wit] .LegeReeks-module__ULBfga__kopMobiel{letter-spacing:-.015em;font-size:21px;line-height:1.15}
.Dagenrail-module__L4OBEq__sectie{box-sizing:border-box;max-width:1440px;animation:Dagenrail-module__L4OBEq__anRise .26s var(--ease-out-quint)both;margin:0 auto;padding:32px 64px 0;position:relative}.Dagenrail-module__L4OBEq__clip{overflow:clip visible}.Dagenrail-module__L4OBEq__kopAnker{height:1px;margin-bottom:-1px}.Dagenrail-module__L4OBEq__rail{transition:transform .48s var(--ease-out-quint);align-items:stretch;gap:16px;padding-bottom:8px;display:flex}.Dagenrail-module__L4OBEq__navrij{justify-content:center;align-items:center;gap:20px;margin-top:36px;padding-bottom:88px;display:flex}@keyframes Dagenrail-module__L4OBEq__anRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:root[data-theme=light] [data-screen-label=Datumstrip]+.Dagenrail-module__L4OBEq__sectie,:root[data-indeling=wit] [data-screen-label=Datumstrip]+.Dagenrail-module__L4OBEq__sectie{padding-top:8px}
.RoosterMobiel-module__fIfjwG__sectie{box-sizing:border-box;padding:0 20px 96px}.RoosterMobiel-module__fIfjwG__dagblok{margin-top:24px;padding:0 16px}.RoosterMobiel-module__fIfjwG__kop{top:140px;top:var(--kop-top,140px);z-index:5;background:0 0;margin:0 -16px;padding:16px 16px 8px;position:relative}.RoosterMobiel-module__fIfjwG__kop:not([data-plak="1"]>.RoosterMobiel-module__fIfjwG__kop){top:0}.RoosterMobiel-module__fIfjwG__dagblok[data-plak="1"]>.RoosterMobiel-module__fIfjwG__kop{top:140px;top:var(--kop-top,140px);position:sticky}.RoosterMobiel-module__fIfjwG__kop:before{content:"";z-index:-1;background:var(--background);position:absolute;inset:0}.RoosterMobiel-module__fIfjwG__dagblok[data-vast="1"]>.RoosterMobiel-module__fIfjwG__kop:after{content:"";height:16px;height:var(--kop-verloop,16px);background:linear-gradient(var(--background),transparent);pointer-events:none;position:absolute;top:100%;left:0;right:0}.RoosterMobiel-module__fIfjwG__kop[data-weg="1"]>*{filter:opacity(var(--kop-zicht,1))}.RoosterMobiel-module__fIfjwG__koprij{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.RoosterMobiel-module__fIfjwG__capAccent{color:var(--primary)}.RoosterMobiel-module__fIfjwG__koprij .an-caplabel{font-size:12.5px}.RoosterMobiel-module__fIfjwG__datum{color:var(--text-strong);margin-top:4px;font-size:18px;font-weight:600}.RoosterMobiel-module__fIfjwG__hairline{background:var(--border-soft);opacity:.65;height:1px;margin-top:10px}.RoosterMobiel-module__fIfjwG__body{padding-bottom:16px}.RoosterMobiel-module__fIfjwG__groep{margin-top:22px}.RoosterMobiel-module__fIfjwG__groepEerst{margin-top:8px}.RoosterMobiel-module__fIfjwG__groepLeeg{margin-top:0}.RoosterMobiel-module__fIfjwG__groeplabel{margin-bottom:2px}.RoosterMobiel-module__fIfjwG__groeplabelUit{display:none}.RoosterMobiel-module__fIfjwG__leegvlak{background:var(--gray-100);border-radius:14px;margin-top:14px;padding:13px 16px}.RoosterMobiel-module__fIfjwG__leegvlakTekst{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:12px;line-height:1.55}.RoosterMobiel-module__fIfjwG__wisselknop{border-radius:var(--r-sm);border:1px solid var(--border);color:var(--text);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;margin-top:14px;padding:8px 14px;font-family:inherit;font-size:10px;font-weight:700}.RoosterMobiel-module__fIfjwG__venster{color:var(--text-muted);text-wrap:pretty;margin:0;padding:14px 0 0;font-size:12.5px;line-height:1.6}.RoosterMobiel-module__fIfjwG__leeg{color:var(--text-muted);text-wrap:pretty;margin:0;padding:14px 0 0;font-size:13px;line-height:1.6}.RoosterMobiel-module__fIfjwG__tussen{flex-direction:column;align-items:center;gap:10px;margin-top:29px;display:flex}.RoosterMobiel-module__fIfjwG__tussenVoorSprong .RoosterMobiel-module__fIfjwG__tussenLijn:last-child{height:53px}.RoosterMobiel-module__fIfjwG__tussenLijn{background:var(--border-soft);flex:none;width:1px;height:18px}.RoosterMobiel-module__fIfjwG__proefRij{align-self:stretch;padding:0}:root[data-theme=light] .RoosterMobiel-module__fIfjwG__dagblok,:root[data-indeling=wit] .RoosterMobiel-module__fIfjwG__dagblok{padding:0}:is(:root[data-theme=light] .RoosterMobiel-module__fIfjwG__koprij .an-caplabel,:root[data-indeling=wit] .RoosterMobiel-module__fIfjwG__koprij .an-caplabel){letter-spacing:.14em;font-size:13px;line-height:1.3;display:block}:root[data-theme=light] .RoosterMobiel-module__fIfjwG__koprij .an-caplabel:not(.RoosterMobiel-module__fIfjwG__capAccent){color:var(--text-strong)}:root[data-theme=light] .RoosterMobiel-module__fIfjwG__datum{font-weight:700}:root[data-theme=light] .RoosterMobiel-module__fIfjwG__datum,:root[data-indeling=wit] .RoosterMobiel-module__fIfjwG__datum{letter-spacing:-.015em;margin-top:6px;font-size:21px;line-height:1.15}:root[data-theme=light] .RoosterMobiel-module__fIfjwG__hairline{background:var(--text-strong);opacity:1}:root[data-theme=light] .RoosterMobiel-module__fIfjwG__hairline,:root[data-indeling=wit] .RoosterMobiel-module__fIfjwG__hairline{margin-top:16px}:root[data-theme=light] .RoosterMobiel-module__fIfjwG__groepEerst,:root[data-indeling=wit] .RoosterMobiel-module__fIfjwG__groepEerst{margin-top:14px}:root[data-theme=light] .RoosterMobiel-module__fIfjwG__groep,:root[data-indeling=wit] .RoosterMobiel-module__fIfjwG__groep{margin-top:28px}:root[data-theme=light] .RoosterMobiel-module__fIfjwG__groeplabel{color:var(--text-strong)}:root[data-theme=light] .RoosterMobiel-module__fIfjwG__groeplabel,:root[data-indeling=wit] .RoosterMobiel-module__fIfjwG__groeplabel{letter-spacing:.14em;margin-bottom:0;font-size:12px;line-height:1.3}:root[data-theme=light] .RoosterMobiel-module__fIfjwG__leeg{color:var(--text-soft)}:root[data-theme=light] .RoosterMobiel-module__fIfjwG__leeg,:root[data-indeling=wit] .RoosterMobiel-module__fIfjwG__leeg{padding-top:10px;font-size:15px;line-height:1.55}:root[data-theme=light] button.RoosterMobiel-module__fIfjwG__leegLink{font-weight:600}:root[data-theme=light] button.RoosterMobiel-module__fIfjwG__leegLink,:root[data-indeling=wit] button.RoosterMobiel-module__fIfjwG__leegLink{width:fit-content;margin-top:10px;font-size:15px;line-height:1.3;display:flex}:root[data-theme=light] .RoosterMobiel-module__fIfjwG__leegLink .an-chevron{color:var(--primary)}
.Lestegel-module__czvx-a__rij{transform-origin:50%;box-sizing:border-box;border:1px solid var(--border-soft);opacity:1;filter:brightness();max-height:260px;transition:max-height .32s var(--ease-out-quint),padding .32s var(--ease-out-quint),margin .32s var(--ease-out-quint),border-color .32s ease,transform .3s var(--ease-out-quint)40ms,opacity .24s ease 60ms,filter .26s ease 40ms;border-radius:14px;margin-top:10px;padding:13px 14px 10px;display:block;overflow:hidden;transform:scaleY(1)scaleX(1)}.Lestegel-module__czvx-a__rijUit{opacity:0;filter:brightness(2.4);pointer-events:none;max-height:0;transition:transform .26s var(--ease-out-quint),filter .22s ease,opacity .2s ease .14s,max-height .34s var(--ease-out-quint).16s,padding .34s var(--ease-out-quint).16s,margin .34s var(--ease-out-quint).16s,border-color .2s ease .12s;border-color:#0000;margin-top:-2px;padding:0 14px;transform:scaleY(.05)scaleX(.9)}.Lestegel-module__czvx-a__raster{grid-gap:12px;grid-template-columns:52px 1fr;align-items:center;gap:12px;display:grid}.Lestegel-module__czvx-a__rasterMobiel{grid-template-columns:56px 1fr}.Lestegel-module__czvx-a__rasterTik{cursor:pointer;-webkit-tap-highlight-color:transparent}.Lestegel-module__czvx-a__rasterTik:active{opacity:.72}.Lestegel-module__czvx-a__tijdkolom{min-width:0}.Lestegel-module__czvx-a__tijd{color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:2px;font-size:16px;font-weight:600}.Lestegel-module__czvx-a__vol{align-items:center;gap:4px;margin-top:3px;display:flex}.Lestegel-module__czvx-a__volDot{border-radius:var(--r-full);background:var(--text-muted);flex:none;width:4px;height:4px}.Lestegel-module__czvx-a__volLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:700}.Lestegel-module__czvx-a__inhoud{align-items:center;gap:12px;min-width:0;display:flex}span.Lestegel-module__czvx-a__well{flex:none;width:34px;height:34px}span.Lestegel-module__czvx-a__wellMobiel{width:36px;height:36px}span.Lestegel-module__czvx-a__well .an-iconwell-img{width:26px;height:26px}.Lestegel-module__czvx-a__tekstkolom{flex:1;min-width:0}.Lestegel-module__czvx-a__titelregel{align-items:flex-start;gap:8px;min-width:0;display:flex}.Lestegel-module__czvx-a__titel{min-width:0;color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;font-weight:600;overflow:hidden}.Lestegel-module__czvx-a__meta{white-space:nowrap;flex:none;align-self:flex-start;align-items:center;gap:8px;margin-top:2px;display:inline-flex}.Lestegel-module__czvx-a__metaHair{background:var(--border);flex:none;width:1px;height:10px}.Lestegel-module__czvx-a__stadCaps{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;flex:none;font-size:10px;font-weight:700}.Lestegel-module__czvx-a__docentregel{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.Lestegel-module__czvx-a__doclink{min-width:0;max-width:100%;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;margin-top:2px;padding:0;font-family:inherit;font-size:11.5px;transition:color .14s;display:block;overflow:hidden}@media (hover:hover){.Lestegel-module__czvx-a__doclink:hover{color:var(--text-strong);text-underline-offset:3px;-webkit-text-decoration:underline;text-decoration:underline}}.Lestegel-module__czvx-a__voet{border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:9px;display:flex}.Lestegel-module__czvx-a__voetRechts{justify-content:flex-end}.Lestegel-module__czvx-a__infolink{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:9.5px;font-weight:700;transition:color .14s;display:inline-flex}@media (hover:hover){.Lestegel-module__czvx-a__infolink:hover{color:var(--text-strong)}}.Lestegel-module__czvx-a__infolinkI{border-radius:var(--r-full);border:1px solid var(--border);width:15px;height:15px;color:var(--text-muted);flex:none;justify-content:center;align-items:center;transition:color .14s,border-color .14s;display:inline-flex}@media (hover:hover){.Lestegel-module__czvx-a__infolink:hover .Lestegel-module__czvx-a__infolinkI{color:var(--text-strong);border-color:var(--text-muted)}}button.Lestegel-module__czvx-a__btn{color:var(--text);align-self:flex-end;transition:color .16s,border-color .16s}button.Lestegel-module__czvx-a__btnCompact{padding:6px 12px}button.Lestegel-module__czvx-a__btnUit{border-color:var(--border-soft);color:var(--text-muted);cursor:default;opacity:.6}@media (hover:hover){button.Lestegel-module__czvx-a__btnUit:hover{color:var(--text-muted);border-color:var(--border-soft)}}span.Lestegel-module__czvx-a__pillGeboekt{overflow:visible}span.Lestegel-module__czvx-a__pillGeboekt .an-statuspill-status{border-radius:7px 0 0 7px}span.Lestegel-module__czvx-a__pillGeboekt .an-selbadge svg{stroke-width:3px}:is(.Lestegel-module__czvx-a__pill .an-statuspill-action,.Lestegel-module__czvx-a__pill .Lestegel-module__czvx-a__lock){border-left:1px solid var(--border)}span.Lestegel-module__czvx-a__pillWachtlijst .an-statuspill-status{gap:6px}span.Lestegel-module__czvx-a__pillWachtlijst .an-statuspill-status>svg{stroke-width:2.4px}button.Lestegel-module__czvx-a__actieRuim{padding:8px 12px}.Lestegel-module__czvx-a__lock{color:var(--text-muted);cursor:default;align-items:center;padding:8px 12px;display:inline-flex;position:relative}.Lestegel-module__czvx-a__lock svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.Lestegel-module__czvx-a__locktip{z-index:40;background:var(--surface);border:1px solid var(--border-soft);box-shadow:var(--shadow-lg);letter-spacing:0;text-transform:none;color:var(--text);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .14s ease,transform .16s var(--ease-out-quint);border-radius:10px;padding:8px 12px;font-size:11.5px;font-weight:400;position:absolute;bottom:calc(100% + 8px);right:-6px;transform:translateY(4px)}.Lestegel-module__czvx-a__lock:focus-within .Lestegel-module__czvx-a__locktip{opacity:1;transform:translateY(0)}@media (hover:hover){.Lestegel-module__czvx-a__lock:hover .Lestegel-module__czvx-a__locktip{opacity:1;transform:translateY(0)}}:root[data-theme=light] .Lestegel-module__czvx-a__rij,:root[data-indeling=wit] .Lestegel-module__czvx-a__rij{border-radius:12px}:root[data-theme=light] .Lestegel-module__czvx-a__rij:not(.Lestegel-module__czvx-a__rijUit),:root[data-indeling=wit] .Lestegel-module__czvx-a__rij:not(.Lestegel-module__czvx-a__rijUit){padding:14px 14px 12px}:root[data-theme=light] .Lestegel-module__czvx-a__raster,:root[data-indeling=wit] .Lestegel-module__czvx-a__raster{grid-template-columns:56px 1fr;align-items:start}:root[data-theme=light] .Lestegel-module__czvx-a__inhoud,:root[data-indeling=wit] .Lestegel-module__czvx-a__inhoud{align-items:flex-start}:root[data-theme=light] .Lestegel-module__czvx-a__tijd,:root[data-indeling=wit] .Lestegel-module__czvx-a__tijd{padding-top:0;font-size:18px;line-height:1.2}:root[data-theme=light] .Lestegel-module__czvx-a__vol{background:var(--page-warm)}:root[data-theme=light] .Lestegel-module__czvx-a__vol,:root[data-indeling=wit] .Lestegel-module__czvx-a__vol{border:1px solid var(--border);border-radius:4px;gap:0;width:fit-content;margin-top:7px;padding:2px 6px}:root[data-theme=light] .Lestegel-module__czvx-a__volDot,:root[data-indeling=wit] .Lestegel-module__czvx-a__volDot{display:none}:root[data-theme=light] .Lestegel-module__czvx-a__volLabel{color:var(--text)}:root[data-theme=light] .Lestegel-module__czvx-a__volLabel,:root[data-indeling=wit] .Lestegel-module__czvx-a__volLabel{letter-spacing:.12em;font-size:11px;line-height:1.3}:root[data-theme=light] span.Lestegel-module__czvx-a__wellMobiel,:root[data-indeling=wit] span.Lestegel-module__czvx-a__wellMobiel{width:34px;height:34px}:root[data-theme=light] .Lestegel-module__czvx-a__titel{font-weight:700}:root[data-theme=light] .Lestegel-module__czvx-a__titel,:root[data-indeling=wit] .Lestegel-module__czvx-a__titel{white-space:normal;text-overflow:clip;font-size:15px;line-height:1.3;overflow:visible}:root[data-theme=light] .Lestegel-module__czvx-a__doclink{--text-muted:var(--text-soft)}:root[data-theme=light] .Lestegel-module__czvx-a__doclink,:root[data-indeling=wit] .Lestegel-module__czvx-a__doclink{margin-top:3px;font-size:13px;line-height:1.35}:root[data-theme=light] .Lestegel-module__czvx-a__voet,:root[data-indeling=wit] .Lestegel-module__czvx-a__voet{padding-top:10px}:root[data-theme=light] .Lestegel-module__czvx-a__infolink{--text-muted:var(--text-soft)}:root[data-theme=light] .Lestegel-module__czvx-a__infolink,:root[data-indeling=wit] .Lestegel-module__czvx-a__infolink{gap:7px;font-size:12px}:root[data-theme=light] .Lestegel-module__czvx-a__infolinkI{--border:var(--text-soft)}:root[data-theme=light] .Lestegel-module__czvx-a__infolinkI,:root[data-indeling=wit] .Lestegel-module__czvx-a__infolinkI{width:14px;height:14px}:root[data-theme=light] button.Lestegel-module__czvx-a__btn,:root[data-indeling=wit] button.Lestegel-module__czvx-a__btn{box-sizing:border-box;letter-spacing:.1em;height:32px;padding:0 16px;font-size:12px}:root[data-theme=light] button.Lestegel-module__czvx-a__btnBoek{background:var(--primary);border-color:var(--primary);color:var(--text-on-primary);transition:color .16s,border-color .16s,background-color .16s}:root[data-theme=light] button.Lestegel-module__czvx-a__btnBoek,:root[data-indeling=wit] button.Lestegel-module__czvx-a__btnBoek{padding:0 18px}@media (hover:hover){:root[data-theme=light] button.Lestegel-module__czvx-a__btnBoek:hover{background:var(--primary-dark);border-color:var(--primary-dark);color:var(--text-on-primary)}}:root[data-theme=light] button.Lestegel-module__czvx-a__btnWachtlijst{--border:var(--hairline-sterk);--text:var(--text-strong);background:var(--surface)}:root[data-theme=light] button.Lestegel-module__czvx-a__btnUit,:root[data-indeling=wit] button.Lestegel-module__czvx-a__btnUit{letter-spacing:.08em;padding:0 14px;font-size:10px}:root[data-theme=light] span.Lestegel-module__czvx-a__well{background:var(--background);border-width:.5px}:root[data-theme=light] button.Lestegel-module__czvx-a__btnBoek{--primary:var(--accent-donker);--primary-dark:var(--accent-donker-diep)}
.WisselBanner-module__e0psdW__wrapper{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:32px 64px 0}.WisselBanner-module__e0psdW__vlak{background:var(--gray-100);animation:WisselBanner-module__e0psdW__anRise .24s var(--ease-out-quint)both;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.WisselBanner-module__e0psdW__vlakCompact{margin-top:16px;padding:13px 16px;animation:none;display:block}.WisselBanner-module__e0psdW__inhoud{min-width:0}.WisselBanner-module__e0psdW__tekst{color:var(--text-muted);text-wrap:pretty;margin:6px 0 0;font-size:13px;line-height:1.55}.WisselBanner-module__e0psdW__knop{border-radius:var(--r-sm);border:1px solid var(--border);color:var(--text);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;flex:none;padding:8px 14px;font-family:inherit;font-size:10px;font-weight:700}.WisselBanner-module__e0psdW__knopCompact{margin-top:12px}@keyframes WisselBanner-module__e0psdW__anRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.WisselBanner-module__e0psdW__tekstFout{color:var(--error-border);font-weight:600}
.PtVerzoek-module__PsYugW__blok{flex-direction:column;display:flex}.PtVerzoek-module__PsYugW__blokDesktop{padding-top:32px}.PtVerzoek-module__PsYugW__blokMobiel{padding-top:24px}.PtVerzoek-module__PsYugW__intro{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:15px;line-height:1.65}.PtVerzoek-module__PsYugW__terug{align-self:flex-start;margin-bottom:14px}.PtVerzoek-module__PsYugW__veldgroep{margin-top:44px}.PtVerzoek-module__PsYugW__veldgroepMobiel{margin-top:52px}.PtVerzoek-module__PsYugW__label{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;margin-bottom:20px;font-size:12px;font-weight:700;line-height:1.3;display:flex}.PtVerzoek-module__PsYugW__icoon{width:16px;height:16px;color:var(--text-muted);flex:none}.PtVerzoek-module__PsYugW__labelZacht{letter-spacing:0;text-transform:none;font-weight:400}.PtVerzoek-module__PsYugW__tijdvak{align-items:center;gap:10px;display:flex}.PtVerzoek-module__PsYugW__tijdvak+.PtVerzoek-module__PsYugW__tijdvak{margin-top:16px}.PtVerzoek-module__PsYugW__tijdkiezer{flex:none;width:112px;position:relative}.PtVerzoek-module__PsYugW__tijdkiezerMobiel{flex:1 1 0;width:auto;min-width:0}.PtVerzoek-module__PsYugW__tijdselect{appearance:none;border-radius:var(--r-md);border:1px solid var(--border-soft);background:var(--gray-50);width:100%;height:44px;color:var(--text-strong);font-family:var(--font-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;padding:0 36px 0 14px;font-size:16px;font-weight:600}.PtVerzoek-module__PsYugW__tijdselect:focus{border-color:var(--text-muted);outline:none}.PtVerzoek-module__PsYugW__tijdselect.PtVerzoek-module__PsYugW__isLeeg{color:var(--text-muted);font-weight:400}.PtVerzoek-module__PsYugW__tijdselectMobiel{height:46px;font-size:17px}.PtVerzoek-module__PsYugW__tijdchevron{pointer-events:none;fill:none;width:16px;height:16px;stroke:var(--text-muted);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;margin-top:-8px;position:absolute;top:50%;right:12px}.PtVerzoek-module__PsYugW__tot{color:var(--text-muted);flex:none;font-size:14px}.PtVerzoek-module__PsYugW__weg{border-radius:var(--r-full);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.PtVerzoek-module__PsYugW__weg svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:14px;height:14px}@media (hover:hover){.PtVerzoek-module__PsYugW__weg:hover{color:var(--text-strong);background:var(--gray-100)}}.PtVerzoek-module__PsYugW__plus{min-height:40px;font-family:var(--font-primary);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;margin-top:12px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.PtVerzoek-module__PsYugW__plus svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:14px;height:14px}@media (hover:hover){.PtVerzoek-module__PsYugW__plus:hover{color:var(--text-strong)}}.PtVerzoek-module__PsYugW__chips{flex-wrap:wrap;gap:12px;display:flex}.PtVerzoek-module__PsYugW__chip{height:34px}.PtVerzoek-module__PsYugW__chipMobiel{height:36px}.PtVerzoek-module__PsYugW__initiaal{border-radius:var(--r-full);background:var(--gray-200);width:22px;height:22px;color:var(--text-strong);justify-content:center;align-items:center;margin-left:-6px;font-size:10px;font-weight:700;display:inline-flex}.PtVerzoek-module__PsYugW__veld{box-sizing:border-box;border-radius:var(--r-md);border:1px solid var(--border-soft);background:var(--gray-50);width:100%;height:44px;color:var(--text);font-family:var(--font-primary);padding:0 14px;font-size:14px;display:block}.PtVerzoek-module__PsYugW__veld::placeholder{color:var(--text-muted)}.PtVerzoek-module__PsYugW__veld:focus{border-color:var(--text-muted);outline:none}.PtVerzoek-module__PsYugW__veldMobiel{height:46px;font-size:16px}.PtVerzoek-module__PsYugW__veld.PtVerzoek-module__PsYugW__isFout{border-color:var(--error-border)}.PtVerzoek-module__PsYugW__velden{flex-direction:column;gap:16px;display:flex}.PtVerzoek-module__PsYugW__veldrij{grid-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.PtVerzoek-module__PsYugW__veldrijMobiel{grid-template-columns:minmax(0,1fr)}.PtVerzoek-module__PsYugW__contact{color:var(--text-muted);text-wrap:pretty;margin:16px 0 0;font-size:14px;line-height:1.6}.PtVerzoek-module__PsYugW__vinkje{color:var(--text);cursor:pointer;align-items:center;gap:12px;margin-top:14px;font-size:14px;display:flex}.PtVerzoek-module__PsYugW__vinkje input{width:18px;height:18px;accent-color:var(--primary);margin:0}.PtVerzoek-module__PsYugW__vinkjeMobiel{font-size:15px}.PtVerzoek-module__PsYugW__vinkjeMobiel input{width:20px;height:20px}.PtVerzoek-module__PsYugW__knop{width:100%;margin-top:60px}.PtVerzoek-module__PsYugW__fout{color:var(--error-fg,#d6a294);margin:10px 0 0;font-size:13px;line-height:1.5}.PtVerzoek-module__PsYugW__voet{color:var(--text-muted);text-align:center;margin:18px 0 0;font-size:12px;line-height:1.5}.PtVerzoek-module__PsYugW__volgende{text-align:left;margin-top:44px;font-size:13px;line-height:1.35}.PtVerzoek-module__PsYugW__klaarKop{align-items:center;gap:14px;margin-top:26px;display:flex}.PtVerzoek-module__PsYugW__klaarKopMobiel{margin-top:18px}.PtVerzoek-module__PsYugW__vink{border-radius:var(--r-full);border:1px solid var(--border-soft);width:40px;height:40px;color:var(--text-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.PtVerzoek-module__PsYugW__vink svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.PtVerzoek-module__PsYugW__klaarTitel{color:var(--text-strong);font-size:20px;font-weight:600}.PtVerzoek-module__PsYugW__samenvatting{border-radius:var(--r-md);background:var(--gray-50);grid-gap:10px 12px;grid-template-columns:96px minmax(0,1fr);gap:10px 12px;margin-top:20px;padding:16px;font-size:14px;line-height:1.4;display:grid}.PtVerzoek-module__PsYugW__samenvattingMobiel{grid-template-columns:minmax(0,1fr);gap:2px 0}.PtVerzoek-module__PsYugW__samenvattingMobiel dt:not(:first-child){margin-top:10px}.PtVerzoek-module__PsYugW__samenvatting dd{margin:0}.PtVerzoek-module__PsYugW__sk{color:var(--text-muted)}.PtVerzoek-module__PsYugW__sv{color:var(--text-strong);word-wrap:anywhere}.PtVerzoek-module__PsYugW__links{flex-direction:column;align-items:flex-start;gap:12px;margin-top:22px;display:flex}.PtVerzoek-module__PsYugW__klaarLink{text-align:left;line-height:1.35}.PtVerzoek-module__PsYugW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PtVerzoek-module__PsYugW__andersRij{border-top:1px solid var(--border-soft);flex-direction:column;align-items:flex-start;gap:10px;margin-top:22px;padding-top:18px;display:flex}.PtVerzoek-module__PsYugW__andersRijMobiel{margin-top:20px}.PtVerzoek-module__PsYugW__andersVraag{color:var(--text-muted);margin:0;font-size:14px;line-height:1.6}.PtVerzoek-module__PsYugW__andersLink{text-align:left;line-height:1.35}.PtVerzoek-module__PsYugW__momenten{flex-direction:column;gap:14px;display:flex}.PtVerzoek-module__PsYugW__moment{align-items:center;gap:10px;display:flex}.PtVerzoek-module__PsYugW__momentTijden{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.PtVerzoek-module__PsYugW__dagkiezer{flex:none;width:196px}.PtVerzoek-module__PsYugW__dagselect{font-feature-settings:normal;font-variant-numeric:normal;padding-left:12px;padding-right:30px;font-size:15px}.PtVerzoek-module__PsYugW__dagkiezer .PtVerzoek-module__PsYugW__tijdchevron{right:10px}.PtVerzoek-module__PsYugW__momentMobiel{flex-wrap:wrap;gap:10px}.PtVerzoek-module__PsYugW__momentMobiel+.PtVerzoek-module__PsYugW__momentMobiel{border-top:1px solid var(--border-soft);padding-top:14px}.PtVerzoek-module__PsYugW__momentMobiel .PtVerzoek-module__PsYugW__dagkiezer{width:100%}.PtVerzoek-module__PsYugW__momentMobiel .PtVerzoek-module__PsYugW__dagselect{font-size:16px}.PtVerzoek-module__PsYugW__plusDag{color:var(--text);margin-top:16px}.PtVerzoek-module__PsYugW__svRegel{display:block}.PtVerzoek-module__PsYugW__svRegel+.PtVerzoek-module__PsYugW__svRegel{margin-top:4px}.PtVerzoek-module__PsYugW__leegVandaag{border-top:1px solid var(--border-soft);animation:.32s cubic-bezier(.22,1,.36,1) both PtVerzoek-module__PsYugW__ptLeegIn;animation:PtVerzoek-module__PsYugW__ptLeegIn .32s var(--ease-out-quint,cubic-bezier(.22,1,.36,1))both;flex-direction:column;align-items:flex-start;gap:24px;margin-top:22px;padding-top:26px;display:flex}.PtVerzoek-module__PsYugW__leegVandaagMobiel{align-items:stretch}.PtVerzoek-module__PsYugW__leegVandaagWeg{pointer-events:none;animation:.2s ease-in both PtVerzoek-module__PsYugW__ptLeegWeg}.PtVerzoek-module__PsYugW__leegBalk{border-left:3px solid var(--accent-donker);padding:4px 0 4px 20px}.PtVerzoek-module__PsYugW__leegVandaagMobiel .PtVerzoek-module__PsYugW__leegBalk{padding-left:16px}.PtVerzoek-module__PsYugW__leegZin{color:var(--text-strong);margin:0;font-size:21px;font-weight:700;line-height:1.3}.PtVerzoek-module__PsYugW__leegVandaagMobiel .PtVerzoek-module__PsYugW__leegZin{font-size:19px}.PtVerzoek-module__PsYugW__leegSub{color:var(--text-soft,var(--text-muted));margin:8px 0 0;font-size:15px;line-height:1.55}.PtVerzoek-module__PsYugW__leegKnop{box-sizing:border-box;border:1px solid var(--text-strong);height:48px;color:var(--text-strong);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0 24px;font-family:inherit;font-size:13px;font-weight:700;transition:background-color .16s,color .16s;display:inline-flex}.PtVerzoek-module__PsYugW__leegKnopMobiel{width:100%}@media (hover:hover){.PtVerzoek-module__PsYugW__leegKnop:hover{background:var(--text-strong);color:var(--background)}}.PtVerzoek-module__PsYugW__leegKnop:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.PtVerzoek-module__PsYugW__binnen{outline:none;scroll-margin-top:110px;animation:.56s cubic-bezier(.22,1,.36,1) backwards PtVerzoek-module__PsYugW__ptOntvouw}.PtVerzoek-module__PsYugW__binnen>*>*{animation:.48s cubic-bezier(.22,1,.36,1) both PtVerzoek-module__PsYugW__ptRijs}.PtVerzoek-module__PsYugW__binnen>*>:first-child{animation-delay:80ms}.PtVerzoek-module__PsYugW__binnen>*>:nth-child(2){animation-delay:.15s}.PtVerzoek-module__PsYugW__binnen>*>:nth-child(3){animation-delay:.22s}.PtVerzoek-module__PsYugW__binnen>*>:nth-child(4){animation-delay:.29s}.PtVerzoek-module__PsYugW__binnen>*>:nth-child(5){animation-delay:.36s}.PtVerzoek-module__PsYugW__binnen>*>:nth-child(n+6){animation-delay:.42s}@keyframes PtVerzoek-module__PsYugW__ptLeegIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes PtVerzoek-module__PsYugW__ptLeegWeg{to{opacity:0;transform:translateY(-10px)}}@keyframes PtVerzoek-module__PsYugW__ptOntvouw{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@keyframes PtVerzoek-module__PsYugW__ptRijs{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.PtVerzoek-module__PsYugW__leegVandaag,.PtVerzoek-module__PsYugW__leegVandaagWeg,.PtVerzoek-module__PsYugW__binnen,.PtVerzoek-module__PsYugW__binnen>*>*{animation:none}}
.PtMaandKalender-module__cAlIKq__kop{align-items:center;gap:10px;display:flex}.PtMaandKalender-module__cAlIKq__kopDesktop{margin-top:8px}.PtMaandKalender-module__cAlIKq__maandDesktop{color:var(--text-strong);letter-spacing:-.01em;flex:1;margin:0;font-size:24px;font-weight:600}.PtMaandKalender-module__cAlIKq__maandMobiel{min-width:0;color:var(--text-strong);flex:1;font-size:15px;font-weight:600}.PtMaandKalender-module__cAlIKq__nav32{width:32px;height:32px}.PtMaandKalender-module__cAlIKq__grid{grid-template-columns:repeat(7,1fr);display:grid}.PtMaandKalender-module__cAlIKq__gap4{gap:4px}.PtMaandKalender-module__cAlIKq__gap2{gap:2px}.PtMaandKalender-module__cAlIKq__marge34{margin-top:34px}.PtMaandKalender-module__cAlIKq__marge18{margin-top:18px}.PtMaandKalender-module__cAlIKq__marge16{margin-top:16px}.PtMaandKalender-module__cAlIKq__kopcel{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding-bottom:6px;font-size:10px;font-weight:700}.PtMaandKalender-module__cAlIKq__cel{aspect-ratio:1;border-radius:var(--r-full);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:100%;color:var(--text-muted);opacity:.35;cursor:default;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:13px;transition:background .14s,color .14s;display:inline-flex;position:relative}.PtMaandKalender-module__cAlIKq__celKan,.PtMaandKalender-module__cAlIKq__celSlot{color:var(--text);opacity:1;cursor:pointer}@media (hover:hover){.PtMaandKalender-module__cAlIKq__celKan:hover:not(:disabled),.PtMaandKalender-module__cAlIKq__celSlot:hover:not(:disabled){background:var(--gray-100)}}.PtMaandKalender-module__cAlIKq__celActief{background:var(--text-strong);color:var(--background);opacity:1;cursor:pointer;font-weight:700}.PtMaandKalender-module__cAlIKq__punt{border-radius:var(--r-full);background:currentColor;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:12%;left:50%}.PtMaandKalender-module__cAlIKq__legenda{color:var(--text);align-items:center;gap:10px;margin-top:40px;font-size:13px;line-height:1.4;display:flex}.PtMaandKalender-module__cAlIKq__legendaMobiel{margin-top:32px}.PtMaandKalender-module__cAlIKq__legendaPunt{border-radius:var(--r-full);background:var(--text-strong);flex:none;width:4px;height:4px}.PtMaandKalender-module__cAlIKq__celLeeg{visibility:hidden}
.PtFilters-module__QQjoBq__sectie{box-sizing:border-box;max-width:1440px;animation:PtFilters-module__QQjoBq__anRise .26s var(--ease-out-quint)both;margin:0 auto;padding:32px 64px 128px}.PtFilters-module__QQjoBq__sectieTop{padding:36px 64px 0}.PtFilters-module__QQjoBq__sectieMobiel{padding:24px 20px 96px}.PtFilters-module__QQjoBq__sectieTopMobiel{padding:24px 20px 0}.PtFilters-module__QQjoBq__viewrij{justify-content:center;gap:12px;padding-bottom:22px;display:flex}.PtFilters-module__QQjoBq__viewrijMobiel{flex-direction:column;align-items:stretch;gap:8px;padding-bottom:20px}.PtFilters-module__QQjoBq__viewrijMobiel>button{width:100%}.PtFilters-module__QQjoBq__viewkaart{border:1.5px solid var(--border-soft);border-radius:var(--r-lg);box-sizing:border-box;text-align:left;cursor:pointer;width:330px;transition:border-color .14s var(--ease-out-quint),background-color .14s var(--ease-out-quint);background:0 0;align-items:center;gap:14px;padding:13px 15px;font-family:inherit;display:flex}.PtFilters-module__QQjoBq__viewkaartActief{border-color:var(--text-strong)}.PtFilters-module__QQjoBq__viewtekst{flex:1;min-width:0}.PtFilters-module__QQjoBq__viewtitel{color:var(--text-strong);font-size:14.5px;font-weight:600;display:block}.PtFilters-module__QQjoBq__viewsub{color:var(--text-muted);margin-top:2px;font-size:12.5px;line-height:1.5;display:block}.PtFilters-module__QQjoBq__chiprij{align-items:center;gap:8px;display:flex}.PtFilters-module__QQjoBq__chiprijGecentreerd{justify-content:center}.PtFilters-module__QQjoBq__chiprijWrap{flex-wrap:wrap}.PtFilters-module__QQjoBq__chipplekFilters{padding-bottom:20px}.PtFilters-module__QQjoBq__chip.PtFilters-module__QQjoBq__chip{border-radius:var(--r-sm);flex:none;gap:6px;height:auto;padding:5px 12px;font-family:inherit;line-height:normal}.PtFilters-module__QQjoBq__wislink{margin-left:4px;font-size:12px}.PtFilters-module__QQjoBq__tijdlijn{padding-top:4px}.PtFilters-module__QQjoBq__tchip{align-items:center;gap:16px}.PtFilters-module__QQjoBq__staptitel{color:var(--text-strong);letter-spacing:-.01em;font-size:17px;font-weight:600}.PtFilters-module__QQjoBq__tbody{padding-top:14px}.an-tstep>.PtFilters-module__QQjoBq__tlineEinde.PtFilters-module__QQjoBq__tlineEinde{background:linear-gradient(to bottom,var(--border-soft)55%,transparent 100%)}.PtFilters-module__QQjoBq__capVandaag{color:var(--primary)}.PtFilters-module__QQjoBq__tijdtitel{color:var(--text-strong);letter-spacing:-.01em;margin:8px 0 0;font-size:24px;font-weight:600}.PtFilters-module__QQjoBq__tijdtitelMobiel{color:var(--text-strong);margin-top:6px;font-size:15px;font-weight:600}.PtFilters-module__QQjoBq__slotsMarge{margin-top:6px}.PtFilters-module__QQjoBq__swapA{animation:PtFilters-module__QQjoBq__anRise .22s var(--ease-out-quint)both}.PtFilters-module__QQjoBq__swapB{animation:PtFilters-module__QQjoBq__anRiseB .22s var(--ease-out-quint)both}@keyframes PtFilters-module__QQjoBq__anRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes PtFilters-module__QQjoBq__anRiseB{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.PtDatumkiezer-module__-15UUq__kolommen{justify-content:center;align-items:flex-start;gap:16px;display:flex}.PtDatumkiezer-module__-15UUq__kaartA{background:var(--surface);border:1px solid var(--border-soft);box-sizing:border-box;border-radius:18px;flex:none;width:400px;padding:24px}.PtDatumkiezer-module__-15UUq__kaartB{background:var(--surface);border:1px solid var(--border-soft);box-sizing:border-box;border-radius:18px;flex-direction:column;flex:none;width:520px;padding:24px;display:flex}.PtDatumkiezer-module__-15UUq__tijdkop{align-items:center;margin-top:14px;display:flex}.PtDatumkiezer-module__-15UUq__tijdkopMobiel{margin-top:10px}.PtDatumkiezer-module__-15UUq__tijdpil{border:1px solid var(--border-soft);border-radius:var(--r-full);height:28px;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none;align-items:center;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.PtDatumkiezer-module__-15UUq__tijdlijnHair{background:var(--border-soft);flex:1;height:1px}.PtDatumkiezer-module__-15UUq__slotrij{box-sizing:border-box;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 8px 10px 24px;font-family:inherit;display:flex}.PtDatumkiezer-module__-15UUq__slotrijMobiel{-webkit-tap-highlight-color:transparent;padding:12px 0 12px 24px}.PtDatumkiezer-module__-15UUq__tekstkolom{flex:1;min-width:0}.PtDatumkiezer-module__-15UUq__slotnaam{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;display:block;overflow:hidden}.PtDatumkiezer-module__-15UUq__slotcaps{margin-top:3px;display:block}.PtDatumkiezer-module__-15UUq__chevron{width:15px;height:15px;color:var(--text-muted);flex:none}.PtDatumkiezer-module__-15UUq__chipplek{margin:22px 0}
.PtDocentSheet-module__q3czQW__overlay{pointer-events:none;position:fixed;inset:0 0 6px}.PtDocentSheet-module__q3czQW__overlay[data-open=true]{pointer-events:auto}.PtDocentSheet-module__q3czQW__scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .26s var(--ease-out-quint);background:#0000007a;position:absolute;inset:0}.PtDocentSheet-module__q3czQW__overlay[data-open=true] .PtDocentSheet-module__q3czQW__scrim{opacity:1}.PtDocentSheet-module__q3czQW__body{background:var(--paneelkleur);border-radius:var(--r-xxl)var(--r-xxl)0 0;padding:10px 20px calc(18px + env(safe-area-inset-bottom,0px))20px;box-sizing:border-box;transition:transform .26s var(--ease-out-quint);will-change:transform;margin:0 auto;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.PtDocentSheet-module__q3czQW__overlay[data-open=true] .PtDocentSheet-module__q3czQW__body{transform:translateY(0)}.PtDocentSheet-module__q3czQW__grabber{border-radius:var(--r-full);background:var(--gray-200);width:36px;height:4px;margin:0 auto;display:block}.PtDocentSheet-module__q3czQW__titel{margin:18px 0 0}.PtDocentSheet-module__q3czQW__chipplek{margin-top:24px}.PtDocentSheet-module__q3czQW__lijst{flex-direction:column;gap:2px;height:55vh;margin-top:14px;display:flex;overflow-y:auto}.PtDocentSheet-module__q3czQW__rij{box-sizing:border-box;text-align:left;border-radius:var(--r-md);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:10px;font-family:inherit;display:flex}.PtDocentSheet-module__q3czQW__well{border-radius:var(--r-full);background:var(--gray-100);width:36px;height:36px;color:var(--text-strong);flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.PtDocentSheet-module__q3czQW__wellIcoon{width:17px;height:17px}.PtDocentSheet-module__q3czQW__alleLabel{min-width:0;color:var(--text-strong);flex:1;font-size:14.5px;font-weight:600}.PtDocentSheet-module__q3czQW__tekstkolom{flex:1;min-width:0}.PtDocentSheet-module__q3czQW__naam{color:var(--text-strong);font-size:15px;font-weight:600;display:block}.PtDocentSheet-module__q3czQW__caps{margin-top:4px;display:block}.PtDocentSheet-module__q3czQW__leegtekst{color:var(--text-muted);text-wrap:pretty;margin:10px 0 6px;font-size:13px;line-height:1.6}
.PtDocentkiezer-module__ix2ztG__kolommen{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;display:flex}.PtDocentkiezer-module__ix2ztG__kaartA{background:var(--surface);border:1px solid var(--border-soft);box-sizing:border-box;border-radius:18px;flex:none;gap:24px;padding:24px;display:flex}.PtDocentkiezer-module__ix2ztG__kolomDocenten{flex:none;width:292px}.PtDocentkiezer-module__ix2ztG__titelbox{align-items:center;height:32px;margin-top:8px;display:flex}.PtDocentkiezer-module__ix2ztG__titel{color:var(--text-strong);letter-spacing:-.01em;margin:0;font-size:24px;font-weight:600}.PtDocentkiezer-module__ix2ztG__chipplek{margin-top:34px}.PtDocentkiezer-module__ix2ztG__docentlijst{flex-direction:column;gap:10px;margin-top:20px;display:flex}.PtDocentkiezer-module__ix2ztG__docentlijstZonderChips{margin-top:34px}.PtDocentkiezer-module__ix2ztG__leegtekst{color:var(--text-muted);text-wrap:pretty;margin:6px 0 0;font-size:13px;line-height:1.6}.PtDocentkiezer-module__ix2ztG__leegtekstMobiel{margin:12px 0 0}.PtDocentkiezer-module__ix2ztG__docentkaart{border:1.5px solid var(--border-soft);box-sizing:border-box;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;transition:border-color .14s var(--ease-out-quint),background-color .14s var(--ease-out-quint);background:0 0;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-family:inherit;display:flex}.PtDocentkiezer-module__ix2ztG__docentkaartActief{border-color:var(--text-strong)}.PtDocentkiezer-module__ix2ztG__avatar40{border-radius:var(--r-full);background:var(--gray-100);width:40px;height:40px;color:var(--text-strong);flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.PtDocentkiezer-module__ix2ztG__avatar36{border-radius:var(--r-full);background:var(--gray-100);width:36px;height:36px;color:var(--text-strong);flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.PtDocentkiezer-module__ix2ztG__tekstkolom{flex:1;min-width:0}.PtDocentkiezer-module__ix2ztG__docentnaam{color:var(--text-strong);font-size:15px;font-weight:600;display:block}.PtDocentkiezer-module__ix2ztG__caps4{margin-top:4px;display:block}.PtDocentkiezer-module__ix2ztG__caps3{margin-top:3px;display:block}.PtDocentkiezer-module__ix2ztG__scheider{background:var(--border-soft);opacity:.65;flex:none;align-self:stretch;width:1px}.PtDocentkiezer-module__ix2ztG__kolomDatum{flex:none;width:352px}.PtDocentkiezer-module__ix2ztG__kaartB{background:var(--surface);border:1px solid var(--border-soft);box-sizing:border-box;border-radius:18px;flex-direction:column;flex:none;width:520px;max-width:100%;padding:24px;display:flex}.PtDocentkiezer-module__ix2ztG__hairline{background:var(--border-soft);opacity:.65;height:1px;margin:20px 0 0}.PtDocentkiezer-module__ix2ztG__hairlineMobiel{margin:22px 0 0}.PtDocentkiezer-module__ix2ztG__docentrij{align-items:center;gap:12px;margin-top:18px;display:flex}.PtDocentkiezer-module__ix2ztG__doclink{max-width:100%;color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-family:inherit;font-size:14.5px;font-weight:600;transition:color .14s;display:block;overflow:hidden}@media (hover:hover){.PtDocentkiezer-module__ix2ztG__doclink:hover{color:var(--text-strong);text-underline-offset:3px;-webkit-text-decoration:underline;text-decoration:underline}}.PtDocentkiezer-module__ix2ztG__tijdenrij{flex-wrap:wrap;gap:8px;margin-top:12px;padding-left:48px;display:flex}.PtDocentkiezer-module__ix2ztG__tijdpil{border:1px solid var(--border-soft);min-width:66px;height:44px;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-family:inherit;font-size:13.5px;font-weight:600;transition:color .14s,border-color .14s,background-color .14s;display:inline-flex}@media (hover:hover){.PtDocentkiezer-module__ix2ztG__tijdpil:hover:not(:disabled){color:var(--text-strong);border-color:var(--text-muted);background:var(--gray-50)}}.PtDocentkiezer-module__ix2ztG__triggerHoofd{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}.PtDocentkiezer-module__ix2ztG__chevron{width:15px;height:15px;color:var(--text-muted);flex:none}
.OpenStudio-module__Q14Kaq__sectie{box-sizing:border-box;max-width:1440px;animation:OpenStudio-module__Q14Kaq__anRise .26s var(--ease-out-quint)both;margin:0 auto;padding:40px 64px 128px}.OpenStudio-module__Q14Kaq__sectieMobiel{padding:24px 20px 96px}.OpenStudio-module__Q14Kaq__midden{max-width:960px;margin:0 auto}.OpenStudio-module__Q14Kaq__doos{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--r-xxl);box-sizing:border-box;width:100%;max-width:960px;padding:26px}.OpenStudio-module__Q14Kaq__kop{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.OpenStudio-module__Q14Kaq__koptitel{color:var(--text-strong);letter-spacing:-.01em;margin:8px 0 0;font-size:22px;font-weight:600}.OpenStudio-module__Q14Kaq__sub{color:var(--text-muted);font-size:12.5px}.OpenStudio-module__Q14Kaq__weekrij{flex-wrap:wrap;align-items:center;gap:18px;margin-top:20px;display:flex}.OpenStudio-module__Q14Kaq__kalenderanker{flex:none;position:relative}.OpenStudio-module__Q14Kaq__kalenderknop{width:34px;height:34px}.OpenStudio-module__Q14Kaq__popover{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--r-lg);width:320px;box-shadow:var(--shadow-lg);animation:OpenStudio-module__Q14Kaq__anPop .18s var(--ease-out-quint)both;padding:18px;position:absolute;top:44px;left:0}.OpenStudio-module__Q14Kaq__popoverkop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.OpenStudio-module__Q14Kaq__popovernav{width:30px;height:30px}.OpenStudio-module__Q14Kaq__popoverlabel{color:var(--text-strong);font-size:13px;font-weight:600}.OpenStudio-module__Q14Kaq__popovergrid{grid-gap:4px;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.OpenStudio-module__Q14Kaq__maandregel{align-items:center;gap:10px;display:flex}.OpenStudio-module__Q14Kaq__maandlabel{min-width:0;color:var(--text-strong);flex:1;font-size:15px;font-weight:600}.OpenStudio-module__Q14Kaq__mobielgrid{grid-gap:2px;grid-template-columns:repeat(7,1fr);gap:2px;margin-top:16px;display:grid}.OpenStudio-module__Q14Kaq__kopcel{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding-bottom:6px;font-size:10px;font-weight:700}.OpenStudio-module__Q14Kaq__cel{aspect-ratio:1;border-radius:var(--r-full);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:100%;color:var(--text-muted);opacity:.35;cursor:default;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:13px;transition:background .14s,color .14s;display:inline-flex}.OpenStudio-module__Q14Kaq__celKan{color:var(--text);opacity:1;cursor:pointer}.OpenStudio-module__Q14Kaq__celActief{background:var(--primary);color:var(--text-on-primary);opacity:1;cursor:pointer;font-weight:700}.OpenStudio-module__Q14Kaq__celActiefMobiel{background:var(--text-strong);color:var(--background)}.OpenStudio-module__Q14Kaq__celLeeg{visibility:hidden}.OpenStudio-module__Q14Kaq__week{flex:1;align-items:center;gap:22px;min-width:0;display:flex;overflow:hidden}.OpenStudio-module__Q14Kaq__dag{white-space:nowrap;cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-bottom:2px solid #0000;padding:6px 0;font-family:inherit;font-size:14px;line-height:1;transition:color .14s}@media (hover:hover){.OpenStudio-module__Q14Kaq__dag:hover{color:var(--text-strong)}}.OpenStudio-module__Q14Kaq__dagActief{color:var(--text-strong);border-bottom-color:var(--primary);font-weight:700}.OpenStudio-module__Q14Kaq__weeknav{border-radius:var(--r-full);border:1px solid var(--border-soft);color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;flex:none;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:700;transition:color .16s,border-color .16s;display:inline-flex}@media (hover:hover){.OpenStudio-module__Q14Kaq__weeknav:hover{color:var(--primary);border-color:var(--primary)}}.OpenStudio-module__Q14Kaq__groepkop{align-items:center;gap:12px;margin-top:22px;display:flex}.OpenStudio-module__Q14Kaq__groepkopMobiel{margin-top:20px}.OpenStudio-module__Q14Kaq__groeplabelMobiel{letter-spacing:.14em;text-transform:uppercase;color:var(--text-strong);flex:none;font-size:11px;font-weight:700}.OpenStudio-module__Q14Kaq__groephair{background:var(--border-soft);flex:1;height:1px}.OpenStudio-module__Q14Kaq__groeptel{color:var(--text-muted);flex:none;font-size:12px}.OpenStudio-module__Q14Kaq__slotgrid{grid-gap:10px;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px;display:grid}.OpenStudio-module__Q14Kaq__slotgridMobiel{grid-template-columns:repeat(3,1fr);gap:8px}.OpenStudio-module__Q14Kaq__tegel{border:1.5px solid var(--border-soft);border-radius:var(--r-md);text-align:left;box-sizing:border-box;cursor:pointer;background:0 0;flex-direction:column;gap:6px;padding:10px 12px;font-family:inherit;transition:border-color .14s,background .14s;display:flex;position:relative}.OpenStudio-module__Q14Kaq__tegelGekozen{border-color:var(--text-strong);background:var(--gray-100)}.OpenStudio-module__Q14Kaq__tegelVol{cursor:default;opacity:.55}.OpenStudio-module__Q14Kaq__tegelhoek{align-items:center;gap:6px;display:inline-flex;position:absolute;top:10px;right:10px}.OpenStudio-module__Q14Kaq__tegelbadge{border-radius:var(--r-full);background:var(--text-strong);width:18px;height:18px;color:var(--surface);justify-content:center;align-items:center;display:inline-flex}.OpenStudio-module__Q14Kaq__tegelbadge svg{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}.OpenStudio-module__Q14Kaq__tegeltijd{color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:600}.OpenStudio-module__Q14Kaq__tegeleind{color:var(--text-muted);font-size:12px;font-weight:500}.OpenStudio-module__Q14Kaq__tegeltag{border-radius:var(--r-full);color:#111;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#fff;padding:2px 7px;font-size:10px;font-weight:700;line-height:1.3;display:inline-block}.OpenStudio-module__Q14Kaq__meterspoor{border-radius:var(--r-full);background:var(--gray-100);width:100%;height:3px;display:block;overflow:hidden}.OpenStudio-module__Q14Kaq__metervulling{border-radius:var(--r-full);background:var(--text-muted);height:100%;display:block}.OpenStudio-module__Q14Kaq__tegelsub{color:var(--text-muted);font-size:11.5px}.OpenStudio-module__Q14Kaq__tegelsubVol{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.OpenStudio-module__Q14Kaq__tegelsubSchaars{color:var(--disc-reformer)}.OpenStudio-module__Q14Kaq__voet{border-top:1px solid var(--border-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:16px;display:flex}.OpenStudio-module__Q14Kaq__voettekst{min-width:0}.OpenStudio-module__Q14Kaq__voetkop{color:var(--text-muted);font-size:14px;font-weight:600}.OpenStudio-module__Q14Kaq__voetkopGekozen{color:var(--text-strong)}.OpenStudio-module__Q14Kaq__voetsub{color:var(--text-muted);margin-top:2px;font-size:12.5px}.OpenStudio-module__Q14Kaq__voetacties{align-items:center;gap:16px;display:flex}.OpenStudio-module__Q14Kaq__stepwaarde{padding:0 6px}.OpenStudio-module__Q14Kaq__boekknop{border-radius:var(--r-full);border:1.5px solid var(--border);height:52px;color:var(--text-strong);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0 32px;font-family:inherit;font-size:13px;font-weight:700;transition:color .16s,border-color .16s;display:inline-flex}@media (hover:hover){.OpenStudio-module__Q14Kaq__boekknop:hover:not(:disabled){color:var(--primary);border-color:var(--primary)}}.OpenStudio-module__Q14Kaq__boekknop:disabled{opacity:.45;cursor:not-allowed}.OpenStudio-module__Q14Kaq__authblok{border-top:1px solid var(--border-soft);max-width:420px;margin-top:22px;padding-top:20px}.OpenStudio-module__Q14Kaq__authblokMobiel{max-width:none;margin-top:24px}.OpenStudio-module__Q14Kaq__authinhoud{margin-top:14px}.OpenStudio-module__Q14Kaq__mobiel{width:100%}.OpenStudio-module__Q14Kaq__subMobiel{color:var(--text-muted);margin:8px 0 0;font-size:13px;line-height:1.55}.OpenStudio-module__Q14Kaq__meerLink{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline;text-decoration:underline}.OpenStudio-module__Q14Kaq__meerLinkMobiel{min-height:44px;color:var(--text-soft);text-underline-offset:3px;align-items:center;font-size:13px;-webkit-text-decoration:underline;text-decoration:underline;display:inline-flex}.OpenStudio-module__Q14Kaq__tijdlijn{padding-top:28px}.OpenStudio-module__Q14Kaq__swapA{animation:OpenStudio-module__Q14Kaq__anRise .22s var(--ease-out-quint)both}.OpenStudio-module__Q14Kaq__swapB{animation:OpenStudio-module__Q14Kaq__anRiseB .22s var(--ease-out-quint)both}@keyframes OpenStudio-module__Q14Kaq__anRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes OpenStudio-module__Q14Kaq__anRiseB{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes OpenStudio-module__Q14Kaq__anPop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}:root[data-theme=light] .OpenStudio-module__Q14Kaq__tegelbadge{color:var(--primary);box-shadow:inset 0 0 0 1.5px var(--primary);background:0 0}
