.project-container[data-v-4d3a8ecf]{color:var(--text-color)}.project-container .banner-section .banner-image[data-v-4d3a8ecf]{border-radius:8px;z-index:2;position:relative;overflow:visible}@media (min-width: 992px){.project-container .banner-section .banner-image[data-v-4d3a8ecf]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:95%;background-color:var(--background-color);border-radius:8px;z-index:-10}}@media (min-width: 1440px){.project-container .banner-section .banner-image[data-v-4d3a8ecf]:after{left:10px;width:107%}}.project-container .banner-section .banner-title[data-v-4d3a8ecf]{font-size:150%;font-weight:500;margin-bottom:1rem}@media (min-width: 992px){.project-container .banner-section .banner-title[data-v-4d3a8ecf]:after{text-align:left}}.project-container .banner-section .banner-date[data-v-4d3a8ecf]{font-size:120%;font-weight:500}@media (min-width: 992px){.project-container .banner-section .banner-date[data-v-4d3a8ecf]{text-align:right}}.project-container .banner-section .banner-description[data-v-4d3a8ecf]{font-size:100%;color:var(--text-color);font-weight:400;line-height:28px}.project-container .item-card[data-v-4d3a8ecf]{border-radius:8px;transition:transform .3s ease}.project-container .item-card[data-v-4d3a8ecf]:hover{transform:translateY(-5px)}.project-container .item-card img[data-v-4d3a8ecf]{min-height:307px;object-fit:cover}.project-container .item-card .item-title[data-v-4d3a8ecf]{font-size:120%;font-weight:600;margin-bottom:.5rem}.project-container .item-card .item-description[data-v-4d3a8ecf]{font-size:100%;font-weight:400;line-height:1.5}.project-container .transform-image[data-v-4d3a8ecf]{transform:scaleX(-1)}
