.blog-head{background:radial-gradient(50rem 24rem at 90% -20%, #d9f1fe 0%, transparent 60%), linear-gradient(180deg, var(--sky-200) 0%, var(--sky-100) 100%);padding-top:.5rem;padding-bottom:clamp(4rem,2.5rem + 5vw,6.5rem)}.blog-head__inner{justify-items:start;gap:1.25rem;display:grid}.blog-head h1{max-width:22ch;color:var(--blue-900);font-size:clamp(2.4rem,1.3rem + 5.2vw,4.25rem)}.blog-head .lead{max-width:38rem;color:var(--blue-900);opacity:.86}.blog-head--article h1{max-width:26ch;font-size:clamp(2rem,1.2rem + 3.6vw,3.5rem);line-height:1.04}.blog-crumbs ol{flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.blog-crumbs li+li:before{content:"/";color:var(--blue-700);opacity:.55;margin-right:.5rem}.blog-crumbs a{min-height:2.75rem;color:var(--blue-700);align-items:center;display:inline-flex}.blog-crumbs [aria-current=page]{color:var(--blue-900);font-weight:600}.blog-meta{color:var(--blue-900);opacity:.86;flex-wrap:wrap;gap:.25rem 1.5rem;font-size:.9375rem;display:flex}.blog-card{border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);height:100%;box-shadow:var(--shadow-sm);flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.blog-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.blog-card:has(.blog-card__title a:focus-visible){outline:3px solid var(--blue-600);outline-offset:3px}.blog-card__media{aspect-ratio:16/9;background:var(--sky-100);overflow:hidden}.blog-card__media img{object-fit:cover;width:100%;height:100%}.blog-card__placeholder{background:radial-gradient(18rem 10rem at 85% 0%, #d9f1fe 0%, transparent 70%), linear-gradient(135deg, var(--sky-200) 0%, var(--sky-100) 100%);width:100%;height:100%;display:block}.blog-card__body{flex-direction:column;flex:1;gap:.6rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.blog-card__meta{color:var(--ink-600);font-size:.875rem}.blog-card__title{font-size:1.3125rem;line-height:1.2}.blog-card__title a{color:var(--ink-900);text-decoration:none}.blog-card__title a:focus-visible{box-shadow:none;outline:none}.blog-card__title a:after{content:"";position:absolute;inset:0}.blog-card:hover .blog-card__title a{color:var(--blue-600)}.blog-card__excerpt{color:var(--ink-700);font-size:.9688rem}.blog-card__more{color:var(--blue-600);margin-top:auto;padding-top:.5rem;font-size:.9375rem;font-weight:600}.blog-card--featured{margin-bottom:2rem}.blog-card--featured .blog-card__title{font-size:clamp(1.5rem,1.1rem + 1.6vw,2.1rem);line-height:1.1}.blog-card--featured .blog-card__excerpt{font-size:1.0625rem}@media (width>=56rem){.blog-card--featured{flex-direction:row}.blog-card--featured .blog-card__media{aspect-ratio:auto;flex:1.15;min-height:20rem}.blog-card--featured .blog-card__body{flex:1;justify-content:center;gap:.9rem;padding:2.5rem}.blog-card--featured .blog-card__more{margin-top:.5rem}}.blog-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.blog-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;display:flex}.blog-pager__status{color:var(--ink-600);font-size:.9375rem}.blog-empty{justify-items:start;gap:1rem;max-width:38rem;display:grid}.blog-hero{margin:0 0 2.5rem}.blog-hero img{border-radius:var(--r-md);width:100%;height:auto;box-shadow:var(--shadow-md);background:var(--sky-100)}.blog-layout{gap:1.5rem;display:grid}.blog-main{width:100%;min-width:0;max-width:46rem;margin-inline:auto}@media (width>=64rem){.blog-layout--toc{grid-template-columns:minmax(0,46rem) 17rem;justify-content:space-between;align-items:start;gap:4rem}.blog-layout--toc .blog-main{grid-area:1/1;margin-inline:0}.blog-layout--toc .blog-aside{top:calc(var(--header-h) + 1.5rem);max-height:calc(100dvh - var(--header-h) - 3rem);grid-area:1/2;position:sticky;overflow-y:auto}}.blog-toc{border:1px solid var(--line);border-radius:var(--r-md);background:var(--sky-50)}.blog-toc summary{min-height:3.25rem;color:var(--blue-700);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:700;list-style:none;display:flex}.blog-toc summary::-webkit-details-marker{display:none}.blog-toc summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.55rem;height:.55rem;margin-right:.25rem;transition:transform .2s;transform:rotate(45deg)}.blog-toc[open] summary:after{transform:rotate(-135deg)}.blog-toc ol{margin:0;padding:0 1.25rem 1rem;list-style:none}.blog-toc ol ol{padding:0 0 0 .9rem}.blog-toc a{border-left:2px solid var(--line);color:var(--ink-700);margin-left:-1px;padding:.5rem 0 .5rem .9rem;font-size:.9375rem;line-height:1.4;text-decoration:none;display:block}.blog-toc a:hover{color:var(--blue-600)}.blog-toc a[aria-current=true]{border-left-color:var(--blue-600);color:var(--blue-600);font-weight:600}.blog-progress{z-index:60;background:var(--blue-600);transform-origin:0;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.blog-prose{color:var(--ink-800);overflow-wrap:break-word;font-size:1.0625rem;line-height:1.75}@media (width>=48rem){.blog-prose{font-size:1.125rem}}.blog-prose>*{margin:0}.blog-prose>*+*{margin-top:1.25em}.blog-prose>p:first-child{color:var(--ink-900);font-size:1.12em;line-height:1.6}.blog-prose a{overflow-wrap:anywhere}.blog-prose hr{border:0;border-top:1px solid var(--line);margin-block:2.4em}.blog-prose h2{letter-spacing:-.02em;margin-top:2.4em;font-size:clamp(1.55rem,1.2rem + 1.4vw,2.1rem);line-height:1.12}.blog-prose h3{margin-top:1.9em;font-size:1.3125rem;line-height:1.25}.blog-prose h2+*,.blog-prose h3+*{margin-top:.8em}.blog-prose ul,.blog-prose ol{padding-left:1.4em}.blog-prose li+li,.blog-prose li>ul,.blog-prose li>ol{margin-top:.6em}.blog-prose li::marker{color:var(--blue-600);font-weight:600}.blog-prose code{background:var(--sky-50);color:var(--blue-800);border-radius:6px;padding:.12em .4em;font-size:.88em}.blog-prose pre{border-radius:var(--r-sm);background:var(--blue-900);color:#e3eefc;padding:1.25rem 1.5rem;font-size:.9rem;line-height:1.65;overflow-x:auto}.blog-prose pre code{color:inherit;font-size:inherit;background:0 0;padding:0}.blog-prose table{border-collapse:collapse;max-width:100%;font-size:.9375rem;line-height:1.5;display:block;overflow-x:auto}.blog-prose th,.blog-prose td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.75rem 1rem}.blog-prose th{background:var(--sky-50);color:var(--ink-900);font-weight:600}.blog-prose img{border-radius:var(--r-sm);max-width:100%;height:auto}.blog-prose figure{margin-block:2.2em}.blog-prose figure img{width:100%;box-shadow:var(--shadow-sm)}.blog-prose figcaption{border-left:3px solid var(--sky-200);color:var(--ink-600);margin-top:.75rem;padding-left:.9rem;font-size:.875rem;line-height:1.55}.blog-prose h2#in-het-kort{border:1px solid var(--sky-200);border-radius:var(--r-md) var(--r-md) 0 0;background:var(--sky-50);border-bottom:0;margin-top:1.8em;padding:1.25rem 1.5rem .25rem;font-size:1.3125rem}.blog-prose h2#in-het-kort+ul{border:1px solid var(--sky-200);border-radius:0 0 var(--r-md) var(--r-md);background:var(--sky-50);border-top:0;margin-top:0;padding:.5rem 1.5rem 1.4rem 2.9rem;font-size:.96em}.blog-prose blockquote{border-radius:var(--r-md);background:var(--blue-900);color:#dbe7fb;margin-block:2.4em;padding:1.75rem 2rem;font-size:.97em}.blog-prose blockquote>*{margin:0}.blog-prose blockquote>*+*{margin-top:.9em}.blog-prose blockquote a{color:#fff;font-weight:600}.blog-prose blockquote a:hover{color:var(--sky-200)}.blog-prose blockquote :focus-visible{outline-color:var(--paper);box-shadow:0 0 0 3px var(--blue-900)}.blog-prose h2#bronnen{font-size:1.4rem}.blog-prose h2#bronnen+ul{color:var(--ink-600);font-size:.9em;line-height:1.6}.blog-prose #veelgestelde-vragen~h3{border:1px solid var(--line);border-radius:var(--r-md) var(--r-md) 0 0;background:var(--paper);border-bottom:0;margin-top:1rem;padding:1.25rem 1.5rem .25rem;font-size:1.125rem}.blog-prose #veelgestelde-vragen+h3{margin-top:1.1em}.blog-prose #veelgestelde-vragen~h3+p{border:1px solid var(--line);border-radius:0 0 var(--r-md) var(--r-md);background:var(--paper);border-top:0;margin-top:0;padding:.25rem 1.5rem 1.4rem;font-size:.96em}.blog-author{border:1px solid var(--line);border-radius:var(--r-md);background:var(--sky-50);margin-top:3.5rem;padding:1.75rem 2rem}.blog-author__eyebrow{color:var(--blue-700);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.75rem;font-size:.8125rem;font-weight:700}.blog-author p+p{margin-top:.5rem}.blog-back{margin-top:3rem}.blog-back a{align-items:center;min-height:2.75rem;font-weight:600;display:inline-flex}.blog-more{border-top:1px solid var(--line);margin-top:clamp(3.5rem,2rem + 5vw,5.5rem);padding-top:clamp(2.5rem,1.5rem + 3vw,3.5rem)}.blog-more h2{margin-bottom:1.5rem;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.1rem)}@media (width<=40rem){.blog-head--article .blog-crumbs li:last-child{display:none}.blog-prose blockquote{padding:1.4rem 1.25rem}.blog-prose h2#in-het-kort{padding:1.1rem 1.1rem .25rem}.blog-prose h2#in-het-kort+ul{padding:.5rem 1.1rem 1.25rem 2.5rem}.blog-prose #veelgestelde-vragen~h3{padding:1.1rem 1.1rem .25rem}.blog-prose #veelgestelde-vragen~h3+p{padding:.25rem 1.1rem 1.2rem}.blog-author{padding:1.4rem 1.25rem}}@media (prefers-reduced-motion:reduce){.blog-card,.blog-toc summary:after{transition:none}.blog-card:hover{transform:none}}
