/* Extracted from bedarfsverkehr-rufbus-bayern.html */
.tl-by{position:relative;padding:0 0 0 72px;}
    .tl-by::before{content:'';position:absolute;left:27px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#66ff7e 0%,rgba(102,255,126,0.15) 100%);}
    .tl-by-item{position:relative;padding:0 0 2.5rem 0;}
    .tl-by-item:last-child{padding-bottom:0;}
    .tl-by-item::before{content:attr(data-step);position:absolute;left:-72px;top:0;width:52px;height:52px;background:#66ff7e;color:#111827;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1rem;font-family:'Bricolage Grotesque',sans-serif;z-index:2;box-shadow:0 0 0 4px #f8faf9,0 0 0 6px rgba(102,255,126,0.25);}
    .tl-by-item h3{margin:0 0 0.6rem 0;font-size:1.15rem;font-weight:700;color:#111827;padding-top:0.85rem;}
    .tl-by-item p{margin:0 0 0.5rem 0;line-height:1.8;color:#444;font-size:0.97rem;}
    .tl-by-item p:last-child{margin-bottom:0;}
    @media(max-width:640px){
      .tl-by{padding:0 0 0 56px;}
      .tl-by::before{left:19px;}
      .tl-by-item::before{left:-56px;width:40px;height:40px;font-size:0.85rem;}
    }

