.breakdance .bde-section-2578-100 .section-container{display:flex;flex-direction:column}.timeline-stream{position:relative;width:100%;padding:80px 0;display:flex;flex-direction:column;gap:64px;perspective:1000px}.timeline-item{width:min(900px,92%);margin:0 auto;display:grid;grid-template-columns:120px 1fr;gap:28px;opacity:0;transform:translateY(40px) scale(0.98);transition:all 0.8s cubic-bezier(.2,.8,.2,1)}.timeline-item.is-visible{opacity:1;transform:translateY(0) scale(1)}.timeline-date{font-size:18px;letter-spacing:0.08em;text-transform:uppercase;opacity:0.6;position:sticky;top:120px}.timeline-content{background:var(--card-bg,#fff);border-radius:18px;padding:22px;box-shadow:0 18px 40px rgba(0,0,0,0.08);transition:all 0.4s ease;color:var(--tw-grey);text-align:center}.timeline-item:hover .timeline-content{transform:translateY(-4px);box-shadow:0 28px 60px rgba(0,0,0,0.12)}.timeline-image{width:100%;height:400px;object-fit:cover;border-radius:12px;margin-bottom:14px}@media (max-width:1024px){.timeline-image{height:320px}}@media (max-width:768px){.timeline-image{height:240px}}@media (max-width:480px){.timeline-image{height:180px}}.timeline-title{font-size:18px;font-weight:600;line-height:1.4}.timeline-item[data-age="0"] .timeline-content,.timeline-item[data-age="1"] .timeline-content{opacity:1;filter:saturate(1.05)}.timeline-item[data-age="2"] .timeline-content,.timeline-item[data-age="3"] .timeline-content{opacity:0.85;filter:saturate(0.95)}.timeline-item[data-age="4"] .timeline-content,.timeline-item[data-age="5"] .timeline-content,.timeline-item[data-age="6"] .timeline-content{opacity:0.65;filter:saturate(0.85);transform:scale(0.98)}.timeline-item[data-age^="7"],.timeline-item[data-age^="8"],.timeline-item[data-age^="9"]{opacity:0.45;filter:grayscale(0.15) saturate(0.7);transform:scale(0.96)}@media (max-width:768px){.timeline-item{grid-template-columns:1fr}.timeline-date{position:relative;top:auto}}