@import"https://fonts.googleapis.com/css2?family=SUSE:ital,wght@0,100..900;1,100..900&display=swap";html{scroll-behavior:smooth}:root{font-family:SUSE,Arial,sans-serif;background-color:var(--white500);color:var(--main);--main: #0c071c;--white50: #fffffe;--white100: #fffefd;--white200: #fffefb;--white300: #fffdfa;--white400: #fffdf9;--white500: #fffcf7;--white600: #e8e5e1;--white700: #b5b3af;--white800: #8c8b88;--white900: #6b6a68}a{color:var(--main)}.project-list{list-style-type:none;display:flex;flex-wrap:wrap;flex-direction:row;color:var(--white900);justify-content:center;padding:0;font-weight:600;margin-top:2rem}.project-list li{width:95%;margin-bottom:12px}.project-list li a{text-decoration:none;color:var(--white900)}.linkList{list-style-type:none;padding:0;font-size:24px}.linkList>li{margin-bottom:12px}.italics{font-style:italic}footer{margin-top:4rem;margin-bottom:1rem;text-align:center}.hero{display:flex;flex-direction:column}.hero-title{width:290px;margin:0 auto;display:"flex";flex-direction:"column";line-height:84px}.hero-title h1{font-size:72px;margin:0}.hero-title p{text-align:center;font-size:24px;font-weight:600;margin:-12px 0 0}.hero img{width:100%}.personal-summary{margin:64px 24px;font-size:24px}.index-section{margin:0 16px}.index-section h2{font-size:48px;margin-bottom:-8px}@media(min-width:768px){body{padding:0 6rem}footer{margin-top:6rem}.hero{flex-direction:row;align-items:center;margin:-2rem auto 0;max-width:90%;max-height:845px}.hero-title{width:50%}.hero-title h1{font-size:10vw;line-height:10vw}.hero-title p{margin-top:1.5rem;margin-left:8px;text-align:left;font-size:56px}.hero img{max-width:700px}.personal-summary{width:60%;margin:6rem auto;font-size:36px}.project-list{padding:0;color:var(--white900);font-weight:600;margin-top:3rem}.project-list li{width:44%;margin:0 .5rem 1rem}}._project-card_1v96v_1{display:flex;flex-direction:column}._project-card_1v96v_1 img{border:4px solid var(--main)}._project-card_1v96v_1 p{margin-top:4px}._project-intro_ddodm_1 img{display:block;width:98%;margin:0 auto;border:4px solid var(--main)}._project-intro_ddodm_1 ._project-link_ddodm_15{text-align:center;font-weight:600}._project-intro_ddodm_1 ._project-details_ddodm_25{display:flex;flex-direction:row;color:var(--white900);gap:1rem}@media(min-width:768px){._project-intro_ddodm_1{margin-top:2rem;margin-bottom:3rem}._project-intro_ddodm_1 img{width:95%}._project-blurb_ddodm_59,._project-details_ddodm_25,._project-link_ddodm_15{margin:0 auto;max-width:70%}._project-blurb_ddodm_59,._project-link_ddodm_15{font-size:24px}._project-link_ddodm_15{margin-top:1rem;margin-bottom:3rem}._project-intro_ddodm_1 ._project-details_ddodm_25{margin-top:1rem;font-size:1.25rem;gap:3rem}}._project-section_l8v5x_1,._section-img_l8v5x_11{display:flex;flex-direction:column}._section-img_l8v5x_11 img{width:100%}._section-img_l8v5x_11 p{font-weight:600;font-size:1.125rem;margin-bottom:12px}._section-contents_l8v5x_41{display:flex;flex-direction:column}._section-contents_l8v5x_41 h2{margin:3rem 0 0}@media(min-width:768px){._project-section_l8v5x_1{flex-direction:unset;align-items:center;justify-content:center;gap:10%;margin:2rem 0}._project-section_l8v5x_1._leftImg_l8v5x_77{flex-direction:row-reverse}._project-section_l8v5x_1._rightImg_l8v5x_85{flex-direction:row}._project-section_l8v5x_1 ._section-contents_l8v5x_41{flex-basis:50%}._project-section_l8v5x_1 ._section-contents_l8v5x_41 h2{font-size:36px}._project-section_l8v5x_1 ._section-contents_l8v5x_41 p{font-size:24px}._section-img_l8v5x_11 img{max-width:600px;border:4px solid var(--main)}._section-img_l8v5x_11 p{font-weight:600;font-size:1.5rem;margin-bottom:12px}}._nav-bar_1x30u_1{margin:2rem 0;display:flex;flex-direction:column;align-items:center;gap:1rem}._nav-bar_1x30u_1 nav{display:flex;flex-direction:row;gap:1rem}._nav-bar_1x30u_1 nav a{color:var(--main);font-weight:600}._nav-bar_1x30u_1 img{width:48px}@media(min-width:768px){._nav-bar_1x30u_1{margin:2rem 0 1rem;flex-direction:row;align-items:center;gap:4rem}._nav-bar_1x30u_1 nav{display:flex;flex-direction:row;gap:3rem}._nav-bar_1x30u_1 img{width:64px}}
