/* Dummy: de nieuwsbrief van Van Dijk Advies, echt op maat */

.vdn-venster{max-height:1000px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,transparent);mask-image:linear-gradient(#000 82%,transparent);background:#ECE5D8;scrollbar-width:thin;scrollbar-color:#C9BFAE transparent;overscroll-behavior:contain}
.vdn-venster::-webkit-scrollbar{width:8px}
.vdn-venster::-webkit-scrollbar-thumb{background:#C9BFAE;border-radius:8px}
.vdn{width:640px;margin:0 auto;padding:18px 0 40px;display:grid;gap:0}
.vdn > *{background:var(--vd-zand)}
.vdn-pre{background:none!important;text-align:center;font-size:12px;color:#8C8272;padding:0 0 14px}
.vdn-pre u{text-decoration-color:#C9BFAE}

.vdn-mast{background:var(--vd-groen)!important;padding:30px 44px 40px;display:grid;gap:30px;border-radius:6px 6px 0 0}
.vdn-mast-rij{display:flex;justify-content:space-between;align-items:center}
.vdn-mast .vd-logo{color:var(--vd-zand)}
.vdn-mast .vd-logo i{background:var(--vd-zand);color:var(--vd-groen)}
.vdn-nr{font:600 11.5px/1 var(--vd-sans);letter-spacing:.14em;text-transform:uppercase;color:#D9B687}
.vdn-mast h2{font:300 52px/1.02 var(--vd-serif);color:var(--vd-zand);letter-spacing:-.02em}
.vdn-mast h2 em{font-style:italic;color:#E6CBA4}

.vdn-held{margin:0}
.vdn-held img{width:640px;height:340px;object-fit:cover;object-position:50% 38%}

.vdn-woord{display:grid;grid-template-columns:76px 1fr;gap:22px;padding:40px 44px 36px;align-items:start}
.vdn-woord img{width:76px;height:76px;border-radius:50%;object-fit:cover;object-position:50% 20%}
.vdn-woord div{display:grid;gap:14px}
.vdn-woord p{font:italic 400 20px/1.5 var(--vd-serif);color:var(--vd-inkt)}
.vdn-woord p.vdn-hand{font:italic 500 24px/1 var(--vd-serif);color:var(--vd-oker-2)}

.vdn-art{padding:0 44px 44px;display:grid;gap:12px}
.vdn-art img{width:100%;height:300px;object-fit:cover;border-radius:4px;margin-bottom:10px}
.vdn-art h3{font-size:30px;line-height:1.12;font-weight:400}
.vdn-art p{font-size:15.5px;line-height:1.65;color:var(--vd-grijs)}
.vdn-lees{justify-self:start;font:600 14px/1 var(--vd-sans);color:var(--vd-groen);border-bottom:1.5px solid var(--vd-oker);padding-bottom:5px;margin-top:4px}
.vdn-art-duo{grid-template-columns:220px 1fr;gap:26px;align-items:center;padding:36px 44px 44px;position:relative}
.vdn-art-duo::before{content:"";position:absolute;top:0;left:44px;right:44px;border-top:1px solid var(--vd-lijn)}
.vdn-art-duo img{height:260px;margin:0;object-position:40% 50%}
.vdn-art-duo div{display:grid;gap:10px}
.vdn-art-duo h3{font-size:25px}

.vdn-maand{background:var(--vd-groen)!important;color:#CFDCD6;padding:38px 44px 40px}
.vdn-maand h4{font:italic 400 30px/1 var(--vd-serif);color:var(--vd-zand);margin-bottom:22px}
.vdn-maand ol{list-style:none;margin:0;padding:0;display:grid;gap:0}
.vdn-maand li{display:grid;grid-template-columns:110px 1fr;gap:18px;padding:16px 0;border-top:1px solid rgba(245,241,234,.16)}
.vdn-maand b{font:600 11.5px/1.6 var(--vd-sans);letter-spacing:.14em;text-transform:uppercase;color:#D9B687}
.vdn-maand p{font-size:15.5px;line-height:1.55}

.vdn-check{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;padding:36px 44px;background:#EFE4D2!important}
.vdn-check h4{font:400 26px/1.15 var(--vd-serif);color:var(--vd-groen);margin-bottom:6px}
.vdn-check p{font-size:15px;color:var(--vd-grijs);line-height:1.55}

.vdn-contact{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:center;padding:34px 44px}
.vdn-contact img{width:200px;height:130px;object-fit:cover;border-radius:4px}
.vdn-contact h4{font:400 24px/1.2 var(--vd-serif);color:var(--vd-groen);margin-bottom:6px}
.vdn-contact p{font-size:15px;line-height:1.6;color:var(--vd-grijs)}

.vdn-voet{background:none!important;display:grid;justify-items:center;gap:12px;padding:30px 44px 0;text-align:center}
.vdn-voet p{font-size:12px;line-height:1.6;color:#8C8272}
.vdn-voet u{text-decoration-color:#C9BFAE}
