.stad-wrap{max-width:760px}.stad h1{font-size:38px;font-weight:700;letter-spacing:-.025em;margin:8px 0 16px;line-height:1.15;text-wrap:balance;overflow-wrap:anywhere}@media (max-width: 760px){.stad h1{font-size:27px;line-height:1.18}}.stad-intro{font-size:1.15rem;line-height:1.6;margin:0 0 24px}.stad-foto{margin:0 0 28px}.stad-foto img{width:100%;height:auto;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;border-radius:16px;display:block}.stad-foto figcaption{font-size:.8rem;opacity:.7;margin-top:6px}.stad-deel{margin:0 0 28px}.stad-deel h2{font-size:1.3rem;margin:0 0 8px}.stad-deel p{line-height:1.6;margin:0 0 8px}.stad-scholen{list-style:none;padding:0;margin:0;display:grid;gap:14px}.stad-school-naam{font-weight:600}.stad-school-adres{display:block;font-size:.9rem;opacity:.75}.stad-scholen p{margin:4px 0 0}.stad-week{padding-left:20px;line-height:1.6;margin:0 0 8px}.stad-faq dt{font-weight:600;margin-top:10px}.stad-faq dd{margin:2px 0 0;line-height:1.6}.stad-bronnen ul{padding-left:20px;font-size:.9rem;line-height:1.6}.stad-bronnen p{font-size:.9rem;opacity:.8}
