.IngenieriaPage__Section{padding-block:clamp(76px,11vw,168px);position:relative}.IngenieriaPage__Section--Light{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1))}.IngenieriaPage__Section--Grey{--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1))}.IngenieriaPage__Section--Dark{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.IngenieriaPage__Section--Tight{padding-block:clamp(28px,3.4vw,52px)}.IngenieriaPage__IntroHead.SectionHead{max-width:none;margin-bottom:0}.IngenieriaPage__IntroLead{--tw-text-opacity:1;max-width:46ch;color:rgb(74 74 74/var(--tw-text-opacity,1));font-size:clamp(1.05rem,1.35vw,1.32rem);font-style:normal;font-weight:300;line-height:1.6}.IngenieriaPage__IntroCopy{--tw-text-opacity:1;color:rgb(111 111 111/var(--tw-text-opacity,1));margin:0 0 1.1em;font-size:16px;font-style:normal;font-weight:300;line-height:1.5}.IngenieriaPage__SysGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.2vw,34px);display:grid}@media (max-width:900px){.IngenieriaPage__SysGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.IngenieriaPage__Case{isolation:isolate;--tw-text-opacity:1;min-height:92svh;color:rgb(255 255 255/var(--tw-text-opacity,1));align-items:flex-end;display:flex;position:relative;overflow:hidden}.IngenieriaPage__Case:after{content:"";z-index:1;background:linear-gradient(#00000040,#0000000d 40%,#000c);position:absolute;inset:0}.IngenieriaPage__Case:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.IngenieriaPage__Case:hover .IngenieriaPage__CaseImage{transform:scale(1.09)}.IngenieriaPage__CaseImage{z-index:0;object-fit:cover;transition:transform 2s cubic-bezier(.22,1,.36,1);transform:scale(1.04)}.IngenieriaPage__CaseMeta{z-index:2;width:100%;padding-bottom:clamp(40px,6vw,90px);position:relative}.IngenieriaPage__CaseEyebrow{letter-spacing:.28em;text-transform:uppercase;color:#ffffffb3;margin:0 0 1.4em;font-size:12px;font-style:normal;font-weight:500;display:block}.IngenieriaPage__CaseTitle{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin:0;font-size:clamp(2.2rem,4.6vw,4.2rem);font-style:normal;font-weight:200;line-height:1.04}.IngenieriaPage__ObrasGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1vw,16px);display:grid}@media (max-width:900px){.IngenieriaPage__ObrasGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.IngenieriaPage__ObrasNote{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1));margin:clamp(36px,4vw,64px) 0 1.1em;font-size:16px;font-style:normal;font-weight:300;line-height:1.5}.IngenieriaPage__ObrasCta{text-align:center;margin-top:clamp(36px,4vw,64px)}.IngenieriaPage__CapacidadHead.SectionHead{max-width:none;margin-bottom:0}.IngenieriaPage__CapacidadLink{margin-top:1.8rem}.IngenieriaPage__ConsultaHead .SectionHead__Lead{margin-inline:auto}.IngenieriaPage__FormCard{margin-top:clamp(36px,4vw,64px)}
