.organizer-link,.ride-permalink,.share-whatsapp,.share-page{display:inline-block;color:#eaffe5;border:1px solid #6b9b70;border-radius:12px;padding:9px 13px;text-decoration:none;font-weight:650}.share-whatsapp{background:#205b32}.ride-permalink{margin:0 14px 14px;font-size:12px}.trust-share{margin-top:18px;border-top:1px solid #6b9b70;padding-top:12px}.trust-share p{font-size:13px}.standalone{max-width:850px;margin:30px auto;padding:20px;font:17px/1.6 system-ui;color:#efffed}.standalone article,.standalone form,.submission-card{background:#10331df2;border:1px solid #6b9b70;border-radius:20px;padding:24px;margin:20px 0}body:has(.standalone){margin:0;background:linear-gradient(#06190cb3,#06190cd9),url('/website-background.png') center/cover fixed;min-height:100vh}.standalone a{color:#c0ff9d}.standalone h1{line-height:1.2}.standalone label{display:block;margin-top:14px}.standalone input,.standalone select,.standalone textarea{display:block;box-sizing:border-box;width:100%;font:inherit;border:1px solid #78a573;border-radius:9px;padding:10px;background:#061a0a;color:white}.standalone button,.standalone .button{display:inline-block;background:#8aff6a;color:#071a09;border:0;border-radius:10px;padding:12px 16px;font:inherit;font-weight:700;text-decoration:none;margin-top:12px;cursor:pointer}.standalone button:disabled{opacity:.5}.honey{position:absolute;left:-10000px}.submission-card p{overflow-wrap:anywhere}#form-result{white-space:pre-wrap}
@media(max-width:700px){header .hero{padding:16px;gap:14px;grid-template-columns:1fr}.hero h1{font-size:32px;margin:8px 0}.hero .eyebrow{font-size:10px}.hero .herocopy>p{font-size:13px}.hero .belgium-weather{padding:12px 15px;border-radius:16px}.belgium-weather-head strong{font-size:16px}#belgium-date{font-size:12px;margin-top:5px}#belgium-clock{font-size:25px}#belgium-forecast{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:9px 0}.belgium-region{display:flex;flex-direction:column;font-size:11px}.belgium-region small{font-size:10px}.hero .belgium-weather>a{font-size:10px}.organizer-link{font-size:11px;padding:6px 9px}.navnote{display:none}nav{gap:10px;padding:12px 16px}.standalone{margin:0;padding:16px}.standalone article,.standalone form{padding:18px}}
