.ugpc{--v:#0b2a1c;--v2:#123d29;--l:#c8f56b;--t:#14211a;--g:#5d6b62;--b:#e4e8e1;--f:#f6f4ec;font-family:inherit;color:var(--t)}.ugpc *{box-sizing:border-box}.ugpc-badge{display:inline-flex;align-items:center;gap:.35em;font-weight:900;letter-spacing:.02em;font-size:15px;color:#fff}.ugpc-badge b{background:var(--l);color:var(--v);padding:.08em .38em;border-radius:6px}.ugpc-tira{background:linear-gradient(135deg,var(--v),var(--v2));border-radius:14px;padding:12px 14px;color:#fff;margin:14px 0}.ugpc-tira__fila{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ugpc-tira__txt{flex:1 1 180px;font-size:14px;line-height:1.35;color:#e7efe9}.ugpc-tira__txt strong{color:var(--l)}.ugpc-tira summary{list-style:none;cursor:pointer}.ugpc-tira summary::-webkit-details-marker{display:none}.ugpc-tira__mas{font-size:13px;font-weight:700;color:var(--v);background:var(--l);border-radius:999px;padding:7px 12px;white-space:nowrap}.ugpc-tira[open] .ugpc-tira__mas{background:#fff}.ugpc-ventajas{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.ugpc-v{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:10px;text-align:center}.ugpc-v i{display:grid;place-items:center;width:34px;height:34px;margin:0 auto 6px;border-radius:50%;background:var(--l);color:var(--v)}.ugpc-v i svg{width:18px;height:18px}.ugpc-v b{display:block;font-size:13px;color:#fff}.ugpc-v span{display:block;font-size:12px;color:#b9c8bf;margin-top:2px}.ugpc-tira__pie{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:12px;color:#b9c8bf}.ugpc-tira__pie a{color:var(--l);font-weight:700;text-decoration:none}.ugpc-barra{height:6px;border-radius:9px;background:#ffffff26;margin-top:8px;overflow:hidden}.ugpc-barra span{display:block;height:100%;background:var(--l);border-radius:9px}@media(max-width:600px){.ugpc-ventajas{grid-template-columns:repeat(2,1fr)}}.ugpc-hero{background:linear-gradient(135deg,var(--v),var(--v2));color:#fff;border-radius:18px;padding:28px 20px;text-align:center}.ugpc-hero .ugpc-badge{font-size:30px}.ugpc-hero p{max-width:620px;margin:12px auto 0;color:#dbe6df;font-size:16px;line-height:1.5}.ugpc a.ugpc-btn,.ugpc-btn{display:inline-block;margin-top:16px;background:var(--l);color:var(--v)!important;font-weight:800;border-radius:999px;padding:12px 22px;text-decoration:none}.ugpc-sec{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--g);margin:28px 0 10px}.ugpc-niveles{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.ugpc-n{border:1px solid var(--b);border-radius:14px;padding:14px;background:#fff}.ugpc-n h3{margin:0;font-size:17px}.ugpc-n .req{font-size:12px;color:var(--g);margin:2px 0 8px}.ugpc-n .dto{font-size:28px;font-weight:900;color:var(--v)}.ugpc-n ul{margin:8px 0 0;padding-left:18px;font-size:13px;line-height:1.5}.ugpc-n--1{border-top:5px solid #b98a5c}.ugpc-n--2{border-top:5px solid #a9b4b9}.ugpc-n--3{border-top:5px solid #d6b13d}.ugpc-n--4{border-top:5px solid var(--v)}.ugpc-pasos{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;counter-reset:p;padding:0;list-style:none}.ugpc-pasos li{background:var(--f);border-radius:12px;padding:14px;font-size:14px;line-height:1.45}.ugpc-pasos li b{display:block;margin-bottom:4px}.ugpc-pasos li:before{counter-increment:p;content:counter(p);display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--v);color:var(--l);font-weight:900;margin-bottom:8px}.ugpc-ventajas--claro .ugpc-v{background:#fff;border-color:var(--b)}.ugpc-ventajas--claro .ugpc-v i{background:var(--v);color:var(--l)}.ugpc-ventajas--claro .ugpc-v b{color:var(--t)}.ugpc-ventajas--claro .ugpc-v span{color:var(--g)}.ugpc-faq{border:1px solid var(--b);border-radius:12px;background:#fff;margin:0 0 8px;padding:0 14px}.ugpc-faq summary{cursor:pointer;font-weight:700;padding:12px 0}.ugpc-faq p{margin:0 0 12px;color:var(--g);font-size:14px;line-height:1.5}.ugpc-letra{font-size:13px;color:var(--g);line-height:1.55}@media(max-width:800px){.ugpc-niveles{grid-template-columns:repeat(2,1fr)}.ugpc-pasos{grid-template-columns:1fr}}@media(max-width:420px){.ugpc-niveles{grid-template-columns:1fr 1fr;gap:8px}.ugpc-n{padding:11px}.ugpc-n .dto{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/files/ug-pro-club.css.map */
