@import url("https://fonts.googleapis.com/css2?family=Epilogue:ital,wght@0,100..900;1,100..900&display=swap");.page_page__ZU32B{background-color:#D9D9D9;display:flex;flex-direction:column;justify-content:flex-start;font-family:__nextjs-Geist,Epilogue,sans-serif;font-optical-sizing:auto;font-style:normal;letter-spacing:3px}.page_footer__sHKi3{min-height:400px;background-color:#FFFFFF;flex-direction:column;text-align:center}.page_contact__BmhPC,.page_footer__sHKi3{display:flex;justify-content:center;align-items:center}.page_contact__BmhPC{flex-direction:row;gap:20px;padding:10px}@media (max-width:768px){.page_contact__BmhPC{flex-direction:column;gap:20px}.page_title__3jonF{font-size:48px!important}.page_imageContainer__gQbWL{min-width:300px!important;height:300px!important}}@media (max-width:1000px) and (min-width:769px){.page_contact__BmhPC{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}}.page_contact__BmhPC a{text-decoration:none}.page_profile__26kbZ{width:50px;height:50px;border-radius:50%;background-size:cover}.page_intro__NrUPI{background-color:#FFFFFF;display:flex;align-items:center;justify-content:end;box-shadow:0 4px 23px 0 rgba(0,0,0,.25);position:fixed;width:100%;top:0;left:0}.page_menu__71kMP{list-style:none;display:flex;gap:20px;margin-right:20px;gap:55px;color:#B24480}@media (max-width:1000px){.page_intro__NrUPI{justify-content:center;align-items:center}.page_menu__71kMP{flex-direction:column;align-items:center;gap:10px;height:max-content}.page_container__aoG4z{flex-direction:column;gap:20px}}#page_menuCollapse__BHdCW{display:none}.page_link__36MaQ{text-decoration:none;color:#B24480;transition:color .3s ease}.page_menuItem__cJDSN{font-size:34px;transition:color .3s ease}.page_hero__SKW6o,.page_projects__Vzd49,.page_techs__G_6UQ{margin-top:50px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:#D9D9D9;min-height:100vh;max-height:-moz-fit-content;max-height:fit-content;width:100%}.page_container__aoG4z{display:flex;align-items:center;justify-content:space-around;width:100%;height:100%}.page_hero__SKW6o{margin-top:140px}.page_title__3jonF{color:#B24480;font-size:88px;padding-bottom:35px;border-bottom:1px solid #b24480;margin:0}.page_textContainer__g1_WS{width:100%;max-width:58rem;font-size:24px;line-height:2;color:#B24480;padding-left:0}.page_techItem__U_yyG{display:flex;align-items:center;justify-content:center;width:200px;height:200px;border-radius:23px;background-color:#B24480;box-shadow:0 4px 23px 0 rgba(0,0,0,.25)}.page_techList__TLVTC{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:50px;gap:50px;max-width:80%;margin-top:50px;justify-content:center}@media (max-width:768px){.page_techList__TLVTC{grid-template-columns:repeat(2,1fr);gap:10px}.page_techItem__U_yyG{width:150px;height:150px;font-size:18px}}@media (max-width:1000px) and (min-width:769px){.page_techList__TLVTC{grid-template-columns:repeat(3,1fr);gap:20px}}.page_projectList__Exm4D{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;width:100%;margin-top:50px;overflow-x:auto}.page_projectItem__NTDer{flex:0 0 auto;box-sizing:border-box;width:400px;padding:20px;height:650px;border-radius:23px;background-color:#B24480;box-shadow:0 4px 23px 0 rgba(0,0,0,.25);color:#D9D9D9;font-size:24px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}.page_projectList__Exm4D{align-items:stretch}.page_projectImage__fib7K{max-width:100%;max-height:200px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.page_projectItem__NTDer img{max-width:inherit;max-height:inherit;border-radius:23px}.page_projectInfo__NyJ5a{height:-webkit-fill-available}.page_imageContainer__gQbWL{min-width:550px;height:550px;background-image:url(/eu.jpeg);background-size:cover;background-position:50%;border-radius:50%}.page_projectLink__ELw1G{padding:10px 30px;background-color:#ff55b3;border-radius:23px;font-weight:700;box-shadow:0 4px 23px 0 rgba(0,0,0,.25)}.page_techInfo__q5Bth{padding:10px;text-align:center;color:#FFFFFF;font-size:18px}@media (max-width:768px){.page_techInfo__q5Bth{font-size:14px}}