.index-module-scss-module__d-ovjW__splash{max-width:700px;height:100vh;margin-left:auto;margin-right:auto;padding:30px;display:table}.index-module-scss-module__d-ovjW__splash .index-module-scss-module__d-ovjW__splashInner{text-align:center;vertical-align:middle;display:table-cell}.index-module-scss-module__d-ovjW__splash .index-module-scss-module__d-ovjW__logo{width:100%}.index-module-scss-module__d-ovjW__splash nav ul{text-transform:uppercase;letter-spacing:.1em;margin:3em 0 0;padding:0;font-family:sweet-sans-pro,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-weight:700;list-style:none;display:inline-block}.index-module-scss-module__d-ovjW__splash nav ul :any-link{text-decoration:none}.index-module-scss-module__d-ovjW__splash nav ul :any-link:hover{text-decoration:underline}.index-module-scss-module__d-ovjW__splash nav ul:before,.index-module-scss-module__d-ovjW__splash nav ul:after{content:" ";border-top:1px solid var(--color-text);height:0;margin-left:1em;margin-right:1em;display:block}.index-module-scss-module__d-ovjW__splash nav ul:before{margin-bottom:.54em}.index-module-scss-module__d-ovjW__splash nav ul:after{margin-top:.75em}
.Logo-module-scss-module__gCSsua__logo{margin:0;display:block}.Logo-module-scss-module__gCSsua__logo .cls-1{fill:var(--color-accent)}.Logo-module-scss-module__gCSsua__logo .cls-2{fill:var(--color-text);display:none}
.MainMenu-module-scss-module__4tAMfW__menu{width:100%;max-width:var(--max-width);padding-top:calc(var(--v-space)*1);padding-bottom:calc(var(--v-space)*.2);padding-left:calc(var(--v-space)*.5);padding-right:calc(var(--v-space)*.5);justify-content:space-between;margin-left:auto;margin-right:auto;display:flex}.MainMenu-module-scss-module__4tAMfW__menu>*{align-self:baseline}.MainMenu-module-scss-module__4tAMfW__menu .MainMenu-module-scss-module__4tAMfW__logo{width:50%;max-width:180px}.MainMenu-module-scss-module__4tAMfW__menu .MainMenu-module-scss-module__4tAMfW__logo svg{margin-top:-4.75%;margin-bottom:-12.2%}.MainMenu-module-scss-module__4tAMfW__menu>*{text-transform:uppercase;letter-spacing:.1em;font-family:sweet-sans-pro,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-weight:700;display:inline-block}.MainMenu-module-scss-module__4tAMfW__menu>:any-link{text-decoration:none}.MainMenu-module-scss-module__4tAMfW__menu>:not(:first-child):any-link:hover{text-decoration:underline}@media print{.MainMenu-module-scss-module__4tAMfW__menu{display:none!important}}
.resume-module-scss-module__RNwyRW__resumePage{--max-width:800px}.resume-module-scss-module__RNwyRW__resume{--resume-h-padding:calc(var(--v-space)*1);--resume-t-padding:60px;--resume-b-padding:60px;--h1-size:calc(var(--font-body-size)*1);--h2-size:calc(var(--font-body-size)*2);--h3-size:calc(var(--font-body-size)*1.5);--h4-size:calc(var(--font-body-size)*1.1);--small-size:calc(var(--font-body-size)*.8);--indent:calc(var(--v-space)*1.5)}@media (min-width:375px){.resume-module-scss-module__RNwyRW__resume{--h2-size:calc(var(--font-body-size)*2.5);--h3-size:calc(var(--font-body-size)*1.7)}}@media (min-width:600px){.resume-module-scss-module__RNwyRW__resume{--h2-size:calc(var(--font-body-size)*3);--h3-size:calc(var(--font-body-size)*1.8)}}@media (min-width:375px){.resume-module-scss-module__RNwyRW__resume{--resume-h-padding:calc(var(--v-space)*2)}}@media (min-width:600px){.resume-module-scss-module__RNwyRW__resume{--resume-h-padding:calc(var(--v-space)*4)}}@media print{.resume-module-scss-module__RNwyRW__resume{--font-body-size:13px;--h1-size:calc(var(--font-body-size)*1);--h2-size:calc(var(--font-body-size)*1.5);--h3-size:calc(var(--font-body-size)*1.25);--h4-size:1em;--resume-h-padding:0;--resume-t-padding:0;--resume-b-padding:0;font-size:var(--font-body-size);line-height:1.4em}}.resume-module-scss-module__RNwyRW__resume{max-width:var(--max-width);padding-left:var(--resume-h-padding);padding-right:var(--resume-h-padding);padding-top:var(--resume-t-padding);padding-bottom:var(--resume-b-padding);background-color:#fff;margin-left:auto;margin-right:auto}.resume-module-scss-module__RNwyRW__resume ul{margin:0;padding:0;list-style:none}.resume-module-scss-module__RNwyRW__resume ul li{margin:0;padding:0}.resume-module-scss-module__RNwyRW__resume section>ul>li{margin-top:calc(var(--v-space)*3)}.resume-module-scss-module__RNwyRW__resume section>ul>li:first-child{margin-top:calc(var(--v-space)*1)}.resume-module-scss-module__RNwyRW__resume header{text-align:right;text-align:end;margin-bottom:calc(var(--v-space)*2);font-family:sweet-sans-pro,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-weight:300}.resume-module-scss-module__RNwyRW__resume header h1{font-size:var(--h1-size);text-transform:uppercase;font-weight:700}.resume-module-scss-module__RNwyRW__resume section{margin-bottom:calc(var(--v-space)*4)}.resume-module-scss-module__RNwyRW__resume h1,.resume-module-scss-module__RNwyRW__resume h2,.resume-module-scss-module__RNwyRW__resume h3,.resume-module-scss-module__RNwyRW__resume h4,.resume-module-scss-module__RNwyRW__resume h5,.resume-module-scss-module__RNwyRW__resume h6{margin:0;font-family:sweet-sans-pro,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.1em}.resume-module-scss-module__RNwyRW__resume h2{font-size:var(--h2-size);color:var(--color-accent);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5em;margin-left:-.12em;font-weight:300}.resume-module-scss-module__RNwyRW__resume h2:not(:first-of-type){margin-top:calc(var(--v-space)*4)}.resume-module-scss-module__RNwyRW__resume h3{font-size:var(--h3-size);margin:0;font-family:korolev-condensed,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-weight:700}.resume-module-scss-module__RNwyRW__resume h4{font-family:korolev-condensed,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:var(--h4-size);font-weight:700}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__stint{break-inside:avoid;page-break-inside:avoid}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__stint:not(:is(h1,h2,h3,h4,h5,h6)+.resume-module-scss-module__RNwyRW__stint){margin-top:calc(var(--v-space)*3)}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__stint.resume-module-scss-module__RNwyRW__noChildren+.resume-module-scss-module__RNwyRW__stint{margin-top:var(--v-space)}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__topLine{font-family:sweet-sans-pro,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400}@media (min-width:600px){.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__stint:not(:is(h1,h2,h3,h4,h5,h6)+.resume-module-scss-module__RNwyRW__stint){margin-top:calc(var(--v-space)*4)}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__stint.resume-module-scss-module__RNwyRW__noChildren+.resume-module-scss-module__RNwyRW__stint{margin-top:var(--v-space)}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__topLine{justify-content:space-between;align-items:baseline;display:flex}}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__bulletList{margin-top:var(--v-space)}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__bulletList>li{padding:0;padding-left:calc(var(--indent)*.5);margin:0;position:relative}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__bulletList>li:not(:last-child){margin-bottom:1em}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__bulletList>li:before{border-left:1px solid var(--color-accent-lighter);content:"";pointer-events:none;display:block;position:absolute;top:.4em;bottom:.1em;left:0}.resume-module-scss-module__RNwyRW__resume ul.resume-module-scss-module__RNwyRW__compactList>li{--line-height:1.7em;--color-link:var(--color-accent-darker);font-family:korolev-condensed,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-weight:300;font-size:var(--small-size);height:var(--line-height);line-height:var(--line-height);background-color:var(--color-accent-lightest);border-radius:100px;gap:.2em;margin-right:.2em;padding-left:1em;padding-right:1em;display:inline-flex}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__skillsSection{grid-template-columns:max-content 1fr;align-items:baseline;gap:.5em 1em;display:grid}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__skillsSection h4{white-space:nowrap;grid-column:1;margin:0;display:inline}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__skillsSection h4:after{content:": "}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__organization,.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__location{font-family:sweet-sans-pro,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;display:inline}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__location{display:inline}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__location:before{content:" – "}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__location{color:var(--color-text-lighter);font-size:.85em}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__bullets{text-decoration:none}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__dates{white-space:nowrap;text-decoration:none}@media (min-width:600px){.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__dates{padding-left:1em}}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__block,.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__education,.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__school,.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__location{text-decoration:none}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__printLogo{display:none}@media print{.resume-module-scss-module__RNwyRW__resume header{margin-bottom:2.5em}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__printLogo{width:1.25in;display:block;position:absolute;top:0;left:0}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__stint:not(:is(h1,h2,h3,h4,h5,h6)+.resume-module-scss-module__RNwyRW__stint){margin-top:2.5em}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__bulletList{margin-top:1em}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__organization{font-size:1.1em}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__location{font-size:.9em}.resume-module-scss-module__RNwyRW__resume h2:not(:first-of-type){margin-top:4em}.resume-module-scss-module__RNwyRW__resume ul ul{display:none}.resume-module-scss-module__RNwyRW__resume .resume-module-scss-module__RNwyRW__skillsSection{row-gap:.1em}.resume-module-scss-module__RNwyRW__resume ul.resume-module-scss-module__RNwyRW__compactList>li{border:.05em solid var(--color-accent-lighter);background:0 0;border:none;margin:0;padding:0;font-family:circe,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:1em;font-weight:300;line-height:1.2em;display:inline}.resume-module-scss-module__RNwyRW__resume ul.resume-module-scss-module__RNwyRW__compactList>li:not(:last-child):after{content:", "}.resume-module-scss-module__RNwyRW__resume a:any-link{text-decoration:none}}
