/* Silkmen.nl, JSResults 2026. Aanvullingen op assets/index-W6HukeFo.css */
.dutchBar .clubLink{margin-left:auto;color:#fff;font-weight:800;font-size:11px;letter-spacing:.06em;white-space:nowrap}.dutchBar .clubLink:hover{text-decoration:underline}.dutchBar .languages{margin-left:14px}.nav .ticket{font-size:14px}.nav .ticket:after{content:none}.heroNote{display:block;margin-top:14px;font-size:13px;color:#ffffffd9}h2[id]{scroll-margin-top:24px}.newsGrid article>a.cardLink{position:absolute;inset:0;z-index:3}@media (width<=850px){.nav .ticket{font-size:13px;padding:11px 14px}}.hero{height:auto;min-height:690px;padding-bottom:150px}@media (width<=580px){.hero{padding-bottom:120px}.nextStrip{height:auto}.stripInner{height:96px;gap:10px}.stripInner .right{display:grid;flex:1}.stripInner .right small{display:none}.stripInner b{font-size:16px;line-height:1.15}.stripInner .versus{width:32px;height:32px;font-size:12px;flex:none}}@media (width<=520px){.dutchBar b{display:none}}.dutchBar{background:#c9490a}.languages .active{color:#c9490a}.dutchBadge,.primary.orange{background:#c9490a}.cardTitle span,.stats small{color:#5f6b77}.fixture .number{color:#8fa3bd}.travel .eyebrow{color:#7a5c00}.travelGrid article>span{color:#7d8c9b}.news .heading a{color:#0d4f91}footer .brand small{color:#a9b6c4}.contentPage article p a,.contentPage article li a{text-decoration:underline}.factGrid>div>span{color:#55606b}.shopCards span{color:#b8430a}.jsrFoot .brand{display:block}.jsrFoot>div:last-child{display:block}.jsrFoot{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.jsrFoot h3{font:600 15px var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--yellow);margin:0 0 14px}.jsrFoot ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.jsrFoot li a{color:#dbe4ee;font-size:14px}.jsrFoot li a:hover,.legal a:hover{color:#fff;text-decoration:underline}.jsrFoot .brand p{color:#aab8c9;font-size:14px;line-height:1.6;margin:16px 0 0;max-width:300px}.legal{color:#9fb0c6}.legal a{color:#dbe4ee}@media (width<=850px){.jsrFoot{grid-template-columns:1fr 1fr;gap:32px}.jsrFoot>.brand{grid-column:1/-1}}@media (width<=520px){.jsrFoot{grid-template-columns:1fr}}.jsrCount{color:#ffd600!important;font-weight:800;margin-top:12px}.jsrCal{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:10px;font-size:14px}.smCal{background:#eef4fb;border-left-color:#0d4f91}

/* Toegankelijkheid: links onderaan herkenbaar, kleine tekst in tipkaders leesbaar */
.legal a{text-decoration:underline}.tipBox small{color:#55606b}
