@import url("https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&display=swap");.page_Main__xqqNt{display:flex;align-items:center}.page_AboutMe__JQA4C{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1em;gap:1em;margin-block:50px;margin-inline:10px}.page_AboutMe__JQA4C>*{padding:10px;border-radius:var(--border-radius);transition:transform .3s ease;min-height:60px}.page_AboutMe__JQA4C a:active:not(.page_DecoratorBox1__sdXwV),.page_AboutMe__JQA4C div:active:not(.page_DecoratorBox1__sdXwV .page_FillDecoratorBox__99cb8,.page_MainCompetencesBox__RSRMw .page_BoxTitle__ARktX){transform:scale(.97)}.page_AboutMeTextBox___FNTW{order:0;display:flex;flex-direction:column;align-items:left;justify-content:left;border:1px solid #000;background-color:var(--quaternary-color);grid-row:span 2/span 1;padding:10px}.page_AboutMeTextBox___FNTW .page_BoxTitle__ARktX{font-family:source code pro;width:100%;padding-block:10px;font-size:22px;font-weight:700;text-align:center}.page_AboutMeTextBox___FNTW p{padding:10px}.page_AboutMeTextBox___FNTW>.page_Description1__MuqVX,.page_Description2__Flbl7,.page_Description3__lOKxC,.page_Description4__kdEvU{margin-block:10px;font-family:source code pro;letter-spacing:-.045em;font-weight:500}.page_AboutMeTextBox___FNTW .page_Description1__MuqVX{color:#ebebeb}.page_AboutMeTextBox___FNTW .page_Description2__Flbl7{color:#d7d7d7}.page_AboutMeTextBox___FNTW .page_Description3__lOKxC{color:#c3c3c3}.page_AboutMeTextBox___FNTW .page_Description4__kdEvU{color:#afafaf}.page_LinkedinBox__JAeME{order:1;display:flex;flex-direction:row;align-items:center;justify-content:space-around;border:1px solid var(--secondary-color);text-align:center;grid-row:span 1/span 1}.page_LinkedinBox__JAeME:hover{background-color:var(--secondary-color);transition:.3s}.page_LinkedinBox__JAeME:hover p{color:var(--primary-color);transition:.3s}.page_LinkedinBox__JAeME:hover img{transition:.3s;filter:invert(98%) sepia(54%) saturate(19%) hue-rotate(194deg) brightness(300%) contrast(88%)}.page_LinkedinBox__JAeME p{color:var(--secondary-color);font-size:22px;font-weight:700}.page_LinkedinBox__JAeME img{overflow:hidden;z-index:10}.page_GithubBox__V5vpl{order:2;border:1px solid var(--quaternary-color);font-size:18px;font-weight:700;display:flex;flex-direction:row;align-items:center;justify-content:space-around;text-align:center;grid-row:span 1/span 1}.page_GithubBox__V5vpl:hover{background-color:var(--quaternary-color);transition:.3s}.page_GithubBox__V5vpl:hover p{color:var(--primary-color);transition:.3s}.page_GithubBox__V5vpl:hover img{transition:.3s;filter:invert(98%) sepia(54%) saturate(19%) hue-rotate(194deg) brightness(300%) contrast(88%)}.page_GithubBox__V5vpl p{color:var(--quaternary-color);font-size:22px;font-weight:700}.page_GithubBox__V5vpl img{overflow:hidden}.page_DecoratorBox1__sdXwV{order:3;grid-row:span 2/span 1;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid #000;padding:0;position:relative;cursor:pointer}.page_DecoratorBox1__sdXwV .page_RedCircle__YbsLS{position:absolute;width:30px;height:30px;border-radius:50%;transform:translate(-50%,-50%);z-index:-1}.page_DecoratorBox1__sdXwV .page_FillDecoratorBox__99cb8{height:100%;width:100%;background-position:50%;background-size:90%;filter:invert(98%) sepia(54%) saturate(19%) hue-rotate(194deg) brightness(100%) contrast(88%);background-image:url(/images/grid_background.png);background-repeat:repeat}.page_DecoratorBox2__9rOF6{order:4;grid-row:span 1/span 1;display:flex;align-items:center;justify-content:center;border:1px solid var(--secondary-color);background-color:var(--secondary-color);padding:0;position:relative;overflow:hidden;z-index:0}.page_DecoratorBox2__9rOF6 .page_Filter__NMsLz{position:absolute;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;width:105%;height:105%;z-index:3}.page_DecoratorBox2__9rOF6 .page_HiddenText__LJXbR{font-family:Source code pro;font-weight:500;font-size:24px;font-variation-settings:"wght" 600;letter-spacing:-.045em;color:var(--secondary-color);z-index:1}.page_DecoratorBox2__9rOF6 .page_Circle__iqou6{position:absolute;width:50px;height:50px;background-color:var(--primary-color);box-shadow:0 0 10px 10px var(--primary-color);border-radius:50%;pointer-events:none;transform:translate(-50%,-50%)}.page_MainCompetencesBox__RSRMw{order:5;border:1px solid var(--secondary-color);font-size:18px;text-align:center;font-weight:700;grid-row:span 1/span 1;padding:0}.page_MainCompetencesBox__RSRMw .page_BoxTitle__ARktX{width:100%;background-color:var(--secondary-color);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);padding-block:10px;font-size:22px;text-align:center;font-weight:700}.page_MainCompetencesBox__RSRMw ul li{display:flex;color:var(--quaternary-color);align-items:center;list-style-type:none;margin:5px}.page_MainCompetencesBox__RSRMw ul{display:flex;flex-direction:column;justify-content:center;margin:0;padding:5px;height:calc(100% - 60px)}.page_MainCompetencesBox__RSRMw ul li img{padding-right:10px}.page_MainCompetencesBox__RSRMw .page_Check__NTDTN{filter:invert(42%) sepia(97%) saturate(1757%) hue-rotate(88deg) brightness(101%) contrast(112%)}.page_ProjectsBox__J5vxm,.page_ProjectsBox__J5vxm:visited{order:6;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;color:#000;border:1px solid #000;font-size:18px;text-align:center;font-weight:700;overflow:hidden;grid-row:span 1/span 1}.page_ProjectsBox__J5vxm p{font-weight:700}.page_ProjectsBox__J5vxm img{position:absolute;transform:scaleX(-1);transition:.5s;right:10px}.page_ProjectsBox__J5vxm:hover img{transform:scaleX(1);width:50px}.page_ProjectsBox__J5vxm .page_ProjectDouble__CAUiY{opacity:0}.page_ProjectsBox__J5vxm:hover .page_ProjectDouble__CAUiY,.page_ProjectsBox__J5vxm:hover p{opacity:1;font-weight:700;text-shadow:0 10px 2px #000;transition:opacity .5s ease;transition:text-shadow .5s ease}.page_BlogBox__Rvf_N,.page_BlogBox__Rvf_N:visited{order:7;display:flex;align-items:center;justify-content:center;font-size:18px;text-align:center;font-weight:700;color:var(--quaternary-color);border:1px solid var(--quaternary-color);grid-column:span 1/span 1;font-family:Libre baskerville,serif}.page_BlogBox__Rvf_N:hover{font-style:italic}.page_MemoryzzBox__icWBB{position:relative;order:6;display:flex;align-items:center;justify-content:center;font-size:18px;text-align:center;color:var(--quaternary-color);border:1px solid var(--quaternary-color);grid-column:span 2/span 2;grid-row:span 2/span 2;font-family:Libre baskerville,serif;padding:0;overflow:hidden}.page_MemoryzzBox__icWBB img{position:relative;overflow:hidden;animation:page_zoomInOut__LrnH7 5s linear infinite}.page_MemoryzzBox__icWBB .page_MemoryzzBanner__pBrnY{position:absolute;top:45px;left:-55px;z-index:2;background-color:red;padding:5px 10px;transform:rotate(-45deg);transform-origin:180px top 20px left}.page_MemoryzzBox__icWBB .page_MemoryzzBanner__pBrnY p{padding-inline:40px;color:#fff;font-size:30px;font-weight:700;font-family:Arial,sans-serif;white-space:nowrap;animation:page_scrollText__6_TOb 5s linear infinite}@keyframes page_scrollText__6_TOb{0%{transform:translateX(80%)}to{transform:translateX(-80%)}}@keyframes page_zoomInOut__LrnH7{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.page_LocalizationBox__tBqiY{order:8;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px;text-align:center;font-weight:700;border:1px solid var(--quaternary-color);grid-row:span 1/span 1}@media(max-width:1050px){.page_AboutMe__JQA4C{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:750px){.page_AboutMe__JQA4C{grid-template-columns:repeat(2,minmax(0,1fr))}.page_BlogBox__Rvf_N,.page_BlogBox__Rvf_N:visited{grid-column:span 1/span 1}}@media(max-width:450px){.page_MemoryzzBox__icWBB{grid-row:span 1/span 1;grid-column:span 1/span 1}.page_AboutMe__JQA4C{grid-template-columns:repeat(1,minmax(0,1fr))}.page_DecoratorBox1__sdXwV,.page_DecoratorBox2__9rOF6{display:none}}