.wf-scope .art-terug{margin-bottom:20px;display:inline-block}.art-header{margin-bottom:28px}.wf-scope .art-meta{color:var(--wf-text-muted);flex-wrap:wrap;gap:6px 18px;margin-bottom:14px;font-size:.88rem;display:flex}.art-meta-item{align-items:center;gap:6px;display:inline-flex}.art-title{margin:0 0 16px}.wf-scope .art-intro-lead{font-size:var(--wf-fs-lede);color:var(--wf-text-soft);max-width:60ch;margin:0;line-height:1.7}.wf-scope .art-telemetry-strip{border:1px solid var(--wf-border);border-radius:var(--wf-radius-md);background:var(--wf-bg-surface-1);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0 0 28px;display:grid}.art-stat{border-left:1px solid var(--wf-border);padding:12px 18px}.art-stat:first-child{border-left:0}.wf-scope .art-stat-label{font-size:var(--wf-fs-label);color:var(--wf-text-muted);margin-bottom:2px}.wf-scope .art-stat-value{color:var(--wf-text-main);margin:0;font-size:1.05rem;font-weight:700}.wf-scope .art-stat-value.is-accent{color:var(--wf-accent)}.art-stat-eenheid{color:var(--wf-text-muted);font-weight:500}.wf-scope .art-featured-media-card{margin:0 0 var(--wf-space-after-head)}.art-featured-media-wrap{border:1px solid var(--wf-border);border-radius:var(--wf-radius-lg);background:var(--wf-bg-surface-4);height:520px;overflow:hidden}.wf-scope .art-featured-media-wrap img{object-fit:cover;cursor:zoom-in;display:block;width:100%!important;max-width:none!important;height:100%!important}.art-media-caption{color:var(--wf-text-muted);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-top:10px;font-size:.85rem;display:flex}.art-body-wrapper{max-width:900px;margin:0 auto}.art-content{color:var(--wf-text-soft);font-size:1.08rem;line-height:1.8}.art-content p{margin-bottom:24px}.art-content p,.art-content ul,.art-content ol{max-width:60ch}.art-content h2{color:var(--wf-text-main);margin:40px 0 16px;font-size:1.75rem;font-weight:700}.art-content h3{color:var(--wf-text-main);margin:30px 0 12px;font-size:1.35rem;font-weight:700}.art-tech-callout{background:var(--wf-bg-card);border:1px solid var(--wf-border);border-left:3px solid var(--wf-accent);border-radius:0 var(--wf-radius-md) var(--wf-radius-md) 0;padding:var(--wf-card-pad-sm);margin:32px 0}.art-tech-callout h4{color:var(--wf-text-main);margin:0 0 8px;font-size:1.05rem;font-weight:700}.art-tech-callout p{color:var(--wf-text-soft);margin:0;font-size:.96rem;line-height:1.6}.art-media-grid{gap:var(--wf-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:34px 0;display:grid}.wf-scope .art-grid-media-item img{object-fit:cover;border:1px solid var(--wf-border);border-radius:var(--wf-radius-md);cursor:zoom-in;display:block;width:100%!important;max-width:none!important;height:250px!important}.art-media-grid--enkel{grid-template-columns:minmax(0,420px)}.wf-scope .art-media-grid--enkel .art-grid-media-item img{height:auto!important}.art-grid-caption{color:var(--wf-text-muted);margin-top:8px;font-size:.82rem;line-height:1.5}.wf-scope .art-link{color:var(--wf-text-main);text-decoration:underline;text-decoration-color:var(--wf-border-field);text-underline-offset:3px}.wf-scope .art-link:hover{text-decoration-color:var(--wf-accent)}.art-footer{margin-top:var(--wf-space-section);border-top:1px solid var(--wf-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.art-footer-author{align-items:center;gap:12px;display:flex}.art-author-avatar{background:var(--wf-bg-card);border:1px solid var(--wf-border-hover);width:44px;height:44px;color:var(--wf-text-main);border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:flex}.wf-scope .art-author-naam{color:var(--wf-text-main);font-size:.95rem;font-weight:700}.wf-scope .art-author-details p:not(.art-author-naam){color:var(--wf-text-muted);font-size:.82rem}.art-lightbox{z-index:99999;opacity:0;cursor:zoom-out;background:#05070aeb;justify-content:center;align-items:center;width:100vw;height:100vh;transition:opacity .3s cubic-bezier(.16,1,.3,1);display:none;position:fixed;top:0;left:0}.art-lightbox.active{opacity:1;display:flex}.art-lightbox-content{cursor:default;flex-direction:column;align-items:center;max-width:90vw;max-height:88vh;display:flex;position:relative}.art-lightbox-img{object-fit:contain;border-radius:var(--wf-radius-md);border:1px solid var(--wf-border);max-width:100%;max-height:82vh;box-shadow:var(--wf-shadow-float);transition:transform .3s cubic-bezier(.16,1,.3,1);transform:scale(.95)}.art-lightbox.active .art-lightbox-img{transform:scale(1)}.art-lightbox-caption{color:var(--wf-text-soft);text-align:center;border:1px solid var(--wf-border);border-radius:var(--wf-radius-pill);background:#15181ed9;margin-top:14px;padding:6px 18px;font-size:.95rem;font-weight:500}.art-lightbox-close{border:1px solid var(--wf-border);width:44px;height:44px;color:var(--wf-text-main);cursor:pointer;z-index:100000;background:#1c2027d9;border-radius:50%;justify-content:center;align-items:center;font-size:24px;transition:border-color .2s;display:flex;position:absolute;top:24px;right:28px}.art-lightbox-close:hover{border-color:var(--wf-border-hover)}@media (width<=900px){.art-featured-media-wrap{height:350px}}@media (width<=600px){.art-media-grid{grid-template-columns:1fr}.art-featured-media-wrap{height:240px}.wf-scope .art-telemetry-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.art-stat{padding:10px 14px}.art-stat:nth-child(odd){border-left:0}.art-stat:nth-child(n+3){border-top:1px solid var(--wf-border)}.art-lightbox-close{width:38px;height:38px;font-size:20px;top:15px;right:15px}}
