body{margin:0;font:17px/1.6 system-ui,sans-serif;color:#1e1e1e;background:#f6f4f1}header{padding:16px 24px;background:#8ce4ff}.logo{font-weight:700;color:inherit;text-decoration:none}.pagina{max-width:760px;margin:0 auto;padding:32px 24px}.kaarten{list-style:none;padding:0;display:grid;gap:12px}.kaart{background:#fff;border-radius:12px;padding:14px 18px;display:flex;justify-content:space-between;gap:12px}.kaart a{color:inherit}.prijs{color:#575757}footer{text-align:center;padding:24px;color:#575757;font-size:.9rem}.hero{display:block;width:100%;height:auto;border-radius:12px}
