@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.XiePaq_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.XiePaq_variable{--f-directa:"Hanken Grotesk", "Hanken Grotesk Fallback"}
.DIKGwq_ampliar{width:100%;height:100%;color:inherit;font:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.DIKGwq_visor{color:#f4f4f5;background:#0e0e10;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;font:500 15px/1.3 system-ui,-apple-system,Segoe UI,sans-serif;overflow:hidden}.DIKGwq_visor::backdrop{background:#0e0e10}.DIKGwq_visor[open]{animation:.2s ease-out DIKGwq_aparece}@keyframes DIKGwq_aparece{0%{opacity:0}}.DIKGwq_pista{overscroll-behavior:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;height:100%;display:flex;overflow-x:auto}.DIKGwq_pista::-webkit-scrollbar{display:none}.DIKGwq_diapo{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;margin:0;padding:64px 0 80px;display:grid}.DIKGwq_diapo img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.DIKGwq_arriba,.DIKGwq_abajo{align-items:center;gap:12px;padding:8px 12px;display:flex;position:absolute;inset-inline:0}.DIKGwq_arriba{justify-content:space-between;top:0}.DIKGwq_arriba>p{font-variant-numeric:tabular-nums;padding-left:8px}.DIKGwq_arriba>button{margin-left:auto}.DIKGwq_abajo{padding-bottom:max(12px, env(safe-area-inset-bottom));justify-content:space-between;bottom:0}.DIKGwq_credito{color:#f4f4f599;text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.8125rem;overflow:hidden}.DIKGwq_boton{width:48px;height:48px;color:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.DIKGwq_boton:hover:not(:disabled){background:#ffffff38}.DIKGwq_boton:disabled{opacity:.3;cursor:default}.DIKGwq_boton:focus-visible{outline-offset:2px;outline:3px solid #f4f4f5}@media (prefers-reduced-motion:reduce){.DIKGwq_visor[open]{animation:none}.DIKGwq_pista{scroll-behavior:auto}}
.pnQLVa_mapa{background:var(--mapa-fondo);height:380px;color:var(--mapa-letra);position:relative;overflow:hidden}@media (min-width:1024px){.pnQLVa_mapa{height:480px}}.pnQLVa_enlace{color:inherit;text-decoration:none;display:block;position:absolute;inset:0}.pnQLVa_enlace:focus-visible{outline:3px solid var(--mapa-acento);outline-offset:-6px}.pnQLVa_foto,.pnQLVa_plano{width:100%;height:100%}.pnQLVa_foto{-o-object-fit:cover;object-fit:cover}.pnQLVa_pin{fill:var(--mapa-acento);stroke:var(--mapa-fondo);stroke-width:1.5px;filter:drop-shadow(0 4px 6px #00000059);position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.pnQLVa_pin circle{fill:var(--mapa-fondo);stroke:none}.pnQLVa_aviso{background:color-mix(in srgb, var(--mapa-fondo) 90%, transparent);white-space:nowrap;border-radius:999px;padding:8px 16px;font-size:.875rem;line-height:1.3;transition:background-color .2s,color .2s;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}@media (hover:hover){.pnQLVa_enlace:hover .pnQLVa_aviso{background:var(--mapa-acento);color:var(--mapa-acento-letra)}}.pnQLVa_creditos{color:#333;background:#ffffffbf;border-bottom-left-radius:6px;padding:3px 8px;font:11px/1.4 system-ui,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.pnQLVa_creditos:hover{text-decoration:underline}.pnQLVa_calles path,.pnQLVa_avenidas path,.pnQLVa_rio{fill:none;stroke-linecap:round}.pnQLVa_calles path{stroke:color-mix(in srgb, var(--mapa-letra) 13%, var(--mapa-fondo));stroke-width:14px}.pnQLVa_avenidas path{stroke:color-mix(in srgb, var(--mapa-acento) 30%, var(--mapa-fondo));stroke-width:26px}.pnQLVa_rio{stroke:color-mix(in srgb, #4f8fc0 32%, var(--mapa-fondo));stroke-width:46px}.pnQLVa_parque{fill:color-mix(in srgb, #5e9a5c 26%, var(--mapa-fondo))}
.PeVBLa_barra{z-index:40;padding:8px 8px calc(8px + env(safe-area-inset-bottom));background:var(--barra-fondo);color:var(--barra-letra);gap:8px;transition:transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:auto 0 0;transform:translateY(110%)}.PeVBLa_barra[data-visible=true]{transform:none}.PeVBLa_boton{border-radius:var(--barra-radio,0);min-height:54px;font:600 17px/1 var(--barra-fuente,inherit);color:inherit;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 10px;text-decoration:none;transition:transform .15s;display:inline-flex}.PeVBLa_boton:active{transform:scale(.97)}.PeVBLa_boton:focus-visible{outline:3px solid var(--barra-acento);outline-offset:2px}.PeVBLa_principal{background:var(--barra-acento);color:var(--barra-acento-letra);flex:1.3}@media (min-width:1024px){.PeVBLa_barra{display:none}}@media (prefers-reduced-motion:reduce){.PeVBLa_barra{transition:none}}@media print{.PeVBLa_barra{display:none}}
.tQr00q_formulario{color:var(--form-letra);gap:22px;font-size:17px;line-height:1.45;display:grid}.tQr00q_fila{gap:22px;display:grid}@media (min-width:640px){.tQr00q_fila{grid-template-columns:1fr 1fr}}.tQr00q_campo{gap:8px;display:grid}.tQr00q_etiqueta{font-weight:600}.tQr00q_opcional{color:var(--form-suave);font-weight:400}.tQr00q_campo input,.tQr00q_campo textarea{border:2px solid var(--form-borde);border-radius:var(--form-radio,0);background:var(--form-campo);width:100%;min-height:54px;color:var(--form-campo-letra);font:inherit;padding:14px 16px;transition:border-color .15s}.tQr00q_campo textarea{resize:vertical;min-height:120px}.tQr00q_campo input::-moz-placeholder{color:var(--form-campo-suave);opacity:1}.tQr00q_campo textarea::-moz-placeholder{color:var(--form-campo-suave);opacity:1}.tQr00q_campo input::placeholder,.tQr00q_campo textarea::placeholder{color:var(--form-campo-suave);opacity:1}.tQr00q_campo input:focus,.tQr00q_campo textarea:focus{border-color:var(--form-acento);outline:none}.tQr00q_campo input:focus-visible,.tQr00q_campo textarea:focus-visible{outline:3px solid var(--form-acento);outline-offset:1px}.tQr00q_opciones{border:0;min-width:0;margin:0;padding:0}.tQr00q_opciones legend{margin-bottom:12px;padding:0}.tQr00q_chips{flex-wrap:wrap;gap:10px;display:flex}.tQr00q_chip{cursor:pointer;position:relative}.tQr00q_chip input{opacity:0;width:1px;height:1px;position:absolute}.tQr00q_chip span{border:2px solid var(--form-borde);border-radius:var(--form-radio,0);background:var(--form-campo);min-height:48px;color:var(--form-campo-letra);align-items:center;padding:10px 16px;transition:background-color .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.tQr00q_chip:hover span{border-color:var(--form-acento)}.tQr00q_chip:active span{transform:scale(.97)}.tQr00q_chip input:checked+span{background:var(--form-acento);border-color:var(--form-acento);color:var(--form-acento-letra);font-weight:600}.tQr00q_chip input:focus-visible+span{outline:3px solid var(--form-acento);outline-offset:2px}.tQr00q_fotos{justify-items:start;gap:10px;display:grid}.tQr00q_oculto{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.tQr00q_subir{border:2px dashed var(--form-borde);border-radius:var(--form-radio,0);cursor:pointer;align-items:center;gap:10px;min-height:54px;padding:0 20px;font-weight:600;transition:border-color .15s;display:inline-flex}.tQr00q_subir:hover{border-color:var(--form-acento)}.tQr00q_fotos:has(input:focus-visible) .tQr00q_subir{outline:3px solid var(--form-acento);outline-offset:2px}.tQr00q_nota{color:var(--form-suave);margin:0;font-size:16px}.tQr00q_miniaturas{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tQr00q_miniaturas img{-o-object-fit:cover;object-fit:cover;border-radius:var(--form-radio,0);width:72px;height:72px;display:block}.tQr00q_consentimiento{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.tQr00q_consentimiento input{width:24px;height:24px;accent-color:var(--form-acento);flex:none;margin-top:1px}.tQr00q_consentimiento a{color:inherit}.tQr00q_enviar,.tQr00q_secundario{border-radius:var(--form-radio,0);cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;min-height:60px;padding:0 28px;font-family:inherit;font-size:18px;font-weight:700;line-height:1;text-decoration:none;transition:transform .15s,filter .15s;display:inline-flex}.tQr00q_enviar{background:var(--form-acento);color:var(--form-acento-letra)}.tQr00q_secundario{color:var(--form-letra);border:2px solid var(--form-borde);background:0 0}.tQr00q_enviar:hover,.tQr00q_secundario:hover{filter:brightness(1.08)}.tQr00q_enviar:active,.tQr00q_secundario:active{transform:scale(.98)}.tQr00q_enviar:focus-visible,.tQr00q_secundario:focus-visible{outline:3px solid var(--form-acento);outline-offset:3px}.tQr00q_demo{border-radius:var(--form-radio,0);background:var(--form-campo);color:var(--form-campo-letra);gap:14px;padding:20px;display:grid}.tQr00q_demoTexto{margin:0;font-size:19px;font-weight:600}.tQr00q_demoBotones{flex-wrap:wrap;gap:10px;display:flex}.tQr00q_demoBotones>*{flex:160px}.tQr00q_demo .tQr00q_secundario{color:var(--form-campo-letra)}@media (prefers-reduced-motion:reduce){.tQr00q_chip span,.tQr00q_enviar,.tQr00q_secundario{transition:none}}
.HZcfyG_directa{--m:clamp(20px, 5vw, 48px);--hueco:clamp(64px, 9vw, 120px);--radio:12px;--radio-boton:8px;--alto-cabecera:64px;--linea:#e2e2de;--linea-noche:#ffffff1a;--sombra:0 1px 2px #0000000d, 0 10px 28px #00000014;--sombra-alta:0 2px 4px #00000014, 0 22px 48px #00000029;--t-nota:15px;--t-cuerpo:clamp(17px, 16px + .2vw, 18px);--t-entrada:clamp(18px, 16px + .5vw, 21px);--t-titulo:clamp(32px, 22px + 2.6vw, 54px);--salida:cubic-bezier(.16, 1, .3, 1);--letra-suave:var(--suave);font-family:var(--f-directa), system-ui, sans-serif;font-size:var(--t-cuerpo);color:var(--clara);background:var(--noche);-webkit-font-smoothing:antialiased;line-height:1.55;overflow-x:clip}.HZcfyG_directa *,.HZcfyG_directa :before,.HZcfyG_directa :after{box-sizing:border-box}.HZcfyG_directa img{max-width:100%;height:auto;display:block}:where(.HZcfyG_directa) a{color:inherit}.HZcfyG_directa a:focus-visible,.HZcfyG_directa button:focus-visible,.HZcfyG_directa summary:focus-visible{outline:3px solid var(--acento);outline-offset:3px;border-radius:6px}.HZcfyG_directa ::selection{background:var(--acento);color:var(--tinta)}.HZcfyG_directa [id]{scroll-margin-top:calc(var(--alto-prueba,0px) + 16px)}.HZcfyG_dentro{width:min(100% - 2 * var(--m), 1200px);margin-inline:auto}.HZcfyG_oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.HZcfyG_seccion{padding:var(--hueco) 0;background:var(--noche)}.HZcfyG_clara,.HZcfyG_blanca{color:var(--tinta);--letra-suave:var(--suave-papel)}.HZcfyG_clara{background:var(--papel)}.HZcfyG_blanca{background:#fff}.HZcfyG_noche2{background:var(--noche2)}.HZcfyG_color{background:var(--acento);color:var(--tinta);--letra-suave:var(--tinta)}.HZcfyG_clara a:focus-visible,.HZcfyG_blanca a:focus-visible,.HZcfyG_clara summary:focus-visible,.HZcfyG_color a:focus-visible{outline-color:var(--tinta)}.HZcfyG_cabeza{max-width:760px;margin-bottom:clamp(32px,4vw,56px)}.HZcfyG_titulo{font-size:var(--t-titulo);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;margin:0;font-weight:800;line-height:1}.HZcfyG_entrada{max-width:56ch;font-size:var(--t-entrada);color:var(--letra-suave);text-wrap:pretty;margin:18px 0 0;line-height:1.5}.HZcfyG_botonAcento,.HZcfyG_botonBorde,.HZcfyG_botonOscuro,.HZcfyG_botonBordeOscuro{border-radius:var(--radio-boton);justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 26px;font-size:18px;font-weight:700;line-height:1;text-decoration:none;transition:transform .15s,background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.HZcfyG_botonAcento{background:var(--acento);box-shadow:0 8px 24px #0000004d;color:var(--tinta)!important}.HZcfyG_botonAcento:hover{background:color-mix(in srgb, var(--acento) 86%, #fff)}.HZcfyG_botonBorde{box-shadow:inset 0 0 0 2px #ffffffd9;color:var(--clara)!important}.HZcfyG_botonBorde:hover{background:var(--clara);color:var(--tinta)!important}.HZcfyG_botonOscuro{background:var(--noche);color:var(--clara)!important}.HZcfyG_botonOscuro:hover{background:color-mix(in srgb, var(--noche) 82%, #fff)}.HZcfyG_botonBordeOscuro{box-shadow:inset 0 0 0 2px var(--tinta);color:var(--tinta)!important}.HZcfyG_botonBordeOscuro:hover{background:var(--tinta);color:var(--clara)!important}.HZcfyG_botonAcento:active,.HZcfyG_botonBorde:active,.HZcfyG_botonOscuro:active,.HZcfyG_botonBordeOscuro:active{transform:scale(.97)}.HZcfyG_botonAcento svg,.HZcfyG_botonOscuro svg,.HZcfyG_tarjetaEnlace svg,.HZcfyG_enlace svg{transition:transform .25s var(--salida)}.HZcfyG_botonAcento:hover svg:last-child,.HZcfyG_botonOscuro:hover svg:last-child,.HZcfyG_tarjeta:hover .HZcfyG_tarjetaEnlace svg,.HZcfyG_enlace:hover svg{transform:translate(4px)}.HZcfyG_estrellas{color:var(--acento);vertical-align:-3px;display:inline-flex}.HZcfyG_cabecera{z-index:20;background:var(--noche);box-shadow:0 1px 0 var(--linea-noche);position:relative}.HZcfyG_cabeceraDentro{width:min(100% - 2 * var(--m), 1200px);min-height:var(--alto-cabecera);justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;display:flex}.HZcfyG_marca{letter-spacing:-.015em;text-transform:uppercase;min-width:0;margin:0;font-size:19px;font-weight:800;line-height:1.15}.HZcfyG_marca a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.HZcfyG_marca img{width:auto;max-height:44px}.HZcfyG_menu{display:none}.HZcfyG_cabeceraAcciones{flex:none;align-items:center;gap:8px;display:flex}.HZcfyG_cabeceraTel{border-radius:var(--radio-boton);background:var(--acento);white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--tinta)!important}.HZcfyG_soloAncho,.HZcfyG_cabeceraBoton{display:none}.HZcfyG_portada{isolation:isolate;min-height:clamp(560px, calc(92svh - var(--alto-cabecera) - var(--alto-prueba,0px)), 820px);background:var(--noche2);align-items:end;padding:64px 0 72px;display:grid;position:relative;overflow:hidden}.HZcfyG_portadaFoto{z-index:-2;-o-object-fit:cover;object-fit:cover;width:100%;animation:HZcfyG_asentar 1.8s var(--salida) both;position:absolute;inset:0;height:100%!important}.HZcfyG_portada:after{content:"";z-index:-1;background:linear-gradient(#00000073 0%,#000000b8 45%,#000000eb 100%);position:absolute;inset:0}.HZcfyG_portada[data-sin-foto]:after{display:none}.HZcfyG_portadaDentro{width:min(100% - 2 * var(--m), 1200px);margin-inline:auto}.HZcfyG_portadaDentro>*{animation:HZcfyG_aparecer .8s var(--salida) both}.HZcfyG_portadaDentro>:nth-child(2){animation-delay:80ms}.HZcfyG_portadaDentro>:nth-child(3){animation-delay:.18s}.HZcfyG_portadaDentro>:nth-child(4){animation-delay:.26s}.HZcfyG_portadaNota{background:#00000080;border-radius:99px;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 22px;padding:8px 16px;font-size:16px;line-height:1.3;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.HZcfyG_titular{--t:min(14vw, calc((100vw - 2 * var(--m)) / (var(--letras) * .64)), 128px);font-size:var(--t);letter-spacing:-.03em;text-transform:uppercase;margin:0;font-weight:800;line-height:.92}.HZcfyG_titular span{display:block}.HZcfyG_titularColor{color:var(--acento)}.HZcfyG_apoyo{color:#ffffffeb;text-wrap:pretty;max-width:36em;margin:22px 0 0;font-size:clamp(19px,16px + .7vw,24px);line-height:1.4}.HZcfyG_acciones{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.HZcfyG_acciones>*{flex:auto}.HZcfyG_portadaCredito{right:var(--m);color:#ffffffbf;margin:0;font-size:13px;position:absolute;bottom:16px}@keyframes HZcfyG_asentar{0%{transform:scale(1.06)}}@keyframes HZcfyG_aparecer{0%{opacity:0;transform:translateY(18px)}}.HZcfyG_confianza{background:var(--acento);color:var(--tinta)}.HZcfyG_hechos{width:min(100% - 2 * var(--m), 1200px);margin:0 auto;padding:10px 0;list-style:none;display:grid}.HZcfyG_hecho{align-items:center;gap:14px;padding:14px 0;line-height:1.3;display:flex}.HZcfyG_hecho+.HZcfyG_hecho{border-top:1px solid #00000029}.HZcfyG_hecho strong{font-weight:800;display:block}.HZcfyG_hechoCifra{letter-spacing:-.03em;flex:none;min-width:44px;font-size:40px;font-weight:800;line-height:1}.HZcfyG_hechoTexto{font-size:var(--t-nota);font-weight:500;display:block}.HZcfyG_hechoIcono{background:var(--noche);width:44px;height:44px;color:var(--acento);border-radius:50%;flex:none;place-items:center;display:grid}.HZcfyG_tarjetas{gap:16px;margin:0;padding:0;list-style:none;display:grid}.HZcfyG_tarjetas li{display:grid}.HZcfyG_tarjeta{border:1px solid var(--linea);border-radius:var(--radio);transition:transform .3s var(--salida), box-shadow .3s, border-color .3s;background:#fff;flex-direction:column;align-items:flex-start;padding:26px 24px 22px;text-decoration:none;display:flex;box-shadow:0 1px 2px #0000000a}.HZcfyG_tarjeta:hover{border-color:var(--tinta);box-shadow:var(--sombra);transform:translateY(-4px)}.HZcfyG_tarjetaIcono,.HZcfyG_contactoIcono{background:var(--noche);width:52px;height:52px;color:var(--acento);border-radius:10px;flex:none;place-items:center;transition:background-color .3s,color .3s;display:grid}.HZcfyG_tarjeta:hover .HZcfyG_tarjetaIcono{background:var(--acento);color:var(--tinta)}.HZcfyG_tarjeta h3{letter-spacing:-.01em;margin:20px 0 0;font-size:21px;font-weight:800;line-height:1.2}.HZcfyG_tarjeta p{color:var(--suave-papel);margin:10px 0 0}.HZcfyG_tarjetaEnlace{align-items:center;gap:8px;min-height:44px;margin-top:auto;padding-top:14px;font-weight:700;display:inline-flex}.HZcfyG_tarjetaEnlace svg{color:var(--tinta)}.HZcfyG_galeria{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.HZcfyG_galeria figure,.HZcfyG_nosotrosFoto{margin:0}.HZcfyG_galeria button,.HZcfyG_nosotrosFoto button{border-radius:var(--radio);width:100%;display:block;overflow:hidden}.HZcfyG_galeria img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;transition:scale .8s var(--salida)}.HZcfyG_galeria button:hover img{scale:1.05}.HZcfyG_galeria figcaption,.HZcfyG_nosotrosFoto figcaption{color:var(--letra-suave);padding-top:6px;font-size:13px}.HZcfyG_galeria[data-n="1"] li,.HZcfyG_galeria[data-n="3"] li:first-child{grid-column:1/-1}.HZcfyG_galeria[data-n="1"] img,.HZcfyG_galeria[data-n="3"] li:first-child img{aspect-ratio:16/9}.HZcfyG_pares{gap:20px;margin:0;padding:0;list-style:none;display:grid}.HZcfyG_parFicha{border:1px solid var(--linea);border-radius:var(--radio);background:#fff;padding:10px}.HZcfyG_par{grid-template-columns:1fr 1fr;gap:6px;display:grid}.HZcfyG_par figure{margin:0;position:relative}.HZcfyG_par img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%}.HZcfyG_par figcaption{background:var(--noche);color:var(--clara);font-size:var(--t-nota);border-radius:99px;padding:5px 12px;font-weight:700;line-height:1.3;position:absolute;top:8px;left:8px}.HZcfyG_par figcaption[data-despues]{background:var(--acento);color:var(--tinta)}.HZcfyG_parTitulo{margin:12px 8px 6px;font-weight:700}.HZcfyG_nosotros{align-items:center;gap:32px;display:grid}.HZcfyG_nosotrosFoto button{box-shadow:var(--sombra)}.HZcfyG_nosotrosFoto img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%}.HZcfyG_nosotrosTexto{max-width:60ch;font-size:var(--t-entrada);color:var(--suave-papel);white-space:pre-line;margin:20px 0 28px;line-height:1.55}.HZcfyG_pasos{counter-reset:paso;gap:14px;margin:0;padding:0;list-style:none;display:grid}.HZcfyG_pasos li{border-radius:var(--radio);background:var(--noche);box-shadow:inset 0 0 0 1px var(--linea-noche);counter-increment:paso;padding:24px 22px 26px;position:relative}.HZcfyG_pasos li:before{content:counter(paso);background:var(--acento);width:48px;height:48px;color:var(--tinta);border-radius:50%;place-items:center;margin-bottom:18px;font-size:22px;font-weight:800;line-height:1;display:grid}.HZcfyG_pasos h3{letter-spacing:-.01em;margin:0;font-size:21px;font-weight:800;line-height:1.2}.HZcfyG_pasos p{max-width:40ch;color:var(--suave);margin:8px 0 0}.HZcfyG_donde{align-items:start;gap:40px;display:grid}.HZcfyG_zonas{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.HZcfyG_zonas li{background:var(--noche);min-height:44px;color:var(--clara);border-radius:99px;align-items:center;gap:8px;padding:0 16px 0 12px;font-weight:600;display:inline-flex}.HZcfyG_zonas svg{color:var(--acento)}.HZcfyG_horario{border-radius:var(--radio);background:var(--noche);color:var(--clara);box-shadow:var(--sombra-alta);padding:26px 24px}.HZcfyG_horarioTitulo{text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:21px;font-weight:800;line-height:1.2;display:flex}.HZcfyG_horarioTitulo svg{color:var(--acento)}.HZcfyG_horario table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.HZcfyG_horario th,.HZcfyG_horario td{text-align:left;vertical-align:top;border-top:1px solid var(--linea-noche);padding:10px 0}.HZcfyG_horario th{padding-right:16px;font-weight:600}.HZcfyG_horario td{text-align:right;color:var(--suave)}.HZcfyG_resenasCabeza{gap:24px;margin-bottom:clamp(32px,4vw,56px);display:grid}.HZcfyG_resenasNota{align-items:center;gap:14px;margin:0;line-height:1.3;display:flex}.HZcfyG_resenasCifra{letter-spacing:-.03em;color:var(--acento);font-size:56px;font-weight:800;line-height:1}.HZcfyG_resenasTexto{font-size:var(--t-nota);color:var(--suave);display:block}.HZcfyG_resenas{margin:0 calc(-1 * var(--m));padding:4px var(--m) 20px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--m);scrollbar-width:none;gap:14px;list-style:none;display:flex;overflow-x:auto}.HZcfyG_resenas::-webkit-scrollbar{display:none}.HZcfyG_resenas li{scroll-snap-align:start;flex:0 0 min(84vw,380px);display:grid}.HZcfyG_resenas[data-n="1"] li{flex-basis:100%}.HZcfyG_resena{border-radius:var(--radio);background:var(--noche2);box-shadow:inset 0 0 0 1px var(--linea-noche);flex-direction:column;align-items:flex-start;gap:14px;margin:0;padding:26px 24px;display:flex}.HZcfyG_resena p{-webkit-line-clamp:9;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.HZcfyG_resena footer{align-items:center;gap:12px;margin-top:auto;padding-top:6px;font-weight:700;display:flex}.HZcfyG_inicial{background:var(--acento);width:40px;height:40px;color:var(--tinta);border-radius:50%;place-items:center;font-weight:800;line-height:1;display:grid}.HZcfyG_enlace{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;margin-top:20px;font-weight:700;display:inline-flex;color:var(--acento)!important}.HZcfyG_preguntas{align-items:start;gap:32px;display:grid}.HZcfyG_preguntasCabeza .HZcfyG_botonOscuro{margin-top:24px}.HZcfyG_listaPreguntas{gap:10px;display:grid}.HZcfyG_listaPreguntas details{border:1px solid var(--linea);border-radius:var(--radio);background:#fff;transition:border-color .2s,box-shadow .2s}.HZcfyG_listaPreguntas details[open]{border-color:var(--tinta);box-shadow:var(--sombra)}.HZcfyG_listaPreguntas summary{cursor:pointer;border-radius:var(--radio);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:14px 20px;font-size:clamp(18px,16px + .3vw,20px);font-weight:700;line-height:1.3;list-style:none;display:flex}.HZcfyG_listaPreguntas summary::-webkit-details-marker{display:none}.HZcfyG_listaPreguntas summary svg{background:var(--noche);width:34px;height:34px;color:var(--acento);transition:transform .25s var(--salida), background-color .2s, color .2s;border-radius:50%;flex:none;padding:7px}.HZcfyG_listaPreguntas details[open] summary svg{background:var(--acento);color:var(--tinta);transform:rotate(45deg)}.HZcfyG_listaPreguntas details p{max-width:64ch;color:var(--suave-papel);margin:0;padding:0 20px 22px}.HZcfyG_presupuestoDentro{align-items:start;gap:32px;display:grid}.HZcfyG_presupuestoLista{gap:12px;margin:28px 0 0;padding:0;font-weight:600;list-style:none;display:grid}.HZcfyG_presupuestoLista li{align-items:flex-start;gap:12px;display:flex}.HZcfyG_presupuestoLista svg{color:var(--acento);flex:none;margin-top:3px}.HZcfyG_presupuestoTel{color:var(--suave);margin:28px 0 0}.HZcfyG_presupuestoTel a{min-height:44px;color:var(--clara);text-underline-offset:5px;align-items:center;font-size:22px;font-weight:800;display:inline-flex}.HZcfyG_presupuestoFicha{background:var(--noche2);box-shadow:inset 0 0 0 1px var(--linea-noche), 0 24px 60px #0006;border-radius:16px;padding:24px 20px}.HZcfyG_contactos{gap:12px;margin:0;padding:0;list-style:none;display:grid}.HZcfyG_contactos li{display:grid}.HZcfyG_contactos a{border:1px solid var(--linea);border-radius:var(--radio);min-height:84px;transition:transform .3s var(--salida), box-shadow .3s, border-color .3s;background:#fff;align-items:center;gap:16px;padding:16px 18px;line-height:1.3;text-decoration:none;display:flex}.HZcfyG_contactos a:hover{border-color:var(--tinta);box-shadow:var(--sombra);transform:translateY(-3px)}.HZcfyG_contactos a:hover .HZcfyG_contactoIcono{background:var(--acento);color:var(--tinta)}.HZcfyG_contactos a>span:last-child{min-width:0}.HZcfyG_contactos strong{overflow-wrap:anywhere;font-size:19px;font-weight:700;display:block}.HZcfyG_contactoTipo{font-size:var(--t-nota);color:var(--suave-papel);display:block}.HZcfyG_pieLlamada{background:var(--acento);color:var(--tinta);padding:clamp(48px,7vw,88px) 0}.HZcfyG_pieLlamadaDentro{gap:28px;display:grid}.HZcfyG_pieTitular{letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(36px,9vw,76px);font-weight:800;line-height:.95}.HZcfyG_pieBotones{flex-wrap:wrap;gap:12px;display:flex}.HZcfyG_pieBotones>*{flex:auto}.HZcfyG_pieLlamada a:focus-visible{outline-color:var(--tinta)}.HZcfyG_pieDentro{gap:36px;padding:56px 0 32px;display:grid}.HZcfyG_pieMarca{letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:22px;font-weight:800;line-height:1.15}.HZcfyG_pieTexto{max-width:34ch;color:var(--suave);margin:12px 0 0}.HZcfyG_pieTitulo{color:var(--acento);margin:0 0 6px;font-weight:800}.HZcfyG_pie ul{margin:0;padding:0;list-style:none}.HZcfyG_pie li a{overflow-wrap:anywhere;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.HZcfyG_pieDentro a:hover{color:var(--acento)}.HZcfyG_pieNotas{border-top:1px solid var(--linea-noche);font-size:var(--t-nota);color:var(--suave);gap:6px;padding-top:24px;display:grid}.HZcfyG_pieNotas p{margin:0}.HZcfyG_pieNotas a{align-items:center;min-height:44px;display:inline-flex}.HZcfyG_directa [data-revelar]{transition:opacity .8s var(--salida), transform .8s var(--salida);transition-delay:calc(var(--orden,0) * 80ms)}.HZcfyG_directa [data-revelar=espera]{opacity:0;transform:translateY(24px)}@media (min-width:640px){.HZcfyG_soloMovil{display:none}.HZcfyG_soloAncho{display:inline}.HZcfyG_acciones>*,.HZcfyG_pieBotones>*{flex:none}.HZcfyG_hechos{-moz-column-gap:32px;grid-template-columns:1fr 1fr;column-gap:32px}.HZcfyG_hecho:nth-child(2){border-top:0}.HZcfyG_tarjetas,.HZcfyG_pasos{grid-template-columns:1fr 1fr;gap:20px}.HZcfyG_galeria{gap:16px}.HZcfyG_pares,.HZcfyG_contactos{grid-template-columns:1fr 1fr}.HZcfyG_presupuestoFicha{padding:36px 32px}.HZcfyG_pieDentro{grid-template-columns:1.4fr 1fr 1fr}.HZcfyG_pieNotas{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 28px;display:flex}}@media (min-width:1024px){.HZcfyG_directa{--alto-cabecera:76px}.HZcfyG_directa [id]{scroll-margin-top:calc(var(--alto-prueba,0px) + var(--alto-cabecera) + 24px)}.HZcfyG_cabecera{top:var(--alto-prueba,0px);position:sticky}.HZcfyG_marca{max-width:30%;font-size:21px}.HZcfyG_marca img{max-height:52px}.HZcfyG_menu{gap:4px;display:flex}.HZcfyG_menu a{align-items:center;min-height:44px;padding:0 12px;font-size:16px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.HZcfyG_menu a:after{content:"";background:var(--acento);transform-origin:0;height:2px;transition:transform .3s var(--salida);position:absolute;bottom:6px;left:12px;right:12px;transform:scaleX(0)}.HZcfyG_menu a:hover{color:var(--acento)}.HZcfyG_menu a:hover:after{transform:scaleX(1)}.HZcfyG_cabeceraTel{background:0 0;padding:0 8px;color:var(--clara)!important}.HZcfyG_cabeceraTel svg{color:var(--acento)}.HZcfyG_cabeceraTel:hover{color:var(--acento)!important}.HZcfyG_cabeceraBoton{border-radius:var(--radio-boton);background:var(--acento);white-space:nowrap;align-items:center;min-height:48px;padding:0 20px;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex;color:var(--tinta)!important}.HZcfyG_cabeceraBoton:hover{background:color-mix(in srgb, var(--acento) 86%, #fff)}.HZcfyG_portada{align-items:center;padding:96px 0 112px}.HZcfyG_portada:after{background:linear-gradient(90deg,#000000e6 0%,#000000b8 45%,#00000040 100%)}.HZcfyG_portadaDentro>*{max-width:760px}.HZcfyG_titular{--t:min(8vw, calc(760px / (var(--letras) * .64)), 128px)}.HZcfyG_hechos{padding:0;display:flex}.HZcfyG_hecho{flex:1 1 0;padding:28px 24px}.HZcfyG_hecho:first-child{padding-left:0}.HZcfyG_hecho+.HZcfyG_hecho{border-top:0;border-left:1px solid #00000029}.HZcfyG_tarjetas{grid-template-columns:repeat(3,1fr);gap:24px}.HZcfyG_tarjeta{padding:32px 28px 24px}.HZcfyG_galeria{grid-template-columns:repeat(3,1fr);gap:20px}.HZcfyG_galeria[data-n="2"],.HZcfyG_galeria[data-n="4"]{grid-template-columns:1fr 1fr}.HZcfyG_galeria[data-n="1"]{grid-template-columns:minmax(0,880px)}.HZcfyG_galeria[data-n="3"] li:first-child{grid-column:auto}.HZcfyG_galeria[data-n="3"] li:first-child img{aspect-ratio:4/3}.HZcfyG_nosotros{grid-template-columns:1fr 1fr;gap:72px}.HZcfyG_nosotros[data-sin-foto]{grid-template-columns:minmax(0,760px)}.HZcfyG_pasos{grid-template-columns:repeat(3,1fr);gap:24px}.HZcfyG_pasos[data-n="2"]{grid-template-columns:1fr 1fr}.HZcfyG_pasos[data-n="4"]{grid-template-columns:repeat(4,1fr)}.HZcfyG_pasos li{padding:30px 28px 32px}.HZcfyG_donde{grid-template-columns:7fr 5fr;gap:72px}.HZcfyG_donde[data-solo]{grid-template-columns:minmax(0,760px)}.HZcfyG_resenasCabeza{grid-template-columns:1fr auto;align-items:end}.HZcfyG_resenas{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;display:grid;overflow:visible}.HZcfyG_resenas[data-n="1"]{grid-template-columns:minmax(0,760px)}.HZcfyG_resenas[data-n="2"]{grid-template-columns:1fr 1fr}.HZcfyG_preguntas{grid-template-columns:4fr 7fr;gap:72px}.HZcfyG_preguntasCabeza{top:calc(var(--alto-prueba,0px) + var(--alto-cabecera) + 32px);position:sticky}.HZcfyG_presupuestoDentro{grid-template-columns:5fr 7fr;gap:72px}.HZcfyG_presupuestoCabeza{top:calc(var(--alto-prueba,0px) + var(--alto-cabecera) + 32px);position:sticky}.HZcfyG_presupuestoFicha{padding:44px 40px}.HZcfyG_contactos{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.HZcfyG_pieLlamadaDentro{grid-template-columns:1fr auto;align-items:end;gap:48px}.HZcfyG_pieDentro{grid-template-columns:1.6fr 1fr 1fr;gap:56px 72px;padding-top:80px}}@media (prefers-reduced-motion:reduce){.HZcfyG_portadaFoto,.HZcfyG_portadaDentro>*{animation:none}.HZcfyG_directa [data-revelar]{transition:opacity .4s}.HZcfyG_directa [data-revelar=espera]{transform:none}.HZcfyG_directa a,.HZcfyG_directa svg,.HZcfyG_galeria img{transition:none}.HZcfyG_tarjeta:hover,.HZcfyG_contactos a:hover{transform:none}}@media print{.HZcfyG_directa [data-revelar]{opacity:1;transform:none}.HZcfyG_portada{min-height:0}}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,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:500;font-display:swap;src:url(../media/256e1f7f180674ba-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:500;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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:600;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,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:600;font-display:swap;src:url(../media/256e1f7f180674ba-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:600;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0%;size-adjust:117.91%}._2MStAq_className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}._2MStAq_variable{--f-titulo:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.aWWmYq_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.aWWmYq_variable{--f-texto:"Hanken Grotesk", "Hanken Grotesk Fallback"}
.ycOyuG_solida{--m:clamp(20px, 5vw, 48px);--hueco:clamp(64px, 9vw, 120px);--radio:12px;--alto-cabecera:64px;--campo-osc:color-mix(in srgb, var(--campo) 72%, #000);--campo-tinte:color-mix(in srgb, var(--campo) 9%, #fff);--sombra:0 1px 2px #1018140d, 0 10px 28px #10181414;--sombra-alta:0 2px 4px #1018140f, 0 22px 48px #10181424;--t-nota:15px;--t-cuerpo:clamp(17px, 16px + .2vw, 18px);--t-entrada:clamp(18px, 16px + .5vw, 21px);--t-titulo:clamp(30px, 22px + 2.2vw, 46px);--salida:cubic-bezier(.16, 1, .3, 1);font-family:var(--f-texto), system-ui, sans-serif;font-size:var(--t-cuerpo);color:var(--tinta);background:var(--papel);-webkit-font-smoothing:antialiased;line-height:1.55;overflow-x:clip}.ycOyuG_solida *,.ycOyuG_solida :before,.ycOyuG_solida :after{box-sizing:border-box}.ycOyuG_solida img{max-width:100%;height:auto;display:block}:where(.ycOyuG_solida) a{color:inherit}.ycOyuG_solida a:focus-visible,.ycOyuG_solida button:focus-visible,.ycOyuG_solida summary:focus-visible{outline:3px solid var(--campo);outline-offset:3px;border-radius:6px}.ycOyuG_solida ::selection{background:var(--campo);color:#fff}.ycOyuG_solida [id]{scroll-margin-top:calc(var(--alto-prueba,0px) + 16px)}.ycOyuG_dentro{width:min(100% - 2 * var(--m), 1200px);margin-inline:auto}.ycOyuG_oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ycOyuG_seccion{padding:var(--hueco) 0}.ycOyuG_conTono{background:var(--tono)}.ycOyuG_cabeza{max-width:720px;margin-bottom:clamp(32px,4vw,56px)}.ycOyuG_titulo{font-family:var(--f-titulo), Georgia, serif;font-weight:600;font-size:var(--t-titulo);letter-spacing:-.015em;text-wrap:balance;margin:0;line-height:1.1}.ycOyuG_titulo:before{content:"";background:var(--acento);border-radius:2px;width:56px;height:4px;margin-bottom:20px;display:block}.ycOyuG_entrada{max-width:56ch;font-size:var(--t-entrada);color:var(--suave);text-wrap:pretty;margin:16px 0 0;line-height:1.5}.ycOyuG_botonAcento,.ycOyuG_botonClaro,.ycOyuG_botonCampo{border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 26px;font-size:18px;font-weight:700;line-height:1;text-decoration:none;transition:transform .15s,background-color .2s,box-shadow .2s;display:inline-flex}.ycOyuG_botonAcento{background:var(--acento);color:var(--tinta);box-shadow:0 6px 20px #00000038}.ycOyuG_botonAcento:hover{background:color-mix(in srgb, var(--acento) 88%, #fff)}.ycOyuG_botonAcento svg,.ycOyuG_botonCampo svg,.ycOyuG_tarjetaEnlace svg,.ycOyuG_enlace svg{transition:transform .25s var(--salida)}.ycOyuG_botonAcento:hover svg:last-child,.ycOyuG_botonCampo:hover svg:last-child{transform:translate(4px)}.ycOyuG_botonClaro{color:#fff;background:#ffffff1f;box-shadow:inset 0 0 0 2px #ffffffd9}.ycOyuG_botonClaro:hover{color:var(--tinta);background:#fff}.ycOyuG_botonCampo{background:var(--campo);color:#fff}.ycOyuG_botonCampo:hover{background:var(--campo-osc)}.ycOyuG_botonAcento:active,.ycOyuG_botonClaro:active,.ycOyuG_botonCampo:active{transform:scale(.97)}.ycOyuG_estrellas{color:var(--acento);vertical-align:-3px;display:inline-flex}.ycOyuG_cabecera{z-index:20;background:var(--papel);box-shadow:0 1px 0 var(--linea);position:relative}.ycOyuG_cabeceraDentro{width:min(100% - 2 * var(--m), 1200px);min-height:var(--alto-cabecera);justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;display:flex}.ycOyuG_marca{min-width:0;min-height:44px;font-family:var(--f-titulo), Georgia, serif;letter-spacing:-.01em;color:var(--campo);align-items:center;font-size:20px;font-weight:600;line-height:1.15;text-decoration:none;display:inline-flex}.ycOyuG_marca img{width:auto;max-height:44px}.ycOyuG_menu{display:none}.ycOyuG_cabeceraAcciones{flex:none;align-items:center;gap:8px;display:flex}.ycOyuG_cabeceraTel{background:var(--campo);color:#fff;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}.ycOyuG_cabeceraTel span,.ycOyuG_cabeceraBoton{display:none}.ycOyuG_portada{isolation:isolate;min-height:clamp(540px, calc(88svh - var(--alto-cabecera) - var(--alto-prueba,0px)), 760px);background:var(--campo-osc);color:#fff;align-items:end;padding:72px 0 112px;display:grid;position:relative;overflow:hidden}.ycOyuG_portadaFoto{z-index:-2;-o-object-fit:cover;object-fit:cover;width:100%;animation:ycOyuG_asentar 1.8s var(--salida) both;position:absolute;inset:0;height:100%!important}.ycOyuG_portada:after{content:"";z-index:-1;background:linear-gradient(to top, color-mix(in srgb, var(--campo-osc) 96%, transparent) 0%, color-mix(in srgb, var(--campo-osc) 82%, transparent) 50%, color-mix(in srgb, var(--campo-osc) 50%, transparent) 100%);position:absolute;inset:0}.ycOyuG_portada[data-sin-foto]:after{display:none}.ycOyuG_portadaDentro{width:min(100% - 2 * var(--m), 1200px);margin-inline:auto}.ycOyuG_portadaDentro>*{animation:ycOyuG_aparecer .8s var(--salida) both}.ycOyuG_portadaDentro>:nth-child(2){animation-delay:80ms}.ycOyuG_portadaDentro>:nth-child(3){animation-delay:.16s}.ycOyuG_portadaDentro>:nth-child(4){animation-delay:.24s}.ycOyuG_portadaNota{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 18px;font-size:16px;font-weight:600;display:flex}.ycOyuG_nombre{max-width:17ch;font-family:var(--f-titulo), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(38px,9.4vw,76px);font-weight:600;line-height:1.04}.ycOyuG_nombre[data-largo]{max-width:20ch;font-size:clamp(32px,7.6vw,62px)}.ycOyuG_apoyo{color:#ffffffeb;text-wrap:pretty;max-width:34em;margin:20px 0 0;font-size:clamp(19px,16px + .7vw,24px);line-height:1.4}.ycOyuG_acciones{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.ycOyuG_acciones>*{flex:auto}.ycOyuG_portadaCredito{right:var(--m);color:#ffffffbf;margin:0;font-size:13px;position:absolute;bottom:76px}@keyframes ycOyuG_asentar{0%{transform:scale(1.06)}}@keyframes ycOyuG_aparecer{0%{opacity:0;transform:translateY(18px)}}.ycOyuG_confianza{z-index:2;width:min(100% - 2 * var(--m), 1200px);margin:-64px auto 0;position:relative}.ycOyuG_hechos{border-radius:var(--radio);background:var(--papel);box-shadow:var(--sombra-alta);gap:0;margin:0;padding:8px 22px;list-style:none;display:grid}.ycOyuG_hecho{align-items:center;gap:14px;padding:14px 0;line-height:1.3;display:flex}.ycOyuG_hecho+.ycOyuG_hecho{border-top:1px solid var(--linea)}.ycOyuG_hecho strong{font-weight:600;display:block}.ycOyuG_hechoCifra{font-family:var(--f-titulo), Georgia, serif;letter-spacing:-.02em;color:var(--campo);font-size:40px;font-weight:600;line-height:1}.ycOyuG_hechoTexto{font-size:var(--t-nota);color:var(--suave);display:block}.ycOyuG_hechoIcono{background:var(--campo-tinte);width:44px;height:44px;color:var(--campo);border-radius:50%;flex:none;place-items:center;display:grid}.ycOyuG_tarjetas{gap:16px;margin:0;padding:0;list-style:none;display:grid}.ycOyuG_tarjetas li{display:grid}.ycOyuG_tarjeta{border:1px solid var(--linea);border-radius:var(--radio);background:var(--papel);transition:transform .3s var(--salida), box-shadow .3s, border-color .3s;flex-direction:column;align-items:flex-start;padding:26px 24px 22px;text-decoration:none;display:flex}.ycOyuG_tarjeta:hover{border-color:color-mix(in srgb, var(--campo) 45%, var(--linea));box-shadow:var(--sombra);transform:translateY(-4px)}.ycOyuG_tarjetaIcono{background:var(--campo-tinte);width:52px;height:52px;color:var(--campo);border-radius:12px;flex:none;place-items:center;transition:background-color .3s,color .3s;display:grid}.ycOyuG_tarjeta:hover .ycOyuG_tarjetaIcono{background:var(--campo);color:#fff}.ycOyuG_tarjeta h3{font-family:var(--f-titulo), Georgia, serif;letter-spacing:-.01em;margin:20px 0 0;font-size:23px;font-weight:600;line-height:1.2}.ycOyuG_tarjeta p{color:var(--suave);margin:10px 0 0}.ycOyuG_tarjetaEnlace{min-height:44px;color:var(--campo);align-items:center;gap:8px;margin-top:auto;padding-top:14px;font-weight:700;display:inline-flex}.ycOyuG_tarjeta:hover .ycOyuG_tarjetaEnlace svg,.ycOyuG_enlace:hover svg{transform:translate(4px)}.ycOyuG_galeria{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.ycOyuG_galeria figure{margin:0}.ycOyuG_galeria button{border-radius:var(--radio);width:100%;display:block;overflow:hidden}.ycOyuG_galeria img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;transition:scale .8s var(--salida)}.ycOyuG_galeria button:hover img{scale:1.05}.ycOyuG_galeria figcaption,.ycOyuG_nosotrosFoto figcaption{color:var(--suave);padding-top:6px;font-size:13px}.ycOyuG_galeria[data-n="1"] li,.ycOyuG_galeria[data-n="3"] li:first-child{grid-column:1/-1}.ycOyuG_galeria[data-n="1"] img,.ycOyuG_galeria[data-n="3"] li:first-child img{aspect-ratio:16/9}.ycOyuG_pares{gap:20px;margin:0;padding:0;list-style:none;display:grid}.ycOyuG_parFicha{border:1px solid var(--linea);border-radius:var(--radio);background:var(--papel);padding:10px}.ycOyuG_par{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ycOyuG_par figure{margin:0;position:relative}.ycOyuG_par img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%}.ycOyuG_par figcaption{background:var(--tinta);color:#fff;font-size:var(--t-nota);border-radius:99px;padding:5px 12px;font-weight:700;line-height:1.3;position:absolute;top:8px;left:8px}.ycOyuG_par figcaption[data-despues]{background:var(--campo)}.ycOyuG_parTitulo{margin:12px 8px 6px;font-weight:600}.ycOyuG_nosotros{align-items:center;gap:32px;display:grid}.ycOyuG_nosotrosFoto{margin:0}.ycOyuG_nosotrosFoto button{border-radius:var(--radio);width:100%;box-shadow:var(--sombra);display:block;overflow:hidden}.ycOyuG_nosotrosFoto img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%}.ycOyuG_nosotrosTexto{max-width:60ch;font-size:var(--t-entrada);color:var(--suave);white-space:pre-line;margin:20px 0 28px;line-height:1.55}.ycOyuG_pasos{counter-reset:paso;gap:0;margin:0;padding:0;list-style:none;display:grid}.ycOyuG_pasos li{counter-increment:paso;padding:0 0 32px 72px;position:relative}.ycOyuG_pasos li:last-child{padding-bottom:0}.ycOyuG_pasos li:before{content:counter(paso);background:var(--campo);color:#fff;width:52px;height:52px;font-family:var(--f-titulo), Georgia, serif;border-radius:50%;place-items:center;font-size:24px;font-weight:600;line-height:1;display:grid;position:absolute;top:0;left:0}.ycOyuG_pasos li:not(:last-child):after{content:"";background:color-mix(in srgb, var(--campo) 28%, transparent);width:2px;position:absolute;top:60px;bottom:8px;left:25px}.ycOyuG_pasos h3{font-family:var(--f-titulo), Georgia, serif;letter-spacing:-.01em;margin:0;padding-top:10px;font-size:23px;font-weight:600;line-height:1.2}.ycOyuG_pasos p{max-width:40ch;color:var(--suave);margin:8px 0 0}.ycOyuG_donde{align-items:start;gap:40px;display:grid}.ycOyuG_zonas{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.ycOyuG_zonas li{background:var(--campo-tinte);border-radius:99px;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;font-weight:600;display:inline-flex}.ycOyuG_zonas svg{color:var(--campo)}.ycOyuG_horario{border:1px solid var(--linea);border-radius:var(--radio);background:var(--papel);box-shadow:var(--sombra);padding:26px 24px}.ycOyuG_horarioTitulo{font-family:var(--f-titulo), Georgia, serif;align-items:center;gap:10px;margin:0 0 14px;font-size:23px;font-weight:600;line-height:1.2;display:flex}.ycOyuG_horarioTitulo svg{color:var(--campo)}.ycOyuG_horario table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ycOyuG_horario th,.ycOyuG_horario td{text-align:left;vertical-align:top;border-top:1px solid var(--linea);padding:10px 0}.ycOyuG_horario th{padding-right:16px;font-weight:600}.ycOyuG_horario td{text-align:right;color:var(--suave)}.ycOyuG_resenasCabeza{gap:24px;margin-bottom:clamp(32px,4vw,56px);display:grid}.ycOyuG_resenasNota{align-items:center;gap:14px;margin:0;line-height:1.3;display:flex}.ycOyuG_resenasNota .ycOyuG_hechoCifra{font-size:56px}.ycOyuG_resenas{margin:0 calc(-1 * var(--m));padding:4px var(--m) 20px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--m);scrollbar-width:none;gap:14px;list-style:none;display:flex;overflow-x:auto}.ycOyuG_resenas::-webkit-scrollbar{display:none}.ycOyuG_resenas li{scroll-snap-align:start;flex:0 0 min(84vw,380px);display:grid}.ycOyuG_resenas[data-n="1"] li{flex-basis:100%}.ycOyuG_resena{border:1px solid var(--linea);border-radius:var(--radio);background:var(--papel);box-shadow:var(--sombra);flex-direction:column;align-items:flex-start;gap:14px;margin:0;padding:26px 24px;display:flex}.ycOyuG_resena p{-webkit-line-clamp:9;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ycOyuG_resena footer{align-items:center;gap:12px;margin-top:auto;padding-top:6px;font-weight:700;display:flex}.ycOyuG_inicial{background:var(--campo);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:700;line-height:1;display:grid}.ycOyuG_enlace{min-height:44px;color:var(--campo);text-underline-offset:5px;align-items:center;gap:8px;margin-top:20px;font-weight:700;display:inline-flex}.ycOyuG_preguntas{align-items:start;gap:32px;display:grid}.ycOyuG_preguntasCabeza .ycOyuG_botonCampo{margin-top:24px}.ycOyuG_listaPreguntas{gap:10px;display:grid}.ycOyuG_listaPreguntas details{border:1px solid var(--linea);border-radius:var(--radio);background:var(--papel);transition:border-color .2s,box-shadow .2s}.ycOyuG_listaPreguntas details[open]{border-color:color-mix(in srgb, var(--campo) 45%, var(--linea));box-shadow:var(--sombra)}.ycOyuG_listaPreguntas summary{cursor:pointer;border-radius:var(--radio);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:14px 20px;font-size:clamp(18px,16px + .3vw,20px);font-weight:600;line-height:1.3;list-style:none;display:flex}.ycOyuG_listaPreguntas summary::-webkit-details-marker{display:none}.ycOyuG_listaPreguntas summary svg{background:var(--campo-tinte);width:34px;height:34px;color:var(--campo);transition:transform .25s var(--salida), background-color .2s, color .2s;border-radius:50%;flex:none;padding:6px}.ycOyuG_listaPreguntas details[open] summary svg{background:var(--campo);color:#fff;transform:rotate(180deg)}.ycOyuG_listaPreguntas details p{max-width:64ch;color:var(--suave);margin:0;padding:0 20px 22px}.ycOyuG_presupuesto{padding:var(--hueco) 0;background:var(--campo);color:#fff}.ycOyuG_presupuestoDentro{align-items:start;gap:32px;display:grid}.ycOyuG_presupuestoTexto{max-width:32ch;font-size:var(--t-entrada);color:var(--campo-suave);margin:16px 0 0;line-height:1.45}.ycOyuG_presupuestoLista{gap:12px;margin:28px 0 0;padding:0;font-weight:600;list-style:none;display:grid}.ycOyuG_presupuestoLista li{align-items:flex-start;gap:12px;display:flex}.ycOyuG_presupuestoLista svg{color:var(--acento);flex:none;margin-top:3px}.ycOyuG_presupuestoTel{color:var(--campo-suave);margin:28px 0 0}.ycOyuG_presupuestoTel a{color:#fff;text-underline-offset:5px;align-items:center;min-height:44px;font-size:20px;font-weight:700;display:inline-flex}.ycOyuG_presupuestoCabeza a:focus-visible{outline-color:var(--acento)}.ycOyuG_presupuestoFicha{background:var(--papel);color:var(--tinta);border-radius:16px;padding:24px 20px;box-shadow:0 24px 60px #00000047}.ycOyuG_contactos{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ycOyuG_contactos li{display:grid}.ycOyuG_contactos a{border:1px solid var(--linea);border-radius:var(--radio);background:var(--papel);min-height:84px;transition:transform .3s var(--salida), box-shadow .3s, border-color .3s;align-items:center;gap:16px;padding:16px 18px;line-height:1.3;text-decoration:none;display:flex}.ycOyuG_contactos a:hover{border-color:color-mix(in srgb, var(--campo) 45%, var(--linea));box-shadow:var(--sombra);transform:translateY(-3px)}.ycOyuG_contactos a:hover .ycOyuG_tarjetaIcono{background:var(--campo);color:#fff}.ycOyuG_contactos a>span:last-child{min-width:0}.ycOyuG_contactos strong{overflow-wrap:anywhere;font-weight:600;display:block}.ycOyuG_contactoTipo{font-size:var(--t-nota);color:var(--suave);display:block}.ycOyuG_pie{background:var(--campo-osc);color:#fff;padding:56px 0 32px}.ycOyuG_pieDentro{gap:36px;display:grid}.ycOyuG_pieMarca{font-family:var(--f-titulo), Georgia, serif;letter-spacing:-.01em;margin:0;font-size:26px;font-weight:600;line-height:1.15}.ycOyuG_pieTexto{max-width:34ch;color:var(--campo-suave);margin:12px 0 0}.ycOyuG_pieTitulo{color:var(--acento);margin:0 0 6px;font-weight:700}.ycOyuG_pie ul{margin:0;padding:0;list-style:none}.ycOyuG_pie li a{overflow-wrap:anywhere;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.ycOyuG_pie a:hover{text-underline-offset:5px;text-decoration:underline}.ycOyuG_pie a:focus-visible{outline-color:var(--acento)}.ycOyuG_pieNotas{font-size:var(--t-nota);color:var(--campo-suave);border-top:1px solid #ffffff2e;gap:6px;padding-top:24px;display:grid}.ycOyuG_pieNotas p{margin:0}.ycOyuG_pieNotas a{align-items:center;min-height:44px;display:inline-flex}.ycOyuG_solida [data-revelar]{transition:opacity .8s var(--salida), transform .8s var(--salida);transition-delay:calc(var(--orden,0) * 80ms)}.ycOyuG_solida [data-revelar=espera]{opacity:0;transform:translateY(24px)}@media (min-width:640px){.ycOyuG_cabeceraTel span{display:inline}.ycOyuG_acciones>*{flex:none}.ycOyuG_hechos{-moz-column-gap:32px;grid-template-columns:1fr 1fr;column-gap:32px;padding:12px 28px}.ycOyuG_hecho:nth-child(2){border-top:0}.ycOyuG_tarjetas{grid-template-columns:1fr 1fr;gap:20px}.ycOyuG_galeria{gap:16px}.ycOyuG_pares,.ycOyuG_contactos{grid-template-columns:1fr 1fr}.ycOyuG_presupuestoFicha{padding:36px 32px}.ycOyuG_pieDentro{grid-template-columns:1.4fr 1fr 1fr}.ycOyuG_pieNotas{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 28px;display:flex}}@media (min-width:1024px){.ycOyuG_solida{--alto-cabecera:76px}.ycOyuG_solida [id]{scroll-margin-top:calc(var(--alto-prueba,0px) + var(--alto-cabecera) + 24px)}.ycOyuG_cabecera{top:var(--alto-prueba,0px);position:sticky}.ycOyuG_marca{max-width:30%;font-size:23px}.ycOyuG_marca img{max-height:52px}.ycOyuG_menu{gap:4px;display:flex}.ycOyuG_menu a{align-items:center;min-height:44px;padding:0 12px;font-size:16px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.ycOyuG_menu a:after{content:"";background:var(--campo);transform-origin:0;height:2px;transition:transform .3s var(--salida);position:absolute;bottom:6px;left:12px;right:12px;transform:scaleX(0)}.ycOyuG_menu a:hover{color:var(--campo)}.ycOyuG_menu a:hover:after{transform:scaleX(1)}.ycOyuG_cabeceraTel{color:var(--tinta);background:0 0;padding:0 8px}.ycOyuG_cabeceraTel svg,.ycOyuG_cabeceraTel:hover{color:var(--campo)}.ycOyuG_cabeceraBoton{background:var(--campo);white-space:nowrap;border-radius:10px;align-items:center;min-height:48px;padding:0 20px;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex;color:#fff!important}.ycOyuG_cabeceraBoton:hover{background:var(--campo-osc)}.ycOyuG_portada{align-items:center;padding:96px 0 144px}.ycOyuG_portada:after{background:linear-gradient(to right, color-mix(in srgb, var(--campo-osc) 95%, transparent) 0%, color-mix(in srgb, var(--campo-osc) 84%, transparent) 42%, color-mix(in srgb, var(--campo-osc) 30%, transparent) 100%)}.ycOyuG_portadaCredito{bottom:88px}.ycOyuG_confianza{margin-top:-72px}.ycOyuG_hechos{padding:0 12px;display:flex}.ycOyuG_hecho{flex:1 1 0;padding:26px 22px}.ycOyuG_hecho:first-child:has(.ycOyuG_hechoCifra){flex:1.25 1 0}.ycOyuG_hecho+.ycOyuG_hecho{border-top:0;border-left:1px solid var(--linea)}.ycOyuG_tarjetas{grid-template-columns:repeat(3,1fr);gap:24px}.ycOyuG_tarjeta{padding:32px 28px 24px}.ycOyuG_galeria{grid-template-columns:repeat(3,1fr);gap:20px}.ycOyuG_galeria[data-n="2"],.ycOyuG_galeria[data-n="4"]{grid-template-columns:1fr 1fr}.ycOyuG_galeria[data-n="1"]{grid-template-columns:minmax(0,880px)}.ycOyuG_galeria[data-n="3"] li:first-child{grid-column:auto}.ycOyuG_galeria[data-n="3"] li:first-child img{aspect-ratio:4/3}.ycOyuG_nosotros{grid-template-columns:1fr 1fr;gap:72px}.ycOyuG_nosotros[data-sin-foto]{grid-template-columns:minmax(0,760px)}.ycOyuG_pasos{grid-auto-columns:1fr;grid-auto-flow:column;gap:32px}.ycOyuG_pasos li{padding:76px 0 0}.ycOyuG_pasos li:not(:last-child):after{width:auto;height:2px;inset:25px -24px auto 64px}.ycOyuG_pasos h3{padding-top:0}.ycOyuG_donde{grid-template-columns:7fr 5fr;gap:72px}.ycOyuG_donde[data-solo]{grid-template-columns:minmax(0,760px)}.ycOyuG_resenasCabeza{grid-template-columns:1fr auto;align-items:end}.ycOyuG_resenas{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;display:grid;overflow:visible}.ycOyuG_resenas[data-n="1"]{grid-template-columns:minmax(0,760px)}.ycOyuG_resenas[data-n="2"]{grid-template-columns:1fr 1fr}.ycOyuG_preguntas{grid-template-columns:4fr 7fr;gap:72px}.ycOyuG_preguntasCabeza{top:calc(var(--alto-prueba,0px) + var(--alto-cabecera) + 32px);position:sticky}.ycOyuG_presupuestoDentro{grid-template-columns:5fr 7fr;gap:72px}.ycOyuG_presupuestoCabeza{top:calc(var(--alto-prueba,0px) + var(--alto-cabecera) + 32px);position:sticky}.ycOyuG_presupuestoFicha{padding:44px 40px}.ycOyuG_contactos{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.ycOyuG_pie{padding:80px 0 36px}.ycOyuG_pieDentro{grid-template-columns:1.6fr 1fr 1fr;gap:56px 72px}}@media (prefers-reduced-motion:reduce){.ycOyuG_portadaFoto,.ycOyuG_portadaDentro>*{animation:none}.ycOyuG_solida [data-revelar]{transition:opacity .4s}.ycOyuG_solida [data-revelar=espera]{transform:none}.ycOyuG_solida a,.ycOyuG_solida svg,.ycOyuG_galeria img{transition:none}.ycOyuG_tarjeta:hover,.ycOyuG_contactos a:hover{transform:none}}@media print{.ycOyuG_solida [data-revelar]{opacity:1;transform:none}.ycOyuG_portada{min-height:0}}
.hUcAHW_franja{z-index:100;height:var(--alto-prueba,44px);color:#f4f4f5;background:#16181d;justify-content:center;align-items:center;gap:16px;padding:0 16px;font:500 15px/1.2 system-ui,-apple-system,Segoe UI,sans-serif;display:flex;position:fixed;inset:0 0 auto}.hUcAHW_franja a{color:#fde68a;text-underline-offset:3px;align-items:center;min-height:44px;padding:0 4px;font-weight:700;text-decoration:underline;display:inline-flex}.hUcAHW_franja .hUcAHW_entrar{color:#f4f4f5;border:1px solid #f4f4f580;border-radius:999px;min-height:32px;padding:0 14px;font-weight:600;text-decoration:none}.hUcAHW_franja .hUcAHW_entrar:hover{background:#f4f4f51f}@media (max-width:400px){.hUcAHW_franja{gap:10px;padding:0 10px;font-size:13.5px}.hUcAHW_franja .hUcAHW_entrar{padding:0 10px}}.hUcAHW_franja a:focus-visible,.hUcAHW_finBoton:focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #fde68a}.hUcAHW_fin{z-index:100;color:#f4f4f5;text-align:center;background:#16181df0;place-items:center;padding:24px 16px;font:400 17px/1.5 system-ui,-apple-system,Segoe UI,sans-serif;display:grid;position:fixed;inset:0}.hUcAHW_finCaja{max-width:26rem}.hUcAHW_finCaja h2{margin:0 0 12px;font-size:1.6rem;line-height:1.2}.hUcAHW_finCaja p{margin:0 0 24px}.hUcAHW_finBoton{color:#16181d;background:#fde68a;border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 28px;font-weight:700;text-decoration:none;display:inline-flex}
