.policy-timeline-cards{background:#fff;padding:100px 0}.privacy-main-heading{color:#182d41;margin-bottom:8px;font-size:2.5rem;font-weight:700}.privacy-main-heading .orange-text{color:#b8430a}.privacy-effective{color:#3e4e60;margin-bottom:8px;font-size:16px}.privacy-intro{color:#3e4e60;margin-bottom:40px;font-size:16px}.timeline{border-left:3px solid #c2410c;margin-left:8px;padding-left:28px;position:relative}.timeline-step{margin-top:0;margin-bottom:20px;position:relative}.timeline-card li:last-child,.timeline-card p,.timeline-step:last-child{margin-bottom:0}.timeline-marker{background-color:#b8430a;border-radius:50%;width:16px;height:16px;transition:box-shadow .3s;position:absolute;top:14px;left:-37px;box-shadow:0 0 0 4px #fff3ec}.timeline-step:hover .timeline-marker{box-shadow:0 0 0 6px #fde2ce}.timeline-card{background-color:#fff;border:1px solid #ced4da60;border-radius:10px;padding:22px 25px;transition:box-shadow .3s,transform .25s;box-shadow:0 2px 8px #0000000f}.timeline-card:hover{transform:translate(4px);box-shadow:0 6px 20px #f266221f}.timeline-card-header{color:#b8430a;align-items:center;gap:10px;margin-bottom:12px;display:flex}.timeline-card-icon{color:#b8430a;flex-shrink:0}.timeline-card h2{color:#182d41;margin:0;font-size:1.25rem;font-weight:700}.timeline-card ul{margin:0;padding-left:20px}.timeline-card li,.timeline-card p{color:#182d41;margin-bottom:6px;font-size:16px;line-height:1.6}.timeline-card a{color:#b8430a;font-weight:600;text-decoration:none}.timeline-card a:hover{text-decoration:underline}@media (max-width:768px){.privacy-main-heading{font-size:1.8rem}.timeline{margin-left:4px;padding-left:20px}.timeline-marker{top:12px;left:-29px}.timeline-card{padding:16px 18px}.timeline-card h2{font-size:1.1rem}}
