.medsbag-timeline-parents{font-family:Inter,sans-serif;margin:0 auto;max-width:800px;padding:60px 20px;position:relative;z-index:1}.get-started-box{background:linear-gradient(135deg,#1a2a3a,#2a3f55);border-radius:20px;box-shadow:0 8px 32px rgba(26,42,58,.2);margin-bottom:50px;padding:44px 40px;text-align:center}.get-started-box h2{color:#fff;font-family:Poppins,sans-serif;font-size:32px;font-weight:400;margin:0 0 8px}.get-started-text{color:hsla(0,0%,100%,.7);font-family:Inter,sans-serif;font-size:18px;font-weight:400;margin:0 0 28px}.get-started-steps{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:20px}.mini-step{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;color:#fff;font-family:Inter,sans-serif;font-size:18px;font-weight:400;gap:10px;padding:12px 20px}.mini-step,.mini-step span{align-items:center;display:flex}.mini-step span{background:#e8873a;border-radius:50%;flex-shrink:0;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:700;height:28px;justify-content:center;width:28px}.get-started-sub{color:hsla(0,0%,100%,.5);font-family:Inter,sans-serif;font-size:18px;font-style:italic;font-weight:400;margin:0 0 28px}.app-buttons{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.app-btn{align-items:center;background:#fff;border:1px solid #e0d8cf;border-radius:14px;display:inline-flex;gap:12px;padding:14px 28px;text-decoration:none!important;transition:transform .2s,box-shadow .2s}.app-btn:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px)}.app-btn svg{fill:#000!important;flex-shrink:0;height:28px;width:28px}.app-btn .store-text{display:flex;flex-direction:column;line-height:1.2}.app-btn .store-label{color:#000;font-family:Inter,sans-serif;font-size:.7rem;font-weight:400;opacity:.7}.app-btn .store-name{font-size:1.15rem;font-weight:700}.app-btn .store-name,.steps-heading{color:#000;font-family:Poppins,sans-serif}.steps-heading{font-size:32px;font-weight:400;margin-bottom:50px;text-align:center}.timeline-container-p{padding-left:60px;position:relative}.timeline-container-p:before{background:linear-gradient(180deg,#e8873a,#f4a261);border-radius:2px;bottom:0;content:"";left:24px;position:absolute;top:0;width:3px}.timeline-step-p{animation:fadeInUpP .6s ease forwards;margin-bottom:36px;opacity:0;position:relative;transform:translateY(30px)}.timeline-step-p:first-child{animation-delay:.2s}.timeline-step-p:nth-child(2){animation-delay:.4s}.timeline-step-p:nth-child(3){animation-delay:.6s}@keyframes fadeInUpP{to{opacity:1;transform:translateY(0)}}.step-number-p{align-items:center;background:#e8873a;border-radius:50%;box-shadow:0 4px 12px rgba(232,135,58,.3);color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:700;height:48px;justify-content:center;left:-60px;position:absolute;top:0;width:48px;z-index:1}.step-card-p{background:#fdf6ef;border:1px solid rgba(232,135,58,.15);border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.06);padding:28px 32px}.step-label-p{color:#e8873a;font-family:Poppins,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.step-card-p h3{color:#000;font-family:Poppins,sans-serif;font-size:27px;font-weight:400;margin:0 0 8px}.step-summary-p{line-height:1.6;margin-bottom:16px}.step-note-p,.step-summary-p{color:#000;font-family:Inter,sans-serif;font-size:18px;font-weight:400}.step-note-p{font-style:italic;margin-top:14px}.accordion-toggle-p{align-items:center;background:none;border:none;color:#e8873a;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:18px;font-weight:600;gap:6px;padding:8px 0;transition:color .2s}.accordion-toggle-p:hover{color:#c96d28}.accordion-arrow-p{font-size:.8rem;transition:transform .3s ease}.accordion-toggle-p.active .accordion-arrow-p{transform:rotate(90deg)}.accordion-content-p{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease}.accordion-content-p.open{max-height:600px;padding:12px 0 0}.checklist-p{list-style:none;margin:0 0 12px;padding:0}.checklist-p li{align-items:center;color:#000;display:flex;font-family:Inter,sans-serif;font-size:18px;font-weight:400;gap:10px;padding:6px 0}.check-icon{color:#4caf50;font-size:1rem;font-weight:700}.tip-box-p{background:#fff8f0;border-left:3px solid #e8873a;border-radius:0 8px 8px 0;color:#000;font-family:Inter,sans-serif;font-size:18px;font-weight:400;margin-top:12px;padding:12px 16px}.share-options-p{display:flex;flex-direction:column;gap:12px}.share-option-p{align-items:flex-start;background:#fff;border:1px solid rgba(232,135,58,.1);border-radius:12px;display:flex;gap:14px;padding:14px 18px}.share-icon-p{flex-shrink:0;font-size:1.5rem}.share-option-p strong{color:#000;font-family:Poppins,sans-serif;font-size:18px;font-weight:700}.share-option-p p{color:#000;font-family:Inter,sans-serif;font-size:18px;font-weight:400;margin:2px 0 0}.update-list-p{list-style:none;margin:0 0 16px;padding:0}.update-list-p li{align-items:center;border-bottom:1px solid #f0e8df;color:#000;display:flex;font-family:Inter,sans-serif;font-size:18px;font-weight:400;gap:12px;padding:8px 0}.update-list-p li:last-child{border-bottom:none}.update-icon{flex-shrink:0;font-size:1.1rem}.highlight-box-p{background:#e8f5e9;border-radius:10px;color:#2e7d32;font-family:Inter,sans-serif;font-size:18px;font-weight:400;padding:14px 18px;text-align:center}.mini-step{justify-content:flex-start;text-align:left}@media (max-width:600px){.medsbag-timeline-parents{padding:40px 16px}.get-started-box{padding:32px 20px}.get-started-box h2{font-size:27px}.get-started-steps{align-items:flex-start;flex-direction:column}.mini-step{width:100%}.app-buttons{align-items:center;flex-direction:column}.app-btn{justify-content:center;width:100%}.steps-heading{font-size:27px}.timeline-container-p{padding-left:50px}.step-number-p{font-size:1rem;height:40px;left:-50px;width:40px}.step-card-p{padding:20px}.step-card-p h3{font-size:20px}}