.esc{--esc-gut:clamp(20px,2.4vw + 10px,32px);--esc-sec:clamp(72px,7vw + 44px,128px);--esc-nav-h:88px;--esc-hair-f:#2e333a;--esc-ease:cubic-bezier(0.2,0.7,0.2,1)}.esc-wrap{margin-inline:auto;max-width:1180px;padding-inline:var(--esc-gut)}.esc-portada{padding-block:clamp(40px,3vw + 28px,72px) var(--esc-sec)}.esc-puertas{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:var(--esc-gut);scroll-padding-inline:var(--esc-gut);scrollbar-width:none;list-style:none;margin:0}.esc-puertas::-webkit-scrollbar{display:none}.esc-puertas>li{display:contents}.esc-puerta{position:relative;display:block;flex:0 0 min(78%,320px);aspect-ratio:3/4;border-radius:14px;overflow:hidden;scroll-snap-align:start;background:var(--color-s2);isolation:isolate;color:var(--color-ink);text-decoration:none}.esc-puerta img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.esc-puerta-tx{position:absolute;inset-inline:0;bottom:0;display:grid;gap:8px;padding:64px 22px 22px;background:linear-gradient(180deg,rgba(12,14,16,0),rgba(12,14,16,.8) 56px,rgba(12,14,16,.94))}.esc-n{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-m)}.esc-nom{margin:0;font-weight:500;font-size:clamp(28px,.8vw + 25px,36px);line-height:1.1;letter-spacing:-.02em}.esc-linea{margin:0;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:12px;line-height:18px;letter-spacing:.04em;color:var(--color-ink-m)}.esc-puerta.esc-q{flex-basis:min(56%,220px);background:var(--color-s1);border:1px solid var(--color-hair)}.esc-q .esc-nom{font-size:clamp(19px,.4vw + 17px,22px);color:var(--color-ink-m)}.esc-fila:focus-visible,.esc-puerta:focus-visible{outline:2px solid var(--color-amber);outline-offset:3px}.esc-indice{display:none}@media (min-width:1024px){.esc-puertas{display:none}.esc-indice{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:start;max-width:1180px;margin-inline:auto;padding-inline:var(--esc-gut)}}.esc-lista{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-hair)}.esc-fila{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;padding-block:30px;min-height:44px;border-bottom:1px solid var(--color-hair);color:var(--color-ink);text-decoration:none}.esc-fila .esc-n{font-weight:400;letter-spacing:0;color:var(--color-ink-s)}.esc-fila-txt{display:grid;gap:8px;min-width:0}.esc-fila .esc-nom{font-size:clamp(28px,1.2vw + 23px,40px);text-wrap:balance;transition:transform .35s var(--esc-ease),color .35s var(--esc-ease)}.esc-fila-fl{font-size:20px;color:var(--color-ink-m)}.esc-fila.esc-q{padding-block:18px}.esc-fila.esc-q .esc-nom{font-size:clamp(19px,.4vw + 17px,22px);color:var(--color-ink-m)}@media (hover:hover){.esc-fila:hover .esc-nom{transform:translateX(8px)}.esc-lista:hover .esc-fila:not(:hover) .esc-nom{color:var(--color-ink-m)}}.esc-fila:focus-visible .esc-nom{transform:translateX(8px)}.esc-prev{position:sticky;top:calc(var(--esc-nav-h) + 24px);aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:var(--color-s2)}.esc-prev>*{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease}.esc-prev>.esc-on{opacity:1}.esc-prev-vacia{display:grid;place-items:center;background:var(--color-s1)}.esc-hero{position:relative;height:clamp(320px,min(50vw,60svh),560px);overflow:hidden;isolation:isolate}.esc-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.esc-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(12,14,16,.82),rgba(12,14,16,.2) 96px,rgba(12,14,16,.15) 30%,rgba(12,14,16,.75) 60%,rgba(12,14,16,.94))}.esc-head{display:grid}.esc-head>*{grid-area:1/1;min-width:0}.esc-cab{position:relative;z-index:1;width:100%;display:grid;align-content:space-between;gap:32px;padding-block:16px 32px}.esc-head--sin .esc-cab{background:var(--color-s1);max-width:none}.esc-h1{margin:0;font-weight:500;letter-spacing:-.02em;font-size:clamp(36px,2.5vw + 26px,64px);line-height:1.05}.esc-tit{display:grid;gap:12px}.esc-volver{display:inline-flex;align-items:center;min-height:44px;justify-self:start;padding:0 16px 0 14px;border-radius:999px;background:rgba(12,14,16,.72);color:var(--color-ink);text-decoration:none;font-size:14px}.esc-volver:focus-visible{outline:2px solid var(--color-amber);outline-offset:3px}.esc-fichas{list-style:none;margin:0;padding:clamp(40px,3vw + 28px,72px) 0 var(--esc-sec);display:grid;gap:24px}.esc-ficha{display:grid;gap:16px}.esc-ficha-tx{display:grid;gap:12px;justify-items:start;align-content:end}.esc-ficha-nom{margin:0;font-weight:500;font-size:clamp(24px,1vw + 18px,32px);line-height:1.15;letter-spacing:-.015em;text-wrap:balance}.esc-crit{margin:0;color:var(--color-ink-m);font-size:16px;line-height:1.5}.esc-datos{display:grid;gap:8px;margin:4px 0 0}.esc-dato{display:flex;align-items:center;gap:12px}.esc-dato dt{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:12px;line-height:16px;letter-spacing:.04em;color:var(--color-ink-m);min-width:9ch}.esc-dato dd{margin:0}.esc-tach{display:block;width:72px;height:12px;border-radius:3px;background:var(--esc-hair-f)}.esc-img{position:relative;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:var(--color-s2);isolation:isolate}.esc-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.esc-img:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(12,14,16,0) 40%,rgba(12,14,16,.55));pointer-events:none}.esc-img-sin{display:grid;place-items:center;background:var(--color-s1)}.esc-img-sin:after{display:none}.esc-img-sin span{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-s)}.esc-vendida .esc-img img{filter:grayscale(1) blur(3px) brightness(.5);transform:scale(1.04)}.esc-sello{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink);background:rgba(12,14,16,.82);border:1px solid var(--esc-hair-f);border-radius:999px;padding:6px 12px}.esc-vacio{display:grid;gap:12px;justify-items:start;padding:clamp(40px,3vw + 28px,72px) 0 var(--esc-sec)}.esc-vacio h2{margin:0;font-weight:500;font-size:clamp(24px,1vw + 18px,32px);line-height:1.15;max-width:24ch}.esc-vacio p{margin:0;color:var(--color-ink-m)}.esc-vacio .esc-cta-fila{margin-top:16px}.esc-cierre{border-top:1px solid var(--color-hair);background:var(--color-s1);padding-block:var(--esc-sec)}.esc-cierre-in{display:grid;gap:32px}.esc-cierre-t{margin:0;font-weight:500;font-size:clamp(28px,2vw + 20px,44px);line-height:1.1;letter-spacing:-.02em;max-width:18ch}.esc-cta-fila{display:grid;gap:16px;justify-items:start}.esc-cierre--remate{padding-block:clamp(32px,4vw,56px)}.esc-cierre--remate .esc-cierre-in,.esc-cierre--remate .esc-cta-fila{justify-items:center}.esc-cierre--remate .esc-micro{width:fit-content;max-width:min(100%,52ch)}.esc-micro{list-style:none;margin:0;padding:0;display:grid;gap:8px}.esc-micro li{position:relative;padding-left:18px;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:13px;line-height:20px;color:var(--color-ink-m)}.esc-micro li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:1px;background:var(--color-ink-s)}@media (min-width:640px) and (max-width:1023.98px) and (orientation:portrait){.esc-fichas{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.esc-fichas .esc-img{aspect-ratio:1/1}}@media (min-width:1024px),(min-width:640px) and (orientation:landscape){.esc-hero{display:none}.esc-cab,.esc-head--sin .esc-cab{align-content:start;gap:12px;background:none;max-width:1180px;padding-block:clamp(32px,2vw + 20px,56px) 40px}.esc-cab .esc-h1{font-size:clamp(44px,3vw + 28px,72px)}.esc-cab .esc-volver{background:none;padding-left:0}.esc-fichas{padding-top:0;gap:0}.esc-ficha{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px;align-items:center;padding-block:32px;border-top:1px solid var(--color-hair)}.esc-ficha:last-child{border-bottom:1px solid var(--color-hair)}.esc-ficha-tx{order:1}.esc-ficha .esc-img{order:2;aspect-ratio:3/2}.esc-cierre-in:has(>.esc-cierre-t){grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:end}}@media (prefers-reduced-motion:reduce){.esc-fila .esc-nom,.esc-prev>*{transition:none}.esc-fila:focus-visible .esc-nom,.esc-fila:hover .esc-nom{transform:none}}body:has(.esc-head,.esc-portada) [data-mobile-bar]{display:none}body:has(.esc-head,.esc-portada) #contenido{padding-bottom:0}