.Introduction-Page_container__s1w42{height:100vh;width:100%}.Introduction-Page_container__s1w42 h1,.Introduction-Page_container__s1w42 h2{margin:0}.Introduction-Page_container__s1w42 h1{font-size:calc(100% + 4.5vmin)}.Introduction-Page_container__s1w42 h2{font-size:calc(100% + 1.1vmin)}@media screen and (min-aspect-ratio:1/1){.Introduction-Page_MIntro_section__ov6VK{display:none}.Introduction-Page_middle__DYugr{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;justify-content:flex-end;padding-bottom:0;padding-left:0}.Introduction-Page_facts__k0oSw{box-sizing:border-box;list-style:none;margin:1.5rem 0 0;padding:0;width:100%}.Introduction-Page_facts__k0oSw li{border-left:3px solid var(--Orange-color);color:#333;font-size:1.2rem;font-weight:400;letter-spacing:.3px;line-height:1.4;margin-bottom:.5rem;padding-left:1rem;width:100%}.Introduction-Page_facts__k0oSw li:last-child{margin-bottom:0}.Introduction-Page_downloadresume__cLPT7{align-self:flex-start;background-color:var(--Orange-color)!important;color:var(--Tag-Color)!important;margin-top:3%!important}.Introduction-Page_downloadresume__cLPT7:hover{background-color:var(--Stronger-Orange-color)!important}.Introduction-Page_NIntro_section__GZ8Sf{align-items:center;background:var(--PaperWhite-color) no-repeat center /cover;display:flex;flex-direction:row;gap:6vw;height:fit-content;justify-content:space-between;min-height:100vh;padding:8vh 10vw}.Introduction-Page_left__hME33{flex:0 0 auto;z-index:1}.Introduction-Page_left__hME33 img{border-radius:3%;box-shadow:1.5px 2px 1.9px #0000001f,3.4px 4.7px 4.3px rgba(0,0,0,.089),6.2px 8.5px 7.7px rgba(0,0,0,.075),10.3px 14.1px 12.8px rgba(0,0,0,.065),16.9px 23.3px 21.2px rgba(0,0,0,.055),29.6px 40.7px 37px rgba(0,0,0,.045),64px 88px 80px rgba(0,0,0,.031);height:60vh;object-fit:cover;width:25vw}}@media screen and (max-aspect-ratio:1/1){.Introduction-Page_NIntro_section__GZ8Sf{display:none}.Introduction-Page_MIntro_section__ov6VK{align-items:center;background-color:var(--PaperWhite-color);display:flex;flex-direction:column;gap:3vh;justify-content:center;min-height:100vh;padding:10%;text-align:center}.Introduction-Page_MIntro_section__ov6VK .Introduction-Page_CroppedImage__eda9I{aspect-ratio:1/1;border-radius:50%;box-shadow:1.5px 2px 1.9px #0000001f,3.4px 4.7px 4.3px rgba(0,0,0,.089),6.2px 8.5px 7.7px rgba(0,0,0,.075),10.3px 14.1px 12.8px rgba(0,0,0,.065),16.9px 23.3px 21.2px rgba(0,0,0,.055),29.6px 40.7px 37px rgba(0,0,0,.045),64px 88px 80px rgba(0,0,0,.031);height:auto;object-fit:cover;width:50vw}img{height:100%}}.AboutMe-Page_AboutMePage__pZxnm{align-items:center;background-color:var(--PaperGrey-color);display:flex;flex-direction:column;gap:2.2rem;height:fit-content;padding:8vh 6vw}.AboutMe-Page_AboutMePage__pZxnm h1{font-size:calc(100% + 3vmin);text-align:center;text-shadow:2px 2px 4px #0003}.AboutMe-Page_AboutMePage__pZxnm .AboutMe-Page_Content_Part__xCGFL{display:flex;flex-direction:row;gap:max(1vw,50px);justify-content:center;margin-top:20px;text-align:center}.AboutMe-Page_AboutMePage__pZxnm .AboutMe-Page_Content_Part__xCGFL .AboutMe-Page_paragraph__HiRTl{align-items:center;color:#333;display:flex;font-size:1.1rem;letter-spacing:.01em;line-height:1.6;padding:0;text-align:left}@media screen and (max-width:600px){.AboutMe-Page_AboutMePage__pZxnm .AboutMe-Page_Content_Part__xCGFL .AboutMe-Page_paragraph__HiRTl{color:#333;display:block;font-size:1rem;letter-spacing:.01em;line-height:1.6;margin:0 auto;max-width:90%;padding:0 .5rem;text-align:left}.AboutMe-Page_AboutMePage__pZxnm .AboutMe-Page_Content_Part__xCGFL{flex-direction:column}}.Hamburger_List_Hamburger_List__GHNBQ{background-color:var(--Orange-color);bottom:0;display:flex;flex-direction:column;height:0;justify-content:center;left:0;opacity:90%;overflow:hidden;position:absolute;right:0;top:6.5vh;transition:height .5s}.Hamburger_List_Hamburger_List__GHNBQ ul{align-items:center;display:flex;flex-direction:column;font-size:calc(100% + .4vmin);gap:10vh;height:100%;justify-content:center;list-style-type:none;margin-bottom:6.5vh;transition:font-size .2s}.Hamburger_List_Hamburger_List__GHNBQ ul a:active{cursor:pointer;font-size:calc(100% + .7vmin)}.NavBar_container__nhCQZ{position:sticky;top:0;z-index:99}.NavBar_nav__7wKDH{align-items:center;background-color:var(--Orange-color);display:flex;justify-content:space-between;opacity:90%}.NavBar_nav__7wKDH .NavBar_Left_Container__s0rw0,.NavBar_nav__7wKDH .NavBar_NRight_Container__X7-os{align-items:center;display:flex;flex-direction:row}.NavBar_nav__7wKDH .NavBar_NRight_Container__X7-os ul{display:flex;flex-direction:row;justify-content:space-evenly;list-style:none}.NavBar_nav__7wKDH .NavBar_NRight_Container__X7-os ul li:not(:last-child){margin-right:10px}.NavBar_nav__7wKDH .NavBar_NRight_Container__X7-os ul li a{color:#000;cursor:pointer;font-size:calc(100% + .01vmin);margin:0 15px;text-decoration:none}.NavBar_nav__7wKDH .NavBar_NRight_Container__X7-os ul li a:after{background:#aaa;bottom:0;color:#0000;content:".";height:1px;left:0;margin:auto;position:absolute;right:0;width:0}@media screen and (min-width:600px){.NavBar_nav__7wKDH{height:6.5vh;padding:1% 15vw}.NavBar_nav__7wKDH .NavBar_Left_Container__s0rw0 h1{font-size:calc(100% + 1.45vmin)}.NavBar_nav__7wKDH .NavBar_MRight_Container__Fibwn{display:none}}@media screen and (max-width:600px){.NavBar_nav__7wKDH{height:6.5vh;padding:1% 8%}.NavBar_nav__7wKDH .NavBar_Left_Container__s0rw0 h1{font-size:calc(100% + 1.5vmin)}.NavBar_nav__7wKDH .NavBar_NRight_Container__X7-os{display:none}}@media screen and (min-width:600px){.MProject_Section{display:none}.Project_Page_container{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;justify-content:space-between;min-height:80vh;width:100%}}@media screen and (max-width:600px){.NProject_Section{display:none}.MProject_Section{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff0d}.Project_Page_container{background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:fit-content;padding:5% 10%;width:100%}}.Project-Tile_Project_Section__qN52B{display:flex;padding:5% 15%;width:100%}.Project-Tile_Project_Section__qN52B .Project-Tile_left__pDrao{height:fit-content;overflow:hidden;transition:transform .3s;width:50%;&:hover{transform:scale(1.02)}}.Project-Tile_Project_Section__qN52B .Project-Tile_left__pDrao img{border-radius:.3vw;width:100%}.Project-Tile_Project_Section__qN52B .Project-Tile_right__kHjij{height:fit-content;max-width:55%;padding:0 5%}.Project-Tile_Project_Section__qN52B .Project-Tile_right__kHjij .Project-Tile_title__ER0ko{background-color:var(--Orange-color);border-radius:.3vw;box-shadow:0 6px 12px #0000004d;display:flex;flex-direction:column;font-size:1.5rem;height:auto;justify-content:center;padding:2%;width:100%}.Project-Tile_Project_Section__qN52B .Project-Tile_right__kHjij .Project-Tile_content__AZ\+H1{background-color:var(--PaperGrey-color);border-radius:.3vw;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;font-size:1rem;height:auto;line-height:1.3;margin-top:5%;max-height:40vh;overflow-y:scroll;padding:2%;text-align:justify;width:100%}::-webkit-scrollbar{-webkit-appearance:none;width:7px}::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px;box-shadow:0 0 1px #ffffff80}.Project-Tile_Project_Section__qN52B .Project-Tile_right__kHjij .Project-Tile_View_Project_Button__czJLb{background-color:var(--Orange-color);color:var(--Tag-Color);margin-top:6%}.Project-Tile_Tag_Section__7rQcI ul{display:flex;flex-wrap:wrap}.Project-Tile_Tag_Section__7rQcI ul li{background-color:var(--Tag-Color);border-radius:.5em;box-shadow:0 4px 8px #0000004d;color:var(--PaperWhite-color);font-size:.8rem;height:fit-content;list-style:none;margin-right:2%;margin-top:1%;padding:1.7% 2%;text-align:center;width:fit-content}.Project-Tile_View_all_Project_BTN__F8F7-{cursor:pointer;margin-bottom:2%;margin-left:45%;margin-right:45%;text-align:center}.Project-Tile_View_all_Project_BTN__F8F7- span{color:var(--PaperWhite-color);font-size:medium;font-weight:700}.Project-Tile_View_all_Project_BTN__F8F7- img{width:1vh}.Project_Card_container__DB6k3{border-color:#000;border-width:thick;display:flex;flex-direction:column;gap:1.2vh;justify-content:center}.Project_Card_container__DB6k3 .Project_Card_ImageSection__SKwnt{height:100%;position:relative;width:100%}.Project_Card_container__DB6k3 .Project_Card_thumbnail__GIQsk{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5vh;box-shadow:1.5px 2px 1.9px #0000001f,3.4px 4.7px 4.3px rgba(0,0,0,.089),6.2px 8.5px 7.7px rgba(0,0,0,.075),10.3px 14.1px 12.8px rgba(0,0,0,.065),16.9px 23.3px 21.2px rgba(0,0,0,.055),29.6px 40.7px 37px rgba(0,0,0,.045),64px 88px 80px rgba(0,0,0,.031);height:auto;width:100%}.Project_Card_title__93PP2 h1{font-size:calc(100% + 2vmin)}.Project_Card_content_container__\+EVfx{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#ffffff03;border-radius:.7vh;display:flex;flex-direction:column;gap:4%;height:100%;justify-content:center;padding:2%;position:absolute;top:0}.Project_Card_content__6EpEj{-webkit-box-orient:vertical;font-size:calc(100% - .1vmin);height:100%;overflow:scroll;text-shadow:1px 1px #fff}.Project_Card_Tag_Section__GRvxu ul{display:flex;flex-wrap:wrap}.Project_Card_Tag_Section__GRvxu ul li{background-color:var(--Orange-color);border-radius:.5vh;color:var(--Tag-color);font-size:60%;height:fit-content;list-style:none;margin-right:2%;margin-top:1%;padding:1.7% 3%;text-align:center;width:fit-content}.Project_Card_View_Project_Button_Container__S8fyC{display:flex;justify-content:flex-end}.Project_Card_View_Project_Button_Container__S8fyC .Project_Card_View_Project_Button__Z\+XSO{background-color:var(--GraphiteBlack-color);color:var(--PaperGrey-color)}.Contact_container__IQPln{align-items:center;background-color:var(--Tag-Color);display:flex;height:20vh;justify-content:center;width:100%}.Contact_content__5Nl2F{flex-direction:column}.Contact_content__5Nl2F,.Contact_content__5Nl2F .Contact_contact__UGBZE{align-items:center;display:flex;justify-content:center;width:fit-content}@media screen and (min-width:600px){.Contact_content__5Nl2F .Contact_contact__UGBZE img{width:40px}.Contact_content__5Nl2F .Contact_contact__UGBZE a:not(:last-child){margin-right:30%}.Contact_content__5Nl2F .Contact_copyright__YJpig{color:var(--PaperWhite-color);font-size:.9em;margin-top:10%}}@media screen and (max-width:600px){.Contact_content__5Nl2F .Contact_contact__UGBZE img{width:30px}.Contact_content__5Nl2F .Contact_contact__UGBZE a:not(:last-child){margin-right:30%}.Contact_content__5Nl2F .Contact_copyright__YJpig{color:var(--PaperWhite-color);font-size:.8em;margin-top:10%}}:root{--Stronger-Orange-color:orange;--PaperWhite-color:#f5f5f5;--Orange-color:#ffbf63;--GraphiteBlack-color:#282828;--PaperGrey-color:#e2e2e2;--RockGrey-color:#c8c8c8;--Tag-Color:#323232}html{scroll-behavior:smooth}.Detailed_Project_Page_Description_Section__TtLoG p{color:#333;font-size:1.1rem;height:auto;letter-spacing:.01em;line-height:1.6;margin:1.25em 0;text-align:justify;width:100%}@media screen and (min-width:600px){.Detailed_Project_Page_Mcontainer__QX59a{display:none}.Detailed_Project_Page_Ncontainer__oi9G1{background-color:#e2e2e2;background-color:var(--PaperGrey-color);width:100%}.Detailed_Project_Page_Cover_Section__2eTne{display:flex;flex-direction:column;height:100%;padding:0 15%;width:100%}.Detailed_Project_Page_Cover_Section__2eTne img{cursor:pointer;height:60vh;object-fit:cover;transition:filter .3s ease;width:100%}.Detailed_Project_Page_Cover_Section__2eTne img:hover{filter:brightness(.8)}.Detailed_Project_Page_Cover_Description__XyFRW{background:linear-gradient(180deg,#ffbf63cc,#ffbf63cc 40.25%,#ffbf6399 70%,#ffbf6300);display:flex;height:fit-content;justify-content:space-between;padding:1.5% 2% 3%;top:-30px;width:100%}.Detailed_Project_Page_Cover_Description__XyFRW .Detailed_Project_Page_Tag_Section__GV\+BR ul{display:flex;flex-wrap:wrap}.Detailed_Project_Page_Cover_Description__XyFRW .Detailed_Project_Page_Tag_Section__GV\+BR ul li{background-color:#323232;background-color:var(--Tag-Color);border-radius:.5em;color:#f5f5f5;color:var(--PaperWhite-color);font-size:.9rem;height:fit-content;list-style:none;margin-right:2%;margin-top:1%;padding:1.5% 2%;text-align:center;width:fit-content}.Detailed_Project_Page_Cover_Description__XyFRW .Detailed_Project_Page_right__H99HD{display:flex;flex-direction:column;justify-content:space-between}.Detailed_Project_Page_Cover_Description__XyFRW .Detailed_Project_Page_right__H99HD p{font-size:1rem;line-height:1.5rem;text-align:right}.Detailed_Project_Page_Cover_Description__XyFRW .Detailed_Project_Page_right__H99HD .Detailed_Project_Page_details_BTN__hVKz6{background-color:orange;background-color:var(--Stronger-Orange-color);color:#323232;color:var(--Tag-Color)}.Detailed_Project_Page_Cover_Description__XyFRW .Detailed_Project_Page_right__H99HD .Detailed_Project_Page_details_BTN__hVKz6 div{align-items:center;display:flex;flex-direction:row;gap:10%;justify-content:center}.Detailed_Project_Page_Cover_Description__XyFRW .Detailed_Project_Page_left__P-dSa .Detailed_Project_Page_Tag_Section__GV\+BR{margin-top:2%}.Detailed_Project_Page_Description_Section__TtLoG{padding:1% 16.5%}.Detailed_Project_Page_Abstraction__SvYX\+{display:flex;margin-top:4%}.Detailed_Project_Page_Abstraction__SvYX\+ .Detailed_Project_Page_AbstractImages__VDuyV{display:flex;flex-direction:column;height:fit-content;width:100%}.Detailed_Project_Page_Abstraction__SvYX\+ .Detailed_Project_Page_AbstractImages__VDuyV img{height:100%;object-fit:cover;width:100%}.Detailed_Project_Page_Abstraction__SvYX\+ .Detailed_Project_Page_AbstractImages__VDuyV *{margin-bottom:5%}.Detailed_Project_Page_Abstraction__SvYX\+ .Detailed_Project_Page_Abstract_Content__aPC4U{margin-left:2%;width:170%}.Detailed_Project_Page_photo_section__rkGVo{background-color:#ffbf63;background-color:var(--Orange-color);line-height:0;margin-left:15%;margin-right:15%;padding:2%}}@media screen and (max-width:600px){.Detailed_Project_Page_Description_Section__TtLoG p{color:#333;font-size:1rem;letter-spacing:.01em;line-height:1.6;text-align:left}.Detailed_Project_Page_Ncontainer__oi9G1{display:none}.Detailed_Project_Page_Mcontainer__QX59a{background-color:#e2e2e2;background-color:var(--PaperGrey-color);width:100%}.Detailed_Project_Page_Cover_Section__2eTne{display:flex;flex-direction:column;height:100%;padding:0 5%;width:100%}.Detailed_Project_Page_Cover_Section__2eTne img{height:35vh;object-fit:cover;width:100%}.Detailed_Project_Page_Cover_Section__2eTne .Detailed_Project_Page_Cover_Description__XyFRW{background:linear-gradient(180deg,#ffbf63cc,#ffbf63cc 40.25%,#ffbf6399 70%,#ffbf6300);display:flex;flex-direction:column;gap:1vh;height:fit-content;justify-content:space-between;padding:3% 4%;top:-30px;width:100%}.Detailed_Project_Page_Cover_Section__2eTne .Detailed_Project_Page_Cover_Description__XyFRW h1{font-size:calc(100% + 3vmin)}.Detailed_Project_Page_Cover_Description__XyFRW .Detailed_Project_Page_Tag_Section__GV\+BR ul{display:flex;flex-wrap:wrap}.Detailed_Project_Page_Cover_Description__XyFRW .Detailed_Project_Page_Tag_Section__GV\+BR ul li{background-color:#323232;background-color:var(--Tag-Color);border-radius:.5em;color:#f5f5f5;color:var(--PaperWhite-color);font-size:calc(100% - 1.2vmin);height:fit-content;list-style:none;margin-right:2%;margin-top:1%;padding:1.7% 3%;text-align:center;width:fit-content}.Detailed_Project_Page_Cover_Description__XyFRW .Detailed_Project_Page_details_BTN__hVKz6{background-color:orange;background-color:var(--Stronger-Orange-color);color:#323232;color:var(--Tag-Color);height:fit-content}.Detailed_Project_Page_Cover_Description__XyFRW .Detailed_Project_Page_details_BTN__hVKz6 div{align-items:center;display:flex;flex-direction:row;gap:10%;justify-content:center}.Detailed_Project_Page_Cover_Description__XyFRW .Detailed_Project_Page_Tag_Section__GV\+BR{margin-top:2%}.Detailed_Project_Page_Cover_Description__XyFRW p.Detailed_Project_Page_CreatedTime__oQmUF{font-size:calc(100% - 1.5vmin);line-height:2.4vh;text-align:end;word-spacing:-.3vw}.Detailed_Project_Page_Description_Section__TtLoG{padding:1% 10%}.Detailed_Project_Page_Abstraction__SvYX\+ .Detailed_Project_Page_Abstract_Content__aPC4U a,.Detailed_Project_Page_Description_Section__TtLoG .Detailed_Project_Page_Description__HhEji a{word-break:break-all}.Detailed_Project_Page_Abstraction__SvYX\+ .Detailed_Project_Page_Abstract_Content__aPC4U h1,.Detailed_Project_Page_Description_Section__TtLoG .Detailed_Project_Page_Description__HhEji h1{font-size:calc(100% + 3vmin)}.Detailed_Project_Page_Abstraction__SvYX\+{display:flex;flex-direction:column;margin-top:4%}.Detailed_Project_Page_Abstraction__SvYX\+ .Detailed_Project_Page_AbstractImages__VDuyV{display:flex;flex-direction:column;height:fit-content;width:100%}.Detailed_Project_Page_Abstraction__SvYX\+ .Detailed_Project_Page_AbstractImages__VDuyV img{height:100%;object-fit:cover;width:100%}.Detailed_Project_Page_Abstraction__SvYX\+ .Detailed_Project_Page_AbstractImages__VDuyV *{margin-bottom:5%}.Detailed_Project_Page_Abstraction__SvYX\+ iframe{width:100%}.Detailed_Project_Page_Abstraction__SvYX\+ .Detailed_Project_Page_Abstract_Content__aPC4U{margin-bottom:3%;margin-left:2%;width:100%}.Detailed_Project_Page_photo_section__rkGVo{background-color:#ffbf63;background-color:var(--Orange-color);line-height:0;margin:0;padding:5% 6%}}
/*# sourceMappingURL=main.21fb96e2.css.map*/