section.svelte-2wyf4c{display:flex;flex-direction:column;background-color:var(--color-bg-2)}.profile-banner.svelte-2wyf4c{display:block;background-color:var(--color-theme-1);align-items:center;justify-content:center;width:100%}.profile.svelte-2wyf4c{display:flex;width:950px;justify-content:center;padding:0;margin-left:auto;margin-right:auto;margin-top:7em}.headshot.svelte-2wyf4c{display:block;position:relative;max-height:530px;max-width:470px;width:auto;height:auto;top:0}.profile-info.svelte-2wyf4c{display:block;width:100%;padding-left:5em;padding-right:5em;background-color:#f0f0f4;max-height:530px;text-align:left}.profile-text.svelte-2wyf4c{display:flex;flex-direction:column;margin-top:auto;margin-bottom:auto;padding-top:4em;color:var(--color-theme-1)}.profile-p.svelte-2wyf4c{font-size:1em;margin-top:0;font-family:DIN-Next-W01-Light}.rbutton.svelte-2wyf4c{border:2px solid #2F2E2E;color:#2f2e2e;background:#fff;border-radius:50px;margin-left:1em;margin-right:1em;padding:.5em 1.25em}.resumecv.svelte-2wyf4c{display:flex;position:relative;justify-content:center;margin:.5vb}.socials-banner.svelte-2wyf4c{display:flex;background-color:var(--color-bg-2);align-items:center;justify-content:center;width:100%}.socials.svelte-2wyf4c{display:flex;align-items:center;justify-content:center;padding-top:2em;padding-bottom:2em;width:950px;height:100%;background-color:var(--color-theme-1)}.social-button.svelte-2wyf4c{padding-left:.5em;padding-right:.5em}.intro-banner.svelte-2wyf4c{display:block;background-color:var(--color-bg-2);align-items:center;justify-content:center;width:100%}.intro.svelte-2wyf4c{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding-top:4em;padding-bottom:4em;text-align:center;width:700px}.exp-p.svelte-2wyf4c{margin-top:.5em;font-size:1em;font-family:Avenir-LT-W01_35-Light1475496}.exp-hr.svelte-2wyf4c{width:70%;opacity:.3}.education-banner.svelte-2wyf4c{display:flex;flex-direction:column;background-color:#fff;align-items:center;justify-content:center;width:100%}.education.svelte-2wyf4c{color:var(--color-theme-1);width:65%;display:flex;flex-direction:column;padding-top:2em;padding-bottom:2em}.education-item.svelte-2wyf4c{display:flex;flex-direction:row;margin:2em;width:100%}.education-item-ed.svelte-2wyf4c{text-align:right;letter-spacing:.2em;width:50%;padding:0 2em}.education-item-inst.svelte-2wyf4c{text-align:left;width:50%;padding:0 2em}.skills-banner.svelte-2wyf4c{display:flex;width:100%;background-color:var(--color-theme-1);display:inline-block;margin-left:auto;margin-right:auto;color:#f0f0f4;letter-spacing:.2em;text-align:center}.skills.svelte-2wyf4c{display:flex;justify-content:center;background-color:var(--color-theme-1b)}.skills-box.svelte-2wyf4c{display:flex;align-items:stretch;width:50%;padding-top:.5em;padding-bottom:.5em}.skills-col.svelte-2wyf4c{display:flex;flex:1;margin:1em 2.5em;flex-direction:column}.skills-item.svelte-2wyf4c{width:95%;margin:1em auto;padding-top:1.75em;padding-bottom:1.75em;background-color:var(--color-theme-3b)}.skills-text.svelte-2wyf4c{font-size:.8em;font-family:Avenir-LT-W01_35-Light1475496;margin:auto}.footer.svelte-2wyf4c{display:flex;justify-content:center}.footer-text.svelte-2wyf4c{margin:1em}.logo-mobile.svelte-2wyf4c{display:block;margin-left:auto;margin-right:auto;align-items:center;margin-top:4.5em;background:var(--background);background-size:contain}.mobile-profile-banner.svelte-2wyf4c{display:flex;background-color:var(--color-theme-1)}.mobile-profile.svelte-2wyf4c{display:inline-block;margin:2em auto 1em;max-width:85%;text-align:center}.mobile-headshot.svelte-2wyf4c{display:block;margin-left:auto;margin-right:auto;max-width:100%}.mobile-profile-text.svelte-2wyf4c{padding:2em 3em;display:block;margin-left:auto;margin-right:auto;text-align:left;background-color:#f0f0f4;max-width:100%;font-family:Avenir-LT-W01_35-Light1475496}.mobile-resumecv.svelte-2wyf4c{display:block;margin-top:2em}.mobile-rbutton.svelte-2wyf4c{font-family:Avenir-LT-W01_35-Light1475496;font-size:large;color:#000;display:block;margin:.5em auto;max-width:50%;border:2px solid #2F2E2E;background:#fff;border-radius:50px;text-align:center;padding:3%}.mobile-socials.svelte-2wyf4c{padding-top:1em;display:inline-block;width:auto}.mobile-social-button.svelte-2wyf4c{margin-left:.5em;margin-right:.5em}.mobile-intro-banner.svelte-2wyf4c{display:flex;background-color:var(--color-bg-2)}.mobile-intro.svelte-2wyf4c{display:inline-block;margin-left:2em;margin-right:2em;text-align:center;color:var(--color-theme-1)}.mobile-education-banner.svelte-2wyf4c{background-color:#fff;display:flex}.mobile-education.svelte-2wyf4c{width:85%;display:inline-block;margin-left:auto;margin-right:auto;margin-bottom:2em;text-align:left;color:var(--color-theme-1);letter-spacing:.2em}.mobile-education-item.svelte-2wyf4c{margin:2em}.mobile-skills-banner.svelte-2wyf4c{display:flex;width:100%;background-color:var(--color-theme-1);display:inline-block;margin-left:auto;margin-right:auto;color:#f0f0f4;letter-spacing:.2em;text-align:center}.mobile-skills.svelte-2wyf4c{padding-top:.5em;padding-bottom:.5em;background-color:var(--color-theme-1a)}.mobile-skills-item.svelte-2wyf4c{width:95%;margin:1em auto;padding-top:1em;padding-bottom:1em;background-color:var(--color-theme-3a)}.mobile-skills-text.svelte-2wyf4c{margin:auto}.mobile-footer-banner.svelte-2wyf4c{display:flex;background-color:#fff}.mobile-footer.svelte-2wyf4c{display:block;margin-left:auto;margin-right:auto}.mobile-footer-text.svelte-2wyf4c{margin:1em}.mobile-h1.svelte-2wyf4c{font-family:Avenir-LT-W01_85-Heavy1475544}.mobile-h3.svelte-2wyf4c{font-size:7vw;margin-bottom:0;font-family:Avenir-LT-W01_35-Light1475496}.mobile-h4.svelte-2wyf4c{margin-bottom:0;font-family:Avenir-LT-W01_85-Heavy1475544}.desktop-h1.svelte-2wyf4c{font-family:Avenir-LT-W01_35-Light1475496}.desktop-h3.svelte-2wyf4c{font-size:1.75em;margin-top:.5em;margin-bottom:.5em;font-family:Avenir-LT-W01_35-Light1475496}.desktop-h4.svelte-2wyf4c{font-size:1.05em;margin-top:.5em;margin-bottom:0;font-family:Avenir-LT-W01_85-Heavy1475544}.text-p.svelte-2wyf4c{font-size:1.35em;font-family:Avenir-LT-W01_35-Light1475496}a.svelte-2wyf4c{letter-spacing:normal;margin:0;padding:0;font-family:Avenir-LT-W01_35-Light1475496}.slideFromLeft.svelte-2wyf4c{animation:1s ease-in 0s 1 slideFromLeft}.slideFromRight.svelte-2wyf4c{animation:1s ease-in 0s 1 slideFromRight}.scaleFromCenter.svelte-2wyf4c{animation:1s linear 0s 1 scaleFromCenter}.wipeFromLeft.svelte-2wyf4c{animation:1s ease-in 0s 1 wipeFromLeft}.fadeIn.svelte-2wyf4c{animation:1s linear 0s 1 fadeIn}
