.blog-kop{background-color:var(--brown-dark);text-align:center;padding:180px 0 90px;position:relative;overflow:hidden}.blog-kop-inhoud{z-index:2;position:relative}.blog-kop .section-subtitle{color:var(--goud)}.blog-kop .section-subtitle:after{margin-left:auto;margin-right:auto}.blog-kop h1{color:var(--beige-lightest);max-width:820px;margin:0 auto 20px}.blog-kop p{color:var(--beige);max-width:600px;margin:0 auto;font-size:1.1rem}.blog-lijst-vlak{padding:60px 0 40px}.blog-filter{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:48px;display:flex}.blog-filter a{border:1px solid var(--beige-dark);color:var(--brown-dark);letter-spacing:.1em;text-transform:uppercase;padding:10px 22px;font-size:.8rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s}.blog-filter a:hover{border-color:var(--brown-dark)}.blog-filter a.active{background-color:var(--brown-dark);border-color:var(--brown-dark);color:var(--beige-lightest)}.blog-leeg{text-align:center;color:var(--text-light)}.blog-kaart{background-color:var(--white);color:inherit;border:1px solid var(--beige);flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex}.blog-kaart:hover{transform:translateY(-4px);box-shadow:0 18px 40px #341c021f}.blog-kaart-beeld{aspect-ratio:4/3;background-color:var(--brown-medium);overflow:hidden}.blog-kaart-beeld img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.blog-kaart:hover .blog-kaart-beeld img{transform:scale(1.04)}.blog-kaart-leeg{height:100%;color:var(--goud);letter-spacing:.16em;text-transform:uppercase;justify-content:center;align-items:center;font-weight:700;display:flex}.blog-kaart-tekst{flex-direction:column;flex:1;padding:26px 26px 24px;display:flex}.blog-kaart-tekst h3{margin:10px 0 12px;font-size:1.25rem}.blog-kaart-tekst p{color:var(--text-light);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:18px;font-size:.98rem;line-height:1.65;display:-webkit-box;overflow:hidden}.blog-categorie{color:var(--brown-light);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:.75rem;font-weight:600;display:inline-flex}.blog-categorie:before{content:"";background-color:var(--goud);width:22px;height:2px}.blog-meta{border-top:1px solid var(--beige);color:var(--text-light);margin-top:auto;padding-top:16px;font-size:.85rem}.blog-kaart-groot{flex-direction:row;margin-bottom:40px}.blog-kaart-groot .blog-kaart-beeld{aspect-ratio:auto;flex:0 0 56%;min-height:420px}.blog-kaart-groot .blog-kaart-tekst{justify-content:center;padding:48px 48px 40px}.blog-kaart-groot h3{font-size:clamp(1.5rem,2.4vw,2rem)}.blog-kaart-groot .blog-kaart-tekst p{-webkit-line-clamp:4;font-size:1.05rem}.blog-kaart-groot .blog-meta{margin-top:8px}.blog-kaart-nieuw{background-color:var(--brown-dark);color:var(--beige-lightest);letter-spacing:.14em;text-transform:uppercase;align-self:flex-start;margin-bottom:18px;padding:6px 12px;font-size:.7rem;font-weight:600}.blog-raster{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.blog-brug-vlak{padding-bottom:100px}.blog-brug{background-color:var(--brown-dark);text-align:center;padding:70px 40px;position:relative;overflow:hidden}.blog-brug-inhoud{z-index:2;max-width:680px;margin:0 auto;position:relative}.blog-brug .section-subtitle{color:var(--goud)}.blog-brug .section-subtitle:after{margin-left:auto;margin-right:auto}.blog-brug h2{color:var(--beige-lightest);margin-bottom:18px;font-size:clamp(1.5rem,2.8vw,2.1rem)}.blog-brug p{color:var(--beige);margin-bottom:30px}.blog-brug .btn{background-color:var(--goud);border-color:var(--goud);color:var(--brown-dark)}.blog-brug .btn:hover{background-color:var(--beige-lightest);border-color:var(--beige-lightest);color:var(--brown-dark)}.artikel{background-color:var(--beige-lightest)}.artikel-smal{max-width:760px}.artikel-breed{max-width:1000px;margin-top:70px}.artikel-kop{padding:160px 0 40px}.artikel-terug{color:var(--text-light);margin-bottom:34px;font-size:.9rem;text-decoration:none;display:inline-block}.artikel-terug:hover{color:var(--brown-dark)}.artikel-kop .blog-categorie{margin-bottom:18px;display:flex}.artikel-kop h1{text-transform:none;letter-spacing:-.02em;margin-bottom:20px;font-size:clamp(2rem,4.2vw,3rem)}.artikel-intro{color:var(--text-light);margin-bottom:30px;font-size:1.2rem;line-height:1.7}.artikel-auteur{border-top:1px solid var(--beige);align-items:center;gap:14px;padding-top:24px;display:flex}.artikel-auteur img{object-fit:cover;border-radius:50%;width:46px;height:46px}.artikel-auteur span{color:var(--text-light);flex-direction:column;font-size:.88rem;line-height:1.4;display:flex}.artikel-auteur strong{color:var(--brown-dark)}.artikel-omslag{max-width:1000px;margin-bottom:56px}.artikel-omslag img{aspect-ratio:16/9;object-fit:cover;width:100%}.artikel-tekst p,.artikel-tekst li{color:var(--text-body);font-size:1.12rem;line-height:1.85}.artikel-tekst p{margin-bottom:1.4rem}.artikel-tekst h2{text-transform:none;letter-spacing:-.01em;margin:3rem 0 1rem;font-size:clamp(1.4rem,2.6vw,1.8rem)}.artikel-tekst h3{margin:2.2rem 0 .8rem;font-size:1.25rem}.artikel-tekst ul{margin:0 0 1.4rem 1.2rem}.artikel-tekst li{margin-bottom:.5rem}.artikel-tekst strong{color:var(--brown-dark)}.artikel-tekst a{color:var(--brown-dark);text-underline-offset:3px;font-weight:600;text-decoration:underline}.artikel-tekst blockquote{border-left:3px solid var(--goud);background-color:var(--beige-light);color:var(--brown-dark);margin:2.2rem 0;padding:22px 28px;font-size:1.12rem;font-weight:500;line-height:1.7}.artikel-tekst figure{margin:2.4rem 0}.artikel-tekst figure img{border:1px solid var(--beige);border-radius:10px;width:100%;height:auto;display:block}.artikel-tekst figcaption{color:var(--text-light);margin-top:10px;font-size:.95rem;line-height:1.5}.artikel-meer{max-width:1200px;padding:80px 24px 100px}.artikel-meer h2{margin-bottom:30px;font-size:clamp(1.5rem,2.6vw,2rem)}.blog-tips{border-top:1px solid var(--beige);margin-top:3rem;padding-top:2.4rem}.blog-tips h2{text-transform:none;letter-spacing:-.01em;margin:12px 0 10px;font-size:clamp(1.4rem,2.6vw,1.8rem)}.blog-tips>p{color:var(--text-body);margin-bottom:24px;font-size:1.05rem;line-height:1.7}.blog-tips-producten{grid-template-columns:repeat(3,1fr);margin-bottom:22px}.blog-tips-link{color:var(--brown-dark);text-underline-offset:3px;font-weight:600;text-decoration:underline}.blog-tips .blog-tips-melding{color:var(--text-light);margin:18px 0 0;font-size:.82rem}@media (max-width:960px){.blog-raster{grid-template-columns:repeat(2,1fr)}.blog-kaart-groot{flex-direction:column}.blog-kaart-groot .blog-kaart-beeld{aspect-ratio:4/3;flex:none;min-height:0}.blog-kaart-groot .blog-kaart-tekst{padding:30px 26px 26px}}@media (max-width:640px){.blog-kop{padding:140px 0 60px}.blog-raster{grid-template-columns:1fr}.blog-tips-producten{grid-template-columns:repeat(2,1fr)}.blog-brug{padding:50px 22px}.artikel-kop{padding-top:130px}.artikel-tekst p,.artikel-tekst li{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.blog-kaart,.blog-kaart-beeld img{transition:none}.blog-kaart:hover,.blog-kaart:hover .blog-kaart-beeld img{transform:none}}
