:root{--bg-color:#fff4fd;--liliac:#dac4fe;--liliac-to-blue:linear-gradient(90deg,#e6cbff,#eecbff,#cbceff 60%);--liliac-to-green:linear-gradient(90deg,#cccbff 50%,#cbecff,#cbffe7)}@font-face{font-display:swap;font-family:Recoleta;font-style:normal;font-weight:400;src:url(/static/media/Recoleta-Regular.849d464092bcf373f107.eot);src:local("Recoleta Regular"),local("Recoleta-Regular"),url(/static/media/Recoleta-Regular.849d464092bcf373f107.eot?#iefix) format("embedded-opentype"),url(/static/media/Recoleta-Regular.f7f2da3f7d1f78b3f788.woff2) format("woff2"),url(/static/media/Recoleta-Regular.20da2f7d320757a7c0e2.woff) format("woff"),url(/static/media/Recoleta-Regular.6be0678039437d0fa4bb.ttf) format("truetype")}@font-face{font-display:swap;font-family:Recoleta;font-style:normal;font-weight:700;src:url(/static/media/Recoleta-Bold.1b31cb035dfae48bb57b.eot);src:local("Recoleta Bold"),local("Recoleta-Bold"),url(/static/media/Recoleta-Bold.1b31cb035dfae48bb57b.eot?#iefix) format("embedded-opentype"),url(/static/media/Recoleta-Bold.c86332521f4054211d99.woff2) format("woff2"),url(/static/media/Recoleta-Bold.52faeca4357c0051a143.woff) format("woff"),url(/static/media/Recoleta-Bold.1096ad6bcb7a02a3223f.ttf) format("truetype")}body,html{background-color:var(--bg-color);display:flex;flex-direction:column;font-display:swap;font-family:Recoleta,Arial,Helvetica,sans-serif;height:100%;margin:0}a{color:#000;cursor:pointer;font-weight:700;text-decoration:none}a:hover{text-decoration:underline}.vert-spacing{margin:1.25rem 0}.center{align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:650px){.center{flex-direction:row}.vert-spacing{margin:3rem 0}}.Footer{background:var(--liliac-to-green);bottom:0;padding:1rem 2rem;position:-webkit-sticky;position:sticky;text-align:center}.Header{height:1.75rem;justify-content:space-between;padding:.5rem 1rem}.Header,.MobileMenu{align-items:center;background:var(--liliac-to-blue);display:flex}.MobileMenu{flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:fixed;right:-100%;top:0;-webkit-transform:translateZ(1);transform:translateZ(1);transition:right .3s;width:100%;z-index:100}.MobileMenu.open{right:0}.MobileMenu .menu-items{align-items:center;display:flex;flex-direction:column;justify-content:center}.MobileMenu .menu-items p{margin:1.5rem 0}.MobileMenu .toggle{position:fixed;right:1rem;top:.5rem}.MobileMenu .Socials{margin-top:5rem}.toggle{cursor:pointer}.Socials{align-items:center;display:flex;justify-content:center}.Socials img{margin:0 1.5rem;width:1rem}.main-nav{display:flex;list-style:none}.main-nav a{margin:0 1rem}.Card{background-color:var(--liliac);border-radius:.5rem;margin:.5rem;padding:.5rem}.Card p{font-size:.5rem;margin:0}.Card h1{font-size:1rem;margin:.25rem 0}.Card h2{font-size:.75rem;margin:0}.Card .link{display:block;font-size:.75rem;margin-top:.5rem;text-decoration:underline}@media screen and (min-width:650px){.Card{margin:1rem;padding:1rem}.Card p{font-size:.75rem}.Card h1{font-size:1.75rem}.Card .link,.Card h2{font-size:medium}}.Home .intro__card{margin-top:-3rem;max-width:75%}.Home .about-me-info{max-width:75%}.Home img{border-radius:.5rem;margin-top:1rem;max-width:70%}@media screen and (min-width:650px){.Home{margin:0 1rem}.Home .intro__card{margin-left:-3rem;max-width:40rem}.Home .about-me-info{margin-right:3rem;max-width:23rem}.Home img{border-radius:.5rem;max-width:325px}}.Projects{flex-direction:column}.Projects .data-wrapper{flex-direction:column;margin:2rem;width:65%}.Projects .data-wrapper .Card{margin-top:-1rem;max-width:30rem}.Projects .data-wrapper img{border-radius:.5rem;max-width:300px}.Projects .hidden-text{height:0;transition:height .3s ease-in-out}.Projects .hidden-text p{margin:0}.Projects .hidden-text.expanded{height:auto}@media screen and (min-width:650px){.Projects .data-wrapper{flex-direction:row;margin:3rem}.Projects .data-wrapper .Card{margin-left:-2rem;margin-top:0;width:30rem}.Projects .data-wrapper img{max-width:325px}}.Contact{align-items:center;display:flex;flex-direction:column;justify-content:center}.Contact .body{margin:2rem}.Contact .body h1{margin:2rem 0}
/*# sourceMappingURL=main.82bc4e2c.css.map*/