.onepager.deelnemers .hero{overflow:visible}.onepager.deelnemers .hero h1,.onepager.deelnemers .hero h1 em{white-space:normal}.onepager.deelnemers .hero .wrap{display:flex;flex-direction:column;gap:26px;grid-template-columns:none;padding-block:52px 44px}.onepager.deelnemers .hero-kop{container-type:inline-size;min-width:0}.onepager.deelnemers .hero h1{font-size:min(72px,6.15cqi);line-height:.94;max-width:100%}.onepager.deelnemers .hero h1 span{display:block;white-space:nowrap}.onepager.deelnemers .hero h1 em{font-style:normal;color:var(--rood)}.onepager.deelnemers .hero .intro{font-size:20px;font-weight:500;max-width:62ch}.onepager.deelnemers .hero-kop{display:flex;flex-direction:column;gap:14px}.onepager.deelnemers .teller{display:grid;grid-template-columns:repeat(2,minmax(0,320px));gap:14px}.onepager.deelnemers .startnr.deelnemers{background:var(--navy);color:var(--geel)}.onepager.deelnemers .startnr.deelnemers small{color:var(--blauw)}.onepager.deelnemers .tabel-kaart{background:var(--wit);border:3px solid var(--navy);border-radius:12px;overflow:hidden}.onepager.deelnemers .lijst{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.onepager.deelnemers .lijst th{font-family:var(--label);font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:14px;color:var(--inkt-zacht);text-align:left;padding:16px 24px 10px;border-bottom:1px solid var(--lijn)}.onepager.deelnemers .lijst td{padding:14px 24px;border-bottom:1px solid var(--lijn);vertical-align:middle}.onepager.deelnemers .lijst tr:last-child td{border-bottom:0}.onepager.deelnemers .lijst .r{text-align:right}.onepager.deelnemers .lijst .wie{display:flex;align-items:center;gap:14px;font-weight:600;font-size:18px}.onepager.deelnemers .lijst .stuk{font-size:17px;white-space:nowrap}.onepager.deelnemers .lijst .km{font-family:var(--display);font-size:20px;color:var(--rood);white-space:nowrap}.onepager.deelnemers .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.onepager.deelnemers .balk-boven,.onepager.deelnemers .balk-onder{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}.onepager.deelnemers .balk-boven{padding:16px 24px;background:var(--geel);border-bottom:3px solid var(--navy)}.onepager.deelnemers .zoek{position:relative;flex:1 1 260px;max-width:380px}.onepager.deelnemers .zoek svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--navy);pointer-events:none}.onepager.deelnemers .zoek input{font:inherit;font-size:17px;color:var(--navy);background:var(--wit);border:2px solid var(--navy);border-radius:999px;padding:10px 18px 10px 44px;width:100%}.onepager.deelnemers .balk-onder{padding:12px 24px;border-top:1px solid var(--lijn);background:var(--papier)}.onepager.deelnemers .meer-knop{font-family:var(--label);font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:15px;color:var(--navy);background:none;border:0;padding:6px 0;cursor:pointer;display:inline-flex;gap:8px;align-items:center;border-bottom:2px solid var(--navy)}.onepager.deelnemers .leeg{padding:22px 24px;font-size:17px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.onepager.deelnemers .meelopen-dialoog{padding:0;background:transparent}.onepager.deelnemers .meelopen-dialoog>:not(dialog){display:none}@media (max-width:860px){.onepager.deelnemers .hero h1{font-size:clamp(34px,9.8vw,44px)}.onepager.deelnemers .hero h1 span{white-space:normal}}@media (max-width:560px){.onepager.deelnemers .teller{grid-template-columns:1fr}.onepager.deelnemers .balk-boven,.onepager.deelnemers .balk-onder,.onepager.deelnemers .lijst td,.onepager.deelnemers .lijst th{padding-inline:14px}.onepager.deelnemers .balk-boven .knop,.onepager.deelnemers .zoek{max-width:none;width:100%}.onepager.deelnemers .lijst .wie{font-size:16px;gap:10px}.onepager.deelnemers .lijst,.onepager.deelnemers .lijst tbody,.onepager.deelnemers .lijst thead{display:block}.onepager.deelnemers .lijst tr{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:12px;column-gap:12px;align-items:center}.onepager.deelnemers .lijst thead tr{padding:14px 14px 8px;border-bottom:1px solid var(--lijn)}.onepager.deelnemers .lijst thead th{padding:0;border:0}.onepager.deelnemers .lijst thead th:nth-child(2){display:none}.onepager.deelnemers .lijst tbody tr{grid-template-areas:"naam km" "stad km";row-gap:2px;padding:12px 14px;border-bottom:1px solid var(--lijn)}.onepager.deelnemers .lijst tbody tr:last-child{border-bottom:0}.onepager.deelnemers .lijst td{padding:0;border:0;min-width:0}.onepager.deelnemers .lijst td:first-child{grid-area:naam}.onepager.deelnemers .lijst .stuk{grid-area:stad;white-space:normal;line-height:1.25;padding-left:42px}.onepager.deelnemers .lijst .km{grid-area:km;font-size:18px;line-height:1}}