.muro{gap:var(--space-md);display:grid}.muro .muro-titulo,.venta .muro-titulo{font-family:var(--bw-font-heading);letter-spacing:-.015em;color:var(--bw-ink);font-size:clamp(1.25rem,1.4vw + .6rem,1.6rem);font-weight:650;line-height:1.25;margin:0!important}.muro .muro-p{margin:0!important;font-size:16px!important}.muro-fila{flex-wrap:wrap;gap:10px;display:flex}.muro-fila input{min-width:0;font:inherit;border:1px solid var(--bw-ink);background:var(--bw-bg);color:var(--bw-ink);border-radius:0;flex:220px;padding:13px 14px;font-size:16px}.muro-fila input:focus-visible{outline:2px solid var(--bw-ink);outline-offset:2px}.muro-fila .chip{cursor:pointer;flex:none;padding:13px 22px}.muro-acepto{color:var(--bw-muted);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.55;display:flex}.muro-acepto input{accent-color:var(--bw-ink);flex:none;width:16px;height:16px;margin-top:4px}.muro-acepto a{color:inherit}.muro-error{font-weight:600;color:var(--bw-ink)!important;margin:0!important;font-size:15px!important}.muro-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.muro--hecho .muro-titulo{font-size:clamp(1.15rem,1.2vw + .6rem,1.4rem)}.muro-otra{font:inherit;color:var(--bw-muted);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:14px;text-decoration:underline}.rec-sec{border-top:0!important;padding-top:0!important}.rec-muro{margin:0 0 var(--space-2xl,56px);padding:clamp(22px,3vw,36px);position:relative}.rec-aviso{border:1px solid var(--bw-ink);background:var(--bw-bg);padding:14px 18px;margin-top:var(--space-lg)!important;color:var(--bw-ink)!important;font-size:16px!important}.rec-aviso--suave{border-style:dashed}.rec-lista{gap:0;margin:0;padding:0;list-style:none;display:grid}.rec-item{padding:var(--space-xl) 0;border-top:1px solid var(--bw-rule)}.rec-item:last-child{border-bottom:1px solid var(--bw-rule)}.rec-item--pedido{border-top:2px solid var(--bw-ink)}.rec-tipo{font-family:var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-muted)!important;margin:0 0 8px!important;font-size:11px!important}.venta .rec-titulo{max-width:none;margin:0 0 10px;font-size:clamp(1.3rem,1.6vw + .5rem,1.75rem)}.rec-entradilla{max-width:56ch;margin-bottom:var(--space-lg)!important}.rec-item .chip{padding:11px 20px;text-decoration:none;display:inline-block}.rec-candado{font-family:var(--font-geist-mono);letter-spacing:.06em;color:var(--bw-muted);font-size:12px}.rx{--rx-x:clamp(20px, 4vw, 56px);--rx-max:1360px;--tz-tinta:var(--bw-ink);--tz-papel:var(--bw-bg);--tz-oro-inv:#d4b06a;--salida:cubic-bezier(.16, 1, .3, 1)}html[data-theme=dark] .rx{--tz-oro-inv:#80611e}.rx-ancho{width:100%;max-width:var(--rx-max);padding:0 var(--rx-x);margin:0 auto}.rx section{max-width:none;margin:0}.rx .ilu img{filter:none!important}.rx .nl-card:before{display:none}.inv,.pt{--bw-bg:var(--tz-tinta);--bw-bg-2:var(--tz-tinta);--bw-ink:var(--tz-papel);--bw-ink-2:color-mix(in srgb, var(--tz-papel) 84%, var(--tz-tinta));--bw-muted:color-mix(in srgb, var(--tz-papel) 66%, var(--tz-tinta));--bw-rule:color-mix(in srgb, var(--tz-papel) 20%, var(--tz-tinta));--bw-rule-2:color-mix(in srgb, var(--tz-papel) 46%, var(--tz-tinta));--bw-luz:var(--tz-oro-inv);--bw-accion:var(--tz-papel);--bw-sobre-accion:var(--tz-tinta);background-color:var(--bw-bg);background-image:radial-gradient(circle, color-mix(in srgb, var(--tz-papel) 15%, transparent) 1px, transparent 1.5px);color:var(--bw-ink);background-size:20px 20px}.inv .muro-titulo,.inv .muro-p,.inv .muro-error{color:var(--bw-ink)!important}.inv .muro-acepto{color:var(--bw-muted)}.inv .muro-fila input::placeholder{color:var(--bw-muted);opacity:1}.inv .muro-acepto input{accent-color:var(--tz-oro-inv)}.inv .muro-fila input:focus-visible{outline-color:var(--bw-luz)}.inv .muro-otra{color:var(--bw-muted)}.rx-meta{margin:0 0 var(--space-md);font-family:var(--font-geist-mono);align-items:baseline;gap:16px;display:flex}.rx-n{letter-spacing:.12em;color:var(--bw-luz);font-size:13px}.rx-tipo{letter-spacing:.14em;text-transform:uppercase;color:var(--bw-muted);font-size:11px}.rx-temas{margin:0 0 var(--space-xl);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rx-temas-l{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bw-muted);margin-right:4px;font-size:11px}.rx-tema{border:1px solid var(--bw-rule-2);color:var(--bw-ink-2);padding:5px 10px;font-size:13px}.rx-cta{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.rx-cta .chip,.rx .chip{padding:13px 22px;text-decoration:none;display:inline-block}.rx-muro{margin:0;padding:clamp(24px,2.6vw,36px)}.rx-muro--dentro .muro-p{color:var(--bw-ink-2);margin:10px 0 0!important;font-size:16px!important}.rx .rec-aviso{max-width:56ch}.rx .rec-aviso a{color:inherit;font-weight:600}.rx-siguiente{padding:clamp(56px,8vw,120px) 0}.rx-siguiente-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(28px,5vw,96px);display:grid}.rx-siguiente h2{color:var(--bw-ink);max-width:13ch;margin:0;font-size:clamp(2rem,3.4vw + .4rem,3.8rem)}.rx-entradilla{color:var(--bw-ink-2);margin:0 0 var(--space-xl);max-width:54ch;font-size:clamp(17px,1.2vw,19px);line-height:1.7}.rx .rx-chip-inv{color:var(--bw-ink);border-color:var(--bw-ink);background:0 0}.rx .rx-chip-inv:hover{background:var(--bw-ink);color:var(--bw-bg)}.pt-pila{isolation:isolate;min-width:0;display:block;position:relative}.pt-hoja{z-index:-1;pointer-events:none;background:var(--bw-bg);border:1px solid var(--bw-ink);transition:transform .6s var(--salida);position:absolute;inset:0}.pt-hoja--1{transform:translate(6px,6px)}.pt-hoja--2{transform:translate(12px,12px)}.pt{border:1px solid var(--bw-bg);height:100%;transition:transform .6s var(--salida);grid-template-rows:auto 1fr auto;gap:clamp(14px,1.6vw,22px);padding:clamp(20px,2.1vw,30px);text-decoration:none;display:grid;position:relative}a.pt{cursor:pointer}a.pt:focus-visible{outline:2px solid var(--tz-tinta);outline-offset:5px}.pt-pila:has(a.pt):hover .pt{transform:translate(-4px,-4px)}.pt-pila:has(a.pt):hover .pt-hoja--1{transform:translate(9px,8px)rotate(.7deg)}.pt-pila:has(a.pt):hover .pt-hoja--2{transform:translate(18px,16px)rotate(1.4deg)}.pt-cab{font-family:var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:12px;font-size:11px;display:flex}.pt-n{color:var(--bw-luz);font-size:12px}.pt-tipo{color:var(--bw-muted);text-align:right}.pt-ilu{place-self:center;width:84%;max-width:380px;display:block;position:relative}.pt-ilu .ilu-figura{width:100%;margin:0;position:absolute;inset:0}html:not([data-theme=dark]) .pt .ilu-dia,html[data-theme=dark] .pt .ilu-noche{display:none}html:not([data-theme=dark]) .pt .ilu-noche,html[data-theme=dark] .pt .ilu-dia{display:block}.pt-pie{align-content:end;gap:10px;display:grid}.pt-t{font-family:var(--bw-font-heading);font-variation-settings:"wdth" 125;letter-spacing:-.02em;color:var(--bw-ink);text-wrap:balance;font-size:clamp(1.7rem,1.8vw + .7rem,2.5rem);font-weight:300;font-stretch:125%;line-height:1.02}.pt-lead{color:var(--bw-ink-2);text-wrap:pretty;max-width:42ch;font-size:16px;line-height:1.55}.pt-temas{border-top:1px solid var(--bw-rule);color:var(--bw-muted);margin-top:6px;padding:12px 56px 0 0;font-size:13px;line-height:1.5}.pt-flecha{border:1px solid var(--bw-rule-2);width:42px;height:42px;color:var(--bw-luz);place-items:center;font-size:18px;transition:background .3s,color .3s,border-color .3s;display:grid;position:absolute;bottom:clamp(20px,2.1vw,30px);right:clamp(20px,2.1vw,30px)}.pt-pila:hover .pt-flecha{background:var(--bw-luz);border-color:var(--bw-luz);color:var(--bw-bg)}.pt--alta .pt-pie{padding-right:0}.pt--alta .pt-lead{padding-right:52px}.pt--ancha{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);column-gap:clamp(20px,3vw,48px)}.pt--ancha .pt-cab{grid-column:1/-1}.pt--ancha .pt-ilu{grid-area:2/2;width:100%;max-width:520px}.pt--ancha .pt-pie{grid-area:2/1}.pt--ancha .pt-t{font-size:clamp(2rem,2.6vw + .6rem,3.3rem)}.pt--mini{gap:10px;padding:14px 16px 18px}.pt--mini .pt-ilu{width:92%}.pt--mini .pt-t{font-variation-settings:"wdth" 100;letter-spacing:-.01em;font-size:clamp(.95rem,.5vw + .6rem,1.15rem);font-weight:400;font-stretch:100%;line-height:1.12}.pt--tapa{min-height:clamp(420px,40vw,560px)}.pt--tapa .pt-ilu{width:90%;max-width:440px}.pt--tapa .pt-t{font-size:clamp(1.8rem,2vw + .8rem,2.8rem)}.cx-hero{padding:clamp(36px,5vw,72px) 0 clamp(48px,6vw,88px)}.cx-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.cx-pagina .cx-hero h1{font-family:var(--bw-font-heading);font-variation-settings:"wdth" 125;letter-spacing:-.03em;color:var(--bw-ink);margin:var(--space-md) 0 clamp(20px, 2.2vw, 32px);text-wrap:balance;max-width:12ch;font-size:clamp(2.6rem,4.6vw + .6rem,5.6rem);font-weight:280;font-stretch:125%;line-height:.96}.cx-pagina .cx-sub{color:var(--bw-ink-2);max-width:40ch;margin:0;font-size:clamp(18px,1.35vw,21px);line-height:1.55}.cx-hero-cta{flex-wrap:wrap;align-items:center;gap:22px;margin-top:clamp(28px,3vw,40px);display:flex}.cx-elige{color:var(--bw-ink-2);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--bw-rule-2);text-decoration-color:var(--bw-rule-2);font-size:16px}.cx-elige:hover{-webkit-text-decoration-color:var(--bw-luz);text-decoration-color:var(--bw-luz);color:var(--bw-ink)}.cx-pagina .cx-dentro{color:var(--bw-ink);align-items:center;gap:12px;margin:0;font-size:17px;display:flex}.cx-dentro:before{content:"";background:var(--bw-luz);border-radius:50%;flex:none;width:9px;height:9px}.cx-abanico{height:clamp(400px,38vw,560px);position:relative}.cx-carta{--w:clamp(150px, 15vw, 232px);width:var(--w);aspect-ratio:3/4.15;transform:translate(-50%, -50%) translate(var(--x), var(--y)) rotate(var(--r));animation:cx-abre 1.3s var(--salida) both;animation-delay:calc(var(--i) * .11s + .15s);transition:translate .5s var(--salida);position:absolute;top:50%;left:50%}.cx-carta:first-child{--x:-108%;--y:30px;--r:-11deg}.cx-carta:nth-child(2){--x:-36%;--y:0px;--r:-3.5deg}.cx-carta:nth-child(3){--x:36%;--y:0px;--r:3.5deg}.cx-carta:nth-child(4){--x:108%;--y:30px;--r:11deg}.cx-carta .pt{height:100%}.cx-carta:hover,.cx-carta:focus-within{z-index:5;translate:0 -18px}@keyframes cx-abre{0%{transform:translate(-50%,-50%)translateY(30px)rotate(0)}}.cx-cinta{border-block:1px solid var(--bw-rule);padding:17px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.cx-cinta-pista{width:max-content;animation:90s linear infinite cx-cinta;display:flex}.cx-cinta:hover .cx-cinta-pista,.cx-cinta:focus-within .cx-cinta-pista{animation-play-state:paused}.cx-cinta-lista{margin:0;padding:0;list-style:none;display:flex}.cx-cinta-lista a{white-space:nowrap;color:var(--bw-ink);align-items:baseline;gap:10px;padding:0 26px;font-size:17px;text-decoration:none;display:flex}.cx-cinta-lista a:before{content:"";background:var(--bw-luz);border-radius:50%;align-self:center;width:7px;height:7px;margin-right:16px}.cx-cinta-para{color:var(--bw-muted);font-style:italic}.cx-cinta-r{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bw-luz);margin-left:8px;font-size:11px}.cx-cinta-lista a:hover .cx-cinta-r{text-underline-offset:4px;text-decoration:underline}@keyframes cx-cinta{to{transform:translate(-50%)}}.cx{padding:clamp(56px,7vw,112px) 0 clamp(72px,9vw,140px);scroll-margin-top:12px}.cx-cab{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:16px clamp(24px,4vw,64px);margin-bottom:clamp(36px,4.5vw,72px);display:grid}.cx-pagina .cx-h{font-family:var(--bw-font-heading);font-variation-settings:"wdth" 125;letter-spacing:-.02em;max-width:10ch;color:var(--bw-ink);margin:0;font-size:clamp(1.9rem,2.4vw + .6rem,3.1rem);font-weight:300;font-stretch:125%;line-height:1.05}.cx-opciones{flex-wrap:wrap;align-content:start;gap:10px;display:flex}.cx-op{font:inherit;text-align:left;border:1px solid var(--bw-rule-2);background:var(--bw-bg);color:var(--bw-ink);cursor:pointer;align-items:baseline;gap:10px;padding:11px 15px;font-size:15px;line-height:1.3;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.cx-op:hover{border-color:var(--bw-ink)}.cx-op:focus-visible{outline:2px solid var(--bw-luz);outline-offset:2px}.cx-op[aria-pressed=true]{background:var(--bw-ink);border-color:var(--bw-ink);color:var(--bw-bg)}.cx-op-n{font-family:var(--font-geist-mono);color:var(--bw-luz);font-size:11px}.cx-op[aria-pressed=true] .cx-op-n{color:var(--tz-oro-inv)}.cx-pagina .cx-cuenta{min-height:1.5em;color:var(--bw-muted);grid-column:2;margin:0;font-size:14px}.cx-rejilla{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(36px,4vw,60px) clamp(28px,3.4vw,52px);padding-right:14px;display:grid}.cx-item--ancha{grid-column:span 7}.cx-item--alta{grid-column:span 5}.cx-item .pt{min-height:clamp(520px,44vw,640px)}.cx-item{animation:cx-sube 1s var(--salida) both;animation-delay:calc(var(--i) * 90ms);transition:opacity .45s,filter .45s}.cx-item--fuera{opacity:.16;filter:grayscale()}.cx-item--fuera:hover{opacity:.5}@keyframes cx-sube{0%{transform:translateY(28px)}}.cx-banda{padding:clamp(64px,9vw,140px) 0;scroll-margin-top:0}.cx-banda-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,112px);display:grid}.cx-pagina .cx-banda h2{font-family:var(--bw-font-heading);font-variation-settings:"wdth" 125;letter-spacing:-.03em;color:var(--bw-ink);max-width:11ch;margin:0 0 clamp(20px,2.4vw,32px);font-size:clamp(2.4rem,4.2vw + .5rem,5rem);font-weight:280;font-stretch:125%;line-height:.98}.cx-pagina .cx-banda-txt p{color:var(--bw-ink-2);max-width:40ch;margin:0;font-size:clamp(18px,1.3vw,20px);line-height:1.6}.cx-banda form.muro>.muro-titulo,.cx-banda form.muro>.muro-p{display:none}.cx-banda-muro{border-top:1px solid var(--bw-ink);background:0 0;padding-top:clamp(22px,2.4vw,32px)}.rf-hero{border-bottom:1px solid var(--bw-rule);padding:clamp(28px,4vw,56px) 0 clamp(48px,6vw,96px)}.rf-migas{font-family:var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-muted);align-items:baseline;gap:10px;margin:0 0 clamp(28px,4vw,56px);font-size:11px;display:flex}.rf-migas a{color:var(--bw-ink-2);text-decoration:none}.rf-migas a:hover{color:var(--bw-luz)}.rf-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,112px);display:grid}.rf .rf-hero h1{font-family:var(--bw-font-heading);font-variation-settings:"wdth" 125;letter-spacing:-.03em;color:var(--bw-ink);text-wrap:balance;max-width:13ch;margin:0 0 clamp(20px,2.4vw,32px);font-size:clamp(2.6rem,5vw + .4rem,5.6rem);font-weight:280;font-stretch:125%;line-height:.96}.rf .rf-lead{color:var(--bw-ink-2);max-width:36ch;margin:0 0 var(--space-xl);text-wrap:pretty;font-size:clamp(19px,1.6vw,24px);line-height:1.5}.rf .rf-aviso{margin:var(--space-lg) 0 0;font-family:var(--font-geist-mono);color:var(--bw-muted);font-size:12px}.rf-tapa{width:100%;max-width:440px;animation:cx-sube 1.1s var(--salida) both;justify-self:end;margin-right:14px}.rf-cuerpo{padding:clamp(56px,7vw,112px) 0}.rf-cuerpo-grid{grid-template-columns:minmax(0,7fr) minmax(320px,4fr);align-items:start;gap:clamp(36px,6vw,112px);display:grid}.rf-texto{max-width:680px}.rf-bloque+.rf-bloque,.rf-cita+.rf-bloque{margin-top:clamp(52px,6vw,88px)}.rf .rf-h{max-width:none;font-family:var(--bw-font-heading);font-variation-settings:"wdth" 125;letter-spacing:-.015em;color:var(--bw-ink);align-items:center;gap:18px;margin:0 0 clamp(18px,2vw,26px);font-size:clamp(1.6rem,1.9vw + .5rem,2.3rem);font-weight:300;font-stretch:125%;line-height:1.1;display:flex}.rf .rf-h:after{content:"";background:var(--bw-rule);flex:1;height:1px}.rf .rf-texto p{color:var(--bw-ink-2);text-wrap:pretty;margin:0 0 1.1em;font-size:clamp(17px,1.2vw,19px);line-height:1.75}.rf .rf-cita{border:1px solid var(--bw-ink);background:var(--bw-bg);margin:clamp(52px,6vw,88px) 0 0;padding:clamp(40px,3.6vw,52px) clamp(22px,3vw,44px) clamp(24px,2.6vw,36px);position:relative}.rf .rf-cita:before{content:"“";background:var(--bw-bg);height:.5em;color:var(--bw-luz);font-family:var(--bw-font-heading);padding:0 10px;font-size:72px;line-height:.82;position:absolute;top:-.2em;left:clamp(16px,2.4vw,36px);overflow:hidden}.rf .rf-texto .rf-cita p{font-variation-settings:"wdth" 112;color:var(--bw-ink);margin:0 0 16px;font-size:clamp(21px,1.9vw,28px);font-weight:300;font-stretch:112%;line-height:1.38}.rf-cita footer{font-family:var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-muted);font-size:11px}.rf-dentro{border-top:1px solid var(--bw-rule);counter-reset:none;margin:0;padding:0;list-style:none}.rf-dentro li{border-bottom:1px solid var(--bw-rule);color:var(--bw-ink);grid-template-columns:48px 1fr;gap:8px;padding:17px 0;font-size:clamp(16px,1.15vw,18px);line-height:1.6;display:grid}.rf-dentro-n{font-family:var(--font-geist-mono);letter-spacing:.1em;color:var(--bw-luz);padding-top:4px;font-size:12px}.rf-cuando{gap:14px;margin:0;padding:0;list-style:none;display:grid}.rf-cuando li{color:var(--bw-ink);padding-left:30px;font-size:clamp(16px,1.15vw,18px);line-height:1.6;position:relative}.rf-cuando li:before{content:"";border:1px solid var(--bw-luz);border-radius:50%;width:9px;height:9px;position:absolute;top:.55em;left:2px}.rf-lado{gap:18px;display:grid;position:sticky;top:24px}.rf-ficha{border:1px solid var(--bw-rule-2);background:var(--bw-bg);padding:18px 22px 8px}.rf .rf-ficha-t{font-family:var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bw-luz);margin:0 0 6px;font-size:11px}.rf-ficha dl{margin:0}.rf-ficha dl>div{border-top:1px solid var(--bw-rule);justify-content:space-between;gap:16px;padding:10px 0;font-size:14px;display:flex}.rf-ficha dl>div:first-child{border-top:0}.rf-ficha dt{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bw-muted);padding-top:2px;font-size:11px}.rf-ficha dd{text-align:right;color:var(--bw-ink);margin:0}.rf-lado .rx-muro{border:0;scroll-margin-top:24px}.rf .rf-dentro-cta{margin:18px 0 0!important}.rf-mas{border-top:1px solid var(--bw-rule);padding:clamp(56px,7vw,104px) 0 clamp(64px,8vw,120px)}.rf-mas-cab{justify-content:space-between;align-items:baseline;gap:20px;margin:0 0 clamp(28px,3.4vw,48px);display:flex}.rf .rf-mas h2{font-variation-settings:"wdth" 125;color:var(--bw-ink);max-width:none;margin:0;font-size:clamp(1.8rem,2.4vw + .4rem,2.8rem);font-weight:300;font-stretch:125%}.rf-mas-todos{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bw-luz);white-space:nowrap;font-size:12px;text-decoration:none}.rf-mas-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3vw,44px);padding-right:14px;display:grid}.rf-mas-grid .pt{min-height:clamp(420px,34vw,520px)}@media (max-width:1100px){.cx-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-item--ancha,.cx-item--alta{grid-column:span 1}.pt--ancha{grid-template-rows:auto 1fr auto;grid-template-columns:1fr}.pt--ancha .pt-ilu,.pt--ancha .pt-pie,.pt--ancha .pt-cab{grid-area:auto/1}.pt--ancha .pt-ilu{width:84%}.pt--ancha .pt-t{font-size:clamp(1.7rem,1.8vw + .7rem,2.5rem)}.rf-mas-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-mas-grid>:nth-child(3){display:none}}@media (max-width:900px){.cx-hero-grid,.cx-banda-grid,.rx-siguiente-grid,.rf-hero-grid,.rf-cuerpo-grid,.cx-cab{grid-template-columns:1fr}.cx-pagina .cx-cuenta{grid-column:1}.cx-pagina .cx-h{max-width:none}.cx-abanico{order:-1;height:clamp(300px,70vw,400px)}.cx-carta{--w:clamp(118px, 30vw, 180px)}.cx-carta:first-child{--x:-84%}.cx-carta:nth-child(4){--x:84%}.cx-carta:nth-child(2){--x:-28%}.cx-carta:nth-child(3){--x:28%}.rf-tapa{order:-1;justify-self:start;max-width:min(74vw,360px)}.rf-tapa .pt--tapa{grid-template-rows:auto auto;min-height:0}.rf-tapa .pt-pie{display:none}.rf-lado{position:static}}@media (max-width:700px){.cx-abanico{display:none}.cx-rejilla,.rf-mas-grid{grid-template-columns:1fr}.rf-mas-grid>:nth-child(3){display:block}.cx-item .pt,.rf-mas-grid .pt{min-height:0}.pt-ilu,.pt--ancha .pt-ilu{width:76%}.cx-pagina .cx-hero h1{max-width:none}}@media (prefers-reduced-motion:reduce){.cx-carta,.cx-item,.rf-tapa{animation:none}.cx-carta,.pt,.pt-hoja,.cx-item{transition:none}.cx-cinta{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.cx-cinta-pista{animation:none}.cx-cinta-lista[aria-hidden]{display:none}}.rec-muro-h{max-width:640px;margin:0 auto;padding:clamp(48px,7vw,88px) clamp(20px,4vw,48px)}.rec-muro-h .nl-card{padding:clamp(22px,3vw,36px);position:relative}.rec-muro-h h1{font-family:var(--bw-font-heading);letter-spacing:-.025em;margin:var(--space-md) 0 var(--space-lg);font-size:clamp(1.9rem,3vw + .8rem,2.8rem);font-weight:650;line-height:1.12}.rec-muro-h>p{color:var(--bw-ink-2);margin:0 0 var(--space-xl);font-size:17px;line-height:1.8}.ctc{--ctc-gap:clamp(14px, 2vw, 22px)}.ctc-wrap{max-width:1180px;margin:0 auto;padding:0 clamp(16px,3vw,40px) 80px}.ctc-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:22px 0;display:flex}.ctc-nav a{color:var(--bw-ink);font-family:var(--font-geist-mono);letter-spacing:.06em;font-size:12px}.ctc-nav-links{flex-wrap:wrap;gap:18px;display:flex}.bw.ctc h1,.bw.ctc h2{text-transform:none;font-variation-settings:normal;max-width:none}.ctc-bloque{border:0;margin:0 0 40px;padding:0}.ctc h1{font-family:var(--bw-font-heading);letter-spacing:-.02em;margin:12px 0 6px;font-size:clamp(1.7rem,2.4vw + .6rem,2.5rem);font-weight:650}.ctc h2{font-family:var(--bw-font-heading);letter-spacing:-.01em;margin:0 0 14px;font-size:1.2rem;font-weight:650}.ctc-sub{color:var(--bw-muted);max-width:70ch;margin:0 0 28px;font-size:15px;line-height:1.6}.ctc-eyebrow{font-family:var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bw-muted);margin:0;font-size:11px}.ctc-kpis{background:var(--bw-rule);border:1px solid var(--bw-rule);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin-bottom:36px;display:grid}.ctc-kpi{background:var(--bw-bg);padding:18px 18px 16px}.ctc-kpi b{font-family:var(--font-geist-mono);color:var(--bw-ink);font-size:clamp(1.5rem,2vw + .4rem,2.1rem);font-weight:500;line-height:1.1;display:block}.ctc-kpi span{color:var(--bw-muted);margin-top:6px;font-size:13px;line-height:1.4;display:block}.ctc-kpi em{font-style:normal;font-family:var(--font-geist-mono);color:var(--bw-ink-2);font-size:12px}.ctc-grid{gap:var(--ctc-gap);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:40px;display:grid}.ctc-card{border:1px solid var(--bw-rule);background:var(--bw-bg);min-width:0;padding:20px}.ctc-card p{color:var(--bw-ink-2);margin:0 0 10px;font-size:14px;line-height:1.6}.ctc-barra{grid-template-columns:minmax(0,1fr) 90px 34px;align-items:center;gap:10px;padding:5px 0;font-size:14px;display:grid}.ctc-barra-t{color:var(--bw-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ctc-barra-b{background:var(--bw-bg-2);height:8px;position:relative}.ctc-barra-b i{background:var(--bw-ink);position:absolute;inset:0 auto 0 0}.ctc-barra-n{font-family:var(--font-geist-mono);text-align:right;color:var(--bw-ink-2);font-size:12px}.ctc-embudo{gap:6px;display:grid}.ctc-embudo-paso{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;font-size:14px;display:grid}.ctc-embudo-paso div{background:var(--bw-ink);height:26px;color:var(--bw-bg);font-family:var(--font-geist-mono);white-space:nowrap;align-items:center;min-width:2.5em;padding:0 10px;font-size:12px;display:flex}.ctc-embudo-paso span{color:var(--bw-muted);font-family:var(--font-geist-mono);font-size:12px}.ctc-filtros{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.ctc-filtros a{font-family:var(--font-geist-mono);border:1px solid var(--bw-rule-2);color:var(--bw-ink);padding:7px 12px;font-size:12px;text-decoration:none}.ctc-filtros a.on{background:var(--bw-ink);color:var(--bw-bg);border-color:var(--bw-ink)}.ctc-tabla-wrap{border:1px solid var(--bw-rule);overflow-x:auto}.ctc-tabla{border-collapse:collapse;width:100%;min-width:780px;font-size:14px}.ctc-tabla th{text-align:left;font-family:var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bw-muted);border-bottom:1px solid var(--bw-rule);background:var(--bw-bg-2);padding:12px 14px;font-size:11px;font-weight:500}.ctc-tabla td{border-bottom:1px solid var(--bw-rule);vertical-align:top;color:var(--bw-ink-2);padding:12px 14px}.ctc-tabla tr:last-child td{border-bottom:0}.ctc-tabla a{color:var(--bw-ink);font-weight:600;text-decoration:none}.ctc-tabla a:hover{text-decoration:underline}.ctc-tabla .num{font-family:var(--font-geist-mono);text-align:right;white-space:nowrap}.ctc-mini{color:var(--bw-muted);margin-top:3px;font-size:12px;display:block}.ctc-banda{font-family:var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--bw-ink);white-space:nowrap;padding:3px 8px;font-size:11px;display:inline-block}.ctc-banda--caliente{background:var(--bw-ink);color:var(--bw-bg)}.ctc-banda--templado{border-style:solid}.ctc-banda--frio{border-color:var(--bw-rule-2);color:var(--bw-muted)}.ctc-banda--pendiente{color:var(--bw-muted);border-style:dashed;border-color:var(--bw-rule-2)}.ctc-listo{font-family:var(--font-geist-mono);color:var(--bw-luz,var(--bw-ink));white-space:nowrap;margin-left:6px;font-size:11px;display:inline-block}.ctc-termo{background:var(--bw-bg-2);width:90px;height:6px;margin-top:6px;position:relative}.ctc-termo i{background:var(--bw-ink);position:absolute;inset:0 auto 0 0}.ctc-chips{flex-wrap:wrap;gap:6px;display:flex}.ctc-chip{background:var(--bw-bg-2);color:var(--bw-ink-2);white-space:nowrap;padding:2px 8px;font-size:12px}.ctc-ficha{gap:var(--ctc-gap);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:860px){.ctc-ficha{grid-template-columns:1fr}}.ctc-senales{margin:0;padding:0;list-style:none}.ctc-senales li{border-bottom:1px solid var(--bw-rule);grid-template-columns:52px minmax(0,1fr);gap:10px;padding:8px 0;font-size:14px;display:grid}.ctc-senales li:last-child{border-bottom:0}.ctc-senales b{font-family:var(--font-geist-mono);color:var(--bw-ink);font-weight:500}.ctc-accion{border-left:3px solid var(--bw-ink);background:var(--bw-bg-2);color:var(--bw-ink);margin:0 0 24px;padding:12px 16px;font-size:15px;line-height:1.6}.ctc-linea{margin:0;padding:0;font-size:14px;list-style:none}.ctc-linea li{border-bottom:1px dotted var(--bw-rule);grid-template-columns:112px minmax(0,1fr);gap:12px;padding:7px 0;display:grid}.ctc-linea time{font-family:var(--font-geist-mono);color:var(--bw-muted);font-size:12px}.ctc-linea .dia{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bw-muted);border-bottom:1px solid var(--bw-rule);grid-column:1/-1;padding-top:16px;font-size:11px}.ctc-dl{grid-template-columns:120px minmax(0,1fr);gap:6px 12px;margin:0;font-size:14px;display:grid}.ctc-dl dt{color:var(--bw-muted)}.ctc-dl dd{color:var(--bw-ink);word-break:break-word;margin:0}.ctc-cita{color:var(--bw-ink);border-left:2px solid var(--bw-rule-2);white-space:pre-wrap;margin:8px 0 14px;padding-left:14px;font-size:15px;line-height:1.7}.ctc-boton{font-family:var(--font-geist-mono);border:1px solid var(--bw-ink);background:var(--bw-bg);color:var(--bw-ink);cursor:pointer;padding:9px 14px;font-size:12px;text-decoration:none;display:inline-block}.ctc-boton:hover{background:var(--bw-ink);color:var(--bw-bg)}.ctc-acciones{flex-wrap:wrap;gap:8px;display:flex}.ctc-estado-sub{font-family:var(--font-geist-mono);font-size:12px}.pt-esa{color:var(--bw-luz);margin-right:12px}.fx-filtros{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fx{position:relative}.fx-boton{width:100%;font:inherit;text-align:left;border:1px solid var(--bw-rule-2);background:var(--bw-bg);color:var(--bw-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;transition:border-color .25s,background .25s;display:flex}.fx-boton:hover{border-color:var(--bw-ink)}.fx-boton:focus-visible{outline:2px solid var(--bw-luz);outline-offset:2px}.fx-boton[data-activo=true]{border-color:var(--bw-ink);box-shadow:inset 3px 0 0 var(--bw-luz)}.fx-txt{flex-direction:column;min-width:0;display:flex}.fx-label{font-family:var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-luz);font-size:11px}.fx-valor{white-space:nowrap;text-overflow:ellipsis;color:var(--bw-muted);margin-top:3px;font-size:16px;line-height:1.3;overflow:hidden}.fx-boton[data-activo=true] .fx-valor{color:var(--bw-ink)}.fx-flecha{color:var(--bw-muted);flex:none;transition:transform .25s}.fx-boton[aria-expanded=true] .fx-flecha{transform:rotate(180deg)}.fx-panel{z-index:30;background:var(--bw-bg);border:1px solid var(--bw-ink);box-shadow:6px 6px 0 var(--bw-ink);max-height:340px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.fx-op{width:100%;font:inherit;text-align:left;color:var(--bw-ink);cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;gap:2px 12px;padding:10px 12px;display:grid}.fx-op:hover,.fx-op:focus-visible{background:var(--bw-rule);outline:none}.fx-op[aria-selected=true]{background:var(--bw-ink);color:var(--bw-bg)}.fx-op-t{font-size:15px;line-height:1.3}.fx-op-n{font-family:var(--font-geist-mono);color:var(--bw-luz);align-self:center;font-size:11px}.fx-op[aria-selected=true] .fx-op-n{color:var(--tz-oro-inv)}.fx-op-h{color:var(--bw-muted);grid-column:1/-1;font-size:13px}.fx-op[aria-selected=true] .fx-op-h{color:inherit;opacity:.75}.fx-op:disabled{opacity:.4;cursor:default}.fx-estado{min-height:1.5em;color:var(--bw-muted);grid-column:2;align-items:center;gap:16px;margin:0;font-size:14px;display:flex}.fx-limpiar{font:inherit;color:var(--bw-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}@media (max-width:860px){.fx-filtros{grid-template-columns:1fr}.fx-estado{grid-column:1}}.fx-filtros--4{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.cx-estante{font-family:var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bw-luz);margin:0;font-size:11px;font-weight:500}.cx-rejilla+.cx-estante-cab,.cx-estante+.cx-rejilla{margin-top:18px}.cx-estante-cab{border-top:1px solid var(--bw-rule);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:baseline;gap:16px clamp(24px,4vw,64px);margin:clamp(72px,8vw,120px) 0 28px;padding-top:28px;display:grid}.cx-pagina .cx-estante-cab p{max-width:60ch;color:var(--bw-muted);margin:0;font-size:16px}.cx-practicas{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.cx-practica{transition:opacity .45s,filter .45s}.cx-practica a{border:1px solid var(--bw-rule-2);background:var(--bw-bg);height:100%;color:var(--bw-ink);flex-direction:column;gap:10px;padding:20px 22px 22px;text-decoration:none;transition:border-color .25s,transform .25s;display:flex;position:relative}.cx-practica a:hover{border-color:var(--bw-ink);transform:translateY(-2px)}.cx-practica a:focus-visible{outline:2px solid var(--bw-luz);outline-offset:3px}.cx-practica-cab{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cx-practica-letra{letter-spacing:-.04em;color:var(--bw-luz);font-variation-settings:"wdth" 125;font-size:44px;font-weight:200;font-stretch:125%;line-height:.85}.cx-practica-meta{font-family:var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bw-muted);text-align:right;font-size:11px;line-height:1.6}.cx-practica-t{letter-spacing:-.01em;font-size:21px;font-weight:500;line-height:1.2}.cx-practica-lead{color:var(--bw-muted);font-size:15px;line-height:1.55}.cx-practica-temas{border-top:1px solid var(--bw-rule);color:var(--bw-muted);margin-top:auto;padding-top:12px;font-size:13px}.cx-practica-flecha{color:var(--bw-ink);opacity:0;font-size:16px;transition:opacity .25s;position:absolute;bottom:16px;right:18px}.cx-practica a:hover .cx-practica-flecha{opacity:1}.pt-ilu--letra{letter-spacing:-.05em;min-height:200px;color:var(--bw-luz);font-variation-settings:"wdth" 125;place-items:center;font-size:clamp(120px,16vw,200px);font-weight:200;font-stretch:125%;line-height:1;display:grid}@media (max-width:860px){.cx-estante-cab{grid-template-columns:1fr}}.rf-prosa{color:var(--bw-ink);font-size:17px;line-height:1.7}.rf-prosa>*+*{margin-top:1em}.rf-prosa h1{display:none}.rf-prosa h2{letter-spacing:-.01em;margin-top:1.8em;font-size:clamp(1.4rem,1.2vw + 1rem,1.9rem);font-weight:400;line-height:1.15}.rf-prosa h3{margin-top:1.5em;font-size:1.1rem;font-weight:600}.rf-prosa ul,.rf-prosa ol{padding-left:1.3em}.rf-prosa li+li{margin-top:.4em}.rf-prosa strong{font-weight:600}.rf-prosa a{color:inherit;text-underline-offset:3px;text-decoration:underline}.rf-prosa blockquote{border-left:2px solid var(--bw-luz);color:var(--bw-muted);margin-left:0;padding-left:16px}.rf-prosa table{border-collapse:collapse;width:100%;font-size:15px}.rf-prosa th,.rf-prosa td{border-bottom:1px solid var(--bw-rule);text-align:left;vertical-align:top;padding:8px 10px}.rf-prosa code{font-family:var(--font-geist-mono);font-size:.9em}.rf-prosa--extras{border-top:1px solid var(--bw-rule);margin-top:2.4em;padding-top:1.6em}.rf-tras{border:1px dashed var(--bw-rule-2);color:var(--bw-muted);padding:18px 20px}.rf-video{aspect-ratio:16/9;border:1px solid var(--bw-rule-2);background:var(--bw-bg-2);margin:6px 0 24px;position:relative}.rf-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}
