:root{--gp-papel:#ffffff;--gp-hormigon:#e9eae7;--gp-hormigon-2:#dcdeda;--gp-linea:#cfd2cd;--gp-tinta:#2d3440;--gp-tinta-2:#4c5563;--gp-tinta-3:#626b78;--gp-azul:#3d78c2;--gp-azul-texto:#235a9c;--gp-senal:#1f4e8c;--gp-senal-oscuro:#183f72;--gp-pintura:#f2c230;--gp-pintura-suave:#fbe7a6;--gp-verde:#3aa76d;--gp-verde-texto:#1d7346;--gp-rojo:#a8322b;--gp-naranja:#f2b26e;--gp-naranja-suave:#fdebd6;--gp-naranja-texto:#8a4a0b;--gp-sans:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--gp-serif:"Source Serif 4","Source Serif Pro",Georgia,"Times New Roman",serif;--gp-t-xs:0.8125rem;--gp-t-s:0.875rem;--gp-t-ui:1rem;--gp-t-texto:1.125rem;--gp-t-entradilla:clamp(1.1875rem,1.08rem + 0.45vw,1.375rem);--gp-t-h3:clamp(1.1875rem,1.12rem + 0.3vw,1.3125rem);--gp-t-h2:clamp(1.5rem,1.25rem + 1vw,2rem);--gp-t-h1:clamp(2.125rem,1.55rem + 2.5vw,3.5rem);--gp-t-cifra:clamp(2.75rem,2rem + 3.2vw,4.5rem);--gp-e-1:0.25rem;--gp-e-2:0.5rem;--gp-e-3:0.75rem;--gp-e-4:1rem;--gp-e-5:1.5rem;--gp-e-6:2rem;--gp-e-7:3rem;--gp-e-8:4rem;--gp-e-9:6rem;--gp-medida:38rem;--gp-margen:15rem;--gp-lateral:1rem;--gp-radio-objeto:4px}@media (min-width:600px){:root{--gp-lateral:1.5rem}}@media (min-width:1024px){:root{--gp-lateral:2.5rem;--gp-t-texto:1.1875rem}}.gp-pagina{background:var(--gp-papel);color:var(--gp-tinta);font-family:var(--gp-sans);font-size:var(--gp-t-ui);line-height:1.5;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;overflow-wrap:break-word}.gp-pagina *,.gp-pagina :after,.gp-pagina :before{box-sizing:border-box}.gp-pagina :focus-visible{outline:3px solid var(--gp-tinta);outline-offset:2px;box-shadow:0 0 0 6px var(--gp-pintura)}.gp-pagina [hidden]{display:none!important}.gp-num{font-variant-numeric:tabular-nums lining-nums}.gp-oculto{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gp-marco{width:100%;max-width:calc(76rem + 2 * var(--gp-lateral));margin-inline:auto;padding-inline:var(--gp-lateral)}.gp-banda{background:var(--gp-hormigon);padding-block:var(--gp-e-7);margin-block:var(--gp-e-8)}.gp-banda--pegada-arriba{margin-top:0}.gp-migas{font-size:var(--gp-t-s);color:var(--gp-tinta-2)}.gp-migas ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 var(--gp-e-2)}.gp-migas li{display:inline-flex;align-items:center;gap:var(--gp-e-2)}.gp-migas li+li:before{content:"/";color:var(--gp-tinta-3)}.gp-migas a{color:var(--gp-tinta-2);text-decoration:underline;text-decoration-color:var(--gp-hormigon-2);text-underline-offset:.2em}.gp-migas a:hover{text-decoration-color:currentColor}.gp-migas [aria-current=page],.gp-migas a:hover{color:var(--gp-tinta)}.gp-antetitulo{color:var(--gp-tinta-2);margin:0}.gp-antetitulo,.gp-etiqueta-pintada{font-family:var(--gp-sans);font-size:var(--gp-t-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.gp-etiqueta-pintada{background:var(--gp-pintura);padding:.2rem .55rem .15rem;line-height:1.4}.gp-etiqueta-pintada,.gp-sello{display:inline-block;color:var(--gp-tinta)}.gp-sello{font-family:var(--gp-sans);font-size:.6875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1;padding:.25rem .35rem .2rem;border:1.5px solid;white-space:nowrap;vertical-align:.1em}.gp-sello--propio{color:var(--gp-senal)}.gp-p{display:inline-grid;place-items:center;width:1.6em;height:1.6em;background:var(--gp-senal);color:#fff;border-radius:3px;font-weight:800;font-size:1em;line-height:1;flex:none}.gp-p,.gp-pendiente{font-family:var(--gp-sans)}.gp-pendiente{background:var(--gp-naranja-suave);color:var(--gp-naranja-texto);border:1px dashed var(--gp-naranja-texto);font-size:.875em;font-weight:600;padding:.05em .35em;border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.gp-pendiente--bloque{display:block;padding:var(--gp-e-3) var(--gp-e-4);margin-block:var(--gp-e-4)}.gp-subraya{background:linear-gradient(transparent 58%,var(--gp-pintura-suave) 58%,var(--gp-pintura-suave) 92%,transparent 92%);padding-inline:.08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.gp-boton{display:inline-flex;align-items:center;justify-content:center;gap:var(--gp-e-2);min-height:3rem;padding:.75rem 1.25rem;border:2px solid var(--gp-tinta);border-radius:var(--gp-radio-objeto);background:var(--gp-tinta);color:#fff;font-family:var(--gp-sans);font-size:var(--gp-t-ui);font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer}.gp-boton:hover{background:#1f252e;border-color:#1f252e}.gp-boton--azul{background:var(--gp-azul-texto);border-color:var(--gp-azul-texto)}.gp-boton--azul:hover{background:var(--gp-senal);border-color:var(--gp-senal)}.gp-boton--linea{background:transparent;color:var(--gp-tinta)}.gp-boton--linea:hover{background:var(--gp-hormigon)}.gp-boton--blanco{background:#fff;border-color:#fff;color:var(--gp-senal)}.gp-boton--blanco:hover{background:var(--gp-pintura);border-color:var(--gp-pintura);color:var(--gp-tinta)}.gp-ir{font-family:var(--gp-sans);font-weight:700;color:var(--gp-azul-texto);text-decoration:none;display:inline-flex;align-items:baseline;gap:.45em}.gp-ir:after{content:"";width:.45em;height:.45em;border-top:2px solid;border-right:2px solid;transform:rotate(45deg) translateY(-.05em);flex:none}.gp-ir:hover{text-decoration:underline;text-underline-offset:.2em}.gp-cabecera{background:var(--gp-hormigon);padding-block:var(--gp-e-5) var(--gp-e-7)}.gp-cabecera__rejilla{display:grid;gap:var(--gp-e-5)}.gp-cabecera .gp-migas{margin-bottom:var(--gp-e-6)}.gp-cabecera .gp-antetitulo{margin-bottom:var(--gp-e-3)}.gp-h1{font-family:var(--gp-sans);font-size:var(--gp-t-h1);font-weight:800;line-height:1.04;letter-spacing:-.022em;margin:0;max-width:20ch;text-wrap:balance}.gp-entradilla{font-family:var(--gp-serif);font-size:var(--gp-t-entradilla);line-height:1.5;color:var(--gp-tinta);margin:var(--gp-e-5) 0 0;max-width:36rem}.gp-entradilla a{color:var(--gp-azul-texto);text-underline-offset:.18em;text-decoration-thickness:1px}@media (min-width:1024px){.gp-cabecera{padding-block:var(--gp-e-6) var(--gp-e-8)}.gp-cabecera__rejilla{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:var(--gp-e-8)}.gp-cabecera__rejilla>.gp-ticket{align-self:end;margin-bottom:.35rem}.gp-cabecera__rejilla--placa{align-items:start}.gp-cabecera__rejilla--placa>div:first-child{padding-top:var(--gp-e-3)}}.gp-ticket{--gp-muesca:9px;display:inline-grid;grid-template-columns:auto auto;align-self:start;justify-self:start;max-width:100%;background:radial-gradient(circle at 0 0,var(--gp-hormigon) var(--gp-muesca),transparent calc(var(--gp-muesca) + .5px)) no-repeat,radial-gradient(circle at 0 100%,var(--gp-hormigon) var(--gp-muesca),transparent calc(var(--gp-muesca) + .5px)) no-repeat,#fff;background-position:var(--gp-ticket-corte,10.5rem) 0,var(--gp-ticket-corte,10.5rem) 100%;background-size:2rem 2rem;border-radius:var(--gp-radio-objeto);font-family:var(--gp-sans);color:var(--gp-tinta);font-variant-numeric:tabular-nums lining-nums;text-transform:uppercase;letter-spacing:.04em;margin:0}.gp-ticket__principal{padding:var(--gp-e-3) var(--gp-e-4);width:var(--gp-ticket-corte,10.5rem);border-right:2px dashed var(--gp-hormigon-2)}.gp-ticket__resto{padding:var(--gp-e-3) var(--gp-e-4);display:grid;gap:var(--gp-e-1);align-content:center}.gp-ticket dl{margin:0}.gp-ticket dt{font-size:.6875rem;font-weight:700;color:var(--gp-tinta-2)}.gp-ticket dd{margin:0}.gp-ticket__fecha{font-size:1.375rem;font-weight:800;letter-spacing:.02em;line-height:1.15;display:block}.gp-ticket__fila{display:flex;gap:0 var(--gp-e-2);font-size:.75rem;font-weight:700;line-height:1.35}.gp-ticket__fila dt{flex:none;min-width:4.75rem;font-size:.75rem}.gp-corta{padding-block:var(--gp-e-7) var(--gp-e-2);max-width:calc(var(--gp-medida) + var(--gp-margen) + var(--gp-e-6))}.gp-corta__texto{font-family:var(--gp-serif);font-size:var(--gp-t-entradilla);line-height:1.5;margin:var(--gp-e-4) 0 0}.gp-corta__texto+.gp-corta__texto{margin-top:var(--gp-e-3)}.gp-ficha-corta{margin:var(--gp-e-5) 0 0;border-top:2px solid var(--gp-tinta)}.gp-ficha-corta>div{display:grid;gap:var(--gp-e-1);padding-block:var(--gp-e-3);border-bottom:1px solid var(--gp-linea)}.gp-ficha-corta dt{font-family:var(--gp-sans);font-size:var(--gp-t-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-tinta-2);padding-top:.3rem}.gp-ficha-corta dd{margin:0;font-family:var(--gp-serif);font-size:var(--gp-t-texto);line-height:1.5}.gp-ficha-corta a{color:var(--gp-azul-texto);text-underline-offset:.18em}@media (min-width:600px){.gp-ficha-corta>div{grid-template-columns:9rem minmax(0,1fr);gap:var(--gp-e-5)}}.gp-lectura{display:grid;grid-template-columns:minmax(0,1fr)}.gp-lectura__indice-fijo{display:none}@media (min-width:1180px){.gp-lectura{grid-template-columns:12rem minmax(0,1fr);column-gap:var(--gp-e-8)}.gp-lectura__indice-fijo{display:block;grid-row:1/span 20}.gp-lectura__indice-plegado{display:none}}.gp-indice{font-family:var(--gp-sans);font-size:var(--gp-t-s)}.gp-indice__titulo{font-size:var(--gp-t-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-tinta-2);margin:0 0 var(--gp-e-3)}.gp-indice ol{list-style:none;margin:0;padding:0;display:grid;gap:0}.gp-indice a{display:block;padding:.4rem 0;color:var(--gp-tinta);text-decoration:none;border-top:1px solid var(--gp-linea);line-height:1.35}.gp-indice a:hover{color:var(--gp-azul-texto);text-decoration:underline;text-underline-offset:.2em}.gp-lectura__indice-fijo .gp-indice{position:sticky;top:var(--gp-e-5);max-height:calc(100vh - 3rem);overflow:auto;padding-top:var(--gp-e-7)}.gp-plegable{border-top:2px solid var(--gp-tinta);border-bottom:1px solid var(--gp-linea);margin-top:var(--gp-e-6);max-width:var(--gp-medida)}.gp-plegable>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-height:3rem;font-family:var(--gp-sans);font-weight:700;font-size:var(--gp-t-ui)}.gp-plegable>summary::-webkit-details-marker{display:none}.gp-plegable>summary:after{content:"";width:.55rem;height:.55rem;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translate(-2px,-2px);margin-right:.35rem}.gp-plegable[open]>summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.gp-plegable .gp-indice{padding-bottom:var(--gp-e-4)}.gp-plegable .gp-indice ol{column-count:2;column-gap:var(--gp-e-5);display:block}.gp-plegable .gp-indice li{break-inside:avoid}.gp-prosa{font-family:var(--gp-serif);font-size:var(--gp-t-texto);line-height:1.6;color:var(--gp-tinta);padding-bottom:var(--gp-e-6)}.gp-prosa>:where(*){max-width:calc(var(--gp-medida) + var(--gp-margen) + var(--gp-e-6))}.gp-prosa>.gp-con-nota>:first-child{max-width:var(--gp-medida)}.gp-prosa>.gp-con-nota{max-width:none}.gp-prosa :where(p){margin:0 0 var(--gp-e-5)}.gp-prosa :where(h2){font-family:var(--gp-sans);font-size:var(--gp-t-h2);font-weight:800;line-height:1.15;letter-spacing:-.015em;margin:var(--gp-e-8) 0 var(--gp-e-4);padding-top:var(--gp-e-3);border-top:2px solid var(--gp-tinta);text-wrap:balance;scroll-margin-top:var(--gp-e-5)}.gp-prosa :where(h3){font-family:var(--gp-sans);font-size:var(--gp-t-h3);font-weight:700;line-height:1.25;margin:var(--gp-e-6) 0 var(--gp-e-3);scroll-margin-top:var(--gp-e-5)}.gp-prosa :where(h2+h3){margin-top:var(--gp-e-4)}.gp-prosa :where(a){color:var(--gp-azul-texto);text-decoration-thickness:1px;text-underline-offset:.18em}.gp-prosa :where(a:hover){text-decoration-thickness:2px}.gp-prosa :where(strong){font-weight:600}.gp-prosa :where(ul,ol){margin:0 0 var(--gp-e-5);padding-left:1.25em}.gp-prosa :where(li){margin-bottom:var(--gp-e-2);padding-left:.2em}.gp-prosa :where(ul){list-style:square}.gp-prosa :where(li)::marker{color:var(--gp-tinta-2)}.gp-prosa>:first-child{margin-top:0}@media (min-width:1024px){.gp-prosa>h2{max-width:calc(var(--gp-medida) + var(--gp-margen) + var(--gp-e-6));padding-right:calc(var(--gp-margen) + var(--gp-e-6))}}.gp-con-nota{display:grid;grid-template-columns:minmax(0,1fr)}.gp-con-nota>p:last-of-type{margin-bottom:var(--gp-e-3)}.gp-con-nota>.gp-nota{margin-bottom:var(--gp-e-5)}.gp-nota{font-family:var(--gp-sans);font-size:var(--gp-t-s);line-height:1.45;color:var(--gp-tinta-2);margin:0;padding-top:var(--gp-e-2);border-top:1px solid var(--gp-linea)}.gp-nota p{margin:0}.gp-nota p+p{margin-top:var(--gp-e-2);padding-top:var(--gp-e-2);border-top:1px dotted var(--gp-linea)}.gp-nota a{color:var(--gp-tinta);font-weight:600;text-decoration:underline;text-decoration-color:var(--gp-tinta-3);text-underline-offset:.18em;text-decoration-thickness:1px}.gp-nota a:hover{color:var(--gp-azul-texto);text-decoration-color:currentColor}.gp-nota .gp-sello{margin-right:.35rem}.gp-nota__det{display:block;color:var(--gp-tinta-3)}@media (min-width:1024px){.gp-con-nota{grid-template-columns:minmax(0,var(--gp-medida)) var(--gp-margen);column-gap:var(--gp-e-6);align-items:start}.gp-con-nota>:not(.gp-nota){grid-column:1}.gp-con-nota>.gp-nota{grid-column:2;grid-row:1/span 6;border-top:1px solid var(--gp-tinta);padding-top:var(--gp-e-2);margin-top:.35rem}.gp-con-nota>p:last-of-type{margin-bottom:var(--gp-e-5)}}.gp-cita{margin:0 0 var(--gp-e-5);padding:0}.gp-cita blockquote{margin:0;font-style:italic;font-size:var(--gp-t-entradilla);line-height:1.45}.gp-cita figcaption{font-family:var(--gp-sans);font-size:var(--gp-t-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--gp-tinta-2);margin-bottom:var(--gp-e-2)}.gp-ancho{max-width:calc(var(--gp-medida) + var(--gp-margen) + var(--gp-e-6))!important}.gp-papeles{list-style:none;margin:var(--gp-e-5) 0 var(--gp-e-6);font-family:var(--gp-sans)}.gp-papeles,.gp-papeles>li{padding:0;display:grid;gap:var(--gp-e-4)}.gp-papeles>li{grid-template-columns:5.5rem minmax(0,1fr);align-items:start;margin:0}.gp-modelo{border:2px solid var(--gp-tinta);text-align:left;padding:.3rem .45rem .35rem;line-height:1}.gp-modelo small{display:block;font-size:.625rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-tinta-2);margin-bottom:.2rem}.gp-modelo b{display:block;font-size:2rem;font-weight:800;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em}.gp-modelo--tachado{border-style:dashed;color:var(--gp-tinta-3)}.gp-modelo--tachado b{text-decoration:line-through;text-decoration-thickness:3px}.gp-papeles__que{font-size:var(--gp-t-ui);font-weight:700;line-height:1.3;margin:.15rem 0 .2rem}.gp-papeles__cuando{font-family:var(--gp-serif);font-size:1.0625rem;line-height:1.45;color:var(--gp-tinta-2);margin:0}@media (min-width:720px){.gp-papeles{grid-template-columns:1fr 1fr;column-gap:var(--gp-e-6);row-gap:var(--gp-e-5)}}.gp-hoja{margin:var(--gp-e-5) 0 var(--gp-e-6);border:1px solid var(--gp-tinta);background:#fff;font-family:var(--gp-sans)}.gp-hoja__cabeza{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--gp-e-2) var(--gp-e-4);padding:var(--gp-e-3) var(--gp-e-4);border-bottom:1px solid var(--gp-tinta)}.gp-hoja__titulo{font-size:var(--gp-t-ui);font-weight:800;margin:0;line-height:1.3}.gp-hoja__aviso{font-size:var(--gp-t-xs);font-weight:700;color:var(--gp-tinta-2);text-transform:uppercase;letter-spacing:.06em}.gp-hoja__supuestos{margin:0;padding:var(--gp-e-3) var(--gp-e-4);font-size:var(--gp-t-s);color:var(--gp-tinta-2);border-bottom:1px solid var(--gp-linea)}.gp-hoja__marco{overflow-x:auto}.gp-hoja table{width:100%;border-collapse:collapse;font-size:.9375rem}.gp-hoja td,.gp-hoja th{padding:.55rem var(--gp-e-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--gp-hormigon-2)}.gp-hoja thead th{font-size:var(--gp-t-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--gp-tinta-2);border-bottom:1px solid var(--gp-tinta)}.gp-hoja tbody th{font-weight:500}.gp-hoja__op{color:var(--gp-tinta-2)}.gp-hoja__imp,.gp-hoja__op{white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.gp-hoja__imp{text-align:right!important;font-weight:600}.gp-hoja__resta .gp-hoja__imp{color:var(--gp-tinta-2);font-weight:500}.gp-hoja__sub td,.gp-hoja__sub th{border-top:1px solid var(--gp-tinta);font-weight:700}.gp-hoja__total td,.gp-hoja__total th{font-weight:800;border-bottom:4px double var(--gp-tinta);font-size:1rem}.gp-hoja__total .gp-hoja__imp span{background:var(--gp-pintura-suave);padding:0 .2em}.gp-hoja__pie{margin:0;padding:var(--gp-e-3) var(--gp-e-4);font-family:var(--gp-serif);font-size:1.0625rem;line-height:1.5}@media (max-width:599px){.gp-hoja__op{display:none}.gp-hoja__op-movil{display:block;color:var(--gp-tinta-3);font-size:var(--gp-t-xs);font-variant-numeric:tabular-nums}}@media (min-width:600px){.gp-hoja__op-movil{display:none}}.gp-dos{display:grid;gap:0;margin:var(--gp-e-5) 0 var(--gp-e-6);border-top:2px solid var(--gp-tinta);font-family:var(--gp-sans)}.gp-dos>div{padding:var(--gp-e-4) 0;border-bottom:1px solid var(--gp-linea)}.gp-dos h4{margin:0 0 var(--gp-e-2);font-size:var(--gp-t-ui);font-weight:800}.gp-dos p{font-family:var(--gp-serif);font-size:1.0625rem;line-height:1.5;margin:0}.gp-dos .gp-cifra-linea{display:block;font-family:var(--gp-sans);font-size:1.5rem;font-weight:800;font-variant-numeric:tabular-nums lining-nums;margin-bottom:var(--gp-e-1)}@media (min-width:720px){.gp-dos{grid-template-columns:1fr 1fr;column-gap:var(--gp-e-6)}}.gp-tabla-bloque{margin:var(--gp-e-5) 0 var(--gp-e-6)}.gp-tabla-titulo{font-family:var(--gp-sans);font-size:var(--gp-t-h3);font-weight:800;margin:0 0 var(--gp-e-2)}.gp-tabla-pie--arriba{margin:0 0 var(--gp-e-3)!important}.gp-tabla-pie{font-family:var(--gp-sans);font-size:var(--gp-t-s);color:var(--gp-tinta-2);margin:var(--gp-e-3) 0 0;max-width:46rem;line-height:1.45}.gp-tabla-marco{overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(to right,var(--gp-fondo-tabla,#fff) 30%,transparent) 0 /2rem 100% no-repeat local,linear-gradient(to left,var(--gp-fondo-tabla,#fff) 30%,transparent) 100% /2rem 100% no-repeat local,linear-gradient(to right,rgba(45,52,64,.18),transparent) 0 /.75rem 100% no-repeat scroll,linear-gradient(to left,rgba(45,52,64,.18),transparent) 100% /.75rem 100% no-repeat scroll}.gp-banda .gp-tabla-marco{--gp-fondo-tabla:var(--gp-hormigon)}.gp-tabla-marco:focus-visible{outline-offset:4px}.gp-tabla{border-collapse:separate;border-spacing:0;width:100%;font-family:var(--gp-sans);font-size:.9375rem;line-height:1.4}.gp-tabla caption{caption-side:top;text-align:left;font-size:var(--gp-t-s);color:var(--gp-tinta-2);padding-bottom:var(--gp-e-3)}.gp-tabla td,.gp-tabla th{text-align:left;vertical-align:top;padding:.7rem .85rem .7rem 0;border-bottom:1px solid var(--gp-linea)}.gp-banda .gp-tabla td,.gp-banda .gp-tabla th{border-bottom-color:#c7cac5}.gp-tabla thead th{font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--gp-tinta-2);border-bottom:2px solid var(--gp-tinta);vertical-align:bottom;white-space:nowrap}.gp-tabla tbody th{font-weight:700}.gp-tabla tbody th small,.gp-tabla td small{display:block;font-weight:500;color:var(--gp-tinta-2);font-size:.8125rem}.gp-tabla .gp-num,.gp-tabla .gp-tabla__num{font-variant-numeric:tabular-nums lining-nums;text-align:right;white-space:nowrap}.gp-tabla__fija{position:sticky;left:0;background:var(--gp-fondo-tabla,#fff);z-index:1;min-width:8.5rem}.gp-banda .gp-tabla__propia .gp-tabla__fija,.gp-tabla__propia td,.gp-tabla__propia th{background:#fff}.gp-tabla__propia th:first-child{padding-left:.6rem}.gp-tabla__propia td:last-child{padding-right:.6rem}.gp-tabla__propia .gp-p{font-size:.75rem;margin-right:.4rem;vertical-align:.1em}.gp-tabla a{color:var(--gp-tinta);text-underline-offset:.18em;text-decoration-thickness:1px}.gp-tabla a:hover{color:var(--gp-azul-texto)}.gp-tabla--ancha{min-width:56rem}.gp-tabla--media{min-width:34rem;max-width:52rem}.gp-tabla--ancha td{min-width:8rem}.gp-estado{display:inline-flex;align-items:center;gap:.4em;font-family:var(--gp-sans);font-size:.8125rem;font-weight:700;white-space:nowrap}.gp-estado:before{content:"";width:.7em;height:.7em;border-radius:50%;border:2px solid;background:currentColor;flex:none}.gp-estado--vivo{color:var(--gp-verde-texto)}.gp-estado--cerrado{color:var(--gp-rojo)}.gp-estado--cerrado:before{border-radius:1px;transform:rotate(45deg);width:.6em;height:.6em}.gp-estado--cambio{color:var(--gp-naranja-texto)}.gp-estado--cambio:before{background:linear-gradient(90deg,currentColor 50%,transparent 0)}.gp-estado--duda{color:var(--gp-tinta-2)}.gp-estado--duda:before{background:transparent}.gp-bajas{list-style:none;margin:var(--gp-e-5) 0 var(--gp-e-6);padding:0;border-top:2px solid var(--gp-tinta);font-family:var(--gp-sans)}.gp-bajas>li{display:grid;gap:var(--gp-e-1) var(--gp-e-4);padding:var(--gp-e-3) 0;border-bottom:1px solid var(--gp-linea);margin:0}.gp-bajas__nombre{font-size:1.125rem;font-weight:800}.gp-bajas__nombre s{text-decoration-thickness:2px;text-decoration-color:var(--gp-rojo)}.gp-bajas__citada{font-size:var(--gp-t-s);color:var(--gp-tinta-2)}.gp-bajas__que{font-family:var(--gp-serif);font-size:1.0625rem;line-height:1.5;margin:0}@media (min-width:720px){.gp-bajas>li{grid-template-columns:13rem minmax(0,1fr)}.gp-bajas__que{grid-column:2;grid-row:1/span 2}}.gp-casos{margin:var(--gp-e-5) 0 var(--gp-e-6);border-top:2px solid var(--gp-tinta)}.gp-casos>div{display:grid;gap:var(--gp-e-2);padding:var(--gp-e-4) 0;border-bottom:1px solid var(--gp-linea)}.gp-casos dt{font-family:var(--gp-sans);font-weight:700;font-size:1.0625rem;line-height:1.35}.gp-casos dt span{display:block;font-size:var(--gp-t-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-tinta-2);margin-bottom:.2rem}.gp-casos dd{margin:0;font-family:var(--gp-serif);font-size:1.0625rem;line-height:1.5}.gp-casos dd b{font-family:var(--gp-sans);font-weight:800}@media (min-width:720px){.gp-casos>div{grid-template-columns:15rem minmax(0,1fr);column-gap:var(--gp-e-6)}}.gp-rangos{width:100%;border-collapse:collapse;font-family:var(--gp-sans);font-size:.9375rem}.gp-rangos caption{caption-side:top;text-align:left;font-size:var(--gp-t-s);color:var(--gp-tinta-2);padding-bottom:var(--gp-e-4)}.gp-rangos td,.gp-rangos th{padding:.55rem 0;text-align:left;vertical-align:middle;border-bottom:1px solid #c7cac5}.gp-rangos thead th{font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--gp-tinta-2);border-bottom:2px solid var(--gp-tinta)}.gp-rangos tbody th{font-weight:800;font-size:1rem}.gp-rangos tbody th a{color:var(--gp-tinta);text-underline-offset:.2em;text-decoration-thickness:1px}.gp-rangos__n{display:block;font-weight:500;font-size:.8125rem;color:var(--gp-tinta-2)}.gp-rangos__med{font-weight:800;font-size:1.125rem;text-align:right!important;padding-right:var(--gp-e-4)!important}.gp-rangos__med,.gp-rangos__mitad{font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.gp-rangos__mitad{color:var(--gp-tinta-2)}.gp-rangos__barra{display:none}.gp-rangos__pista{--gp-max:35;position:relative;height:1.75rem;background:linear-gradient(var(--gp-tinta-3),var(--gp-tinta-3)) 0 50% /100% 1px no-repeat}.gp-rangos__mitad-barra{position:absolute;top:50%;height:.75rem;transform:translateY(-50%);left:calc(var(--p25) / var(--gp-max) * 100%);width:calc((var(--p75) - var(--p25)) / var(--gp-max) * 100%);background:var(--gp-pintura)}.gp-rangos__punto{position:absolute;top:50%;left:calc(var(--med) / var(--gp-max) * 100%);width:4px;height:1.5rem;transform:translate(-50%,-50%);background:var(--gp-tinta)}.gp-rangos__pocos .gp-rangos__punto{background:transparent;border:2px solid var(--gp-tinta);width:.8rem;height:.8rem;border-radius:50%}.gp-rangos__eje{position:relative;height:1.25rem;font-size:.75rem;color:var(--gp-tinta-2);font-variant-numeric:tabular-nums}.gp-rangos__eje span{position:absolute;transform:translateX(-50%);top:.2rem}.gp-rangos__eje span:first-child{transform:none}@media (min-width:720px){.gp-rangos__barra{display:table-cell;width:46%;padding-inline:var(--gp-e-5)!important}}.gp-leyenda{display:flex;flex-wrap:wrap;gap:var(--gp-e-2) var(--gp-e-5);font-family:var(--gp-sans);font-size:var(--gp-t-s);color:var(--gp-tinta-2);margin:var(--gp-e-4) 0 0;padding:0;list-style:none}.gp-leyenda li{display:inline-flex;align-items:center;gap:.45rem}.gp-leyenda__mitad{width:1.5rem;height:.6rem;background:var(--gp-pintura)}.gp-leyenda__med{width:4px;height:1rem;background:var(--gp-tinta)}.gp-leyenda__pocos{width:.75rem;height:.75rem;border:2px solid var(--gp-tinta);border-radius:50%}.gp-tarifas{background:var(--gp-senal);color:#fff;border-radius:6px;padding:var(--gp-e-4);font-family:var(--gp-sans);max-width:34rem;box-shadow:inset 0 0 0 3px var(--gp-senal),inset 0 0 0 5px rgba(255,255,255,.85)}.gp-tarifas__cabeza{display:flex;align-items:center;gap:var(--gp-e-3);padding:var(--gp-e-2) var(--gp-e-2) var(--gp-e-3);border-bottom:2px solid rgba(255,255,255,.85)}.gp-tarifas__p{display:grid;place-items:center;width:2.75rem;height:2.75rem;background:#fff;color:var(--gp-senal);border-radius:4px;font-weight:800;font-size:1.875rem;line-height:1;flex:none}.gp-tarifas__titulo{margin:0;font-size:.8125rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.3}.gp-tarifas__titulo span{display:block;font-size:1.25rem;letter-spacing:0;text-transform:none}.gp-tarifas dl{margin:0;padding:0 var(--gp-e-2)}.gp-tarifas__fila{display:flex;flex-wrap:wrap;align-items:baseline;padding:var(--gp-e-4) 0 var(--gp-e-3);border-bottom:1px solid rgba(255,255,255,.35)}.gp-tarifas__fila:last-child{border-bottom:0}.gp-tarifas dt{flex:1 1 auto;display:flex;align-items:baseline;gap:var(--gp-e-2);font-size:1.125rem;font-weight:700;white-space:nowrap}.gp-tarifas dt:after{content:"";flex:1;min-width:1rem;border-bottom:3px dotted rgba(255,255,255,.6);transform:translateY(-.3em);margin-right:var(--gp-e-2)}.gp-tarifas dd{margin:0}.gp-tarifas__cifra{font-size:var(--gp-t-cifra);font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.gp-tarifas__cifra small{font-size:.5em;font-weight:700;margin-left:.08em}.gp-tarifas__det{flex-basis:100%;display:block;font-size:var(--gp-t-s);color:rgba(255,255,255,.88);margin-top:var(--gp-e-2);line-height:1.4}.gp-tarifas__det b{color:#fff;font-variant-numeric:tabular-nums}.gp-tarifas__fila--pocos .gp-tarifas__cifra{font-size:calc(var(--gp-t-cifra) * .6)}.gp-tarifas__aviso{display:inline-block;margin-top:var(--gp-e-2);background:var(--gp-pintura);color:var(--gp-tinta);font-size:var(--gp-t-xs);font-weight:800;letter-spacing:.04em;padding:.15rem .45rem}.gp-tarifas__pie{font-size:.8125rem;color:rgba(255,255,255,.88);margin:var(--gp-e-2) var(--gp-e-2) 0;line-height:1.45}.gp-control{margin:var(--gp-e-5) 0 var(--gp-e-6);border:1px solid var(--gp-tinta);font-family:var(--gp-sans);background:#fff}.gp-control__cabeza{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--gp-e-2) var(--gp-e-4);padding:var(--gp-e-3) var(--gp-e-4);border-bottom:1px solid var(--gp-tinta)}.gp-control__titulo{margin:0;font-size:var(--gp-t-ui);font-weight:800}.gp-control__imprimir{font:inherit;font-size:var(--gp-t-s);font-weight:700;color:var(--gp-azul-texto);background:none;border:0;padding:.5rem 0;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}.gp-control ol,.gp-control ul{list-style:none;margin:0;padding:0}.gp-control li{margin:0;padding:0;border-bottom:1px solid var(--gp-hormigon-2)}.gp-control li:last-child{border-bottom:0}.gp-control label{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:var(--gp-e-3);padding:var(--gp-e-3) var(--gp-e-4);cursor:pointer;min-height:3rem;align-items:start}.gp-control input[type=checkbox]{appearance:none;-webkit-appearance:none;width:1.5rem;height:1.5rem;margin:.05rem 0 0;border:2px solid var(--gp-tinta);border-radius:2px;background:#fff;display:grid;place-items:center;cursor:pointer}.gp-control input[type=checkbox]:after{content:"";width:.45rem;height:.8rem;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(45deg) translate(-1px,-1px);opacity:0}.gp-control input[type=checkbox]:checked{background:var(--gp-tinta)}.gp-control input[type=checkbox]:checked:after{opacity:1}.gp-control__que{font-weight:700;font-size:1rem;line-height:1.35}.gp-control__det{display:block;font-family:var(--gp-serif);font-weight:400;font-size:1.0625rem;line-height:1.45;color:var(--gp-tinta-2);margin-top:.15rem}.gp-control input:checked+span .gp-control__que{text-decoration:line-through;text-decoration-thickness:2px;color:var(--gp-tinta-2)}.gp-duda{margin:var(--gp-e-7) 0 var(--gp-e-6);background:#fff;border:1px solid var(--gp-tinta);font-family:var(--gp-sans)}.gp-duda__dentro{padding:var(--gp-e-4) var(--gp-e-4) var(--gp-e-2)}.gp-duda h2,.gp-duda__titulo{font-family:var(--gp-sans);font-size:var(--gp-t-h3)!important;font-weight:800;margin:0!important;padding:0!important;border:0!important;line-height:1.25}.gp-duda__por-que{font-size:var(--gp-t-s);color:var(--gp-tinta-2);margin:var(--gp-e-1) 0 var(--gp-e-3)!important}.gp-duda ul{list-style:none;margin:0!important;padding:0!important}.gp-duda li{font-family:var(--gp-serif);font-size:1.0625rem;line-height:1.5;padding:var(--gp-e-3) 0 var(--gp-e-3) 1.5rem!important;margin:0!important;border-top:1px solid var(--gp-hormigon-2);position:relative}.gp-duda li:before{content:"?";position:absolute;left:0;top:.8rem;width:1rem;height:1rem;display:grid;place-items:center;font-family:var(--gp-sans);font-size:.6875rem;font-weight:800;color:var(--gp-tinta);border:1.5px solid var(--gp-tinta);border-radius:50%}.gp-propio{margin:var(--gp-e-5) 0 var(--gp-e-6);font-family:var(--gp-sans)}.gp-propio__cabeza{display:flex;gap:var(--gp-e-3);align-items:center;margin-bottom:var(--gp-e-3)}.gp-propio__cabeza p{margin:0;font-weight:800;font-size:var(--gp-t-ui)}.gp-propio__cols{display:grid;gap:var(--gp-e-4);border-top:2px solid var(--gp-tinta);padding-top:var(--gp-e-3)}.gp-propio h3,.gp-propio h4{margin:0 0 var(--gp-e-2);font-size:var(--gp-t-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-tinta-2)}.gp-propio ul{list-style:none;margin:0;padding:0}.gp-propio li{font-family:var(--gp-serif);font-size:1.0625rem;line-height:1.45;padding:.35rem 0 .35rem 1.4rem;position:relative;margin:0}.gp-propio__si li:before{content:"";position:absolute;left:.1rem;top:.6rem;width:.4rem;height:.75rem;border-right:2.5px solid var(--gp-verde-texto);border-bottom:2.5px solid var(--gp-verde-texto);transform:rotate(45deg)}.gp-propio__no li:before{content:"";position:absolute;left:0;top:.95rem;width:.8rem;height:2.5px;background:var(--gp-rojo)}@media (min-width:720px){.gp-propio__cols{grid-template-columns:1fr 1fr;column-gap:var(--gp-e-6)}}.gp-anuncia{background:var(--gp-senal);color:#fff;margin-top:var(--gp-e-8);padding-block:var(--gp-e-7)}.gp-anuncia__rejilla{display:grid;gap:var(--gp-e-5);align-items:start}.gp-anuncia__p{width:4.5rem;height:4.5rem;border:3px solid #fff;border-radius:6px;display:grid;place-items:center;font-size:3rem;line-height:1}.gp-anuncia__p,.gp-anuncia__titulo{font-family:var(--gp-sans);font-weight:800}.gp-anuncia__titulo{font-size:var(--gp-t-h2);line-height:1.15;margin:0;max-width:22ch;letter-spacing:-.01em}.gp-anuncia__texto{font-family:var(--gp-serif);font-size:var(--gp-t-entradilla);line-height:1.5;margin:var(--gp-e-3) 0 0;max-width:36rem;color:rgba(255,255,255,.92)}.gp-anuncia__acciones{display:flex;flex-wrap:wrap;gap:var(--gp-e-3) var(--gp-e-5);align-items:center;margin-top:var(--gp-e-5)}.gp-anuncia__nota{font-family:var(--gp-sans);font-size:var(--gp-t-s);color:rgba(255,255,255,.88);margin:0}.gp-anuncia :focus-visible{outline-color:#fff;box-shadow:0 0 0 6px var(--gp-tinta)}@media (min-width:720px){.gp-anuncia__rejilla{grid-template-columns:auto minmax(0,1fr);column-gap:var(--gp-e-6)}.gp-anuncia__p{width:6rem;height:6rem;font-size:4rem}}.gp-siguientes{margin:var(--gp-e-8) 0 0;font-family:var(--gp-sans)}.gp-siguientes__titulo{font-size:var(--gp-t-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-tinta-2);margin:0 0 var(--gp-e-3)}.gp-siguientes ul{list-style:none;margin:0;padding:0;border-top:2px solid var(--gp-tinta);display:grid}.gp-siguientes li{border-bottom:1px solid var(--gp-linea);margin:0}.gp-siguientes a{display:grid;gap:.2rem;padding:var(--gp-e-4) 0;color:var(--gp-tinta);text-decoration:none}.gp-siguientes a:hover .gp-siguientes__nombre{text-decoration:underline;text-underline-offset:.2em;color:var(--gp-azul-texto)}.gp-siguientes__pregunta{font-size:var(--gp-t-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--gp-tinta-2)}.gp-siguientes__nombre{font-size:1.1875rem;font-weight:700;line-height:1.3}.gp-siguientes__meta{font-size:var(--gp-t-s);color:var(--gp-tinta-2)}@media (min-width:900px){.gp-siguientes ul{grid-template-columns:repeat(3,1fr);column-gap:var(--gp-e-6);border-top:0}.gp-siguientes li{border-top:2px solid var(--gp-tinta);border-bottom:0}}.gp-historial{margin-top:var(--gp-e-7);padding-top:var(--gp-e-4);border-top:1px solid var(--gp-linea);font-size:var(--gp-t-s);display:grid;gap:var(--gp-e-4);max-width:calc(var(--gp-medida) + var(--gp-margen) + var(--gp-e-6))}.gp-historial,.gp-historial h2{font-family:var(--gp-sans);color:var(--gp-tinta-2)}.gp-historial h2{font-size:var(--gp-t-xs)!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin:0 0 var(--gp-e-2)!important;padding:0!important;border:0!important}.gp-historial p,.gp-historial ul{margin:0;line-height:1.5;font-family:var(--gp-sans);font-size:var(--gp-t-s)}.gp-historial ul{list-style:none;padding:0!important}.gp-historial li{margin:0 0 .2rem!important}.gp-historial time{font-variant-numeric:tabular-nums;font-weight:700;color:var(--gp-tinta);margin-right:.5rem}@media (min-width:900px){.gp-historial{grid-template-columns:1.3fr 1fr;column-gap:var(--gp-e-7)}}.gp-fuentes{font-family:var(--gp-sans);font-size:var(--gp-t-s);line-height:1.45;display:grid;gap:var(--gp-e-5);margin:var(--gp-e-5) 0 0}.gp-fuentes h3{font-size:var(--gp-t-xs)!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-tinta-2);margin:0 0 var(--gp-e-2)!important}.gp-fuentes ul{list-style:none;margin:0!important;padding:0!important}.gp-fuentes li{padding:.45rem 0!important;border-top:1px solid #c7cac5;margin:0!important}.gp-fuentes a{color:var(--gp-tinta);font-weight:700;text-decoration:underline;text-decoration-color:var(--gp-tinta-3);text-underline-offset:.18em;text-decoration-thickness:1px}.gp-fuentes a:hover{color:var(--gp-azul-texto)}.gp-fuentes span{display:block;color:var(--gp-tinta-2)}@media (min-width:900px){.gp-fuentes{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--gp-e-6)}}.gp-preguntas{list-style:none;margin:var(--gp-e-6) 0 0;padding:0;font-family:var(--gp-sans);border-top:2px solid var(--gp-tinta)}.gp-preguntas li{border-bottom:1px solid var(--gp-linea);margin:0}.gp-preguntas a{display:flex;justify-content:space-between;align-items:baseline;gap:var(--gp-e-4);padding:var(--gp-e-3) 0;color:var(--gp-tinta);text-decoration:none;font-size:clamp(1.25rem,1.1rem + .7vw,1.625rem);font-weight:800;letter-spacing:-.01em;line-height:1.2}.gp-preguntas a span{font-size:var(--gp-t-s);font-weight:600;color:var(--gp-tinta-2);white-space:nowrap;letter-spacing:0}.gp-preguntas a:hover{color:var(--gp-azul-texto)}@media (min-width:900px){.gp-preguntas{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--gp-e-7);border-top:0}.gp-preguntas li:nth-child(-n+2){border-top:2px solid var(--gp-tinta)}}.gp-directorio{font-family:var(--gp-sans)}.gp-directorio__grupo{display:grid;gap:var(--gp-e-3);padding:var(--gp-e-6) 0 var(--gp-e-5);border-top:2px solid var(--gp-tinta);scroll-margin-top:var(--gp-e-4)}.gp-directorio__grupo:first-child{border-top:0;padding-top:0}.gp-directorio__pregunta{margin:0;font-size:var(--gp-t-h2);font-weight:800;line-height:1.15;letter-spacing:-.015em}.gp-directorio__lema{margin:var(--gp-e-2) 0 0;font-family:var(--gp-serif);font-size:1.0625rem;line-height:1.45;color:var(--gp-tinta-2);max-width:22rem}.gp-directorio ul{list-style:none;margin:0;padding:0}.gp-entrada{border-bottom:1px solid var(--gp-linea);margin:0}.gp-entrada:first-child{border-top:1px solid var(--gp-linea)}.gp-entrada a{display:block;padding:var(--gp-e-4) 0;color:var(--gp-tinta);text-decoration:none}.gp-entrada__tipo{display:inline-block;font-size:.6875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-tinta-2);margin-bottom:.25rem}.gp-entrada__tipo--herramienta{color:var(--gp-tinta);background:var(--gp-pintura);padding:.1rem .4rem}.gp-entrada__tipo--datos{color:#fff;background:var(--gp-senal);padding:.1rem .4rem}.gp-entrada__nombre{display:block;font-size:1.1875rem;font-weight:700;line-height:1.3}.gp-entrada a:hover .gp-entrada__nombre{color:var(--gp-azul-texto);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.gp-entrada__desc{font-family:var(--gp-serif);font-size:1.0625rem;line-height:1.45;margin-top:.25rem;max-width:40rem}.gp-entrada__desc,.gp-entrada__meta{display:block;color:var(--gp-tinta-2)}.gp-entrada__meta{font-size:var(--gp-t-xs);margin-top:var(--gp-e-2);font-variant-numeric:tabular-nums}.gp-entrada--pendiente .gp-entrada__nombre{color:var(--gp-tinta-2)}@media (min-width:900px){.gp-directorio__grupo{grid-template-columns:19rem minmax(0,1fr);column-gap:var(--gp-e-8)}.gp-directorio__grupo>div:first-child{position:sticky;top:var(--gp-e-5);align-self:start}.gp-directorio ul{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--gp-e-6)}.gp-entrada:nth-child(2){border-top:1px solid var(--gp-linea)}}.gp-herramientas{display:grid;gap:var(--gp-e-6)}.gp-herramienta{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:var(--gp-e-4);align-items:start;color:var(--gp-tinta);text-decoration:none;font-family:var(--gp-sans)}.gp-herramienta:hover .gp-entrada__nombre{color:var(--gp-azul-texto);text-decoration:underline;text-underline-offset:.2em}.gp-mini-cartel{aspect-ratio:210/297;background:#fff;border:1px solid var(--gp-linea);box-shadow:0 1px 0 var(--gp-hormigon-2),2px 3px 0 rgba(45,52,64,.12);display:grid;grid-template-rows:auto 1fr auto;padding:.45rem .4rem 0;font-weight:800;text-transform:uppercase;line-height:.95;overflow:hidden}.gp-mini-cartel b{font-size:.95rem;letter-spacing:-.02em}.gp-mini-cartel i{font-style:normal;font-size:.5rem;font-weight:700;color:var(--gp-tinta-2);align-self:center;text-transform:none;line-height:1.3}.gp-mini-cartel u{display:grid;grid-template-columns:repeat(6,1fr);height:1.3rem;text-decoration:none;border-top:1px dashed var(--gp-tinta-3)}.gp-mini-cartel u span{border-left:1px dashed var(--gp-tinta-3)}.gp-mini-cartel u span:first-child{border-left:0}.gp-mini-hoja{aspect-ratio:210/297;background:#fff;border:1px solid var(--gp-linea);box-shadow:2px 3px 0 rgba(45,52,64,.12);padding:.5rem;display:grid;align-content:start;gap:.28rem}.gp-mini-hoja span{height:.22rem;background:var(--gp-hormigon-2)}.gp-mini-hoja span:first-child{height:.45rem;width:70%;background:var(--gp-tinta);margin-bottom:.2rem}.gp-mini-hoja span:nth-child(4n){width:60%}.gp-mini-calc{aspect-ratio:210/297;background:var(--gp-tinta);color:#fff;padding:.5rem;display:grid;align-content:end;font-weight:800;font-size:1.15rem;font-variant-numeric:tabular-nums;box-shadow:2px 3px 0 rgba(45,52,64,.12)}.gp-mini-calc small{font-size:.5rem;font-weight:700;letter-spacing:.06em;color:var(--gp-pintura);text-transform:uppercase}@media (min-width:900px){.gp-herramientas{grid-template-columns:repeat(3,minmax(0,1fr))}}.gp-dudas{font-family:var(--gp-sans)}.gp-dudas__tema{display:grid;gap:var(--gp-e-3);padding:var(--gp-e-5) 0;border-top:2px solid var(--gp-tinta)}.gp-dudas__tema-titulo{margin:0;font-size:var(--gp-t-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-tinta-2);padding-top:.35rem}.gp-dudas__lista{display:grid;gap:0}.gp-duda-landing{padding:var(--gp-e-4) 0;border-bottom:1px solid var(--gp-linea)}.gp-duda-landing:first-child{padding-top:0}.gp-duda-landing:last-child{border-bottom:0;padding-bottom:0}.gp-duda-landing h4{margin:0;font-size:1.1875rem;font-weight:700;line-height:1.3;scroll-margin-top:var(--gp-e-4)}.gp-duda-landing p{margin:var(--gp-e-2) 0 0;font-family:var(--gp-serif);font-size:1.0625rem;line-height:1.5;max-width:40rem}.gp-guia-larga{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;margin-top:var(--gp-e-3);font-size:var(--gp-t-s);color:var(--gp-tinta-2);text-decoration:none;border-top:1px dotted var(--gp-tinta-3);padding-top:var(--gp-e-2)}.gp-guia-larga b{font-size:.6875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-tinta);background:var(--gp-pintura);padding:.1rem .4rem}.gp-guia-larga span{color:var(--gp-azul-texto);font-weight:700;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.gp-guia-larga:hover span{text-decoration-thickness:2px}.gp-dudas__aviso{font-size:var(--gp-t-s);color:var(--gp-tinta-2);margin:var(--gp-e-4) 0 0;border-top:1px solid var(--gp-linea);padding-top:var(--gp-e-3)}@media (min-width:900px){.gp-dudas__tema{grid-template-columns:14rem minmax(0,1fr);column-gap:var(--gp-e-8)}.gp-dudas__lista{grid-template-columns:1fr 1fr;column-gap:var(--gp-e-6)}.gp-duda-landing:nth-child(2){padding-top:0}.gp-duda-landing{border-bottom:1px solid var(--gp-linea)!important;padding-bottom:var(--gp-e-4)!important}}.gp-modulo-guias{display:grid;gap:var(--gp-e-5);font-family:var(--gp-sans)}.gp-modulo-guias section{border-top:2px solid var(--gp-tinta);padding-top:var(--gp-e-3)}.gp-modulo-guias h3{margin:0 0 var(--gp-e-2);font-size:1.125rem;font-weight:800;line-height:1.25}.gp-modulo-guias ul{list-style:none;margin:0;padding:0}.gp-modulo-guias li{margin:0;border-bottom:1px solid var(--gp-linea)}.gp-modulo-guias li a{display:block;padding:.6rem 0;font-family:var(--gp-serif);font-size:1.0625rem;line-height:1.4;color:var(--gp-tinta);text-decoration:none}.gp-modulo-guias li a:hover{color:var(--gp-azul-texto);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.gp-modulo-guias small{display:block;font-family:var(--gp-sans);font-size:var(--gp-t-xs);color:var(--gp-tinta-2);margin-top:.15rem}.gp-modulo-guias__todas{margin-top:var(--gp-e-5)}@media (min-width:900px){.gp-modulo-guias{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--gp-e-7);row-gap:var(--gp-e-6)}}.gp-calc{margin:var(--gp-e-5) 0 var(--gp-e-6);font-family:var(--gp-sans)}.gp-calc__rejilla{display:grid;gap:var(--gp-e-6)}.gp-calc fieldset{border:0;padding:0;margin:0 0 var(--gp-e-5);min-width:0}.gp-calc legend{font-size:var(--gp-t-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-tinta-2);padding:0;margin-bottom:var(--gp-e-3)}.gp-campos{display:grid;grid-template-columns:1fr 1fr;gap:var(--gp-e-4)}.gp-campo{display:grid;gap:.35rem;align-content:start}.gp-campo--entero{grid-column:1/-1}.gp-campo label{font-size:var(--gp-t-s);font-weight:700;line-height:1.3}.gp-campo__ayuda{font-size:var(--gp-t-xs);color:var(--gp-tinta-2);line-height:1.35}.gp-entrada-texto,.gp-selector{width:100%;min-height:3rem;border:1.5px solid var(--gp-tinta);border-radius:var(--gp-radio-objeto);background:#fff;color:var(--gp-tinta);font-family:var(--gp-sans);font-size:1.125rem;font-weight:600;font-variant-numeric:tabular-nums lining-nums;padding:.5rem .75rem}.gp-selector{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--gp-tinta) 50%),linear-gradient(135deg,var(--gp-tinta) 50%,transparent 50%);background-position:calc(100% - 1.15rem) 55%,calc(100% - .8rem) 55%;background-size:.35rem .35rem;background-repeat:no-repeat;padding-right:2rem}.gp-unidad{position:relative}.gp-unidad .gp-entrada-texto{padding-right:3.5rem}.gp-unidad span{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);font-size:var(--gp-t-s);font-weight:700;color:var(--gp-tinta-2);pointer-events:none}.gp-interruptor{display:flex;gap:var(--gp-e-3);align-items:center;font-size:var(--gp-t-s);font-weight:600;min-height:3rem;cursor:pointer}.gp-interruptor input{width:1.25rem;height:1.25rem;accent-color:var(--gp-tinta)}.gp-resultado{border-top:2px solid var(--gp-tinta)}.gp-resultado__titulo{font-size:var(--gp-t-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-tinta-2);margin:var(--gp-e-3) 0 var(--gp-e-3)}.gp-resultado table{width:100%;border-collapse:collapse;font-size:.9375rem}.gp-resultado td,.gp-resultado th{text-align:left;padding:.6rem .5rem .6rem 0;border-bottom:1px solid var(--gp-linea);vertical-align:top}.gp-resultado thead th{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--gp-tinta-2);text-align:right}.gp-resultado thead th:first-child{text-align:left}.gp-resultado td{text-align:right;font-variant-numeric:tabular-nums lining-nums;font-weight:600;white-space:nowrap}.gp-resultado tbody th{font-weight:600}.gp-resultado tr.gp-resultado__fuerte td,.gp-resultado tr.gp-resultado__fuerte th{font-weight:800;font-size:1.0625rem;border-bottom:4px double var(--gp-tinta)}.gp-resultado output{font:inherit}.gp-resultado__frase{font-family:var(--gp-serif);font-size:var(--gp-t-entradilla);line-height:1.45;margin:var(--gp-e-5) 0 0}.gp-resultado__frase output{font-family:var(--gp-sans);font-weight:800;font-variant-numeric:tabular-nums;background:var(--gp-pintura-suave);padding:0 .15em}@media (min-width:900px){.gp-calc__rejilla{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);column-gap:var(--gp-e-8)}}.gp-ocupacion td.gp-ocupacion__alta{background:var(--gp-pintura-suave)}.gp-generador{display:grid;gap:var(--gp-e-6);padding-block:var(--gp-e-6) var(--gp-e-8)}.gp-generador__vista{background:var(--gp-hormigon);padding:var(--gp-e-5) var(--gp-e-4);overflow:hidden;display:grid;justify-items:center;gap:var(--gp-e-4)}.gp-generador__acciones{display:flex;flex-wrap:wrap;gap:var(--gp-e-3);justify-content:center}.gp-generador__privado{font-family:var(--gp-sans);font-size:var(--gp-t-s);color:var(--gp-tinta-2);margin:0;text-align:center;max-width:26rem}@media (min-width:1024px){.gp-generador{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);column-gap:var(--gp-e-7);align-items:start}.gp-generador__vista{order:2;position:sticky;top:var(--gp-e-4);padding:var(--gp-e-6)}.gp-generador__form{order:1}}.gp-cartel{container-type:inline-size;width:100%;max-width:26rem;aspect-ratio:210/297;background:#fff;color:#111;font-family:var(--gp-sans);position:relative;display:grid;grid-template-rows:auto auto 1fr auto;box-shadow:0 1px 2px rgba(0,0,0,.12),3px 6px 0 rgba(45,52,64,.14)}.gp-cartel:after,.gp-cartel:before{content:"";position:absolute;top:-.6rem;width:4.5rem;height:1.4rem;background:rgba(242,194,48,.55);border:1px solid rgba(45,52,64,.12)}.gp-cartel:before{left:-1.2rem;transform:rotate(-32deg)}.gp-cartel:after{right:-1.2rem;transform:rotate(32deg)}.gp-cartel__cabeza{padding:7cqi 7cqi 0}.gp-cartel__titulo{margin:0;font-size:13.5cqi;font-weight:800;line-height:.92;letter-spacing:-.03em;text-transform:uppercase}.gp-cartel__raya{height:2.4cqi;background:#111;margin:4cqi 7cqi 0}.gp-cartel__cuerpo{padding:4cqi 7cqi 0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4cqi;align-content:start}.gp-cartel__datos{margin:0;padding:0;list-style:none;font-size:4.6cqi;font-weight:700;line-height:1.25}.gp-cartel__datos li{padding:1.1cqi 0;border-bottom:.35cqi solid #111}.gp-cartel__datos li:empty{display:none}.gp-cartel__precio{font-size:9.5cqi;font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;margin:3cqi 0 0}.gp-cartel__precio small{font-size:.45em;font-weight:700;letter-spacing:0}.gp-cartel__qr{width:25cqi;display:grid;gap:1.2cqi;justify-items:center;align-content:start;text-align:center}.gp-cartel__qr-caja{width:25cqi;height:25cqi;border:.5cqi dashed #111;display:grid;place-items:center;font-size:2.6cqi;font-weight:700;line-height:1.2;padding:1cqi;background:linear-gradient(#111,#111) 2.2cqi 2.2cqi /5cqi 5cqi no-repeat,linear-gradient(#111,#111) calc(100% - 2.2cqi) 2.2cqi /5cqi 5cqi no-repeat,linear-gradient(#111,#111) 2.2cqi calc(100% - 2.2cqi) /5cqi 5cqi no-repeat}.gp-cartel__qr small{font-size:2.6cqi;font-weight:700;line-height:1.25}.gp-cartel__tiras{display:grid;grid-template-columns:repeat(var(--gp-tiras,7),minmax(0,1fr));border-top:.45cqi dashed #111;height:34cqi;margin-top:3cqi}.gp-cartel__tira{border-left:.45cqw dashed #111;writing-mode:vertical-rl;transform:rotate(180deg);text-align:center;font-size:3cqw;line-height:1.15;padding:1.6cqw 0;overflow:hidden}.gp-cartel__tira:last-child{border-left:0}.gp-cartel__tira b{display:block;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.gp-cartel__tira span{display:block;font-weight:600;white-space:nowrap}.gp-cartel__corta{position:absolute;bottom:31.6cqi;right:7cqi;font-size:2.3cqi;font-weight:700;background:#fff;padding:0 1cqi;transform:translateY(50%)}.gp-documento{font-family:var(--gp-serif);font-size:1.0625rem;line-height:1.55;background:#fff;border:1px solid var(--gp-linea);padding:var(--gp-e-6) var(--gp-e-5);max-width:46rem}.gp-documento h2{font-family:var(--gp-sans);text-transform:uppercase;letter-spacing:.04em;font-size:1.125rem}.gp-documento__hueco{display:inline-block;min-width:8em;border-bottom:1px solid}.gp-seccion-cabeza{display:grid;gap:var(--gp-e-2);margin-bottom:var(--gp-e-5);max-width:46rem}.gp-seccion-cabeza h2{font-family:var(--gp-sans);font-size:var(--gp-t-h2);font-weight:800;line-height:1.15;letter-spacing:-.015em;margin:0;text-wrap:balance}.gp-seccion-cabeza>p:not(.gp-antetitulo){font-family:var(--gp-serif);font-size:1.125rem;line-height:1.5;margin:0;color:var(--gp-tinta)}.gp-dos-columnas{display:grid;gap:var(--gp-e-6)}@media (min-width:1024px){.gp-dos-columnas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--gp-e-8)}}.gp-nota-suelta{font-family:var(--gp-sans);font-size:var(--gp-t-s);color:var(--gp-tinta-2);line-height:1.45;margin:var(--gp-e-3) 0 0;max-width:46rem}.gp-historial a,.gp-nota-suelta a,.gp-tabla-pie a,.gp-tarifas__pie a{color:var(--gp-azul-texto);text-underline-offset:.18em;text-decoration-thickness:1px}.gp-tarifas__pie a{color:#fff}.gp-existente{position:relative}@media print{@page{size:A4;margin:14mm}.gp-pagina{font-size:11pt}.gp-pagina a{color:inherit;text-decoration:none}.gp-anuncia,.gp-calc form,.gp-control__imprimir,.gp-indice,.gp-lectura__indice-fijo,.gp-no-imprimir,.gp-plegable,.gp-siguientes{display:none!important}.gp-banda,.gp-cabecera{background:none!important;padding-block:0!important;margin-block:0 0 8mm!important}.gp-con-nota{display:block!important}.gp-nota{border-left:1px solid #999!important;border-top:0!important;padding:0 0 0 3mm!important;margin:0 0 4mm!important;font-size:8.5pt}.gp-prosa h2{break-after:avoid;margin-top:8mm}.gp-control,.gp-duda,.gp-hoja,.gp-tabla-bloque,.gp-tarifas{break-inside:avoid}.gp-tabla-marco{overflow:visible!important;background:none!important}.gp-tabla--ancha{min-width:0!important;font-size:8pt}.gp-imprime-cartel .gp-solo-pantalla{display:none!important}.gp-imprime-cartel .gp-marco{padding:0!important;max-width:none!important}.gp-imprime-cartel .gp-generador,.gp-imprime-cartel .gp-generador__vista{display:block!important;padding:0!important}.gp-imprime-cartel .gp-generador__vista{background:none!important;position:static!important}.gp-imprime-cartel .gp-cartel{width:182mm!important;max-width:none!important;height:268mm;aspect-ratio:auto;box-shadow:none;margin:0;-webkit-print-color-adjust:exact;print-color-adjust:exact}.gp-imprime-cartel .gp-cartel:after,.gp-imprime-cartel .gp-cartel:before{display:none}.gp-imprime-documento *{visibility:hidden}.gp-imprime-documento .gp-documento,.gp-imprime-documento .gp-documento *{visibility:visible}.gp-imprime-documento .gp-documento{position:absolute;left:0;top:0;border:0;padding:0;max-width:none}}@media (prefers-reduced-motion:reduce){.gp-pagina *{scroll-behavior:auto!important;transition:none!important}}.gp-pagina{--gp-sans:var(--font-display-web,"Plus Jakarta Sans"),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--gp-serif:var(--gp-fuente-serif,"Source Serif 4"),"Source Serif Pro",Georgia,"Times New Roman",serif}.gp-pedir{display:grid;gap:var(--gp-e-2);justify-items:start;margin-top:var(--gp-e-5)}.gp-pedir__nota{margin:0;font-family:var(--gp-sans);font-size:.875rem;color:var(--gp-tinta-2)}.gp-indice-empieza{padding-top:var(--gp-e-7)}.gp-indice-empieza+.gp-directorio{margin-top:var(--gp-e-7)}.gp-indice-herramientas{padding-block:var(--gp-e-7)}.gp-tabla--compacta td,.gp-tabla--compacta th{padding-block:.45rem}.gp-tabla.gp-tabla--compacta{width:auto;min-width:0}.gp-tabla--compacta .gp-tabla__num{padding-left:2.5rem}.gp-tabla .gp-tabla__n{margin-left:.35em;font-size:.75em;font-weight:500;color:var(--gp-tinta-3);white-space:nowrap}@media (max-width:36rem){.gp-tabla--compacta .gp-tabla__num{padding-left:1rem}.gp-tabla .gp-tabla__n{display:block;margin-left:0}}.gp-recuento{font-size:.75em;font-weight:500;color:var(--gp-tinta-3);white-space:nowrap}.gp-banda .gp-seccion-cabeza,.gp-banda .gp-tabla-pie{max-width:none}.gp-pagina .gp-anuncia__titulo,.gp-pagina .gp-tarifas__titulo{color:#fff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/3cc72ebdb4333575-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/cc48ae4900a0ef8a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/5b187f1b07b443b9-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/8b06267f36c612cb-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/6d252fd236ac2e88-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/f35bab321b697722-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/fa20d3c920a61e0f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/b811bb48e9860189-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/897bedb07e9f6a6b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/6e40d8da2e831d20-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/0c8fa18c75a2b5a0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/0289ba911e8000e3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.__className_c1c479{font-family:"Source Serif 4","Source Serif 4 Fallback"}.__variable_c1c479{--gp-fuente-serif:"Source Serif 4","Source Serif 4 Fallback"}