@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}:root{--ink:#070808;--panel:#0e1011;--paper:#f1f1ef;--fg:#e9ebec;--fg-ink:#0d0f10;--body:#c4c8ca;--mute:#8d9397;--mute-ink:#61676b;--line:#e9ebec26;--line-ink:#0d0f1029;--signal:#ff6a3d;--sans:"Archivo Variable", "Helvetica Neue", Arial, sans-serif;--mono:"IBM Plex Mono", ui-monospace, Consolas, monospace;--gl:max(clamp(16px, 3.5vw, 52px), env(safe-area-inset-left,0px));--gr:max(clamp(16px, 3.5vw, 52px), env(safe-area-inset-right,0px));--barra:59px;--gut:clamp(12px, 1.6vw, 22px);color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--barra) + env(safe-area-inset-top,0px))}body{background:var(--ink);color:var(--fg);font-family:var(--sans);font-variation-settings:"wdth" 96;-webkit-font-smoothing:antialiased;margin:0;font-size:18px;line-height:1.55}picture{display:block}img{max-width:100%;height:auto;display:block}figure{margin:0}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{color:var(--signal)}::selection{background:var(--signal);color:var(--ink)}:focus-visible{outline:2px solid var(--signal);outline-offset:3px}p{color:var(--body);max-width:58ch;margin:0 0 1em}h1,h2,h3{font-variation-settings:"wdth" 84;letter-spacing:-.012em;text-wrap:balance;margin:0;font-weight:600;line-height:1.03}h1{max-width:15ch;font-size:clamp(36px,5vw,76px)}h2{max-width:20ch;font-size:clamp(28px,3vw,46px)}h3{font-variation-settings:"wdth" 90;font-size:22px;line-height:1.2}.mono,figcaption{font-family:var(--mono);font-variation-settings:normal}figcaption{color:var(--mute);max-width:70ch;margin-top:10px;font-size:13px;line-height:1.5}figcaption b{color:var(--fg);margin-right:.55em;font-weight:500}.apagado{color:var(--mute)}.credito{color:var(--mute);margin:0;font-size:15px}.saltar{top:0;left:var(--gl);z-index:60;background:var(--signal);color:var(--ink);padding:8px 14px;font-size:15px;text-decoration:none;position:absolute;transform:translateY(-120%)}.saltar:focus{transform:none}.saltar:hover{color:var(--ink)}.top{z-index:50;background:var(--ink);border-bottom:1px solid var(--line);padding-top:env(safe-area-inset-top,0px);font-size:15px;position:sticky;top:0}.top .in{min-height:58px;padding:0 var(--gr) 0 var(--gl);align-items:center;display:flex}.top ul{margin:0;padding:0;list-style:none;display:flex}.top a{text-decoration:none}.top .marca{font-variation-settings:"wdth" 84;white-space:nowrap;align-items:center;gap:10px;margin-right:auto;font-size:16px;font-weight:600;display:inline-flex}@media (width>=881px){.top .marca{font-size:clamp(18px,1.15vw,24px)}}.top .marca:hover{color:var(--fg)}.top .menu{gap:26px}.top .menu a{color:var(--body)}.top .menu a:hover{color:var(--signal)}.top .menu a[aria-current=page]{color:var(--fg);text-decoration:underline;text-decoration-color:var(--signal);text-underline-offset:.5em}.top .menu li:last-child a{color:var(--fg);text-underline-offset:.3em;text-decoration:underline}.top .menu li:last-child a:hover{color:var(--signal)}.top .idiomas{border-left:1px solid var(--line);gap:14px;margin-left:26px;padding-left:26px}.top .idiomas a{color:var(--mute)}.top .idiomas a:hover{color:var(--signal)}.top .idiomas a[aria-current=true]{color:var(--fg)}.top .en-angosta{display:none}@media (width<=880px){:root{--barra:80px}.top .en-angosta{display:block}.top .en-ancha{display:none}.top .in{flex-wrap:wrap;row-gap:4px;min-height:0;padding-top:8px;padding-bottom:8px}.top .idiomas{border-left:0;margin-left:0;padding-left:0}.top nav.principal{flex:0 0 100%}.top .menu{font-variation-settings:"wdth" 86;white-space:nowrap;flex-wrap:wrap;justify-content:space-between;gap:0 8px;font-size:14px}.top .menu a{padding:6px 0;display:block}}main{display:block}main:focus{outline:none}.pie{padding:28px var(--gr) 36px var(--gl);border-top:1px solid var(--line);color:var(--mute);flex-wrap:wrap;justify-content:space-between;gap:8px 32px;font-size:15px;display:flex}.pie p{color:inherit;margin:0}.pie ul{flex-wrap:wrap;gap:4px 24px;margin:0;padding:0;list-style:none;display:flex}.pie a{color:var(--body);text-decoration:none}.pie a:hover{color:var(--signal)}.wrap{max-width:1680px;padding-left:var(--gl);padding-right:var(--gr);margin-inline:auto}@media (width>=761px){.doce{column-gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.doce>[style*=--c]{grid-column:var(--c)}}.dato{font-family:var(--mono);font-variation-settings:normal;color:var(--mute);max-width:none;font-size:13px;line-height:1.5}.dato span{text-wrap:balance;display:block}figcaption a{color:var(--fg)}figcaption a:hover{color:var(--signal)}.linea{display:block}.planilla{border-collapse:collapse;width:100%;font-size:16px}.planilla th,.planilla td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:12px 12px 12px 0}.planilla tr:last-child th,.planilla tr:last-child td{border-bottom:1px solid var(--line)}.planilla th{width:40%;font-weight:500}.planilla td{font-family:var(--mono);font-variation-settings:normal;color:var(--mute);padding-top:13px;font-size:14px;line-height:1.5}.mas{font-size:17px;display:inline-block}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.con-a-aenege.con-a-aenege{white-space:nowrap;display:inline}.a-aenege.a-aenege{fill:currentColor;width:auto;height:.7em;margin-right:.28em;display:inline}.sello-aenege .a-aenege.a-aenege{background:var(--mute);fill:#070808;vertical-align:-.14em;width:1em;height:1em;margin-right:.32em;padding:.2em}@media (width<=760px){.estacion .marcador .con-a-aenege.con-a-aenege{font-size:.8em}}.obra,.hero{position:relative}.cubre:after{content:"";position:absolute;inset:0}.cubre{transition:color .15s}.obra figcaption,.obra .dato{z-index:1;position:relative}.obra figcaption,.galeria figcaption{max-width:90ch}.obra img,.galeria img,.apertura img{background:var(--panel);width:100%}.rotulo{margin-top:clamp(16px,1.8vw,26px)}.rotulo h2{max-width:none;font-size:clamp(24px,2.2vw,34px);line-height:1.08}.rotulo a{text-decoration:none}.rotulo .dato{margin:10px 0 0}.hero img{object-fit:cover;background:var(--panel);width:100%;height:max(420px,min(42.86vw,100svh - 280px))}.hero figcaption{max-width:1680px;padding:0 var(--gr) 0 var(--gl);margin:12px auto 0}.hero figcaption a{margin-right:.5em;text-decoration:none}.pos{align-items:end;padding-block:clamp(44px,6vw,92px) clamp(72px,9vw,140px)}.pos .pos-titulo{max-width:18ch;color:var(--fg);font-variation-settings:"wdth" 84;letter-spacing:-.012em;text-wrap:balance;grid-column:1/8;margin:0;font-size:clamp(36px,5vw,76px);font-weight:600;line-height:1.03}.pos .texto{grid-column:8/13}.pos .texto p:last-child{margin-bottom:0}.destacados{padding-bottom:clamp(88px,11vw,176px)}.fila+.fila{margin-top:clamp(64px,7.5vw,120px)}.destacados>.mas{margin-top:clamp(48px,5vw,80px)}.tabla-seccion{border-top:1px solid var(--line);padding-block:clamp(72px,9vw,140px)}.tabla-seccion.sin-techo{border-top:0;padding-top:0}.tabla-seccion h2{grid-column:1/5}.tabla-seccion>table,.tabla-seccion>.columna{grid-column:5/13}.columna .mas{margin-top:28px}.contacto{border-top:1px solid var(--line);padding-block:clamp(88px,12vw,180px)}.contacto h2{max-width:22ch}.contacto .mas{margin-top:32px}.correo{max-width:none;margin:36px 0 0}.correo a{font-variation-settings:"wdth" 84;letter-spacing:-.01em;color:var(--fg);overflow-wrap:anywhere;font-size:clamp(min(6.4vw,28px),4vw,56px);font-weight:600;line-height:1.1;text-decoration-thickness:2px}.correo a:hover{color:var(--signal)}.otros{flex-wrap:wrap;gap:8px 28px;margin:24px 0 0;padding:0;list-style:none;display:flex}.cabeza-lista{align-items:end;padding-block:clamp(44px,6vw,92px) clamp(44px,5vw,80px)}.cabeza-lista h1{grid-column:1/8}.cabeza-lista p{grid-column:8/13;margin:0}.lista{padding-bottom:clamp(88px,11vw,176px)}.lista>.obra+.obra{margin-top:clamp(88px,11vw,176px)}.a-sangre figcaption{max-width:1680px;padding:0 var(--gr) 0 var(--gl);margin:12px auto 0}.a-sangre img{max-height:calc(100svh - var(--barra));object-fit:cover}.cabeza-proyecto{padding-block:clamp(40px,5vw,76px) clamp(56px,7vw,112px)}.apertura.lateral{padding-top:clamp(32px,4vw,64px);padding-bottom:clamp(56px,7vw,112px)}.lateral .cabeza-proyecto{align-self:end;padding-block:0}.marcador{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:18px;display:flex}.anio{font-variation-settings:"wdth" 62;letter-spacing:-.01em;color:var(--signal);font-size:clamp(48px,4.5vw,64px);font-weight:700;line-height:.8}.marcador .dato{font-size:14px}.marcador .credito{font-size:inherit;color:inherit}.cabeza-proyecto h1{max-width:18ch}.galeria{padding-bottom:clamp(64px,8vw,128px)}.descripcion{border-top:1px solid var(--line);padding-block:clamp(64px,8vw,128px)}.columna-texto{grid-column:1/6}.columna-texto h2{font-variation-settings:"wdth" 90;margin-bottom:14px;font-size:22px;line-height:1.2}.columna-texto p{margin-bottom:0}.descripcion .planilla{grid-column:7/13}.vecinos{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vecino{padding:clamp(28px, 3.5vw, 52px) var(--gr) clamp(32px, 4vw, 60px) var(--gl);text-decoration:none;display:block}.vecino span{color:var(--mute);margin-bottom:8px;font-size:15px;display:block}.vecino strong{font-variation-settings:"wdth" 84;letter-spacing:-.012em;font-size:clamp(24px,2.6vw,40px);font-weight:600;line-height:1.08;display:block}.vecino+.vecino{border-left:1px solid var(--line)}.vecino.siguiente{text-align:right;grid-column:2}@media (width>=761px){.fila{grid-template-rows:auto auto auto}.fila>.obra{grid-row:span 3;grid-template-rows:subgrid;display:grid}.fila .fig{grid-row:span 2;grid-template-rows:subgrid;display:grid}.fila .fig picture,.par .fig picture{align-self:end}.obra.doce{grid-template-rows:auto auto auto}.obra.doce .primera{grid-row:1/3;grid-template-rows:subgrid;display:grid}.obra.apilada .rotulo{grid-row:3}.obra.apilada .segunda{grid-row:3;margin-top:clamp(16px,1.8vw,26px)}.obra.par .segunda{grid-row:1/3;grid-template-rows:subgrid;display:grid}.obra.par .rotulo{grid-row:3}.obra.lateral .rotulo{grid-row:1;align-self:end;margin-top:0}.rotulo.extendido{column-gap:var(--gut);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rotulo.extendido .dato{margin-top:4px}}@media (width<=760px){.pos .texto,.cabeza-lista p{margin-top:24px}.tabla-seccion>table,.tabla-seccion>.columna{margin-top:28px}.hero img{height:max(360px,min(120vw,100svh - 240px))}.fila>*+*{margin-top:48px}.lista .fig,.destacados .fig,.galeria .fig,.apertura.lateral .fig{margin-left:calc(-1 * var(--gl));margin-right:calc(-1 * var(--gr))}.lista figcaption,.destacados figcaption,.galeria figcaption,.apertura.lateral figcaption{padding-left:var(--gl);padding-right:var(--gr)}.apertura.lateral{padding-top:0}.cabeza-lista{padding-bottom:36px}.obra.doce .segunda,.lateral .cabeza-proyecto,.descripcion .planilla{margin-top:32px}.planilla th{width:44%}.vecinos{grid-template-columns:1fr}.vecino+.vecino{border-left:0;border-top:1px solid var(--line)}.vecino.siguiente{text-align:left;grid-column:auto}}.archivo{border-top:1px solid var(--line);padding-block:clamp(64px,8vw,120px)}.archivo-cabeza{flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin-bottom:clamp(32px,4vw,56px);display:flex}.archivo-cabeza p{color:var(--mute);margin:0}.archivo-grupo+.archivo-grupo{margin-top:clamp(48px,6vw,88px)}.archivo-grupo h3{border-top:1px solid var(--line);margin:0 0 16px;padding-top:12px}.archivo-grupo ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.4vw,32px) clamp(12px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid}.archivo-grupo a{text-decoration:none;display:block}.archivo-grupo picture{display:block}.archivo-grupo img{aspect-ratio:4/3;object-fit:cover;background:#000;width:100%;height:auto}.archivo-titulo{margin-top:10px;font-size:16px;line-height:1.25;display:block}.archivo-grupo a:hover .archivo-titulo{color:var(--signal)}.archivo-dato{font-family:var(--mono);color:var(--mute);font-variation-settings:normal;margin-top:4px;font-size:13px;display:block}@media (width<=900px){.archivo-grupo ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.archivo-anio{font-variation-settings:"wdth" 62;color:var(--signal);font-size:clamp(36px,4vw,56px);font-weight:700;line-height:1}.modelos-etapa{gap:var(--gut);margin-top:var(--gut);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=900px){.modelos-etapa.dos-modelos{grid-template-columns:repeat(2,minmax(0,1fr))}}.videos{border-top:1px solid var(--line);padding-block:clamp(64px,8vw,120px)}.videos-lista{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(24px,3vw,40px) clamp(12px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid}.video,.video-marco{aspect-ratio:9/16;background:#000;border:0;width:100%;display:block;position:relative}.video img{object-fit:cover;width:100%;height:100%}.video-play{border-style:solid;border-width:14px 0 14px 24px;border-color:transparent transparent transparent var(--fg);width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}.video:hover .video-play{border-left-color:var(--signal)}.videos-canal{margin:clamp(28px,3vw,40px) 0 0}@media (width<=900px){.videos-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}.filtros{flex-wrap:wrap;grid-column:1/-1;gap:6px 22px;margin-top:clamp(28px,3vw,44px);display:flex}.filtros[hidden],[data-tipos][hidden],.archivo-grupo[hidden],.videos[hidden],.archivo-cabeza[hidden],.lista[hidden]{display:none}.filtros button{color:var(--muted,#8d9397);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:4px 0;font-size:17px}.filtros button:hover{color:var(--fg)}.filtros button[aria-pressed=true]{color:var(--fg);border-bottom-color:var(--signal)}.bajada-proyecto{max-width:52ch;margin:clamp(14px,1.6vw,22px) 0 0}.archivo-grupo a picture{display:block;overflow:hidden}.archivo-grupo a img{transition:transform .5s}.archivo-grupo a:hover img{transform:scale(1.025)}
