#metodo{background:#fff;position:relative;overflow:hidden}
#metodo:after{content:"";position:absolute;width:420px;height:420px;border:1px solid rgba(31,107,255,.07);border-radius:50%;right:-240px;bottom:-260px;box-shadow:0 0 0 70px rgba(31,107,255,.018),0 0 0 140px rgba(31,107,255,.012);pointer-events:none}
#metodo .sectionHead{position:relative;z-index:2}
.steps{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding-top:4px}
.steps:before{content:"";position:absolute;left:7%;right:7%;top:38px;height:3px;background:linear-gradient(90deg,var(--blue),#25b9e9);border-radius:10px;opacity:1}
.steps article{padding:0!important;position:relative;min-width:0}
.steps article>span{position:relative;z-index:3;width:72px;height:72px;display:grid;place-items:center;border-radius:50%;margin:0 0 28px;background:#fff;border:2px solid var(--blue);box-shadow:0 0 0 9px #fff,0 8px 25px rgba(31,107,255,.14);font:700 18px var(--font-display)!important;color:var(--blue)!important;transition:.3s}
.steps article>span:before{content:"PASO";position:absolute;top:-21px;font:700 8px var(--font-display);letter-spacing:1.5px;color:#8b9aaa}
.steps article:not(:last-child):after{content:"›";position:absolute;z-index:4;right:-17px;top:24px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--blue);border:5px solid #fff;color:#fff;font:700 18px/1 var(--font-display)}
.steps article>i{display:none!important}
.steps article h3{margin:0 0 10px;font:700 21px var(--font-display);letter-spacing:-.5px;color:#0b1a28}
.steps article p{margin:0;max-width:250px;font-size:13px;line-height:1.7;color:#718191}
.steps article:hover>span{background:var(--blue);color:#fff!important;transform:scale(1.06);box-shadow:0 0 0 9px #fff,0 12px 30px rgba(31,107,255,.25)}
@media(max-width:900px){.steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:55px 36px}.steps:before{display:none}.steps article:before{content:"";position:absolute;left:35px;right:-36px;top:35px;height:2px;background:#d9e4ec}.steps article:nth-child(2n):before{display:none}.steps article:nth-child(2):after{display:none}}
@media(max-width:560px){.steps{display:flex;flex-direction:column;gap:0;padding-left:8px}.steps:before{display:block;left:43px;right:auto;top:36px;bottom:36px;width:3px;height:auto;background:linear-gradient(var(--blue),#25b9e9)}.steps article{min-height:148px;padding-left:104px!important}.steps article>span{position:absolute;left:0;top:0;width:72px;height:72px;margin:0}.steps article:before{display:none}.steps article:not(:last-child):after{content:"↓";left:23px;right:auto;top:88px;width:28px;height:28px;font-size:12px}.steps article h3{padding-top:8px}.steps article p{max-width:none}.steps article:last-child{min-height:auto}}
