.Experience-module__gw13Xq__section{padding:60px 0 100px}.Experience-module__gw13Xq__container{max-width:1200px;margin:0 auto;padding:0 24px}.Experience-module__gw13Xq__sectionTitle{font-family:var(--font-mono);color:var(--accent-primary);align-items:center;gap:8px;margin-bottom:48px;font-size:1.8rem;font-weight:700;display:flex}.Experience-module__gw13Xq__prompt{opacity:.5}.Experience-module__gw13Xq__animateOnScroll{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(30px)}.Experience-module__gw13Xq__visible{opacity:1;transform:translateY(0)}.Experience-module__gw13Xq__timeline{padding-left:40px;position:relative}.Experience-module__gw13Xq__timeline:before{content:"";background:linear-gradient(to bottom, var(--accent-primary), transparent);width:2px;position:absolute;top:0;bottom:0;left:14px}.Experience-module__gw13Xq__timelineItem{margin-bottom:40px;position:relative}.Experience-module__gw13Xq__timelineDot{background:var(--accent-primary);border:3px solid var(--bg-primary);width:12px;height:12px;box-shadow:0 0 0 3px var(--accent-primary);transition:all var(--transition-normal);border-radius:50%;position:absolute;top:8px;left:-34px}.Experience-module__gw13Xq__timelineItem:hover .Experience-module__gw13Xq__timelineDot{transform:scale(1.5);box-shadow:0 0 0 5px #7c7cc94d}.Experience-module__gw13Xq__timelineContent{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);transition:all var(--transition-normal);padding:28px}.Experience-module__gw13Xq__timelineItem:hover .Experience-module__gw13Xq__timelineContent{box-shadow:var(--shadow-md);border-color:var(--accent-primary);transform:translate(8px)}.Experience-module__gw13Xq__timelineHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.Experience-module__gw13Xq__timelineRole{color:var(--text-primary);font-size:1.1rem;font-weight:700}.Experience-module__gw13Xq__timelinePeriod{font-family:var(--font-mono);color:var(--accent-primary);white-space:nowrap;background:#7c7cc91a;border-radius:20px;padding:4px 12px;font-size:.8rem;font-weight:500}.Experience-module__gw13Xq__timelineCompany{color:var(--accent-primary);margin-bottom:12px;font-size:.95rem;font-weight:600}.Experience-module__gw13Xq__timelineDesc{color:var(--text-secondary);margin-bottom:16px;font-size:.9rem;line-height:1.7}.Experience-module__gw13Xq__timelineTech{flex-wrap:wrap;gap:8px;display:flex}.Experience-module__gw13Xq__techTag{font-family:var(--font-mono);color:var(--accent-primary);transition:all var(--transition-fast);background:#7c7cc91a;border-radius:20px;padding:4px 12px;font-size:.75rem;font-weight:500}.Experience-module__gw13Xq__techTag:hover{background:#7c7cc933}@media (max-width:768px){.Experience-module__gw13Xq__sectionTitle{font-size:1.4rem}.Experience-module__gw13Xq__timeline{padding-left:30px}.Experience-module__gw13Xq__timelineDot{left:-24px}}
