.nl-magazine{font-family:Roboto,sans-serif;color:#243746}.mag-hero{background:linear-gradient(120deg,#0f5490,#1670b8);color:#fff;padding:76px 24px}.mag-hero>div{max-width:1140px;margin:auto}.mag-hero h1{color:white;font-size:clamp(32px,4vw,52px);line-height:1.15;max-width:980px;margin:16px 0 24px}.mag-hero p{max-width:800px;line-height:1.7}.mag-hero a{color:white}.mag-kicker{font-size:12px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase}.mag-grid{max-width:1190px;margin:auto;padding:72px 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.mag-card{border:1px solid #dce5ed;border-radius:18px;overflow:hidden;background:#fff}.mag-card>a{display:block;color:inherit;text-decoration:none;height:100%}.mag-card img{width:100%;height:auto;display:block}.mag-card a>div{padding:25px}.mag-card h2{font-size:24px;line-height:1.3;margin:12px 0}.mag-card p{font-size:15px;line-height:1.7}.mag-card .mag-kicker,.mag-read{color:#1670b8}.mag-read{display:block;margin-top:24px;font-weight:600}.mag-card:hover{border-color:#1670b8}.mag-article{max-width:900px;margin:auto;padding:48px 24px 80px;font-size:17px;line-height:1.8}.mag-cover{width:100%;height:auto;max-height:400px;object-fit:cover;border-radius:16px}.mag-toc,.mag-next{background:#f0f6fb;padding:28px;border-radius:14px;margin:32px 0}.mag-article h2{font-size:clamp(25px,3vw,32px);line-height:1.3;margin:42px 0 18px}.mag-article a{color:#1670b8;text-decoration:underline}.mag-article .button{color:white;text-decoration:none}.mag-article section{scroll-margin-top:130px}.mag-source{font-size:13px}.mag-related{border-top:1px solid #dce5ed;margin-top:40px}.mag-related p{margin:12px 0}.nl-magazine a:focus-visible{outline:3px solid #56acf0;outline-offset:4px}@media(max-width:1000px){.mag-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.mag-grid{grid-template-columns:1fr;padding:48px 20px}.mag-hero{padding:52px 22px}.mag-article{padding:32px 22px 56px}}
