.gp{--gp-busqueda:#ff8a3d;--gp-youtube:#7aaeff;--gp-display:#4fd08f;--gp-descubre:#ffae3d;--gp-gmail:#eef1f7;--gp-maps:#8d96ab;--gp-socios:#2c4673;border-top:1px solid var(--line);scroll-margin-top:calc(var(--gi-top,72px) + 20px);gap:clamp(20px,3vw,32px);padding:clamp(56px,10vh,120px) 0;display:grid}.gp>*{min-width:0}.gp-teoria{color:#c9cfdc;font-size:16px;line-height:1.55}.gp-teoria a,.gp-intro a{color:var(--ion);text-underline-offset:3px}.gp-dot{vertical-align:-1px;border-radius:50%;flex:none;width:12px;height:12px;margin-right:8px;display:inline-block}.gp-dot.gp-c-busqueda{background:var(--gp-busqueda)}.gp-dot.gp-c-youtube{background:var(--gp-youtube)}.gp-dot.gp-c-display{background:var(--gp-display)}.gp-dot.gp-c-descubre{background:var(--gp-descubre)}.gp-dot.gp-c-gmail{background:var(--gp-gmail)}.gp-dot.gp-c-maps{background:var(--gp-maps)}.gp-dot.gp-c-socios{background:var(--gp-socios);box-shadow:inset 0 0 0 1px var(--ion)}rect.gp-c-busqueda{fill:var(--gp-busqueda)}rect.gp-c-youtube{fill:var(--gp-youtube)}rect.gp-c-display{fill:var(--gp-display)}rect.gp-c-descubre{fill:var(--gp-descubre)}rect.gp-c-gmail{fill:var(--gp-gmail)}rect.gp-c-maps{fill:var(--gp-maps)}rect.gp-c-socios{fill:var(--gp-socios)}.gp-intro{gap:14px;max-width:760px;display:grid}.gp-intro .label{color:var(--plasma)}.gp-intro h2{font-size:clamp(26px,3.6vw,44px);line-height:1.1}.gp-intro p:not(.label){color:#c9cfdc;font-size:17px;line-height:1.6}.gp-intro b{color:var(--star);font-weight:600}.gp .gp-nota{color:var(--dust);font-size:14.5px;line-height:1.55}.gp .gp-ej{color:var(--dust);font-size:15px;line-height:1.5}.gp-form{border:1px solid var(--line);background:var(--hull);border-radius:20px;grid-template-columns:minmax(0,1fr);gap:16px;padding:clamp(16px,3vw,28px);display:none}.js .gp-form{display:grid}:root:not(.js) .gp-solojs,.js .gp-sinjs{display:none}.gp-sinjs{color:var(--dust);font-size:14.5px}.gp-campo{align-content:start;gap:8px;min-width:0;display:grid}.gp-form label,.gp-bgastos legend{font:600 12px/1.25 var(--data);letter-spacing:.14em;text-transform:uppercase;color:var(--dust)}.gp-form label small,.gp-bgastos legend small{letter-spacing:.06em;text-transform:none;font-weight:400}.gp-form input,.gp-form textarea{border:1px solid var(--line);background:var(--void);width:100%;min-height:48px;color:var(--star);font:400 16px/1.4 var(--body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:10px;padding:12px 14px}.gp-form textarea{resize:vertical}.gp-form input::placeholder,.gp-form textarea::placeholder{color:#8d96abd9}.gp-form input:focus-visible,.gp-form textarea:focus-visible,.gp-neg:focus-visible{outline:2px solid var(--ion);outline-offset:2px;border-color:var(--ion)}.gp-form input[aria-invalid=true]{border-color:#ff5a4e}.gp-aviso{color:var(--plasma);font-size:15px;line-height:1.5}.gp-aviso:empty{display:none}.gp-acc{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gp .btn:focus-visible,.gp-tb:focus-visible{outline:2px solid var(--ion);outline-offset:3px}.gp-estado{color:var(--dust);font-size:14.5px}.gp-rcampos{gap:10px;display:grid}.gp-rfila{border-bottom:1px solid var(--line);gap:10px;padding:12px 0;display:grid}.gp-rfila:last-child{border-bottom:0}@media (width>=760px){.gp-rfila{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr);align-items:end}}.gp-rnom{color:var(--star);grid-template-columns:auto minmax(0,1fr);align-items:center;font-size:16px;font-weight:600;display:grid}.gp-rnom small{color:var(--dust);grid-column:2;font-size:13.5px;font-weight:400;line-height:1.45}.gp-res{align-content:start;gap:16px;display:grid}.gp-res-head{gap:6px;display:grid}.gp-res h3,.gp-caja h3{color:var(--star);font-size:clamp(20px,2.6vw,30px)}.gp-res h3:focus{outline:none}.gp-res h3:focus-visible{outline:2px solid var(--ion);outline-offset:4px}.gp-pila{background:var(--hull);border-radius:9px;width:100%;height:18px;display:block;overflow:hidden}.gp-leyenda{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.gp-leyenda li{color:#c9cfdc;font:600 11px/1.2 var(--data);letter-spacing:.14em;text-transform:uppercase;align-items:center;display:flex}.gp-resumen{border-left:3px solid var(--plasma);color:#e6e9f0;background:linear-gradient(90deg,#ff8a3d1a,#0000 80%);max-width:820px;padding:14px 18px;font-size:16px;line-height:1.6}.gp-filas{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.gp-filas{grid-template-columns:repeat(2,minmax(0,1fr))}}.gp-fila{border:1px solid var(--line);background:var(--hull);border-radius:16px;align-content:start;gap:10px;padding:16px 18px;display:grid}.gp-fila[data-estado=sinconv]{border-color:#ff8a3d8c}.gp-fila[data-estado=cero]{border-style:dashed}.gp-fila-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.gp-canal{font:600 12px/1.3 var(--data);letter-spacing:.16em;text-transform:uppercase;color:var(--star);align-items:center;display:flex}.gp-pct{color:var(--dust);font-size:14px}.gp-pct b{font:400 22px/1 var(--display);color:var(--star);margin-right:4px}.gp-barra{width:100%;height:8px;display:block}.gp-barra-fondo{fill:#8d96ab2e}.gp-barra-f{fill:var(--ion)}.gp-fila[data-k=busqueda] .gp-barra-f{fill:var(--gp-busqueda)}.gp-fila[data-k=display] .gp-barra-f{fill:var(--gp-display)}.gp-fila[data-k=descubre] .gp-barra-f{fill:var(--gp-descubre)}.gp-fila[data-k=gmail] .gp-barra-f{fill:var(--gp-gmail)}.gp-fila[data-k=maps] .gp-barra-f{fill:var(--gp-maps)}.gp-fila[data-k=socios] .gp-barra-f{fill:#4a6fa8}.gp-datos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.gp-datos dt{font:600 10.5px/1.25 var(--data);letter-spacing:.12em;text-transform:uppercase;color:var(--dust)}.gp-datos dd{color:var(--star);overflow-wrap:anywhere;margin:3px 0 0;font-size:15px;font-weight:600}.gp-mirar{color:#c9cfdc;font-size:15px;line-height:1.55}.gp-fila[data-estado=sinconv] .gp-mirar{color:#f3e3d7}.gp-tgrid{gap:clamp(16px,3vw,28px);display:grid}@media (width>=960px){.gp-tgrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.gp-tlista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.gp-t{border:1px solid var(--line);background:var(--hull);border-radius:14px;gap:10px;padding:12px 14px;display:grid}@media (width>=640px){.gp-t{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.gp-t[data-sirve=true]{border-color:#7aaeff80}.gp-t[data-sirve=false]{border-color:#ff8a3d99}.gp-t-txt{color:var(--star);overflow-wrap:anywhere;font-size:16px}.gp-t[data-sirve=false] .gp-t-txt{color:#e6e9f0;-webkit-text-decoration:line-through #ff8a3db3;text-decoration:line-through #ff8a3db3}.gp-t-chip{border:1px solid var(--line);font:600 11px/1 var(--data);letter-spacing:.14em;text-transform:uppercase;color:var(--dust);border-radius:999px;justify-self:start;padding:5px 10px}.gp-t[data-sirve=true] .gp-t-chip{color:var(--ion);border-color:#7aaeff80}.gp-t[data-sirve=false] .gp-t-chip{color:var(--plasma);border-color:#ff8a3d99}.gp-t-bot{flex-wrap:wrap;gap:6px;display:flex}.gp-tb{border:1px solid var(--line);color:#c9cfdc;min-height:40px;font:600 11px/1 var(--data);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:8px 12px}.gp-tb:hover{color:var(--star);border-color:var(--star)}.gp-tb[aria-pressed=true]{color:var(--void);background:var(--ion);border-color:var(--ion)}.gp-tb[data-v=false][aria-pressed=true]{background:var(--plasma);border-color:var(--plasma)}.gp-tq{color:var(--dust);border-style:dashed}.gp-vacio{color:var(--dust);padding:8px 0;font-size:15px}.gp-caja{background:linear-gradient(180deg,#ff8a3d12,transparent 70%),var(--hull);border:1px solid #ff8a3d73;border-radius:16px;gap:12px;padding:16px 18px;display:grid}.gp-neg{border:1px solid var(--line);background:var(--void);width:100%;min-height:150px;color:var(--star);font:400 15px/1.55 var(--body);resize:vertical;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:10px;padding:12px 14px}.gp-cuenta{font:600 11px/1.3 var(--data);letter-spacing:.14em;text-transform:uppercase;color:var(--plasma)}.gp-recuerda{color:#c9cfdc;gap:8px;margin:0;padding-left:20px;font-size:14.5px;line-height:1.5;display:grid}.gp-recuerda b{color:var(--star);font-weight:600}.gp-bcampos{gap:12px;display:grid}@media (width>=760px){.gp-bcampos{grid-template-columns:minmax(0,180px) minmax(0,180px) minmax(0,1fr)}}.gp-bgastos{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;display:grid}@media (width>=760px){.gp-bgastos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1100px){.gp-bgastos{grid-template-columns:repeat(7,minmax(0,1fr))}}.gp-bgastos legend{grid-column:1/-1;margin-bottom:6px;padding:0}.gp-tw{border-radius:14px}.gp-btabla caption{text-align:left;font:600 11px/1.3 var(--data);letter-spacing:.16em;text-transform:uppercase;color:var(--dust);background:var(--hull);border-bottom:1px solid var(--line);padding:12px 14px}.gp-btabla td{vertical-align:top;font-size:15px}.gp-bcan{color:var(--dust);min-width:180px;font-size:13.5px!important}.gp-btabla td:nth-child(6){overflow-wrap:anywhere}.gp-xform{gap:22px;display:grid}.gp-xbloque{border-bottom:1px solid var(--line);gap:12px;padding-bottom:20px;display:grid}@media (width>=860px){.gp-xbloque{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px}}.gp-xres{align-content:start;gap:8px;display:grid}.gp-xcuenta{font:600 12px/1.25 var(--data);letter-spacing:.14em;text-transform:uppercase;color:var(--dust)}.gp-xlista{gap:6px;margin:0;padding:0;list-style:none;display:grid}.gp-x{border:1px solid var(--line);color:var(--star);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:8px 12px;font-size:15.5px;line-height:1.4;display:grid}.gp-x-txt{overflow-wrap:anywhere}.gp-x-n{font:600 13px/1 var(--data);color:var(--dust)}.gp-x.mal{border-color:#ff5a4e}.gp-x.mal .gp-x-n{color:#ff8a80}
