.projects_box .image{display:block;position:relative;overflow:hidden;flex-grow:0;flex-shrink:0;width:100%}.projects_box .image:after{content:"";display:block;padding-bottom:var(--height-image)}.projects_box .image img{position:absolute;width:100%;height:100%;transition:.3s;z-index:1;inset:0;object-fit:cover}.projects_box{--width-item: 33.3333%;--height-image: 65.22%}.projects_box .items:has(.title){--gap-grid-y: 30px}.projects_box .image{overflow:hidden;margin:0 0 15px;border-radius:var(--radius-regular)}.projects_box .image:last-child{margin-bottom:0}.projects_box .image img{transition:transform .3s;opacity:1}.projects_box .title{display:block;font-family:var(--font-heading);font-size:var(--size-large);font-weight:400;line-height:var(--line-large);transition:color .3s}@media(hover: hover){.projects_box a.item:hover img{transform:scale(1.05)}.projects_box a.item:hover .title{color:var(--color-link)}}@media(min-width: 64rem){.projects_box .items_2{--width-item: 50%}.projects_box .items_2 .title{font-size:var(--size-h4);line-height:var(--line-h4)}}@media(max-width: 64rem){.projects_box{--width-item: 50%}.projects_box .items:has(.title){--gap-grid-y: 20px}}@media(max-width: 40rem){.projects_box{--width-item: 100%}}
/*# sourceMappingURL=projects.css.map */
