@font-face{font-family: "Libre Franklin";src: url("/assets/fuentes/librefranklin-var.woff2") format("woff2");font-style: normal;font-weight: 100 900;font-display: swap}@font-face{font-family: "Libre Caslon Text";src: url("/assets/fuentes/librecaslontext-var.woff2") format("woff2");font-style: normal;font-weight: 400 700;font-display: swap}@font-face{font-family: "Libre Caslon Text";src: url("/assets/fuentes/librecaslontext-italic-var.woff2") format("woff2");font-style: italic;font-weight: 400 700;font-display: swap}:root{color-scheme: light dark;--color-fondo: #f7f7f5;--color-superficie: #fff;--color-texto: #141414;--color-texto-2: #5a5a55;--color-linea: #dadad4;--color-acento: #ffd400;--color-sobre-acento: #141414;--color-borde-control: #85857e;--color-hueco-fondo: #fff8d6;--color-ok: #1d6b3c;--color-error: #b42318;--font-titular: "Libre Franklin","Helvetica Neue",sans-serif;--font-texto: "Libre Caslon Text",Georgia,serif;--font-interfaz: "Libre Franklin","Helvetica Neue",sans-serif;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 6rem;--ancho: 76rem;--ancho-texto: 43rem;--radio: 0;--movimiento: cubic-bezier(.16,1,.3,1)}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--color-fondo: #141414;--color-superficie: #1f1f1e;--color-texto: #f4f4f0;--color-texto-2: #b3b3ac;--color-linea: #393936;--color-borde-control: #8f8f88;--color-hueco-fondo: #24221a;--color-ok: #6ccb8f;--color-error: #ff8b7e}}.anunciate,.hueco:hover,.btn:hover,.saltar{--color-fondo: #f7f7f5;--color-superficie: #fff;--color-texto: #141414;--color-texto-2: #3d3d38;--color-linea: #141414;--color-borde-control: #141414;color: var(--color-sobre-acento)}.pie{--color-fondo: #141414;--color-superficie: #1f1f1e;--color-texto: #f4f4f0;--color-texto-2: #b3b3ac;--color-linea: #393936}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%;scroll-behavior: smooth}body{margin: 0;background: var(--color-fondo);color: var(--color-texto);font: 400 1.125rem/1.62 var(--font-texto)}img{display: block;height: auto;max-width: 100%}picture{display: block}picture[data-ia]{position: relative}picture[data-ia]::after{background: rgba(20,20,20,.86);bottom: .5rem;color: #fff;content: attr(data-ia);font-size: .72rem;letter-spacing: .01em;line-height: 1.3;padding: .2rem .45rem;pointer-events: none;position: absolute;right: .5rem}a{color: inherit;text-decoration-color: var(--color-acento);text-decoration-thickness: .18em;text-underline-offset: .15em}a:hover{text-decoration-color: currentColor}:focus-visible{outline: 3px solid var(--color-texto);outline-offset: 3px}button,input,select,textarea{font: inherit}h1,h2,h3{color: var(--color-texto);font-family: var(--font-titular);letter-spacing: -.025em}h1{font-size: clamp(2.5rem,5vw + 1rem,4.25rem);font-weight: 800;line-height: 1.02;margin: 0;max-width: 15ch}h2{font-size: clamp(1.7rem,2vw + 1rem,2.1rem);font-weight: 700;line-height: 1.1;margin: 0 0 var(--space-5);max-width: 25ch}h3{font-size: 1.3rem;font-weight: 700;line-height: 1.2;margin: 0}p{margin: 0 0 var(--space-4)}.saltar{align-items: center;background: var(--color-acento);color: var(--color-sobre-acento);display: inline-flex;font: 700 .875rem/1 var(--font-interfaz);left: 1rem;min-height: 44px;padding: .875rem 1rem;position: fixed;top: -5rem;z-index: 30}.saltar:focus{top: 1rem}.envoltura{margin-inline: auto;max-width: var(--ancho);padding-inline: 1.5rem;width: 100%}.envoltura--texto{max-width: calc(var(--ancho-texto) + 3rem)}.bloque{margin-block: var(--space-8)}.intro{padding-block: clamp(2rem,4vw,4.5rem) var(--space-5)}.intro__lead{color: var(--color-texto-2);font: 400 clamp(1.2rem,1.2vw + .9rem,1.45rem)/1.45 var(--font-texto);margin: var(--space-4) 0 0;max-width: 38rem}.meta{color: var(--color-texto-2);font: 500 .875rem/1.45 var(--font-interfaz);letter-spacing: .015em;margin-top: var(--space-4)}.logo__svg{display: block;height: 30px;overflow: visible;width: 190px}.nav{align-items: center;display: flex;gap: .2rem;margin-left: auto}.nav a,.nav summary{color: var(--color-texto);font: 600 .8rem/1 var(--font-interfaz);text-decoration: none}.nav a[aria-current]{box-shadow: inset 0 -3px 0 var(--color-texto)}.idiomas{display: flex;gap: 0;list-style: none;margin: 0;padding: 0}.idiomas a,.idiomas span{align-items: center;color: var(--color-texto-2);display: inline-flex;font: 700 .72rem/1 var(--font-interfaz);justify-content: center;min-height: 44px;min-width: 44px;text-decoration: none}.idiomas [aria-current]{background: var(--color-texto);color: var(--color-fondo)}.aviso{border-top: 2px solid var(--color-texto);font: 600 .875rem/1.45 var(--font-interfaz);margin-top: var(--space-4);padding: var(--space-3) var(--space-4)}.texto{max-width: var(--ancho-texto)}.texto>:first-child{margin-top: 0}.texto p,.texto ul,.texto ol{margin-bottom: var(--space-4)}.texto li{margin-bottom: var(--space-2)}.texto blockquote{color: var(--color-texto);font-size: 1.25rem;font-style: italic;line-height: 1.45;margin: var(--space-6) 0;padding: 0}.texto code{background: var(--color-hueco-fondo);font: .85em/1.4 ui-monospace,monospace;padding-inline: .2em}.btn{align-items: center;background: var(--color-texto);border: 1px solid var(--color-texto);color: var(--color-fondo);cursor: pointer;display: inline-flex;font: 700 .875rem/1 var(--font-interfaz);gap: .55rem;justify-content: center;min-height: 44px;padding: .8rem 1rem;text-decoration: none;transition: transform 160ms var(--movimiento),background-color 160ms var(--movimiento),color 160ms var(--movimiento)}.btn:hover{background: var(--color-acento);color: var(--color-sobre-acento)}.btn:active{transform: translateY(1px)}.btn--sec{background: transparent;color: var(--color-texto)}.btn--sec:hover{background: var(--color-texto);color: var(--color-fondo)}.btn--sm{font-size:1rem;min-height: 44px;padding: .65rem .75rem}.btn:disabled{cursor: wait;opacity: .6}.ico-arr{flex: none}.tabla{border: 1px solid var(--color-linea);max-width: 100%;overflow-x: auto}.tabla table,.texto table{border-collapse: collapse;min-width: 34rem;width: 100%}.texto table{border: 1px solid var(--color-linea);display: block;overflow-x: auto}.tabla th,.tabla td,.texto th,.texto td{border-bottom: 1px solid var(--color-linea);padding: .8rem .9rem;text-align: left;vertical-align: top}.tabla th,.texto th{background: color-mix(in srgb,var(--color-texto) 5%,var(--color-superficie));font: 600 .875rem/1.25 var(--font-interfaz)}.tabla td,.texto td{font-size: 1rem}.tabla tr:last-child td,.texto tr:last-child td{border-bottom: 0}.fuentes,.faq{border-top: 1px solid var(--color-linea);margin-top: var(--space-7);padding-top: var(--space-5)}.fuentes ol{font-size:1rem;padding-left: 1.25rem}.fuentes li{margin-bottom: .7rem}.faq details{border-bottom: 1px solid var(--color-linea)}.faq summary{cursor: pointer;font: 700 1rem/1.35 var(--font-interfaz);list-style: none;padding: 1rem 2.5rem 1rem 0;position: relative}.faq summary::-webkit-details-marker{display: none}.faq summary::after{content: "+";font-size: 1.5rem;font-weight: 400;position: absolute;right: .25rem;top: .72rem}.faq details[open] summary::after{content: "−"}.faq details>.texto{padding-bottom: var(--space-4)}.form{background: var(--color-superficie);border: 1px solid var(--color-linea);display: grid;gap: var(--space-4);padding: clamp(1.25rem,3vw,2rem)}.form__campo,.filtros__campo{display: grid;gap: .45rem}.form__campo label,.form__campo>span,.filtros label{color: var(--color-texto);font: 700 .82rem/1.25 var(--font-interfaz)}.form input[type="text"],.form input[type="email"],.form input[type="tel"],.form select,.form textarea,.filtros select{appearance: none;background: var(--color-superficie);border: 1.5px solid var(--color-borde-control);border-radius: 0;color: var(--color-texto);min-height: 44px;padding: .65rem .75rem;width: 100%}.form textarea{min-height: 8rem;resize: vertical}.form input:focus,.form select:focus,.form textarea:focus,.filtros select:focus{border-color: var(--color-texto);outline: 3px solid color-mix(in srgb,var(--color-acento) 75%,transparent);outline-offset: 1px}.form__grupo{border: 1.5px solid var(--color-borde-control);display: grid;gap: .65rem;grid-template-columns: repeat(auto-fit,minmax(10rem,1fr));margin: 0;padding: var(--space-3) var(--space-4)}.form__grupo legend{font: 700 .82rem/1.25 var(--font-interfaz);padding-inline: .25rem}.form__check{align-items: flex-start;display: flex;font-size:1rem;gap: .65rem}.form__check input{accent-color: var(--color-texto);height: 1.2rem;margin-top: .25rem;width: 1.2rem}.form__trampa{height: 1px;left: -10000px;overflow: hidden;position: absolute !important;width: 1px}.form__estado{font: 600 .85rem/1.4 var(--font-interfaz);margin: 0;min-height: 1.4em}.form__estado--ok{color: var(--color-ok)}.form__estado--ko{color: var(--color-error)}.tarjetas{display: grid;gap: 1px;grid-template-columns: repeat(auto-fit,minmax(min(100%,16rem),1fr));list-style: none;margin: 0;padding: 0;background: var(--color-linea)}.tarjeta a{background: var(--color-superficie);color: var(--color-texto);display: flex;flex-direction: column;gap: var(--space-3);min-height: 13rem;padding: var(--space-5);text-decoration: none;transition: background-color 180ms var(--movimiento),transform 180ms var(--movimiento)}.tarjeta a:hover{background: var(--color-hueco-fondo);transform: translateY(-2px)}.tarjeta__titulo{font: 700 1.25rem/1.15 var(--font-titular)}.tarjeta__txt{color: var(--color-texto-2);font-size:1rem}.etiqueta{align-self: flex-start;border: 1px solid var(--color-texto);color: var(--color-texto);display: inline-flex;font: 700 .68rem/1 var(--font-interfaz);letter-spacing: .05em;padding: .35rem .45rem;text-transform: uppercase}.cats{display: grid;gap: 1px;grid-template-columns: repeat(auto-fit,minmax(min(100%,15rem),1fr));list-style: none;margin: 0;padding: 0;background: var(--color-linea)}.cats a{background: var(--color-superficie);color: var(--color-texto);display: flex;font: 600 .95rem/1.3 var(--font-interfaz);gap: var(--space-3);justify-content: space-between;padding: var(--space-4);text-decoration: none}.cats a:hover{background: var(--color-hueco-fondo)}.cuenta{color: var(--color-texto-2);font: 600 .72rem/1.2 var(--font-interfaz)}.filtros{align-items: end;border-block: 1px solid var(--color-linea);display: grid;gap: var(--space-3);grid-template-columns: 1fr 1fr auto;margin-bottom: var(--space-5);padding-block: var(--space-4)}.filtros__resultado{color: var(--color-texto-2);font: 600 .78rem/1.3 var(--font-interfaz);grid-column: 1 / -1;margin: 0}.filtros__vacio{background: var(--color-hueco-fondo);font: 600 .9rem/1.4 var(--font-interfaz);margin-top: var(--space-4);padding: var(--space-3)}.fichas{display: grid;gap: 1px;grid-template-columns: repeat(auto-fit,minmax(min(100%,18rem),1fr));list-style: none;margin: 0;padding: 0;background: var(--color-linea)}.ficha-lista{background: var(--color-superficie);min-width: 0}.ficha-lista a{color: var(--color-texto);display: flex;flex-direction: column;gap: .55rem;min-height: 100%;padding: var(--space-4);text-decoration: none;transition: background-color 180ms var(--movimiento)}.ficha-lista a:hover{background: var(--color-hueco-fondo)}.ficha-lista strong{font: 700 1.1rem/1.2 var(--font-titular)}.ficha-lista__meta{color: var(--color-texto-2);font: 500 .8rem/1.4 var(--font-interfaz)}.ficha__datos{margin-bottom: var(--space-7)}.ficha__datos h2{margin-bottom: var(--space-4)}.ficha__lado{align-self: start}.caja{border-top: 2px solid var(--color-texto);margin-bottom: var(--space-5);padding-top: var(--space-4)}.caja h2{font-size: 1.25rem}.caja p{font-size: 1rem}.caja--reclamar{border-color: var(--color-acento)}.ficha dl{font-size:1rem;margin: 0}.ficha dt{font: 700 .72rem/1.3 var(--font-interfaz);letter-spacing: .04em;margin-top: var(--space-3);text-transform: uppercase}.ficha dd{margin: .2rem 0 0;overflow-wrap: anywhere}.a-consultar{color: var(--color-texto-2);font-style: italic}@media (min-width: 64rem){.ficha__lado{position: sticky;top: 6rem}}.huecos{border-block: 1px solid var(--color-texto);margin-block: var(--space-5);padding-block: var(--space-3)}.huecos::before{content: "PUBLICIDAD";display: block;font: 700 .66rem/1 var(--font-interfaz);letter-spacing: .12em;margin-bottom: .7rem}.hueco{background: var(--color-hueco-fondo);display: flex;gap: .7rem;min-height: 7.5rem;padding: .9rem}.hueco a{color: var(--color-texto);display: flex;gap: .7rem;text-decoration: none;width: 100%}.hueco:hover{background: var(--color-acento)}.anunciate{align-items: start;border: 1px solid var(--color-texto);display: flex;gap: var(--space-5);justify-content: space-between;margin-block: var(--space-7);padding: clamp(1.25rem,3vw,2rem)}.anunciate{background: var(--color-acento)}.anunciate__titulo{display: block;font: 800 clamp(1.25rem,2vw,1.8rem)/1.05 var(--font-titular);margin-bottom: var(--space-2)}.anunciate p{font-family: var(--font-interfaz);margin: 0;max-width: 48rem}.anunciate .btn{flex: none}.anunciate .btn:hover{background: var(--color-superficie)}.portales{display: grid;gap: 1px;grid-template-columns: repeat(auto-fit,minmax(min(100%,17rem),1fr));list-style: none;margin: 0;padding: 0;background: var(--color-linea)}.portal{background: var(--color-superficie);padding: var(--space-5);scroll-margin-top: 6rem}.portal header{align-items: start;display: flex;gap: var(--space-3);justify-content: space-between;margin-bottom: var(--space-5)}.portal dl{margin: 0}.portal dt{color: var(--color-texto-2);font: 700 .68rem/1.3 var(--font-interfaz);letter-spacing: .06em;margin-top: var(--space-3);text-transform: uppercase}.portal dd{font-size: 1rem;margin: .25rem 0 0}.herramienta{background: var(--color-superficie);border: 1px solid var(--color-linea);min-height: 10rem;padding: clamp(1rem,3vw,2rem)}.herramienta__carga{color: var(--color-texto-2);font: 600 .9rem/1.4 var(--font-interfaz)}@media (scripting: enabled){.herramienta:not([data-estado])[data-herramienta="planificador"]{min-height: 35rem}.herramienta:not([data-estado])[data-herramienta="cpm"]{min-height: 70rem}.herramienta:not([data-estado])[data-herramienta="checklist"]{min-height: 75rem}.herramienta:not([data-estado])[data-herramienta="brief"]{min-height: 175rem}}@media (scripting: enabled) and (max-width: 29.375rem){.herramienta:not([data-estado])[data-herramienta="planificador"]{min-height: 41.5rem}}@media (scripting: enabled) and (min-width: 64rem){.herramienta:not([data-estado])[data-herramienta="planificador"]{min-height: 39.5rem}}.herramienta form{display: grid;gap: var(--space-4);max-width: 46rem}.herramienta label{font: 700 .8rem/1.2 var(--font-interfaz)}.herramienta input,.herramienta select,.herramienta textarea{background: var(--color-superficie);border: 1.5px solid var(--color-borde-control);border-radius: 0;color: var(--color-texto);min-height: 44px;padding: .65rem .75rem;width: 100%}.herramienta button,.herramienta .btn{align-self: start}.form__check{min-height: 44px}.herramienta .form__check input{flex: none;height: 1.2rem;min-height: 0;padding: 0;width: 1.2rem}.brief-doc{overflow-wrap: anywhere}.brief-doc table{border: 1px solid var(--color-linea);border-collapse: collapse;display: table;min-width: 0;table-layout: fixed;width: 100%}.brief-doc th,.brief-doc td{border-bottom: 1px solid var(--color-linea);padding: .65rem;text-align: left;vertical-align: top}.brief-doc th{width: 36%}.creditos{border-top: 1px solid var(--color-linea);list-style: none;margin: var(--space-5) 0 0;padding: 0}.creditos>li{border-bottom: 1px solid var(--color-linea);padding: var(--space-4) 0}.credito__lugar{font: 700 1.15rem/1.2 var(--font-titular);margin: 0 0 .4rem}.credito__datos,.credito__uso{color: var(--color-texto-2);font: 500 .82rem/1.5 var(--font-interfaz);margin: .25rem 0 0}.mapa-sitio{columns: 2 17rem}.mapa-sitio section{break-inside: avoid;margin-bottom: var(--space-6)}.mapa-sitio h2{font-size: 1.2rem}.pie{background: var(--color-fondo);border-top: 1px solid var(--color-linea);color: var(--color-texto);font: 500 .84rem/1.45 var(--font-interfaz);margin-top: clamp(5rem,10vw,10rem)}.pie a{color: inherit;text-decoration-color: var(--color-acento)}.pie ul{display: grid;gap: 0;list-style: none;margin: 0;padding: 0}.pie ul a{align-items: center;display: inline-flex;min-height: 44px;min-width: 44px}.herramienta details>summary{cursor: pointer;min-height: 44px;padding-block: .6rem}@media (max-width: 23rem){.logo__svg{height: 19px !important;width: 120px !important}}@media (max-width: 42rem){.envoltura{padding-inline: 1rem}.logo__svg{height: 25px;width: 158px}.idiomas [aria-current]{display: none}h1{max-width: 16ch}.bloque{margin-block: 4.5rem}.anunciate{flex-direction: column}.anunciate .btn{width: 100%}.filtros{grid-template-columns: 1fr}.filtros__resultado{grid-column: auto}.mapa-sitio{columns: 1}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{scroll-behavior: auto !important;transition-duration: 1ms !important}}@media print{.pie,.huecos,.anunciate,.form,.filtros{display: none !important}body{background: #fff;color: #141414}}@media (max-width:760px){body>header,header.top,.top{position:relative!important;top:auto!important}}.anu-h h1{text-transform:none}@font-face{font-family:"Archivo";src:url("/assets/fuentes/archivo.woff2") format("woff2");font-weight:500 800;font-stretch:75% 100%;font-display:swap}:root{
  --bg:#F4F4F0;--card:#FFFFFF;--ink:#141618;--mut:#575C61;--line:#D5D7D2;--line-f:#8A8F94;
  --acc:#2B4BFF;--acc-h:#1E3AE6;--acc-ink:#FFFFFF;--acc-t:#2B4BFF;--acc-l:#8EA0FF;--acc-fix:#2B4BFF;--tint:#E6EAFF;
  --dark:#141618;--dark-ink:#F4F4F0;--dark-mut:#B9BDC2;--dark-line:#2C3035;
  --si:#17724A;--no:#A1361F;--r:4px;--w:1248px;--g:clamp(16px,4vw,32px);--sec:clamp(72px,10vw,128px);
  --ease:cubic-bezier(.2,.7,.2,1);color-scheme:light dark}@media (prefers-color-scheme:dark){:root{
  --bg:#0F1113;--card:#181B1E;--ink:#ECEDE8;--mut:#A7ACB1;--line:#3A3F44;--line-f:#6B7177;
  --acc:#8EA0FF;--acc-h:#A9B7FF;--acc-ink:#0B0D10;--acc-t:#9CACFF;--tint:#1C2236;
  --dark:#1A1D21;--si:#5DBB8A;--no:#F08A6E}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:76px}body{margin:0;background:var(--bg);color:var(--ink);font:500 17px/1.55 "Archivo",system-ui,sans-serif;font-stretch:100%;padding-bottom:76px}img{display:block;max-width:100%;height:auto}:where(.top,.x-pie,.barra,.v3) a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}:where(.top,.x-pie,.barra,.v3) h1,:where(.top,.x-pie,.barra,.v3) h2,:where(.top,.x-pie,.barra,.v3) h3{margin:0;font-stretch:75%;font-weight:800;line-height:1.02;letter-spacing:-.01em;text-wrap:balance}:where(.top,.x-pie,.barra,.v3) p{margin:0}:focus-visible{outline:3px solid var(--acc);outline-offset:2px}.w{width:100%;max-width:calc(var(--w) + 2*var(--g));margin-inline:auto;padding-inline:var(--g)}.i{width:20px;height:20px;flex:none}.ph{position:relative;margin:0;overflow:hidden;background:var(--line)}.ph picture{display:block}.ph img{width:100%;aspect-ratio:3/2;object-fit:cover;transition:transform .45s var(--ease)}.top{position:sticky;top:0;z-index:30;background:var(--dark);color:var(--dark-ink);border-bottom:1px solid var(--dark-line)}.top-in{display:flex;align-items:center;gap:12px;min-height:60px}.x-logo{display:inline-flex;align-items:center;min-height:44px;color:inherit}.x-nav{display:none;margin-left:auto}.x-nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;font:800 15px/1 "Archivo";font-stretch:75%;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;color:var(--dark-ink)}.x-nav a:hover,.x-nav a[aria-current]{color:var(--acc-l)}.top .btn-line{color:var(--dark-ink);border-color:#5A6068}.menu summary{list-style:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;min-width:44px;padding:0 12px;cursor:pointer;font:800 15px/1 "Archivo";font-stretch:75%;letter-spacing:.07em;text-transform:uppercase;border:2px solid #5A6068;border-radius:var(--r)}.menu summary::-webkit-details-marker{display:none}.menu[open] summary{background:var(--dark-ink);color:var(--dark)}.menu-p{position:absolute;left:0;right:0;top:100%;background:var(--dark);border-bottom:1px solid var(--dark-line);padding:8px var(--g) 24px;display:grid;grid-template-columns:1fr 1fr;gap:0 24px;max-height:calc(100dvh - 60px);overflow:auto}.menu-p a{display:flex;flex-direction:column;justify-content:center;min-height:56px;border-bottom:1px solid var(--dark-line);text-decoration:none;font:800 20px/1.1 "Archivo";font-stretch:75%;text-transform:uppercase;color:var(--dark-ink)}.menu-p small{font:500 14px/1.3 "Archivo";text-transform:none;color:var(--dark-mut)}.menu-l{grid-column:1/-1;display:flex;gap:4px;padding-top:12px}.menu-l a{min-width:44px;align-items:center;border:0;font-size:16px}@media (max-width:379px){.menu{margin-left:auto}}@media (min-width:1000px){.x-nav{display:flex}.menu-p{grid-template-columns:repeat(4,1fr)}}.x-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 20px;border-radius:var(--r);border:2px solid transparent;font:800 16px/1.15 "Archivo";font-stretch:87.5%;letter-spacing:.02em;text-align:center;text-decoration:none;cursor:pointer;transition:transform .2s var(--ease),background-color .2s,color .2s}.x-btn .i{transition:transform .2s var(--ease)}.x-btn:hover .i{transform:translateX(3px)}.x-btn:active{transform:scale(.97)}.btn-acc{background:var(--acc);color:var(--acc-ink)}.btn-acc:hover{background:var(--acc-h)}.btn-line{border-color:currentColor;color:var(--ink);background:transparent}.btn-line:hover{background:var(--ink);color:var(--bg)}.btn-line-inv{border-color:rgba(255,255,255,.65);color:#fff}.btn-line-inv:hover{background:#fff;color:#141618}.x-meta{margin-top:8px;font-size:1rem;color:var(--mut)}.lema{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 24px;padding-block:18px 16px}.lema h1{font-size:clamp(22px,3vw,38px);text-transform:uppercase;letter-spacing:0}.lema h1 em{font-style:normal;color:var(--acc-t)}.lema-d{font-size:1rem;color:var(--mut)}.hero{position:relative;background:var(--dark);color:#fff}.hero-a{position:relative;display:block;color:#fff;text-decoration:none}.hero-a::after{content:"";position:absolute;inset:30% 0 0;background:linear-gradient(to top,rgba(8,9,10,.94),rgba(8,9,10,.66) 48%,rgba(8,9,10,0));pointer-events:none}.ph-hero img{aspect-ratio:4/5;max-height:74vh;animation:acerca 1.6s var(--ease) both}@keyframes acerca{from{transform:scale(1.06)}}.hero-t{position:absolute;left:0;right:0;bottom:0;z-index:1;padding-bottom:clamp(20px,4vw,52px)}.hero-t h1,.hero-t h2{margin-top:12px;font-size:clamp(36px,6.6vw,96px);line-height:.96;max-width:15ch;color:#fff}.hero-a:hover h2{text-decoration:underline;text-decoration-color:var(--acc-l);text-decoration-thickness:4px;text-underline-offset:8px}.hero-cta{display:flex;flex-wrap:wrap;gap:10px;padding-block:16px 24px}.hero .btn-line{color:#fff;border-color:rgba(255,255,255,.6)}.hero .btn-line:hover{background:#fff;color:#141618}@media (min-width:700px){.ph-hero img{aspect-ratio:16/8}}@media (min-width:1000px){.hero-cta{position:absolute;right:max(var(--g),calc((100% - var(--w))/2));bottom:clamp(20px,4vw,52px);z-index:2;width:auto;max-width:none;margin:0;padding:0}}.x-bloque{padding-top:var(--sec)}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:10px;margin-bottom:24px;border-bottom:4px solid var(--ink)}.sec-t{font-size:clamp(32px,4.4vw,60px);text-transform:uppercase}.sec-more{display:inline-flex;align-items:center;gap:6px;min-height:44px;font:800 15px/1 "Archivo";font-stretch:75%;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;color:var(--acc-t);white-space:nowrap}.sec-more .i{transition:transform .2s var(--ease)}.sec-more:hover .i{transform:translateX(4px)}.card-a{display:block;height:100%;text-decoration:none;color:inherit}.card-t{padding-top:12px}.card-h{margin-top:6px;font-size:clamp(19px,1.6vw,23px);line-height:1.08}.card-a:hover img,.tile:hover img,.chip-sec:hover img{transform:scale(1.04)}.card-a:hover .card-h{text-decoration:underline;text-decoration-color:var(--acc);text-decoration-thickness:3px;text-underline-offset:4px}.card-lead .ph img{aspect-ratio:4/3}.card-lead .card-h{font-size:clamp(30px,3.6vw,52px);line-height:1}.card-row .card-a{display:grid;grid-template-columns:46% 1fr;gap:14px;align-items:start}.card-row .card-t{padding-top:0}.card-row .card-h{font-size:clamp(18px,1.5vw,22px)}.lo-grid{display:grid;gap:28px}.lo-stack{display:grid;gap:20px;align-content:start}.lo-stack .card+.card{border-top:1px solid var(--line);padding-top:20px}.esencial{grid-column:1/-1;background:var(--card);border-top:4px solid var(--acc);padding:18px 20px 8px}.esencial-t{font-size:26px;text-transform:uppercase}.esencial ol{list-style:none;margin:10px 0 0;padding:0;counter-reset:e;display:grid;column-gap:28px}.esencial li{counter-increment:e;border-top:1px solid var(--line)}.esencial a{display:grid;grid-template-columns:40px 1fr;column-gap:8px;padding:12px 0;min-height:44px;text-decoration:none;font-weight:700;line-height:1.25}.esencial a::before{content:counter(e);grid-row:span 2;font:800 36px/1 "Archivo";font-stretch:75%;color:var(--acc-t)}.esencial a:hover{color:var(--acc-t)}.fila{display:grid;grid-template-columns:1fr 1fr;gap:28px 14px;margin-top:36px}.fila .card-h{font-size:clamp(17px,1.5vw,21px)}@media (min-width:900px){.lo-grid{grid-template-columns:7fr 5fr;gap:40px}.esencial ol{grid-template-columns:repeat(5,1fr)}.fila{grid-template-columns:repeat(4,1fr);gap:32px}}.cifras{list-style:none;margin:0;padding-block:40px;display:grid;grid-template-columns:1fr 1fr;gap:28px 16px}@media (min-width:900px){.cifras{grid-template-columns:repeat(4,1fr);padding-block:64px}}.calc{display:grid;gap:12px;margin-bottom:20px;padding:20px;background:var(--card);border:1px solid var(--line);border-top:4px solid var(--acc)}.tile{position:relative;display:block;overflow:hidden;background:var(--dark);color:#fff;text-decoration:none}.tile-xl{grid-column:span 2}.ph-tile img{aspect-ratio:1/1}.tile-xl .ph-tile img{aspect-ratio:16/10}.tile::after{content:"";position:absolute;inset:28% 0 0;background:linear-gradient(to top,rgba(8,9,10,.94),rgba(8,9,10,.6) 52%,rgba(8,9,10,0));pointer-events:none}.tile-t{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;display:grid;gap:4px}.tile-n{font:800 clamp(22px,2.8vw,44px)/1 "Archivo";font-stretch:75%;text-transform:uppercase}.tile-c{font-size:1rem;line-height:1.3;color:#E9EBED}.tile>.i{display:none}@media (min-width:900px){.tile-xl{grid-row:span 2}.tile-xl .ph-tile,.tile-xl .ph-tile picture,.tile-xl .ph-tile img{height:100%}.tile-xl .ph-tile img{aspect-ratio:auto}.tile:nth-child(6),.tile:nth-child(7){grid-column:span 2}.tile:nth-child(6) .ph-tile img,.tile:nth-child(7) .ph-tile img{aspect-ratio:2/1}.tile>.i{display:block;position:absolute;right:14px;bottom:16px;z-index:1;width:40px;height:40px;padding:9px;border-radius:50%;background:var(--acc-fix);color:#fff;transition:transform .25s var(--ease)}.tile:hover>.i{transform:translateX(4px)}.tile-t{right:64px}}.dos{display:grid;gap:16px}@media (min-width:900px){.dos{grid-template-columns:1fr 1fr;gap:24px}}.marcar .barra{display:none}.barra{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;gap:8px;padding:10px var(--g) calc(10px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--line);box-shadow:0 -10px 30px -18px rgba(0,0,0,.35)}.barra .x-btn{flex:1;min-height:50px;padding:0 12px}.barra .btn-line{flex:0 0 auto}@media (min-width:900px){.barra{display:none}body{padding-bottom:0}}.x-pie{margin-top:var(--sec);background:#141618;color:#F4F4F0}.pie-in{display:grid;gap:24px;padding-block:48px 28px}.pie-lema{font:800 clamp(26px,3vw,40px)/1.05 "Archivo";font-stretch:75%;max-width:20ch}.pie-n{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.pie-n a,.pie-l a{display:flex;align-items:center;min-height:44px;color:#E4E6E8;text-decoration:none;font-weight:700}.pie-n a{border-bottom:1px solid #2C3035}.pie-n a:hover,.pie-l a:hover{color:#8EA0FF}.pie-l{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px;border-top:1px solid #2C3035;padding-top:8px}.pie-id{display:flex;gap:2px;margin-left:auto}.pie-id a{min-width:44px;justify-content:center}.pie-ia{font-size:1rem;color:#B9BDC2}@media (min-width:900px){.pie-in{grid-template-columns:1.2fr 1fr 1fr;align-items:start;column-gap:48px}.pie-n{grid-column:2;grid-row:1/3}.pie-l,.pie-ia{grid-column:1/-1}}.art-h{max-width:calc(1000px + 2*var(--g));margin-inline:0;padding-block:24px 28px}@media (min-width:1280px){.art-h{margin-inline:calc((100% - var(--w))/2 - var(--g))}}.x-migas{display:flex;align-items:center;gap:8px;font-size:1rem;color:var(--mut);margin-bottom:8px}.x-migas a{display:inline-flex;align-items:center;min-height:44px;color:var(--mut)}.art-h h1{margin-top:10px;font-size:clamp(42px,7.4vw,104px);line-height:.94}.art-m{margin-top:18px;padding-top:12px;border-top:1px solid var(--line);font-size:1rem;color:var(--mut)}.art-ph .ph img{aspect-ratio:16/9;max-height:78vh;animation:acerca 1.6s var(--ease) both}.art-g{display:flex;flex-direction:column;padding-top:32px}.art-c{display:contents}.datos{order:2}.rail{order:3}.cuerpo{order:4}@media (min-width:1000px){.art-g{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:72px;align-items:start}.art-c{display:block;max-width:760px}.rail{position:sticky;top:84px;margin-top:0}}.datos{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line)}.datos li{display:grid;gap:4px;align-content:start;padding:14px;background:var(--bg)}.datos b{font:800 clamp(32px,3.4vw,46px)/1 "Archivo";font-stretch:75%}.datos span{font-size:1rem;line-height:1.3;color:var(--mut)}@media (min-width:700px){.datos{grid-template-columns:repeat(4,1fr)}}.rail{display:grid;gap:18px;margin-top:28px}.indice{border-top:4px solid var(--ink);padding-top:6px}.indice-t{padding:8px 0;font:800 14px/1 "Archivo";font-stretch:75%;letter-spacing:.12em;text-transform:uppercase}.indice ol{list-style:none;margin:0;padding:0;counter-reset:x;display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.indice li{counter-increment:x;border-bottom:1px solid var(--line)}.indice a{display:flex;align-items:center;gap:10px;min-height:46px;text-decoration:none;font-weight:700;font-size:1rem}.indice a::before{content:counter(x,decimal-leading-zero);font:800 14px/1 "Archivo";font-stretch:75%;color:var(--acc-t)}.indice a:hover{color:var(--acc-t)}@media (min-width:1000px){.indice ol{grid-template-columns:1fr}}.cuerpo{max-width:740px}.cuerpo h2{margin:60px 0 16px;font-size:clamp(30px,3.6vw,48px);scroll-margin-top:84px}.cuerpo p{margin:0 0 16px;max-width:66ch}.pasos{list-style:none;margin:0 0 12px;padding:0;counter-reset:p}.pasos li{counter-increment:p;position:relative;padding:14px 0 14px 58px;border-bottom:1px solid var(--line)}.pasos li::before{content:counter(p);position:absolute;left:0;top:10px;width:42px;height:42px;display:grid;place-items:center;background:var(--ink);color:var(--bg);font:800 22px/1 "Archivo";font-stretch:75%}.nota{font-size:1rem;color:var(--mut)}.cta-calc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin:36px 0;padding:24px;background:var(--acc-fix);color:#fff}.cta-calc-t{font:800 clamp(26px,2.8vw,36px)/1.05 "Archivo";font-stretch:75%;text-transform:uppercase}.cta-calc .btn-acc{background:#fff;color:#141618}.x-faq{border-top:1px solid var(--line)}.x-faq details{border-bottom:1px solid var(--line)}.x-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:12px 0;cursor:pointer;font-weight:800;font-size:17px;line-height:1.3}.x-faq summary::-webkit-details-marker{display:none}.x-faq summary::after{content:"";flex:none;width:16px;height:16px;background:linear-gradient(currentColor,currentColor) center/16px 2.5px no-repeat,linear-gradient(currentColor,currentColor) center/2.5px 16px no-repeat;transition:transform .25s var(--ease)}.x-faq details[open] summary::after{transform:rotate(45deg)}.x-faq details p{padding:0 0 16px;color:var(--mut);max-width:66ch}.sigue{padding-top:var(--sec)}.anu-h{background:#141618;color:#F4F4F0;padding-block:clamp(36px,7vw,96px) 8px}.anu-h-in{display:grid;gap:36px;align-items:center}.anu-h h1{margin-top:14px;font-size:clamp(44px,7.4vw,104px);line-height:.93;text-transform:uppercase}.anu-h h1 em{font-style:normal;color:#8EA0FF}.anu-h-d{margin-top:18px;font-size:clamp(18px,1.6vw,22px);color:#D5D7D2;max-width:40ch}.anu-h-c{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.anu-h .btn-acc{background:#2B4BFF;color:#fff}.anu-h .btn-acc:hover{background:#1E3AE6}.escaparate{position:relative;padding:0 8% 36px 0}.dev{display:block;overflow:hidden;background:#000}.dev-lap{border:10px solid #2C3035;border-bottom-width:16px;border-radius:12px 12px 4px 4px;box-shadow:0 34px 70px -24px rgba(0,0,0,.7)}.dev-mov{border:7px solid #0B0C0E;border-radius:28px;box-shadow:0 0 0 1px #3A3F44,0 26px 50px -20px rgba(0,0,0,.65)}.escaparate .dev-mov{position:absolute;right:0;bottom:0;width:30%;min-width:104px;max-width:230px}.esc{display:block;width:100%;height:auto}@media (min-width:1000px){.anu-h-in{grid-template-columns:5fr 7fr;gap:56px}}.chips-sec{display:grid;grid-template-columns:1fr 1fr;gap:12px}.chip-sec{display:block;overflow:hidden;background:var(--card);border:1px solid var(--line);text-decoration:none;color:inherit}.chip-sec>span{display:grid;gap:2px;padding:10px 12px 12px}.chip-sec b{font:800 20px/1.05 "Archivo";font-stretch:75%;text-transform:uppercase}.chip-sec small{font-size:14px;color:var(--mut)}@media (min-width:900px){.chips-sec{grid-template-columns:repeat(4,1fr);gap:16px}}.formatos{display:grid;gap:44px}.formato{margin:0;display:grid;gap:18px}.formato-v{display:block;padding:clamp(16px,3vw,32px);background:var(--card);border:1px solid var(--line);text-decoration:none}.formato-v .esc{max-width:300px;margin-inline:auto;border:7px solid #0B0C0E;border-radius:26px;box-shadow:0 22px 44px -22px rgba(0,0,0,.5)}.formato-v .esc-d{display:none;max-width:none;border-width:9px;border-radius:10px}.formato:hover .esc{transform:translateY(-4px)}.formato .esc{transition:transform .3s var(--ease)}.formato figcaption{display:grid;gap:8px;align-content:start}.formato figcaption b{font:800 clamp(28px,2.8vw,40px)/1 "Archivo";font-stretch:75%;text-transform:uppercase}.formato figcaption>span:not(.formato-n){font-size:18px;color:var(--mut);max-width:40ch}@media (min-width:900px){.formatos{grid-template-columns:1fr 1fr;gap:56px 40px}.formato-guia{grid-column:1/-1;grid-template-columns:7fr 4fr;gap:40px;align-items:center}.formato-guia .esc-d{display:block}.formato-guia .esc-m{display:none}}.pasos-b{margin-top:var(--sec);padding-block:clamp(48px,7vw,96px);background:var(--card);border-block:1px solid var(--line)}.pasos3{list-style:none;margin:0;padding:0;display:grid;gap:28px}.pasos3 li{display:grid;gap:8px;align-content:start;padding-top:16px;border-top:4px solid var(--ink)}.paso-n{font:800 76px/.9 "Archivo";font-stretch:75%;color:var(--acc-t)}.pasos3 b{font:800 26px/1.05 "Archivo";font-stretch:75%;text-transform:uppercase}.pasos3 li>span:last-child{color:var(--mut)}.reglas{list-style:none;margin:40px 0 0;padding:0;display:grid;gap:12px}.reglas li{display:flex;gap:10px;align-items:flex-start;font-weight:700}.reglas .i{margin-top:3px;color:var(--si)}@media (min-width:900px){.pasos3{grid-template-columns:repeat(3,1fr);gap:40px}.reglas{grid-template-columns:repeat(3,1fr);gap:24px}}.form-c{padding:clamp(20px,3vw,36px);background:var(--card);border:1px solid var(--line);border-top:6px solid var(--acc)}.x-form{display:grid;gap:16px}.x-form label{display:grid;gap:6px;font-weight:700;font-size:1rem}.x-form input:not([type=radio]),.x-form textarea{width:100%;min-height:52px;padding:12px 14px;border:2px solid var(--line-f);border-radius:var(--r);background:var(--bg);color:var(--ink);font:500 17px/1.3 "Archivo",sans-serif}.x-form textarea{min-height:100px;resize:vertical}.x-form input:focus,.x-form textarea:focus{outline:3px solid var(--acc);outline-offset:1px;border-color:var(--ink)}.js .rv{opacity:0;transform:translateY(18px);transition:opacity .55s var(--ease),transform .55s var(--ease);transition-delay:calc(var(--i,0)*70ms)}.js .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .rv{opacity:1;transform:none;transition:none}.ph img,.x-btn,.i,.esc{transition:none!important;animation:none!important}}.calc{grid-template-columns:minmax(0,1fr)}.x-migas a{min-width:44px;justify-content:center}.barra{overflow:hidden;max-width:100vw}.barra .x-btn{min-width:0;gap:8px}@media (max-width:374px){.barra{gap:6px;padding-left:12px;padding-right:12px}.barra .x-btn{padding:0 10px;font-size:15px;letter-spacing:.02em}.barra .btn-line .i{display:none}}@media (max-width:899px){.pie-in{grid-template-columns:minmax(0,1fr)}}.pie-in>*{min-width:0}.sec-head{flex-wrap:wrap;row-gap:0}.sec-head>*{min-width:0}:root{--acc:#FFD400;--acc-h:#F0C400;--acc-ink:#141618;--acc-t:#7A5C00;--acc-l:#FFD400;--acc-fix:#FFD400;--tint:#FFF4C2}@media (prefers-color-scheme:dark){:root{--acc:#FFD400;--acc-h:#FFE24D;--acc-ink:#141618;--acc-t:#FFD400;--acc-l:#FFD400;--acc-fix:#FFD400;--tint:#2A2510}}.tile>.i{color:#141618}:root{--font-titular:"Archivo",system-ui,sans-serif;--font-interfaz:"Archivo",system-ui,sans-serif;--font-texto:"Archivo",system-ui,sans-serif;--color-fondo:var(--bg);--color-superficie:var(--card);--color-texto:var(--ink);--color-linea:var(--line)}.logo__svg{display:block;height:28px;width:auto;max-width:100%}.redb{display:none;background:#141618;color:#E6E7E8;font-size:1rem}@media (min-width:760px){.redb{display:block}}.redb .w{display:flex;gap:1.25rem;align-items:center;min-height:44px;overflow-x:auto;white-space:nowrap}.redb a{color:#fff;display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.redb a:hover,.redb a[aria-current]{color:#FFD400}.redb-k{color:#FFD400;font-weight:700}.x-migas{font-size:1rem}.x-migas ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 .5rem;list-style:none;margin:0;padding:0}.x-migas li{display:flex;align-items:center;color:var(--mut)}.x-migas li+li::before{content:"/";margin-right:.5rem;color:var(--mut)}.x-migas a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;color:var(--ink)}.menu-p small{font-size:1rem;color:var(--mut);font-weight:500}.pie-n{display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.pie-c ul{list-style:none;margin:0;padding:0}.pie-c a{display:inline-flex;align-items:center;min-height:44px}.pie-h{font-weight:700;margin:0 0 .25rem;font-size:1rem}.pie-red a{text-decoration:underline;text-underline-offset:3px}.tiles3{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.tiles3 .tile-xl{grid-column:span 2}@media (min-width:900px){.tiles3{grid-template-columns:repeat(4,minmax(0,1fr))}}.herr-b{background:#141618;color:#fff;padding-block:clamp(3rem,8vw,5rem);margin-block:clamp(2rem,6vw,4rem)}.herr-b .sec-t,.herr-b .sec-t span{color:#fff}.herr-l{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));list-style:none;margin:1.5rem 0 0;padding:0}.herr-i{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:1.25rem;border:1px solid #3A3D40;border-radius:var(--r,12px);color:#fff;text-decoration:none;transition:border-color .2s,transform .2s}.herr-i:hover{border-color:#FFD400;transform:translateY(-2px)}.herr-i b{font-size:1.25rem;line-height:1.2}.herr-go{margin-top:auto;display:inline-flex;align-items:center;gap:.4rem;font-weight:700;color:#FFD400;min-height:44px}.dos3{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.caja3{display:flex;flex-direction:column;gap:.75rem;padding:clamp(1.5rem,4vw,2.5rem);border-radius:var(--r,14px);text-decoration:none;min-height:240px;transition:transform .2s}.caja3:hover{transform:translateY(-3px)}.caja3-dir{background:var(--card);color:var(--ink);border:1px solid var(--line)}.caja3 b{font-size:clamp(1.5rem,3vw,2rem);line-height:1.1}.caja3-go{margin-top:auto;display:inline-flex;align-items:center;gap:.5rem;font-weight:700;min-height:44px}.hub-h{position:relative;background:#141618;color:#fff;overflow:hidden;isolation:isolate}.hub-h>.ph{position:absolute;inset:0;margin:0;z-index:-1;aspect-ratio:auto;height:100%}.hub-h>.ph img{width:100%;height:100%;object-fit:cover;opacity:.5}.hub-t{position:relative;padding-block:clamp(4rem,14vw,9rem) clamp(2rem,5vw,3rem)}.hub-t h1{color:#fff;max-width:20ch;margin:.25rem 0 .75rem}.hub-d{color:#F2F2F2;max-width:62ch;font-size:1.125rem;margin:0}.fila.fila-3{display:grid;gap:var(--g,24px);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.v3 .cuerpo ul:not([class]){list-style:disc;padding-left:1.4em}.v3 .cuerpo ol:not([class]){list-style:decimal;padding-left:1.4em}.v3 .cuerpo li{margin-block:.35em}.v3 .cuerpo table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse}.v3 .cuerpo th,.v3 .cuerpo td{padding:.6rem .75rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-size:1rem}.v3 .cuerpo a{color:var(--ink);text-decoration:underline;text-decoration-color:#FFD400;text-decoration-thickness:3px;text-underline-offset:3px}.pat-in,.pat-portada{margin-block:2rem}.faq-r{padding-bottom:1rem}.marcar .anunciate,.marcar .huecos,.marcar .patrocinado{outline:4px solid #FFD400;outline-offset:6px;box-shadow:0 0 0 14px rgba(255,212,0,.28);border-radius:12px}@media (prefers-reduced-motion:reduce){.rv{opacity:1!important;transform:none!important;transition:none!important}.herr-i,.caja3{transition:none}}:where(.v3) :is(h1,h2,h3,h4){color:inherit}.anu-h{color:var(--dark-ink)}.menu-p small{color:#C9CCCF}.cta-calc,.cta-calc-t{color:#141618}.cta-calc .x-btn.btn-acc{background:#141618;color:#fff;border-color:#141618}.x-nav a{min-width:44px;justify-content:center}.form label a{display:inline-block;padding-block:14px;margin-block:-14px}.pie-c a{min-width:44px}.ficha-lista>a{display:grid;grid-template-columns:44px 1fr;column-gap:14px;align-items:start}.ficha-lista>a>:not(.dir-av){grid-column:2}.fichas.paginada>li:nth-child(n+13){display:none}.dir-mas{margin-top:1.25rem;min-height:48px;width:100%;justify-content:center}.ph picture[data-ia]::after{content:none!important;display:none!important}.top3{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"h" "hero" "lo" "d" "cta";gap:14px;padding-block:14px 8px}.top3 .lema{display:contents}.top3 .lema h1{grid-area:h;font-size:clamp(26px,3.1vw,42px);line-height:1.06;text-transform:none;letter-spacing:-.01em;max-width:26ch}.top3 .lema-d{grid-area:d;max-width:62ch}.top3 .hero-cta{grid-area:cta;position:static;padding:0;margin:0}.top3 .hero{grid-area:hero;border-radius:14px;overflow:hidden;min-width:0}.top3 .hero-a::after{display:none}.top3 .ph-hero img{aspect-ratio:2/1}.top3 .hero-t{position:static;padding:12px 16px 16px}.top3 .hero-t h2{margin-top:6px;font-size:clamp(22px,5.8vw,30px);line-height:1.04;max-width:none}.lo-col{grid-area:lo;min-width:0}.lo-col .lo-stack{gap:14px}.lo-col .lo-stack .card+.card{padding-top:14px}.lo-col .card-row .card-a{grid-template-columns:36% 1fr;gap:12px}.lo-col .card-row .ph img{aspect-ratio:4/3}.lo-col .card-row .card-h{font-size:17px;line-height:1.15}.lo-col .card-row .x-meta{font-size:1rem}.lo-col>.sec-more{margin-top:8px}.top3 .rv{opacity:1;transform:none;transition:none}@media (max-width:899px){.top3 .hero-cta{display:none}body{padding-bottom:calc(76px + env(safe-area-inset-bottom))}}@media (min-width:900px){.top3{grid-template-columns:minmax(0,8fr) minmax(0,4fr);grid-template-areas:"h cta" "d cta" "hero lo";column-gap:32px;row-gap:8px;align-items:start;padding-block:20px 8px}.top3 .hero-cta{align-self:center;justify-content:flex-end}.top3 .hero,.lo-col{margin-top:10px}.top3 .ph-hero img{aspect-ratio:16/10}.top3 .hero-a::after{display:block;inset:35% 0 0}.top3 .hero-t{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:24px 28px 26px}.top3 .hero-t h2{font-size:clamp(28px,3vw,46px);max-width:20ch}.lo-col .card-row .card-a{grid-template-columns:42% 1fr}}@keyframes x-entra{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.lo-col .card{animation:x-entra .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i,0)*110ms + 150ms)}.card{transition:transform .25s ease}.card:hover{transform:translateY(-3px)}.card-a:hover .card-h,.card-a:focus-visible .card-h{text-decoration:underline;text-decoration-color:#FFD400;text-decoration-thickness:3px;text-underline-offset:4px}.card-a:hover img,.tile:hover img{transform:scale(1.06)}.cifras>li{min-width:0}.hub-h>.ph{z-index:-2}.hub-h>.ph img{opacity:1}.hub-h::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(8,9,10,.93),rgba(8,9,10,.8) 45%,rgba(8,9,10,.5)),linear-gradient(to top,rgba(8,9,10,.85),rgba(8,9,10,0) 55%)}.ph-cab{border-radius:14px;margin:4px 0 24px}.ph-cab img{aspect-ratio:21/8}@media (max-width:599px){.ph-cab img{aspect-ratio:2/1}}.ficha-lista>a{grid-template-columns:56px 1fr;padding-block:6px;border-radius:12px;transition:background .2s}.ficha-lista>a:hover{background:var(--tint)}.ficha-mail{overflow-wrap:anywhere}.form-mas{border:1px solid var(--line);border-radius:10px;padding:0 14px;margin-block:4px 14px}.form-mas>summary{cursor:pointer;min-height:48px;display:flex;align-items:center;font-weight:600}.form-mas[open]>summary{border-bottom:1px solid var(--line);margin-bottom:12px}.form-mas-in{display:grid;gap:14px;padding-bottom:14px}.chips-sec{display:flex;flex-wrap:wrap;gap:10px}.chip-sec{display:inline-flex;align-items:center;min-height:48px;padding:6px 16px;border:1.5px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);text-decoration:none;transition:border-color .2s,background .2s}.chip-sec>span{display:flex;align-items:baseline;gap:8px;padding:0}.chip-sec b{font-size:17px}.chip-sec:hover{border-color:#FFD400;background:var(--tint)}.portales{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));list-style:none;margin:0;padding:0}.portales .portal{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border:1px solid var(--line);border-top:4px solid #FFD400;border-radius:12px;background:var(--card);min-width:0}.sel{position:relative}.sel-b{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:10px 14px;border:1.5px solid var(--ink);border-radius:10px;background:var(--bg);color:var(--ink);font:600 16px/1.25 "Archivo",system-ui,sans-serif;text-align:left;cursor:pointer}.sel-b::after{content:"";flex:none;width:9px;height:9px;border-right:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform .2s}.sel-b[aria-expanded="true"]::after{transform:translateY(2px) rotate(-135deg)}.sel-b:focus-visible{outline:3px solid #FFD400;outline-offset:2px}.sel-l{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 6px);max-height:min(60vh,360px);overflow:auto;padding:6px;border:1px solid var(--line);border-radius:12px;background:var(--bg);box-shadow:0 18px 40px -18px rgba(0,0,0,.45)}.sel-o{display:flex;align-items:center;min-height:44px;padding:8px 12px;border-radius:8px;color:var(--ink);font-size:16px;cursor:pointer}.sel-o:hover{background:var(--tint)}.sel-o:focus{outline:2px solid var(--ink);outline-offset:-2px}.sel-o[aria-selected="true"]{font-weight:700;background:#FFD400;color:#141618}.sel-g{padding:10px 12px 4px;font-size:1rem;font-weight:700;color:var(--mut);text-transform:uppercase;letter-spacing:.05em}@media (prefers-reduced-motion:reduce){.lo-col .card{animation:none}.card,.card .ph img,.chip-sec,.sel-b::after{transition:none}.card:hover,.card-a:hover img,.tile:hover img{transform:none}}@media (max-width:599px){.top3 .hero-t{padding:10px 14px 14px}}@media not (prefers-color-scheme:dark){.tabla th,.texto th{background:#F3F3F4}}.hub-h::before{content:none}.hub-h>.ph::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(8,9,10,.93),rgba(8,9,10,.8) 45%,rgba(8,9,10,.5)),linear-gradient(to top,rgba(8,9,10,.85),rgba(8,9,10,0) 55%)}.card-row .ph{background:none}form label:has(input[name="acepto"]){display:flex;gap:12px;align-items:flex-start;text-align:left}form input[name="acepto"]{flex:none;margin:0}.form-mas>summary{font-size:16px}form label:has(input[name="acepto"])>input[name="acepto"]{width:44px!important;height:44px!important;min-width:44px;flex:0 0 44px;accent-color:#141618}form label:has(input[name="acepto"])>span{flex:1 1 auto;min-width:0}@media (max-width:599px){.top3 .hero .ph,.top3 .hero .ph-hero{aspect-ratio:21/9!important}}.anu-h h1{text-transform:none;font-size:clamp(40px,4.4vw,64px);line-height:1.02;letter-spacing:-.005em}.anu-faqs .x-faq,.anu-faqs .faq{max-width:880px}.anu-dossier{background:#141618;color:#F3F3F4;padding:clamp(56px,8vw,112px) 0;margin-top:clamp(40px,6vw,88px)}.anu-d-in{display:grid;gap:40px;align-items:start}@media (min-width:900px){.anu-d-in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,5vw,80px)}}.anu-arg-h{margin:12px 0 0;font:900 clamp(38px,4.4vw,62px)/1.02 "Archivo",sans-serif;font-stretch:75%;color:#fff}.anu-arg-d{margin:18px 0 0;font-size:18px;line-height:1.55;color:#E6E7E8;max-width:44ch}.no-vende{margin-top:36px;padding:22px 24px 12px;background:#1E2124;border:1px solid #3A3E42;border-radius:6px}.no-vende-t{margin:0 0 6px;font:800 15px/1.2 "Archivo",sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#fff}.no-vende ul{list-style:none;margin:0;padding:0}.no-vende li{position:relative;padding:13px 0 13px 42px;font-size:17px;line-height:1.4;color:#F3F3F4;border-top:1px solid #2E3236}.no-vende li:first-child{border-top:0}.no-vende li::before,.no-vende li::after{content:"";position:absolute;left:3px;top:50%;width:22px;height:3px;margin-top:-1.5px;background:#FF6B5E;border-radius:2px}.no-vende li::before{transform:rotate(45deg)}.no-vende li::after{transform:rotate(-45deg)}.anu-dossier .form-c{min-width:0;background:#FFD400;color:#111;border:0;border-radius:8px;padding:clamp(24px,3.2vw,44px);box-shadow:0 34px 70px -34px rgba(0,0,0,.7)}.anu-dossier .form-c *{color:#111}.anu-dossier .x-form label{font-size:16px}.anu-dossier .form-c input:not([type=checkbox]):not([type=hidden]):not([type=radio]),.anu-dossier .form-c textarea,.anu-dossier .form-c select{width:100%;background:#fff;color:#111;border:2px solid #111;border-radius:6px}.anu-dossier .form-c input::placeholder,.anu-dossier .form-c textarea::placeholder{color:#555}.anu-dossier .form-c .btn,.anu-dossier .form-c button[type=submit]{width:100%;min-height:56px;justify-content:center;background:#111;border-color:#111;color:#fff;font-size:17px}.anu-dossier .form-c .btn *{color:#fff}.anu-dossier .form-mas summary{min-height:44px;display:flex;align-items:center;font-weight:800;cursor:pointer}.anu-dossier .form-c a{text-decoration:underline;text-underline-offset:3px}.anu-dossier .form-c input:focus-visible,.anu-dossier .form-c textarea:focus-visible,.anu-dossier .form-c .btn:focus-visible,.anu-dossier .form-mas summary:focus-visible{outline:3px solid #111;outline-offset:3px}.form__check{display:flex;align-items:flex-start;gap:12px}.form__check input[type=checkbox]{-webkit-appearance:none;appearance:none;flex:0 0 44px;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:8px;background:#fff center/24px no-repeat;box-shadow:inset 0 0 0 2px #111;cursor:pointer;transform:none}.form__check input[type=checkbox]:checked{background-color:#111;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.form__check input[type=checkbox]:focus-visible{outline:3px solid currentColor;outline-offset:3px}.form__check>span{padding-top:11px}.huecos--casa{position:relative;display:grid;margin:clamp(40px,5vw,72px) 0;padding:0;background:var(--card);border:1px solid var(--line);border-radius:8px;overflow:hidden}.huecos--casa .ph{margin:0}@media (min-width:760px){.huecos--casa{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.huecos--casa .ph{height:100%;aspect-ratio:auto;min-height:220px}.huecos--casa .ph img{height:100%;object-fit:cover}}.casa-t{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:clamp(22px,3vw,40px)}.casa-h{margin:0;font:900 clamp(26px,2.6vw,38px)/1.08 "Archivo",sans-serif;font-stretch:75%;color:var(--ink)}.casa-b{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center}.casa-b .sec-more{min-height:44px;display:inline-flex;align-items:center}.hueco-marca{display:none}.marcar .hueco-marca{display:inline-flex;position:absolute;top:12px;left:12px;z-index:3;padding:8px 10px;background:#FFD400;color:#111;font:800 14px/1 "Archivo",sans-serif;letter-spacing:.06em;text-transform:uppercase}.rail-cta{display:none}@media (min-width:1000px){.rail-cta{display:grid;gap:12px;margin-bottom:28px;padding:22px;background:var(--card);border:1px solid var(--line);border-top:6px solid #FFD400;border-radius:6px}.rail-cta-t{margin:0;font:800 19px/1.25 "Archivo",sans-serif;color:var(--ink)}.rail-cta .x-btn{justify-content:center}.rail-dos{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:700;color:var(--ink)}.v3 .cuerpo p,.v3 .cuerpo li,.cuerpo p,.cuerpo li{font-size:18px;line-height:1.65}.art-c>.art-ph{margin-bottom:28px}}.cuerpo .ley-l{list-style:none;margin:22px 0 28px;padding:0;display:grid;gap:14px}.v3 .cuerpo .ley-l>li,.cuerpo .ley-l>li{margin:0;padding:18px 20px;background:var(--card);border:1px solid var(--line);border-left:6px solid #FFD400;border-radius:6px;font-size:18px;line-height:1.6}.cuerpo ul.ley-l>li::before{display:none}.ley-k{display:block;margin-bottom:6px;font:800 15px/1.25 "Archivo",sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.cuerpo ol.ley-l{counter-reset:pp}.cuerpo ol.ley-l>li{counter-increment:pp;position:relative;padding-left:68px}.cuerpo ol.ley-l>li::before{content:counter(pp);position:absolute;left:18px;top:17px;width:34px;height:34px;border-radius:50%;background:#FFD400;color:#111;font:900 17px/34px "Archivo",sans-serif;text-align:center}.ficha-acc{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.ficha-acc .x-btn,.ficha-acc .btn{min-height:48px}.ficha__lado dd a{display:inline-flex;align-items:center;min-height:44px}@media (prefers-reduced-motion:no-preference){.card-a,.x-btn,.btn,.chip-sec,.ficha-lista a,.huecos--casa{transition:transform .18s var(--ease),box-shadow .25s var(--ease),background-color .2s,color .2s}.card-a:active,.x-btn:active,.btn:active,.chip-sec:active,.ficha-lista a:active{transform:scale(.97)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card-a:hover{transform:translateY(-4px)}.huecos--casa:hover{box-shadow:0 22px 44px -28px rgba(0,0,0,.45)}}.pie-red a{display:inline-flex;align-items:center;min-height:44px}.anu-dossier .form-c *{color:#111!important}.anu-dossier .form-c .btn,.anu-dossier .form-c .btn *{color:#fff!important}.form__check input[type=checkbox]{min-height:0}.huecos--casa .ph{aspect-ratio:21/9}@media (min-width:760px){.huecos--casa .ph{position:relative;aspect-ratio:auto;height:auto;min-height:240px}.huecos--casa .ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}}@media (min-width:1000px){:root .art-h h1{font-size:clamp(46px,4.3vw,64px);line-height:1.03}.art-c>.art-h{padding-top:0;margin-bottom:28px}:root .lema h1{font-size:clamp(50px,4.2vw,62px);line-height:1.04}}.anu-dossier .form-c *:not(input):not(textarea):not(select):not(.btn){background-color:transparent!important}.art-c>.art-h{margin-inline:0!important;max-width:none}@media (min-width:760px){.huecos--casa::before{position:absolute;top:12px;right:12px;z-index:2;margin:0;padding:6px 10px;background:var(--card);border-radius:4px}}@media (min-width:760px){.huecos--casa .ph picture{position:absolute;inset:0;display:block;width:100%;height:100%}}.int{display:grid;gap:18px 40px;padding-top:clamp(8px,1.6vw,20px);padding-bottom:clamp(24px,3vw,40px)}.int-h,.int-h.intro{padding:0;min-width:0}.int-h h1{margin:0;font-size:clamp(30px,7.4vw,40px);line-height:1.05;max-width:24ch;text-wrap:balance}.int-h .intro__lead{margin-top:10px;font-size:clamp(17px,.6vw + 14px,19px);max-width:62ch}.int-c,.int-r{min-width:0}.int-c-t{margin:0 0 10px;font-size:20px}.int-c .filtros{margin-block:0 14px}.int-r{display:grid;gap:16px;align-content:start}@media (min-width:1000px){.int{grid-template-columns:minmax(0,1fr) 340px;grid-template-rows:auto 1fr;grid-template-areas:"h r" "c r";align-items:start}.int-h{grid-area:h}.int-c{grid-area:c}.int-r{grid-area:r}.int-h h1{font-size:clamp(36px,3.1vw,46px);max-width:none}}.int-dos,.int-otras,.int-lo{padding:18px 20px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink)}.int-dos{display:grid;gap:10px}.int-dos-t{margin:0;font-size:21px;line-height:1.15}.int-dos .x-btn{justify-self:start}.int-k{margin:0 0 12px;padding-top:8px;border-top:4px solid var(--ink);font-size:19px}.int-lo .lo-stack{display:grid;gap:12px}.int-lo .card-row .card-a{display:grid;grid-template-columns:96px 1fr;gap:12px;align-items:start}.int-lo .card-row .ph img{aspect-ratio:1;object-fit:cover}.int-lo .card-row .card-h{margin:0;font-size:16px;line-height:1.2}.int-lo .card-row .x-meta{margin:4px 0 0;font-size:1rem}.int-otras ul,.int-mas ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.int-otras a{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:10px 14px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--ink);text-decoration:none;font-weight:700;transition:border-color .2s}.int-otras a:hover{border-color:#FFD400}.int-mas a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink)}.dir-recl-l{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:6px;font-weight:700;color:var(--ink);text-decoration:underline;text-decoration-color:#FFD400;text-decoration-thickness:3px;text-underline-offset:4px}.ficha-lista>a{grid-template-columns:72px 1fr}.ficha-lista>a>.dir-th{grid-column:1;grid-row:1/span 4}.dir-th{display:block;width:72px;height:72px;border-radius:12px;overflow:hidden;background:var(--line);align-self:start}.dir-th img{display:block;width:100%;height:100%;object-fit:cover}.int .ficha-acc{margin-top:14px}.ficha__c>section+section{margin-top:28px}.completa{margin-block:28px 0;padding:22px 24px;border:1px solid var(--line);border-left:6px solid #FFD400;border-radius:8px;background:var(--card);color:var(--ink)}.completa h2{margin:0 0 8px;font-size:clamp(22px,2vw,28px)}.completa p{margin:0 0 14px;max-width:62ch}.vivo{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:1rem;line-height:1.3;color:var(--mut)}.hub-t .vivo{color:inherit}.vivo a{color:inherit}.chips-ph{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.chips-ph .chip-sec{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:0;border-radius:12px;overflow:hidden;transition:transform .25s,border-color .2s,background .2s}.chips-ph .chip-sec:first-child{grid-column:1/-1}.chips-ph .chip-sec .ph{margin:0;border-radius:0}.chips-ph .chip-sec .ph img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.chips-ph .chip-sec:first-child .ph img{aspect-ratio:21/9}.chips-ph .chip-sec>span{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px 12px}.chips-ph .chip-sec small{font-size:14px;color:var(--mut)}@media (min-width:900px){.chips-ph{grid-template-columns:repeat(4,minmax(0,1fr))}.chips-ph .chip-sec:first-child{grid-column:span 2}.chips-ph .chip-sec:first-child .ph img{aspect-ratio:16/10}}.plg{margin-block:12px}.plg>summary,.paso>summary{list-style:none;cursor:pointer}.plg>summary::-webkit-details-marker,.paso>summary::-webkit-details-marker,.pie-c>summary::-webkit-details-marker{display:none}.plg>summary{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:10px 18px;border:1.5px solid var(--ink);border-radius:999px;font-weight:700;color:var(--ink)}.plg>summary::after,.paso>summary::after,.pie-c>summary::after{content:"";flex:none;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.plg[open]>summary::after,.paso[open]>summary::after,.pie-c[open]>summary::after{transform:translateY(2px) rotate(-135deg)}.plg[open]>summary{margin-bottom:14px}.paso>summary{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-height:44px;padding:4px 0;font-weight:700}.paso>summary::after{margin-top:8px}.paso-d{padding:4px 0 6px}.sobre4{display:grid;gap:12px;margin-top:clamp(28px,4vw,48px);padding-top:20px;border-top:1px solid var(--line)}.sobre4-t{margin:0;font-size:clamp(22px,2vw,28px);line-height:1.15}@media (min-width:900px){.sobre4{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px}}.pie-c>summary.pie-h{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;margin:0;cursor:pointer;list-style:none}@media (max-width:759px){.pie-n{gap:0}.pie-c{border-bottom:1px solid var(--line)}.pie-c[open]>ul{padding-bottom:10px}}@media (min-width:760px){.pie-c>summary.pie-h{pointer-events:none;min-height:0;margin:0 0 .25rem}.pie-c>summary.pie-h::after{display:none}.pie-c::details-content{content-visibility:visible;display:contents}}@keyframes resIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){#cpm-res>*,#pl-res>*,#ck-res>*,#br-res>*{animation:resIn .4s cubic-bezier(.2,.7,.2,1) both}#cpm-res>:nth-child(2),#pl-res>:nth-child(2),#ck-res>:nth-child(2),#br-res>:nth-child(2){animation-delay:.06s}#cpm-res>:nth-child(n+3),#pl-res>:nth-child(n+3),#ck-res>:nth-child(n+3),#br-res>:nth-child(n+3){animation-delay:.12s}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ficha-lista>a{transition:background .2s,transform .25s,box-shadow .25s}.ficha-lista>a:hover{transform:translateY(-3px);box-shadow:0 14px 26px -18px rgba(0,0,0,.5)}.chips-ph .chip-sec:hover{transform:translateY(-4px)}.int-otras a:hover{transform:translateX(3px)}}@media (max-width:699px){.t-guia .fila-3{gap:14px}.t-guia .fila-3 .card-a{display:grid;grid-template-columns:40% 1fr;gap:12px;align-items:start}.t-guia .fila-3 .ph img{aspect-ratio:4/3}.t-guia .fila-3 .card-h{font-size:17px}}@media (prefers-reduced-motion:reduce){.ficha-lista>a,.chips-ph .chip-sec,.int-otras a,.plg>summary::after,.paso>summary::after,.pie-c>summary::after{transition:none}}@media (max-width:699px){.cuerpo .ley-l{gap:10px;margin:16px 0 20px}.v3 .cuerpo .ley-l>li,.cuerpo .ley-l>li{padding:12px 14px;font-size:16px;line-height:1.5}.cuerpo ol.ley-l>li{padding-left:54px}.cuerpo ol.ley-l>li::before{left:12px;top:11px;width:30px;height:30px;font-size:15px;line-height:30px}}@media (max-width:699px){table:not(.x-tabla):has(td[data-label]){display:block;border:0}table:not(.x-tabla):has(td[data-label]) thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}table:not(.x-tabla):has(td[data-label]) tbody{display:block}table:not(.x-tabla):has(td[data-label]) tr{display:grid;grid-template-columns:1fr;gap:6px;margin:0 0 10px;padding:12px 14px;background:var(--card);border:0;border-top:5px solid #FFD400;border-radius:6px}table:not(.x-tabla):has(td[data-label]) :is(td,th){display:block;padding:0;border:0;width:auto;font-size:16px}table:not(.x-tabla):has(td[data-label]) td[data-label]::before{content:attr(data-label);display:block;font:700 14px/1.25 "Archivo",sans-serif;color:var(--mut)}}@media (max-width:699px){:is(.tabla,.herramienta__tabla,.texto):has(td[data-label]){overflow:visible}table:not(.x-tabla):has(td[data-label]){width:100%;min-width:0;table-layout:auto}table:not(.x-tabla):has(td[data-label]) tr{min-width:0}table:not(.x-tabla):has(td[data-label]) :is(td,th){white-space:normal;min-width:0;max-width:none;overflow-wrap:anywhere}}.lo-der{display:grid;gap:18px;align-content:start;min-width:0}.lo-der .esencial{grid-column:auto}.lo-mini{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;align-items:center;min-height:44px;color:inherit;text-decoration:none;border-top:1px solid var(--line);padding-top:16px}.lo-mini .ph{margin:0;aspect-ratio:4/3;overflow:hidden}.lo-mini .ph img{width:100%;height:100%;object-fit:cover;display:block}.lo-mini b{font-size:18px;line-height:1.25;font-weight:700}.lo-mini:hover b{text-decoration:underline}@media (min-width:900px){.lo-der .esencial ol{grid-template-columns:1fr}.lo-mini{grid-template-columns:150px minmax(0,1fr)}}.banda-ph{position:relative;background:#141618;margin-block:clamp(40px,6vw,72px)}.banda-ph .ph{margin:0;aspect-ratio:4/3;overflow:hidden}.banda-ph .ph img{width:100%;height:100%;object-fit:cover;display:block}.banda-ph-t{background:#141618;color:#fff;padding:22px 16px 28px}.banda-h{margin:0 0 18px;color:#fff;font-size:clamp(26px,3.4vw,44px);line-height:1.08;max-width:22ch}@media (min-width:900px){.banda-ph .ph{aspect-ratio:21/8}.banda-ph-t{position:absolute;left:max(24px,calc((100% - 1200px)/2));bottom:40px;max-width:600px;padding:28px 32px}}.sobre-pl>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;min-height:56px;padding:14px 0}.sobre-pl>summary::-webkit-details-marker{display:none}.sobre-pl>summary .sobre4-t{margin:0}.sobre-mas{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#FFD400;color:#000;font-size:30px;font-weight:700;line-height:1;transition:transform .25s}.sobre-pl[open] .sobre-mas{transform:rotate(45deg)}.ficha-h{display:grid;gap:18px;align-items:center}.ficha-ph .ph{margin:0;aspect-ratio:16/9;overflow:hidden}.ficha-ph .ph img{width:100%;height:100%;object-fit:cover;display:block}.ficha-lead{font-size:18px;line-height:1.5;margin:0 0 20px}@media (min-width:900px){.ficha-h{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.ficha-ph{order:2}}.cpm-ej{margin:22px 0 0;padding:18px 20px;border:2px solid var(--ink);background:var(--card);max-width:560px}.cpm-ej p{margin:0}.cpm-ej-k{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--mut)}.cpm-ej-f{margin-top:6px!important;font-size:18px}.cpm-ej-r{margin-top:6px!important;font-size:22px;font-weight:700}.cpm-ej-r b{font-size:44px}.cpm-ej-n{margin-top:6px!important;font-size:1rem;color:var(--mut)}@media (max-width:999px){:root .lema h1{font-size:34px;line-height:1.05;max-width:none}.art-g{padding-top:6px}.art-h{padding-block:4px 14px}}@media (prefers-reduced-motion:reduce){.sobre-mas{transition:none}}td>a:not([class]),.credito__uso>a,.paso-d a:not([class]),summary>a:not([class]){padding-block:13px}dd>a{min-width:44px}label input[type=checkbox],label input[type=radio]{-webkit-appearance:none;appearance:none;flex:none;width:44px!important;height:44px!important;min-height:44px!important;margin:-10px 2px -10px -10px!important;padding:0;border:0;border-radius:0;cursor:pointer;background:linear-gradient(var(--card),var(--card)) center/20px 20px no-repeat,linear-gradient(var(--ink),var(--ink)) center/24px 24px no-repeat}label input[type=checkbox]:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4 10.5l4 4 8-9' fill='none' stroke='%23000' stroke-width='2.8'/%3E%3C/svg%3E") center/18px 18px no-repeat,linear-gradient(#FFD400,#FFD400) center/20px 20px no-repeat,linear-gradient(var(--ink),var(--ink)) center/24px 24px no-repeat}label input[type=radio]{background:radial-gradient(circle,var(--card) 9px,var(--ink) 9.5px 12px,transparent 12.5px)}label input[type=radio]:checked{background:radial-gradient(circle,#000 4px,#FFD400 4.5px 9px,var(--ink) 9.5px 12px,transparent 12.5px)}label input[type=checkbox]:focus-visible,label input[type=radio]:focus-visible{outline:3px solid var(--ink);outline-offset:-8px}.lo-mini{grid-template-columns:150px minmax(0,1fr)}@media (min-width:900px){.int-r{align-self:stretch;display:flex;flex-direction:column}.formato-guia figcaption{position:sticky;top:96px;align-self:start}.anu-d-in>:first-child{position:sticky;top:96px}}main li>a{min-width:44px}td>a:not([class]),.credito__uso>a,.paso-d a:not([class]),summary>a:not([class]){padding-block:15px}@media (min-width:900px){.top3 .hero{align-self:stretch;display:flex}.top3 .hero-a{flex:1 1 auto;display:flex;flex-direction:column}.top3 .hero .ph-hero{flex:1 1 auto;aspect-ratio:auto!important;min-height:0}.top3 .hero .ph-hero picture,.top3 .hero .ph-hero img{width:100%;height:100%;object-fit:cover}.chip-sec{display:flex;flex-direction:column}.chip-sec>.ph{flex:1 1 auto;min-height:0}.chip-sec>.ph picture,.chip-sec>.ph img{width:100%;height:100%;object-fit:cover}}@media (min-width:900px){.top3 .lema h1{max-width:none}}main li>a:not([class]){padding-block:13px}@keyframes acerca6{from{transform:scale(1.05)}to{transform:none}}.ph-hero img,.art-ph .ph img{animation-name:acerca6}@media (prefers-reduced-motion:reduce){.ph-hero img,.art-ph .ph img{animation:none!important}}.hub-h7 .hub-t{padding-block:clamp(2.5rem,8vw,5.5rem) clamp(1.5rem,4vw,2.5rem)}.hub-h7 .hub-d{font-size:1.0625rem;max-width:56ch}.hub-gs,.hub-fs{padding-top:clamp(20px,3vw,36px)}.fila-x .card-r{margin:6px 0 0;font-size:1rem;line-height:1.4;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:699px){.fila-x{--g:14px}.fila-x .card-a{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:start}.fila-x .card-t{padding-top:0}.fila-x .ph img{aspect-ratio:4/3;height:auto}.fila-x .card-h{font-size:18px;line-height:1.2;margin:0}.fila-x .x-meta{margin-top:4px}}.hub-fl{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.hub-f>a{display:grid;grid-template-columns:72px 1fr;gap:12px;align-items:start;height:100%;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:inherit;text-decoration:none}.hub-f .dir-th{display:block;width:72px;height:72px}.hub-f .dir-th img{display:block;width:72px;height:72px;object-fit:cover;border-radius:8px}.hub-f-t{display:grid;gap:3px;min-width:0}.hub-f-t strong{font-size:17px;line-height:1.25}.hub-f-m{font-size:1rem;color:var(--mut)}.hub-f-d{font-size:1rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hub-f>a:hover strong,.hub-f>a:focus-visible strong{text-decoration:underline;text-decoration-color:#FFD400;text-decoration-thickness:3px;text-underline-offset:3px}.hub-cl{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.hub-cl a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:999px;color:var(--ink);text-decoration:none;font-weight:700;font-size:1rem}.hub-cl .cuenta{font-weight:400;color:var(--mut);font-size:1rem}.hub-p-d{margin:-4px 0 14px;color:var(--mut);font-size:1rem}.hub-pl-l{display:grid;gap:12px}@media (min-width:900px){.hub-pl-l{grid-template-columns:1fr 1fr;align-items:start}}.hub-b{border:1px solid var(--line);border-left:6px solid #FFD400;border-radius:8px;background:var(--card);min-width:0}.hub-pl>summary{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;min-height:56px;padding:12px 16px;cursor:pointer;list-style:none}.hub-pl>summary::-webkit-details-marker{display:none}.hub-pl>summary::after{content:"+";grid-column:2;grid-row:1/span 2;font:800 26px/1 "Archivo",sans-serif;color:var(--ink)}.hub-pl[open]>summary::after{content:"–"}.hub-pl-t{margin:0;font-size:19px;line-height:1.25}.hub-pl-m{grid-column:1;font-size:1rem;color:var(--mut)}.hub-pl>.cuerpo{padding:0 16px 16px}.hub-b-g{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;min-height:44px;padding:10px 16px;border-top:1px solid var(--line);color:var(--ink);text-decoration:none;font-size:1rem}.hub-b-g span{color:var(--mut)}.hub-b-g b{text-decoration:underline;text-decoration-color:#FFD400;text-decoration-thickness:3px;text-underline-offset:3px}@media (max-width:999px){.art-c>.art-h,.art-c>.art-ph{order:0}.art-g>.rail{order:2}.art-c>.cuerpo{order:4}.art-c>.pat-in{order:5}.art-c>.faq{order:6}.art-c>.fuentes{order:7}.ficha.int>.ficha__c{display:contents}.ficha.int>.ficha-h{order:0}.ficha__c>*{order:1}.ficha.int>.ficha__lado{order:2}.ficha__c>.fuentes{order:3}}.dev>picture,.formato-v>picture{display:contents}.t7{margin:18px 0 22px}.t7-k{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px;font-size:1rem}.t7-k span{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:2px 12px;border-radius:999px;border:1px solid var(--line)}.t7-k span:first-child{background:#FFD400;color:#000;border-color:#FFD400}.t7-k b{font:800 18px/1 "Archivo",sans-serif}.v3 .cuerpo .t7-t,.cuerpo .t7-t,.t7-t{display:table;width:100%;border-collapse:collapse;font-size:1rem;line-height:1.35;overflow:visible}.t7-t th,.t7-t td{padding:8px 10px;border:0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;background:none}.t7-t thead th{font-size:1rem;color:var(--mut);font-weight:700}.t7-t tbody th{font-weight:700;width:46%}.t7-t .t7-si th,.t7-t .t7-si td{background:#FFD400;color:#000;border-bottom-color:#000}.t7-t .t7-si a{color:#000}.t7-t .t7-si td b{font-size:16px}.t7-t small{display:block;margin-top:3px;font-size:1rem;color:var(--mut)}.t7-t .t7-si small{color:#000}@media (max-width:599px){.top3 .hero{container-type:inline-size}}.herr-v{display:grid;gap:7px;margin:4px 0 2px;padding:12px;border-radius:8px;background:#22262A;border:1px solid #3A3D40}.herr-ej{justify-self:start;padding:2px 8px;border-radius:4px;background:#FFD400;color:#000;font:800 14px/1.3 "Archivo",sans-serif;letter-spacing:.03em}.herr-row{display:grid;grid-template-columns:80px 1fr;align-items:center;gap:8px;font-size:1rem}.herr-row b{font-weight:600;color:#E8E8E8}.herr-row i{display:block;height:10px;width:var(--w);border-radius:5px;background:#FFD400}.herr-f{font-size:1rem;color:#E8E8E8;font-variant-numeric:tabular-nums}.herr-r{font:900 26px/1.1 "Archivo",sans-serif;color:#FFD400}.herr-ck{position:relative;padding-left:26px;font-size:1rem;line-height:1.4;color:#E8E8E8}.herr-ck::before{content:"";position:absolute;left:0;top:50%;width:16px;height:16px;margin-top:-9px;border:2px solid #8A9096;border-radius:4px}.herr-ck.si::before{background:#FFD400;border-color:#FFD400}.herr-ck.si::after{content:"";position:absolute;left:6px;top:50%;width:5px;height:9px;margin-top:-7px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}@media (min-width:760px){.pie-c>summary.pie-h{display:flex;align-items:center;min-height:44px;margin:0}}@media (max-width:899px){main h1{font-size:clamp(36px,9.6vw,40px)!important;line-height:1.06!important}}.hub-pl>.hub-b-g{border-top:0;border-bottom:1px solid var(--line);margin:0 0 12px}@media (max-width:699px){.hub-p-d{display:none}.hub-pl-l{gap:8px}.hub-pl>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px;min-height:48px;padding:11px 44px 11px 14px;position:relative}.hub-pl>summary::after{position:absolute;right:14px;top:50%;transform:translateY(-50%)}.hub-pl-t{font-size:17px;flex:1 1 auto}.hub-fl>.hub-f:nth-child(n+5){display:none}.hub-cl{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:4px;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.hub-cl>li{flex:0 0 auto}.fila-x .card-h{font-size:17px}.fila-x .card-r{font-size:1rem;line-height:1.35}}@media (max-width:699px){.hub-c>.x-bloque.hub-gs,.hub-c>.x-bloque.hub-fs{padding-top:12px}.hub-c>.x-bloque.hub-p{padding-top:28px}.hub-casa>:first-child,.hub-fin>:first-child{margin-top:24px}.fila-x{gap:10px}body:has(.hub-h7) footer{margin-top:40px}}@media (max-width:699px){.hub-h7 .hub-t{padding-block:24px 18px}.hub-f>a{padding:10px}.hub-fl{gap:8px}.hub-cl{margin-top:12px}}.t7-t a{display:inline-flex;align-items:center;min-height:44px;padding-block:4px}.t7-t a{min-width:44px}.v3 .cuerpo ol.ley-l>li,.cuerpo ol.ley-l>li{padding-left:68px}@media (max-width:699px){.v3 .cuerpo ol.ley-l>li,.cuerpo ol.ley-l>li{padding-left:54px}}.v3 .cuerpo .t7-t,.cuerpo .t7-t,.t7-t{min-width:0;table-layout:auto;overflow-wrap:anywhere}@media (max-width:699px){.t7-t th,.t7-t td{padding:8px 6px}.t7-t tbody th{width:40%}}.filtros select,.herramienta select,.form__campo select,.form-c select{-webkit-appearance:none;appearance:none;min-height:48px;padding:10px 38px 10px 14px;border:1.5px solid var(--ink);border-radius:10px;font:600 16px/1.25 "Archivo",system-ui,sans-serif;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right 20px center,right 14px center;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.filtros select,.herramienta select,.form__campo select{width:100%;background-color:var(--bg);color:var(--ink)}.filtros select:focus-visible,.herramienta select:focus-visible,.form__campo select:focus-visible,.form-c select:focus-visible,.sel-b:focus-visible{outline:3px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 6px #FFD400}.paso>summary{display:block;position:relative;padding-right:28px;list-style:none}.paso>summary::after{position:absolute;right:4px;top:10px;margin-top:0}.paso>summary a{display:inline;overflow-wrap:break-word}.ph{container-type:inline-size}.lo-mini .ph{aspect-ratio:auto;overflow:visible}.lo-mini .ph img{height:auto;aspect-ratio:4/3}.tile{container:tile/inline-size}@container tile (max-width:299.98px){.tile::after{bottom:46px}.tile-t{bottom:56px}}@media (max-width:699px){.v3 .cuerpo .t7-t,.cuerpo .t7-t,.t7-t{display:block}.t7-t thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.t7-t tbody,.t7-t tr{display:block}.t7-t tr{margin:0 0 8px;border:1px solid var(--line);border-radius:6px;overflow:hidden}.t7-t th,.t7-t td,.t7-t tbody th{display:block;width:auto;padding:8px 12px;border:0;font-size:16px}.t7-t tbody th{padding-bottom:2px}.t7-t tbody td{padding-top:2px}.t7-t td[data-l]::before{content:attr(data-l);display:block;font:700 14px/1.25 "Archivo",sans-serif;color:var(--mut)}.t7-t .t7-si td[data-l]::before{color:#000}}@media (min-width:700px){.tabla table:has(td[data-label="Propiedad"],td[data-label="Propietat"]) td{min-width:136px}}.formato-p{display:block;margin-top:8px;font-size:1rem;line-height:1.4;color:var(--mut)}.formato-p b{display:block;margin-top:2px;color:var(--ink);font-weight:700}:root{--sec:clamp(56px,6.2vw,80px)}.pat-in aside.anunciate{margin-bottom:0}@media (min-width:700px){.hub-c>.x-bloque.hub-p{padding-top:28px}}.top3 .lema-h{grid-area:h;min-width:0}.formato figcaption .formato-p b{margin-top:2px;font:700 15px/1.4 "Archivo",sans-serif;text-transform:none;letter-spacing:0;color:var(--ink)}.saltar:not(:focus):not(:active){clip-path:inset(50%)}.tab-c{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.tab-mas{display:none}.faq-d{border:0!important;padding:0!important;background:none!important}@media (max-width:759px){.tab-c:not(:checked)~table tbody tr:nth-child(n+4){display:none}.art+section>:last-child>:nth-child(n+3){display:none}.tab-c:not(:checked)~.tab-mas{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:8px;padding:8px 14px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:var(--ink);font-size:16px;font-weight:700;cursor:pointer}.tab-c:focus-visible~.tab-mas{outline:2px solid var(--ink);outline-offset:2px}}@media (min-width:760px){.plg-f[open]>summary{display:none}}.lo-col .card{animation:none}@media (min-width:900px) and (min-height:1000px){.lo-col .lo-stack>:nth-child(3){display:flex}}.lista-d{margin:0}@media (min-width:760px){.lista-d{border:0!important;padding:0!important;background:none!important}.lista-d>summary{display:none}}.js .rv,.rv{opacity:1;transform:translateY(10px);transition:transform .5s var(--ease);transition-delay:calc(var(--i,0)*70ms)}.js .rv.in,.rv.in{opacity:1;transform:none}.js .top3 .rv,.top3 .rv{transform:none;transition:none}@media (prefers-reduced-motion:reduce){.js .rv,.rv{transform:none;transition:none}}.hero-go{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:6px;font-weight:700;font-size:16px;color:inherit}@media (min-width:900px){.top3 .hero{align-self:stretch;height:auto;min-height:0}.top3 .hero-a{position:absolute;inset:0}.top3 .hero .ph-hero{height:100%;aspect-ratio:auto!important;overflow:hidden}.top3 .hero .ph-hero img{aspect-ratio:auto;max-height:none}.lo-col{position:relative}.lo-col>.sec-more{position:absolute;top:8px;right:0;margin:0}.lo-col .lo-stack>:nth-child(n+3){display:none}.top3 .hero-go{color:#fff;border-bottom:2px solid var(--acc);min-height:32px}}.lo-col .vivo{margin:8px 0 16px}@media (min-width:900px){main h1,:root .art-h h1,:root .lema h1,.anu-h h1,.hub-t h1,.int-h h1,.dos-cover h1{font-size:clamp(46px,4.3vw,64px);font-stretch:75%;font-weight:800;line-height:1.03;letter-spacing:-.01em;text-transform:none;max-width:22ch}}.t7-t .t7-si th,.t7-t .t7-si td{background:none;color:var(--ink);border-bottom-color:var(--line)}.t7-t .t7-si a{color:inherit}.t7-t .t7-si td b{font-size:inherit}.t7-t .t7-si small,.t7-t .t7-si td[data-l]::before{color:var(--mut)}.fil-d{margin:0 0 12px}.fil-d>summary{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 18px;border:1px solid var(--ink);border-radius:999px;font-weight:700;list-style:none;cursor:pointer}.fil-d>summary::-webkit-details-marker{display:none}.fil-d>summary::after{content:"+";font-size:20px;line-height:1}.fil-d[open]>summary::after{content:"−"}@media (max-width:899px){.fil-d[open] .filtros{margin-top:10px}}@media (min-width:900px){.fil-d>summary{display:none}.fil-d::details-content{content-visibility:visible;display:block}}.ficha-lista.sin-foto>a{grid-template-columns:1fr}.ficha-lista.sin-foto>a>*{grid-column:1}.caja dd a{display:inline-flex;align-items:center;min-height:44px}.dos-cover{background:var(--dark);color:var(--dark-ink);padding-block:clamp(28px,5vw,64px)}.dos-cover-in{display:grid;gap:24px;align-items:center}.dos-cover h1{color:#fff}.dos-lead{margin:14px 0 0;max-width:52ch;font-size:18px;line-height:1.5;color:var(--dark-ink)}.dos-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.dos-cover-f{margin:0}.dos-cover-f img{display:block;width:100%;height:auto;border-radius:8px}.dos-h3{margin:0 0 6px;font-size:22px;line-height:1.15}.dos-2{display:grid;gap:18px 40px}.dos-2 p{margin:0 0 10px;font-size:17px;line-height:1.5}.dos-sub{margin:0 0 18px;font-size:17px;color:var(--mut)}.dos-port{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;margin:22px 0 0;padding:0;list-style:none}.dos-port li{display:grid;gap:2px;padding:10px 14px;border:1px solid var(--line);border-radius:6px;background:var(--card)}.dos-port b{font-size:18px}.dos-port span,.dos-port em{font-size:1rem;font-style:normal;color:var(--mut)}.dos-port li.on em{justify-self:start;margin-top:4px;padding:1px 10px;border-radius:999px;background:#FFD400;color:#000;font-weight:700}.dos-f{display:grid;gap:28px}.dos-fig{display:grid;gap:14px;margin:0}.dos-fig img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:6px}.dos-fig figcaption p{margin:0;font-size:17px;line-height:1.5}.dos-dl{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:12px 0 0;font-size:1rem;line-height:1.4}.dos-dl dt{font-weight:700}.dos-dl dd{margin:0}.dos-secs{display:grid;gap:22px 32px}.dos-sec-n{margin:0 0 6px;font-size:1rem;color:var(--mut)}.dos-sec h3 a{color:inherit}.dos-sec ul{margin:0;padding:0;list-style:none}.dos-sec li a{display:flex;align-items:center;min-height:44px;padding:6px 0;border-top:1px solid var(--line);font-size:16px;line-height:1.3;color:inherit}.dos-con{display:flex;flex-wrap:wrap;gap:16px 32px;align-items:center;justify-content:space-between;padding:clamp(20px,3vw,32px);border-radius:8px;background:#FFD400;color:#000}.dos-con h2{margin:0 0 6px;color:#000}.dos-con p{margin:0;max-width:56ch;font-size:17px;line-height:1.45;color:#000}.dos-con-b{background:#000;color:#fff}@media (min-width:700px){.dos-secs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.dos-cover-in{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px}.dos-2{grid-template-columns:repeat(2,minmax(0,1fr))}.dos-fig{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;align-items:center}}@media (min-width:1000px){.dos-secs{grid-template-columns:repeat(3,minmax(0,1fr))}}.dos-ind{display:none}@media print{@page{size:A4;margin:14mm 13mm}:root,:root[data-theme]{--bg:#fff!important;--card:#fff!important;--ink:#141618!important;--mut:#4A4F54!important;--line:#C9CBC6!important}html,body{background:#fff!important;color:#141618!important}body{padding-bottom:0!important}header,footer,.redb,.barra,.saltar,.x-migas,.dos-cta{display:none!important}main{padding:0!important;margin:0!important}.w{width:auto!important;max-width:none!important;padding-inline:0!important;margin-inline:0!important}.rv{transform:none!important;opacity:1!important}.dos-cover{padding:0 0 6mm;background:#fff;color:#141618}.dos-cover-in{display:block}.dos-lead{color:#141618}.dos-cover h1{max-width:none;color:#141618;font-size:34pt;line-height:1.04}.dos-cover-f{margin-top:8mm}.dos-ind{display:block;list-style:none;counter-reset:dos;margin:9mm 0 0;padding:0}.dos-ind li{display:grid;grid-template-columns:9mm 66mm minmax(0,1fr);gap:3mm;align-items:baseline;padding:3.4mm 0;border-top:1px solid #141618;counter-increment:dos;break-inside:avoid}.dos-ind li::before{content:counter(dos);font-weight:800;font-size:16pt;line-height:1}.dos-ind b{font-size:12pt;font-weight:800;line-height:1.2}.dos-ind span{font-size:11pt;line-height:1.3;color:#4A4F54}.dos-pg{break-before:page;padding-block:3mm 0!important}.dos-2{grid-template-columns:repeat(2,minmax(0,1fr))}.dos-fig{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;align-items:center}.dos-fig,.dos-sec,.dos-port li,.dos-con{break-inside:avoid}.dos-f{gap:14px}.dos-secs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px}.dos-sec li a{min-height:0;padding:3px 0;font-size:11pt;text-decoration:none}.pasos-b{background:#fff!important;color:#141618!important}.pasos-b *{color:#141618!important}}.hero-m{margin-top:6px;color:#fff}.banda-m{margin-top:6px;font-size:1rem;color:inherit}.lo-mini-t{display:block;min-width:0}.lo-mini-t b{display:block}.lo-mini-t .x-meta{display:block;margin-top:4px}.int-dos,.int-otras,.int-lo{min-width:0;max-width:100%}.int-dos .x-btn{width:100%;min-width:0;padding-inline:12px}@media (max-width:999px){.int,.int-r{grid-template-columns:minmax(0,1fr)}}.pie-n{grid-column:1/-1}.pie-leg{display:flex;flex-wrap:wrap;gap:0 18px}@media (min-width:760px){.pie-n{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px}}@media (min-width:900px){.pie-in{grid-template-columns:auto minmax(0,1fr);gap:12px 28px;padding-block:26px 14px;align-items:center}.logo-pie{grid-column:1}.pie-lema{grid-column:2;font-size:20px;max-width:none}.pie-red,.pie-l,.pie-ia{grid-column:1/-1}.pie-red{font-size:1rem}}.hub-h>.ph,.ph-hub{background-color:#141618}@media (max-width:759px){.x-migas li[aria-current="page"]{display:none}}.anu-dossier .x-form,.anu-dossier .form-c{border:0;box-shadow:none}.herramienta button[type=submit]{background:#FFD400;color:#141618;border-color:#FFD400}.herramienta button[type=submit]:hover{background:#FFE04D;color:#141618;border-color:#FFE04D}.anu-dossier .no-vende{border-color:transparent}@media (max-width:899px){.anu-h{padding-top:18px}.anu-h-in{display:flex;flex-direction:column;gap:0}.anu-h-t{display:contents}.anu-h h1{order:1;margin-top:10px;font-size:30px!important;line-height:1.06}.escaparate{order:2;margin-top:16px;padding-bottom:46px}.anu-h-d{order:3;margin-top:14px}.anu-h-c{order:4;margin-top:16px}.anu-h-c .x-btn{width:100%}}@media (max-width:599px){.top3{gap:10px;padding-top:10px}:root .top3 .lema h1{font-size:30px!important}.top3 .hero-t{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;padding:8px 14px 10px}.top3 .hero-t h2{grid-row:2;grid-column:1/-1;margin-top:4px}.top3 .hero-m{grid-row:1;grid-column:2;margin:0}.top3 .hero-go{display:none}.lo-col{display:flex;flex-direction:column}.lo-col .vivo{order:3;margin-top:10px}.lo-col>.sec-more{order:4}.formatos{gap:22px}.formato,.formato-guia{grid-template-columns:132px minmax(0,1fr);gap:12px;align-items:start}.formato-v{padding:0;border:0;background:none}.formato-v .esc-m{width:100%;max-width:none;border-width:4px;border-radius:14px;box-shadow:none}.formato figcaption{gap:6px;min-width:0}.formato figcaption b{font-size:22px;line-height:1.05}.formato figcaption>span:not(.formato-n){font-size:1rem;line-height:1.35}}.art-medio{margin:26px 0 8px}.art-medio .ph{position:relative;margin:0;border-radius:12px;overflow:hidden}.art-medio img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}@media (max-width:599px){:root .top3 .lema h1{font-size:clamp(34px,9.9vw,40px)!important;font-stretch:75%;font-weight:800;line-height:1!important}.top3{gap:8px;padding-top:5px}}@media (max-width:899px){.anu-h{padding-top:5px}.anu-h-in>.escaparate{margin-top:10px}.anu-h h1{margin-top:6px;font-size:clamp(34px,9.9vw,40px)!important;font-stretch:75%;font-weight:800;line-height:1.02!important}.anu-h-d{margin-top:10px}.anu-h-c{margin-top:10px}.anu-arg-h{font-size:32px}}.cpm-dos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cpm-dos .form__campo{min-width:0}.form__campo small:empty{display:none}#herramienta[data-herramienta=cpm]{min-height:812px}@media (min-width:1000px){#herramienta[data-herramienta=cpm]{min-height:800px}}.caja.cpm-pre{padding:10px 14px;margin-bottom:14px}.cpm-pre>summary{padding:10px 0;font-size:15px;line-height:24px;font-weight:700;cursor:pointer}.hub-c{min-width:0}.hub-rail{display:none}@media (min-width:1000px){.hub-g{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:56px;align-items:start}.hub-rail{display:grid;gap:18px;position:sticky;top:84px;margin-top:20px}.hub-rail .indice ol{grid-template-columns:1fr}}.sobre4--pl{display:block;margin-top:clamp(20px,3vw,32px);padding:0;border:1px solid var(--line);border-radius:10px;background:var(--card)}.sobre4--pl .sobre-pl>summary{min-height:76px;padding:16px 20px}.sobre4--pl .sobre-pl>.cuerpo{padding:0 20px 20px}.sobre-mas{width:44px;height:44px;background:transparent;color:var(--ink);border:2px solid var(--ink);font-size:26px}.sobre-pl>summary:hover .sobre-mas{background:#FFD400;color:#000;border-color:#FFD400}.pie-id>span[lang]{display:flex;align-items:center;min-height:44px}.faq .plg>summary::after{position:static;top:auto;right:auto}.anu-dossier .form-mas{border:1.5px solid #000}main:has(>.anu-dossier:last-child)~footer{margin-top:0}@media screen{.dos-h3 a{display:inline-flex;align-items:center;min-height:44px}}#cpm-res:empty{display:none}#cpm-res:empty+details{margin-top:16px}@media screen{.dos-h3 a{min-width:44px}}.pat-marca{display:none}.marcar .pat-marca{display:block}main small{font-size:1rem}@media (max-width:599px){.top3{gap:14px;padding-top:16px}.top3 .hero .ph,.top3 .hero .ph-hero{aspect-ratio:2/1!important}.top3 .hero-t h2{font-size:clamp(24px,6.6vw,30px)}}.ficha-lista>a,.hub-f>a{grid-template-columns:104px 1fr}.ficha-lista .dir-th,.hub-f .dir-th,.hub-f .dir-th img{width:104px;height:104px}.ficha-lista>a>.dir-th{grid-row:1/span 5}@media (min-width:760px){.ficha-lista>a,.hub-f>a{grid-template-columns:120px 1fr}.ficha-lista .dir-th,.hub-f .dir-th,.hub-f .dir-th img{width:120px;height:120px}}.herr-h2{margin:0 0 16px;font:900 clamp(26px,3vw,36px)/1.1 "Archivo",sans-serif;font-stretch:75%;color:var(--ink)}.tarjetas--ft .tarjeta a{display:grid;grid-template-columns:104px 1fr;column-gap:16px;row-gap:6px;min-height:0;align-content:start}.tarjetas--ft .dir-th{grid-column:1;grid-row:1/span 3;width:104px;height:104px}.tarjetas--ft .tarjeta a>:not(.dir-th){grid-column:2}@media (min-width:760px){.tarjetas--ft .tarjeta a{grid-template-columns:120px 1fr}.tarjetas--ft .dir-th{width:120px;height:120px}}main h1,main h2,main h3{font-stretch:75%}main .envoltura:not(.envoltura--texto){max-width:calc(var(--w) + 2*var(--g));padding-inline:var(--g)}.cab-f{display:grid;gap:14px;min-width:0}.cab-t{display:grid;gap:12px;min-width:0;align-content:center}.cab-t .intro__lead{margin-top:0}.cab-t .dir-recl-l{justify-self:start}.cab-gw{display:grid;gap:6px;justify-items:start;margin-top:2px}.cab-gw .vivo{margin:0}.cab-g{display:flex;align-items:center;gap:12px;margin:0;padding:8px 14px;background:#FFD400;color:#000}.cab-g .num{font-size:44px;font-weight:800;font-stretch:75%;line-height:1;color:#000}.cab-gl{font-size:16px;font-weight:600;line-height:1.25;color:#000}.cab-ph{min-width:0}.cab-ph .ph{margin:0;aspect-ratio:16/9;overflow:hidden;position:relative}.cab-ph .ph img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:899px){.ficha-ph{order:2}}@media (min-width:900px){.cab-f{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}}@media (min-width:1000px){.int--cab{grid-template-columns:minmax(0,1fr) 340px;grid-template-rows:auto auto;grid-template-areas:"h h" "c r"}}@media (max-width:899px){:root main h1,:root main .top3 .lema h1,:root main .anu-h h1{font-size:clamp(34px,9.9vw,40px)!important;line-height:1.02!important}}.anu-col{min-width:0;display:grid;gap:24px}.anu-col .no-vende{margin-top:0}@media (min-width:900px){.anu-arg{position:sticky;top:96px}}@media (max-width:899px){.anu-h h1{align-self:stretch;width:100%;max-width:none;margin-inline:0;text-align:left}.anu-h-d{order:2}.anu-h-in>.escaparate{order:3;margin-top:14px}.anu-h-c{order:4}}@media (max-width:899px){.top3 .lema-d{display:none}}.int-mas ul{gap:10px}.int-mas a{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:center;min-height:72px;text-decoration:none;color:var(--ink)}.mas-ft{display:block;min-width:0}.mas-ft strong{display:block;font-size:16px;line-height:1.25}.mas-ft span{display:block;font-size:1rem;line-height:1.3;color:var(--mut)}.lo-col>.sec-head{width:100%;margin-bottom:12px}@media (max-width:899px){html.menu-abierto{overflow:hidden}.menu-p{overscroll-behavior:contain}}.menu-l span[lang]{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:44px;min-height:56px;font:800 16px/1.1 "Archivo",sans-serif;font-stretch:75%;text-transform:uppercase;color:var(--dark-ink)}.ficha-lista>a,.ficha-lista.sin-foto>a{min-width:0}.ficha-lista>a{grid-template-columns:104px minmax(0,1fr)}.ficha-lista.sin-foto>a{grid-template-columns:minmax(0,1fr)}@media (min-width:760px){.ficha-lista>a{grid-template-columns:120px minmax(0,1fr)}.ficha-lista.sin-foto>a{grid-template-columns:minmax(0,1fr)}}@media (max-width:359px){.ficha-lista>a{grid-template-columns:72px minmax(0,1fr)}.ficha-lista .dir-th{width:72px;height:72px}.ficha-lista.sin-foto>a{grid-template-columns:minmax(0,1fr)}}@media (min-width:900px){.hub-h>.ph::after{background:linear-gradient(90deg,rgba(8,9,10,.84),rgba(8,9,10,.56) 48%,rgba(8,9,10,.12)),linear-gradient(to top,rgba(8,9,10,.5),rgba(8,9,10,0) 50%)}}.ficha-lista>a{row-gap:0}.hub-h>.ph img{height:100%!important;object-fit:cover;object-position:center}@media (min-width:900px){.hub-h7 .hub-t{padding-block:48px 28px}}@media (min-width:900px){.hub-g .hub-gs{padding-top:24px;margin-top:0}.hub-g .hub-gs>.sec-head{margin-bottom:16px}}.herr-b .sec-t{padding-bottom:10px;margin-bottom:24px;border-bottom:4px solid #fff}main:has(.top3) h2:not(.sec-t):not(.hero-t h2):not(.sobre4-t){font-size:clamp(32px,4.4vw,60px);line-height:1.02;text-transform:uppercase;padding-bottom:10px;border-bottom:4px solid currentColor}.ficha-lista>a>.dir-th{grid-row:1}.ficha-lista__t{display:block;grid-column:2;min-width:0;align-self:center}.ficha-lista__t>*{display:block;min-width:0;white-space:normal;overflow-wrap:break-word}.ficha-lista__t>strong{line-height:1.2}.ficha-lista__t>.ficha-lista__meta{margin-top:2px;font-family:"Archivo",sans-serif;font-stretch:75%;font-size:1rem;line-height:1.3}.ficha-lista__t>.ficha-lista__dato{margin-top:2px;font:500 14px/1.3 "Archivo",sans-serif;font-stretch:75%;color:var(--mut)}.hub-h>.ph picture{display:block;width:100%;height:100%}.ph-cab picture,.ph-ficha picture,.ph-art picture{display:block;width:100%;height:100%}.ph-cab img,.ph-ficha img,.ph-art img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:899px){.int--herr{display:flex;flex-direction:column;gap:14px}.int--herr>.cab-f,.int--herr .cab-t{display:contents}.int--herr h1{order:1}.int--herr .cab-gw{order:2;margin-top:0}.int--herr>.int-c{order:3}.int--herr .intro__lead{order:4;margin-top:0}.int--herr .cab-ph{order:5}.int--herr>.int-r{order:6}.int--herr .herramienta:has(>.herramienta__carga){min-height:900px}}.herramienta details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;list-style:none;cursor:pointer}.herramienta details>summary::-webkit-details-marker{display:none}.herramienta details>summary::after{content:"+";flex:none;font:800 26px/1 "Archivo",sans-serif;color:var(--ink)}.herramienta details[open]>summary::after{content:"–"}.int-mas a.mas-n{display:flex;align-items:center;gap:12px;min-height:56px;margin:0 0 14px;padding:8px 14px;background:#FFD400;color:#000;font-weight:700;font-size:16px;line-height:1.25}.int-mas a.mas-n .num{font-size:36px;font-weight:800;font-stretch:75%;line-height:1;color:#000}.barra .btn-line{white-space:nowrap}@media (max-width:899px){.anu-h-c{display:none}}@media (min-width:900px){.hub-h--exterior>.ph img{transform:scaleX(-1);object-position:center 18%}}@media (max-width:899px){.lo-col .card-row .card-a{grid-template-columns:minmax(0,1fr) 36%}.lo-col .card-row .card-a>.ph{grid-column:2;grid-row:1}.lo-col .card-row .card-a>:not(.ph){grid-column:1;grid-row:1}}.huecos--casa:not(:has(.ph)){display:block}@media (min-width:760px){.huecos--casa:not(:has(.ph)) .casa-t{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:32px;align-items:center}.huecos--casa:not(:has(.ph)) .casa-t>.casa-h{grid-column:1}.huecos--casa:not(:has(.ph)) .casa-b{grid-column:2;grid-row:1/span 2}}@media (min-width:760px){.huecos--casa:not(:has(.ph)) .casa-t{padding-top:44px}}@media (max-width:899px){.top-in:not(:has(.top-cta)) .menu{margin-left:auto}}@media (min-width:380px) and (max-width:899px){.top-in:not(:has(.top-cta)) .x-logo{max-width:calc(100% - 245px)}}@media (max-width:759px){.huecos--casa:not(:has(.ph))::before{display:block;padding:16px 22px 0}}.act[hidden]{display:none!important}.act-l{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--line)}.act-l li{border-bottom:1px solid var(--line)}.act-l a{display:flex;flex-direction:column;gap:6px;padding:16px 0;min-height:44px;color:var(--ink);text-decoration:none}.act-l b{font-size:19px;line-height:1.35;font-weight:700}.act-l a:hover b,.act-l a:focus-visible b{text-decoration:underline}.act-m{font-size:16px;line-height:1.4;color:var(--mut)}@media(min-width:900px){.act-l{grid-template-columns:1fr 1fr;column-gap:48px}}.ra-dom{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:18px;font-weight:700}.ra-esc{max-width:62ch;font-size:18px;line-height:1.55;margin:0 0 24px}.rev-f{margin:18px 0 0;font-size:16px;line-height:1.5;color:var(--mut)}.art-lead{margin:22px 0 6px;max-width:62ch;font-size:20px;line-height:1.5;font-weight:500}.herr-ej{background:none!important;color:var(--mut)!important;padding:0!important;border:0!important;border-radius:0!important;font-size:1rem!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}.ra-ctl{display:grid;gap:16px;margin:0 0 18px;max-width:760px}@media(min-width:760px){.ra-ctl{grid-template-columns:1fr 1fr}}.ra-c{display:flex;flex-direction:column;gap:6px;min-width:0}.ra-c label{font-size:16px;font-weight:700}.ra-c input,.ra-c select{box-sizing:border-box;width:100%;min-height:52px;padding:0 14px;font:inherit;font-size:18px;color:var(--ink);background:var(--bg);border:2px solid var(--ink);border-radius:10px}.ra-c input::placeholder{color:var(--mut);opacity:1}.ra-c input:focus-visible,.ra-c select:focus-visible{outline:3px solid #FFD400;outline-offset:2px}.ra-est{max-width:62ch;margin:0 0 22px;font-size:18px;line-height:1.5}.ra-g{display:grid;grid-auto-flow:column;grid-auto-columns:min(78vw,320px);gap:16px;margin:0 calc(var(--g,16px)*-1);padding:0 var(--g,16px) 12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--g,16px);overscroll-behavior-x:contain}@media(min-width:900px){.ra-g{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px;margin:0;padding:0;overflow:visible}}.ra-f{display:flex;flex-direction:column;gap:10px;margin:0;scroll-snap-align:start;min-width:0}.ra-mq{aspect-ratio:390/560;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#fff;container-type:inline-size}.ra-in{position:relative}.ra-in img{display:block;width:100%;height:auto}.ra-sl{position:absolute;box-sizing:border-box;display:flex;flex-direction:column;gap:calc(100cqw*8/390);padding:calc(100cqw*18/390) calc(100cqw*20/390);background:#fff;color:#141618;border:calc(100cqw*3/390) solid #FFD400;border-radius:calc(100cqw*12/390);font-family:system-ui,-apple-system,Helvetica,Arial,sans-serif;text-align:left;overflow:hidden}.ra-sl .ra-k{align-self:flex-start;padding:.4em .65em;border-radius:4px;background:#FFD400;color:#141618;font-size:max(14px,calc(100cqw*13/390));font-weight:700;line-height:1}.ra-sl b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:calc(100cqw*23/390);font-weight:800;line-height:1.2}.ra-sl [data-d]{font-size:max(14px,calc(100cqw*16/390));line-height:1.35}.ra-f.es-cogido .ra-mq{opacity:.5}.ra-fh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 12px;margin:0;font-size:19px}.ra-fh a,.ra-fh b{font-weight:800;color:var(--ink)}.ra-fh a{display:inline-flex;align-items:center;min-height:44px}.ra-fh b{display:inline-flex;align-items:center;min-height:44px}.ra-st{font-size:16px;font-weight:700}.ra-fd{margin:0;font-size:16px;line-height:1.5;color:var(--mut)}.ra-cta{margin:26px 0 0}.busca-b{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:auto;padding:0;border:0;background:none;color:inherit;cursor:pointer}.busca-b svg{width:22px;height:22px}.top-in .busca-b+.menu{margin-left:4px!important}.busca{position:absolute;left:0;right:0;top:100%;z-index:60;background:var(--bg);color:var(--ink);border-bottom:1px solid var(--line);box-shadow:0 24px 40px -28px rgba(0,0,0,.45)}.busca[hidden]{display:none}.busca-in{padding-top:14px;padding-bottom:18px}.busca-f{display:flex;gap:6px;align-items:center}.busca-f label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.busca-f input{flex:1;min-width:0;box-sizing:border-box;min-height:52px;padding:0 14px;font:inherit;font-size:18px;color:var(--ink);background:var(--bg);border:2px solid var(--ink);border-radius:10px}.busca-f input:focus-visible{outline:3px solid #FFD400;outline-offset:2px}.busca-x{min-width:44px;min-height:52px;padding:0 10px;border:0;background:none;color:var(--ink);font:inherit;font-size:16px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.busca-l{list-style:none;margin:8px 0 0;padding:0;max-height:min(62vh,540px);overflow:auto;overscroll-behavior:contain}.busca-l a{display:flex;flex-direction:column;gap:2px;min-height:44px;padding:10px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.busca-l a:hover b,.busca-l a:focus-visible b{text-decoration:underline}.busca-l b{font-size:17px;line-height:1.35}.busca-l span{font-size:1rem;color:var(--mut)}.busca-v{margin:12px 0 0;font-size:16px;line-height:1.5}.busca-v:empty{display:none}.busca-v a{color:var(--ink);font-weight:700}.foco-campo .barra{visibility:hidden}html:has(details[open] select) .barra,html:has(select:focus,textarea:focus,input:not([type=checkbox]):not([type=radio]):focus) .barra{visibility:hidden}html:has(.fil-d[open]) .barra,html:has(main [aria-expanded="true"]) .barra{visibility:hidden}main :is(.form__campo label,.form__campo>span,.form__campo label>span,.form__check span,.form__grupo legend,.herramienta label,.herramienta legend){font-size:14px}.herr-b .herr-ej,.herr-v .herr-ej{color:#C9CCCF!important}.filtros label,.filtros__campo label,.filtros__resultado{font-size:1rem!important;line-height:1.35}.fil-d>summary{font-size:16px}.fil-d{margin-bottom:24px}.anu-l{margin:28px 0 0;padding-top:12px;border-top:1px solid var(--line);font-size:16px;line-height:1.5;color:var(--ink)}.anu-l a{display:inline-block;padding:11px 0;color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.ra-bs{list-style:none;margin:0;padding:0;display:grid;gap:30px}@media(min-width:760px){.ra-bs{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}}@media(min-width:1100px){.ra-bs{grid-template-columns:repeat(3,minmax(0,1fr))}}.ra-b{display:flex;flex-direction:column;gap:12px;min-width:0}.ra-b-img{aspect-ratio:16/10;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#fff}.ra-b-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.ra-b-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 12px;margin:0;font-size:21px;line-height:1.25}.ra-b-st{font-size:16px;font-weight:600;color:var(--mut)}.ra-b-l{list-style:none;margin:0;padding:0;display:grid;gap:7px;font-size:16px;line-height:1.45}.ra-b-l li{padding-left:12px;border-left:3px solid var(--acc)}.ra-seis{margin:34px 0 0;padding:20px 0 0;border-top:1px solid var(--line);max-width:760px}.ra-seis h3{margin:0 0 10px;font-size:20px}.ra-seis ul{margin:0;padding-left:1.1em;display:grid;gap:6px;font-size:17px;line-height:1.5}.ra-hq-m{display:flex;gap:5px}.ra-hq-m i{display:block;width:20px;height:20px;box-sizing:border-box;border:1.5px solid var(--ink);border-radius:3px;background:var(--acc)}.ra-hq-m i.p{background:transparent;border-style:dotted;border-width:2px}.ra-hq-m i.c{background:var(--ink)}.ra-hq-ley{max-width:62ch;margin:14px 0 0;font-size:1rem;line-height:1.5;color:var(--mut)}.ra-pas{max-width:62ch;font-size:18px;line-height:1.6;margin:0}.ra-anu{background:#141618;color:#F4F4F0;padding:20px 0 40px}.ra-anu-t{margin:0 0 10px;max-width:24ch;font:800 clamp(28px,7.4vw,48px)/1.04 "Archivo",sans-serif;font-stretch:75%;letter-spacing:-.005em;color:#fff;text-transform:none}.ra-anu-d{margin:0 0 18px;max-width:62ch;font-size:17px;line-height:1.5;color:#D5D7D2}.ra-anu-c{max-width:420px;margin:0 0 18px}.ra-anu-c label{color:#F4F4F0}:root .ra-anu-c input{background:#fff;color:#141618;border-color:#FFD400}.ra-anu-g{list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:min(40vw,190px);gap:12px;margin:0 calc(var(--g,16px)*-1);padding:0 var(--g,16px) 10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--g,16px);overscroll-behavior-x:contain}@media(min-width:900px){.ra-anu-g{grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0;padding:0;overflow:visible}}.ra-anu .ra-mq{border-color:#3A3D40}.ra-anu .ra-sl{justify-content:center;padding:0 calc(100cqw*14/390)}.ra-anu .ra-sl b{font-size:max(14px,calc(100cqw*23/390))}.anu-solo-d{margin:-6px 0 14px;max-width:62ch;font-size:17px;line-height:1.5}.anu-solo-c{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 22px}.form-plan .form__check{margin-bottom:6px}.cpm-g{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:8px 0 14px;font:900 clamp(44px,12vw,64px)/1 "Archivo",sans-serif;font-stretch:75%}.cpm-g span{font-size:22px;font-weight:800;font-stretch:100%}.cuenta.cuenta-g{list-style:none;margin:0;padding:0;font-size:17px;font-weight:500;line-height:1.4;text-transform:none;letter-spacing:0}.cuenta-g li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.cuenta-g b{font-weight:800}.ficha-meta{margin:8px 0 12px;font-size:17px;font-weight:600;line-height:1.4;color:var(--mut)}main .caja dt{font-size:1rem}main dd a:not([class]){display:inline-flex;align-items:center;min-height:44px}.ra-hq-c{max-width:420px;margin:0 0 16px}.ra-hq-1{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;max-width:760px;margin:0;font-size:17px;line-height:1.45}.ra-hq-1[hidden]{display:none}.dir-sug{display:inline-flex;align-items:center;min-height:44px;margin:8px 8px 0 0;padding:0 16px;border:2px solid currentColor;border-radius:999px;background:transparent;color:inherit;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer}main:has(.anu-h) .sec-t,main:has(.anu-h) .sec-t span{text-transform:none}.no-vende-t{text-transform:none;letter-spacing:0;font-size:17px}.ra-h .escaparate .dev-lap picture,.ra-h .escaparate .dev-lap img{display:block;width:100%;height:auto;aspect-ratio:960/600}.ra-h .escaparate .dev-mov picture,.ra-h .escaparate .dev-mov img{display:block;width:100%;height:auto;aspect-ratio:390/844}.ra-h .escaparate .dev-lap{box-sizing:content-box;aspect-ratio:960/600}.ra-h .escaparate .dev-lap picture,.ra-h .escaparate .dev-lap img{height:100%}.ra-h .escaparate .dev-lap{width:calc(100% - 20px)}.ra-h .escaparate{box-sizing:border-box;width:100%;align-self:stretch}.anu-h h1,.chip-sec b,.cpm-ej-k,.cta-calc-t,.esencial-t,.formato figcaption b,.indice-t,.lema h1,.ley-k,.no-vende-t,.pasos3 b,.sec-more,.sec-t,.sel-g,.tile-n,main:has(.top3) h2:not(.sec-t):not(.hero-t h2):not(.sobre4-t){text-transform:none!important;letter-spacing:normal!important}.cab-g{background:none;padding:0;gap:0;color:var(--ink)}.cab-g .num{font:inherit;font-size:16px;font-weight:700;color:var(--ink)}.cab-gl{color:var(--ink)}.paso-n{display:none}.ra-anu-top{padding:22px 0 44px}.ra-anu-top .ra-anu-t{font-size:clamp(32px,8.6vw,60px);max-width:20ch}.ra-anu-g{grid-auto-columns:min(80vw,330px);gap:16px}@media(min-width:900px){.ra-anu-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}}.ra-anu-g:focus-visible{outline:3px solid #FFD400;outline-offset:4px}.pasos-p{margin:0;max-width:64ch;font-size:clamp(17px,2.3vw,20px);line-height:1.6}.anu-pl{border-top:1px solid var(--line);margin:0}.anu-pl:last-of-type{border-bottom:1px solid var(--line)}.anu-pl>summary{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 0;font-size:18px;font-weight:700;line-height:1.3;list-style:none;cursor:pointer}.anu-pl>summary::-webkit-details-marker{display:none}.anu-pl>summary::after{content:"+";margin-left:auto;font-size:26px;line-height:1}.anu-pl[open]>summary::after{content:"−"}.anu-pl>summary:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.anu-pl>div{padding:6px 0 22px}.anu-solo-c{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 0}.fil-act{margin:10px 0 0}.fil-q{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--ink);border-radius:999px;background:var(--tint);color:var(--ink);font:inherit;font-size:1rem;font-weight:700;cursor:pointer}.fil-q::after{content:"×";font-size:20px;line-height:1}.fil-q:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.filtros .btn--sm,.btn--sm{font-size:1rem}.ficha-meta2{font-size:16px;line-height:1.5;color:var(--ink)}.serv-l{margin:8px 0 0;padding-left:1.2em;font-size:16px;line-height:1.6}.texto li>a,.texto li>details>summary a,.paso-d a,.card-t a{display:inline-block;min-height:44px;padding-block:10px;line-height:24px}.redb a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}main dt{text-transform:none!important;letter-spacing:normal!important}.mas-n .num,.int-mas .mas-n .num{font:inherit!important;font-size:inherit!important;font-weight:800!important;color:inherit!important}@media (max-width:899px){.anu-h .ra-dom{order:3}}@media (max-width:599px){.top3 .hero-m{grid-row:3;grid-column:1/-1;margin-top:4px}}.anu-h .btn-acc{background:var(--acc);color:var(--acc-ink)}.anu-h .btn-acc:hover{background:var(--acc-h);color:var(--acc-ink)}.ra-in-d{position:relative;container-type:inline-size}.ra-sl[hidden]{display:none}.ra-sl-d{gap:calc(100cqw*6/520);padding:calc(100cqw*14/520) calc(100cqw*18/520);border-width:calc(100cqw*3/520);border-radius:calc(100cqw*12/520)}.ra-sl-d b{font-size:calc(100cqw*26/520)}.ra-sl b,.ra-sl-d b{flex:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.25;font-size:max(14px,calc(100cqw*23/390))}.ra-sl-d b{font-size:max(14px,calc(100cqw*26/520))}.ra-sl [data-d]{flex:0 1 auto;min-height:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.ra-sl .ra-k{flex:none}.ra-hx{position:relative;container-type:inline-size;height:100%}.ra-sl-hm{padding:calc(100cqw*10/390) calc(100cqw*12/390);justify-content:center}.ra-sl-hm b{font-size:max(14px,calc(100cqw*30/390))}.redb .w{gap:1rem}.ra-hq-ley{font-size:17px;line-height:1.55;color:var(--ink)}.ra-fh a,.ra-fh b{min-width:44px}.ra-anu-h1{margin:0 0 22px;max-width:22ch;font:800 clamp(30px,8vw,54px)/1.05 "Archivo",sans-serif;font-stretch:75%;letter-spacing:-.005em;color:#fff;text-transform:none}.ra-anu-top .ra-anu-t{font-size:clamp(24px,6.2vw,36px);line-height:1.12;max-width:28ch;margin:0 0 10px}.form-vista .barra{visibility:hidden}td a{display:inline-block;min-width:44px}.rad{--rad-tinta:#F4F4F0;--rad-suave:#C9CCCF;--rad-linea:rgba(255,255,255,.65);--rad-marco:#3A3D40;--rad-foco:#FFD400;--rad-tarjeta:system-ui,-apple-system,Helvetica,Arial,sans-serif}.rad-claro{--rad-tinta:var(--ink);--rad-suave:var(--mut);--rad-linea:var(--ink);--rad-marco:var(--line);--rad-foco:var(--ink)}.rad-nom{max-width:420px;margin:0 0 20px}.rad-g{list-style:none;display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:min(300px,80vw);gap:16px;margin:0 calc(var(--g,16px)*-1);padding:0 var(--g,16px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--g,16px);overscroll-behavior-x:contain;scrollbar-width:none}.rad-g::-webkit-scrollbar{display:none}.rad-g:focus-visible{outline:3px solid var(--rad-foco);outline-offset:4px}.rad-t{min-width:0;margin:0;scroll-snap-align:start}.rad-g>.ra-f{scroll-snap-align:start}.rad-m{position:relative;aspect-ratio:4/5;overflow:hidden;border:1px solid var(--rad-marco);border-radius:12px;background:#fff;container-type:inline-size}.rad-m picture{display:block;height:100%}.rad-m img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--rad-pos,50% 0%)}.rad-sl,.rad-m .ra-sl{position:absolute;left:var(--x);top:var(--y);width:var(--w);min-height:var(--h)}.rad-sl{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:calc(100cqw*8/390);padding:calc(100cqw*12/390) calc(100cqw*18/390);background:#fff;color:#141618;border:calc(100cqw*3/390) solid #FFD400;border-radius:calc(100cqw*12/390);font-family:system-ui,-apple-system,Helvetica,Arial,sans-serif}.rad-sl[hidden]{display:none}.rad-sl i{padding:.35em .6em;border-radius:4px;background:#FFD400;color:#141618;font:normal 700 14px/1 system-ui,-apple-system,Helvetica,Arial,sans-serif}.rad-sl b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;font-size:max(14px,calc(100cqw*23/390));font-weight:800;line-height:1.25}.rad-h{margin:10px 0 0;font:800 17px/1.3 var(--rad-tarjeta);color:var(--rad-tinta)}.rad-h a,.rad-h span{display:inline-flex;align-items:center;min-height:44px;min-width:44px}.rad-h a{color:var(--rad-tinta);text-decoration:underline;text-underline-offset:3px}.rad-e{margin:0;font:700 15px/1.4 var(--rad-tarjeta);color:var(--rad-suave)}.rad-q{margin:6px 0 0;font-size:16px;line-height:1.45;color:var(--rad-tinta)}.rad-nav{display:flex;align-items:center;gap:8px;margin:14px 0 0}.rad-b{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--rad-linea);border-radius:50%;background:transparent;color:var(--rad-tinta);cursor:pointer}.rad-b:disabled{opacity:.35;cursor:default}.rad-b:focus-visible{outline:3px solid var(--rad-foco);outline-offset:2px}.rad-i{margin:0;min-width:3.5ch;text-align:center;font:700 16px/1 var(--rad-tarjeta);font-variant-numeric:tabular-nums;color:var(--rad-tinta)}.rad-inc{margin:24px 0 0;max-width:60ch;font-size:17px;line-height:1.55;color:var(--rad-tinta)}.rad-cta{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 0}@media(max-width:1023px){.rad-cta .x-btn{width:100%;justify-content:center}}@media(min-width:1024px){.rad-g{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;margin:0;padding:0;overflow:visible}.rad-m{aspect-ratio:16/10}.rad-m img{object-position:50% 50%}.rad-sl,.rad-m .ra-sl{left:var(--xd);top:var(--yd);width:var(--wd);min-height:var(--hd);gap:calc(100cqw*6/520);padding:calc(100cqw*14/520) calc(100cqw*18/520);border-width:calc(100cqw*3/520);border-radius:calc(100cqw*12/520)}.rad-sl b,.rad-m .ra-sl b{font-size:max(14px,calc(100cqw*26/520))}.rad-m .ra-sl .ra-k,.rad-m .ra-sl [data-d]{font-size:14px}.rad-nav{display:none}}.redb a{min-width:44px;justify-content:center}@media (max-width:760px){body>header,header.top,.top{position:relative!important;top:auto!important}}.anu-h h1{text-transform:none}