.svc{--carbon:var(--color-carbon);--blanco:var(--color-blanco);--naranja:var(--color-naranja);--gris:var(--color-gris);--linea:var(--color-linea);--sup:var(--color-surface);--ease:var(--ease-out);--io:cubic-bezier(0.65,0,0.35,1);--pad:24px;--stk:72px;font-family:var(--font-sans)}@media (min-width:761px){.svc{--stk:84px}}.svc-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.svc-b,.svc-sr{padding:0;border:0}.svc-b{font:inherit;color:inherit;background:none;margin:0;cursor:pointer;text-align:inherit}.svc{padding:var(--space-section) 0}.svc-h{max-width:760px}.svc-eyebrow{margin:0;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--gris)}.svc-h h2{margin:12px 0 0;max-width:16em;font-size:28px;line-height:32px;font-weight:700;letter-spacing:-.025em;text-wrap:balance}@media (min-width:640px){.svc-h h2{font-size:36px;line-height:40px}}@media (min-width:1024px){.svc-h h2{font-size:44px;line-height:48px;letter-spacing:-.03em}}.svc-g{margin-top:48px;display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--carbon)}@media (min-width:1024px){.svc-g{margin-top:56px;grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.svc-lista{list-style:none;margin:0;padding:0;display:grid}@media (min-width:1024px){.svc-lista{grid-template-rows:repeat(3,minmax(0,1fr));padding-right:40px}}.svc-it{border-bottom:1px solid var(--linea)}.svc-b{display:block;width:100%;height:100%;padding:24px 0 28px}.svc-i{display:flex;align-items:center;gap:12px;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--gris);transition:color .25s var(--ease)}.svc-m{order:2;margin-left:auto;width:8px;height:8px;background:var(--naranja);transform:scale(0);transition:transform .3s var(--ease)}.svc-t{margin-top:16px;font-size:24px;line-height:28px;font-weight:500;letter-spacing:-.015em}.svc-d,.svc-t{display:block;color:var(--gris);transition:color .25s var(--ease)}.svc-d{margin-top:12px;max-width:34ch;font-size:16px;line-height:24px}.svc-it.on .svc-d,.svc-it.on .svc-i,.svc-it.on .svc-t{color:var(--carbon)}.svc-it.on .svc-m{transform:scale(1)}@media (hover:hover) and (pointer:fine){.svc-b:hover .svc-t{color:var(--carbon)}}.svc-p{position:relative;margin:0;display:flex;flex-direction:column;background:var(--blanco)}@media (min-width:1024px){.svc-p{height:100%;border-left:1px solid var(--linea)}}.svc-regla{height:16px;flex:none;border-bottom:1px solid var(--linea);overflow:hidden}.svc-regla svg{display:block;width:100%;height:100%}.svc-lienzo{position:relative;flex:1 1 auto;aspect-ratio:4/3;min-height:0}.svc-lienzo svg.dib{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:hidden}.svc-caj{flex:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto;border-top:1px solid var(--linea);font-size:11px;line-height:16px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.svc-caj>span{padding:12px 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.svc-caj>span+span{border-left:1px solid var(--linea)}.svc-caj .k-n{font-variant-numeric:tabular-nums}.svc-caj .k-s.idle{color:var(--gris);letter-spacing:.08em;text-transform:none;font-size:13px;font-weight:400}.svc-caj .k-e{display:flex;gap:16px}.svc-caj .k-e span{color:var(--gris);transition:color .3s var(--ease)}.svc-caj .k-e span.on{color:var(--carbon)}@media (max-width:1023.98px){.svc-g{border-top:0}.svc-pw{position:sticky;top:0;z-index:2;background:var(--blanco);padding-top:calc(var(--stk, 0px) + 12px);order:-1}.svc-p{border-top:1px solid var(--carbon)}.svc-lienzo{aspect-ratio:1/1;max-height:56svh}.svc-regla{display:none}.svc-it{min-height:max(300px,calc((100svh - var(--panel, 380px)) * .95))}.svc-it[data-l=compra]{min-height:max(460px,calc((100svh - var(--panel, 380px)) * 1.6))}.svc-it:last-child{border-bottom:0;min-height:max(300px,calc((100svh - var(--panel, 380px)) * 1.05))}.svc-b{position:sticky;top:var(--panel,380px);height:auto;padding:20px 0 28px;background:var(--blanco);transition:opacity .35s var(--ease)}.svc-it.pasado .svc-b{opacity:0}.svc-it.proximo .svc-b{opacity:.32}.svc-caj>span{padding:10px 12px}}@media (min-width:640px) and (max-width:1023.98px){.svc-lienzo{aspect-ratio:4/3}.svc-regla{display:block}.svc-b{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);-moz-column-gap:32px;column-gap:32px;align-items:start}.svc-i,.svc-t{grid-column:1}.svc-d{grid-column:2;grid-row:1/span 2;margin-top:0;max-width:46ch}}@media (max-width:479.98px){.svc-caj{font-size:10px;letter-spacing:.1em}.svc-caj .k-e span:not(.on){display:none}.svc-t{font-size:20px;line-height:28px;margin-top:12px}}.svc .dib{--solido:1;font-family:var(--font-sans)}.svc .dib path{vector-effect:none}.svc .g-elab{opacity:0;transition:opacity .15s var(--ease)}.svc .dib.en-maqueta .g-elab{opacity:1}.svc .el-cara{fill:var(--blanco);stroke:var(--carbon);stroke-width:.7;stroke-linejoin:round;stroke-linecap:round}.svc .el-cara-este{fill:url(#svc-sombra)}.svc .el-fino{fill:none;stroke:var(--carbon);stroke-width:.45;stroke-opacity:.55;stroke-linecap:round;stroke-linejoin:round}.svc .dib.en-maqueta .c-balcon .cara.este,.svc .dib.en-maqueta .c-balcon .cara.sur,.svc .dib.en-maqueta .c-losa .cara.este,.svc .dib.en-maqueta .c-losa .cara.sur{stroke-width:1.05px}.svc .dib.en-maqueta .c-muro .cara.tapa.t-poche{stroke-width:.7px}.svc .p-eje{fill:none;stroke:var(--carbon);stroke-width:.5;stroke-opacity:.36;stroke-dasharray:14 3 2 3}.svc .p-huella{fill:none;stroke:var(--carbon);stroke-width:.6;stroke-opacity:.5;stroke-linecap:round}.svc .p-per{fill:none;stroke:var(--naranja);stroke-width:1.6;stroke-linejoin:round}.svc .p-cota{fill:none;stroke:var(--carbon);stroke-width:.7;stroke-opacity:.78;stroke-linecap:round}.svc .bur circle{fill:var(--blanco);stroke:var(--carbon);stroke-width:.6}.svc .bur text{fill:var(--carbon);font-weight:500}.svc .cara{fill:var(--blanco);stroke:var(--carbon);stroke-width:.7;stroke-linejoin:round}.svc .cara.este{fill:url(#svc-sombra)}.svc .sombra-fondo{fill:var(--blanco)}.svc .sombra-linea{stroke:var(--carbon);stroke-width:.5;stroke-opacity:.16}.svc .t-poche{fill:var(--carbon);stroke:var(--carbon);stroke-width:.5}.svc .c-vidrio .cara,.svc .t-vid{fill:none;stroke:var(--carbon);stroke-width:.5;stroke-opacity:.6}.svc .bajo.c-vidrio .cara.este,.svc .bajo.c-vidrio .cara.sur{fill:var(--blanco)}.svc .c-baranda .cara{fill:none;stroke-width:.45;stroke-opacity:.5}.svc .c-mueble .cara{stroke-width:.55;stroke-opacity:.75}.svc .c-balcon .cara.tapa,.svc .c-losa .cara.tapa{stroke-width:.6}.svc .mont{fill:none;stroke:var(--carbon);stroke-width:.5;stroke-opacity:.6}.svc .bajo .cara,.svc .bajo .mont{opacity:var(--solido)}.svc .alam{fill:none;stroke:var(--carbon);stroke-width:.5;stroke-opacity:.62;opacity:calc(1 - var(--solido))}.svc .deco{fill:none;stroke:var(--carbon);stroke-width:.45;stroke-opacity:.55;stroke-linecap:round}.svc .d-esc{stroke-opacity:.42}.svc .d-sube{stroke-opacity:.7;stroke-width:.55}.svc .d-giro{stroke-opacity:.4}.svc .d-asc{stroke-opacity:.38}.svc .d-mueble{stroke-opacity:.55}.svc .s-unidad{fill:none;stroke:var(--naranja);stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}.svc .d-umbral{stroke:var(--naranja);stroke-opacity:1;stroke-width:3.2}.svc .constr{fill:none;stroke:var(--carbon);stroke-width:.5;stroke-linecap:round}.svc .lectura{opacity:0;transition:opacity .15s var(--ease)}.svc .dib.v-compra .p-cota,.svc .dib.v-compra .s-unidad,.svc .dib.v-renta .d-umbral,.svc .dib.v-venta .p-per{opacity:1}.svc .notas{pointer-events:none;opacity:0;transition:opacity .09s linear}.svc .notas.on{opacity:1;transition:opacity .14s var(--ease)}.svc .notas .lider{fill:none;stroke:var(--carbon);stroke-width:.7;stroke-opacity:.62;stroke-linecap:round;stroke-linejoin:round}.svc .notas .ancla{fill:var(--carbon);opacity:.9}.svc .notas .letra{fill:none;stroke:var(--carbon);stroke-width:1.1;stroke-opacity:var(--g,.84);stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){.svc .dib.v-venta .p-per,.svc .g-elab,.svc .lectura,.svc .notas,.svc .notas.on,.svc .svc-b,.svc .svc-caj .k-e span,.svc .svc-d,.svc .svc-i,.svc .svc-m,.svc .svc-t{transition:none!important}}