body.dbg-profielpagina{margin: 0;background: var(--dbg-wit);color: var(--dbg-tekst);font-family: var(--dbg-font);font-size: 16px;line-height: 1.6}.dbg-profielpagina *,.dbg-profielpagina *::before,.dbg-profielpagina *::after{box-sizing: border-box}.dbg-topbalk{border-bottom: 1px solid var(--dbg-blauw-donker);background: var(--dbg-blauw)}.dbg-topbalk__inhoud{display: flex;align-items: center;justify-content: space-between;min-height: 64px}.dbg-merk{font-size: var(--dbg-kop-s);font-weight: 700;letter-spacing: -0.02em;color: var(--dbg-wit);text-decoration: none;display: inline-flex;align-items: center}.dbg-merk:hover{text-decoration: underline}.dbg-merk:focus-visible{outline: 2px solid var(--dbg-wit);outline-offset: 3px}.dbg-merk__logo{display: block;max-height: 36px;width: auto;height: auto}.dbg-topbalk__terug{font-size: 14px;font-weight: 600;color: var(--dbg-wit);text-decoration: none;min-height: 44px;display: inline-flex;align-items: center}.dbg-topbalk__terug:hover{text-decoration: underline}.dbg-topbalk__terug:focus-visible{outline: 2px solid var(--dbg-wit);outline-offset: 2px}.dbg-topbalk__nav{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 18px}.dbg-topbalk__link{font-size: 14px;font-weight: 600;color: var(--dbg-wit);text-decoration: none;min-height: 44px;display: inline-flex;align-items: center}.dbg-topbalk__link:hover{text-decoration: underline}.dbg-topbalk__link:focus-visible{outline: 2px solid var(--dbg-wit);outline-offset: 2px}@media (max-width: 480px){.dbg-topbalk__inhoud{flex-wrap: wrap;padding-bottom: 6px}.dbg-topbalk__nav{gap: 2px 16px;width: 100%}.dbg-topbalk__link{min-height: 40px}}.dbg-profiel{padding: 24px 20px 0}.dbg-profiel__kolommen{display: grid;gap: 24px}@media (min-width: 820px){.dbg-profiel{padding-top: 40px}}@media (min-width: 1040px){.dbg-profiel__kolommen{grid-template-columns: minmax(0,1fr) 320px;column-gap: 32px;row-gap: 28px;align-items: start}.dbg-profiel__kolommen .dbg-profielkop{grid-column: 1;grid-row: 1}.dbg-profiel__kolommen .dbg-profiel__hoofd{grid-column: 1;grid-row: 2}.dbg-profiel__kolommen .dbg-profiel__zij{grid-column: 2;grid-row: 1 / span 2;position: sticky;top: calc(var(--dbg-kophoogte,64px) + 24px)}}.dbg-profielkop{display: grid;gap: 18px}@media (min-width: 720px){.dbg-profielkop{grid-template-columns: var(--dbg-fotobreedte,280px) minmax(0,1fr);column-gap: 28px;align-items: start}}.dbg-profielkop__tekst,.dbg-profiel__info{min-width: 0}@media (max-width: 719px){.dbg-profielkop--compact .dbg-fotokaart{max-width: var(--dbg-fotobreedte,220px);aspect-ratio: 4 / 5}}.dbg-profielkop__soort{margin: 0 0 12px;font-size: 14px;font-weight: 600;color: var(--dbg-navy)}.dbg-vaksamenvatting{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0}.dbg-vaksamenvatting__meer{font-size: 14px;font-weight: 600;color: var(--dbg-blauw-donker)}.dbg-vaksamenvatting__meer:focus-visible{outline: 2px solid var(--dbg-navy);outline-offset: 2px}.dbg-zijkaart{background: var(--dbg-wit);border: 1px solid var(--dbg-rand);border-radius: 14px;box-shadow: 0 2px 10px rgba(10,31,68,0.07);padding: 18px 20px}.dbg-zijkaart .dbg-tarief__uitleg{margin: 6px 0 14px}.dbg-zijkaart .dbg-cta{margin: 0}.dbg-zijkaart .dbg-cta__knop{max-width: none}.dbg-zijkaart .dbg-cta__sub{margin: 10px 0 0;max-width: none}.dbg-zijkaart .dbg-geenplek{max-width: none}.dbg-zijkaart .dbg-schaarste{margin-bottom: 10px}.dbg-zijkaart .dbg-signalen{display: flex;flex-direction: column;gap: 6px;margin: 14px 0 0}.dbg-zijkaart .dbg-signaal{border: 0;border-radius: 0;padding: 0;font-size: 13.5px;font-weight: 500;color: var(--dbg-tekst);align-items: flex-start}.dbg-zijkaart .dbg-signaal .dbg-stip{margin-top: 6px}.dbg-zijkaart .dbg-checkkaart{border: 0;box-shadow: none;border-radius: 0;padding: 16px 0 0;margin: 16px 0 0;border-top: 1px solid var(--dbg-rand)}.dbg-vakblok{margin: 0 0 24px}.dbg-vakblok__kop{margin: 0 0 10px;font-size: var(--dbg-kop-s);font-weight: 700;color: var(--dbg-navy)}.dbg-vakblok__alles{margin: 0 0 10px;font-size: 15px;color: var(--dbg-tekst)}.dbg-vakblok__vorm{margin: 12px 0 0;font-size: 14px;color: var(--dbg-secundair)}.dbg-vaklijst,.dbg-vaknamen{list-style: none;margin: 0;padding: 0;display: grid;gap: 0 28px;grid-template-columns: 1fr}@media (min-width: 620px){.dbg-vaklijst--breed,.dbg-vaknamen--breed{grid-template-columns: 1fr 1fr}}.dbg-vakregel{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 10px;padding: 9px 0;border-bottom: 1px solid var(--dbg-rand)}.dbg-vakregel__vak{font-weight: 600;color: var(--dbg-navy)}.dbg-vakregel__niveaus{font-size: 14px;color: var(--dbg-secundair)}.dbg-vaknamen li{padding: 7px 0;border-bottom: 1px solid var(--dbg-rand);font-weight: 600;color: var(--dbg-navy)}.dbg-vakgroep{margin: 0 0 16px}.dbg-vakgroep__kop{margin: 0 0 4px;font-size: 14px;font-weight: 600;color: var(--dbg-secundair)}.dbg-vaknaam-link{color: inherit;font: inherit;text-decoration: underline;text-decoration-color: var(--dbg-rand);text-underline-offset: 3px}.dbg-vaknaam-link:hover,.dbg-vaknaam-link:focus-visible{color: var(--dbg-blauw-donker);text-decoration-color: currentColor}.dbg-vaknaam-link:focus-visible{outline: 2px solid var(--dbg-navy);outline-offset: 2px;border-radius: 2px}.dbg-weten{margin: 0 0 22px}.dbg-weten__label{margin: 0 0 4px;font-size: 12px;font-weight: 700;letter-spacing: 0.02em;text-transform: uppercase;color: var(--dbg-secundair)}.dbg-weten p{margin: 0 0 6px;font-size: 13px;line-height: 1.5;color: var(--dbg-secundair)}.dbg-weten p:last-child{margin-bottom: 0}.dbg-profiel__hoofd .dbg-bio,.dbg-profiel__hoofd .dbg-opleiding,.dbg-profiel__hoofd .dbg-kentscholen,.dbg-profiel__hoofd .dbg-beschikbaarheid,.dbg-profiel__hoofd .dbg-weten{max-width: 660px}.dbg-fotokaart{position: relative;aspect-ratio: 4 / 3;border-radius: 14px;overflow: hidden;background: linear-gradient(160deg,#B9D4F2,#6EA3DC);display: flex;align-items: center;justify-content: center}@media (min-width: 720px){.dbg-fotokaart{aspect-ratio: 4 / 5}}.dbg-fotokaart__foto,.dbg-fotokaart__foto img{position: absolute;inset: 0;display: block;width: 100%;height: 100%;object-fit: cover;object-position: var(--dbg-fotofocus,50% 30%)}.dbg-fotokaart__initiaal{font-size: 96px;font-weight: 700;color: var(--dbg-wit)}.dbg-fotokaart__badge{position: absolute;left: 14px;bottom: 14px;display: inline-flex;align-items: center;gap: 8px;background: var(--dbg-wit);color: var(--dbg-succes);font-size: 13px;font-weight: 600;border-radius: 999px;padding: 7px 14px;box-shadow: 0 2px 8px rgba(10,31,68,0.12)}.dbg-fotokaart__badge--onder{position: static;margin: 10px 0 0;box-shadow: none;border: 1px solid var(--dbg-rand)}.dbg-stip{width: 8px;height: 8px;border-radius: 50%;background: var(--dbg-succes);flex: none}.dbg-stip--blauw{background: var(--dbg-blauw)}.dbg-checkkaart{background: var(--dbg-wit);border: 1px solid var(--dbg-rand);border-radius: 14px;box-shadow: 0 2px 8px rgba(10,31,68,0.06);padding: 18px 20px;margin-top: 16px}.dbg-checkkaart p{margin: 0 0 10px;font-size: 14px}.dbg-checkkaart p:last-child{margin-bottom: 0}.dbg-checkkaart strong{color: var(--dbg-navy)}.dbg-checkkaart .dbg-vinkje{margin-right: 6px}.dbg-checkkaart__uitleg{font-size: 13px;color: var(--dbg-secundair)}.dbg-checkkaart__open{color: var(--dbg-secundair)}.dbg-checkkaart__info{display: inline-flex;align-items: center;justify-content: center;width: 20px;height: 20px;margin-right: 6px;vertical-align: -0.3em;color: var(--dbg-hint)}.dbg-checkkaart__info .dbg-icoon{width: 16px;height: 16px}.dbg-checkkaart__regel{display: flex;align-items: flex-start;gap: 8px}.dbg-checkkaart__regel .dbg-vinkje,.dbg-checkkaart__regel .dbg-checkkaart__info{flex: none;margin: 1px 0 0;vertical-align: 0}.dbg-naam{margin: 0 0 6px;font-size: var(--dbg-kop-xl);font-weight: 700;letter-spacing: -0.02em;color: var(--dbg-navy)}.dbg-naam__ondertitel{display: block;margin-top: 4px;font-size: 16px;font-weight: 500;letter-spacing: normal;color: var(--dbg-secundair)}.dbg-gecontroleerd{display: inline-flex;align-items: center;gap: 4px;font-size: 14px;font-weight: 600;color: var(--dbg-succes)}.dbg-eigenkop{margin: 0 0 10px;font-size: 17px;font-weight: 500;color: var(--dbg-navy)}.dbg-subregel{margin: 0 0 14px;color: var(--dbg-secundair)}.dbg-talen{margin: 6px 0 0;font-size: 14px;color: var(--dbg-secundair)}.dbg-tarief{margin: 0;display: flex;align-items: baseline;gap: 10px;flex-wrap: wrap}.dbg-tarief__bedrag{font-size: 36px;font-weight: 700;letter-spacing: -0.02em;color: var(--dbg-navy)}.dbg-tarief__eenheid{color: var(--dbg-secundair)}.dbg-tarief__tweede{font-size: 14px;color: var(--dbg-secundair)}.dbg-korting{margin: 8px 0 0;font-size: 13.5px;line-height: 1.5;color: var(--dbg-secundair)}.dbg-tarief__uitleg{margin: 6px 0 18px;font-size: 14px;color: var(--dbg-secundair)}.dbg-tarief__uitleg strong{color: var(--dbg-navy)}.dbg-signalen{display: flex;flex-wrap: wrap;gap: 8px 10px;margin: 0 0 14px}.dbg-signaal{display: inline-flex;align-items: center;gap: 8px;font-size: 13.5px;font-weight: 600;color: var(--dbg-blauw-donker);border: 1px solid var(--dbg-rand);border-radius: 999px;padding: 7px 14px}.dbg-signaal--rustig{font-weight: 400;color: var(--dbg-secundair)}.dbg-bio{margin: 4px 0 14px}.dbg-bio p{margin: 0 0 12px}.dbg-bio p:last-child{margin-bottom: 0}.dbg-bio__quote{color: var(--dbg-navy)}.dbg-opleiding,.dbg-kentscholen{margin: 0 0 14px;font-size: 14px;color: var(--dbg-secundair)}.dbg-opleiding strong,.dbg-kentscholen strong{color: var(--dbg-navy)}.dbg-beschikbaarheid{margin: 0 0 18px;font-size: 14px;color: var(--dbg-secundair)}.dbg-beschikbaarheid strong{color: var(--dbg-navy)}.dbg-berichtblok{margin: 8px 0 0}.dbg-benader__kop{font-size: var(--dbg-kop-m);color: var(--dbg-navy);margin: 0 0 10px}.dbg-berichtformulier{background: var(--dbg-paginatint);border: 1px solid var(--dbg-rand);border-radius: 14px;padding: 20px;margin: 0 0 4px}.dbg-berichtformulier .dbg-stappenbalk li{min-width: 0}@media (max-width: 380px){.dbg-berichtformulier{padding: 16px}}.dbg-berichttips{margin: 0 0 14px;font-size: 13.5px;color: var(--dbg-secundair)}.dbg-berichttips strong{color: var(--dbg-navy)}.dbg-berichttips.dbg-antwoordtijd{margin: -4px 0 8px;font-weight: 500;color: var(--dbg-succes)}.dbg-berichtveld{margin: 0 0 14px}.dbg-berichtveld label{display: block;font-size: 14px;font-weight: 600;color: var(--dbg-navy);margin: 0 0 6px}.dbg-berichtformulier input[type="text"],.dbg-berichtformulier input[type="email"],.dbg-berichtformulier select,.dbg-berichtformulier textarea{width: 100%;min-height: 48px;background: var(--dbg-wit);border: 1px solid var(--dbg-rand);border-radius: 10px;padding: 10px 14px;font: inherit;color: var(--dbg-tekst)}.dbg-berichtformulier input:focus,.dbg-berichtformulier select:focus,.dbg-berichtformulier textarea:focus{outline: none;border-color: var(--dbg-blauw);box-shadow: 0 0 0 3px rgba(3,102,214,0.45)}.dbg-berichtveld__voet{display: flex;justify-content: space-between;align-items: baseline;gap: 12px;margin-top: 4px}.dbg-berichtveld__voet .dbg-hint{margin-top: 0}.dbg-beginzin{display: block;margin: 0 0 10px}.dbg-beginzin__kop{display: block;margin: 0 0 6px;font-size: 13.5px;color: var(--dbg-secundair)}.dbg-beginzin__knoppen{display: flex;flex-wrap: wrap;gap: 8px}.dbg-berichtformulier .dbg-beginzin__knop{min-height: 44px;padding: 8px 14px;border: 1px solid var(--dbg-rand);border-radius: 999px;background: var(--dbg-wit);color: var(--dbg-navy);font: inherit;font-size: 14px;font-weight: 500;line-height: 1.3;cursor: pointer}.dbg-berichtformulier .dbg-beginzin__knop:hover{border-color: var(--dbg-blauw)}.dbg-berichtformulier .dbg-beginzin__knop:focus-visible{outline: 3px solid var(--dbg-blauw);outline-offset: 2px}.dbg-berichtveld label .dbg-hint{display: inline;font-weight: 400;margin: 0 0 0 4px}.dbg-berichtformulier select{appearance: auto;cursor: pointer}.dbg-berichtveld__geruststelling{margin: 2px 0 16px;color: var(--dbg-tekst)}.dbg-vinkgroep{border: 0;padding: 0;margin: 0 0 14px;min-width: 0}.dbg-vinkgroep legend{padding: 0;margin: 0 0 6px;font-size: 14px;font-weight: 600;color: var(--dbg-navy)}.dbg-vinkgroep .dbg-vinkje{display: flex;align-items: center;justify-content: flex-start;gap: 10px;width: auto;height: auto;min-height: 44px;margin: 0;padding: 2px 0;border-radius: 0;background: none;font-size: 15px;font-weight: 400;color: var(--dbg-tekst);cursor: pointer;overflow-wrap: anywhere}.dbg-vinkgroep .dbg-vinkje input[type="checkbox"]{flex: 0 0 auto;width: 20px;height: 20px;min-height: 20px;margin: 0;accent-color: var(--dbg-blauw)}.dbg-vinkgroep .dbg-hint{display: block;margin: 4px 0 0}.dbg-prijsindicatie{margin: 14px 0 0;font-size: 13px;color: var(--dbg-secundair)}.dbg-verstuurknop{min-height: 48px;background: var(--dbg-blauw);color: var(--dbg-wit);font: inherit;font-size: 16px;font-weight: 600;border: 0;border-radius: 10px;padding: 12px 26px;cursor: pointer}.dbg-verstuurknop:hover{background: var(--dbg-blauw-donker)}.dbg-verstuurknop:focus-visible{outline: 2px solid var(--dbg-navy);outline-offset: 2px}.dbg-acties .dbg-verstuurknop{text-align: center}@media (max-width: 720px){.dbg-acties .dbg-verstuurknop{width: 100%}}.dbg-berichtschool{margin: 0 0 14px}.dbg-berichtschool > summary{display: list-item;min-height: 44px;padding: 10px 0;font-size: 15px}.dbg-berichtschool > summary::marker{color: var(--dbg-blauw-donker)}.dbg-verstuurknop[disabled],.dbg-verstuurknop[disabled]:hover{background: var(--dbg-navy);cursor: progress}.dbg-berichtkopie{margin: 0 0 14px;padding: 12px 14px;background: var(--dbg-wit);border: 1px solid var(--dbg-rand);border-left: 3px solid var(--dbg-blauw);border-radius: 10px;font-size: 15px;line-height: 1.5;color: var(--dbg-tekst);overflow-wrap: anywhere}.dbg-cta{margin: 10px 0 6px}.dbg-cta__knop{width: 100%;max-width: 420px;text-align: center}.dbg-cta__sub{font-size: 13px;color: var(--dbg-secundair);margin: 10px 0 18px;max-width: 420px}.dbg-stickybalk{position: fixed;left: 10px;right: 10px;bottom: calc(10px + env(safe-area-inset-bottom));z-index: 30;max-width: 520px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 10px 14px;background: var(--dbg-wit);border: 1px solid var(--dbg-rand);border-radius: 14px;box-shadow: 0 6px 20px rgba(10,31,68,0.18)}.dbg-stickybalk[hidden]{display: none}.dbg-stickybalk__tarief{font-size: var(--dbg-kop-xs);font-weight: 700;color: var(--dbg-navy);white-space: nowrap}.dbg-stickybalk__tarief span{font-size: 13px;font-weight: 400;color: var(--dbg-secundair)}.dbg-stickybalk__knop{flex: 1 1 auto;max-width: 320px;justify-content: center;padding-left: 16px;padding-right: 16px}body.dbg-heeft-stickybalk{padding-bottom: 86px}@media (min-width: 820px){.dbg-stickybalk{display: none}body.dbg-heeft-stickybalk{padding-bottom: 0}}.dbg-reviewlijst{display: grid;gap: 16px;margin: 28px auto 0;max-width: 860px;text-align: left}@media (min-width: 760px){.dbg-reviewlijst{grid-template-columns: repeat(2,1fr)}}.dbg-reviewkaart{background: var(--dbg-wit);border: 1px solid var(--dbg-rand);border-radius: 14px;padding: 18px 20px;margin: 0}.dbg-reviewkaart p{margin: 8px 0 10px;color: var(--dbg-tekst);font-size: 1em;font-style: normal;line-height: 1.6}.dbg-reviewkaart footer{font-size: 13px;color: var(--dbg-secundair)}.dbg-ambassadeurregel{margin: 0 0 12px;display: flex;align-items: center;flex-wrap: wrap;gap: 8px}.dbg-ambassadeurregel__uitleg{font-size: 13px;color: var(--dbg-secundair)}.dbg-ambassadeur{display: inline-block;background: var(--dbg-blauwtint);color: var(--dbg-blauw-donker);border-radius: 999px;padding: 4px 12px;font-size: 13px;font-weight: 600;vertical-align: middle;margin-left: 6px}.dbg-blokkenblok{margin: 22px 0}.dbg-blokkenblok__kop{font-size: var(--dbg-kop-xs);margin: 0 0 4px;color: var(--dbg-navy)}.dbg-blokkenrooster{border-collapse: collapse;margin: 10px 0 4px;width: 100%;max-width: 480px}.dbg-blokkenrooster th,.dbg-blokkenrooster td{border: 1px solid var(--dbg-rand);padding: 6px 8px;text-align: center;font-size: 14px}.dbg-blokkenrooster th[scope="row"]{text-align: left;font-weight: 600;color: var(--dbg-navy)}.dbg-blokkenrooster td.is-kan{background: var(--dbg-succes-tint);color: var(--dbg-succes);font-weight: 700}@media (max-width: 480px){.dbg-blokkenrooster th,.dbg-blokkenrooster td{padding: 4px;font-size: 12px}}.dbg-kenmerken{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px;margin: 0 0 8px}.dbg-kenmerken .dbg-gecontroleerd{margin: 0}.dbg-cijferlink{display: inline-flex;align-items: center;gap: 5px;font-size: 14px;font-weight: 600;color: var(--dbg-blauw-donker)}.dbg-cijferlink--stil{color: var(--dbg-secundair);font-weight: 400}.dbg-topdocent{font-size: 12px;font-weight: 600;color: var(--dbg-warm-donker);background: var(--dbg-warm-tint);border-radius: 999px;padding: 4px 10px}.dbg-kennismaking{font-size: 12px;font-weight: 600;color: var(--dbg-blauw-donker);background: var(--dbg-blauwtint);border-radius: 999px;padding: 4px 10px}.dbg-kenmerkuitleg{margin: 0 0 6px;font-size: 13px;color: var(--dbg-secundair)}.dbg-kenmerkuitleg strong{color: var(--dbg-navy)}.dbg-geenfoto{margin: 8px 0 0;font-size: 13px;color: var(--dbg-secundair)}.dbg-soort{margin: 0 0 10px;font-weight: 600;color: var(--dbg-navy)}.dbg-geenplek{margin: 0 0 12px;font-size: 14px;color: var(--dbg-secundair);max-width: 460px}.dbg-geenplek--prijs{margin-top: -6px}.dbg-cta--twee{display: flex;flex-wrap: wrap;gap: 10px}.dbg-cta--twee .dbg-cta__knop{width: auto;min-width: 210px;flex: 1 1 210px}.dbg-cta--drie{display: flex;flex-wrap: wrap;gap: 10px}.dbg-cta--drie .dbg-cta__knop{width: auto;min-width: 200px;flex: 1 1 200px}.dbg-cta--drie .dbg-knop--primair{flex: 1 1 100%}@media (min-width: 560px){.dbg-cta--drie .dbg-knop--primair{flex: 1 1 260px}}.dbg-reviewblok{margin: 24px 0;padding: 18px 20px;background: var(--dbg-paginatint);border: 1px solid var(--dbg-rand);border-radius: 14px}.dbg-reviewblok__kop{margin: 0 0 8px;font-size: var(--dbg-kop-m);color: var(--dbg-navy)}.dbg-reviewblok__cijfer{margin: 0 0 6px;font-size: var(--dbg-kop-xs);color: var(--dbg-navy)}.dbg-reviewblok__uitleg{margin: 0;font-size: 14px;color: var(--dbg-secundair)}.dbg-reviewblok .dbg-reviewlijst{margin-top: 14px}.dbg-reviewblok__samen{display: flex;align-items: flex-start;gap: 6px;margin: 10px 0 0;font-size: 14px;color: var(--dbg-tekst)}.dbg-reviewblok__samen .dbg-ster{flex: 0 0 auto;line-height: 1;margin-top: 2px}.dbg-reviewblok__samen a{color: var(--dbg-blauw-donker);font-weight: 600}.dbg-reviewblok__samen a:hover{color: var(--dbg-navy)}.dbg-reviewblok__samen a:focus-visible{outline: 2px solid var(--dbg-blauw);outline-offset: 2px;border-radius: 2px}.dbg-reviewblok__beleid{margin: 8px 0 0;font-size: 13px}.dbg-reviewblok__beleid a{color: var(--dbg-secundair)}.dbg-reviewblok__beleid a:hover{color: var(--dbg-blauw-donker)}.dbg-ui.dbg-ervaringen{max-width: 1180px;scroll-margin-top: 90px}.dbg-ervaringen .dbg-reviewlijst{max-width: none;margin-top: 0}@media (min-width: 1000px){.dbg-ervaringen .dbg-reviewlijst{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (min-width: 760px){.dbg-ervaringen .dbg-reviewlijst{display: block;columns: 2;column-gap: 16px}.dbg-ervaringen .dbg-reviewkaart{break-inside: avoid;margin: 0 0 16px}}@media (min-width: 1000px){.dbg-ervaringen .dbg-reviewlijst{columns: 3}}.dbg-ervaringen__totaal{margin: 0 0 16px;font-size: var(--dbg-kop-xs);color: var(--dbg-navy)}.dbg-ervaringen__pager{display: flex;align-items: center;justify-content: center;gap: 12px;flex-wrap: wrap;margin: 28px 0 0}.dbg-ervaringen__pagernummer{font-size: 14px;color: var(--dbg-secundair)}.dbg-reviewbeleid{margin-top: 28px}.dbg-reviewbeleid__lijst{margin: 12px 0 0;padding-left: 20px}.dbg-reviewbeleid__lijst li{margin: 0 0 8px;color: var(--dbg-tekst)}.dbg-reviewbeleid__lijst li:last-child{margin-bottom: 0}.dbg-hoeblok{margin: 24px 0}.dbg-hoeblok__kop{margin: 0 0 10px;font-size: var(--dbg-kop-m);color: var(--dbg-navy)}.dbg-hoeblok__stappen{list-style: none;margin: 0;padding: 0;display: grid;gap: 12px}.dbg-hoeblok__stappen li{display: grid;grid-template-columns: 28px 1fr;gap: 4px 10px}.dbg-hoeblok__nummer{grid-row: span 2;display: flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 50%;background: var(--dbg-blauwtint);color: var(--dbg-blauw-donker);font-size: 14px;font-weight: 700}.dbg-hoeblok__stappen strong{color: var(--dbg-navy)}.dbg-hoeblok__stappen span:last-child{color: var(--dbg-secundair);font-size: 14.5px}.dbg-berichtprijs{margin: 4px 0 14px;padding: 10px 14px;background: var(--dbg-blauwtint);border-radius: 10px;font-size: 13.5px;color: var(--dbg-navy)}.dbg-vinkgroep.dbg-berichtherinnering{margin: 0 0 4px}.dbg-vinkgroep.dbg-berichtherinnering .dbg-hint{margin: 0;padding-left: 30px;font-size: 13px}.dbg-profielfaq{max-width: 680px;margin: 36px 0 0}.dbg-profielfaq__kop{font-size: var(--dbg-kop-m);color: var(--dbg-navy);margin: 0 0 12px}.dbg-profielfaq .dbg-details{border: 1px solid var(--dbg-rand);border-radius: 10px;padding: 12px 16px;margin: 0 0 10px}.dbg-profielfaq summary{font-weight: 600;color: var(--dbg-navy);cursor: pointer}.dbg-profielfaq p{margin: 10px 0 0}.dbg-buurtblok{margin: 40px 0 0;padding-bottom: 40px}.dbg-buurtblok__kop{font-size: var(--dbg-kop-m);color: var(--dbg-navy);margin: 0 0 14px}.dbg-buurtblok__alle{margin: 18px 0 0;text-align: center}.dbg-plaats{padding-bottom: 48px}.dbg-kruimels{font-size: 13px;color: var(--dbg-secundair);margin: 18px 0 6px}.dbg-kruimels a{color: var(--dbg-secundair)}.dbg-plaats__kop{font-size: var(--dbg-kop-xl);letter-spacing: -0.5px;color: var(--dbg-navy);margin: 8px 0 10px}.dbg-plaats__beloften{list-style: none;padding: 0;margin: 14px 0 22px;display: flex;flex-wrap: wrap;gap: 8px 22px}.dbg-plaats__beloften li{font-size: 14px;color: var(--dbg-tekst)}.dbg-plaats__buren h2{font-size: var(--dbg-kop-m);color: var(--dbg-navy)}.dbg-plaats__alle{margin-top: 18px}@media (max-width: 600px){.dbg-plaats__kop{font-size: var(--dbg-kop-l)}}@media (max-width: 767px){.dbg-kruimels a,.dbg-vaksamenvatting__meer{display: inline-flex;align-items: center;min-height: 44px;margin-block: -12px}}.dbg-codescherm__adres{color: var(--dbg-navy);overflow-wrap: anywhere}.dbg-codescherm__hulp{margin: 18px 0 16px;padding: 14px 0 0;border-top: 1px solid var(--dbg-rand)}.dbg-codescherm__kop{margin: 0 0 6px;font-size: 15px;font-weight: 700;line-height: 1.4;color: var(--dbg-navy)}.dbg-codescherm__hulp .dbg-codehulp__lijst{font-size: 14px}.dbg-codescherm__hulp .dbg-acties{margin: 12px 0 0}.dbg-codescherm__regel{margin: 0;font-size: 14px;line-height: 1.5;color: var(--dbg-tekst)}.dbg-codescherm__regel strong{color: var(--dbg-navy)}.dbg-codescherm__knoppen{display: flex;flex-wrap: wrap;align-items: center;gap: 0 12px;margin: 4px 0 0 -10px}.dbg-codescherm__knoppen .dbg-codescherm__opnieuw{margin: 0}.dbg-codescherm__extra{margin: 0 0 14px}.dbg-vinkgroep.dbg-ov-vinkje{margin: 4px 0 16px}.dbg-vinkgroep.dbg-ov-vinkje .dbg-hint{display: block;margin: 0;padding-left: 30px;font-size: 13px}.dbg-vinkgroep.dbg-ov-vinkje .dbg-ov-vinkje__uitleg{padding-left: 0;margin: 0 0 2px}.dbg-plekelders{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 16px;margin: 0 0 16px;padding: 12px 16px;border: 1px solid var(--dbg-rand);border-left: 4px solid var(--dbg-blauw);border-radius: 10px;background: var(--dbg-blauwtint)}.dbg-plekelders__tekst{flex: 1 1 220px;margin: 0;font-size: 15px;line-height: 1.5;color: var(--dbg-navy)}.dbg-plekelders .dbg-knop{flex: none;min-height: 44px}@media (max-width: 640px){.dbg-plekelders .dbg-knop{width: 100%}}