.metodologia{background:#f3f3f3;font-family:Sora,sans-serif;padding:80px 0}.metodologia-interior{margin:0 auto;max-width:1400px;padding:0 32px}.metodologia-encabezado{margin-bottom:48px;text-align:center}.metodologia-etiqueta{color:#0d9488;display:block;font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:12px}.metodologia-titulo{color:#0f172a;font-size:36px;font-weight:700;line-height:1.2;margin:0 auto;max-width:600px}.metodologia-timeline{position:relative}.metodologia-linea{background:#0d9488;height:2px;left:4%;margin-top:-1px;position:absolute;right:4%;top:50%;z-index:0}.metodologia-tarjetas{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));position:relative;z-index:1}.metodologia-tarjeta{background:#fff;border:1px solid rgba(147,215,220,.35);border-radius:14px;box-shadow:0 4px 16px rgba(0,0,0,.04);padding:24px;transition:box-shadow .2s,transform .2s}.metodologia-tarjeta:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-2px)}.metodologia-numero{background:#0d9488;border-radius:8px;color:#fff;display:inline-block;font-size:13px;font-weight:600;margin-bottom:20px;padding:6px 16px}.metodologia-tarjeta h3{color:#0f172a;font-size:16px;font-weight:700;margin-bottom:12px}.metodologia-descripcion{color:#64748b;font-size:13px;line-height:1.7}@media (max-width:1024px){.metodologia{padding:64px 0}.metodologia-interior{padding:0 24px}.metodologia-titulo{font-size:30px}.metodologia-tarjetas{grid-template-columns:repeat(2,1fr)}.metodologia-linea{display:none}}@media (max-width:768px){.metodologia{padding:48px 0}.metodologia-interior{padding:0 20px}.metodologia-encabezado{margin-bottom:32px}.metodologia-titulo{font-size:26px;max-width:100%}.metodologia-tarjetas{gap:16px;grid-template-columns:1fr}.metodologia-tarjeta{padding:20px}}@media (max-width:480px){.metodologia{padding:40px 0}.metodologia-interior{padding:0 16px}.metodologia-titulo{font-size:22px}.metodologia-etiqueta{font-size:10px}.metodologia-numero{font-size:12px;margin-bottom:16px;padding:5px 14px}.metodologia-tarjeta{padding:18px}.metodologia-tarjeta h3{font-size:15px}}