{{WRAPPER}} .ahn-steps-section{padding:48px 0}{{WRAPPER}} .section-head{margin-bottom:56px}{{WRAPPER}} .section-head .eyebrow-light{display:inline-flex;padding:6px 12px;border-radius:999px;background:rgba(47,128,237,.1);color:#2f80ed;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;border:1px solid #d6e6fb}{{WRAPPER}} .section-head h2{font-family:"Inter Tight",sans-serif;font-weight:800;color:#0b1f3a;font-size:42px;margin:0}{{WRAPPER}} .section-head p{font-size:16px;color:#3c4a63;margin-top:14px;max-width:680px;margin-left:auto;margin-right:auto;line-height:1.7}{{WRAPPER}} .steps-grid{display:grid;position:relative;z-index:1}{{WRAPPER}} .steps-grid::after{content:"";position:absolute;top:24px;left:10%;right:10%;height:2px;background:#e5eaf2;z-index:-1;transition:all .3s ease}{{WRAPPER}} .step-card{text-align:center;transition:all .3s ease;position:relative}{{WRAPPER}} .step-num{width:48px;height:48px;border-radius:50%;background:#fff;border:2px solid #2f80ed;color:#2f80ed;display:grid;place-items:center;margin:0 auto 24px;font-weight:800;font-size:18px;box-shadow:0 0 0 8px #fff;position:relative;z-index:2;transition:all .3s ease}{{WRAPPER}} .step-card:hover .step-num{transform:scale(1.1);background:#2f80ed;color:#fff;border-color:#2f80ed}{{WRAPPER}} .step-card h3{font-family:"Inter Tight",sans-serif;font-size:20px;font-weight:700;color:#0b1f3a;margin:0 0 12px}{{WRAPPER}} .step-card p{font-size:15px;color:#3c4a63;line-height:1.6;margin:0}@media (max-width:1024px){{{WRAPPER}} .section-head h2{font-size:32px}}@media (max-width:767px){{{WRAPPER}} .steps-grid::after{display:none}{{WRAPPER}} .section-head{text-align:center!important}}@media (max-width:640px){{{WRAPPER}} .section-head h2{font-size:28px}{{WRAPPER}} .step-card p{font-size:14px}}