.page_home__jFQbK{font-size:2.5rem;padding:1rem;position:absolute;width:90%;top:50%;left:50%;transform:translate(-50%,-50%)}.page_home__welcome__qUX_K{margin-bottom:40px}.page_home__title--1__dtpKj{font-size:6rem}.page_home__title--2__eadQR{font-size:4rem}.page_home__introduction__wkgg5{margin-bottom:30px}.page_home__paragraph__Po1d1{text-align:justify;max-width:800px}.page_home__paragraph__Po1d1:not(:last-child){margin-bottom:10px}.page_home__contact__7XGew{list-style:none;margin-top:10px;margin-bottom:30px}.page_home__contact-title__QKRHe{font-size:2.5rem;font-weight:500;text-align:justify}.page_home__contact__7XGew{font-size:2.2rem;font-weight:500}.page_home__list__tZWXo{list-style:none}.page_home__item__9Bkph{margin-left:30px;margin-top:10px}.page_home__anchor__IypD7{display:flex;align-items:center;gap:8px}.page_home__anchor__IypD7[href="/personal-projects"]{font-size:2.2rem;font-weight:700;letter-spacing:.5px;padding:10px 18px;border-radius:3px;box-shadow:1px 2px 3px rgba(0,0,0,.9);background-color:var(--personal-projects-button-bg);width:-moz-fit-content;width:fit-content}.page_home__svg__YwMdN{width:25px}.page_home__svg__YwMdN>svg{display:flex}@media screen and (max-width:740px){.page_home__jFQbK{position:relative;top:0;left:0;transform:translate(0);margin:0 auto;padding:0 1rem}.page_home__welcome__qUX_K{margin-top:20px}.page_home__contact__7XGew{font-size:1.8rem}.page_home__contact-title__QKRHe{font-size:2.1rem}}@media screen and (max-width:600px){.page_home__jFQbK{font-size:2.1rem}.page_home__title--1__dtpKj{font-size:3rem}.page_home__title--2__eadQR{font-size:2.6rem}}@media screen and (max-width:400px){.page_home__jFQbK{font-size:1.9rem}.page_home__title--1__dtpKj{font-size:2.8rem}.page_home__title--2__eadQR{font-size:2.2rem}.page_home__contact-title__QKRHe{font-size:2rem}.page_home__contact__7XGew{font-size:1.5rem}}.Main_content__y_rIl{background-image:var(--section-bg),url(/_next/static/media/main-bg-grayscale.32b9372b.jpg);background-size:cover;background-position:50%;position:relative;overflow-y:auto;padding:0 30px 30px}.Main_content__y_rIl::-webkit-scrollbar{width:8px}.Main_content__y_rIl::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 1px 1px 3px rgba(0,0,0,.3);background:var(--navigation-bg)}.Main_content__header__UAUwS{display:flex;align-items:center;justify-content:center;gap:10px;margin:10px 0;text-align:center;padding:0 20px}.Main_content__icon__ZUJT3{width:30px;height:30px}.Main_content__icon__ZUJT3>svg{display:flex}.Main_content__title__rmABc{font-size:2.8rem}.Main_content__data__Vi1sD{padding:0 20px}.Main_content__box__EdjoH{margin-bottom:50px}.Main_content__sub-title__r9lVI{display:inline-block;margin-bottom:10px;font-size:2.5rem;color:#fff;padding:3px 15px;border-radius:3px;background-color:var(--title-bg)}.Main_content__list__zEYSV{list-style:none;font-size:1.8rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,200px));grid-gap:20px 10px;gap:20px 10px}.Main_content__anchor__qjJOR{display:flex;flex-direction:column;align-items:center;max-width:200px;text-align:center;color:var(--main-text-color);position:relative}.Main_content__archor__OcAlP:hover{color:#6b71ff}.Main_content__logo__wx1mV{max-width:100%;height:25px}.Main_content__description__HbNWL{display:none;font-size:13px;text-align:justify;padding:4px 8px;border-radius:5px;position:absolute;top:100%;left:0;z-index:99;background-color:var(--content-description-bg)}.Main_content__text__jbsk8:hover+.Main_content__description__HbNWL{display:block}@media screen and (max-width:920px){.Main_content__list__zEYSV{grid-template-columns:repeat(auto-fit,minmax(100px,165px))}}@media screen and (max-width:830px){.Main_content__list__zEYSV{grid-template-columns:repeat(auto-fit,minmax(100px,140px))}}@media screen and (max-width:740px){.Main_content__data__Vi1sD:has(.Main_project__card__a3UfM){justify-content:center}.Main_content__sub-title__r9lVI{font-size:2.1rem}.Main_content__list__zEYSV{grid-template-columns:repeat(auto-fit,minmax(100px,120px))}.Main_content__logo__wx1mV{height:17px}.Main_content__text__jbsk8{font-size:1.5rem}}@media screen and (max-width:600px){.Main_content__y_rIl{padding:0 10px 30px}}@media screen and (max-width:500px){.Main_content__icon__ZUJT3{font-size:3rem}.Main_content__title__rmABc{font-size:2.2rem}.Main_content__sub-title__r9lVI{font-size:2rem}.Main_content__list__zEYSV{grid-template-columns:repeat(auto-fit,minmax(100px,110px))}.Main_content__logo__wx1mV{height:15px}}@media screen and (max-width:400px){.Main_content__list__zEYSV{grid-template-columns:repeat(auto-fit,minmax(90px,100px))}}.Gallery_gallery__69aHQ{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.Gallery_gallery__item__HaAa4{border-radius:15px;overflow:hidden;min-width:150px;height:250px;flex:auto;box-shadow:1px 3px 4px rgba(0,0,0,.5);cursor:pointer}.Gallery_gallery__img__JfNcd{width:100%;height:100%;object-fit:cover}.Gallery_slider__D72Nv{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:max-content;z-index:999;display:flex;align-items:center;justify-content:center}.Gallery_slider__image__qDZ_X{display:inline-block;max-width:90vw;max-height:85vh;object-fit:contain}.Gallery_overlay__58sOq{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(15px) grayscale(90%);backdrop-filter:blur(15px) grayscale(90%);z-index:998}.Gallery_overlay__svg__cdqTL{position:absolute;top:5px;right:2%;width:40px;cursor:pointer;z-index:99999999}.Gallery_overlay__svg__cdqTL>svg{display:flex}.Projects_projects__LWRt5{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));grid-gap:30px 20px;gap:30px 20px}.ProjectCard_V1_project__QdQm_:link,.ProjectCard_V1_project__QdQm_:visited{display:grid;grid-template-columns:max-content 1fr;padding:7px 5px 3px;background-color:var(--project-card-bg);border-radius:3px;box-shadow:1px 3px 5px #000;text-decoration:none;border:1px solid hsla(0,0%,100%,.15)}.ProjectCard_V1_project__image__JptpU{width:210px;height:210px;border:2px solid #fff}.ProjectCard_V1_project__image__JptpU img{width:100%;height:100%}.ProjectCard_V1_project__details__jkajo{padding:0 15px}.ProjectCard_V1_project__name__Qseyh{font-size:2.2rem;text-align:center}.ProjectCard_V1_project__description__IVNU5{text-align:justify;font-size:1.5rem}@media screen and (max-width:830px){.ProjectCard_V1_projects__9jbG2{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.ProjectCard_V1_project__image__JptpU{width:160px;height:160px}}@media screen and (max-width:500px){.ProjectCard_V1_projects__9jbG2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ProjectCard_V1_project__image__JptpU{width:120px;height:120px}}