.blog-content{color:var(--k-dark);font-size:1.075rem;line-height:1.75}.blog-content>:first-child{margin-top:0}.blog-content h2{margin-top:calc(var(--steek) * 2.5);margin-bottom:var(--steek);font-size:clamp(1.9rem,1.5rem + 1.1vw,2.4rem);font-weight:800;line-height:1}.blog-content h3{margin-top:calc(var(--steek) * 1.5);margin-bottom:calc(var(--steek) / 2);font-size:1.6rem;font-weight:800;line-height:1.05}.blog-content p{margin-bottom:var(--steek);color:var(--k-dark)}.blog-content a{color:inherit;text-decoration:underline;text-decoration-color:var(--k-accent);text-underline-offset:4px;font-weight:600;text-decoration-thickness:2px}.blog-content a:hover{text-decoration-thickness:3px}.blog-content ul,.blog-content ol{margin-bottom:var(--steek);padding-left:var(--steek)}.blog-content li{margin-bottom:calc(var(--steek) / 3);color:var(--k-dark)}.blog-content blockquote{margin:calc(var(--steek) * 1.5) 0;padding:calc(var(--steek) / 2) 0 calc(var(--steek) / 2) var(--steek);border-left:3px solid var(--k-dark);color:var(--k-dark);font-style:italic}.blog-content blockquote p:last-child{margin-bottom:0}.blog-content code{background-color:var(--k-werkblad-diep);border-radius:1px;padding:.1em .35em;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:.9em}.blog-content pre{background-color:var(--k-dark);color:var(--k-text-light);padding:var(--steek);margin-bottom:var(--steek);border-radius:3px;overflow-x:auto}.blog-content pre code{color:inherit;background:0 0;padding:0;font-size:.875rem}.blog-content table{border-collapse:collapse;width:100%;margin-bottom:var(--steek);font-size:.95rem;display:block;overflow-x:auto}.blog-content th,.blog-content td{padding:calc(var(--steek) / 3) calc(var(--steek) / 2);border-bottom:1px solid var(--omtrek-lijn-blad);text-align:left;vertical-align:top}.blog-content th{font-family:var(--k-display);letter-spacing:.02em;border-bottom-width:2px;font-size:1.05rem;font-weight:700}.blog-content img{max-width:100%;height:auto;margin-block:var(--steek);border-radius:3px}.blog-content hr{border:none;border-top:2px solid var(--omtrek-lijn-blad);margin-block:calc(var(--steek) * 2)}.blog-post__meta[data-astro-cid-jo55ryrt]{align-items:center;gap:calc(var(--steek) / 2) var(--steek);margin-bottom:calc(var(--steek) * 1.5);flex-wrap:wrap;display:flex}.blog-post__back[data-astro-cid-jo55ryrt]{color:var(--tekst-zacht);text-decoration:underline;text-decoration-color:var(--k-accent);text-underline-offset:4px;align-items:center;gap:6px;font-size:.9rem;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.blog-post__back[data-astro-cid-jo55ryrt]:hover{color:#fff;text-decoration-thickness:3px}.blog-post__back[data-astro-cid-jo55ryrt] svg,.blog-post__terug[data-astro-cid-jo55ryrt] svg{stroke-width:2.25px}.blog-post__date[data-astro-cid-jo55ryrt]{color:var(--tekst-zacht);font-size:.9rem}.blog-post__title[data-astro-cid-jo55ryrt]{color:#fff;max-width:calc(var(--steek) * 36);margin-bottom:var(--steek);font-size:clamp(2.6rem,1.5rem + 3vw,4.4rem);font-weight:800;line-height:.95}.blog-post__desc[data-astro-cid-jo55ryrt]{color:var(--tekst-zacht);max-width:34em;margin-bottom:var(--steek);font-size:1.1rem;line-height:1.65}.blog-post__author[data-astro-cid-jo55ryrt]{color:var(--tekst-zacht);font-size:.9rem;font-weight:500}.blog-post__blad[data-astro-cid-jo55ryrt]{gap:calc(var(--steek) * 2);flex-direction:column;display:flex}.blog-post__hero-image[data-astro-cid-jo55ryrt],.blog-post__blad[data-astro-cid-jo55ryrt]>.omtrek{width:min(100%, calc(var(--steek) * 32));margin-left:calc(var(--steek) * 9)}@media (width<=1247px){.blog-post__hero-image[data-astro-cid-jo55ryrt],.blog-post__blad[data-astro-cid-jo55ryrt]>.omtrek{width:64%;margin-left:18%}}@media (width<=900px){.blog-post__hero-image[data-astro-cid-jo55ryrt],.blog-post__blad[data-astro-cid-jo55ryrt]>.omtrek{width:100%;margin-left:0}}.blog-post__hero-img[data-astro-cid-jo55ryrt]{border-radius:3px;width:100%;height:auto;display:block}.blog-post__blad[data-astro-cid-jo55ryrt] .blog-post__vel{background:var(--vel);color:var(--k-dark);padding:calc(var(--steek) * 2) calc(var(--steek) * 2.5);border-radius:3px}.blog-post__footer[data-astro-cid-jo55ryrt]{margin-top:calc(var(--steek) * 2);padding-top:var(--steek);border-top:2px solid var(--omtrek-lijn-blad)}.blog-post__terug[data-astro-cid-jo55ryrt]{align-items:center;gap:6px;display:inline-flex}@media (width<=720px){.blog-post__blad[data-astro-cid-jo55ryrt] .blog-post__vel{padding:var(--steek)}}
