/* Hero-Motion – Stationen 2 und 3: kürzere Spalte wandert mit (station-follow.js setzt .sf-follow und --sf-top) */
@media (min-width: 1101px) {
    .dv-st .sf-follow { position: sticky; top: var(--sf-top, 84px); align-self: start; }
    /* Station 3: altes festes Sticky des Fensters nur noch, wenn das Skript es als kürzere Spalte wählt */
    .dv-st .dv-st__visual--sticky:not(.sf-follow) { position: relative; top: auto; }
}

/* Station 2: Punkte 1–3 im Fenster 1,5× so groß (Original 36 px / mobil 30 px in lite-search.css) */
#station-2 .ls-pin { width: 54px; height: 54px; margin: -27px 0 0 -27px; border-width: 4px; font-size: 26px; box-shadow: 0 12px 26px -10px rgba(0, 0, 0, .6); }
@media (max-width: 767px) {
    #station-2 .ls-pin { width: 45px; height: 45px; margin: -22.5px 0 0 -22.5px; border-width: 3px; font-size: 22px; }
}
