/* Patch 995 consolidated follow-up to Patch 990: Startseiten-Terminanzeige LIVE-nah, 2 Gruppen + Akkordeon, kleine Korrekturen.
   Scope: nur Terminblock Startseite und Entfernen der zusätzlichen Gruppenüberschrift auf /erlebnisse. */
.onb-home-date-group{margin:0;padding:0;border:0}
.onb-home-date-group + .onb-home-date-group{margin-top:1.45rem;padding-top:0;border-top:0}
.onb-home-date-group .onb-section-head{margin-bottom:1rem}
.onb-home-date-group .onb-section-head>div{min-width:0}
.onb-priority-dates .onb-home-date-group .onb-section-head h2{font-size:clamp(26px,2.35vw,34px);line-height:1.02}
.onb-priority-dates .onb-home-date-group .onb-section-head .onb-link{white-space:nowrap;flex-shrink:0;min-width:max-content;padding:10px 14px;font-size:13px}
.onb-home-date-accordion{margin-top:.55rem;padding:0}
.onb-home-date-accordion>summary{cursor:pointer;display:inline-flex;align-items:center;gap:.25rem;color:inherit;font-weight:700;list-style:none;padding:0;margin:0}
.onb-home-date-accordion>summary::-webkit-details-marker{display:none}
.onb-home-date-accordion>summary::after{content:' ↓';font-weight:700}
.onb-home-date-accordion[open]>summary{margin-bottom:.55rem}
.onb-home-date-accordion[open]>summary::after{content:' ↑'}
.onb-home-date-accordion .date-list{margin-top:.55rem}
.onb-exp47-results-split .onb-exp47-group + .onb-exp47-group{margin-top:2.5rem}
.onb-exp47-group-head{display:none}
@media (max-width:760px){
  .onb-home-date-group + .onb-home-date-group{margin-top:1.25rem;padding-top:0;border-top:0}
  .onb-priority-dates .onb-home-date-group .onb-section-head h2{font-size:26px;line-height:1.04}
  .onb-priority-dates .onb-home-date-group .onb-section-head .onb-link{justify-self:start;width:auto;max-width:100%;min-width:0}
  .onb-priority-date-list .date-card .btn.small{width:auto!important;max-width:100%!important;min-width:0!important;justify-self:start!important;padding:10px 14px!important;white-space:nowrap;box-sizing:border-box;font-size:13px}
}
