.projects{background:#f4f4f4;padding:80px 0}.projects .projects_header{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:50px}.projects .projects_header .projects_header-left{align-items:flex-start;display:flex;flex-direction:row;gap:20px}.projects .projects_header .projects_header-left .projects_heading{color:#000;font-size:2.8125rem;font-weight:400;line-height:1.33}.projects .projects_header .projects_header-left .projects_arrow{align-self:center;color:#000;flex-shrink:0;height:62px;width:62px}.projects .projects_header .projects_link{align-self:center;color:#000;font-size:1rem;font-weight:400;letter-spacing:3.2px;text-decoration:underline;text-underline-offset:4px;transition:opacity .2s;white-space:nowrap}.projects .projects_header .projects_link:hover{opacity:.6}.projects .projects_grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.projects .projects_grid .projects_card{background:transparent;color:#000;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:background-color .3s ease}.projects .projects_grid .projects_card:hover{background:#fff}.projects .projects_grid .projects_card:hover .projects_card-image{transform:scale(1.04)}.projects .projects_grid .projects_card:hover .projects_card-info{transform:translateX(16px)}.projects .projects_grid .projects_card:hover .projects_card-title{color:#56cdf6;text-decoration:underline;text-underline-offset:4px}.projects .projects_grid .projects_card .projects_card-img{aspect-ratio:420/410;overflow:hidden}.projects .projects_grid .projects_card .projects_card-img .projects_card-image{display:block;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease;width:100%}.projects .projects_grid .projects_card .projects_card-info{display:flex;flex-direction:column;gap:4px;padding:16px 0 4px;transition:transform .3s ease}.projects .projects_grid .projects_card .projects_card-info .projects_card-meta{color:#000;font-size:.875rem;font-weight:300;line-height:1.43}.projects .projects_grid .projects_card .projects_card-info .projects_card-title{color:#000;font-size:1.375rem;font-weight:300;line-height:1.45;text-decoration:none}.page-projects .projects{background:#fff}@media (max-width:1024px){.projects .projects_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.projects{padding:40px 0}.projects .projects_header .projects_header-left .projects_heading{font-size:2rem}.projects .projects_header .projects_header-left .projects_arrow{height:40px;width:40px}}@media (max-width:480px){.projects .projects_header{flex-direction:column;gap:20px;margin-bottom:30px}.projects .projects_grid{grid-template-columns:1fr}}
/*# sourceMappingURL=page-projects.css.map */