body.single-post,body.blog,body.archive,body.search{--dbgb-blauw: #0366D6;--dbgb-blauw-donker: #0250A6;--dbgb-blauwtint: #EAF2FC;--dbgb-paginatint: #F5F8FC;--dbgb-wit: #FFFFFF;--dbgb-rand: #E3E9F2;--dbgb-navy: #0A1F44;--dbgb-tekst: #33415C;--dbgb-secundair: #5B6B82;--dbgb-font: Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--dbgb-kolom: 640px;--dbgb-kaartradius: 14px;--dbgb-kaartschaduw: 0 2px 8px rgba(10,31,68,0.06);--dbgb-knopradius: 10px;--dbgb-kaartpadding: 22px}body.single-post a:focus-visible,body.blog a:focus-visible,body.archive a:focus-visible,body.search a:focus-visible,body.single-post button:focus-visible,body.blog button:focus-visible,body.archive button:focus-visible,body.search button:focus-visible{outline: 2px solid var(--dbgb-blauw);outline-offset: 2px;border-radius: 4px}html:has(body.single-post),html:has(body.blog),html:has(body.archive){scroll-padding-top: 100px}body.single-post{overflow-x: clip}body.single-post .entry-header{width: 100vw;margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);margin-top: 0;margin-bottom: 36px;padding: 44px 20px;background: linear-gradient(160deg,var(--dbgb-blauwtint),var(--dbgb-paginatint));border-bottom: 1px solid var(--dbgb-rand);box-sizing: border-box}body.single-post .entry-header .nv-title-meta-wrap{max-width: var(--dbgb-kolom);margin-left: auto;margin-right: auto}body.single-post .entry-header .title.entry-title{font-family: var(--dbgb-font);font-size: 34px;font-weight: 700;line-height: 1.2;letter-spacing: -0.02em;color: var(--dbgb-navy);text-wrap: balance;margin: 0 0 12px}body.single-post .entry-header .nv-meta-list{margin: 0;font-size: 14px;color: var(--dbgb-tekst)}body.single-post .entry-header .nv-meta-list a{color: var(--dbgb-blauw-donker);font-weight: 600;text-decoration: none}body.single-post .entry-header .nv-meta-list a:hover{color: var(--dbgb-navy);text-decoration: underline;text-underline-offset: 2px}body.single-post .nv-thumb-wrap{max-width: var(--dbgb-kolom);margin: 0 auto 36px;border-radius: var(--dbgb-kaartradius);overflow: hidden;background: var(--dbgb-paginatint)}body.single-post .nv-thumb-wrap img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover}body.single-post .nv-content-wrap,body.single-post .nv-post-share{max-width: var(--dbgb-kolom);margin-left: auto;margin-right: auto}body.single-post .nv-content-wrap{font-family: var(--dbgb-font);font-size: 18px;line-height: 1.75;color: var(--dbgb-tekst)}body.single-post .nv-content-wrap > p{margin: 0 0 22px}body.single-post .nv-content-wrap h2,body.single-post .nv-content-wrap h3{font-family: var(--dbgb-font);color: var(--dbgb-navy);letter-spacing: -0.02em;font-weight: 700;text-wrap: balance}body.single-post .nv-content-wrap h2{font-size: 28px;line-height: 1.25;margin: 48px 0 14px}body.single-post .nv-content-wrap h3{font-size: 20px;line-height: 1.35;margin: 34px 0 10px}body.single-post .nv-content-wrap > :first-child{margin-top: 0}body.single-post .nv-content-wrap strong{font-weight: 700;color: var(--dbgb-navy)}body.single-post .nv-content-wrap a{color: var(--dbgb-blauw);font-weight: inherit;text-decoration: underline;text-decoration-thickness: 1px;text-decoration-color: rgba(3,102,214,0.4);text-underline-offset: 3px}body.single-post .nv-content-wrap a:hover{color: var(--dbgb-blauw-donker);text-decoration-thickness: 2px;text-decoration-color: currentColor}body.single-post .nv-content-wrap ul,body.single-post .nv-content-wrap ol{margin: 22px 0;padding-left: 24px}body.single-post .nv-content-wrap li{margin-top: 10px;padding-left: 4px}body.single-post .nv-content-wrap li::marker{color: var(--dbgb-blauw);font-weight: 700}body.single-post .nv-content-wrap li > strong:first-child{color: var(--dbgb-navy)}body.single-post .nv-content-wrap table{width: 100%;margin: 26px 0;border-collapse: separate;border-spacing: 0;border: 1px solid var(--dbgb-rand);border-radius: 12px;overflow: hidden;font-size: 16px;line-height: 1.6;background: var(--dbgb-wit)}body.single-post .nv-content-wrap th,body.single-post .nv-content-wrap td{padding: 12px 16px;text-align: left;vertical-align: top;border: 0;border-bottom: 1px solid var(--dbgb-rand)}body.single-post .nv-content-wrap th{background: var(--dbgb-blauwtint);color: var(--dbgb-navy);font-weight: 700}body.single-post .nv-content-wrap th + th,body.single-post .nv-content-wrap td + td{border-left: 1px solid var(--dbgb-rand)}body.single-post .nv-content-wrap tr:last-child th,body.single-post .nv-content-wrap tr:last-child td{border-bottom: 0}body.single-post .nv-content-wrap > figure.wp-block-table{margin: 26px 0;overflow-x: auto}body.single-post .nv-content-wrap > figure.wp-block-table table{margin: 0}body.single-post .nv-content-wrap figure.wp-block-table figcaption{margin-top: 8px;font-size: 14px;color: var(--dbgb-secundair)}@media (min-width: 1100px){body.single-post .nv-content-wrap > figure.wp-block-table{width: calc(100% + 240px);max-width: none;margin-left: -120px;margin-right: -120px}}body.single-post .nv-content-wrap blockquote,body.single-post .nv-content-wrap .wp-block-quote,body.single-post .nv-content-wrap .wp-block-pullquote blockquote{margin: 28px 0;padding: 18px 22px;background: var(--dbgb-paginatint);border: 0;border-left: 3px solid var(--dbgb-blauw);border-radius: 0 12px 12px 0;color: var(--dbgb-navy);font-family: var(--dbgb-font);font-size: 18px;font-style: normal;line-height: 1.6;text-align: left}body.single-post .nv-content-wrap blockquote p{margin: 0 0 10px;font-size: inherit;font-style: normal}body.single-post .nv-content-wrap blockquote p:last-child{margin-bottom: 0}body.single-post .nv-content-wrap blockquote cite{display: block;margin-top: 8px;color: var(--dbgb-secundair);font-size: 14px;font-style: normal}body.single-post .nv-content-wrap .wp-block-pullquote{margin: 28px 0;padding: 0;border: 0}body.single-post .nv-content-wrap > figure.wp-block-image,body.single-post .nv-content-wrap > .wp-block-image{margin: 28px 0}body.single-post .nv-content-wrap .wp-block-image img{height: auto;border-radius: 12px}body.single-post .nv-content-wrap .wp-block-image figcaption{margin-top: 8px;color: var(--dbgb-secundair);font-size: 14px;line-height: 1.5;text-align: left}body.single-post .nv-content-wrap hr,body.single-post .nv-content-wrap .wp-block-separator{margin: 40px 0;border: 0;border-top: 1px solid var(--dbgb-rand);opacity: 1}body.single-post .nv-content-wrap:not(:has(.dbg-blogcta,.dbg-cb)) > p:last-of-type:has(a[href*="/vinden/"]):has(a[href*="/bijles-laten-regelen/"]),body.single-post .nv-content-wrap:not(:has(.dbg-blogcta,.dbg-cb)) > p:last-of-type:has(a[href*="/docent/aanmelden/"]){margin-top: 34px;padding: 24px;background: linear-gradient(160deg,var(--dbgb-blauwtint),var(--dbgb-paginatint));border: 1px solid var(--dbgb-rand);border-radius: var(--dbgb-kaartradius);color: var(--dbgb-navy);font-size: 17px}body.single-post .nv-content-wrap:not(:has(.dbg-blogcta,.dbg-cb)) > p:last-of-type:has(a[href*="/vinden/"]):has(a[href*="/bijles-laten-regelen/"]) a,body.single-post .nv-content-wrap:not(:has(.dbg-blogcta,.dbg-cb)) > p:last-of-type:has(a[href*="/docent/aanmelden/"]) a{font-weight: 600}body.single-post .nv-post-share{gap: 4px;justify-content: flex-start;padding-top: 10px;border-top: 1px solid var(--dbgb-rand)}body.single-post .nv-post-share a{--hex: #5B6B82 !important;width: 44px;height: 44px;border-radius: 10px}body.single-post .nv-post-share svg{width: 20px;height: 20px}body.single-post .nv-post-share a:hover,body.single-post .nv-post-share a:focus-visible{--hex: #0366D6 !important;background: var(--dbgb-blauwtint)}body.single-post .nv-social-icons-label{color: var(--dbgb-secundair);font-size: 14px;margin-right: 6px}body.single-post .nv-tags-list{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;max-width: var(--dbgb-kolom);margin: 24px auto 48px;padding: 20px 0 0;border-top: 1px solid var(--dbgb-rand);font-family: var(--dbgb-font)}body.single-post .nv-tags-list > span{margin: 0 4px 0 0;color: var(--dbgb-secundair);font-size: 14px}body.single-post .nv-tags-list a{display: inline-flex;align-items: center;min-height: 44px;margin: 0;padding: 8px 16px;background: var(--dbgb-wit);border: 1px solid var(--dbgb-rand);border-radius: 999px;color: var(--dbgb-blauw-donker) !important;font-size: 14px !important;font-weight: 600;letter-spacing: 0;line-height: 1.3;text-decoration: none;text-transform: none}body.single-post .nv-tags-list a:hover{background: var(--dbgb-wit);border-color: var(--dbgb-blauw)}body.single-post .nv-related-posts{background: none;padding: 0;margin-top: 8px}body.single-post .nv-related-posts .section-title h3{font-family: var(--dbgb-font);font-size: 24px;font-weight: 700;letter-spacing: -0.02em;color: var(--dbgb-navy);margin: 0 0 20px}body.single-post .nv-related-posts .posts-wrapper{gap: 24px;align-items: stretch}body.single-post .nv-related-posts .related-post{display: flex;align-items: stretch;background: var(--dbgb-wit);border: 1px solid var(--dbgb-rand);border-radius: var(--dbgb-kaartradius);box-shadow: var(--dbgb-kaartschaduw);padding: 22px}body.single-post .nv-related-posts .related-post > .content{display: flex;flex-direction: column;width: 100%;min-height: 100%}body.single-post .nv-related-posts .title{font-size: 18px;line-height: 1.35;font-weight: 700;letter-spacing: -0.02em;margin: 0 0 10px !important}body.single-post .nv-related-posts .title a{color: var(--dbgb-navy);text-decoration: none}body.single-post .nv-related-posts .title a:hover{color: var(--dbgb-blauw);text-decoration: underline;text-underline-offset: 3px}body.single-post .nv-related-posts .nv-meta-list{margin: 0 0 10px;font-size: 13px;color: var(--dbgb-secundair)}body.single-post.dbg-geen-leestijd .nv-related-posts .nv-meta-list .reading-time{display: none}body.single-post.dbg-geen-leestijd .nv-related-posts .nv-meta-list li:has(+ .reading-time)::after{content: none}body.single-post .nv-related-posts .related-post > .content > .excerpt-wrap{display: flex;flex-direction: column;flex: 1 1 auto}body.single-post .nv-related-posts .excerpt-wrap p{font-size: 15px;line-height: 1.6;color: var(--dbgb-tekst);margin: 0}body.single-post .nv-related-posts .read-more-wrapper{margin-top: auto;padding-top: 18px}body.single-post .nv-related-posts .button.button-primary,body.blog .read-more-wrapper .button.button-primary,body.archive .read-more-wrapper .button.button-primary,body.search .read-more-wrapper .button.button-primary{display: inline-flex;align-items: center;justify-content: center;min-height: 48px;padding: 12px 22px;background: var(--dbgb-wit);color: var(--dbgb-navy);border: 1px solid var(--dbgb-rand);border-radius: var(--dbgb-knopradius);font-family: var(--dbgb-font);font-size: 16px;font-weight: 600;line-height: 1.3;box-shadow: none}body.single-post .nv-related-posts .button.button-primary:hover,body.blog .read-more-wrapper .button.button-primary:hover,body.archive .read-more-wrapper .button.button-primary:hover,body.search .read-more-wrapper .button.button-primary:hover{background: var(--dbgb-blauwtint);border-color: var(--dbgb-blauw);color: var(--dbgb-blauw-donker)}body.blog,body.archive,body.search{overflow-x: clip}body.blog .nv-index-posts:has(> .nv-page-title-wrap),body.archive .nv-index-posts:has(> .nv-page-title-wrap),body.search .nv-index-posts:has(> .nv-page-title-wrap){margin-top: 0}body.blog .nv-page-title-wrap,body.archive .nv-page-title-wrap,body.search .nv-page-title-wrap{width: 100vw;margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);margin-top: 0;margin-bottom: 36px;padding: 44px 20px;background: linear-gradient(160deg,var(--dbgb-blauwtint),var(--dbgb-paginatint));border-bottom: 1px solid var(--dbgb-rand);box-sizing: border-box}body.blog .nv-page-title-wrap .nv-page-title h1,body.archive .nv-page-title-wrap .nv-page-title h1,body.search .nv-page-title-wrap .nv-page-title h1{font-family: var(--dbgb-font);font-size: 34px;font-weight: 700;letter-spacing: -0.02em;line-height: 1.2;color: var(--dbgb-navy);margin: 0}body.blog .posts-wrapper > article,body.archive .posts-wrapper > article,body.search .posts-wrapper > article{display: flex}body.blog .layout-grid > .article-content-col,body.archive .layout-grid > .article-content-col,body.search .layout-grid > .article-content-col{width: 100%;background: var(--dbgb-wit);border: 1px solid var(--dbgb-rand);border-radius: var(--dbgb-kaartradius);box-shadow: var(--dbgb-kaartschaduw);transition: box-shadow 0.15s ease,transform 0.15s ease;padding: var(--dbgb-kaartpadding);overflow: hidden}body.blog .layout-grid > .article-content-col:hover,body.archive .layout-grid > .article-content-col:hover,body.search .layout-grid > .article-content-col:hover{box-shadow: 0 8px 22px rgba(10,31,68,0.1);transform: translateY(-2px)}body.blog .layout-grid .content,body.archive .layout-grid .content,body.search .layout-grid .content{display: flex;flex-direction: column;width: 100%}body.blog .layout-grid .content > .excerpt-wrap,body.archive .layout-grid .content > .excerpt-wrap,body.search .layout-grid .content > .excerpt-wrap{display: flex;flex-direction: column;flex: 1 1 auto}body.blog .layout-grid .read-more-wrapper,body.archive .layout-grid .read-more-wrapper,body.search .layout-grid .read-more-wrapper{margin-top: auto;padding-top: 8px}body.blog .layout-grid .nv-post-thumbnail-wrap,body.archive .layout-grid .nv-post-thumbnail-wrap,body.search .layout-grid .nv-post-thumbnail-wrap{margin: 0 calc(-1 * var(--dbgb-kaartpadding)) 18px;background: var(--dbgb-paginatint)}body.blog .layout-grid .nv-post-thumbnail-wrap img,body.archive .layout-grid .nv-post-thumbnail-wrap img,body.search .layout-grid .nv-post-thumbnail-wrap img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover}body.blog .posts-wrapper > article:not(.has-post-thumbnail) .content::before,body.archive .posts-wrapper > article:not(.has-post-thumbnail) .content::before,body.search .posts-wrapper > article:not(.has-post-thumbnail) .content::before{content: "";display: block;aspect-ratio: 16 / 9;margin: calc(-1 * var(--dbgb-kaartpadding)) calc(-1 * var(--dbgb-kaartpadding)) 18px;background: linear-gradient(160deg,var(--dbgb-blauwtint),var(--dbgb-paginatint));border-bottom: 1px solid var(--dbgb-rand)}body.blog .blog-entry-title,body.archive .blog-entry-title,body.search .blog-entry-title{font-family: var(--dbgb-font);font-size: 20px;line-height: 1.3;font-weight: 700;letter-spacing: -0.02em;margin-bottom: 10px}body.blog .blog-entry-title a,body.archive .blog-entry-title a,body.search .blog-entry-title a{color: var(--dbgb-navy);text-decoration: none;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}body.blog .blog-entry-title a:hover,body.archive .blog-entry-title a:hover,body.search .blog-entry-title a:hover{color: var(--dbgb-blauw)}body.blog .nv-meta-list,body.archive .nv-meta-list,body.search .nv-meta-list{margin-bottom: 12px !important;font-size: 13px;color: var(--dbgb-secundair)}body.blog .layout-grid .nv-meta-list,body.archive .layout-grid .nv-meta-list,body.search .layout-grid .nv-meta-list{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;padding: 0}body.blog .layout-grid .nv-meta-list li,body.archive .layout-grid .nv-meta-list li,body.search .layout-grid .nv-meta-list li{margin: 0;padding: 0}body.blog .layout-grid .nv-meta-list li::after,body.archive .layout-grid .nv-meta-list li::after,body.search .layout-grid .nv-meta-list li::after{content: none}body.blog .nv-meta-list a,body.archive .nv-meta-list a,body.search .nv-meta-list a{color: var(--dbgb-secundair);font-weight: 500;text-decoration: none}body.blog .nv-meta-list a:hover,body.archive .nv-meta-list a:hover,body.search .nv-meta-list a:hover{color: var(--dbgb-blauw);text-decoration: underline;text-underline-offset: 2px}body.blog .nv-meta-list li.meta.category a,body.archive .nv-meta-list li.meta.category a,body.search .nv-meta-list li.meta.category a{display: inline-block;padding: 3px 10px;border-radius: 999px;background: var(--dbgb-blauwtint);color: var(--dbgb-blauw-donker);font-size: 12px;font-weight: 600}body.blog .nv-meta-list li.meta.category a:hover,body.archive .nv-meta-list li.meta.category a:hover,body.search .nv-meta-list li.meta.category a:hover{background: #DCEAFA;color: var(--dbgb-navy);text-decoration: none}body.blog .excerpt-wrap p,body.archive .excerpt-wrap p,body.search .excerpt-wrap p{font-size: 15px;line-height: 1.6;color: var(--dbgb-tekst);margin-bottom: 16px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}body.blog .nv-index-posts .page-numbers,body.archive .nv-index-posts .page-numbers{display: inline-flex;align-items: center;justify-content: center;min-width: 44px;min-height: 44px;padding: 0 12px;margin: 0 4px;border: 1px solid var(--dbgb-rand);border-radius: var(--dbgb-knopradius);color: var(--dbgb-navy);font-weight: 600;text-decoration: none}body.blog .nv-index-posts .page-numbers.current,body.archive .nv-index-posts .page-numbers.current{background: var(--dbgb-blauw);border-color: var(--dbgb-blauw);color: var(--dbgb-wit)}body.blog .nv-index-posts .page-numbers:hover,body.archive .nv-index-posts .page-numbers:hover{border-color: var(--dbgb-blauw);color: var(--dbgb-blauw-donker)}body.single-post .dbg-blogcta{font-family: var(--dbgb-font);color: var(--dbgb-tekst);margin: 40px auto 0;max-width: var(--dbgb-kolom);box-sizing: border-box}body.single-post .dbg-blogcta *,body.single-post .dbg-blogcta *::before,body.single-post .dbg-blogcta *::after{box-sizing: border-box}body.single-post .dbg-blogcta__kaart{background: linear-gradient(160deg,var(--dbgb-blauwtint),var(--dbgb-paginatint));border: 1px solid var(--dbgb-rand);border-radius: var(--dbgb-kaartradius);padding: 24px}body.single-post .dbg-blogcta__kop{margin: 0 0 8px;font-size: 20px;font-weight: 700;letter-spacing: -0.02em;line-height: 1.3;color: var(--dbgb-navy)}body.single-post .dbg-blogcta__lead{margin: 0 0 18px;font-size: 16px;line-height: 1.6;color: var(--dbgb-tekst)}body.single-post .dbg-blogcta__routes{display: grid;gap: 16px;margin: 0 0 16px}@media (min-width: 640px){body.single-post .dbg-blogcta__routes{grid-template-columns: 1fr 1fr}}body.single-post .dbg-blogcta__route{background: var(--dbgb-wit);border: 1px solid var(--dbgb-rand);border-radius: var(--dbgb-kaartradius);box-shadow: 0 2px 8px rgba(10,31,68,0.06);padding: 18px;display: flex;flex-direction: column}body.single-post .dbg-blogcta__routekop{margin: 0 0 6px;font-size: 16px;font-weight: 700;color: var(--dbgb-navy)}body.single-post .dbg-blogcta__routetekst{margin: 0 0 16px;font-size: 15px;line-height: 1.55;color: var(--dbgb-tekst)}body.single-post .dbg-blogcta a.dbg-blogcta__knop{display: inline-flex;align-items: center;justify-content: center;margin-top: auto;min-height: 48px;border-radius: var(--dbgb-knopradius);padding: 12px 14px;font-size: 15px;font-weight: 600;line-height: 1.3;text-align: center;text-decoration: none;border: 1px solid transparent;transition: background .15s ease,border-color .15s ease,color .15s ease}body.single-post .dbg-blogcta a.dbg-blogcta__knop--primair{background: var(--dbgb-blauw);color: var(--dbgb-wit);box-shadow: 0 2px 6px rgba(3,102,214,0.25)}body.single-post .dbg-blogcta a.dbg-blogcta__knop--primair:hover{background: var(--dbgb-blauw-donker);color: var(--dbgb-wit)}body.single-post .dbg-blogcta a.dbg-blogcta__knop--tweede{background: var(--dbgb-wit);color: var(--dbgb-navy);border-color: var(--dbgb-rand)}body.single-post .dbg-blogcta a.dbg-blogcta__knop--tweede:hover{background: var(--dbgb-blauwtint);border-color: var(--dbgb-blauw);color: var(--dbgb-blauw-donker)}body.single-post .dbg-blogcta a.dbg-blogcta__knop:focus-visible{outline: 2px solid var(--dbgb-navy);outline-offset: 2px}body.single-post .dbg-blogcta__voet{margin: 0;font-size: 14px;line-height: 1.5;color: var(--dbgb-tekst)}body.single-post .dbg-blogstap{margin: 8px 0 40px;font-family: var(--dbgb-font);color: var(--dbgb-tekst)}body.single-post .dbg-blogstap *,body.single-post .dbg-blogstap *::before,body.single-post .dbg-blogstap *::after{box-sizing: border-box}body.single-post .dbg-blogstap__kaart{display: grid;grid-template-columns: 44px minmax(0,1fr);gap: 14px 16px;align-items: start;padding: 20px;background: var(--dbgb-wit);border: 1px solid var(--dbgb-rand);border-radius: var(--dbgb-kaartradius);box-shadow: var(--dbgb-kaartschaduw)}body.single-post .dbg-blogstap__icoon{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;color: var(--dbgb-blauw-donker);background: var(--dbgb-blauwtint);border-radius: 12px}body.single-post .dbg-blogstap__icoon svg{display: block;flex: none}body.single-post .nv-content-wrap .dbg-blogstap__kop{margin: 0 0 4px;color: var(--dbgb-navy);font-size: 18px;font-weight: 700;letter-spacing: -0.02em;line-height: 1.3;text-wrap: balance}body.single-post .nv-content-wrap .dbg-blogstap__tekst{margin: 0;color: var(--dbgb-tekst);font-size: 15px;line-height: 1.55}body.single-post .dbg-blogstap__acties{grid-column: 1 / -1;display: flex;flex-wrap: wrap;align-items: center;gap: 4px 20px}body.single-post .dbg-blogstap a.dbg-blogstap__knop{display: inline-flex;align-items: center;justify-content: center;min-height: 48px;padding: 12px 22px;background: var(--dbgb-blauw);border: 1px solid transparent;border-radius: var(--dbgb-knopradius);box-shadow: 0 2px 6px rgba(3,102,214,0.25);color: var(--dbgb-wit);font-size: 16px;font-weight: 600;line-height: 1.3;text-align: center;text-decoration: none;transition: background 0.15s ease}body.single-post .dbg-blogstap a.dbg-blogstap__knop:hover{background: var(--dbgb-blauw-donker);color: var(--dbgb-wit)}body.single-post .dbg-blogstap a.dbg-blogstap__link{display: inline-flex;align-items: center;gap: 6px;min-height: 44px;color: var(--dbgb-blauw-donker);font-size: 15px;font-weight: 600;line-height: 1.35;text-decoration: none}body.single-post .dbg-blogstap a.dbg-blogstap__link:hover{text-decoration: underline;text-underline-offset: 3px}body.single-post .dbg-blogstap a.dbg-blogstap__link svg{flex: none}body.single-post .dbg-blogstap a:focus-visible{outline: 2px solid var(--dbgb-navy);outline-offset: 2px}@media (prefers-reduced-motion: reduce){body.single-post .dbg-blogstap a.dbg-blogstap__knop{transition: none}}@media (min-width: 1360px){body.single-post .wrapper:has(.dbg-blogstap){overflow: hidden;overflow: clip}body.single-post .nv-content-wrap:has(> .dbg-blogstap){position: relative}body.single-post .nv-content-wrap > .dbg-blogstap{position: absolute;top: 0;bottom: 0;left: calc(100% + 48px);width: 288px;margin: 0}body.single-post .dbg-blogstap__kaart{position: sticky;top: 104px;grid-template-columns: minmax(0,1fr);gap: 12px;padding: 22px}body.single-post .dbg-blogstap__acties{flex-direction: column;align-items: stretch;gap: 4px}body.single-post .dbg-blogstap a.dbg-blogstap__link{justify-content: flex-start}body.single-post .nv-content-wrap:has(> .dbg-blogstap) > figure.wp-block-table{width: auto;margin-left: 0;margin-right: 0}}@media (max-width: 959px){body.single-post .entry-header{padding: 36px 20px;margin-bottom: 28px}body.single-post .entry-header .title.entry-title{font-size: 30px}body.single-post .nv-thumb-wrap{margin-bottom: 28px}body.single-post .nv-related-posts .posts-wrapper{gap: 16px}}@media (max-width: 767px){body.single-post .nv-content-wrap{font-size: 17px;line-height: 1.7}body.single-post .dbg-blogcta__kaart{padding: 20px 16px}body.single-post .nv-content-wrap h2{font-size: 24px;margin-top: 38px}body.single-post .nv-content-wrap h3{font-size: 19px;margin-top: 28px}body.single-post .nv-content-wrap table{font-size: 15px}body.single-post .nv-content-wrap th,body.single-post .nv-content-wrap td{padding: 10px;font-size: 14px}body.single-post .dbg-blogstap__kaart{gap: 12px 14px;padding: 18px 16px}body.single-post .dbg-blogstap a.dbg-blogstap__knop{width: 100%}body.single-post .nv-content-wrap blockquote,body.single-post .nv-content-wrap .wp-block-quote{padding: 16px 18px;font-size: 17px}body.blog .nv-page-title-wrap,body.archive .nv-page-title-wrap,body.search .nv-page-title-wrap{padding: 32px 18px;margin-bottom: 28px}body.single-post .entry-header .title.entry-title{font-size: 28px}body.single-post .nv-content-wrap:not(:has(.dbg-blogcta,.dbg-cb)) > p:last-of-type:has(a[href*="/vinden/"]):has(a[href*="/bijles-laten-regelen/"]),body.single-post .nv-content-wrap:not(:has(.dbg-blogcta,.dbg-cb)) > p:last-of-type:has(a[href*="/docent/aanmelden/"]){padding: 20px 16px;font-size: 16px}body.blog .nv-page-title-wrap .nv-page-title h1,body.archive .nv-page-title-wrap .nv-page-title h1,body.search .nv-page-title-wrap .nv-page-title h1{font-size: 28px}body.blog .blog-entry-title,body.archive .blog-entry-title,body.search .blog-entry-title{font-size: 19px}}