@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2)format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2)format("woff2-variations");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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2-variations");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-vietnamese-400-normal-BNOj0Qhp.woff2)format("woff2"),url(/assets/space-mono-vietnamese-400-normal-B0PMp_xB.woff)format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-ext-400-normal-DTLbW2xa.woff2)format("woff2"),url(/assets/space-mono-latin-ext-400-normal-D4cJI_B-.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2)format("woff2"),url(/assets/space-mono-latin-400-normal-_3DlpgIW.woff)format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-vietnamese-700-normal-DWQgDHuA.woff2)format("woff2"),url(/assets/space-mono-vietnamese-700-normal-D-KrLuLr.woff)format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-ext-700-normal-B2s3bDs2.woff2)format("woff2"),url(/assets/space-mono-latin-ext-700-normal-B_E7P90g.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-700-normal-mWgeinG7.woff2)format("woff2"),url(/assets/space-mono-latin-700-normal-D7A851RN.woff)format("woff");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}:root{--albion:#0a3d7d;--albion-noche:#06264f;--albion-tinta:#0b1d3a;--marfil:#f6f2ea;--rojo:#c8102e;--verde:#169b62;--c-fondo:var(--marfil);--c-tinta:var(--albion-tinta);--c-suave:#4f5b70;--c-linea:#0b1d3a24;--c-tarjeta:#fff;--c-acento:var(--albion);--c-acento-tinta:#fff;--c-wa:#1a8f4f;--f-titulo:"Fraunces Variable", Georgia, "Times New Roman", serif;--f-texto:"Instrument Sans Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:"Space Mono", ui-monospace, "SF Mono", Menlo, monospace;--radio:18px;--borde-seguro-abajo:env(safe-area-inset-bottom,0px);--alto-selector:64px;--curva:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--c-fondo);color:var(--c-tinta);font-family:var(--f-texto);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.55;overflow-x:hidden}img,video,svg{max-width:100%;height:auto;display:block}button{font:inherit;color:inherit;cursor:pointer}a{color:inherit}h1,h2,h3,p,figure,blockquote,dl,dd{margin:0}.ico{flex:none;width:1.1em;height:1.1em}.visually-hidden,.sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.saltar{z-index:200;background:var(--albion-tinta);color:#fff;border-radius:10px;padding:10px 16px;position:fixed;top:-60px;left:12px}.saltar:focus{top:12px}:focus-visible{outline:3px solid var(--c-acento);outline-offset:3px}html [tabindex="-1"]:focus{outline:none}#escena{outline:none;min-height:100vh}.vivo{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}html.cargando body{overflow:hidden}.palabra{vertical-align:bottom;margin:-.16em 0 -.08em;padding:.16em 0 .08em;display:inline-block;overflow:hidden}.palabra__i{will-change:transform;display:inline-block}.carga{z-index:120;--p:0;color:var(--albion-tinta);background:radial-gradient(90% 70% at 50% 42%, #fff 0, var(--marfil) 62%, #ece5d8 100%);place-items:center;animation:.4s 12s forwards carga-rescate;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}@keyframes carga-rescate{to{opacity:0;visibility:hidden}}.carga__centro{text-align:center;justify-items:center;gap:18px;padding:24px;display:grid;transform:translateY(-3vh)}.carga__disco{aspect-ratio:1;width:min(46vw,184px);position:relative}.carga__logo{border-radius:50%;width:82%;height:82%;position:absolute;top:9%;bottom:9%;left:9%;right:9%}.carga__logo--fantasma{filter:grayscale()contrast(.6)brightness(1.55);opacity:.32}.carga__logo--lleno{clip-path:inset(calc((1 - var(--p)) * 100%) 0 0 0);-webkit-clip-path:inset(calc((1 - var(--p)) * 100%) 0 0 0)}.carga__aro{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible;transform:rotate(-90deg)}.carga__aro circle{fill:none;stroke-width:1.2px}.carga__aro-pista{stroke:#0b1d3a1a}.carga__aro-lleno{stroke:var(--albion);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px}.carga__niveles{font:700 12px/1 var(--f-mono);letter-spacing:.06em;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.carga__niveles li{color:#0b1d3a4d;border-radius:6px;padding:7px 7px 8px;transition:color .35s,background-color .35s;position:relative}.carga__niveles li.encendido{color:var(--albion)}.carga__niveles li.actual{color:#fff;background:var(--albion)}.carga__cifra{font-family:var(--f-titulo);font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 144;align-items:baseline;gap:2px;font-size:max(34px,min(7vw,48px));font-weight:300;line-height:1;display:flex}.carga__pc{color:var(--albion);font-size:.42em}.carga__titulo{font:700 11px/1.4 var(--f-mono);letter-spacing:.24em;text-transform:uppercase;color:#5b6578}.carga__pie{left:0;right:0;bottom:calc(26px + var(--borde-seguro-abajo));text-align:center;font-family:var(--f-titulo);color:#6b7385;font-size:15px;font-style:italic;position:absolute}.carga.listo .carga__disco{animation:carga-late .7s var(--curva)}@keyframes carga-late{40%{transform:scale(1.06)}}.carga.listo .carga__titulo{color:var(--albion)}.carga.fuera{opacity:0;pointer-events:none}.telon{z-index:110;pointer-events:none;visibility:hidden;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.telon.activo{visibility:visible;pointer-events:auto}.telon__disco{border-radius:50%;width:160vmax;height:160vmax;margin:-80vmax 0 0 -80vmax;transition:transform .55s cubic-bezier(.7,0,.3,1);position:absolute;top:50%;left:50%;transform:scale(0)}.telon__disco--1{background:var(--verde)}.telon__disco--2{background:var(--rojo);transition-delay:70ms}.telon__disco--3{background:radial-gradient(circle at 50% 50%, #0d4a96, var(--albion) 40%, var(--albion-noche));transition-delay:.14s}.telon.cerrado .telon__disco{transform:scale(1)}.telon.abriendo .telon__disco{transition-duration:.58s;transform:scale(0)}.telon.abriendo .telon__disco--1{transition-delay:.14s}.telon.abriendo .telon__disco--2{transition-delay:70ms}.telon.abriendo .telon__disco--3{transition-delay:0s}.telon__texto{color:#fff;opacity:0;font:700 11px/1.3 var(--f-mono);letter-spacing:.26em;text-transform:uppercase;text-align:center;justify-items:center;gap:10px;padding:0 20px;transition:opacity .25s;display:grid;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.telon__texto b{font-family:var(--f-titulo);letter-spacing:-.01em;text-transform:none;font-size:max(40px,min(9vw,76px));font-style:italic;font-weight:400;line-height:1}.telon.letrero .telon__texto{opacity:1}@media (prefers-reduced-motion:reduce){.telon__disco{transition:none}}.selector{left:50%;bottom:calc(12px + var(--borde-seguro-abajo));z-index:90;color:var(--marfil);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#061630db;border-radius:999px;align-items:center;gap:6px;max-width:calc(100vw - 16px);padding:6px;font-size:14px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 40px #0616304d,inset 0 0 0 1px #ffffff14}html[data-gama=baja] .selector{-webkit-backdrop-filter:none;backdrop-filter:none;background:#061630f7}.selector button{background:0 0;border:0;border-radius:999px;min-width:44px;min-height:44px;padding:0 12px;font-weight:600}.selector__tres{color:#f6f2ead1;place-items:center;display:grid}.selector__tres-ico{display:none}.selector[data-vista=elegir] .selector__tres{color:#fff}.selector__letras{background:#ffffff14;border-radius:999px;gap:2px;padding:2px;display:flex}.selector__letras button{font-family:var(--f-titulo);font-size:17px;font-weight:500}.selector__letras button[aria-pressed=true]{background:var(--sel-acento,var(--albion));color:var(--sel-acento-tinta,#fff)}.selector__musica{place-items:center;display:grid;padding:0!important}.selector__musica .ico{width:18px;height:18px}.selector__musica[data-estado=sonando] .ico{color:#9fc2ff}.selector__elegir{color:var(--albion-tinta);background:var(--marfil)!important}.selector--sola{left:auto;right:calc(12px + var(--borde-seguro-dcha,0px));transform:none}.selector--sola .selector__tres,.selector--sola .selector__letras,.selector--sola .selector__elegir{display:none!important}.selector__elegir-corto,.selector[data-vista=elegir] .selector__elegir{display:none}@media (max-width:520px){.selector{gap:3px;padding:4px;font-size:13px}.selector button{min-width:40px;padding:0 9px}.selector__tres-largo{display:none}.selector__tres-ico{display:block}.selector__elegir-largo{display:none}.selector__elegir-corto{display:inline}}.eleccion{z-index:2;text-align:center;background:var(--albion-noche);color:var(--marfil);justify-items:center;gap:14px;padding:76px 20px 84px;display:grid;position:relative}.eleccion:before{content:"";background:linear-gradient(90deg, var(--albion) 0 33.3%, var(--rojo) 33.3% 66.6%, var(--verde) 66.6%);height:4px;position:absolute;top:0;left:0;right:0}.eleccion__antes{font:700 11px/1.5 var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:#f6f2eaad}.eleccion__antes b{color:var(--marfil)}.eleccion__pregunta{font-family:var(--f-titulo);letter-spacing:-.01em;font-size:max(46px,min(9vw,84px));font-style:italic;font-weight:400;line-height:1}.eleccion__botones{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.eleccion__botones button{min-height:48px;color:var(--marfil);font-family:var(--f-texto);background:0 0;border:1px solid #f6f2ea52;border-radius:999px;padding:0 22px}.eleccion__botones .eleccion__volver{border-style:dashed}.eleccion__botones .eleccion__elegir{background:var(--marfil);border-color:var(--marfil);color:var(--albion-tinta);font-weight:700}.aviso-flotante{left:50%;bottom:calc(86px + var(--borde-seguro-abajo));z-index:95;background:var(--albion-tinta);width:min(92vw,460px);color:var(--marfil);opacity:0;pointer-events:none;border-radius:16px;padding:14px 18px;transition:all .3s;position:fixed;transform:translate(-50%,20px);box-shadow:0 12px 30px #0000004d}.aviso-flotante.visible{opacity:1;transform:translate(-50%)}.wa{width:100%;max-width:none;height:100%;max-height:none;color:var(--albion-tinta);background:0 0;border:0;margin:0;padding:0}.wa::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0616308c}.wa[open]{place-items:end center;display:grid}.wa__caja{width:min(100%,440px);margin:0 0 var(--borde-seguro-abajo);color:var(--albion-tinta);font-family:var(--f-texto);background:#fbf9f4;border-radius:24px 24px 0 0;gap:12px;padding:16px 18px 22px;display:grid;box-shadow:0 -10px 40px #0003}@media (min-width:640px){.wa[open]{place-items:center}.wa__caja{border-radius:24px}}.wa__cabeza{align-items:center;gap:10px;display:flex}.wa__avatar{background:#fff;border-radius:50%;width:40px;height:40px}.wa__quien{font-weight:700}.wa__num{color:#5b6578;font-size:13px}.wa__x{background:#0b1d3a12;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin-left:auto;display:grid}.wa__titulo{font:700 11px/1.4 var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:#5b6578}.wa__chat{background:#e9e1d6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Ccircle cx='4' cy='4' r='1.2' fill='%23d8cfc2'/%3E%3C/svg%3E");border-radius:16px;padding:16px 12px}.wa__burbuja{color:#111b21;white-space:pre-wrap;background:#d9fdd3;border-radius:12px 12px 2px;max-width:88%;margin-left:auto;padding:9px 12px 6px;font-size:15px;line-height:1.4;box-shadow:0 1px 1px #0000001f}.wa__hora{text-align:right;color:#5f6f78;margin-top:2px;font-size:11px;display:block}.wa__etiqueta{gap:6px;font-size:14px;font-weight:600;display:grid}.wa__opcional{color:#5b6578;font-weight:400}.wa__nombre,.wa__copia{font:inherit;color:#111;background:#fff;border:1px solid #0b1d3a33;border-radius:12px;padding:12px 14px;font-size:16px;font-weight:400}.wa__copia{resize:none;white-space:pre-wrap;font-size:15px;line-height:1.45}.wa__enviar{background:var(--c-wa);color:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;font-size:16px;font-weight:700;display:flex}.wa__nota{color:#5b6578;text-align:center;font-size:13px}.wa__espacio{color:var(--albion-tinta);font-size:14px}.legal__caja{grid-template-rows:auto 1fr auto;max-height:min(86vh,720px)}.legal__titulo{font-family:var(--f-titulo);font-size:22px;font-weight:500}.legal__texto{overscroll-behavior:contain;color:#24324a;gap:10px;padding-right:4px;font-size:15px;line-height:1.5;display:grid;overflow:auto}.legal__texto a{color:inherit}.legal__aviso{color:var(--albion);background:#0a3d7d12;border-radius:10px;padding:10px 12px;font-size:13.5px}.legal__otros{flex-wrap:wrap;gap:8px 16px;display:flex}.legal__otros button,.pie__legal button{min-height:44px;font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:10px 0;text-decoration:underline}.pie__legal{opacity:.88;flex-wrap:wrap;justify-content:center;gap:6px 18px;font-size:14px;display:flex}.pestana-cookies{z-index:80;writing-mode:vertical-rl;min-width:22px;color:var(--marfil);font:700 10px/1 var(--f-mono);letter-spacing:.08em;opacity:0;cursor:pointer;background:#061630bd;border:0;border-radius:0 8px 8px 0;padding:10px 4px;transition:transform .4s,opacity .4s;position:fixed;top:62%;right:0;transform:rotate(180deg)translate(-100%)}.pestana-cookies.visible{opacity:1;transform:rotate(180deg)}html.cargando .pestana-cookies{opacity:0}@media (prefers-reduced-motion:reduce){.pestana-cookies{transition:none}}.resenas__nota{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:22px;text-decoration:none;display:inline-flex}.resenas__cifra{font-family:var(--f-titulo);font-size:44px;font-weight:500;line-height:1}.resenas__estrellas{color:#d99a00;gap:2px;display:inline-flex}.resenas__cuantas{color:var(--c-suave)}.resenas__ver{text-underline-offset:3px;align-items:center;gap:4px;font-weight:600;text-decoration:underline;display:inline-flex}.resenas__cinta{outline-offset:6px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.resenas__pista{will-change:transform;gap:16px;width:max-content;display:flex}.resenas--cinta .resena{flex:none;width:min(78vw,360px)}.resenas__rejilla{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:800px){.resenas__rejilla{grid-template-columns:repeat(3,minmax(0,1fr))}}.resena{border-radius:var(--radio);background:var(--c-tarjeta);border:1px solid var(--c-linea);align-content:start;gap:10px;padding:20px;display:grid}.resena__estrellas{color:#d99a00;gap:2px;display:inline-flex}.resena__texto{font-size:15.5px;line-height:1.5}.resena__autor{color:var(--c-suave);font-size:13px}.preguntas{gap:10px;display:grid}.pregunta{border-radius:var(--radio);background:var(--c-tarjeta);border:1px solid var(--c-linea);overflow:hidden}.pregunta__p{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 20px;font-size:17px;font-weight:700;list-style:none;display:flex}.pregunta__p::-webkit-details-marker{display:none}.pregunta__signo{background:var(--c-acento);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.pregunta__signo:before,.pregunta__signo:after{content:"";background:var(--c-acento-tinta);border-radius:2px;width:12px;height:2px;margin:-1px 0 0 -6px;transition:transform .3s;position:absolute;top:50%;left:50%}.pregunta__signo:after{transform:rotate(90deg)}.pregunta[open] .pregunta__signo:after{transform:rotate(0)}.pregunta__r{color:var(--c-suave);padding:0 20px 18px;overflow:hidden}.preguntas__otra{background:var(--c-wa);color:#fff;border:0;border-radius:999px;justify-self:start;align-items:center;gap:10px;min-height:50px;margin-top:6px;padding:0 20px;font-weight:700;display:inline-flex}.mapa{position:relative}.mapa__enlace{border-radius:var(--radio);aspect-ratio:4/3;background:var(--m-fondo);--m-fondo:#e8ecf1;--m-calle:#fff;--m-avenida:#f3dfb1;--m-peatonal:#f6f7f9;--m-plaza:#f2f4f7;--m-verde:#cfe2c6;--m-agua:#b7d3ea;--m-texto:#4f5b70;text-decoration:none;display:block;position:relative;overflow:hidden}.mapa__svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.mapa__calle{fill:none;stroke:var(--m-calle);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.mapa__avenida{fill:none;stroke:var(--m-avenida);stroke-width:12px;stroke-linecap:round;stroke-linejoin:round}.mapa__peatonal{fill:none;stroke:var(--m-peatonal);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.mapa__plaza{fill:var(--m-plaza)}.mapa__verde{fill:var(--m-verde)}.mapa__agua{fill:var(--m-agua)}.mapa__etiqueta{font:700 8.5px var(--f-texto);letter-spacing:.1em;fill:var(--m-texto);paint-order:stroke;stroke:#ffffffd9;stroke-width:3px}.mapa__etiqueta.tienda{fill:var(--c-acento)}.mapa__nombre{font:700 10px var(--f-mono);letter-spacing:.16em;fill:var(--c-acento);paint-order:stroke;stroke:#fff;stroke-width:4px}.mapa__pin-globo{fill:var(--c-acento);stroke:#fff;stroke-width:2.5px}.mapa__onda{fill:#0a3d7d47;transform-origin:50%;transform-box:fill-box;animation:2.2s ease-out infinite onda}@keyframes onda{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.mapa__onda{animation:none}}.mapa__direccion{max-width:calc(100% - 24px);color:var(--albion-tinta);background:#fffffff2;border-radius:14px;align-items:flex-start;gap:8px;padding:10px 14px;font-size:14px;line-height:1.35;display:flex;position:absolute;bottom:12px;left:12px;box-shadow:0 6px 20px #0000001f}.mapa__direccion .ico{color:var(--albion);margin-top:2px}.mapa__abrir{background:var(--albion-tinta);color:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:12px;right:12px}.mapa__fuente{color:var(--c-suave);text-align:right;margin-top:6px;font-size:11px}.contacto{flex-wrap:wrap;gap:10px;display:flex}.contacto>*{border:1px solid var(--c-linea);background:0 0;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.contacto__wa{color:#fff;background:var(--c-wa)!important;border-color:var(--c-wa)!important}.pie{z-index:2;text-align:center;padding:56px 20px calc(110px + var(--borde-seguro-abajo));background:var(--c-fondo);color:var(--c-tinta);border-top:1px solid var(--c-linea);justify-items:center;gap:18px;display:grid;position:relative}.pie__marca img{border-radius:50%;width:88px;height:auto}.pie__datos{gap:4px;font-size:15px;font-style:normal;display:grid}.pie__datos a,.pie__wa{text-underline-offset:3px;text-decoration:underline}.pie__wa{background:0 0;border:0;padding:0}.pie__redes{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.pie__redes a{border:1px solid var(--c-linea);border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;text-decoration:none;display:inline-flex}.pie__nota{color:var(--c-suave);max-width:560px;font-size:12px}.pie__firma a{letter-spacing:.04em;border-bottom:1px solid;padding:12px 0;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}
