:root{--mb-color-lime: #F0EEE4;--mb-color-lime-shade: #E6E3D7;--mb-color-basalt: #121710;--mb-color-basalt-soft: #1B2218;--mb-color-palm: #2B3A28;--mb-color-lantern: #F0A832;--mb-color-glow: #FFD98C;--mb-color-clay: #B8573A;--mb-color-clay-text: #A44A2F;--mb-color-clay-glow: #EE8E66;--mb-color-ink: #171A14;--mb-color-bone: #F4F1E7;--mb-color-stone: #5E5C50;--mb-color-ash: #B9B5A3;--mb-color-alert: #9A3A22;--mb-color-field: #FBFAF5;--mb-surface: var(--mb-color-lime);--mb-surface-alt: var(--mb-color-lime-shade);--mb-surface-inverse: var(--mb-color-basalt);--mb-text: var(--mb-color-ink);--mb-text-muted: var(--mb-color-stone);--mb-text-inverse: var(--mb-color-bone);--mb-text-muted-inverse: var(--mb-color-ash);--mb-accent: var(--mb-color-lantern);--mb-accent-strong: var(--mb-color-glow);--mb-pending: var(--mb-color-clay-text);--mb-line: rgb(23 26 20 / .16);--mb-line-inverse: rgb(244 241 231 / .18);--mb-focus: var(--mb-color-palm);--mb-font-display: "Prata", Georgia, "Times New Roman", serif;--mb-font-text: "Commissioner", system-ui, -apple-system, "Segoe UI", sans-serif;--mb-size-3xs: clamp(.72rem, .69rem + .13vw, .78rem);--mb-size-2xs: clamp(.78rem, .75rem + .15vw, .85rem);--mb-size-xs: clamp(.86rem, .83rem + .17vw, .94rem);--mb-size-s: clamp(.94rem, .9rem + .2vw, 1.03rem);--mb-size-m: clamp(1.03rem, .98rem + .24vw, 1.16rem);--mb-size-l: clamp(1.19rem, 1.1rem + .42vw, 1.45rem);--mb-size-xl: clamp(1.45rem, 1.25rem + .95vw, 2.1rem);--mb-size-2xl: clamp(1.8rem, 1.4rem + 1.9vw, 3.2rem);--mb-size-3xl: clamp(2.3rem, 1.55rem + 3.6vw, 5.75rem);--mb-leading-tight: 1.04;--mb-leading-head: 1.14;--mb-leading-body: 1.68;--mb-measure: 66ch;--mb-tracking-cap: .18em;--mb-space-3xs: .25rem;--mb-space-2xs: .5rem;--mb-space-xs: .75rem;--mb-space-s: 1rem;--mb-space-m: 1.5rem;--mb-space-l: 2.25rem;--mb-space-xl: clamp(2.5rem, 1.8rem + 3vw, 4rem);--mb-space-2xl: clamp(3.5rem, 2.2rem + 5.5vw, 8rem);--mb-gutter: clamp(1.25rem, .6rem + 2.6vw, 4rem);--mb-shell: 85rem;--mb-radius: 2px;--mb-radius-round: 999px;--mb-control-min: 52px;--mb-border: 1px solid var(--mb-line);--mb-shadow-lift: 0 18px 48px rgb(8 11 7 / .28);--mb-ease-out: cubic-bezier(.16, 1, .3, 1);--mb-ease-soft: cubic-bezier(.4, 0, .2, 1);--mb-dur-quick: .22s;--mb-dur-calm: .6s;--mb-dur-slow: 1.3s;--mb-mill-turn: 34s;--mb-z-scene: 0;--mb-z-veil: 10;--mb-z-body: 20;--mb-z-header: 40;--mb-header-block: 4.9375rem;--mb-sticky-extra: 0px;--mb-z-dialog: 60}[data-mb-tone=night]{--mb-surface: var(--mb-color-basalt);--mb-surface-alt: var(--mb-color-basalt-soft);--mb-text: var(--mb-color-bone);--mb-text-muted: var(--mb-color-ash);--mb-line: var(--mb-line-inverse);--mb-pending: var(--mb-color-clay-glow);--mb-focus: var(--mb-color-lantern)}[data-mb-tone=garden]{--mb-surface: var(--mb-color-palm);--mb-surface-alt: var(--mb-color-basalt);--mb-text: var(--mb-color-bone);--mb-text-muted: #DCE0D6;--mb-line: var(--mb-line-inverse);--mb-pending: var(--mb-color-clay-glow);--mb-focus: var(--mb-color-lantern)}[data-mb-tone=day]{--mb-surface: var(--mb-color-lime);--mb-surface-alt: var(--mb-color-lime-shade);--mb-text: var(--mb-color-ink);--mb-text-muted: var(--mb-color-stone);--mb-line: rgb(23 26 20 / .16);--mb-pending: var(--mb-color-clay-text);--mb-focus: var(--mb-color-palm)}@media(max-width:56.5rem){:root{--mb-header-block: 8.0625rem}}@media(prefers-reduced-motion:reduce){:root{--mb-dur-quick: .01ms;--mb-dur-calm: .01ms;--mb-dur-slow: .01ms}}@font-face{font-family:Commissioner;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fuentes/commissioner-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Commissioner;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fuentes/commissioner-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Commissioner;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fuentes/commissioner-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/fuentes/prata-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/fuentes/prata-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}:root{--cal:#F0EEE4;--cal2:#E6E3D7;--basalto:#121710;--basalto2:#1B2218;--verde:#2B3A28;--ambar:#F0A832;--brillo:#FFD98C;--barro:#B8573A;--pendiente:#A44A2F;--tinta:#171A14;--hueso:#F4F1E7;--piedra:#5E5C50;--ceniza:#B9B5A3;--sans:"Commissioner",system-ui,sans-serif;--display:"Prata",Georgia,serif}*{box-sizing:border-box}body{margin:0;background:var(--cal);color:var(--tinta);font-family:var(--sans);font-weight:300;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--display);font-weight:400;margin:0;letter-spacing:-.005em}p{margin:0}a{color:inherit;text-decoration:none}::selection{background:var(--ambar);color:var(--basalto)}*{scrollbar-color:var(--verde) var(--cal2)}:root{--mb-gutter:clamp(1.25rem,.85rem + 2vw,2.5rem)}.wrap{max-width:calc(85rem + 2 * var(--mb-gutter));margin:0 auto;padding:0 var(--mb-gutter)}.wrap{padding-left:max(var(--mb-gutter),env(safe-area-inset-left,0px));padding-right:max(var(--mb-gutter),env(safe-area-inset-right,0px))}.lede{font-size:clamp(17px,1.35vw,20px);line-height:1.62;color:var(--piedra);max-width:46ch}.night .lede{color:var(--ceniza)}.rule{height:1px;background:#171a1424;border:0;margin:0}.night .rule{background:#f4f1e729}.link{border-bottom:1px solid rgba(23,26,20,.3);padding-bottom:2px;transition:border-color .25s,color .25s}.night .link{border-bottom-color:#ffd98c73}.night .link:hover{color:var(--brillo);border-color:var(--brillo)}.btn{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 28px;border-radius:2px;font-family:var(--sans);font-size:15px;font-weight:500;letter-spacing:.02em;cursor:pointer;border:1px solid transparent;transition:background .25s,color .25s,border-color .25s}.btn-hueso{background:var(--hueso);color:var(--verde)}.btn-hueso:hover{background:#fffdf6}.btn-tinta{background:var(--verde);color:var(--hueso)}.btn-tinta:hover{background:var(--basalto)}.btn-luz{background:var(--ambar);color:#1a1405}.btn-luz:hover{background:var(--brillo)}.btn-linea{background:transparent;color:var(--hueso);border-color:#f4f1e780}.btn-linea:hover{border-color:var(--brillo);color:var(--brillo)}.foto{display:block;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.wrap{container-type:inline-size;container-name:zona}main>section:not(.heroe){container:bloque/inline-size}@container zona (max-width:620px){[style*="grid-template-columns:repeat(12"]{grid-template-columns:minmax(0,1fr)!important}[style*="grid-column:span"]{grid-column:1/-1!important}}@media(max-width:690px){[style*="grid-template-columns:repeat(12"]{grid-template-columns:minmax(0,1fr)!important}[style*="grid-column:span"]{grid-column:1/-1!important}h1{font-size:clamp(36.8px,10.4vw,44px)!important}}.saltar{position:absolute;left:-9999px;top:0;z-index:60;background:var(--ambar);color:#1a1405;padding:12px 20px;font-size:14px;font-weight:500}.saltar:focus{left:16px;top:12px}.aspas{transform-origin:100px 96px}.pie-reserva,.pie-base{container:bloque/inline-size}.cajon{container:cajon/inline-size}@supports (animation-timeline:scroll()){header{animation:mb-cabecera-fondo linear both;animation-timeline:scroll(root);animation-range:0px 160px}header:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:mb-cabecera-cristal linear both;animation-timeline:scroll(root);animation-range:0px 160px}header nav a,header .wrap>a{text-shadow:0 1px 14px rgba(8,11,7,.5)}header:before{content:"";position:absolute;inset:0 0 -40px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#0a0e0994 0,#0a0e094d calc(100% - 40px),#0a0e0900);animation:mb-cabecera-velo linear both;animation-timeline:scroll(root);animation-range:0px 160px}@media(prefers-reduced-motion:no-preference){@supports (container-type:scroll-state){header{animation:mb-cabecera-fondo linear both,mb-cabecera-lejos linear both;animation-timeline:scroll(root),scroll(root);animation-range:0px 160px,180px 280px;translate:0 calc(-100% * var(--mb-lejos) * var(--mb-oculta));transition:--mb-oculta .6s cubic-bezier(.33,1,.68,1)}@container scroll-state(scrolled:bottom){header:not(:has(:focus-visible)){--mb-oculta:1}}}}}header .cinta-hora{visibility:hidden}header .wrap>div>div[aria-hidden=true]{display:none!important}.reloj-noche{border:0;padding:0;background:none;font:inherit;cursor:pointer;position:fixed;left:clamp(16px,2vw,28px);bottom:clamp(16px,2.4vw,28px);z-index:35;width:64px;height:64px;border-radius:50%;text-decoration:none;color:var(--hueso);transition:scale .2s cubic-bezier(.2,.7,.2,1)}.reloj-noche:hover{scale:1.06}.reloj-cielo{position:relative;display:block;width:100%;height:100%;border-radius:50%;background:color-mix(in srgb,rgba(168,120,42,.3) calc((1 - var(--p,0)) * 100%),rgba(10,14,9,.38));-webkit-backdrop-filter:blur(4px) saturate(1.3);backdrop-filter:blur(4px) saturate(1.3);box-shadow:0 8px 24px #080b074d}.reloj-aro{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.reloj-cielo .astro{position:absolute;left:0;top:0;width:19px;height:19px;offset-path:path("M 1 32 A 31 31 0 0 1 63 32");offset-distance:var(--h,0%);offset-rotate:0deg}.reloj-cielo .astro svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.reloj-cielo .sol{opacity:clamp(0,calc((.72 - var(--p,0)) * 3.2),1);filter:drop-shadow(0 0 4px rgba(255,190,90,.95))}.reloj-cielo .luna{opacity:clamp(0,calc((var(--p,0) - .42) * 3.2),1);filter:drop-shadow(0 0 3px rgba(240,236,220,.6))}.reloj-hora{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:.03em;font-variant-numeric:tabular-nums;line-height:1;text-shadow:0 1px 6px rgba(8,11,7,.75),0 0 2px rgba(8,11,7,.6)}.reloj-noche:after{content:attr(data-tip);position:absolute;left:calc(100% + 10px);top:50%;translate:-4px -50%;white-space:nowrap;padding:8px 12px;border-radius:999px;background:var(--basalto);color:var(--hueso);font-family:var(--sans);font-size:13px;opacity:0;pointer-events:none;transition:opacity .2s,translate .2s}.reloj-noche:hover:after,.reloj-noche:focus-visible:after{opacity:1;translate:0 -50%}@media(prefers-reduced-motion:reduce){.reloj-noche,.reloj-noche:after{transition:none}.reloj-noche:hover{scale:1}}@media(prefers-reduced-motion:reduce){.reloj-noche{animation-name:reloj-aparece-q!important}}.reloj-noche{transition:opacity .5s ease,visibility .5s,scale .2s cubic-bezier(.2,.7,.2,1)}@media(max-width:626px){.reloj-noche{width:54px;height:54px;left:16px;bottom:calc(var(--mb-panel) + 12px)}.reloj-hora{font-size:12px}.reloj-cielo .astro{width:16px;height:16px;offset-path:path("M 0.85 27 A 26.15 26.15 0 0 1 53.15 27")}}@media(forced-colors:active){.reloj-noche{border:1px solid CanvasText}}header.cab-centro{top:0!important}header.cab-centro .wrap.cab-fila{display:grid!important;grid-template-columns:1fr auto 1fr!important;grid-template-rows:76px!important;grid-template-areas:"menu marca util"!important;align-items:center;column-gap:12px!important;min-height:76px}header.cab-centro .cab-menu{grid-area:menu;justify-self:start;display:inline-flex;align-items:center;gap:12px;min-height:44px;min-width:44px;padding:0 4px;background:none;border:0;color:inherit;cursor:pointer;font-family:var(--sans);font-size:12.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.cab-hamb{display:grid;gap:6px;width:22px}.cab-hamb i{display:block;height:1px;background:currentColor}.cab-hamb i:last-child{width:14px}header.cab-centro .cab-marca{grid-area:marca;justify-self:center;display:flex;align-items:center;gap:10px;min-height:44px}header.cab-centro .cab-util{grid-area:util;justify-self:end;display:flex;align-items:center;gap:10px;margin:0!important}header.cab-centro .cab-reserva{min-height:44px;padding:0 20px}@media(max-width:626px){header.cab-centro .cab-reserva{display:none}}@media(max-width:479px){header.cab-centro .cab-menu-txt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}header.cab-centro .wrap.cab-fila{column-gap:6px!important}}header.cab-centro .cab-signo{display:block;flex:0 0 auto;height:48px;width:auto}header.cab-centro .cab-signo{color:var(--hueso)}@media(prefers-reduced-motion:no-preference){.cajon .btn-luz{animation:btn-oro 7s ease-in-out 2;animation-timeline:auto}}.mb-giro{transform-box:view-box;transform-origin:453.3px 467.7px}@media(prefers-reduced-motion:no-preference){.mb-giro{animation:aspas-giran 48s linear infinite}}header.cab-centro .cab-nombre{font-family:var(--display);font-size:25px;line-height:1;letter-spacing:.01em;white-space:nowrap}@media(max-width:626px){header.cab-centro .cab-signo{height:36px}header.cab-centro .cab-nombre{font-size:19px}}@media(max-width:379px){header.cab-centro .cab-signo{height:32px}header.cab-centro .cab-nombre{font-size:16px}header.cab-centro .cab-marca{gap:7px}}.cajon{position:fixed;inset:0;z-index:60;visibility:hidden;pointer-events:none;transition:visibility 0s .45s}.cajon[data-abierto=true]{visibility:visible;pointer-events:auto;transition:visibility 0s}dialog.cajon{display:block;margin:0;padding:0;border:0;background:transparent;color:inherit;width:auto;height:auto;max-width:none;max-height:none;overflow:visible}dialog.cajon::backdrop{background:transparent}html:has(#cajon[open]){overflow:hidden;scrollbar-gutter:stable}.cajon-panel{position:absolute;inset:0;overflow:auto;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,1fr);grid-template-rows:auto 1fr;column-gap:clamp(32px,6vw,96px);padding:0 max(var(--mb-gutter),env(safe-area-inset-right,0px)) clamp(24px,4vw,48px) max(var(--mb-gutter),env(safe-area-inset-left,0px));color:var(--hueso);background:color-mix(in srgb,var(--verde) 90%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);opacity:0;transition:opacity .45s cubic-bezier(.2,.7,.2,1)}.cajon[data-abierto=true] .cajon-panel{opacity:1}.cajon-barra{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:76px;border-bottom:1px solid rgba(233,194,106,.22)}.cajon-cerrar{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 4px;background:none;border:0;color:inherit;cursor:pointer;font-family:var(--sans);font-size:12.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.cajon-cerrar svg{width:16px;height:16px;flex:0 0 auto;margin-top:-1px}.cajon-cuerpo{align-self:center;padding-block:clamp(24px,5vh,56px)}.cajon-lista{list-style:none;margin:0;padding:0;counter-reset:m}.cajon-lista li{counter-increment:m}.cajon-lista a{display:flex;align-items:baseline;gap:18px;min-height:44px;padding-block:4px;font-family:var(--display);font-size:clamp(30px,4.4vw,62px);line-height:1.08;color:var(--hueso);text-decoration:none;transition:color .25s,translate .35s cubic-bezier(.2,.7,.2,1)}.cajon-lista a:before{content:counter(m,decimal-leading-zero);flex:0 0 auto;font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.2em;color:#e9c26a;translate:0 -.7em}.cajon-lista a:hover,.cajon-lista a:focus-visible{color:#f1cf84;translate:10px 0}.cajon-datos{align-self:center;display:grid;gap:26px;justify-items:start;padding:clamp(24px,5vh,56px) 0 clamp(24px,5vh,56px) clamp(24px,4vw,56px);border-left:1px solid;border-image:linear-gradient(180deg,transparent,rgba(233,194,106,.22) 12%,rgba(233,194,106,.22) 88%,transparent) 1;font-size:15px;line-height:1.6}.cajon-marca{display:grid;justify-items:start;gap:4px;color:#f1cf84}.cajon-signo{display:block;height:clamp(64px,7vw,92px);width:auto;margin-bottom:8px;color:#f1cf84}.cajon-desde{font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.cajon-nombre{font-family:var(--display);font-size:clamp(24px,2.2vw,30px);line-height:1.1}.cajon-datos dl{margin:0;display:grid;gap:16px}.cajon-datos dt{font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#e9c26a}.cajon-datos dd{margin:3px 0 0;color:var(--hueso)}.cajon-redes{display:flex;flex-wrap:wrap;gap:6px 18px}@container cajon (max-width:900px){.cajon-panel{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}.cajon-cuerpo{align-self:start;padding-block:24px 8px}.cajon-datos{align-self:start;border-left:0;border-top:1px solid;border-image:linear-gradient(90deg,transparent,rgba(233,194,106,.22) 8%,rgba(233,194,106,.22) 92%,transparent) 1;padding:24px 0 0}.cajon-marca{display:none}}@media(max-width:479px){.cajon-reserva{min-height:42px;padding:0 16px}}@container cajon (max-width:900px){.cajon-panel:before{content:"";position:absolute;right:0;bottom:0;width:min(360px,80vw);height:min(360px,80vw);pointer-events:none;z-index:0;filter:blur(7px);opacity:.9;background:radial-gradient(circle at 70% 72%,rgba(240,168,50,.42) 0 7px,transparent 9px),radial-gradient(circle at 52% 84%,rgba(255,217,140,.3) 0 11px,transparent 14px),radial-gradient(circle at 84% 52%,rgba(240,168,50,.32) 0 9px,transparent 12px),radial-gradient(circle at 38% 66%,rgba(255,217,140,.22) 0 6px,transparent 8px),radial-gradient(circle at 62% 40%,rgba(240,168,50,.2) 0 5px,transparent 7px),radial-gradient(circle at 88% 86%,rgba(255,217,140,.36) 0 13px,transparent 17px),radial-gradient(circle at 70% 70%,rgba(240,168,50,.14),transparent 62%)}.cajon-panel>*{position:relative;z-index:1}}@media(prefers-reduced-motion:no-preference){.cajon[data-abierto=true] .cajon-lista li{animation:heroe-sube .6s cubic-bezier(.16,1,.3,1) backwards}.cajon[data-abierto=true] .cajon-lista li:nth-child(2){animation-delay:.04s}.cajon[data-abierto=true] .cajon-lista li:nth-child(3){animation-delay:.08s}.cajon[data-abierto=true] .cajon-lista li:nth-child(4){animation-delay:.12s}.cajon[data-abierto=true] .cajon-lista li:nth-child(5){animation-delay:.16s}.cajon[data-abierto=true] .cajon-lista li:nth-child(6){animation-delay:.2s}.cajon[data-abierto=true] .cajon-lista li:nth-child(7){animation-delay:.24s}.cajon[data-abierto=true] .cajon-lista li:nth-child(8){animation-delay:.28s}.cajon[data-abierto=true] .cajon-datos{animation:heroe-sube .7s .2s cubic-bezier(.16,1,.3,1) backwards}}@media(prefers-reduced-motion:reduce){.cajon,.cajon-panel,.cajon-lista a{transition:none!important}}@media(prefers-reduced-motion:no-preference){header.cab-centro .cab-fila>*{animation:heroe-baja .9s .25s cubic-bezier(.16,1,.3,1) backwards}}.reloj-noche:focus-visible{border-radius:50%;outline-color:var(--ambar)}.opinion-fuente .nota-ext{width:.85em;height:.85em;margin-left:.2rem;vertical-align:-.08em}footer a:not(.btn),.cajon-datos a:not(.btn){position:relative}footer a:not(.btn):after,.cajon-datos a:not(.btn):after,.pie-legal-btn:after{content:"";position:absolute;inset-inline:0;inset-block:calc(-1*max(0px,(25px - 100%) / 2))}.pie-datos-lista li:first-child a:after{inset-block:-7px -2px}.pie-datos-lista li:nth-child(2) a:after{inset-block:0 -7px}@media(pointer:coarse){.pie-legal-btn{position:relative}.pie-legal-btn:after{content:"";position:absolute;inset:-12px -4px}}.nota-ext{width:1em;height:1em;flex:0 0 auto}.btn>.nota-ext{width:14px;height:14px;margin-left:-.15rem}.link-flecha{display:inline-flex;align-items:center;gap:.45rem}.link-flecha svg{width:1.1em;height:1.1em;flex:0 0 auto;transition:translate .25s}.link-flecha:hover svg{translate:3px 0}@media(prefers-reduced-motion:reduce){.link-flecha svg{transition:none}}.dir-mapa{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:#f4f1e773}.dir-mapa:hover{color:var(--brillo);text-decoration-color:currentColor}.dir-mapa .nota-ext{width:.95em;height:.95em;margin-left:.3rem;vertical-align:-.1em}.pie-marca{display:inline-flex;align-items:center;gap:.75rem;color:var(--hueso);font-family:var(--display);font-size:1.5rem}.pie-signo{display:block;height:3.25rem;width:auto;color:var(--hueso)}header.cab-centro .cab-nombre,.pie-nombre{position:relative;top:.085em}@supports (text-box:trim-both cap alphabetic){header.cab-centro .cab-nombre,.pie-nombre{top:0;text-box:trim-both cap alphabetic}}.pie-contacto{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none}.pie-contacto a{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--ceniza);border:1px solid rgba(244,241,231,.22);transition:color .2s,border-color .2s,background .2s,translate .2s}.pie-contacto a:hover,.pie-contacto a:focus-visible{color:var(--hueso);border-color:#f4f1e799;background:#f4f1e70f;translate:0 -1px}.pie-contacto svg{width:1.15rem;height:1.15rem}@media(prefers-reduced-motion:reduce){.pie-contacto a{transition:none}.pie-contacto a:hover{translate:none}}.pie-dato{display:inline-flex;align-items:center;gap:.5rem;width:fit-content;color:var(--hueso)}.pie-dato svg{width:1.05em;height:1.05em;flex:0 0 auto;color:var(--ceniza)}.pie-dato:hover{color:var(--brillo)}.pie-red{display:inline-flex;align-items:center;gap:.2rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:#f4f1e759}.pie-red svg{width:.95em;height:.95em;transition:translate .2s}.pie-red:hover{color:var(--hueso);text-decoration-color:currentColor}.pie-red:hover svg{translate:2px -2px}@media(prefers-reduced-motion:reduce){.pie-red svg{transition:none}}.pie-legal{display:flex;flex-wrap:wrap;gap:12px 24px!important}.pie-legal a:hover,.pie-legal-btn:hover{color:var(--hueso)}.pie-legal-btn{all:unset;position:relative;cursor:pointer;color:inherit;font:inherit}.pie-legal-btn:focus-visible{outline:2px solid var(--brillo);outline-offset:3px;border-radius:2px}.pie-firma{display:flex;flex-wrap:wrap;gap:10px 28px;justify-content:space-between;font-size:13px}.pie-corazon{width:1em;height:1em;vertical-align:-.15em;color:#e07a6a}.pie-studio{display:inline-flex;vertical-align:middle;margin-left:.35rem;color:var(--ceniza);transition:color .2s}.pie-studio-logo{display:block;height:22px;width:auto}.pie-studio-a{fill:var(--ambar);transition:fill .2s}.pie-studio:hover{color:var(--hueso)}.pie-studio:hover .pie-studio-a{fill:var(--brillo)}.pie-firma p{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem}.cajon-barra{border-image:linear-gradient(90deg,transparent,rgba(233,194,106,.22) 8%,rgba(233,194,106,.22) 92%,transparent) 1}.donde-col{border-image:linear-gradient(180deg,transparent,rgba(244,241,231,.2) 8%,rgba(244,241,231,.2) 92%,transparent) 1}.donde-col a.link-flecha{width:fit-content}.mb-dock a.btn.mb-tel:not(.mb-wa)>svg{width:17px;height:17px}@container zona (max-width: 900px){.reserva-col,.donde-col{grid-column:1/-1!important}.donde-col{border-left:0!important;padding-left:0!important;padding-top:1.75rem;border-top:1px solid;border-image:linear-gradient(90deg,transparent,rgba(244,241,231,.2) 8%,rgba(244,241,231,.2) 92%,transparent) 1}}@container zona (max-width: 1000px){.pie-rejilla{grid-template-columns:repeat(12,minmax(0,1fr))!important}.pie-col-marca,.pie-col-datos{grid-column:1/-1!important}.pie-col-nav{grid-column:span 6!important}}@container zona (max-width: 560px){.pie-rejilla{row-gap:1.75rem!important}.pie-fila,.pie-firma{flex-direction:column;align-items:flex-start;gap:12px}}.pie-llegar{color:var(--hueso);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:#f4f1e759}.pie-llegar:hover{color:var(--brillo)}.pie-direccion{font-style:normal}.pie-datos-lista,.pie-redes{list-style:none;margin:0;padding:0}.pie-datos-lista{display:grid;gap:6px}@container bloque (max-width:900px){.pie-datos-lista{gap:0}}@media(pointer:coarse){.pie-datos-lista{gap:0}}.pie-redes{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px}.cajon-dato{display:flex;align-items:flex-start;gap:.6rem}.cajon-ico{width:1.1em;height:1.1em;flex:0 0 auto;margin-top:.2em;color:var(--ambar)}.cajon-msg{margin-top:.6rem}footer a[aria-current=page]{color:var(--ambar);font-weight:500}@property --mb-lejos{syntax:"<number>";inherits:false;initial-value:0}@property --mb-oculta{syntax:"<number>";inherits:false;initial-value:0}@keyframes mb-cabecera-fondo{0%{background-color:transparent;border-bottom-color:transparent}to{background-color:color-mix(in srgb,var(--verde) 84%,transparent);border-bottom-color:#f4f1e721}}@keyframes mb-cabecera-lejos{0%{--mb-lejos:0}to{--mb-lejos:1}}@keyframes mb-cabecera-velo{to{opacity:0}}@keyframes mb-cabecera-cristal{0%{opacity:0}to{opacity:1}}@keyframes reloj-aparece-q{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes aspas-giran{to{transform:rotate(360deg)}}@keyframes heroe-sube{0%{opacity:0;translate:0 18px;filter:blur(6px)}to{opacity:1;translate:0 0;filter:blur(0)}}@keyframes heroe-baja{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0 0}}html:not(:has(.heroe)) header.cab-centro{background-color:color-mix(in srgb,var(--verde) 84%,transparent)!important;border-bottom-color:#f4f1e721!important}html:not(:has(.heroe)) header.cab-centro:before{display:none}html:not(:has(.heroe)) header.cab-centro:after{animation:none;opacity:1}html:not(:has(.heroe)) header.cab-centro .wrap>a{text-shadow:none}@container bloque (max-width:640px){.donde-col .btn{flex:1 1 100%;justify-content:center}}@supports not (container-type:scroll-state){@media(prefers-reduced-motion:no-preference){header.cab-centro{transition:translate .6s cubic-bezier(.33,1,.68,1)}html[data-mb-cab-fuera] header.cab-centro:not(:focus-within){translate:0 -100%}}}:root{--mb-seccion:clamp(3.5rem,1.915rem + 6.76vw,8rem);--mb-grupo:clamp(1.75rem,.958rem + 3.38vw,4rem);--mb-titulo:clamp(1rem,.736rem + 1.127vw,1.75rem);--mb-tarjeta:clamp(1.125rem,.817rem + 1.315vw,2rem);--mb-menor:clamp(.5rem,.368rem + .563vw,.875rem)}.night,[data-mb-tone=night]{--pendiente:#EE8E66}.wrap .foto,.wrap .slot{border-radius:6px}.rule{background:linear-gradient(90deg,transparent,rgba(23,26,20,.14) 8%,rgba(23,26,20,.14) 92%,transparent)}.night .rule{background:linear-gradient(90deg,transparent,rgba(244,241,231,.16) 8%,rgba(244,241,231,.16) 92%,transparent)}.sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pend{color:var(--pendiente);border-bottom:0;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:.08em;font-variant-numeric:tabular-nums;cursor:help}abbr.pend{text-decoration:underline dotted}[data-editorial=true]{display:block;margin-top:14px;padding:10px 14px;border:1px dashed var(--pendiente);color:var(--pendiente);font-size:12.5px;line-height:1.5;max-width:66ch}.cinta-hora{position:relative;height:2px;background:linear-gradient(90deg,var(--ambar) 0 var(--h,0%),color-mix(in srgb,var(--hueso) 18%,transparent) var(--h,0%) 100%)}.cinta-hora:after{content:"";position:absolute;top:50%;left:clamp(3px,var(--h,0%),calc(100% - 3px));width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--ambar);box-shadow:0 0 6px 1px color-mix(in srgb,var(--ambar) 70%,transparent)}:focus-visible{outline:2px solid var(--verde);outline-offset:3px;border-radius:2px}.night :focus-visible,[data-mb-tone=night] :focus-visible,header :focus-visible,footer :focus-visible{outline-color:var(--ambar)}[data-mb-tone=day]{--pendiente:#A44A2F}.night [data-mb-tone=day] :focus-visible,[data-mb-tone=night] [data-mb-tone=day] :focus-visible{outline-color:var(--verde)}.saltar:focus-visible{position:static;display:inline-block;margin:8px 16px;left:auto;top:auto}:root{--mb-cabecera:79px;--mb-pegado:0px}@media(max-width:1182px){:root{--mb-cabecera:129px}}[id],main :is(a,button,input,select,textarea,summary):not(.carta-indice a),footer a{scroll-margin-top:calc(var(--mb-cabecera) + var(--mb-pegado) + 16px)}.link{border-bottom:1px solid color-mix(in srgb,currentColor 35%,transparent);padding-bottom:2px;transition:color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1)}.link:hover{color:var(--basalto);border-bottom-color:currentColor}.night .link:hover,[data-mb-tone=night] .link:hover,header .link:hover,footer .link:hover{color:var(--brillo);border-bottom-color:currentColor}.night [data-mb-tone=day] .link:hover,[data-mb-tone=night] [data-mb-tone=day] .link:hover{color:var(--basalto)}.link--quieto{border-bottom-color:transparent}.link--quieto:hover,.link--quieto[aria-current=true]{border-bottom-color:currentColor}header .wrap{flex-wrap:nowrap;min-height:76px}header .wrap>a,header .wrap>div{flex:0 0 auto}header .wrap>nav{flex:1 1 auto;min-width:0;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none}header .wrap{column-gap:28px!important}header .wrap>nav{gap:18px!important;margin-left:12px!important}@media(max-width:1199px){header .wrap>div>div[aria-hidden=true]{display:none!important}}header nav a{display:inline-flex;align-items:center;white-space:nowrap;border-bottom:1px solid transparent;padding-bottom:2px;transition:border-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1)}header nav a:hover{border-bottom-color:color-mix(in srgb,var(--hueso) 50%,transparent)}header nav a[aria-current]{border-bottom-color:var(--ambar);color:var(--brillo)}header select{min-height:44px;border-radius:2px}@media(max-width:1182px){header .wrap{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:76px 50px;grid-template-areas:"marca util" "nav nav";column-gap:16px!important;row-gap:0!important}header .wrap>a{grid-area:marca;white-space:nowrap;min-width:0}header .wrap>a>svg{flex:0 0 auto}header .wrap>div{grid-area:util}header .wrap>nav{grid-area:nav;align-self:stretch;align-items:center;gap:20px;margin-left:0!important}header .wrap>nav a{min-height:44px;white-space:nowrap}header .wrap>div>div[aria-hidden=true]{display:none!important}}@media(max-width:626px){header .wrap>div>.btn{display:none}header .wrap>a>span{font-size:18px!important}}@media(max-width:400px){header .wrap{column-gap:10px!important}header .wrap>a{gap:8px!important}header .wrap>a>span{font-size:16px!important}header select{max-width:92px}}@media(max-width:479px){header .wrap>nav{-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent)}}@media(pointer:coarse){header nav a,.indice a,.carta-indice a{padding-block:12px;margin-block:-12px}footer nav{gap:0!important}footer a,footer a.link{display:block;min-height:44px;padding-block:12px}header .wrap>a{min-height:44px}.indice a{margin-block:0}main .link,main h2 a,main h3 a,.resumen a,.anual .q a,nav[aria-label="Migas de pan"] a{position:relative}main .link:after,main h2 a:after,main h3 a:after,.resumen a:after,.anual .q a:after,nav[aria-label="Migas de pan"] a:after{content:"";position:absolute;inset:-12px -4px}.carta-indice .link:after,.indice .link:after{content:none}details summary{min-height:44px;padding-block:12px;margin-block:-12px}.btn,.chip,.filtro,.tag,.mes-nav,.pastilla{min-height:46px}}.pastilla,.zona,.cuenta,.filtro,.mes-nav,.tag,.chip,.btn{border-radius:2px}@keyframes mov-derivar{0%{translate:0 -3.5%}to{translate:0 3.5%}}@keyframes mov-girar{to{rotate:1080deg}}@keyframes mov-girar-escena{to{rotate:540deg}}@keyframes mov-girar-bucle{to{rotate:360deg}}@keyframes mov-subir{0%{translate:0 34px}to{translate:0 0}}@keyframes mov-subir-grande{0%{translate:0 90px}to{translate:0 0}}@keyframes mov-encender{0%{opacity:.15}to{opacity:1}}@keyframes mov-trazar{0%{scale:0 1}to{scale:1 1}}@keyframes mov-dibujar{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes mov-atardecer{to{background-color:var(--basalto)}}@keyframes mov-esperar{to{rotate:360deg}}.mov-derivar{scale:1.07}.mov-clip{overflow:clip}.mov-linea{position:relative;border-top:0}.mov-linea:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:currentColor;opacity:.18;transform-origin:left}.mov-linea--verde:before{height:2px;background:var(--verde);opacity:1}.mov-girar,.mov-girar-escena{will-change:rotate}.umbral-noche{position:relative;height:clamp(96px,12vw,180px);background:linear-gradient(180deg,var(--cal) 0%,var(--basalto) 100%)}@keyframes mov-umbral{0%{scale:1 0}to{scale:1 1}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.umbral-noche{background:var(--cal);overflow:clip}.umbral-noche:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--basalto) 0%,transparent) 0%,var(--basalto) 45%);transform-origin:bottom;animation:mov-umbral linear both;animation-timeline:view();animation-range:entry 30% exit 30%}}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.mov-derivar{animation:mov-derivar linear both;animation-timeline:view();animation-range:cover 0% cover 100%}.mov-subir{animation:mov-subir cubic-bezier(.16,1,.3,1) both;animation-timeline:view();animation-range:entry 0% cover 55%}.mov-subir-grande{animation:mov-subir-grande cubic-bezier(.16,1,.3,1) both;animation-timeline:view();animation-range:entry 0% cover 55%}.mov-encender{animation:mov-encender linear both;animation-timeline:view();animation-range:entry 15% cover 45%}.mov-trazar{transform-origin:left;animation:mov-trazar linear both;animation-timeline:view();animation-range:entry 0% entry 40%}.mov-linea:before{animation:mov-trazar linear both;animation-timeline:view();animation-range:entry 0% entry 35%}.mov-dibujar{stroke-dasharray:1;animation:mov-dibujar linear both;animation-timeline:view();animation-range:entry 20% cover 60%}.mov-atardecer{animation:mov-atardecer linear both;animation-timeline:view();animation-range:exit 60% exit 100%}.mov-girar{animation:mov-girar linear both;animation-timeline:scroll(root)}.mov-escena{view-timeline:--escena block}.mov-girar-escena{animation:mov-girar-escena linear both;animation-timeline:--escena}}}@supports not (animation-timeline:view()){.mov-girar,.mov-girar-escena{animation:mov-girar-bucle 34s linear infinite}}.btn{transition:background .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1),translate .22s cubic-bezier(.4,0,.2,1)}.mov-tocar-foto{overflow:clip}.mov-tocar-foto img{transition:scale 1.3s cubic-bezier(.16,1,.3,1)}.mov-tocar-foto:hover img,.mov-tocar-foto:focus-within img{scale:1.035}.mov-tocar-foto:hover img.mov-derivar,.mov-tocar-foto:focus-within img.mov-derivar{scale:1.107}details summary>span:last-child{display:inline-block;transition:rotate .22s cubic-bezier(.4,0,.2,1)}details[open] summary>span:last-child{rotate:45deg}.mov-aparecer{transition:opacity .22s cubic-bezier(.4,0,.2,1),translate .22s cubic-bezier(.16,1,.3,1)}@starting-style{.mov-aparecer{opacity:0;translate:0 4px}}.mov-esperar{animation:mov-esperar 1.1s linear infinite}@media(prefers-reduced-motion:reduce){.mov-derivar{scale:1}.mov-girar,.mov-girar-escena,.mov-esperar,.mov-linea:before{animation:none!important}.mov-girar,.mov-girar-escena{will-change:auto}.btn,.link,header nav a,.mov-tocar-foto img,details summary>span:last-child,.mov-aparecer{transition:none}.mov-tocar-foto:hover img,.mov-tocar-foto:focus-within img,.mov-tocar-foto:hover img.mov-derivar,.mov-tocar-foto:focus-within img.mov-derivar{scale:1}details[open] summary>span:last-child{rotate:0deg}.cinta-hora:after{box-shadow:none}}@media(prefers-reduced-data:reduce){video.foto{display:none}}@media(forced-colors:active){.pend{text-decoration:underline dotted}.cinta-hora{border-bottom:1px solid CanvasText}}.foto[style*=aspect-ratio]{height:auto}:where([style*="display:grid"]:not([style*=grid-template-columns])){grid-template-columns:minmax(0,1fr)}.precio,span[style*=tabular-nums]{white-space:nowrap}.precio .pend{white-space:normal}@media(max-width:690px){[style*="grid-template-columns:minmax(96px"],[style*="grid-template-columns:minmax(0,34%)"]{grid-template-columns:minmax(0,1fr)!important;row-gap:6px!important}}@media(min-width:627px)and (max-width:690px){[style*="aspect-ratio:4/5"],[style*="aspect-ratio:3/4"]{max-height:72svh}}.velo-foto{background:linear-gradient(90deg,#0a0e0999,#0a0e0961 40%,#0a0e0900 72%),linear-gradient(180deg,#0a0e0980,#0a0e0924 36%,#0a0e09c7)!important}@media(max-width:690px){.velo-foto{background:linear-gradient(180deg,#0a0e098c,#0a0e0999 30%,#0a0e09bd 62%,#0a0e09e0)!important}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}header{view-transition-name:cabecera}.mb-dock{view-transition-name:panel}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:.28s}}.mb-dock{display:none}@media(max-width:626px){.mb-dock{position:sticky;bottom:0;z-index:45;display:flex;gap:10px;align-items:center;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:color-mix(in srgb,var(--basalto) 96%,transparent);color:var(--hueso);border-top:1px solid color-mix(in srgb,var(--hueso) 14%,transparent)}.mb-dock .btn{min-height:48px;padding:0 18px;justify-content:center;font-size:15px}.mb-dock .btn-luz{flex:1 1 auto}.mb-dock .mb-tel{flex:0 0 auto;gap:8px;background:transparent;color:var(--hueso);border:1px solid color-mix(in srgb,var(--hueso) 40%,transparent)}.mb-dock .mb-tel:only-child{flex:1 1 auto}.mb-dock .mb-tel:hover{border-color:var(--hueso)}html{scroll-padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}:root{--mb-cabecera:53px;--mb-entrada:129px;--mb-panel: calc(69px + env(safe-area-inset-bottom,0px)) }header{top:-76px!important}header:has(.wrap>a:focus-visible,.wrap>div :focus-visible){top:0!important}}.idioma{position:relative}.idioma summary{list-style:none;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 6px;cursor:pointer;font-family:var(--sans);font-size:13.5px;font-weight:600;letter-spacing:.06em;color:var(--hueso)}.idioma summary::-webkit-details-marker{display:none}.idioma summary svg{transition:rotate .2s}.idioma[open] summary svg{rotate:180deg}.idioma ul{position:absolute;right:0;top:calc(100% + 4px);z-index:50;margin:0;padding:6px;list-style:none;min-width:76px;background:#121710db;-webkit-backdrop-filter:blur(40px) saturate(1.3);backdrop-filter:blur(40px) saturate(1.3);border:1px solid rgba(233,194,106,.28);border-radius:12px;box-shadow:0 10px 30px #080b0766}.idioma a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border-radius:2px;font-family:var(--sans);font-size:13.5px;font-weight:600;letter-spacing:.06em;color:var(--hueso);text-decoration:none}.idioma a[href]:hover,.idioma a:focus-visible{background:#f4f1e714}.idioma a[aria-current]{color:#fff;background:#f4f1e71a}@media(prefers-reduced-motion:reduce){.idioma summary svg{transition:none}}.btn{position:relative;border-radius:999px;font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;isolation:isolate}.btn-luz{color:#1a1203;border-color:transparent;background-color:#e2b35a;background-image:linear-gradient(105deg,#b98a35,#e8bf66 20%,#ffe6a8,#dca746 52%,#f5d68c 70%,#be8e3a);background-size:240% 100%;background-position:0% 50%;box-shadow:inset 0 1px #fff6d6a6,0 10px 28px -12px #e2aa46cc}.btn-luz:hover{background-color:#e2b35a;background-position:100% 50%}.btn-linea{color:var(--hueso);background:#f4f1e70f;border-color:#e9c26a99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn-linea:hover{color:#f6dfa4;background:#f4f1e71f;border-color:#e9c26a}.btn-hueso{box-shadow:inset 0 1px #fff,0 10px 26px -14px #080b0799}.btn-tinta{box-shadow:inset 0 1px #f4f1e724,0 10px 24px -14px #080b078c}header .btn:after,.mb-dock .btn:after{display:none}header .btn,.mb-dock .btn{box-shadow:none;translate:none;letter-spacing:.12em}.mb-dock .btn{letter-spacing:.05em;padding-inline:14px}.btn>svg{flex:0 0 auto;width:17px;height:17px}@keyframes btn-oro{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media(prefers-reduced-motion:no-preference){.btn{transition:background-color .22s cubic-bezier(.4,0,.2,1),background-position .6s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1),translate .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1)}.btn-luz{animation:btn-oro 7s ease-in-out 2}.btn-luz:hover{animation-play-state:paused}.btn-luz:hover,.btn-hueso:hover,.btn-tinta:hover{translate:0 -1px}}.btn:active{translate:0 1px}.idioma summary{margin-block:0}html,body{overflow-x:clip}.mb-dock{background:color-mix(in srgb,var(--verde) 72%,transparent);-webkit-backdrop-filter:blur(6px) saturate(1.2);backdrop-filter:blur(6px) saturate(1.2);border-top-color:#f4f1e721}.btn-tinta{color:var(--hueso);border-color:transparent;background-color:var(--verde);background-image:linear-gradient(105deg,#223020,#2f4229 20%,#4a6542 38%,#2b3a28,#43603c 72%,#253322);background-size:240% 100%;background-position:0% 50%}.btn-tinta:hover{background-color:var(--verde);background-position:100% 50%}@media(prefers-reduced-motion:no-preference){.btn-tinta{animation:btn-oro 8s ease-in-out 2}.btn-tinta:hover{animation-play-state:paused}@supports (animation-timeline:view()){.btn-luz,.btn-tinta{animation:btn-oro linear none;animation-timeline:view();animation-range:entry 0% cover 45%}}}@media(max-width:626px){main a.btn:only-of-type{display:flex;width:100%;justify-content:center}}@media(max-width:626px){.btn{letter-spacing:.06em;text-wrap:balance;text-align:center}}@supports (animation-timeline:scroll()){.mb-dock{animation:mb-dock-aparece linear both;animation-timeline:scroll(root);animation-range:60svh 100svh}}@keyframes mb-dock-aparece{0%{opacity:0;translate:0 100%;visibility:hidden}to{opacity:1;translate:0 0;visibility:visible}}.mb-dock .btn-luz{animation:none}.mb-dock .mb-tel:not(:only-child){flex:0 0 48px;width:48px;height:48px;min-height:48px;padding:0;gap:0;border-radius:50%;justify-content:center;font-size:0;letter-spacing:0;background:#f4f1e70f;border-color:#e9c26a8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mb-dock .mb-tel:not(:only-child) svg{width:19px;height:19px}
