.bs-roosterpagina .bs-rooster-hero{padding-bottom:40px}.bs-roosterpagina .bs-rooster-hero h1{margin-top:14px;padding-bottom:.08em;font-size:clamp(56px,9vw,120px);line-height:1.1}.bs-roosterpagina .bs-rooster-hero .bs-start{font-family:var(--bs-label);letter-spacing:.22em;text-transform:uppercase;color:var(--bs-bordeaux);margin-top:18px;font-size:12px}.bs-roosterpagina .bs-week{border-top:2px solid var(--bs-inkt);border-bottom:1px solid var(--bs-inkt);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.bs-roosterpagina .bs-dag{align-content:start;gap:10px;min-width:0;padding:14px 12px 18px;display:grid}.bs-roosterpagina .bs-dag+.bs-dag{border-left:1px solid var(--bs-fijn)}.bs-roosterpagina .bs-dag-naam{font-family:var(--bs-kop);font-size:clamp(24px,2.4vw,32px)}.bs-roosterpagina .bs-dag ul{gap:8px;display:grid}.bs-roosterpagina .bs-dag li{font-family:var(--bs-label);letter-spacing:.04em;background:var(--bs-kalk);font-variant-numeric:tabular-nums;white-space:nowrap;border-left:2px solid #0000;border-radius:2px;gap:3px;padding:9px 8px 10px 10px;font-size:14px;display:grid}.bs-roosterpagina .bs-lesnaam{letter-spacing:.1em;text-transform:uppercase;color:var(--bs-grijs);font-size:10.5px}.bs-roosterpagina .bs-dag li.bs-strong{border-left-color:var(--bs-bordeaux)}.bs-roosterpagina .bs-dag li.bs-strong .bs-lesnaam{color:var(--bs-bordeaux)}.bs-roosterpagina .bs-rooster-cta{margin-top:26px}.bs-roosterpagina .bs-rooster-kol{border-block:0}.bs-site .bs-roosterpagina .bs-no-top{padding-top:0}.bs-site .bs-roosterpagina .bs-klein-sectie{padding-block:60px}.bs-roosterpagina .bs-tryout-link{margin-top:10px}@media (width<=1000px){.bs-roosterpagina .bs-week{grid-template-columns:repeat(4,minmax(0,1fr))}.bs-roosterpagina .bs-dag:nth-child(5){border-left:0}.bs-roosterpagina .bs-dag:nth-child(n+5){border-top:1px solid var(--bs-fijn)}}@media (width<=720px){.bs-roosterpagina .bs-week{grid-template-columns:1fr}.bs-roosterpagina .bs-dag,.bs-roosterpagina .bs-dag+.bs-dag{border-left:0}.bs-roosterpagina .bs-dag+.bs-dag{border-top:1px solid var(--bs-fijn)}.bs-roosterpagina .bs-dag{grid-template-columns:56px minmax(0,1fr);align-items:start}.bs-roosterpagina .bs-dag ul{grid-template-columns:repeat(2,minmax(0,1fr))}}
