.pag{--pag-caliza:#f6f4f0;--pag-blanco:#fff;--pag-arena:#eae6df;--pag-linea:#d8d2c8;--pag-linea-fina:#efebe4;--pag-tinta:#16191d;--pag-texto:#2a2f36;--pag-apagado:#595f67;--pag-tenue:#6b7079;--pag-ladrillo:#a32a22;--pag-ladrillo-hover:#7e1f19;--pag-radio:6px;--pag-radio-chico:4px;--pag-ancho:1180px;--pag-margen:clamp(20px, 4vw, 32px);color:var(--pag-tinta);background:var(--pag-caliza);padding-top:99px;font-family:Plus Jakarta Sans,system-ui,sans-serif}body:has(.pag){--surface-page:#f6f4f0;--surface-page-rgb:246, 244, 240;background:var(--surface-page)}.pag__ancho{max-width:var(--pag-ancho);padding-inline:var(--pag-margen);margin-inline:auto}.pag h1,.pag h2,.pag h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-family:Clash Grotesk,system-ui,sans-serif}.pag h1{letter-spacing:-.025em;font-size:clamp(2rem,1.2rem + 3.4vw,3.25rem);font-weight:700;line-height:1.06}.pag h2{font-size:clamp(1.5rem,1.1rem + 1.7vw,2.125rem);font-weight:600;line-height:1.15}.pag h3{font-size:1.125rem;font-weight:600;line-height:1.3}.pag p{margin:0;line-height:1.65}.pag__entradilla{color:#42474e;max-width:60ch;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem)}.pag__sombrero{letter-spacing:.16em;text-transform:uppercase;color:var(--pag-ladrillo);font-size:.8125rem;font-weight:600}.pag__miga{color:var(--pag-tenue);padding-block:20px 0;font-size:.875rem}.pag__miga a{color:var(--pag-tenue);text-decoration:none}.pag__miga a:hover{color:var(--pag-ladrillo);text-decoration:underline}.pag__miga span{margin-inline:8px}.pag__miga strong{color:var(--pag-tinta);font-weight:500}.pag__boton,.pag__boton-2{border-radius:var(--pag-radio-chico);text-align:center;cursor:pointer;padding:15px 28px;font-family:inherit;font-size:1.0625rem;text-decoration:none;transition:background-color .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1);display:inline-block}.pag__boton{background:var(--pag-ladrillo);color:#fff;border:1px solid var(--pag-ladrillo);font-weight:600}.pag__boton:hover{background:var(--pag-ladrillo-hover);border-color:var(--pag-ladrillo-hover);color:#fff}.pag__boton-2{color:var(--pag-tinta);border:1px solid var(--pag-tinta);background:0 0;font-weight:500}.pag__boton-2:hover{background:var(--pag-tinta);color:var(--pag-caliza)}.pag :is(a,button):focus-visible{outline:3px solid var(--pag-ladrillo);outline-offset:3px;border-radius:2px}.pag__botonera{flex-wrap:wrap;gap:14px;display:flex}.pag__seccion{padding-block:clamp(48px,7vw,72px)}.pag__seccion--blanca{background:var(--pag-blanco);border-block:1px solid #e2dcd2}.pag__seccion--arena{background:var(--pag-arena)}.pag__hero{flex-wrap:wrap;align-items:flex-start;gap:clamp(32px,5vw,56px);padding-block:clamp(32px,4vw,44px) clamp(48px,7vw,64px);display:flex}.pag__hero-texto{flex:999 460px;min-width:0}.pag__hero-lado{flex:320px;min-width:0}.pag__rejilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pag__rejilla--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pag__rejilla--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=980px){.pag__rejilla,.pag__rejilla--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.pag__rejilla,.pag__rejilla--2,.pag__rejilla--4{grid-template-columns:minmax(0,1fr)}}.pag__tarjeta{background:var(--pag-blanco);border-radius:var(--pag-radio);color:inherit;border:1px solid #e2dcd2;flex-direction:column;gap:11px;padding:26px;text-decoration:none;display:flex}a.pag__tarjeta:hover{border-color:var(--pag-ladrillo)}.pag__tarjeta p{color:var(--pag-apagado);font-size:.9375rem}.pag__tarjeta svg{color:var(--pag-ladrillo)}.pag__entran{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;display:grid}@media (width<=760px){.pag__entran{grid-template-columns:minmax(0,1fr)}}.pag__entra{border-bottom:1px solid var(--pag-linea-fina);color:var(--pag-texto);align-items:flex-start;gap:14px;padding-block:14px;font-size:1rem;line-height:1.55;display:flex}.pag__entra svg{color:var(--pag-ladrillo);flex:none;margin-top:3px}.pag__precio{background:var(--pag-caliza);border-left:3px solid var(--pag-ladrillo);border-radius:0 var(--pag-radio) var(--pag-radio) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;margin-top:36px;padding:24px 28px;display:flex}.pag__precio-cifra{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-family:Clash Grotesk,system-ui,sans-serif;font-size:1.875rem;font-weight:700}.pag__precio-nota{color:#42474e;max-width:48ch;font-size:.9375rem;line-height:1.6}.pag__paso{border-top:3px solid var(--pag-linea);padding-top:18px}.pag__paso:first-child{border-top-color:var(--pag-ladrillo)}.pag__paso-num{letter-spacing:.08em;color:var(--pag-ladrillo);margin-bottom:8px;font-family:Clash Grotesk,system-ui,sans-serif;font-size:.9375rem;font-weight:700}.pag__paso p{color:var(--pag-apagado);margin-top:8px;font-size:.9375rem}.pag__foto{background:var(--pag-arena);border-radius:var(--pag-radio);aspect-ratio:4/3;text-align:center;color:var(--pag-tenue);border:1px dashed #bfb7a9;justify-content:center;align-items:center;padding:24px;font-size:.875rem;line-height:1.5;display:flex}.pag__foto--ancha{aspect-ratio:3/2}.pag__pregunta{border-top:1px solid var(--pag-linea);padding-block:20px}.pag__pregunta:last-child{border-bottom:1px solid var(--pag-linea)}.pag__pregunta p{color:#42474e;margin-top:8px}.pag__cierre{background:var(--pag-tinta);border-radius:8px;flex-wrap:wrap;align-items:center;gap:40px;padding:clamp(32px,5vw,52px);display:flex}.pag__cierre h2{color:var(--pag-caliza)}.pag__cierre p{color:#bdb8b0;max-width:52ch;margin-top:12px;font-size:1.125rem}.pag__cierre-texto{flex:999 400px;min-width:0}.pag__cierre-botones{flex-direction:column;flex:260px;gap:12px;min-width:0;display:flex}.pag__cierre .pag__boton-2{color:#f0ede7;border-color:#4a4f57}.pag__cierre .pag__boton-2:hover{color:var(--pag-tinta);background:#f0ede7}.pag__ficha{background:var(--pag-arena);border-radius:8px;padding:28px}.pag__dato{border-bottom:1px solid var(--pag-linea);padding-block:12px}.pag__dato:last-child{border-bottom:0}.pag__dato dt{letter-spacing:.08em;text-transform:uppercase;color:var(--pag-tenue);margin-bottom:3px;font-size:.8125rem}.pag__dato dd{color:var(--pag-tinta);margin:0;font-size:1rem}.pag__otras{color:var(--pag-apagado);flex-wrap:wrap;align-items:center;gap:14px;font-size:.9375rem;display:flex}.pag__otras a{color:var(--pag-ladrillo);text-decoration:none}.pag__otras a:hover{text-decoration:underline}.pag mark.pag__hueco{color:#4a3b00;background:#fff3b0;border-radius:3px;padding:1px 5px;font-size:.95em}.pag__por-confirmar{border-radius:var(--pag-radio-chico);background:#fdf8ec;border-left:3px solid #b8860b;padding:14px 16px;display:block}.pag__por-confirmar:before{content:"Pendiente de confirmar con " attr(data-confirmar);text-transform:uppercase;letter-spacing:.1em;color:#8a6508;margin-bottom:8px;font-size:.6875rem;font-weight:700;display:block}.pag__preguntas{max-width:76ch;margin-top:28px}.pag__pie-obra{color:var(--pag-apagado);margin-top:4px;font-size:.875rem}.pag__dos-columnas{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.pag__columna-ancha{min-width:0;color:var(--pag-texto);flex:999 420px}.pag__columna-estrecha{flex:300px;min-width:0}