<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.page_main__nw1Wk{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:100vh;width:70vw;margin:0 auto;overflow:hidden}@media (max-width:1050px){.page_main__nw1Wk{width:80vw}}@media (max-width:850px){.page_main__nw1Wk{width:90vw}}.Header_wrapper__fK7QC{display:flex;flex-direction:column;align-items:flex-start;margin:120px 0}.Header_wrapper__fK7QC h1{color:var(--light-grey);font-size:4.5rem}.Header_wrapper__fK7QC h1 span{color:var(--dark-grey);font-style:italic}@media (max-width:480px){.Header_wrapper__fK7QC{margin:30px 0}.Header_wrapper__fK7QC h1{font-size:1.6rem}}@media (max-width:768px){.Header_wrapper__fK7QC{margin:90px 0}.Header_wrapper__fK7QC h1{font-size:2.5rem}}.Navbar_navbar__GrSXC{display:flex;justify-content:space-between;align-items:center;width:70vw;margin:2rem auto;background:var(--white);position:relative}.Navbar_logo__X4o9i{padding:5px}.Navbar_navItems__jtakD{display:flex;align-items:center;transition:max-height .5s ease}.Navbar_navItem__Fpmiu{position:relative;line-height:100%;margin-left:4rem;padding:10px;font-size:1.2rem;text-decoration:none}.Navbar_navItem__Fpmiu:after{content:"";position:absolute;width:0;height:1px;bottom:0;left:50%;background-color:var(--dark-grey);transform:translateX(-50%);transition:width .25s ease-out}.Navbar_navItem__Fpmiu:hover:after{width:100%}.Navbar_contact__V_A1x{border:1px solid var(--dark-grey);margin-left:4rem;padding:15px 20px;border-radius:30px;font-size:1.2rem;position:relative;display:inline-block;overflow:hidden;transition:color .5s ease}.Navbar_contact__V_A1x:before{content:"";position:absolute;top:100%;left:0;width:100%;height:100%;background-color:var(--dark-grey);z-index:0;transition:top .5s}.Navbar_contact__V_A1x:hover:before{top:0}.Navbar_contact__V_A1x:hover{color:var(--white)}.Navbar_contact__V_A1x span{position:relative;z-index:1}.Navbar_logo__X4o9i:hover{animation:Navbar_spin__NYxM7 1s linear infinite;will-change:transform;transform-origin:center}@keyframes Navbar_spin__NYxM7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Navbar_hamburger__WJ9Te{display:none;flex-direction:column;justify-content:space-around;width:30px;height:25px;cursor:pointer;margin-left:auto}.Navbar_line__m_zRc{width:100%;height:3px;background-color:var(--dark-grey);transition:transform .5s ease,opacity .5s ease}.Navbar_open__wWapx{transform:rotate(45deg) translate(2px,2px)}.Navbar_open__wWapx+.Navbar_line__m_zRc{transform:rotate(-45deg) translate(7px,-7px)}.Navbar_navItems__jtakD.Navbar_show__qP0IH{max-height:300px}@media (max-width:1050px){.Navbar_navbar__GrSXC{width:80vw}}@media (max-width:850px){.Navbar_navbar__GrSXC{width:90vw;align-items:center}.Navbar_navItems__jtakD{flex-direction:column;align-items:center;max-height:0;overflow:hidden;position:absolute;top:100%;left:0;right:0;background:var(--white);z-index:1;transition:max-height .5s ease,visibility .5s ease}.Navbar_navItems__jtakD.Navbar_show__qP0IH{max-height:300px;visibility:visible}.Navbar_contact__V_A1x,.Navbar_navItem__Fpmiu{margin:15px 0}.Navbar_hamburger__WJ9Te{display:flex}}.ProjectsGrid_projectGrid__zwvfF{display:flex;flex-wrap:wrap;line-height:150%;width:100%;height:auto;object-fit:contain}.ProjectsGrid_project-large__mKXUw{flex-grow:0;flex-shrink:0;flex-basis:calc(60% - 20px);margin-right:15px}.ProjectsGrid_project-small__pM_vh{flex-grow:0;flex-shrink:0;flex-basis:calc(40%)}.ProjectsGrid_project-medium__HY0Yh{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 20px);margin-right:20px}.ProjectsGrid_project-medium__HY0Yh:last-child{flex-grow:0;flex-shrink:0;flex-basis:calc(50%);margin-right:0}.ProjectsGrid_projectImage__ggwq8{object-fit:cover;width:100%;height:400px;display:block;margin-bottom:20px;transition:transform .5s ease}.ProjectsGrid_project-large__mKXUw,.ProjectsGrid_project-medium__HY0Yh,.ProjectsGrid_project-small__pM_vh{position:relative;box-sizing:border-box;margin-bottom:10px;transition:transform .5s ease}.ProjectsGrid_projectTitle__uA4jT{font-size:1rem;font-weight:500;text-transform:uppercase}.ProjectsGrid_projectInfo__8UbuF{font-size:1rem;text-transform:uppercase;color:var(--light-grey);margin-bottom:7px}.ProjectsGrid_subheading__ZpBw_{font-size:1rem;margin-bottom:30px}.ProjectsGrid_imgContainer__z0mez{overflow:hidden;width:100%;height:400px;position:relative;margin-bottom:20px}.ProjectsGrid_imgContainer__z0mez img{height:100%;transition:transform .8s ease;object-fit:cover;width:100%;height:400px;display:block}.ProjectsGrid_imgContainer__z0mez:hover img{transform:scale(1.1)}@media (max-width:600px){.ProjectsGrid_imgContainer__z0mez,.ProjectsGrid_imgContainer__z0mez img{height:200px}}@media (max-width:768px){.ProjectsGrid_projectGrid__zwvfF{flex-direction:column}.ProjectsGrid_project-large__mKXUw,.ProjectsGrid_project-medium__HY0Yh,.ProjectsGrid_project-small__pM_vh{flex:1 0 auto;margin-right:0}.ProjectsGrid_imgContainer__z0mez,.ProjectsGrid_imgContainer__z0mez img{height:300px}}.Experience_wrapper__6REWc{width:100%;margin-top:100px}.Experience_wrapper__6REWc p{font-size:1.6rem;font-weight:400;line-height:150%}.Experience_flex__eKOxK{display:flex;margin-bottom:1rem;width:100%;justify-content:space-between;align-items:flex-end}.Experience_flex__eKOxK .Experience_date__ytqqA{font-size:1rem;color:var(--light-grey)}.Experience_wrapper__6REWc hr{margin-bottom:3rem;border:none;height:.5px;background-color:var(--light-grey);box-shadow:none}.Experience_technologies__dG_4t{text-align:right}@media (max-width:768px){.Experience_wrapper__6REWc p{font-size:1.2rem}}.About_wrapper__5_IoB{margin-top:100px}.About_wrapper__5_IoB p{font-size:1.6rem;font-weight:400;line-height:150%}.About_flex__uVGLK{display:flex;gap:9rem}.About_flex__uVGLK p{margin-bottom:2rem}.About_info__qQm4N{flex:0 0 35%}@media (max-width:768px){.About_wrapper__5_IoB{margin-top:75px}.About_wrapper__5_IoB p{font-size:1.2rem}.About_flex__uVGLK{flex-direction:column;gap:1rem}.About_info__qQm4N{flex:0 0 50%}}.ContactForm_footer__Z_4bs{background-color:var(--dark-grey);color:var(--off-white)}.ContactForm_wrapper__Fp32p{max-width:80vw;margin:0 auto;padding:100px 0}.ContactForm_footerContent__nsUEI{display:flex;justify-content:space-between;gap:60px;align-items:flex-start;line-height:150%;padding:100px 0 50px;font-size:2rem}.ContactForm_footerLeft__8qhGV{display:flex;flex-direction:column;align-items:flex-start}.ContactForm_footerRight__2L4cR{max-width:600px;text-align:left}.ContactForm_footerRight__2L4cR a{text-decoration:underline}.ContactForm_footerLinks__CwFi6{display:flex;justify-content:space-around}.ContactForm_footerLinks__CwFi6 a{color:var(--off-white);display:flex;gap:10px;align-items:flex-end;text-decoration:none;margin:0 10px 0 60px;transition:color .3s}.ContactForm_footer__Z_4bs a:hover{color:var(--off-white-hover)}.ContactForm_footerBottom___BkCc{display:flex;justify-content:space-between;align-items:center;margin:20px auto 0;width:80vw;padding-bottom:20px;text-transform:uppercase}@media (max-width:480px){.ContactForm_wrapper__Fp32p{max-width:90vw}.ContactForm_footerContent__nsUEI{font-size:1.5rem;line-height:1.5}.ContactForm_footerRight__2L4cR{max-width:100%}.ContactForm_footerBottom___BkCc{width:90vw}}@media (max-width:768px){.ContactForm_wrapper__Fp32p{max-width:90vw;padding:50px 0}.ContactForm_footerContent__nsUEI{flex-direction:column;font-size:1.2rem;padding:1.5rem}.ContactForm_footerLeft__8qhGV{margin-bottom:1rem;text-align:left}.ContactForm_footerRight__2L4cR{text-align:left}.ContactForm_footerLinks__CwFi6{margin-bottom:20px}.ContactForm_footerLinks__CwFi6 a{margin-right:10px}.ContactForm_footerBottom___BkCc{flex-direction:column-reverse;width:85vw;text-align:center}}</pre></body></html>