.roadmap-section{padding:5px 40px 140px;background:#fff;text-align:center}.roadmap-inner{max-width:1200px;margin:0 auto}.roadmap-heading{font-family:Poppins,sans-serif;font-size:56px;font-weight:500;line-height:1.15;color:#111;margin:0 0 24px;letter-spacing:-.5px}.roadmap-subtitle{font-family:Poppins,sans-serif;font-size:18px;font-weight:400;color:#444;line-height:1.6;max-width:900px;margin:0 auto 24px}.roadmap-highlight{font-family:Poppins,sans-serif;font-size:20px;font-weight:500;color:#0287fe;line-height:1.5;margin:0 auto 64px}.roadmap-pills-container{display:flex;flex-direction:column;gap:24px;align-items:center}.roadmap-pill-row{display:flex;gap:24px;justify-content:center;flex-wrap:wrap}.roadmap-pill{background:#f5f5f5;padding:14px 24px;border-radius:50px;display:flex;align-items:center;gap:12px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;color:#111;transition:transform .3s ease,box-shadow .3s ease}.roadmap-pill:hover{transform:translateY(-2px);box-shadow:0 8px 16px #0000000f}.pill-dot{width:14px;height:14px;background:#0287fe;border-radius:50%;flex-shrink:0}@media(max-width:1024px){.roadmap-section{padding:30px 32px}.roadmap-heading{font-size:48px}}@media(max-width:768px){.roadmap-section{padding:20px 24px}.roadmap-heading{font-size:36px}.roadmap-subtitle{font-size:16px}.roadmap-highlight{font-size:18px}.roadmap-pill{font-size:16px;padding:14px 24px}.roadmap-pills-container,.roadmap-pill-row{gap:16px}}@media(max-width:480px){.roadmap-section{padding:10px 20px}.roadmap-heading{font-size:28px}.roadmap-subtitle{font-size:15px}.roadmap-highlight{font-size:16px}.roadmap-pill{font-size:14px;padding:14px 20px;width:100%;justify-content:flex-start}.roadmap-pill-row{flex-direction:column;align-items:stretch;width:100%}}
