.ProyectosPage__Section{padding-block:clamp(76px,11vw,168px);position:relative}.ProyectosPage__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))}.ProyectosPage__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))}.ProyectosPage__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))}.ProyectosPage__Section--Tight{padding-block:clamp(28px,3.4vw,52px)}.ProyectosPage__IntroHead.SectionHead{max-width:none;margin-bottom:0}.ProyectosPage__IntroLead{--tw-text-opacity:1;max-width:46ch;color:rgb(74 74 74/var(--tw-text-opacity,1));margin:0 0 1.1em;font-size:clamp(1.05rem,1.35vw,1.32rem);font-style:normal;font-weight:300;line-height:1.6}.ProyectosPage__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}.ProyectosPage__Services{flex-direction:column;gap:clamp(14px,1.6vw,22px);display:flex}.ProyectosPage__ServicesNote{--tw-text-opacity:1;max-width:70ch;color:rgb(111 111 111/var(--tw-text-opacity,1));margin:clamp(36px,4vw,64px) 0 1.1em;font-size:13px;font-style:normal;font-weight:300;line-height:1.5}.ProyectosPage__ContactGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(40px,5vw,80px);display:grid}@media (max-width:900px){.ProyectosPage__ContactGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.ProyectosPage__ContactHead.SectionHead{max-width:none;margin-bottom:0}.ProyectosPage__ContactCta{flex-wrap:wrap;gap:14px;margin-top:1.8rem;display:flex}@media (max-width:900px){.ProyectosPage__ContactCta{flex-direction:column;align-items:stretch}}.ProyectosPage__FormPanel{--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));border-radius:18px;padding:clamp(20px,2vw,33px);box-shadow:0 40px 90px -40px #000000b3}
