@charset "UTF-8";.about-me.svelte-16351h5{display:flex;gap:1rem;align-items:center;flex-direction:column;padding:1rem}.about-me.svelte-16351h5 h2:where(.svelte-16351h5){margin-top:0}.about-me.svelte-16351h5 svg:where(.svelte-16351h5){max-width:80%;align-self:center}@media only screen and (min-width:640px){.about-me.svelte-16351h5{gap:4rem}}@media only screen and (min-width:1280px){.about-me.svelte-16351h5{flex-direction:row}.about-me.svelte-16351h5 svg:where(.svelte-16351h5){min-width:40%}}.contact.svelte-e9x25m{display:flex;flex-direction:column;align-items:center;gap:2rem;margin:auto;width:90%}@media only screen and (min-width:768px){.contact.svelte-e9x25m{width:60%}}.hero.svelte-1h9oe6u{margin:15% 10%;display:flex;flex-direction:column}.hero.svelte-1h9oe6u h1:where(.svelte-1h9oe6u){margin:0}.hero.svelte-1h9oe6u p:where(.svelte-1h9oe6u){margin:0;padding:0}.hero.svelte-1h9oe6u .lower:where(.svelte-1h9oe6u){display:none}@media only screen and (min-width:640px){.hero.svelte-1h9oe6u .lower:where(.svelte-1h9oe6u){display:block}}.hero.svelte-1h9oe6u .ops:where(.svelte-1h9oe6u){font-family:Roboto,sans-serif;color:#fff}.tech.svelte-t27vu8{display:flex;flex-direction:column;gap:2rem;align-items:center}.tech.svelte-t27vu8 .header:where(.svelte-t27vu8){align-self:start}.tech.svelte-t27vu8 .tech-grid:where(.svelte-t27vu8){display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,1fr)}.tech.svelte-t27vu8 .tech-grid:where(.svelte-t27vu8) .info:where(.svelte-t27vu8){display:flex;flex-direction:column}.tech.svelte-t27vu8 .tech-grid:where(.svelte-t27vu8) .info:where(.svelte-t27vu8) ul:where(.svelte-t27vu8){list-style:none}.tech.svelte-t27vu8 .tech-grid:where(.svelte-t27vu8) .info:where(.svelte-t27vu8) ul:where(.svelte-t27vu8) li:where(.svelte-t27vu8):before{content:"•";color:#22b927;font-weight:700;display:inline-block;width:1rem;margin-left:-1rem}@media only screen and (min-width:480px){.tech.svelte-t27vu8 .tech-grid:where(.svelte-t27vu8){grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:2rem;grid-row-gap:2rem}}@media only screen and (min-width:768px){.tech.svelte-t27vu8 .tech-grid:where(.svelte-t27vu8){grid-column-gap:4rem}}@media only screen and (min-width:768px){.tech.svelte-t27vu8 .tech-grid:where(.svelte-t27vu8){grid-column-gap:6rem}}@media only screen and (min-width:1024px){.tech.svelte-t27vu8 .tech-grid:where(.svelte-t27vu8){grid-column-gap:8rem}}.projects.svelte-nz99jg{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}.projects.svelte-nz99jg h3:where(.svelte-nz99jg){margin-top:0}.projects.svelte-nz99jg a:where(.svelte-nz99jg){position:relative}.projects.svelte-nz99jg a:where(.svelte-nz99jg):after{display:inline-block;position:absolute;content:"";height:5px;width:0;background:#22b927;transition:all .5s}.projects.svelte-nz99jg a:where(.svelte-nz99jg):hover:after{width:100%}.projects.svelte-nz99jg .project-info:where(.svelte-nz99jg){margin-bottom:4rem;display:flex;flex-direction:column}.projects.svelte-nz99jg .project-info:where(.svelte-nz99jg) ul:where(.svelte-nz99jg){list-style:none}.projects.svelte-nz99jg .project-info:where(.svelte-nz99jg) ul:where(.svelte-nz99jg) li:where(.svelte-nz99jg):before{content:"•";color:#22b927;font-weight:700;display:inline-block;width:1rem;margin-left:-1rem}@media only screen and (min-width:640px){.projects.svelte-nz99jg{gap:4rem;grid-template-columns:1fr 1fr}}@media only screen and (min-width:768px){.projects.svelte-nz99jg{gap:6rem}}@media only screen and (min-width:1280px){.projects.svelte-nz99jg{gap:8rem}}.content.svelte-1uha8ag{display:flex;flex-direction:column;gap:5rem;margin-bottom:10rem}
