.project-card{background-color:var(--default,var(--color-white)) var(--select,color-mix(in srgb,var(--color-gray-cloudy),var(--color-black) 60%));display:flex;flex-direction:column;position:relative;height:100%}@media(hover:hover){.project-card:hover{cursor:pointer}.project-card:hover .project-card__content{background-color:var(--default,var(--color-gray-morning)) var(--select,var(--color-gray-cloudy))}}.project-card__image{padding-bottom:109%;position:relative}.project-card__image img{width:100%;height:100%;object-fit:cover}.project-card__name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:32px}@media(max-width:767px){.project-card__name{font:var(--text-4);letter-spacing:0;-webkit-line-clamp:3;margin-bottom:15px}}.project-card__content{flex:1 1;padding:24px;display:flex;flex-direction:column;transition:all .3s ease}@media(max-width:767px){.project-card__content{padding:12px}}.project-card__icon{margin-top:auto;width:26px;height:26px}@media(max-width:767px){.project-card__icon{width:14px;height:14px}}.splide.splide--projects:not(.is-initialized) .splide__slide{margin-right:32px;width:calc(33.3333% - 21.3333px)}@media(max-width:999px){.splide.splide--projects:not(.is-initialized) .splide__slide{margin-right:24px;width:calc(50% - 12px)}}@media(min-width:640px){.splide--projects .splide__pagination{display:none}}