.uywIeq_section{padding-block:var(--space-layout-80,5rem);background:hsl(var(--muted) / 30%)}@media (min-width:1024px){.uywIeq_section{padding-block:calc(var(--space-layout-96) + var(--space-layout-16))}}.uywIeq_header{justify-content:space-between;align-items:flex-end;margin-block-end:var(--space-layout-48,3rem);display:flex}.uywIeq_title{font-family:var(--font-title);color:hsl(var(--foreground));font-weight:700}.uywIeq_viewAllLink{font-family:var(--font-body);font-size:var(--text-sm,.875rem);color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;transition:color .2s;display:none}.uywIeq_viewAllLink:hover{color:hsl(var(--foreground))}.uywIeq_viewAllLink:hover .uywIeq_viewAllIcon{transform:translate(.25rem)}@media (min-width:768px){.uywIeq_viewAllLink{display:flex}}.uywIeq_viewAllIcon{block-size:1rem;inline-size:1rem;transition:transform .2s}.uywIeq_grid{gap:var(--space-layout-32,2rem);perspective:800px;grid-template-columns:1fr;display:grid}@media (min-width:768px){.uywIeq_grid{grid-template-columns:repeat(3,1fr)}}.uywIeq_cardWrapper{opacity:1;transform-style:preserve-3d;will-change:transform}.uywIeq_cardContainer{padding-block-end:var(--space-internal-16);padding-inline:var(--space-internal-12);border-radius:var(--radius-xl,.75rem);background:hsl(var(--card));overflow:hidden;box-shadow:0 1px 3px #0000000f,0 1px 2px -1px #0000000f}:is(.uywIeq_cardContainer [data-enhanced-project-card]:hover [data-project-card-asset],.uywIeq_cardContainer [data-enhanced-project-card]:focus-visible [data-project-card-asset]){transform:none}.uywIeq_cardContainer [data-project-card-tags]{opacity:1;transform:none}:is(.uywIeq_cardContainer [data-enhanced-project-card]:hover [data-project-card-media],.uywIeq_cardContainer [data-enhanced-project-card]:focus-visible [data-project-card-media]){box-shadow:none;transform:none}.uywIeq_mobileViewAll{justify-content:center;align-items:center;gap:var(--space-internal-8);font-family:var(--font-body);font-size:var(--text-sm,.875rem);color:hsl(var(--muted-foreground));margin-block-start:var(--space-layout-32,2rem);transition:color .2s;display:flex}.uywIeq_mobileViewAll:hover{color:hsl(var(--foreground))}@media (min-width:768px){.uywIeq_mobileViewAll{display:none}}
/*# sourceMappingURL=2bjq67334mkmx.css.map*/