.mw-nl{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;}
.mw-nl *{box-sizing:border-box;}
.mw-nl .mw-nl-inner{max-width:1160px;margin:0 auto;padding:56px 24px;}
.mw-nl-btn{display:inline-block;background:#008BC0;color:#fff;font-weight:600;padding:11px 22px;border-radius:4px;text-decoration:none;transition:background .2s;font-size:14px;}
.mw-nl-btn:hover{background:#0080b3;color:#fff;}
.mw-nl-archive{background:#f4f7fb;}
.mw-nl-arch-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;}
.mw-nl-arch-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.07);display:flex;flex-direction:column;}
.mw-nl-arch-cover{display:block;background:#dfe6ee;}
.mw-nl-arch-cover img{width:100%;height:200px;object-fit:cover;display:block;}
.mw-nl-arch-ph{display:block;height:200px;background:#dfe6ee;}
.mw-nl-arch-body{padding:22px 24px 26px;display:flex;flex-direction:column;flex:1;}
.mw-nl-arch-date{text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:700;color:#008BC0;margin:0 0 8px;}
.mw-nl-arch-card h3{font-size:19px;line-height:1.3;margin:0 0 18px;color:#16243f;}
.mw-nl-arch-card h3 a{color:inherit;text-decoration:none;}
.mw-nl-arch-card h3 a:hover{color:#008BC0;}
.mw-nl-arch-links{margin-top:auto;display:flex;gap:16px;align-items:center;flex-wrap:wrap;}
.mw-nl-arch-pdf{color:#008BC0;font-weight:600;text-decoration:none;font-size:14px;}
.mw-nl-arch-pdf:hover{text-decoration:underline;}
@media(max-width:900px){.mw-nl-arch-grid{grid-template-columns:1fr 1fr;}}
@media(max-width:560px){.mw-nl-arch-grid{grid-template-columns:1fr;}}
