.Skills-module-scss-module__6nJuuW__skills__container{flex-direction:column;place-content:center space-between;animation:.2s Skills-module-scss-module__6nJuuW__reveal;display:flex}.Skills-module-scss-module__6nJuuW__skills__wrapper{grid-template-columns:repeat(5,1fr);gap:3.65rem;margin-top:1.8rem;display:grid}@media (max-width:1279px){.Skills-module-scss-module__6nJuuW__skills__wrapper{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}}@media (max-width:425px){.Skills-module-scss-module__6nJuuW__skills__wrapper{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr))}}@media (max-width:767px){.Skills-module-scss-module__6nJuuW__skills__heading{text-align:center}}.Skills-module-scss-module__6nJuuW__skills{margin:1.8rem 0}.Skills-module-scss-module__6nJuuW__skills:first-child{margin:0 0 1.8rem}.Skills-module-scss-module__6nJuuW__skill{flex-direction:column;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.Skills-module-scss-module__6nJuuW__skill__text{text-align:center}.Skills-module-scss-module__6nJuuW__skill__img{width:10rem;height:10rem;margin-bottom:1.25rem;position:relative}@media (max-width:425px){.Skills-module-scss-module__6nJuuW__skill__img{width:5.5rem;height:5.5rem}}
@keyframes Paragraph-module-scss-module__mhVZDW__textFall{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0%)}}@keyframes Paragraph-module-scss-module__mhVZDW__leftToRight{0%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(0%)}}@keyframes Paragraph-module-scss-module__mhVZDW__rightToLeft{0%{opacity:0;transform:translate(3.5vw)}to{opacity:1;transform:translate(0%)}}.Paragraph-module-scss-module__mhVZDW__paragraph{word-break:break-word;max-width:900px;margin-bottom:3rem;font-size:1.25rem;line-height:1.3;animation:.5s Paragraph-module-scss-module__mhVZDW__leftToRight}
.BottomLink-module-scss-module__Y8qcbW__root{padding:1.8rem 0}.BottomLink-module-scss-module__Y8qcbW__bottom_link{align-items:center;display:flex}
.StyledLink-module-scss-module__guz22W__link{color:var(--red-light);align-items:center;font-size:1.25rem;display:inline-flex;overflow:hidden}.StyledLink-module-scss-module__guz22W__link span{margin-right:.5rem;padding-bottom:2px;animation:.5s StyledLink-module-scss-module__guz22W__bottomToTop;position:relative}.StyledLink-module-scss-module__guz22W__link span:before{content:"";background:var(--red-light);width:0;height:2px;transition:width .2s;position:absolute;bottom:0;left:0}.StyledLink-module-scss-module__guz22W__link span:hover:before{width:100%}.StyledLink-module-scss-module__guz22W__link svg{color:var(--red-light);font-size:1.5rem;animation:.5s StyledLink-module-scss-module__guz22W__bottomToTop}
@keyframes Heading-module-scss-module__gBsqZG__textFall{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0%)}}@keyframes Heading-module-scss-module__gBsqZG__leftToRight{0%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(0%)}}@keyframes Heading-module-scss-module__gBsqZG__rightToLeft{0%{opacity:0;transform:translate(3.5vw)}to{opacity:1;transform:translate(0%)}}.Heading-module-scss-module__gBsqZG__heading{word-break:break-word;margin-bottom:2.5rem;font-size:4.5rem;font-weight:700;animation:.5s Heading-module-scss-module__gBsqZG__textFall}@media (max-width:767px){.Heading-module-scss-module__gBsqZG__heading{margin-bottom:1.5rem;font-size:2.75rem}}.Heading-module-scss-module__gBsqZG__h2{font-size:3rem}@media (max-width:767px){.Heading-module-scss-module__gBsqZG__h2{font-size:2.25rem}}
.page-module-scss-module__nwZ7Za__root{padding-bottom:5rem}
@keyframes ParagraphHTML-module-scss-module__WtYNha__textFall{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0%)}}@keyframes ParagraphHTML-module-scss-module__WtYNha__leftToRight{0%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(0%)}}@keyframes ParagraphHTML-module-scss-module__WtYNha__rightToLeft{0%{opacity:0;transform:translate(3.5vw)}to{opacity:1;transform:translate(0%)}}.ParagraphHTML-module-scss-module__WtYNha__html_styles strong{font-weight:600}
.Contact-module-scss-module__s0OtPq__contact_item{margin-bottom:2.5rem;display:flex}.Contact-module-scss-module__s0OtPq__contact_item a{align-items:center;font-size:1.6rem;display:flex}.Contact-module-scss-module__s0OtPq__contact_item a svg{margin-right:1.9rem;font-size:2.2rem}.Contact-module-scss-module__s0OtPq__contact_link{color:var(--red-main)}
.Projects-module-scss-module__K5zxNG__projects__description{justify-content:space-between;margin-bottom:4rem;display:flex;position:relative}.Projects-module-scss-module__K5zxNG__icons{align-self:flex-end;display:flex}.Projects-module-scss-module__K5zxNG__icon_pencil{font-size:6.4rem}@media (max-width:1279px){.Projects-module-scss-module__K5zxNG__icon_pencil{display:none}}.Projects-module-scss-module__K5zxNG__icon_suitcase{font-size:5.6rem;display:inline-block;transform:rotate(-14deg)}@media (max-width:1279px){.Projects-module-scss-module__K5zxNG__icon_suitcase{display:none}}.Projects-module-scss-module__K5zxNG__project_cards__container{grid-column-gap:1rem;grid-row-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:3rem;width:100%;display:grid}.Projects-module-scss-module__K5zxNG__project_card{aspect-ratio:16/14;background:var(--white-main);word-wrap:break-word;border-radius:10px;position:relative;box-shadow:0 0 9px 6px rgba(0,0,0,.2)}.Projects-module-scss-module__K5zxNG__small_icon_wrapper{width:1rem;height:1rem;transition:transform .3s;position:relative}.Projects-module-scss-module__K5zxNG__small_icon_wrapper:hover{transform:rotate(30deg)}.Projects-module-scss-module__K5zxNG__medium_icon_wrapper{width:2.2rem;height:2.2rem;margin-bottom:.2rem;position:relative}.Projects-module-scss-module__K5zxNG__project_card__controls{justify-content:flex-end;margin:5px 5px 6px;display:flex}.Projects-module-scss-module__K5zxNG__project_card__controls img{cursor:pointer}.Projects-module-scss-module__K5zxNG__project_card__content{aspect-ratio:16/14;width:100%;position:relative}.Projects-module-scss-module__K5zxNG__project_card__info{background:var(--white-main);width:100%;height:102%;padding:.625rem;transition:transform .3s;position:absolute}.Projects-module-scss-module__K5zxNG__description{flex-direction:column;gap:.4rem;font-size:1.15rem;display:flex}.Projects-module-scss-module__K5zxNG__description__link{font-size:1.15rem!important}@media (max-width:694px){.Projects-module-scss-module__K5zxNG__description{font-size:1.5rem}.Projects-module-scss-module__K5zxNG__description__link{font-size:1.5rem!important}}@media (max-width:425px){.Projects-module-scss-module__K5zxNG__description{font-size:1.2rem}.Projects-module-scss-module__K5zxNG__description__link{font-size:1.2rem!important}}.Projects-module-scss-module__K5zxNG__project_links{justify-content:space-around;width:calc(100% - 10px);display:flex;position:absolute;bottom:2%}.Projects-module-scss-module__K5zxNG__project_links img{border-radius:50%;width:2.2rem;box-shadow:0 0 4px rgba(0,0,0,.25)}.Projects-module-scss-module__K5zxNG__project_links img:hover{box-shadow:0 0 8px rgba(0,0,0,.25)}.Projects-module-scss-module__K5zxNG__image_wrapper{width:100%;height:100%}.Projects-module-scss-module__K5zxNG__site_img{cursor:pointer;object-fit:cover;vertical-align:middle;width:100%;height:100%;transition:transform .5s}.Projects-module-scss-module__K5zxNG__project_card_footer{word-break:break-word;z-index:10;text-align:center;padding:.625rem .3rem}.Projects-module-scss-module__K5zxNG__project_card_image{border-radius:10px 10px 0 0;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}
