.dbg-ob{--dbg-ob-band: 44px;--dbg-ob-rand: 18px;--dbg-ob-kopgat: 20px;width: 100vw;max-width: 100vw;margin: 0 calc(50% - 50vw);color: var(--dbg-tekst);font-family: var(--dbg-font);font-size: 16px;line-height: 1.6;-webkit-font-smoothing: antialiased}@media (min-width: 820px){.dbg-ob{--dbg-ob-band: 64px;--dbg-ob-rand: 32px;--dbg-ob-kopgat: 28px}}.dbg-ob *,.dbg-ob *::before,.dbg-ob *::after{box-sizing: border-box}.dbg-ob__wrap{width: 100%;max-width: 1320px;margin: 0 auto;padding: 0 var(--dbg-ob-rand)}.dbg-ob__band{padding: var(--dbg-ob-band) 0;background: var(--dbg-wit)}.dbg-ob__band--tint{background: var(--dbg-paginatint)}:where(.dbg-ob) p{margin: 0}.dbg-ob ul,.dbg-ob ol{margin: 0;padding: 0;list-style: none}.dbg-ob li{margin: 0}.dbg-ob h1,.dbg-ob h2{margin: 0;font-family: inherit;color: var(--dbg-navy);font-weight: 700;letter-spacing: -0.02em;text-transform: none;text-wrap: balance}.dbg-ob h2{font-size: var(--dbg-kop-m);line-height: 1.25}@media (min-width: 820px){.dbg-ob h2{font-size: var(--dbg-kop-l)}}.dbg-ob a.dbg-knop--primair,.dbg-ob a.dbg-knop--primair:visited,.dbg-ob a.dbg-knop--primair:hover{color: var(--dbg-wit);text-decoration: none}.dbg-ob a.dbg-knop--secundair,.dbg-ob a.dbg-knop--secundair:visited{color: var(--dbg-navy);text-decoration: none}.dbg-ob a.dbg-knop--secundair:hover{color: var(--dbg-blauw-donker)}.dbg-ob a:focus-visible{outline: 2px solid var(--dbg-navy);outline-offset: 2px;border-radius: 6px}.dbg-ob a.dbg-ob__link{display: inline-flex;align-items: center;gap: 6px;min-height: 44px;color: var(--dbg-blauw-donker);font-weight: 600;text-decoration: none}.dbg-ob a.dbg-ob__link:hover{text-decoration: underline;text-underline-offset: 3px}.dbg-ob a.dbg-ob__link svg{flex: none}.dbg-ob__band--hero{padding: 28px 0 var(--dbg-ob-band);background: linear-gradient(160deg,var(--dbg-blauwtint),var(--dbg-paginatint))}.dbg-ob__hero{display: grid;grid-template-columns: minmax(0,1fr);grid-template-areas: "kop" "actie" "paneel" "bewijs";row-gap: 20px}.dbg-ob__kop{grid-area: kop;min-width: 0}.dbg-ob__actie{grid-area: actie;min-width: 0}.dbg-ob__paneel{grid-area: paneel;min-width: 0}.dbg-ob__bewijs{grid-area: bewijs;min-width: 0}.dbg-ob .dbg-ob__overline{margin: 0 0 8px;color: var(--dbg-blauw-donker);font-size: 13px;font-weight: 700;letter-spacing: 0.08em;line-height: 1.4;text-transform: uppercase}.dbg-ob .dbg-ob__titel{max-width: 17em;margin: 0 0 10px;font-size: var(--dbg-kop-l);line-height: 1.18}.dbg-ob .dbg-ob__lead{max-width: 56ch;font-size: 16px;line-height: 1.55;text-wrap: pretty}.dbg-ob__actie{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 20px}.dbg-ob a.dbg-ob__knop{width: 100%}@media (min-width: 640px){.dbg-ob a.dbg-ob__knop{width: auto}}.dbg-ob__actie > .dbg-pr{flex: 1 1 100%;width: 100%;margin: 4px 0 0}.dbg-ob .dbg-ob__bewijs{display: grid;gap: 8px;color: var(--dbg-tekst);font-size: 14px;line-height: 1.45}.dbg-ob .dbg-ob__bewijs li{display: flex;align-items: flex-start;gap: 8px}.dbg-ob__vink{display: inline-flex;flex: none;align-items: center;justify-content: center;width: 20px;height: 20px;color: var(--dbg-blauw-donker);background: var(--dbg-wit);border: 1px solid var(--dbg-rand);border-radius: 50%}@media (min-width: 640px){.dbg-ob .dbg-ob__bewijs{display: flex;flex-wrap: wrap;gap: 10px 24px}.dbg-ob .dbg-ob__bewijs li{align-items: center}}.dbg-ob__paneel{padding: 22px;background: var(--dbg-wit);border: 1px solid var(--dbg-rand);border-radius: 16px;box-shadow: 0 6px 20px rgba(10,31,68,0.08)}.dbg-ob .dbg-ob__paneelkop{color: var(--dbg-tekst);font-size: 15px;line-height: 1.4}.dbg-ob__getal{display: block;color: var(--dbg-navy);font-size: 34px;font-weight: 700;line-height: 1.1;letter-spacing: -0.02em;font-variant-numeric: tabular-nums}.dbg-ob__stats{display: grid;grid-auto-flow: column;grid-auto-columns: minmax(0,1fr);gap: 10px;margin: 18px 0 0}@media (max-width: 439px){.dbg-ob__stats{grid-auto-flow: row}}.dbg-ob .dbg-ob__stat{display: flex;flex-direction: column;justify-content: center;gap: 2px;min-height: 44px;margin: 0;padding: 12px 14px;color: var(--dbg-tekst);background: var(--dbg-paginatint);border-radius: 12px;text-decoration: none;transition: background-color 0.15s ease}.dbg-ob a.dbg-ob__stat:hover{background: var(--dbg-blauwtint)}.dbg-ob a.dbg-ob__stat:hover .dbg-ob__statlabel{text-decoration: underline;text-underline-offset: 3px}.dbg-ob__statlabel{color: var(--dbg-tekst);font-size: 13px;line-height: 1.35}.dbg-ob__statwaarde{display: flex;flex-wrap: wrap;align-items: center;gap: 2px 8px;color: var(--dbg-navy);font-size: 20px;font-weight: 700;line-height: 1.25}.dbg-ob__sterren{position: relative;display: inline-flex;line-height: 0}.dbg-ob__sterrenleeg,.dbg-ob__sterrenvol{display: inline-flex;white-space: nowrap}.dbg-ob__sterrenleeg{color: #CBD5E1}.dbg-ob__sterrenvol{position: absolute;top: 0;left: 0;bottom: 0;overflow: hidden;color: var(--dbg-ster)}.dbg-ob__sterren svg{flex: none;width: 16px;height: 16px}@media (min-width: 820px){.dbg-ob__band--hero{padding-top: 48px}.dbg-ob .dbg-ob__titel{font-size: var(--dbg-kop-xl)}.dbg-ob .dbg-ob__lead{font-size: 17px}}@media (min-width: 1000px){.dbg-ob__band--hero{padding-top: 56px}.dbg-ob__hero{grid-template-columns: minmax(0,1.3fr) minmax(340px,0.7fr);grid-template-areas: "kop paneel" "actie paneel" "bewijs bewijs";column-gap: 56px;row-gap: 24px}.dbg-ob__hero--zonder-paneel{grid-template-columns: minmax(0,1fr);grid-template-areas: "kop" "actie" "bewijs"}.dbg-ob__paneel{align-self: center;padding: 24px}}.dbg-ob .dbg-ob__sectiekop{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 12px 24px;margin: 0 0 var(--dbg-ob-kopgat)}.dbg-ob .dbg-ob__inleiding{max-width: 62ch;margin: 8px 0 0;color: var(--dbg-tekst);text-wrap: pretty}.dbg-ob a.dbg-ob__kopknop{display: none}.dbg-ob .dbg-ob__onder{margin: 6px 0 0}.dbg-ob .dbg-ob__onder .dbg-knop{width: 100%}@media (min-width: 820px){.dbg-ob a.dbg-ob__kopknop{display: inline-flex}.dbg-ob .dbg-ob__onder{display: none}}.dbg-ob .dbg-ob__volgorde{margin: 12px 0 0;font-size: 14px}.dbg-ob .dbg-ob__volgorde a{display: inline-flex;align-items: center;min-height: 44px;color: var(--dbg-blauw-donker);text-decoration: underline;text-underline-offset: 3px}@media (max-width: 999px){.dbg-ob__rooster .dbg-kaartjes{display: flex;gap: 12px;margin: 0 calc(-1 * var(--dbg-ob-rand));padding: 4px var(--dbg-ob-rand) 14px;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-padding: 0 var(--dbg-ob-rand)}.dbg-ob__rooster .dbg-kaartjes > .dbg-kaartje{flex: 0 0 min(calc(100% - 22px),340px);scroll-snap-align: start}.dbg-ob__rooster .dbg-kaartje--foto{display: grid;grid-template-columns: 84px minmax(0,1fr);grid-template-rows: auto 1fr;grid-template-areas: "foto kop" "rest rest";align-items: start;gap: 0 14px;padding: 14px}.dbg-ob__rooster .dbg-kaartje--foto > .dbg-kaartje__foto{grid-area: foto;width: 84px;height: 84px;aspect-ratio: 1 / 1;border-radius: 12px;overflow: hidden}.dbg-ob__rooster .dbg-kaartje--foto > .dbg-kaartje__inhoud{display: contents}.dbg-ob__rooster .dbg-kaartje--foto .dbg-kaartje__kop{grid-area: kop;display: block;align-self: center}.dbg-ob__rooster .dbg-kaartje--foto .dbg-kaartje__rest{grid-area: rest;align-self: stretch;margin: 12px 0 0}.dbg-ob__rooster .dbg-kaartjes > .dbg-kaartje:hover{transform: none}}@media (min-width: 1000px){.dbg-ob__rooster .dbg-kaartjes{grid-template-columns: repeat(auto-fill,minmax(min(256px,100%),1fr))}.dbg-ob__rooster .dbg-kaartje__foto{aspect-ratio: 4 / 3;max-height: 300px}}.dbg-ob__rooster .dbg-kaartje__acties .dbg-knop{padding: 12px 6px;font-size: 14px;gap: 6px}.dbg-ob .dbg-kaartje__naamlink,.dbg-ob .dbg-kaartje__naamlink:visited{color: inherit;text-decoration: none}.dbg-ob .dbg-ob__vakken{margin: 18px 0 0}.dbg-ob .dbg-ob__vakken li > a{background: var(--dbg-wit);border: 1px solid var(--dbg-rand)}.dbg-ob .dbg-ob__vakken li > a:hover{border-color: var(--dbg-blauw)}@media (prefers-reduced-motion: reduce){.dbg-ob .dbg-ob__stat{transition: none}.dbg-ob__rooster .dbg-kaartjes{scroll-behavior: auto}}@media (forced-colors: active){.dbg-ob__paneel,.dbg-ob .dbg-ob__stat{border: 1px solid CanvasText}}@media (max-width: 640px){.dbg-ob__rooster .dbg-kaartjes:not(:has(> .dd-strookrij)) > :nth-child(n+7){display: none}.dbg-ob__rooster .dbg-kaartjes:has(> .dd-strookrij) > :nth-child(n+8){display: none}}.dbg-ob__band--kort{padding-bottom: 20px}.dbg-ob__band--kort + .dbg-ob__band--docenten{padding-top: 24px}.dbg-ob__band--kort .dbg-ob__hero{row-gap: 12px}@media (min-width: 820px){.dbg-ob__band--kort{padding-top: 32px;padding-bottom: 24px}.dbg-ob__band--kort + .dbg-ob__band--docenten{padding-top: 28px}}.dbg-ob__band--docenten .dbg-ob__sectiekop{align-items: center}.dbg-ob__rooster .dbg-kaartjes.dbg-kaartjes{grid-auto-flow: row dense}.dbg-ob__rooster .dbg-kaartjes > .dd-strookrij{grid-column: 1 / -1;min-width: 0}.dbg-ob .dbg-ob__naderhand{display: grid;gap: 16px;margin: 24px 0 0}.dbg-ob .dbg-ob__naderhand .dbg-ob__stats{max-width: 640px;margin: 0}.dbg-ob .dbg-ob__naderhand > *{grid-area: auto;min-width: 0}