:root{--_typography---font-styles--body:var(--font-manrope), sans-serif;--_typography---font-styles--heading:var(--font-manrope), sans-serif}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.overlay-image-card{opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.project-card:hover .overlay-image-card{opacity:1}.project-card_info{opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);transform:translateY(100%)}.project-card:hover .project-card_info{opacity:1;transform:translateY(0)}.overlay-hover-image{opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.proceso-grid .hover-card-text{cursor:pointer}.proceso-grid .hover-card-image:hover .overlay-hover-image{opacity:1}.proceso-grid:has(.proceso-text--1:hover) .proceso-card--1 .overlay-hover-image{opacity:1}.proceso-grid:has(.proceso-text--2:hover) .proceso-card--2 .overlay-hover-image{opacity:1}.proceso-grid:has(.proceso-text--3:hover) .proceso-card--3 .overlay-hover-image{opacity:1}.proceso-grid:has(.proceso-text--4:hover) .proceso-card--4 .overlay-hover-image{opacity:1}.proceso-grid:has(.proceso-text--5:hover) .proceso-card--5 .overlay-hover-image{opacity:1}.adn-grid .adn-letter{cursor:pointer;grid-column:span 2;align-self:end}:is(.adn-grid:has(.adn-letter--a:hover) .adn-card--a .overlay-hover-image,.adn-grid:has(.adn-letter--d:hover) .adn-card--d .overlay-hover-image,.adn-grid:has(.adn-letter--n:hover) .adn-card--n .overlay-hover-image){opacity:1}.proceso-grid .title-card{grid-column:span 5}.proceso-paso-grid .proceso-text-wrapper{grid-column:span 2}.proceso-paso-grid.right .proceso-text-wrapper{order:-9999}.projects_toggle-button{color:inherit;cursor:pointer;background:0 0;border:none;font-family:inherit}@keyframes projectCardReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes projectCardHide{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(24px)}}.projects-grid-extra[data-state=showing] .project-card{animation:.6s cubic-bezier(.22,1,.36,1) backwards projectCardReveal;animation-delay:calc(var(--stagger-index,0) * 60ms)}.projects-grid-extra[data-state=hiding] .project-card{animation:.6s cubic-bezier(.22,1,.36,1) forwards projectCardHide;animation-delay:calc((var(--stagger-total,15) - 1 - var(--stagger-index,0)) * 60ms)}.navbar1_menu-button{color:inherit;cursor:pointer;background:0 0;border:none;padding:0}@media (max-width:991px){.project-modal-layout .project-modal-info-inner{order:-1}.w-nav[data-collapse=medium] .w-nav-menu.w--open{z-index:100;width:100%;display:block;top:100%;left:0;right:0}.w-nav[data-collapse=medium] .w-nav-menu.w--open .navbar1_menu-links{flex-direction:column;align-items:flex-start;gap:1rem;width:100%}}
