#Blog_header__YGLqM{width:100%;min-height:55.95px;box-shadow:0 5px 7px -5px rgba(0,0,0,.2);display:flex}#Blog_header__YGLqM .Blog_wrapper__Av6Ap{flex-direction:row}.Blog_wrapper__Av6Ap{max-width:-webkit-calc(1000px - (30px * 2));width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:auto;padding:0 15px;box-sizing:border-box;overflow-x:hidden}#Blog_title__ovAZt{font-size:2rem}#Blog_header__YGLqM .Blog_navbarlinks__vTCIR{display:none}.Blog_navbarlinksDrawer__m7Vjy{padding:10vh 30px 0;display:flex;flex-direction:column;width:100%}.Blog_navbarlinksDrawer__m7Vjy a{display:flex;align-items:center;font-size:1.5rem;margin-bottom:10px}.Blog_navbarlinksDrawer__m7Vjy a span{margin-left:10px}.Blog_pageTitle__A4dd1{text-align:center;font-size:3rem;font-weight:400;margin-bottom:15px}.Blog_post__RtQH3{margin:10px;width:100%}.Blog_postTitle__RAOV_{font-size:2.3rem;font-weight:700;margin-bottom:10px}.Blog_subheader__no4sl{font-size:1.5rem;margin-bottom:5px}.Blog_date__8nt9d{text-align:end}.Blog_category__HrKQF{background-color:#ddd;padding:2px 4px;border-radius:5px}@media (min-width:768px){#Blog_header__YGLqM .Blog_navbarlinks__vTCIR{display:flex}#Blog_header__YGLqM .Blog_navbarlinks__vTCIR a{padding-left:15px}#Blog_header__YGLqM .Blog_drawerIcon__TXgoA{display:none}}.Footer_text__R1oKh{font-size:1.2rem}.Footer_footer__yl3k1{position:relative}.Footer_footer__yl3k1 img{filter:var(--red-filter);margin-right:5px}.Footer_footer__yl3k1 a{display:flex;align-items:center;margin-bottom:15px}.Footer_footer__yl3k1 a:hover{color:var(--red)}#Footer_up__1kssJ{cursor:pointer;display:flex;flex-direction:column;align-items:center;position:absolute;right:15px;bottom:-10px}.CenterBar_centerBar__86hr0{display:flex;justify-content:space-evenly;flex-wrap:wrap;margin-top:20px}.CenterBar_centerBar__86hr0 img{cursor:pointer;transition:all .2s}.CenterBar_centerBar__86hr0 img:hover{transform:scale(1.5)}.CenterBar_centerBar__86hr0 img:hover+span{opacity:1!important}@media (min-width:768px){.CenterBar_centerBar__86hr0 div{width:50px!important}}.NavBar_navbarlinks__WHRPK{display:none;justify-content:space-between;align-items:center;padding:0 10px;font-size:1.25rem}.NavBar_navbarlinks__WHRPK span{margin-left:10px;cursor:pointer}.NavBar_navbarLogo__l86wi,.NavBar_navbarlinks__WHRPK span{transition:all .2s}.NavBar_navbarLogo__l86wi:hover,.NavBar_navbarlinks__WHRPK span:hover{color:var(--red)}.NavBar_sidebarContent__nwcXR{height:100%;background-color:var(--red);padding-top:10vh;display:flex;flex-direction:column}.NavBar_sidebarContent__nwcXR span{margin-left:10px}#NavBar_navbarIcon__obs6S{filter:var(--red-filter);cursor:pointer;background-image:url(/resources/icons/hamburger.svg);width:35px;aspect-ratio:1;background-color:transparent;border:none;background-repeat:no-repeat;background-size:contain}.NavBar_sidebarContent__nwcXR div{padding:10px 30px;width:100%;font-size:1.5rem;color:#fff;text-decoration:none;display:flex;align-items:center}.NavBar_sidebarContent__nwcXR div:active,.NavBar_sidebarContent__nwcXR div:hover{background:#fff;cursor:pointer;color:var(--red)}@media (min-width:768px){.NavBar_navbarLogo__l86wi{display:inline!important}.NavBar_navbarlinks__WHRPK{display:flex}#NavBar_navbarIcon__obs6S{display:none}}.Portfolio_project__Ze3Tr{position:relative}.Portfolio_project__Ze3Tr:last-of-type+hr{display:none}.Portfolio_imageContainer__Edbw2{overflow:hidden;max-height:200px;height:100vh;width:100%;position:relative}.Portfolio_imageContainer__Edbw2 img{object-fit:contain}.Portfolio_imageContainer__Edbw2 .Portfolio_transition__AQmFB{transform:scale(1);transition:transform .5s,opacity .2s,filter .2s}.Portfolio_imageContainer__Edbw2:hover .Portfolio_transition__AQmFB{transform:scale(1.05);filter:grayscale(100%);opacity:.2}.Portfolio_links__1X0jb{width:100%;height:100%;position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);transition:opacity .3s;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0}.Portfolio_links__1X0jb a{color:#fff;text-decoration:none}.Portfolio_links__1X0jb a:not(:only-child):first-of-type{margin-bottom:20px}.Portfolio_links__1X0jb div{font-size:1.5rem;cursor:pointer;color:#fff}.Portfolio_imageContainer__Edbw2:hover .Portfolio_links__1X0jb{opacity:1}.Portfolio_links__1X0jb div img,.Portfolio_links__1X0jb div span{transition:color filter .2s .2s}.Portfolio_links__1X0jb div:hover img{filter:var(--red-filter)!important}.Portfolio_links__1X0jb div:hover span{color:var(--red)}@media (min-width:768px){.Portfolio_project__Ze3Tr:nth-of-type(2n){flex-direction:row!important}.Portfolio_project__Ze3Tr:nth-of-type(2n) .Portfolio_textContainer__UQPuw{padding-left:20px}.Portfolio_project__Ze3Tr:nth-of-type(odd){flex-direction:row-reverse!important}.Portfolio_project__Ze3Tr:nth-of-type(odd) .Portfolio_textContainer__UQPuw{padding-right:20px}.Portfolio_imageContainer__Edbw2{flex:0 0 50%;max-height:330px}}