.proyectos-module__-Um9xa__pagina{color:#fff;background:#0a0a0a;min-height:100vh;font-family:Outfit,system-ui,sans-serif}.proyectos-module__-Um9xa__barra{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1a1a2ed9;border-bottom:1px solid #ffffff12;position:fixed;top:0;left:0;right:0}.proyectos-module__-Um9xa__interiorBarra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1280px;height:72px;margin:0 auto;padding:0 24px;display:flex}.proyectos-module__-Um9xa__marca{color:#fff;align-items:center;gap:12px;text-decoration:none;display:flex}.proyectos-module__-Um9xa__marca img{border-radius:50%;width:46px;height:46px}.proyectos-module__-Um9xa__marca span{flex-direction:column;line-height:1.05;display:flex}.proyectos-module__-Um9xa__marca b{letter-spacing:.5px;font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:900}.proyectos-module__-Um9xa__marca small{letter-spacing:1.8px;color:#8b8b9e;font-size:8.5px;font-weight:600}.proyectos-module__-Um9xa__enlaces{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:30px;display:flex}.proyectos-module__-Um9xa__enlaces a{color:#ffffffd9;font-size:14px;text-decoration:none;transition:color .2s}.proyectos-module__-Um9xa__enlaces a:hover{color:#f5c300}.proyectos-module__-Um9xa__hero{background:#0a0a0a;align-items:flex-end;min-height:38vh;padding:150px 24px 56px;display:flex;position:relative;overflow:hidden}.proyectos-module__-Um9xa__aro{pointer-events:none;border-radius:50%;position:absolute}.proyectos-module__-Um9xa__aro1{border:1px solid #c8102e1a;width:540px;height:540px;top:-90px;right:-70px}.proyectos-module__-Um9xa__aro2{border:1px dashed #3b82f629;width:370px;height:370px;top:-20px;right:60px}.proyectos-module__-Um9xa__interior{width:100%;max-width:1180px;margin:0 auto;position:relative}.proyectos-module__-Um9xa__antetitulo{letter-spacing:3.5px;color:#f5c300;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:600}.proyectos-module__-Um9xa__hero h1{text-transform:uppercase;margin:0;font-family:Barlow Condensed,sans-serif;font-size:clamp(52px,7.5vw,100px);font-weight:900;line-height:.9}.proyectos-module__-Um9xa__bajada{color:#a8a8b4;max-width:660px;margin:22px 0 0;font-size:17px;font-weight:300;line-height:1.65}.proyectos-module__-Um9xa__zona{background:#14141f;padding:66px 24px 40px}.proyectos-module__-Um9xa__zona:last-of-type{padding-bottom:100px}.proyectos-module__-Um9xa__cabeceraZona{flex-wrap:wrap;align-items:baseline;gap:16px;max-width:1180px;margin:0 auto 34px;display:flex}.proyectos-module__-Um9xa__marcaAmbito{border-radius:3px;flex:none;align-self:center;width:34px;height:5px}.proyectos-module__-Um9xa__cabeceraZona h2{text-transform:uppercase;color:#fff;margin:0;font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3.4vw,46px);font-weight:900;line-height:1}.proyectos-module__-Um9xa__cabeceraZona p{color:#8b8b9e;flex:260px;margin:0;font-size:14.5px}.proyectos-module__-Um9xa__rejilla{grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:24px;max-width:1180px;margin:0 auto;display:grid}.proyectos-module__-Um9xa__proyecto{color:inherit;background:#111116;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;text-decoration:none;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.proyectos-module__-Um9xa__proyecto:hover{border-color:#fff3;transform:translateY(-5px);box-shadow:0 22px 44px -18px #000c}.proyectos-module__-Um9xa__proyecto:focus-visible{outline-offset:3px;outline:2px solid #f5c300}.proyectos-module__-Um9xa__banda{flex:none;width:100%;height:4px}.proyectos-module__-Um9xa__foto{object-fit:cover;border-bottom:1px solid #ffffff12;width:100%;height:190px;display:block}.proyectos-module__-Um9xa__sinFoto{letter-spacing:3px;text-transform:uppercase;color:#ffffff47;border-bottom:1px solid #ffffff12;justify-content:center;align-items:center;height:190px;font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:900;display:flex}.proyectos-module__-Um9xa__cuerpoTarjeta{flex-direction:column;flex:1;padding:24px 24px 26px;display:flex}.proyectos-module__-Um9xa__metaTarjeta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.proyectos-module__-Um9xa__chip{letter-spacing:1.5px;text-transform:uppercase;border-radius:3px;padding:3px 9px;font-family:Barlow Condensed,sans-serif;font-size:11.5px;font-weight:700}.proyectos-module__-Um9xa__enCurso{color:#6fcf97;background:#3fbf6f29}.proyectos-module__-Um9xa__finalizado{color:#9c9caa;background:#ffffff14}.proyectos-module__-Um9xa__periodo{color:#6a6a76;font-size:12.5px}.proyectos-module__-Um9xa__eyebrow{letter-spacing:1.6px;text-transform:uppercase;color:#f5c300;margin:0 0 8px;font-family:Barlow Condensed,sans-serif;font-size:11.5px;font-weight:700}.proyectos-module__-Um9xa__proyecto h3{text-transform:uppercase;color:#fff;margin:0 0 10px;font-family:Barlow Condensed,sans-serif;font-size:30px;font-weight:900;line-height:1.02}.proyectos-module__-Um9xa__subtitulo{color:#a8a8b4;margin:0 0 12px;font-size:15px;font-weight:300;line-height:1.5}.proyectos-module__-Um9xa__resumen{color:#b8b8c4;margin:0 0 16px;font-size:14.5px;font-weight:300;line-height:1.65}.proyectos-module__-Um9xa__ver{letter-spacing:1px;text-transform:uppercase;color:#c8102e;margin-top:auto;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:700}.proyectos-module__-Um9xa__proyecto:hover .proyectos-module__-Um9xa__ver{color:#f5c300}.proyectos-module__-Um9xa__aviso{color:#d6d2c4;background:#f5c30012;border:1px solid #f5c30040;border-radius:6px;max-width:1180px;margin:0 auto;padding:26px 28px;font-size:15px;line-height:1.6}.proyectos-module__-Um9xa__aviso b{color:#f5c300;margin-bottom:4px;display:block}.proyectos-module__-Um9xa__pie{text-align:center;background:#050507;border-top:1px solid #ffffff0f;padding:40px 24px}.proyectos-module__-Um9xa__pie p{color:#5a5a66;margin:0;font-size:13px}@media (max-width:640px){.proyectos-module__-Um9xa__hero .proyectos-module__-Um9xa__aro1{width:280px;height:280px;top:-70px;right:-80px}.proyectos-module__-Um9xa__hero .proyectos-module__-Um9xa__aro2{width:190px;height:190px;top:-20px;right:10px}}
