#projectList.svelte-1ddylqh{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin-left:3rem;width:fit-content}#projectList.svelte-1ddylqh a:where(.svelte-1ddylqh){width:16rem;height:16rem;border-radius:1rem;text-decoration:none;outline:none;position:relative}#projectList.svelte-1ddylqh a:where(.svelte-1ddylqh) img:where(.svelte-1ddylqh){width:100%;height:100%;border-radius:1rem;object-fit:cover}#projectList.svelte-1ddylqh a:where(.svelte-1ddylqh) h1:where(.svelte-1ddylqh){color:#fff;font-size:2rem;font-weight:600;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:100%}#socials.svelte-1ddylqh{padding:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:100vw;gap:1rem}#socials.svelte-1ddylqh .social:where(.svelte-1ddylqh){display:flex;align-items:center}#socials.svelte-1ddylqh .social:where(.svelte-1ddylqh) svg:where(.svelte-1ddylqh){width:2rem;height:2rem;padding:1rem}#socials.svelte-1ddylqh .social:where(.svelte-1ddylqh) h3:where(.svelte-1ddylqh){font-size:1.25rem;font-weight:400;color:#fff;margin:0}#socials.svelte-1ddylqh .social:where(.svelte-1ddylqh) a:where(.svelte-1ddylqh){font-size:1rem;font-weight:300;color:#aedcf3;text-decoration:none}#welcomeWrapper.svelte-1ddylqh{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:2rem;min-height:calc(100vh - 128px)}#welcomeWrapper.svelte-1ddylqh #welcome:where(.svelte-1ddylqh){display:flex;flex-direction:column;align-items:center;justify-content:center}#welcomeWrapper.svelte-1ddylqh #pfp:where(.svelte-1ddylqh){margin-top:auto;padding:2rem;border-radius:50%;background:linear-gradient(225deg,#aedcf3,#0d4059)}#welcomeWrapper.svelte-1ddylqh #pfp:where(.svelte-1ddylqh) img:where(.svelte-1ddylqh){width:8rem;height:8rem;object-fit:contain}#welcomeWrapper.svelte-1ddylqh h1:where(.svelte-1ddylqh){font-size:4rem;font-weight:700;color:#fff;margin:0;text-align:center}#welcomeWrapper.svelte-1ddylqh h2:where(.svelte-1ddylqh){font-size:2rem;font-weight:400;color:#f5fbfe80;margin:0;text-align:center}#welcomeWrapper.svelte-1ddylqh button:where(.svelte-1ddylqh){padding:1rem 2rem;font-size:1.5rem;font-weight:500;cursor:pointer;background-color:#aedcf3;color:#000;border-radius:1rem;border:none;margin-top:2rem;text-align:center}#main.svelte-1ddylqh{display:flex;flex-direction:column;gap:2rem;min-height:calc(100vh - 96px);justify-content:center}#main.svelte-1ddylqh .iconTitle:where(.svelte-1ddylqh){display:flex;align-items:center;gap:1rem;margin:0;padding:0}#main.svelte-1ddylqh .iconTitle:where(.svelte-1ddylqh) svg:where(.svelte-1ddylqh){max-width:2rem;max-height:100%}#main.svelte-1ddylqh .iconTitle:where(.svelte-1ddylqh) h1:where(.svelte-1ddylqh){font-size:3rem;font-weight:700;color:#fff;margin:0}#main.svelte-1ddylqh #about:where(.svelte-1ddylqh){padding:0 2rem}#main.svelte-1ddylqh #about:where(.svelte-1ddylqh) #content:where(.svelte-1ddylqh){display:flex;flex-direction:row;gap:1rem}#main.svelte-1ddylqh #about:where(.svelte-1ddylqh) #content:where(.svelte-1ddylqh) img:where(.svelte-1ddylqh){width:10rem;min-width:25vw;height:100%;border-radius:1rem;object-fit:cover}#main.svelte-1ddylqh #about:where(.svelte-1ddylqh) p:where(.svelte-1ddylqh){font-weight:400;color:#fff;margin:0 0 0 55px}#main.svelte-1ddylqh #projects:where(.svelte-1ddylqh){padding-left:2rem}@media (max-width: 624px){.iconTitle.svelte-1ddylqh svg:where(.svelte-1ddylqh){display:none}#about.svelte-1ddylqh #content:where(.svelte-1ddylqh){display:flex;flex-direction:column!important;gap:1rem}#about.svelte-1ddylqh #content:where(.svelte-1ddylqh) img:where(.svelte-1ddylqh){max-width:100vw!important;width:100%!important}#about.svelte-1ddylqh p:where(.svelte-1ddylqh){margin:0!important}#projectList.svelte-1ddylqh{margin:0}#socials.svelte-1ddylqh{position:relative;flex-direction:row;justify-self:center;align-items:normal}#socials.svelte-1ddylqh .social:where(.svelte-1ddylqh){width:100%;margin-bottom:1rem;flex-direction:column;align-items:center}#socials.svelte-1ddylqh .social:where(.svelte-1ddylqh) svg:where(.svelte-1ddylqh){width:3rem;height:3rem}#socials.svelte-1ddylqh .social:where(.svelte-1ddylqh) h3:where(.svelte-1ddylqh){font-size:1.25rem;text-align:center}#socials.svelte-1ddylqh .social:where(.svelte-1ddylqh) a:where(.svelte-1ddylqh){font-size:.875rem;text-align:center}}@media (max-width: 402px){#socials.svelte-1ddylqh{flex-direction:column}}
