.jahrgang-heading{max-width:100%;scroll-margin-top:120px}.jahrgang-heading select{display:block;max-width:100%;width:100%;font:inherit;letter-spacing:inherit;line-height:1.3;color:inherit;background-color:transparent;border:0;border-bottom:1px solid #b9a075;border-radius:0;padding:8px 36px 12px 0;cursor:pointer}.jahrgang-heading select:focus-visible{outline:2px solid #7b2940;outline-offset:5px}.jahrgang-heading option{font-family:Arial,sans-serif;font-size:18px;color:#341c24;background:#fff}.section-top>div:has(.jahrgang-heading){min-width:0;max-width:100%}@media(max-width:640px){.jahrgang-heading select{font-size:clamp(21px,6vw,32px);padding-right:24px}}
.eyebrow .jahrung{text-transform:none}
.verwaltung-link{color:inherit;text-decoration:none;cursor:text}
.event-day{display:flex;align-items:baseline;justify-content:center;gap:5px;white-space:nowrap}.event-date .event-weekday{font:12px/1.2 var(--sans);letter-spacing:0;text-transform:none}.event-day strong{flex-shrink:0}@media(max-width:640px){.event-day{gap:3px}.event-date .event-weekday{font-size:10px}}
