.saltar{position:fixed;top:10px;left:10px;z-index:300;padding:10px 16px;border-radius:999px;background:var(--senal);color:var(--tinta);font-family:var(--f-mono);font-size:12px;text-transform:uppercase;letter-spacing:.08em;transform:translateY(-150%);transition:transform .3s var(--curva)}.saltar:focus-visible{transform:none}html.intro-led-pendiente:after{content:"";position:fixed;inset:0;z-index:2147483600;background:var(--tinta)}html:before{content:"";position:fixed;inset:0;z-index:2147483600;pointer-events:none;background:var(--tinta);opacity:0;visibility:hidden;transition:opacity .5s var(--curva),visibility 0s linear .5s}html.transicion-led-pendiente:before{opacity:1;visibility:visible;transition:none}.transicion-led{position:fixed;inset:0;z-index:2147483000;pointer-events:none}.transicion-led:empty{display:none}.sticker{display:inline-block;flex:none;line-height:0;transform:rotate(-6deg);transition:transform .5s var(--curva-fuerte)}.sticker img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.35))}.sticker--mini{width:36px;height:36px;transform:rotate(-8deg)}.cabecera{position:fixed;inset:0 0 auto;z-index:60;height:calc(var(--alto-cabecera) + env(safe-area-inset-top));color:var(--papel);transition:transform .5s var(--curva),background-color .4s var(--curva),border-color .4s var(--curva);border-bottom:1px solid transparent;padding-top:env(safe-area-inset-top)}.cabecera:before{content:"";position:absolute;inset:0;z-index:-1;background:#0b0a09b8;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);opacity:0;transition:opacity .4s var(--curva)}.cabecera--fondo{border-bottom-color:var(--linea)}.cabecera--fondo:before{opacity:1}.cabecera--oculta{transform:translateY(-105%)}html.menu-abierto .cabecera{transform:none}html.menu-abierto .cabecera:before{opacity:0}html.menu-abierto .cabecera{border-bottom-color:transparent}.cabecera__barra{height:100%;display:flex;align-items:center;gap:16px;max-width:1760px;margin-inline:auto;padding-inline:max(var(--margen),env(safe-area-inset-left)) max(var(--margen),env(safe-area-inset-right))}.marca{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px;margin-right:auto}.marca__avatar{width:40px;height:40px}.marca:hover .marca__avatar,.marca:focus-visible .marca__avatar{transform:rotate(8deg) scale(1.06)}.marca-lab{font-weight:300}.marca__logo{display:inline-flex;align-items:baseline;gap:.16em;min-width:0;font-family:var(--f-titulo);font-weight:900;font-stretch:125%;font-size:22px;line-height:.86;text-transform:uppercase;letter-spacing:-.035em;white-space:nowrap;padding-top:1px}.marca__lab{font-weight:300;color:var(--senal);transition:font-weight .45s var(--curva-fuerte),color .3s var(--curva)}.marca:hover .marca__lab,.marca:focus-visible .marca__lab{font-weight:560;color:var(--senal-hover)}@media (prefers-reduced-motion: reduce){.marca__lab{transition:none}}.nav{display:none}.nav__lista{position:relative;display:flex;gap:2px;padding:4px;border-radius:999px;border:1px solid rgba(239,236,230,.14);background:linear-gradient(180deg,#efece617,#efece608);box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #00000040,0 10px 30px #00000040;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%)}.nav__enlace{position:relative;display:block;padding:9px 16px;border-radius:999px;font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;color:#efece6c7;transition:color .3s var(--curva),background-color .35s var(--curva)}.nav__enlace:after{content:"";position:absolute;left:50%;bottom:3px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--senal);box-shadow:0 0 6px #ff3b1fe6;opacity:0;transform:scale(0);transition:opacity .3s var(--curva),transform .45s var(--curva-fuerte)}.nav__enlace:hover{color:var(--papel);background:#efece612}.nav__enlace[aria-current=true]{color:var(--papel);background:#efece61f}.nav__enlace[aria-current=true]:after{opacity:1;transform:none}.cabecera__acciones{display:flex;align-items:center;gap:10px}.idiomas{display:flex;align-items:center;gap:6px;font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.08em}.idiomas__actual{color:var(--papel)}.idiomas__sep{color:var(--gris)}.idiomas__otro{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-4px -12px;padding:0 2px;color:var(--gris);transition:color .3s var(--curva)}.idiomas__otro:hover{color:var(--senal)}.cabecera .cabecera__cta{display:none}.menu-boton{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 7px 0 14px;border:1px solid var(--linea);border-radius:999px;font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;background:#efece60a}.menu-boton__icono{position:relative;width:28px;height:28px;border-radius:50%;background:var(--papel)}.menu-boton__icono i{position:absolute;left:8px;width:12px;height:1.5px;background:var(--tinta);transition:transform .4s var(--curva)}.menu-boton__icono i:nth-child(1){top:11px}.menu-boton__icono i:nth-child(2){top:15.5px}.menu-boton[aria-expanded=true] .menu-boton__icono{background:var(--senal)}.menu-boton[aria-expanded=true] .menu-boton__icono i:nth-child(1){transform:translateY(2.25px) rotate(45deg)}.menu-boton[aria-expanded=true] .menu-boton__icono i:nth-child(2){transform:translateY(-2.25px) rotate(-45deg)}@media (max-width: 479px){.menu-boton{padding:0 5px;border-color:transparent;background:none}.menu-boton__texto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.menu-boton__icono{width:34px;height:34px}.menu-boton__icono i{left:11px}.menu-boton__icono i:nth-child(1){top:14px}.menu-boton__icono i:nth-child(2){top:18.5px}.marca__logo{font-size:20px}}@media (max-width: 359px){.marca__logo{font-size:17px}}@media (min-width: 1024px){.nav{display:block}.cabecera .cabecera__cta{display:inline-flex}.menu-boton{display:none}.marca__logo{font-size:25px}.marca__avatar{width:44px;height:44px}}.menu-movil{position:fixed;inset:0;z-index:55;display:flex;flex-direction:column;justify-content:space-between;padding:calc(var(--alto-cabecera) + env(safe-area-inset-top) + 24px) var(--margen) calc(24px + env(safe-area-inset-bottom));background-color:var(--tinta);background-image:radial-gradient(80% 45% at 100% 0%,var(--luz-calida),transparent 70%),radial-gradient(60% 40% at 0% 100%,var(--luz-fria),transparent 72%),var(--reflejo-vidrio);overflow-y:auto;overscroll-behavior:contain;clip-path:circle(0 at calc(100% - var(--margen) - 22px) calc(var(--alto-cabecera) / 2 + env(safe-area-inset-top)));transition:clip-path .7s var(--curva-fuerte)}.menu-movil--abierto{clip-path:circle(150% at calc(100% - var(--margen) - 22px) calc(var(--alto-cabecera) / 2 + env(safe-area-inset-top)))}.menu-movil__lista{counter-reset:menu}.menu-movil__lista li{opacity:0;transform:translateY(14px);transition:opacity .5s var(--curva),transform .6s var(--curva-fuerte);transition-delay:calc(.12s + var(--i, 0) * 45ms)}.menu-movil--abierto .menu-movil__lista li{opacity:1;transform:none}.menu-movil__marca{margin-top:28px;font-family:var(--f-titulo);font-weight:900;font-stretch:125%;font-size:calc((100vw - 2 * var(--margen)) / 6.45);line-height:.8;letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap;color:transparent;background-image:linear-gradient(180deg,var(--senal) 0%,rgba(255,59,31,.55) 55%,rgba(255,59,31,.08) 100%);-webkit-background-clip:text;background-clip:text;user-select:none}.menu-movil__enlace{display:flex;align-items:baseline;gap:14px;padding:10px 0;border-bottom:1px solid var(--linea)}.menu-movil__num{font-family:var(--f-mono);font-size:var(--t-mono);color:var(--senal);min-width:2ch}.menu-movil__texto{font-family:var(--f-titulo);font-weight:800;font-stretch:112%;font-size:clamp(30px,9vw,56px);line-height:1;text-transform:uppercase;letter-spacing:-.02em;transition:color .3s var(--curva),-webkit-text-stroke-color .3s}.menu-movil__enlace:hover .menu-movil__texto,.menu-movil__enlace:focus-visible .menu-movil__texto{color:transparent;-webkit-text-stroke:1.5px var(--papel)}.menu-movil__pie{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:28px}.menu-movil__idioma{font-family:var(--f-mono);font-size:var(--t-mono);text-transform:uppercase;letter-spacing:.08em;padding:10px 16px;border:1px solid var(--linea);border-radius:999px}html.menu-abierto{overflow:hidden}@media (min-width: 1024px){.menu-movil{display:none!important}}.boton{--b-fondo: transparent;--b-texto: currentColor;--b-borde: transparent;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:999px;border:1px solid var(--b-borde);background:var(--b-fondo);color:var(--b-texto);font-family:var(--f-mono);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;isolation:isolate;overflow:hidden;transition:color .35s var(--curva),border-color .35s var(--curva),background-color .35s var(--curva),transform .35s var(--curva)}.boton:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--b-barrido, var(--papel));transform:translateY(101%);transition:transform .45s var(--curva)}.boton:hover:before,.boton:focus-visible:before{transform:none}.boton:hover,.boton:focus-visible{color:var(--b-texto-hover, var(--tinta));border-color:var(--b-borde-hover, var(--b-borde))}.boton:active{transform:scale(.97)}.boton__flecha,.flecha{width:16px;height:16px;flex:none;transition:transform .35s var(--curva)}.boton:hover .boton__flecha:not([style]){transform:translate(3px)}.boton__extra{padding:2px 6px;border-radius:4px;font-size:10px;border:1px solid currentColor;opacity:.7}.boton--senal{--b-fondo: var(--senal);--b-texto: var(--tinta);--b-barrido: var(--papel)}.boton--claro{--b-borde: rgba(239, 236, 230, .32);--b-texto: var(--papel);--b-borde-hover: var(--papel)}.boton--oscuro{--b-fondo: var(--tinta);--b-texto: var(--papel);--b-barrido: var(--senal)}.boton--linea{--b-borde: rgba(11, 10, 9, .28);--b-texto: var(--tinta);--b-barrido: var(--tinta);--b-texto-hover: var(--papel)}.boton--vidrio{--b-fondo: rgba(239, 236, 230, .06);--b-borde: rgba(239, 236, 230, .38);--b-texto: var(--papel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.boton--chico{min-height:38px;padding:0 16px;font-size:11px}.boton--grande{min-height:56px;padding:0 28px}.boton--avatar{padding-left:6px}.boton--avatar .sticker--mini{margin-right:2px}.boton--avatar:hover .sticker--mini{transform:rotate(10deg) scale(1.08)}.seccion__cabeza{display:flex;align-items:baseline;gap:14px;padding-top:16px;border-top:1px solid var(--linea-t);font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.seccion__num{color:var(--senal)}.seccion__titulo{font-weight:500;color:var(--texto)}.seccion__meta{margin-left:auto;color:var(--texto-2);text-align:right}.seccion__intro{max-width:22ch;margin-top:clamp(28px,4vw,56px);font-family:var(--f-titulo);font-weight:600;font-stretch:100%;font-size:var(--t-display-s);line-height:1.02;letter-spacing:-.025em;text-wrap:balance}@media (min-width: 768px){.seccion__intro{max-width:26ch}}.etiquetas{display:flex;flex-wrap:wrap;gap:8px}.etiquetas li{padding:7px 12px;border:1px solid var(--linea-t);border-radius:999px;font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.06em;text-transform:uppercase;line-height:1.3;color:var(--texto)}.sin-imagen{display:grid;place-items:center;width:100%;height:100%;min-height:120px;padding:16px;background-color:var(--tinta-2);background-image:radial-gradient(80% 70% at 20% 0%,rgba(239,236,230,.06),transparent 70%),var(--reflejo-vidrio);color:transparent;text-align:center}.sin-imagen span{font-family:var(--f-titulo);font-weight:800;font-stretch:112%;font-size:clamp(22px,4vw,48px);line-height:.95;text-transform:uppercase;-webkit-text-stroke:1px rgba(239,236,230,.35)}.nota-ficticia{display:inline-flex;align-items:center;gap:10px;padding:9px 14px;border:1px dashed var(--linea-t);border-radius:999px;font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-2)}.formulario{display:grid;gap:28px 24px}.campo{position:relative;display:grid;gap:8px}.campo__etiqueta{font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--texto-2)}.campo__control{width:100%;padding:10px 0 12px;border:0;border-bottom:1px solid rgba(239,236,230,.28);border-radius:0;background:transparent;font-size:clamp(18px,1vw + 14px,22px);line-height:1.4;color:var(--texto);transition:border-color .3s var(--curva);-webkit-appearance:none;appearance:none}textarea.campo__control{resize:vertical;min-height:140px}.campo__control:hover{border-bottom-color:#efece680}.campo__control:focus{outline:none;border-bottom-color:var(--senal)}.campo__control:focus-visible{outline:none}.campo__control[aria-invalid=true]{border-bottom-color:var(--senal)}.campo__ayuda{font-size:var(--t-chico);color:var(--texto-2)}.campo__error{font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.04em;color:var(--senal)}.campo--trampa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.formulario__pie{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.formulario__estado{font-size:var(--t-chico);color:var(--texto-2);max-width:40ch}.formulario__estado:empty{display:none}.formulario__estado--ok{color:var(--papel)}.formulario__estado--ok:before{content:"● ";color:#2bd46a}.formulario__estado--error{color:var(--senal)}.formulario--enviando [data-enviar]{opacity:.6;pointer-events:none}@media (min-width: 768px){.formulario{grid-template-columns:1fr 1fr}.campo--ancho,.formulario__pie{grid-column:1 / -1}}.canal{position:relative;display:grid;grid-template-columns:1fr auto;gap:6px 16px;padding:18px 0;border-top:1px solid var(--linea-t)}.canal:last-child{border-bottom:1px solid var(--linea-t)}.canal__etiqueta{grid-column:1 / -1;font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--texto-2)}.canal__valor{font-size:clamp(18px,1vw + 14px,22px);overflow-wrap:anywhere}.canal__flecha{width:22px;height:22px;align-self:center;transition:transform .35s var(--curva),color .35s var(--curva)}a.canal:hover .canal__flecha{color:var(--senal);transform:rotate(-45deg) translate(4px)!important}.canal__redes{display:flex;flex-wrap:wrap;gap:8px 18px;grid-column:1 / -1}.canal__redes a{font-size:clamp(18px,1vw + 14px,22px)}.canal__redes a:hover{color:var(--senal)}.pie{position:relative;padding-top:clamp(56px,6vw,96px);padding-bottom:calc(28px + env(safe-area-inset-bottom));overflow:hidden}.pie:before{content:"";position:absolute;top:0;left:max(var(--margen),env(safe-area-inset-left));right:max(var(--margen),env(safe-area-inset-right));height:1px;background:linear-gradient(90deg,transparent,var(--linea) 18%,var(--linea) 82%,transparent);pointer-events:none}.pie__fila{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:20px}.pie__avatar{width:72px;height:72px}.pie__avatar:hover{transform:rotate(10deg) scale(1.06)}.pie__disponible{display:flex;align-items:center;gap:10px;font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.pie__disponible .punto{background:#2bd46a;box-shadow:0 0 0 3px #2bd46a29,0 0 10px #2bd46a80}.pie__nav{grid-column:1 / -1}.pie__nav ul{display:flex;flex-wrap:wrap;gap:6px 22px}.pie__nav a{font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;color:#efece6c7;padding:6px 0;display:inline-block}.pie__nav a:hover{color:var(--senal)}.pie__firma{position:relative;margin:clamp(40px,6vw,80px) 0 clamp(36px,4vw + 8px,72px);user-select:none;container-type:inline-size}.pie__firma-texto{font-family:var(--f-titulo);font-weight:900;font-stretch:125%;font-size:min(calc((100vw - 2 * var(--margen)) / 6.45),560px);line-height:.8;letter-spacing:-.04em;white-space:nowrap;text-align:center;text-transform:uppercase;color:var(--papel);background-image:linear-gradient(180deg,#F7F4EE 0%,var(--papel) 48%,#C9C3B9 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@supports (font-size: 1cqi){.pie__firma-texto{font-size:calc(100cqi / 6.45)}}.pie__firma[data-efecto-activo] canvas~.pie__firma-texto,.pie__firma[data-efecto-activo]:has(canvas) .pie__firma-texto{visibility:hidden}.pie__legal{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px 24px;padding-top:18px;border-top:1px solid var(--linea);font-family:var(--f-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--gris)}.pie__arriba{color:var(--papel);justify-self:start}.pie__arriba:hover{color:var(--senal)}.pie__legal-fin{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:10px 24px}.pie__cv{color:#efece6c7;transition:color .25s var(--curva)}.pie__cv:hover{color:var(--senal)}.pie__cv:focus-visible,.pie__arriba:focus-visible{outline:2px solid var(--senal);outline-offset:4px}.tray-cabeza__lado{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.boton-cv{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:6px 18px 6px 6px;border:1px solid rgba(239,236,230,.2);border-radius:999px;background:#efece60b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--papel);font-family:var(--f-texto);font-size:15px;font-weight:600;line-height:1.15;transition:border-color .3s var(--curva),background-color .3s var(--curva),transform .3s var(--curva)}.boton-cv:hover{border-color:#efece68c;background:#efece617}.boton-cv:active{transform:scale(.98)}.boton-cv:focus-visible{outline:2px solid var(--senal);outline-offset:4px}.boton-cv__icono{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--senal);color:#fff;box-shadow:0 6px 18px -6px #ff3b1fb3}.boton-cv__icono svg{width:20px;height:20px;overflow:visible}.boton-cv:hover .boton-cv__baja{animation:boton-cv-baja 1s var(--curva) infinite}@keyframes boton-cv-baja{0%,to{transform:translateY(0)}50%{transform:translateY(2.5px)}}.boton-cv__meta{font-size:10.5px;color:#efece68c;white-space:nowrap}@media (prefers-reduced-motion: reduce){.boton-cv,.pie__cv{transition:none}.boton-cv:hover .boton-cv__baja{animation:none}}@media (min-width: 768px){.pie__fila{grid-template-columns:auto auto 1fr}.pie__nav{grid-column:auto;justify-self:end}}.fundido{--h: clamp(150px, 12vw + 80px, 260px);--sube: 0px;--baja: 0px;--tope-sube: .7;--tope-baja: .3;position:relative;z-index:2;display:block;height:var(--h);margin-top:calc(-1*min(var(--sube),var(--h) * var(--tope-sube)));margin-bottom:calc(-1*min(var(--baja),var(--h) * var(--tope-baja)));pointer-events:none;--solape-oscuro: min(var(--sube), var(--h) * var(--tope-sube));background:linear-gradient(to bottom,rgba(239,236,230,0) 0%,rgba(239,236,230,.022) 10%,rgba(239,236,230,.078) 20%,rgba(239,236,230,.181) 30%,rgba(239,236,230,.301) 40%,rgba(239,236,230,.45) 50%,rgba(239,236,230,.607) 60%,rgba(239,236,230,.749) 70%,rgba(239,236,230,.884) 80%,rgba(239,236,230,.965) 90%,var(--papel) 100%),linear-gradient(to top,var(--tinta) calc(100% - var(--solape-oscuro)),transparent calc(100% - var(--solape-oscuro)))}.fundido--a-oscuro{--tope-sube: .3;--tope-baja: .7;--solape-oscuro: min(var(--baja), var(--h) * var(--tope-baja));background:linear-gradient(to top,rgba(239,236,230,0) 0%,rgba(239,236,230,.022) 10%,rgba(239,236,230,.078) 20%,rgba(239,236,230,.181) 30%,rgba(239,236,230,.301) 40%,rgba(239,236,230,.45) 50%,rgba(239,236,230,.607) 60%,rgba(239,236,230,.749) 70%,rgba(239,236,230,.884) 80%,rgba(239,236,230,.965) 90%,var(--papel) 100%),linear-gradient(to bottom,var(--tinta) calc(100% - var(--solape-oscuro)),transparent calc(100% - var(--solape-oscuro)))}.fundido--pie{display:none;--baja: 48px}.tema-claro+.fundido--pie{display:block}.contacto-fijo{position:fixed;right:max(var(--margen),env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));z-index:50;display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 16px 0 6px;border:1px solid rgba(239,236,230,.16);border-radius:999px;color:var(--papel);background:#0b0a09c7;-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);box-shadow:0 10px 30px -10px #0000008c,inset 0 1px #efece614;font-family:var(--f-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(calc(100% + 24px)) scale(.96);transition:opacity .35s var(--curva),transform .55s var(--curva-fuerte),visibility 0s linear .55s,background-color .3s var(--curva),border-color .3s var(--curva)}.contacto-fijo--visible{opacity:1;visibility:visible;transform:none;transition:opacity .35s var(--curva),transform .55s var(--curva-fuerte),visibility 0s,background-color .3s var(--curva),border-color .3s var(--curva)}html.menu-abierto .contacto-fijo,html.visor-abierto .contacto-fijo{opacity:0;visibility:hidden;transform:translateY(calc(100% + 24px))}.contacto-fijo:hover{background:#0b0a09e6;border-color:#ff3b1f8c}.contacto-fijo:focus-visible{outline-offset:3px}.contacto-fijo .sticker--mini{width:34px;height:34px}.contacto-fijo__icono{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#25d366;color:#0b0a09}.contacto-fijo__icono svg{width:19px;height:19px}.contacto-fijo__texto{display:inline-flex;align-items:center;gap:8px}.contacto-fijo__texto .punto{flex:none}.no-js .contacto-fijo{display:none}@media (prefers-reduced-motion: reduce){.contacto-fijo{transform:none}}@media print{.contacto-fijo{display:none}}.tema-claro{--senal-texto: #C4280D}.tema-claro .seccion__num{color:var(--senal-texto)}@media (pointer: coarse){.pie__nav ul{row-gap:0}.pie__nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;margin-inline:-8px}.pie__legal-fin{row-gap:0}.pie__cv,.pie__arriba{display:inline-flex;align-items:center;min-height:44px}.pie__legal{padding-top:8px}}@media (max-width: 599px),(orientation: landscape) and (max-height: 540px) and (max-width: 1023px){.contacto-fijo--whatsapp{gap:0;width:52px;height:52px;padding:0;justify-content:center;right:max(12px,env(safe-area-inset-right));bottom:calc(14px + env(safe-area-inset-bottom))}.contacto-fijo--whatsapp .contacto-fijo__icono{width:40px;height:40px}.contacto-fijo--whatsapp .contacto-fijo__icono svg{width:22px;height:22px}.contacto-fijo--whatsapp .contacto-fijo__texto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.menu-movil{padding-left:max(var(--margen),env(safe-area-inset-left));padding-right:max(var(--margen),env(safe-area-inset-right))}@media (orientation: landscape) and (max-height: 540px){.menu-movil{padding-top:calc(var(--alto-cabecera) + env(safe-area-inset-top) + 4px);padding-bottom:calc(10px + env(safe-area-inset-bottom))}.menu-movil__texto{font-size:clamp(22px,7.4svh,36px)}.menu-movil__enlace{padding:5px 0}.menu-movil__marca{display:none}.menu-movil__pie{padding-top:10px}}.menu-movil__idioma{display:inline-flex;align-items:center;min-height:44px}@media (min-width: 1900px){.boton{min-height:52px;padding:0 26px;font-size:13px}.boton--chico{min-height:42px;padding:0 18px;font-size:12px}.marca__logo{font-size:28px}.marca__avatar{width:48px;height:48px}.nav__enlace{padding:10px 18px}}@media (pointer: coarse) and (min-width: 1024px){.nav__enlace{padding-block:14px}.cabecera .cabecera__cta{min-height:44px}}
