.mv{--mv-alto:min(calc(100svh - var(--header, 72px) - 112px),840px)}.mv-escena{scroll-margin-top:60px;position:relative;display:grid;gap:0;grid-template-columns:1fr;background:var(--cafe-2);color:var(--hueso);margin-inline:calc(var(--gutter) * -1)}@media (min-width:1024px){.mv-escena{margin-inline:0;grid-template-columns:84px minmax(0,1fr) clamp(340px,27vw,420px);height:var(--mv-alto);min-height:600px}}.mv-ascensor{display:flex;align-items:stretch;gap:2px;overflow-x:auto;scrollbar-width:none;padding:10px var(--gutter);border-bottom:1px solid rgb(var(--c-hueso)/.1);position:sticky;top:var(--header,64px);z-index:6;background:var(--cafe-2)}.mv-ascensor::-webkit-scrollbar{display:none}.mv-ascensor button{position:relative;flex:none;display:flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;padding:0 10px;border:1px solid transparent;color:rgb(var(--c-hueso)/.72);font-size:13px;font-weight:600;letter-spacing:.04em;transition:color .35s var(--curva),background .35s var(--curva),border-color .35s var(--curva)}.mv-ascensor button.is-sobre,.mv-ascensor button:hover{color:var(--hueso);background:rgb(var(--c-hueso)/.06)}.mv-ascensor button.is-on{color:var(--cafe-2);background:var(--hueso)}.mv-ascensor button:focus-visible{outline:2px solid var(--oro);outline-offset:-2px}.mv-asc-edif svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.4}.mv-asc-edif span{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.mv-asc-linea{flex:none;width:1px;margin:6px;background:rgb(var(--c-hueso)/.16)}.mv-asc-piso i{position:absolute;top:7px;right:6px;width:5px;height:5px;background:var(--oro)}.mv-asc-piso.is-on i{background:var(--cafe)}@media (min-width:1024px){.mv-ascensor{position:relative;top:auto;flex-direction:column;justify-content:center;gap:1px;padding:18px 10px;overflow:visible;border-bottom:0;border-right:1px solid rgb(var(--c-hueso)/.1)}.mv-ascensor button{width:100%;min-height:0;flex:1 1 0;max-height:52px;padding:0}.mv-asc-edif{flex-direction:column;gap:4px!important;max-height:64px!important;flex:1.3 1 0!important}.mv-asc-edif span{font-size:8.5px;letter-spacing:.14em}.mv-asc-linea{width:auto;height:1px;margin:8px 10px;flex:none}.mv-asc-piso .num{font-size:14px}.mv-asc-piso:before{content:"";position:absolute;left:-10px;top:50%;width:3px;height:0;background:var(--oro);transform:translateY(-50%);transition:height .45s var(--curva)}.mv-asc-piso.is-on:before,.mv-asc-piso.is-sobre:before{height:60%}}.mv-visor{position:relative;overflow:hidden;isolation:isolate;background:var(--cafe-2);aspect-ratio:2600/2652;min-height:360px;cursor:grab;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;scroll-margin-top:calc(var(--header, 64px) + 80px)}.mv-visor[data-vista=planta]{aspect-ratio:1681/1572;background:#f7f4ef}@media (min-width:1024px){.mv-visor,.mv-visor[data-vista=planta]{aspect-ratio:auto;height:100%}}.mv-visor.is-arrastrando{cursor:grabbing}.mv-capa{position:absolute;inset:0;transition:opacity .9s var(--curva),transform 1.1s var(--curva),filter .9s var(--curva),visibility 0s linear 0s}.mv-lienzo{position:absolute;left:50%;top:50%;width:var(--lw,100%);height:var(--lh,100%);transform:translate(-50%,-50%) translate(var(--px,0),var(--py,0)) scale(var(--z,1));transform-origin:center;will-change:transform}.mv-capa.is-suave .mv-lienzo,.mv-plano-capa.is-suave .mv-lienzo{transition:transform .45s var(--curva)}.mv-lienzo>img,.mv-lienzo>svg{position:absolute;inset:0;width:100%;height:100%;display:block;-webkit-user-drag:none}.mv-visor[data-vista=planta] .mv-capa-f{opacity:0;transform:scale(1.9);filter:blur(10px);pointer-events:none;visibility:hidden;transition:opacity .8s var(--curva),transform 1.1s var(--curva),filter .8s var(--curva),visibility 0s linear 1.1s}.mv-capa-p{background:#f7f4ef;opacity:0;transform:scale(.94);pointer-events:none;visibility:hidden;transition:opacity .7s var(--curva),transform .9s var(--curva),visibility 0s linear .9s}.mv-visor[data-vista=planta] .mv-capa-p{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity .8s var(--curva) .25s,transform 1s var(--curva) .25s,visibility 0s linear 0s}.mv-capa-p .mv-lienzo{animation:mv-entra .7s var(--curva) both}@keyframes mv-entra{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:none}}.mv-franjas{overflow:visible}.mv-sombra{fill:#140e0c;opacity:0;pointer-events:none;transition:opacity .5s var(--curva)}.mv-sombra.is-on{opacity:.42}.mv-franja{cursor:pointer;outline:none}.mv-franja-area{opacity:0;transition:opacity .4s var(--curva);stroke:rgba(255,248,236,.55);stroke-width:3}.mv-franja-filete{stroke:rgba(255,250,240,.95);stroke-width:5;opacity:0;transform-box:fill-box;transform-origin:center;transform:scaleX(.4);transition:opacity .4s var(--curva),transform .6s var(--curva)}.mv-franja.is-on .mv-franja-area,.mv-franja:focus-visible .mv-franja-area{opacity:1}.mv-franja.is-on .mv-franja-filete,.mv-franja:focus-visible .mv-franja-filete{opacity:1;transform:none}.mv-franja:focus-visible .mv-franja-area{stroke:var(--oro);stroke-width:6}.mv-franja-pub{fill:var(--oro);stroke:hsla(0,0%,100%,.85);stroke-width:4;transform-box:fill-box;transform-origin:center;animation:mv-late 2.2s ease-in-out infinite}@keyframes mv-late{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}.mv-tip{position:absolute;z-index:5;pointer-events:none;width:300px;padding:18px 20px;background:rgb(var(--c-cafe-2)/.5);backdrop-filter:blur(22px) saturate(150%);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 24px 60px rgba(0,0,0,.45);opacity:0;transform:translateY(-50%) translateY(10px) scale(.98);transition:opacity .32s var(--curva),transform .32s var(--curva);clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px)}.mv-tip.is-on{opacity:1;transform:translateY(-50%)}.mv-tip-k{font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--oro)}.mv-tip-t{margin-top:6px;font-size:22px;font-weight:300;letter-spacing:-.01em;color:var(--hueso)}.mv-tip-s{margin-top:2px;font-size:12.5px;color:rgb(var(--c-hueso)/.75)}.mv-tip-fila{display:flex;gap:26px;margin-top:14px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.14)}.mv-tip-fila b{display:block;font-size:16px;font-weight:700;font-style:italic;color:var(--hueso);font-variant-numeric:tabular-nums}.mv-tip-fila span{display:block;margin-top:3px;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--c-hueso)/.6)}.mv-tip-go{margin-top:14px;font-size:10px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--arena)}.mv-papel{fill:#f7f4ef}.mv-planta-img{mix-blend-mode:multiply}.mv-zona{cursor:pointer;outline:none}.mv-zona-area{transition:fill .35s var(--curva),stroke .35s var(--curva),stroke-width .35s var(--curva);stroke-linejoin:round}.mv-zona-consultar .mv-zona-area{fill:rgb(var(--c-taupe)/.17);stroke:rgb(var(--c-taupe)/.7);stroke-width:3}.mv-zona-publicada .mv-zona-area{fill:rgb(var(--c-oro)/.42);stroke:#8e6c3a;stroke-width:4}.mv-zona.is-mod .mv-zona-area{stroke:rgba(142,108,58,.9);stroke-dasharray:14 10;stroke-width:3.5}.mv-zona-consultar.is-sobre .mv-zona-area,.mv-zona-consultar:hover .mv-zona-area{fill:rgb(var(--c-taupe)/.28);stroke:var(--taupe)}.mv-zona-publicada.is-sobre .mv-zona-area,.mv-zona-publicada:hover .mv-zona-area{fill:rgb(var(--c-oro)/.6)}.mv-zona.is-res .mv-zona-area{fill:rgb(var(--c-oro)/.3);stroke:#8e6c3a;stroke-width:5;stroke-dasharray:14 10;animation:mv-hormiga 1.2s linear infinite}@keyframes mv-hormiga{to{stroke-dashoffset:-48}}.mv-zona.is-sel .mv-zona-area{fill:rgb(var(--c-cafe)/.72);stroke:var(--cafe-2);stroke-width:5;stroke-dasharray:none}.mv-zona:focus-visible .mv-zona-area{stroke:var(--agua);stroke-width:7;stroke-dasharray:none}.mv-am-area{fill:rgb(var(--c-agua)/.15);stroke:rgb(var(--c-agua)/.55);stroke-width:3}.mv-rotulos{pointer-events:none}.mv-rot-n{font-weight:700;font-size:38px;letter-spacing:.02em;fill:var(--tinta);stroke:hsla(38,33%,95%,.85);stroke-width:7px}.mv-rot-m,.mv-rot-n{font-family:var(--sans);paint-order:stroke}.mv-rot-m{font-weight:500;font-size:23px;fill:var(--tinta-2);stroke:hsla(38,33%,95%,.85);stroke-width:6px}.mv-rot-publicada .mv-rot-n{fill:#604622}.mv-rot.is-sel .mv-rot-m,.mv-rot.is-sel .mv-rot-n{fill:var(--hueso);stroke:rgb(var(--c-cafe-2)/.6)}.mv-rot-am rect{fill:hsla(38,33%,95%,.94);stroke:rgb(var(--c-agua)/.35);stroke-width:1.5}.mv-rot-am text{font-family:var(--sans);font-weight:600;font-size:24px;fill:var(--agua);letter-spacing:.02em}.mv-calle{font-family:var(--sans);font-weight:500;font-size:26px;letter-spacing:.5em;fill:var(--tinta-2)}.mv-norte circle{fill:none;stroke:var(--tinta-2);stroke-width:2}.mv-norte line{stroke:var(--cafe);stroke-width:6;stroke-linecap:round}.mv-norte text{font-family:var(--sans);font-weight:700;font-size:24px;fill:var(--cafe)}.mv-planta-pie{position:absolute;left:16px;top:14px;z-index:2;pointer-events:none;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-2)}.mv-zoom{position:absolute;z-index:6;right:14px;bottom:14px;display:flex;align-items:center;gap:2px;padding:4px;background:rgb(var(--c-cafe-2)/.55);backdrop-filter:blur(14px) saturate(140%);border:1px solid hsla(0,0%,100%,.16);color:var(--hueso)}.mv-zoom button{width:40px;height:40px;display:grid;place-items:center;font-size:19px;line-height:1;transition:background .25s var(--curva)}.mv-zoom button:hover{background:hsla(0,0%,100%,.12)}.mv-zoom button[disabled]{opacity:.3;cursor:default;background:transparent}.mv-zoom .num{min-width:3.8em;text-align:center;font-size:10.5px;letter-spacing:.1em;color:rgb(var(--c-hueso)/.7)}.mv-zoom .mv-zoom-r{width:auto;padding:0 12px 0 8px;font-size:9.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.mv-a-fachada:focus-visible,.mv-zoom button:focus-visible{outline:2px solid var(--oro);outline-offset:2px}.mv-a-fachada{z-index:6;left:14px;bottom:14px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;background:rgb(var(--c-cafe-2)/.82);color:var(--hueso);font-size:10px;font-weight:600;clip-path:polygon(8px 0,100% 0,100% 100%,0 100%,0 8px)}.mv-a-fachada,.mv-rotulo-render{position:absolute;letter-spacing:.2em;text-transform:uppercase}.mv-rotulo-render{z-index:4;right:16px;top:14px;pointer-events:none;font-size:9.5px;color:rgb(var(--c-hueso)/.7)}.mv-visor[data-vista=planta] .mv-rotulo-render{color:var(--tinta-2)}.mv-pista{position:absolute;z-index:5;left:50%;bottom:72px;transform:translateX(-50%);pointer-events:none;display:flex;align-items:center;gap:10px;padding:8px 16px 8px 10px;white-space:nowrap;background:rgb(var(--c-cafe-2)/.55);backdrop-filter:blur(14px);border:1px solid hsla(0,0%,100%,.16);color:var(--hueso);transition:opacity .6s var(--curva),transform .6s var(--curva)}.mv-pista.is-tocado{opacity:0;transform:translateX(-50%) translateY(8px)}.mv-pista svg{width:26px;height:26px;fill:none;stroke:var(--oro);stroke-width:1.8;stroke-linecap:round;animation:mv-lupa 3.2s var(--curva) infinite}.mv-pista-mas{animation:mv-mas 3.2s steps(1) infinite}.mv-pista-menos{opacity:0;animation:mv-menos 3.2s steps(1) infinite}@keyframes mv-lupa{0%,8%{transform:scale(1)}26%,48%{transform:scale(1.16)}66%,to{transform:scale(1)}}@keyframes mv-mas{0%,54%{opacity:1}55%,to{opacity:0}}@keyframes mv-menos{0%,54%{opacity:0}55%,to{opacity:1}}.mv-pista span{font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.mv-pista-corto{display:none}@media (max-width:1023px){.mv-pista{bottom:66px}.mv-pista-ancho{display:none}.mv-pista-corto{display:inline}.mv-zoom{right:10px;bottom:10px}.mv-zoom button{width:38px;height:38px}.mv-zoom .mv-zoom-r,.mv-zoom .num{display:none}.mv-a-fachada{left:10px;bottom:10px}.mv-rotulo-render{top:10px;right:10px;font-size:8.5px}.mv-planta-pie{display:none}}.mv-panel{position:relative;background:var(--hueso);color:var(--tinta)}@media (min-width:1024px){.mv-panel{overflow:hidden}}.mv-panel-piso{padding:28px var(--gutter) 34px}@media (min-width:1024px){.mv-panel-piso{position:absolute;inset:0;overflow-y:auto;padding:30px 30px 34px;scrollbar-width:thin;transition:opacity .5s var(--curva),transform .6s var(--curva)}.mv-panel-piso.is-tapado{opacity:0;transform:translateX(-24px);pointer-events:none}}.mv-panel-tit{margin-top:14px;font-size:clamp(1.45rem,1.9vw,1.9rem);font-weight:300;line-height:1.12;letter-spacing:-.02em}.mv-cifras{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:26px;background:var(--linea);border:1px solid var(--linea)}.mv-cifras>div{background:var(--hueso);padding:14px 14px 12px}.mv-cifras dt{font-size:9.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-2)}.mv-cifras dd{margin-top:6px;font-size:1.9rem;line-height:1;color:var(--cafe)}.mv-guia{margin-top:26px;display:grid;gap:14px}.mv-guia li{display:grid;grid-template-columns:30px 1fr;gap:10px;font-size:13.5px;line-height:1.5;color:var(--tinta-2)}.mv-guia b{font-size:11px;font-weight:700;color:var(--oro);padding-top:2px;letter-spacing:.06em}.mv-guia em{font-style:normal;font-weight:600;color:var(--tinta)}.mv-lista{margin-top:20px;border-top:1px solid var(--linea)}.mv-item{position:relative;display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;width:100%;padding:13px 8px 13px 0;text-align:left;border-bottom:1px solid var(--linea)}.mv-item,.mv-item:before{transition:background .3s var(--curva)}.mv-item:before{content:"";position:absolute;left:-12px;top:0;bottom:0;width:3px;background:transparent}.mv-item.is-sobre,.mv-item:hover{background:rgb(var(--c-hueso-2)/.8)}.mv-item-publicada:before{background:var(--oro)}.mv-item.is-res{background:rgb(var(--c-oro)/.12)}.mv-item:focus-visible{outline:2px solid var(--cafe);outline-offset:-2px}.mv-item-uf{font-size:17px;font-weight:700;color:var(--cafe);padding-left:6px}.mv-item-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.mv-item-t{font-size:13.5px;font-weight:600}.mv-item-s{font-size:11.5px;color:var(--tinta-2)}.mv-item-p .cifra{font-size:15px;color:var(--cafe)}.mv-item-c{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-2)}.mv-lista-am{margin-top:20px;border-top:1px solid var(--linea)}.mv-lista-am li{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:13px 0;border-bottom:1px solid var(--linea)}.mv-lista-am-n{font-size:14px;font-weight:600}.mv-lista-am-m{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--cafe);text-align:right}.mv-lista-am-d{grid-column:1/-1;font-size:12px;color:var(--tinta-2)}.mv-leyenda{margin-top:22px;display:grid;gap:9px}.mv-leyenda li{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;font-size:12px;color:var(--tinta-2)}.mv-leyenda b,.mv-leyenda em{font-weight:600;color:var(--tinta)}.mv-leyenda em{font-style:normal}.mv-leyenda i{width:22px;height:14px;display:block}.mv-ley-pub{background:rgb(var(--c-oro)/.5);box-shadow:inset 0 0 0 2px #8e6c3a}.mv-ley-cons{background:rgb(var(--c-taupe)/.16);box-shadow:inset 0 0 0 1.5px rgb(var(--c-taupe)/.6)}.mv-ley-mod{background:repeating-linear-gradient(90deg,#8e6c3a 0 5px,transparent 5px 9px) top /100% 2px no-repeat,repeating-linear-gradient(90deg,#8e6c3a 0 5px,transparent 5px 9px) bottom /100% 2px no-repeat,rgb(var(--c-taupe)/.12)}.mv-hoja{background:var(--hueso);color:var(--tinta)}@media (min-width:1024px){.mv-hoja{position:absolute;inset:0;overflow-y:auto;padding:22px 30px 30px;scrollbar-width:thin;animation:mv-hoja-der .6s var(--curva) both}}@keyframes mv-hoja-der{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:none}}@media (max-width:1023px){.mv-velo{position:fixed;inset:0;z-index:88;background:rgb(var(--c-cafe-2)/.55);animation:mv-funde .4s var(--curva) both}.mv-hoja{position:fixed;z-index:89;left:0;right:0;bottom:0;max-height:88svh;overflow-y:auto;overscroll-behavior:contain;padding:14px var(--gutter) calc(26px + env(safe-area-inset-bottom));box-shadow:0 -24px 60px rgba(0,0,0,.35);animation:mv-hoja-sube .55s var(--curva) both}.mv-hoja:before{content:"";display:block;width:44px;height:3px;margin:0 auto 6px;background:var(--linea)}}@keyframes mv-hoja-sube{0%{transform:translateY(100%)}to{transform:none}}@keyframes mv-funde{0%{opacity:0}to{opacity:1}}.mv-uf-barra{display:flex;align-items:center;justify-content:space-between;gap:12px}.mv-volver{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-2)}.mv-volver:hover{color:var(--cafe)}.mv-uf-x{width:44px;height:44px;display:grid;place-items:center;margin-right:-10px}.mv-plano-x svg,.mv-uf-x svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6}.mv-uf-tit{margin-top:8px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.mv-uf-num{font-size:clamp(2.3rem,3.2vw,3rem);font-weight:700;letter-spacing:-.035em;line-height:1;color:var(--cafe)}.mv-uf-tipo{font-family:var(--sans);font-weight:500;font-size:1.2rem;letter-spacing:-.01em;color:var(--tinta-2)}.mv-estado{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.mv-estado i{width:8px;height:8px;flex:none}.mv-estado-publicada{color:#70542a}.mv-estado-publicada i{background:var(--oro)}.mv-estado-consultar{color:var(--tinta-2)}.mv-estado-consultar i{box-shadow:inset 0 0 0 1.5px var(--taupe)}.mv-uf-dl{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:22px;background:var(--linea);border:1px solid var(--linea)}.mv-uf-dl>div{background:var(--hueso);padding:12px 14px}.mv-uf-dl dt{font-size:9.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-2)}.mv-uf-dl dd{margin-top:5px;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.mv-uf-dl-ancho,.mv-uf-dl-total,.mv-uf-dl>div:last-child:nth-child(2n){grid-column:1/-1}.mv-uf-dl-total dd{font-size:1.9rem;line-height:1;color:var(--cafe)}.mv-uf-nota{margin-top:10px;font-size:11.5px;line-height:1.5;color:var(--tinta-2);padding-left:10px;border-left:2px solid var(--oro)}.mv-uf-precio{margin-top:20px;padding:16px 16px 14px;background:var(--hueso-2)}.mv-uf-usd{margin:6px 0;font-size:clamp(2rem,2.8vw,2.5rem);line-height:1;color:var(--cafe)}.mv-uf-modelo{margin-top:22px}.mv-uf-modelo-img{position:relative;display:block;width:100%;background:#fff;border:1px solid var(--linea);cursor:zoom-in;overflow:hidden}.mv-uf-modelo-img img{width:100%;height:auto;max-height:300px;-o-object-fit:contain;object-fit:contain;display:block;mix-blend-mode:multiply;transition:transform 1.2s var(--curva)}.mv-uf-modelo-img:hover img{transform:scale(1.03)}.mv-uf-modelo-img:focus-visible{outline:2px solid var(--cafe);outline-offset:2px}.mv-uf-lupa{position:absolute;right:8px;bottom:8px;display:inline-flex;align-items:center;gap:6px;padding:7px 11px 7px 8px;background:var(--cafe);color:var(--hueso);font-size:9.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.mv-uf-lupa svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6}.mv-uf-otros{margin-top:22px;padding-top:18px;border-top:1px solid var(--linea)}.mv-uf-otro{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.mv-uf-otro .cifra{font-size:16px;color:var(--cafe)}.mv-plano{position:fixed;inset:0;z-index:120;display:flex;flex-direction:column;background:var(--cafe-2);animation:mv-funde .35s var(--curva) both}.mv-plano-barra{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px var(--gutter);color:var(--hueso)}.mv-plano-x{width:48px;height:48px;display:grid;place-items:center;color:var(--hueso);border:1px solid hsla(0,0%,100%,.2)}.mv-plano-x:focus-visible{outline:2px solid var(--oro);outline-offset:2px}.mv-plano-capa{position:relative;flex:1;overflow:hidden;margin:0 var(--gutter) var(--gutter);background:#fbf9f6;cursor:grab;touch-action:pan-y}.mv-plano-capa.is-arrastrando{cursor:grabbing}.mv-plano-capa img{position:absolute;inset:3%;width:94%;height:94%;-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;mix-blend-mode:multiply}.mv-zoom-claro{right:calc(var(--gutter) + 12px);bottom:calc(var(--gutter) + 12px)}.mv-tabla{margin-top:56px}.mv-tabla-cab{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.mv-tabla-caja{display:none;margin-top:20px}@media (min-width:1024px){.mv-tabla-caja{display:block}}.mv-tabla table{width:100%;border-collapse:collapse;font-size:13.5px}.mv-tabla thead th{text-align:left;font-size:9.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-2);padding:0 10px 12px;border-bottom:1px solid var(--tinta)}.mv-tabla tbody td,.mv-tabla tbody th{padding:0 10px;height:52px;border-bottom:1px solid var(--linea);text-align:left}.mv-tabla .der{text-align:right}.mv-tabla tbody tr{transition:background .3s var(--curva)}.mv-tabla tbody tr:hover{background:rgb(var(--c-hueso)/.7)}.mv-tabla tbody tr.is-sel{background:var(--hueso);box-shadow:inset 3px 0 0 var(--oro)}.mv-fila-btn{font-size:16px;font-weight:700;color:var(--cafe);min-height:44px;padding:0 4px;text-decoration:underline;text-decoration-color:rgb(var(--c-oro)/.6);text-underline-offset:5px}.mv-fila-btn:after{content:"";position:absolute;inset:0}.mv-tabla tbody tr{position:relative;cursor:pointer}.mv-fila-btn:focus-visible{outline:2px solid var(--cafe);outline-offset:2px}.mv-tabla-usd{font-size:15px;color:var(--cafe)}.mv-mod{display:block;margin-top:2px;font-size:10px;color:#70542a}.mv-fichas{margin-top:18px;border-top:1px solid var(--linea)}@media (min-width:1024px){.mv-fichas{display:none}}.mv-ficha{display:grid;grid-template-columns:54px 1fr auto;align-items:center;gap:12px;width:100%;padding:14px 0;text-align:left;border-bottom:1px solid var(--linea)}.mv-ficha.is-sel{background:var(--hueso);box-shadow:inset 3px 0 0 var(--oro)}.mv-ficha-uf{font-size:18px;font-weight:700;color:var(--cafe);padding-left:8px}.mv-ficha-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.mv-ficha-t{font-size:14px;font-weight:600}.mv-ficha-s{font-size:12px;color:var(--tinta-2)}.mv-ficha-p .cifra{font-size:15px;color:var(--cafe)}.mv-ficha:focus-visible{outline:2px solid var(--cafe);outline-offset:-2px}.mv-avisos{margin-top:44px;border-top:1px solid var(--tinta)}.mv-avisos summary{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 20px;padding:18px 0;cursor:pointer;list-style:none}.mv-avisos summary::-webkit-details-marker{display:none}.mv-avisos summary:after{content:"+";font-size:22px;font-weight:300;line-height:1;color:var(--cafe)}.mv-avisos[open] summary:after{content:"−"}.mv-avisos summary:focus-visible{outline:2px solid var(--cafe);outline-offset:2px}.mv-avisos-lista{display:grid;gap:1px;background:var(--linea);border:1px solid var(--linea)}@media (min-width:1024px){.mv-avisos-lista{grid-template-columns:1fr 1fr}}.mv-aviso{background:var(--hueso-2);padding:18px 18px 16px}.mv-aviso-cab{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.mv-aviso-cab .cifra{font-size:18px;color:var(--cafe)}.mv-certeza{font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:4px 8px}.mv-certeza-uf{background:rgb(var(--c-oro)/.28);color:#5c421c}.mv-certeza-modelo{box-shadow:inset 0 0 0 1px rgba(142,108,58,.7);color:#5c421c}.mv-certeza-ninguna{box-shadow:inset 0 0 0 1px rgb(var(--c-tinta)/.3);color:var(--tinta-2)}.mc-tit{display:flex;flex-direction:column;color:var(--hueso)}.mc-tit-1{font-family:var(--voz);font-style:normal;font-weight:500;font-variation-settings:"opsz" 96;font-size:clamp(2.2rem,4.4vw,4.2rem);line-height:1;letter-spacing:-.01em;color:var(--arena)}.mc-tit-2{font-weight:700;font-size:clamp(2.6rem,5.6vw,5.4rem);line-height:.95;letter-spacing:-.045em;text-transform:uppercase;margin-top:.12em}.mc-dl{display:grid;gap:0;border-top:1px solid rgb(var(--c-hueso)/.2)}.mc-dl>div{display:grid;grid-template-columns:minmax(120px,34%) 1fr;gap:16px;padding:14px 0;border-bottom:1px solid rgb(var(--c-hueso)/.14)}.mc-dl dt{font-size:9.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--arena);padding-top:3px}.mc-dl dd{font-size:14.5px;line-height:1.5;color:var(--hueso)}.mc-g{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.mc-celda{position:relative;overflow:hidden;background:var(--cafe);aspect-ratio:4/3}.mc-celda:focus-visible{outline:2px solid var(--oro);outline-offset:3px}.mc-a{aspect-ratio:4/5}.mc-a,.mc-d{grid-column:1/-1}.mc-d{aspect-ratio:16/10}.mc-e{grid-column:1/-1}.mc-rot{position:absolute;left:0;right:0;bottom:0;padding:40px 14px 12px;text-align:left;font-family:var(--sans);font-weight:500;font-size:13.5px;color:var(--hueso);background:linear-gradient(180deg,transparent,rgb(var(--c-cafe-2)/.72));opacity:0;transform:translateY(6px);transition:opacity .5s var(--curva),transform .6s var(--curva)}.mc-celda:focus-visible .mc-rot,.mc-celda:hover .mc-rot{opacity:1;transform:none}@media (hover:none){.mc-rot{opacity:1;transform:none}}@media (min-width:1024px){.mc-g{grid-template-columns:repeat(12,1fr);grid-auto-rows:clamp(150px,15vw,230px);gap:10px}.mc-celda{aspect-ratio:auto}.mc-a{grid-column:1/span 5;grid-row:1/span 4}.mc-b{grid-column:6/span 4}.mc-b,.mc-c{grid-row:1/span 2}.mc-c{grid-column:10/span 3}.mc-d{grid-column:6/span 7;grid-row:3/span 2}.mc-e{grid-column:1/span 6}.mc-e,.mc-f{grid-row:5/span 2}.mc-f{grid-column:7/span 3}.mc-g2{grid-row:5/span 1}.mc-g2,.mc-h{grid-column:10/span 3}.mc-h{grid-row:6/span 1}}@media (prefers-reduced-motion:reduce){.mv-capa,.mv-capa-p,.mv-visor[data-vista=planta] .mv-capa-f,.mv-visor[data-vista=planta] .mv-capa-p{transition:opacity .2s linear,visibility 0s;transform:none!important;filter:none!important}.mv-capa-p .mv-lienzo,.mv-hoja,.mv-plano,.mv-velo{animation:none}.mv-capa.is-suave .mv-lienzo,.mv-plano-capa.is-suave .mv-lienzo{transition:none}.mv-franja-pub,.mv-pista svg,.mv-pista-mas,.mv-pista-menos,.mv-zona.is-res .mv-zona-area{animation:none}.mc-rot,.mv-franja-filete,.mv-panel-piso,.mv-tip{transition:opacity .2s linear;transform:none}.mv-tip.is-on{transform:translateY(-50%)}}@media (hover:hover) and (pointer:fine){.mv-uf-modelo-lupa .mv-uf-modelo-img:hover img{transform:none}}