.Header_header__wI9y_{min-height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden}@media only screen and (max-width:47.5em){.Header_header__wI9y_{margin-top:80px;flex-direction:column;justify-content:space-around}}.Header_header__wI9y_ .Header_content__HMsTr{display:grid;max-width:55rem;margin:0 2rem;grid-template-columns:[start] minmax(0,1fr) [center-start] repeat(10,[col-start] minmax(0,5rem)) [center-end] minmax(0,1fr) [end]}@media only screen and (max-width:47.5em){.Header_header__wI9y_ .Header_content__HMsTr{margin-bottom:2rem}}.Header_header__wI9y_ h1{grid-column:center-start/center-end}.Header_header__wI9y_ h4{grid-column:col-start 6/end;grid-row:2/3}@media only screen and (max-width:28.125em){.Header_header__wI9y_ h4{grid-column:col-start 6/end}}.Header_header__wI9y_ p{margin-top:4rem;grid-column:start/col-start 7;grid-row:3/4}@media only screen and (max-width:56.25em){.Header_header__wI9y_ span{display:block}}@media only screen and (max-width:47.5em){.Header_header__wI9y_ span{display:inline-block}}@media only screen and (max-width:28.125em){.Header_header__wI9y_ span{display:block}}.Header_logo__ui96G{margin:0 .5rem -1.5rem}.Header_heroWrapper__pBxqO{width:100%;height:70%;min-width:400px;max-width:600px}@media only screen and (max-width:47.5em){.Header_heroWrapper__pBxqO{min-width:0;height:50%;max-width:500px}}.Header_heroSvg__5GB6T{width:100%;height:100%}.SectionTag_tag__Rbn_r{color:#c2c6ca}.SectionTag_tag_dark__R3_zi{color:rgba(51,51,51,.973)}.TechStackBadge_badge__SgULP{padding:1px 7px;border-radius:10px;margin-top:.5rem}.TechStackBadge_badge__SgULP:not(:last-child){margin-right:8px}.TechStackBadge_badge_nextJs__wBOTH{border:1px solid #0070f3;background-color:rgba(0,113,243,.333)}.TechStackBadge_badge_mongodb__doGjC{border:1px solid #00ed64;background-color:rgba(0,237,99,.388)}.TechStackBadge_badge_reactJs__Gydq_{border:1px solid #61dafb;background-color:rgba(97,218,251,.329)}.TechStackBadge_badge_nodeJs__jjWsn{border:1px solid #026e00;background-color:rgba(2,110,0,.322)}.TechStackBadge_badge_electron__5B42o{border:1px solid #9feaf9;background-color:rgba(159,234,249,.345)}.TechStackBadge_badge_postgreSQL__RG5aV{border:1px solid #336791;background-color:rgba(51,103,145,.341)}.TechStackBadge_badge_expressJs__FT73D{border:1px solid #5a5555;background-color:rgba(90,85,85,.327)}.TechStackBadge_badge_redux__XU4Z2{border:1px solid #764abc;background-color:rgba(118,74,188,.337)}.TechStackBadge_badge_flask__kyiwP{border:1px solid #b2b2b2;background-color:hsla(0,0%,70%,.262)}.TechStackBadge_badge_nlp__mVQ60{border:1px solid #61dafb;background-color:rgba(97,218,251,.329)}.TechStackBadge_badge_lrl__RYCek{border:1px solid #336791;background-color:rgba(51,103,145,.341)}.TechStackBadge_badge_css__VxLJA{border:1px solid #0070f3;background-color:rgba(0,113,243,.333)}.TechStackBadge_badge_health__LIznC{border:1px solid #764abc;background-color:rgba(118,74,188,.337)}.TechStackBadge_badge_other__3ARvb{border:1px solid #5181d0;background-color:rgba(81,130,208,.345)}.Project_card__Bz58x{height:38rem;cursor:pointer;flex:0 0 38rem;box-shadow:0 1.5rem 4rem rgba(0,0,0,.15);border-radius:6px;overflow:hidden;transition:all .2s}.Project_card__Bz58x:hover{transform:scale(1.03)}.Project_card__content__L33K3{padding:2rem;background-color:hsla(0,0%,100%,.89);height:100%;display:flex;flex-direction:column}.Project_card__content__title__ynt_W{margin-top:auto}.Project_card__content_dark__5vHPE{background-color:rgba(0,0,0,.801)}.Project_card__content__links__fPyOX{display:flex}.Project_card__content__links_link__0id7T{display:inline-block;width:2rem;fill:#000;cursor:pointer;transition:all .2s}.Project_card__content__links_link__0id7T:not(:last-child){margin-right:20px}.Project_card__content__links_link__0id7T:hover{fill:#ff6700}.Project_card__content__links_link_dark__hD_NA{fill:#fff}.Project_card__content__links_link_dark__hD_NA:hover{fill:#92dce5}.Project_card__content__links_websiteLink__176Qj{margin-top:-2.5px}.Project_card__content__field__4vqg6{display:flex;flex-wrap:wrap;margin-top:20px}.Project_card__Bz58x p{margin:1.5rem 0}.Project_card__btn__9hhAP{font-size:1.8rem;color:#ff6700;transition:all .3s;width:-moz-fit-content;width:fit-content}.Project_card__btn__9hhAP:hover{color:#000}.Project_card__btn_dark__N2Iuw{color:#92dce5}.Project_card__btn_dark__N2Iuw:hover{color:#fff}.ProjectGrid_grid__WfzrT{padding:5rem 0;display:flex;flex-wrap:wrap;justify-content:center;gap:3rem}.ArrowButton_btn__XMZ4p{color:#ff6700;font-family:Montserrat,sans-serif;display:inline-block}.ArrowButton_btn__XMZ4p>*{transition:all .2s}.ArrowButton_btn__XMZ4p span{margin-left:.8rem}.ArrowButton_btn__XMZ4p p{display:inline-block}.ArrowButton_btn__XMZ4p:hover p{color:#000}.ArrowButton_btn__XMZ4p:hover span{margin-left:1.3rem;color:#000}.ArrowButton_btn_dark__BuVgr{color:#92dce5}.ArrowButton_btn_dark__BuVgr:hover p{color:#fff}.ArrowButton_btn_dark__BuVgr:hover span{margin-left:1.3rem;color:#fff}.Projects_projects__KokCD{padding:5rem 0;overflow:hidden}.Blog_blog__heading__LZFU6{cursor:pointer;transition:all .2s;display:inline}.Blog_blog__heading__LZFU6:hover{color:#ff6700}.Blog_blog__heading_dark__DC8Bt:hover{color:#92dce5}.Blog_blog__date__vbr1S{margin:.5rem 0 1.5rem;color:rgba(26,26,26,.616)}.Blog_blog__date_dark__hsel8{color:#adadad}.Blog_blog__para___BtO8{color:rgba(26,26,26,.616)}.Blog_blog__para_dark__7jnXk{color:#adadad}.Blogs_blogs__w6a3b{margin-top:11rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(40rem,1fr));grid-gap:5rem}@media only screen and (max-width:28.125em){.Blogs_blogs__w6a3b{grid-template-columns:repeat(auto-fit,minmax(30rem,1fr))}}.SectionBg_bg__CWcgP{font-size:20rem;font-family:Montserrat,sans-serif;color:#e2e5e8;line-height:1;position:absolute;z-index:-1}@media only screen and (max-width:36.25em){.SectionBg_bg__CWcgP{font-size:15rem}}@media only screen and (max-width:28.125em){.SectionBg_bg__CWcgP{font-size:12rem}}.SectionBg_bg_dark__EMd3_{color:rgba(37,37,37,.616)}.Blogs_blogs__t9lf0{padding:5rem 0;overflow:hidden}.Blogs_blogs__t9lf0>:nth-child(2){margin-bottom:4rem}.Button_btn__EVP_Z{background-color:transparent;color:#ff6700;border:1px solid #ff6700;border-radius:8px;padding:0 1rem;display:inline-block;transition:all .2s;font-family:inherit;font-size:inherit}.Button_btn__container__EprSy{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.Button_btn__EVP_Z:hover{background-color:#ff6700;color:#ebf6f7}.Button_btn__EVP_Z:hover * .Button_btn__iconContainer__XRmu1{fill:#ebf6f7}.Button_btn__iconContainer__XRmu1{fill:#ff6700;margin-left:4px}.Button_btn__iconContainer_dark__AuYHO{fill:#92dce5}.Button_btn_dark__mIT4M{color:#92dce5;border:1px solid #92dce5}.Button_btn_dark__mIT4M:hover{background-color:#92dce5;color:#0d0d0d}.Button_btn_dark__mIT4M:hover * .Button_btn__iconContainer__XRmu1{fill:#0d0d0d}.Spinner_ldsRing__TjD04{display:inline-block;position:relative;width:80px;height:80px}.Spinner_ldsRing__TjD04 div{box-sizing:border-box;display:block;position:absolute;width:40px;height:40px;margin:8px;border-radius:50%;animation:Spinner_ldsRing__TjD04 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-top-color:#fff}.Spinner_ldsRing__TjD04 div:first-child{animation-delay:-.45s}.Spinner_ldsRing__TjD04 div:nth-child(2){animation-delay:-.3s}.Spinner_ldsRing__TjD04 div:nth-child(3){animation-delay:-.15s}@keyframes Spinner_ldsRing__TjD04{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Card_card__U5svk{padding:5rem 0;box-shadow:0 0 15px hsla(0,0%,64%,.4);position:relative;background-color:#ebfdff;display:flex;flex-direction:column;border-radius:5px;height:100%}.Card_card_dark__Tke3s{background-color:#080808;box-shadow:0 0 8px rgba(0,0,0,.4)}.Contact_contactWrapper__kucJ_{padding:6rem 0;overflow:hidden}.Contact_contact__OUQN4{position:relative;display:flex;flex-direction:column}.Contact_contact__header__iR0A4{align-self:center}.Contact_contact__formWrapper__STqNB{display:flex;margin-top:5rem;justify-content:space-around;margin-right:8rem;margin-left:8rem}@media only screen and (max-width:56.25em){.Contact_contact__formWrapper__STqNB{margin-top:8rem;margin-right:2rem;margin-left:2rem}}.Contact_contact__social___r9ix{margin:auto 0;display:flex;flex-direction:column}.Contact_contact__social_link__HBeJv{width:2rem;fill:#000;cursor:pointer;transition:all .2s}.Contact_contact__social_link__HBeJv:not(:last-child){margin-bottom:3rem}.Contact_contact__social_link__HBeJv:hover{fill:#ff6700}.Contact_contact__social_link_dark__Vubis{fill:#fff}.Contact_contact__social_link_dark__Vubis:hover{fill:#92dce5}.Contact_contact_dark__zMVrJ{background-color:#080808;box-shadow:0 0 8px rgba(0,0,0,.4)}.Contact_form__Z2Fo6{margin:2rem 5rem 0 0;width:100%;max-width:71rem;display:flex;flex-direction:column}.Contact_form__inputGroup__aJOXL{display:flex;flex-direction:column;margin-top:2.5rem}.Contact_form__input__S5cX_{font-family:inherit;font-size:inherit;color:inherit;padding:1rem .5rem;border:none;border-bottom:1px solid #adadad;transition:all .3s;background-color:transparent}.Contact_form__input__S5cX_:focus{outline:none;border-bottom:1px solid #ff6700}.Contact_form__input_dark__OqwqG:focus{border-bottom:1px solid #92dce5}.Contact_form__inputLabel__oms7m{order:-1;font-size:1.2rem;margin-left:.5rem;display:block;transition:all .3s}.Contact_form__input__S5cX_:placeholder-shown+.Contact_form__inputLabel__oms7m{opacity:0;visibility:hidden;transform:translateY(4rem)}.Contact_form__textarea_input__U0bm4{max-width:100%;min-height:10rem}.Contact_form__submitBtnContainer__xRjCu{margin-top:2rem;margin-left:auto}.Contact_ribbonWrapper__FuPNO{width:250px;height:253px;overflow:hidden;position:absolute;top:-3px;left:-3px}.Contact_ribbonWrapper__FuPNO .Contact_ribbon__76ZgF{font:700 20px Montserrat,sans-serif;color:#fff;text-align:center;transform:rotate(-45deg);position:relative;padding:8px 0;top:60px;left:-70px;width:300px;background-color:#ff6700}@media only screen and (max-width:56.25em){.Contact_ribbonWrapper__FuPNO .Contact_ribbon__76ZgF{font:700 15px Montserrat,sans-serif;top:40px;left:-60px;width:250px}}.Contact_ribbonWrapper__FuPNO .Contact_ribbon_dark__tu0np{background-color:#92dce5;color:#0a0a0a}.About_about__KdH9C{padding:6rem 0;display:flex;justify-content:space-between;overflow:hidden}@media only screen and (max-width:36.25em){.About_about__KdH9C{flex-direction:column}}.About_about__content__Ibsw3{width:70%;max-width:750px}@media only screen and (max-width:36.25em){.About_about__content__Ibsw3{width:100%}}.About_about__content__header__RYNTz{margin-bottom:4rem}.About_about__circle__oNI2j{position:relative;width:25rem;height:25rem;padding:0;border-radius:50%;list-style:none;margin:auto 8rem}.About_about__circle__oNI2j>*{display:block;position:absolute;top:50%;left:50%;width:5rem;height:5rem;margin:-2.5rem}.About_about__circle__oNI2j>:first-of-type{transform:rotate(0deg) translate(12.5rem) rotate(0deg)}.About_about__circle__oNI2j>:nth-of-type(2){transform:rotate(51.4285714286deg) translate(12.5rem) rotate(-51.4285714286deg)}.About_about__circle__oNI2j>:nth-of-type(3){transform:rotate(102.8571428571deg) translate(12.5rem) rotate(-102.8571428571deg)}.About_about__circle__oNI2j>:nth-of-type(4){transform:rotate(154.2857142857deg) translate(12.5rem) rotate(-154.2857142857deg)}.About_about__circle__oNI2j>:nth-of-type(5){transform:rotate(205.7142857143deg) translate(12.5rem) rotate(-205.7142857143deg)}.About_about__circle__oNI2j>:nth-of-type(6){transform:rotate(257.1428571429deg) translate(12.5rem) rotate(-257.1428571429deg)}.About_about__circle__oNI2j>:nth-of-type(7){transform:rotate(308.5714285714deg) translate(12.5rem) rotate(-308.5714285714deg)}.About_about__circle__listItem__Nc5rD{fill:#000;transition:all .2s}.About_about__circle__listItem__Nc5rD:hover .About_about__circle__listItem_docker__woDE7{fill:#1d63ed}.About_about__circle__listItem__Nc5rD:hover .About_about__circle__listItem_jupyter__f2Iod{fill:#f37726}.About_about__circle__listItem__Nc5rD:hover .About_about__circle__listItem_pytorch___3xaO{fill:#de3412}.About_about__circle__listItem__Nc5rD:hover .About_about__circle__listItem_tensorflow__MzVR6{fill:#ff6f00}.About_about__circle__listItem__Nc5rD:hover .About_about__circle__listItem_react__qEmLQ{fill:#61dafb}.About_about__circle__listItem__Nc5rD:hover .About_about__circle__listItem_nodejs__5NBpg{fill:#393}.About_about__circle__listItem__Nc5rD:hover .About_about__circle__listItem_uiux__kqRy7{fill:#d81e5b}.About_about__circle__listItem_tech__TUVeC{transform:translateY(-30px);opacity:0;text-align:center;transition:all .2s}.About_about__circle__listItem__Nc5rD:hover .About_about__circle__listItem_tech__TUVeC{opacity:1;transform:translateY(0)}.About_about__circle__listItem_dark__CNbIC{fill:#fff}.About_about__circle__icon__WhalT{transition:all .2s}@media only screen and (max-width:36.25em){.About_about__circle__oNI2j{margin:5rem auto 0}}.Publication_card__iWjVt{border:3px solid #ff6700;height:100%}.Publication_card__content__FeXNr{padding:2rem}.Publication_card__content__venue__mlXb2{color:rgba(26,26,26,.616)}.Publication_card__content__venue_dark__CWH5e{color:#adadad}.Publication_card__content__field__GB0F_{display:flex;flex-wrap:wrap;margin-top:20px}.Publication_card__content__links__lZTtz{margin-left:1rem;margin-top:20px;display:flex}.Publication_card__content__links_link__eAeNH{width:2rem;fill:#000;cursor:pointer;transition:all .2s}.Publication_card__content__links_link__eAeNH:not(:last-child){margin-right:20px}.Publication_card__content__links_link__eAeNH:hover{fill:#ff6700}.Publication_card__content__links_link_dark__dTQUW{fill:#fff}.Publication_card__content__links_link_dark__dTQUW:hover{fill:#92dce5}.Publication_card__iWjVt p{margin:1.5rem 0}.Publication_card__btn__L5sPO{font-size:1.8rem;color:#ff6700;transition:all .3s;width:-moz-fit-content;width:fit-content}.Publication_card__btn__L5sPO:hover{color:#000}.Publication_card__btn_dark__cv4a7{color:#92dce5}.Publication_card__btn_dark__cv4a7:hover{color:#fff}.Publication_card_dark__h_K8a{border:3px solid #92dce5}.PublicationGrid_grid__u71WK{margin-top:7rem;padding:5rem 0;display:grid;grid-gap:1.5rem;grid-template-rows:repeat(7,min-content)}@media only screen and (max-width:28.125em){.PublicationGrid_grid__u71WK{display:block}}.PublicationGrid_grid__u71WK>:first-child{grid-row:1/4;grid-column:1/2}.PublicationGrid_grid__u71WK>:nth-child(2){grid-row:1/5;grid-column:2/3}.PublicationGrid_grid__u71WK>:nth-child(3){grid-row:4/8;grid-column:1/2}.PublicationGrid_grid__u71WK>:nth-child(4){grid-row:5/8;grid-column:2/3}@media only screen and (max-width:28.125em){.PublicationGrid_grid__u71WK>:not(:last-child){margin-bottom:3rem}}.Publications_publications__1WK9o{padding:5rem 0;overflow:hidden;position:relative}.News_timeline_container__d6PLq{width:100%;max-width:1140px;padding:0 15px;margin:50px auto 60px}.News_d_flex_2__AUtIP{display:flex;align-items:center}.News_all_timelines__kZnLL{position:relative}.News_all_timelines__dark__CxUcA:after{background:#92dce5!important}.News_all_timelines__kZnLL:after{content:"";position:absolute;left:0;right:0;margin:auto;height:100%;width:2px;background:#ff6700;top:20px}.News_single_timeline__N5_e8{margin-bottom:22px}.News_timeline_blank__W3nK0{width:50%}.News_timeline_text__k_hd2{width:50%;padding-left:30px;box-sizing:border-box;position:relative}.News_timeline_date__GIWN2{font-weight:600;display:inline-block;font-size:1.8rem}.News_timeline_para__vowz3{display:block;width:100%}.News_single_timeline__N5_e8:nth-child(2n) .News_timeline_text__k_hd2{padding-left:0;padding-right:30px;text-align:right}.News_t_square__KQDBn{content:"";position:absolute;width:12px;height:12px;left:-6px;background:#ff6700}.News_t_square__dark__yRHwB{background:#92dce5}.News_single_timeline__N5_e8:nth-child(2n){flex-direction:row-reverse}.News_single_timeline__N5_e8:nth-child(2n) .News_t_square__KQDBn{right:-6px;left:unset}.News_single-timeline__kQGCI:nth_child(even) .News_timeline_text__k_hd2{padding-left:0;padding-right:30px;text-align:right}