:root{--system-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--mono-font-family:"Courier New",Courier,monospace;--background-color-1:#fff;--background-color-1-third-quater-transparent:hsla(0,0%,100%,.75);--background-color-2:#f5f5f5;--background-color-3:#ebebeb;--foreground-color:#141414;--grey-1:#505050;--grey-1-semitransparent:rgba(80,80,80,.5);--grey-2:#c8c8c8;--grey-2-semitransparent:hsla(0,0%,78%,.5);--color-1:#7dc59b;--color-2:#a7c57d;--color-3:#dfab8f;--color-4:#c5bf7d;font-size:16px}@media screen and (max-width:840px){:root{font-size:14px}}@media screen and (max-width:480px){:root{font-size:12px}}@media screen and (max-width:320px){:root{font-size:10px}}html{scroll-behavior:smooth;scroll-snap-type:y mandatory}body{background-color:#fff;background-color:var(--background-color-1);color:#141414;color:var(--foreground-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--system-font-family);margin:0}body::-webkit-scrollbar{background-color:#f5f5f5;background-color:var(--background-color-2);width:.5rem}@media (hover:hover){body::-webkit-scrollbar:hover{outline:.1rem solid #ebebeb;outline:.1rem solid var(--background-color-3)}}body::-webkit-scrollbar-thumb{background-color:#c8c8c8;background-color:var(--grey-2);border-radius:.5rem}body::-webkit-scrollbar-thumb:active{background-color:#505050;background-color:var(--grey-1)}main{margin:auto;max-width:1280px}main>div{padding:6rem 1rem 2rem}:is(button,a):active{scale:.95}h1,h2,h3,h4,h5,h6{text-transform:capitalize}.Navbar_navbar__PjBgB{align-items:center;background:linear-gradient(180deg,var(--background-color-1) 0,var(--background-color-1-third-quater-transparent) 100%);box-sizing:border-box;display:flex;gap:2rem;height:5rem;justify-content:space-between;left:0;margin:0 auto;max-width:1280px;padding:0 1rem;position:fixed;right:0;top:0;z-index:10}.Navbar_logo__Eh487 a{background-color:var(--background-color-2);border-radius:50%;color:inherit;display:flex;letter-spacing:.1rem;padding:.25rem 1rem;text-decoration:none;text-transform:uppercase}.Navbar_navigations__V3JGI{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;list-style:none;margin:0;padding-left:0;-webkit-user-select:none;user-select:none;width:32rem}.Navbar_navigations__V3JGI li{padding:.4rem;text-align:center;transition:box-shadow .3s}.Navbar_navigations__V3JGI li:first-of-type{background-color:var(--color-1);border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.Navbar_navigations__V3JGI li:nth-of-type(2){background-color:var(--color-2)}.Navbar_navigations__V3JGI li:nth-of-type(3){background-color:var(--color-3)}.Navbar_navigations__V3JGI li:nth-of-type(4){background-color:var(--color-4);border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}@media (hover:hover){.Navbar_navigations__V3JGI li:first-of-type:hover{box-shadow:0 1rem 4rem var(--color-1)}.Navbar_navigations__V3JGI li:nth-of-type(2):hover{box-shadow:0 1rem 4rem var(--color-2)}.Navbar_navigations__V3JGI li:nth-of-type(3):hover{box-shadow:0 1rem 4rem var(--color-3)}.Navbar_navigations__V3JGI li:nth-of-type(4):hover{box-shadow:0 1rem 4rem var(--color-4)}}.Navbar_navigations__V3JGI li:first-of-type:active{box-shadow:0 1rem 8rem 4rem var(--color-1)}.Navbar_navigations__V3JGI li:nth-of-type(2):active{box-shadow:0 1rem 8rem 4rem var(--color-2)}.Navbar_navigations__V3JGI li:nth-of-type(3):active{box-shadow:0 1rem 8rem 4rem var(--color-3)}.Navbar_navigations__V3JGI li:nth-of-type(4):active{box-shadow:0 1rem 8rem 4rem var(--color-4)}.Navbar_current__BBS4y{outline:.1rem dashed var(--grey-1);outline-offset:-.25rem}@media screen and (max-width:400px){.Navbar_logo__Eh487{display:none}.Navbar_navigations__V3JGI{width:100%}}.Overview_overview__1NKAy{display:grid;grid-template-columns:1fr 1fr;margin-top:2rem}.Overview_content__xjtuy{margin:auto 0;padding:2rem}.Overview_content__xjtuy h1{margin:0}.Overview_content__xjtuy h2{font-family:var(--mono_font_family)}.Overview_content__xjtuy h2 span{-webkit-animation:Overview_blink__RFINl 1s infinite;animation:Overview_blink__RFINl 1s infinite;-webkit-animation-timing-function:step-start;animation-timing-function:step-start}.Overview_image__q-XpF{-webkit-animation:Overview_pulse__UeJsq 20s 3s infinite;animation:Overview_pulse__UeJsq 20s 3s infinite;aspect-ratio:1;background-image:url(/portfolio/static/media/talu.69d3882b2b06bc83965d.jpg);background-repeat:no-repeat;background-size:contain;border:.1rem solid var(--grey_2);border-radius:40% 50%/60% 40% 75%;margin:auto;width:90%}@media screen and (max-width:1080px){.Overview_overview__1NKAy{grid-template-columns:1fr}.Overview_content__xjtuy{padding:1rem}.Overview_image__q-XpF{max-width:80vw;width:32rem}}@-webkit-keyframes Overview_blink__RFINl{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes Overview_blink__RFINl{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes Overview_pulse__UeJsq{0%{border-radius:40% 50%/60% 40% 75%}25%{border-radius:50% 40%/30% 70% 50%}50%{border-radius:60% 30%/40% 60% 25%}75%{border-radius:30% 60%/50% 50% 50%}to{border-radius:40% 50%/60% 40% 75%}}@keyframes Overview_pulse__UeJsq{0%{border-radius:40% 50%/60% 40% 75%}25%{border-radius:50% 40%/30% 70% 50%}50%{border-radius:60% 30%/40% 60% 25%}75%{border-radius:30% 60%/50% 50% 50%}to{border-radius:40% 50%/60% 40% 75%}}.Skills_skills__t2ReG{margin:auto;max-width:1080px}.Skills_skills__t2ReG>h2{margin:0}.Skills_skills__t2ReG>h3{margin-bottom:0;margin-top:3rem}.Skills_skills__t2ReG>ul{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0}.Skills_skills__t2ReG>ul li{align-items:center;background-color:var(--background-color-2);border-radius:1rem;display:flex;gap:.5rem;padding:.5rem .75rem}.Skills_skills__t2ReG>ul li img{width:1.5rem}.Projects_projects__1PDH8{margin:auto;max-width:1080px}.Projects_projects__1PDH8 h2{margin-bottom:3rem;margin-top:0}.Project_project__oSaw2{grid-gap:2rem;background-color:var(--background-color-2);border-radius:1rem;display:grid;gap:2rem;grid-template-columns:2fr 3fr;margin-top:2rem;padding:2rem 1rem}.Project_project__oSaw2 h3{margin:0}.Project_image_frame__-Inug{aspect-ratio:3/2;background-color:var(--background-color-3);border:.1rem solid var(--grey-2-semitransparent);border-radius:.5rem;margin:auto;width:90%}.Project_image_frame__-Inug img{border-radius:.5rem;vertical-align:bottom;width:100%}.Project_buttons__z7ATT{display:flex;flex-wrap:wrap;gap:1rem;margin:1.5rem 0}.Project_buttons__z7ATT button{border-radius:.5rem;cursor:pointer;font-weight:600;letter-spacing:.06rem;transition:all .2s}.Project_buttons__z7ATT button :where(a,span){color:inherit;display:block;padding:.5rem 1rem;text-decoration:none}.Project_filled_button__NdVqB{background-color:var(--foreground-color);border:none;color:var(--background-color-2)}.Project_outlined_button__hht\+i{background-color:initial;border:.1rem solid var(--foreground-color)}.Project_tags__Q\+psR{display:flex;gap:1rem;list-style:none;margin:0;padding:0}.Project_tags__Q\+psR li{background-color:var(--background-color-3);border-radius:.5rem;font-size:.8rem;padding:.25rem .75rem}@media screen and (max-width:600px){.Project_project__oSaw2{display:flex;flex-direction:column-reverse}.Project_image_frame__-Inug{width:80vw}}.Modal_modal__wwGf6{background-color:var(--grey-2-semitransparent);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s;width:100%;z-index:10}.Modal_modal_visible__zRJvU{opacity:1}.Modal_content__LEEdz{background-color:var(--background-color-1);border-radius:1rem;box-shadow:.2rem .4rem 2rem var(--grey-2);left:50%;overflow:auto;position:absolute;scale:.9;top:50%;transition:scale .4s;translate:-50% -50%}.Modal_content_visible__cKhvk{scale:1}.Modal_close_button__QR2rC{background-color:var(--background-color-2);border-radius:10rem;cursor:pointer;display:flex;padding:.25rem;position:absolute;right:1rem;top:1rem;transition:all .2s;z-index:2}.Modal_close_button__QR2rC:hover{background-color:var(--background-color-3)}.Modal_close_button__QR2rC img{width:1.5rem}.Modal_top_bar__xEI1q{background:var(--background-color-1);box-shadow:0 0 2rem -1rem var(--grey-2);box-sizing:border-box;height:4rem;left:0;padding:0 1.5rem;position:absolute;right:0;top:0}.Modal_top_bar_space__NtzXU{height:4rem}.Modal_top_bar__xEI1q h1{font-size:1.5rem}.CaseStudy_case_study__V3Rvk{box-sizing:border-box;max-height:85vh;max-width:90vw;overflow-y:scroll;padding:1.5rem;scrollbar-width:none;width:720px}.CaseStudy_case_study__V3Rvk>h2{font-size:1.25rem;font-weight:600;margin-bottom:0;margin-top:1.5rem}.CaseStudy_case_study__V3Rvk>h2:first-of-type{margin:0}.CaseStudy_case_study__V3Rvk :where(ul,p){margin-top:.5rem}.CaseStudy_case_study__V3Rvk ul ul{list-style:none;margin:0;padding-left:1rem}.CaseStudy_case_study__V3Rvk::-webkit-scrollbar{background-color:var(--background-color-2);width:.5rem}.CaseStudy_case_study__V3Rvk::-webkit-scrollbar:hover{outline:.1rem solid var(--background-color-3)}.CaseStudy_case_study__V3Rvk::-webkit-scrollbar-thumb{background-color:var(--grey-2);border-radius:.5rem}.CaseStudy_case_study__V3Rvk::-webkit-scrollbar-thumb:active{background-color:var(--grey-1)}.Contact_contact__7nRWp{margin:auto;max-width:480px}.Contact_contact__7nRWp>h2{margin:0;text-align:center}.Contact_contact__7nRWp>p{margin:1rem auto;max-width:360px;text-align:center}.Contact_contact__7nRWp>div{margin:2rem 0 6rem}.Contact_contact__7nRWp>div a{color:inherit;text-decoration:none}.Contact_list_tile__icm2j{align-items:center;background-color:var(--background-color-2);border-radius:1rem;display:flex;justify-content:space-between;margin:1rem 0;padding:1rem;transition:all .2s}@media (hover:hover){.Contact_list_tile__icm2j:hover{background-color:var(--background-color-3)}}.Contact_list_tile__icm2j>div{align-items:center;display:flex;gap:1rem}.Contact_list_tile__icm2j img{width:1.25rem}.Contact_icon_button__Fj74c{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;transition:all .2s}@media (hover:hover){.Contact_icon_button__Fj74c:hover{background-color:var(--grey-2-semitransparent);outline:.5rem solid var(--grey-2-semitransparent)}}.Contact_tooltip_container__ZAJkO{position:relative}.Contact_tooltip_text__a71N-{background-color:var(--grey-1);border-radius:.5rem;bottom:2rem;color:var(--background-color-1);font-size:.9rem;opacity:0;padding:.25rem .5rem;position:absolute;-webkit-transform:translateX(-1rem);transform:translateX(-1rem);transition:opacity .1s;visibility:hidden;z-index:10}@media (hover:hover){.Contact_tooltip_container__ZAJkO:hover .Contact_tooltip_text__a71N-{opacity:1;visibility:visible}}.Contact_tooltip_show__q9WCi{opacity:1;visibility:visible}
/*# sourceMappingURL=main.372041aa.css.map*/