@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,700;1,100;1,200;1,300;1,400;1,700&family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400;1,600;1,700&display=swap);.ebonyClay{background-color:#2f3446;color:#d9e6e9}.swissCoffee{background-color:#d9d3d0;color:#73176b}.martiniqueCopper{background-color:#343751;color:#c28536}.voodooFireBush{background-color:#4b3656;color:#e6a428}.pickledBluewoodJaffa{background-color:#2b4355;color:#f67047}.martiniqueBourbon{background-color:#2b2d49;color:#c37c19}.shipGrayMischka{background-color:#39313e;color:#e4dee7}.Mischka{color:#e4dee7}:root{--header-bg-color:#313131;--header-font-color:#e4dee7;--icon-color:#39313e;--date-Color:rgba(57,49,62,0.8);--link-underline-color:#d9d3d0;--link-color:#2b2d49;--link-color-hover:#c28536;--header-border-color:#e4dee7;--light-border-color:rgba(217,211,208,0.6);--dark-border-color:#595959;--body-bg:#1a1b25;--body-dark-bg:#303030;--other-headers-bg:#fff;--cover-letter-bg:#313131;--cover-letter-head-bg:#fff;--cover-letter-body-color:#fff;--cover-letter-head-color:#313131;--cover-letter-light-italic:#b7b7b7}*{margin:0;padding:0;box-sizing:border-box}ul{list-style:none}body{background-color:#1a1b25;background-color:var(--body-bg);font-family:"Montserrat",sans-serif;font-size:15px}h1,h2,h3,h4{font-family:"Open Sans",sans-serif}form{display:none}a{border:solid transparent;border-width:0 0 2px;text-decoration:none;transition:border-bottom-color .4s;color:#2b2d49;color:var(--link-color)}a:hover{border-color:#d2691e;color:#c28536;color:var(--link-color-hover)}.white-svg{color:#fff}.pageSeperator{position:fixed;border-top:1px solid red;width:100%;z-index:999;left:0;top:297mm}.App{background-color:#fff;min-height:100vh;width:100%;max-width:210mm;margin:auto;box-shadow:0 0 15px #000;display:grid;grid-template-areas:"head           head" "main           aside" "other          other" "coverLetter    coverLetter" "foot           foot";grid-column-gap:0;grid-column:auto;grid-template-columns:2fr 1fr;grid-template-rows:175px}img{max-width:100%}header{background-color:#313131;background-color:var(--header-bg-color);color:#e4dee7;color:var(--header-font-color);padding:15px 0;grid-area:head;text-align:center}header h1{padding-bottom:18px;margin:auto auto -16px;border-bottom:2px solid #e4dee7;border-bottom:2px solid var(--header-border-color);width:70%}header h2{display:inline-flex;padding:0 15px;background-color:#313131;background-color:var(--header-bg-color)}.basicInfo{padding-top:20px;display:flex;justify-content:space-evenly;text-align:center}.basicInfo>div{width:150px}main{padding:33px 40px;grid-area:main;box-shadow:5px 0 3px rgba(0,0,0,.1)}aside>article,main>article{padding-top:15px;padding-bottom:15px}aside>article:first-child,main>article:first-child{padding-top:0}aside>article:last-child,main>article:last-child{padding-bottom:0}aside>article>h3,main>article>h3{border-bottom:1px solid #000;margin-bottom:5px;font-style:italic;font-weight:300}.skillsList{display:flex;flex-wrap:wrap;font-size:.8rem}.skill{margin:6px 10px;border:0 solid rgba(217,211,208,.6);border:solid var(--light-border-color);border-width:0 0 1px;font-size:12px}.experience{padding-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(217,211,208,.6);border-bottom:1px solid var(--light-border-color)}.experience:first-child{padding-top:0}.experience:last-child{padding-bottom:0;border-bottom:0}.expDate,.expTitle small{font-weight:300}.date{font-size:.8em;margin-top:-2px}.description{font-size:.85em}.descList{padding-left:20px;font-size:.9em;margin-top:5px}.descList li:before{content:"\2022";font-weight:700;display:inline-block;color:rgba(57,49,62,.8);width:1em;margin-left:-1em}.publication p{font-size:.9em;margin-bottom:10px}.pubLang{display:flex;font-style:italic;font-weight:lighter}.pubLang li{margin:0 10px}.pubLang li:first-child{margin-left:0}.pubLang li:last-child{margin-right:0}.pubLink{color:grey;display:flex;font-style:italic}.pubLink svg{max-width:16px}aside{padding:33px 40px;grid-area:aside;background-color:rgba(61,61,61,.06)}.strengths ul li{padding-bottom:10px;margin-top:10px;margin-bottom:10px;border:0 solid rgba(217,211,208,.6);border:solid var(--light-border-color);border-width:0 0 1px}.strengths ul li:last-child{margin-bottom:0;border:0}.eduDate,.expDate,.strength{display:flex;align-items:center}.eduDate>div:last-child,.expDate>div:last-child,.strength>div:last-child{padding-left:5px;margin-top:-2px}.eduDate,.expDate{color:rgba(57,49,62,.8);color:var(--date-Color)}.eduDate svg,.expDate svg{max-width:16px}.sosMedIcon svg,.strength svg{max-width:20px;color:#39313e;color:var(--icon-color)}.sosMedIcon{display:flex;align-items:center}.sosMedIcon svg{max-width:16px;margin-top:4px;margin-bottom:0}.sosMedIcon div:last-child{padding-left:8px;margin-top:-1px}.otherProjects{grid-area:other}.projects{min-height:297mm;margin-top:20px;background-color:#303030;background-color:var(--body-dark-bg)}.projectsHeader{padding:20px 40px;background-color:#fff;background-color:var(--other-headers-bg)}.projectsList{background-color:#303030;min-height:20px;display:flex;width:100%;flex-flow:wrap}.project{text-align:center;padding:30px 40px 50px;width:50%;font-size:.7em;color:#fff;color:var(--cover-letter-body-color);position:relative}.projectImage{position:relative;box-shadow:1px 2px 5px 1px #000;cursor:pointer}.projectImage img{margin-bottom:-3px;max-height:180px}.project h3{margin-top:20px}.project h3 a{color:#fff;color:var(--cover-letter-body-color)}.project small{font-size:.8em;font-style:italic;color:#b7b7b7;color:var(--cover-letter-light-italic)}.project p{margin:10px 0}.project .no-link{margin-bottom:22px}.project:nth-child(odd){border-right:1px dashed #595959;border-right:1px dashed var(--dark-border-color)}.project:nth-child(n+3){border-top:1px dashed #595959;border-top:1px dashed var(--dark-border-color)}.project.almostLast{border-bottom:1px dashed #595959;border-bottom:1px dashed var(--dark-border-color);padding-bottom:51px;margin-bottom:-1px}.projectFlexInfo{display:flex;justify-content:space-between;margin-top:10px}.projectTools{position:absolute;bottom:10px;left:50%;transform:translate(-50%,-10px)}.projProgList img{width:100%;max-width:15px}.projProgList{margin-top:10px;display:flex;align-items:center;justify-content:center}.projProgList li{padding:0 5px}.mainCoverLetter{grid-area:coverLetter}.coverLetter{min-height:297mm;padding-bottom:30px;width:100%;background-color:#313131;background-color:var(--cover-letter-bg)}.coverLetter>div{padding:60px 80px}.coverLetter>div:last-child{padding-bottom:0;padding-top:10px}.coverLetter .Head{min-height:175px;background-color:#fff;background-color:var(--cover-letter-head-bg);position:relative;box-shadow:0 30px 36px -30px rgba(0,0,0,.5)}.coverLetter .Head h2{font-weight:300;font-size:2em}.coverLetter>.Head>.time{position:absolute;bottom:40px;left:80px;width:100%;max-width:calc(100% - 160px)}.coverLetter>.Head>.time img{position:absolute;max-width:80px;right:1px;top:-41px;border-radius:4px;box-shadow:0 0 10px -4px #282c34}.coverLetter .Signature{min-height:40px;color:#fff;color:var(--cover-letter-body-color)}.coverLetter .Signature i{color:#b7b7b7;color:var(--cover-letter-light-italic);font-size:small}.coverLetter .Signature>div:first-child{border-bottom:1px solid rgba(217,211,208,.6);border-bottom:1px solid var(--light-border-color)}.coverLetter .Signature>div{width:180px}.coverLetter .Signature img{max-width:150px;margin-top:20px}.coverLetter .Body{min-height:calc(244.08333mm - 50%);color:#fff;color:var(--cover-letter-body-color);position:relative}.coverLetter .Body .paragraphs{margin:30px 0;font-family:"Microsoft JhengHei Light",sans-serif}footer{grid-area:foot;padding:5px;text-align:center;font-size:small;font-style:italic;font-weight:lighter}footer:after{opacity:1%}.Attribution,.Attribution a{font-size:5px;font-style:italic;color:#b7b7b7;color:var(--cover-letter-light-italic)}.Attribution{padding:0 40px;display:flex;flex-flow:wrap;margin-top:10px}.Attribution>*{margin:0 7px}.headLarge,.imgPrint,.isOnline{display:none}@media screen and (max-width:2200px){.projectImage img{margin-bottom:-3px}}@media screen and (min-width:2200px){.App{display:grid;max-width:90%;grid-template-areas:"head           head            headLarge" "main           aside           other" "coverLetter    coverLetter     other" "foot           foot            foot";grid-column-gap:0;grid-column:auto;grid-template-columns:1.5fr 1fr 3fr;grid-template-rows:175px}.headLarge{grid-area:headLarge;display:block;position:relative}.projects>.projectsHeader{display:none}.headLarge>.projectsHeader{display:block;position:absolute;bottom:20px;left:20px;padding:0;font-size:1.1em}.projects{margin-top:0;min-height:100%;box-shadow:inset 50px 48px 30px -50px #000}.projectsList{background-color:transparent}.projectImage{box-shadow:1px 2px 5px 1px #000}.coverLetter{margin-top:0;border-right:1px dashed #595959;border-right:1px dashed var(--dark-border-color)}.project h3,.project p{font-size:1.3em}}@media screen and (max-width:700px){.App{grid-template-areas:"head" "main" "aside" "coverLetter" "other" "foot";grid-template-columns:1fr}.projects{margin-top:0;min-height:300px;padding-bottom:10px}.projectImage img{margin-bottom:-3px}footer:after{opacity:1%}}@media screen and (max-width:500px){.coverLetter>div{padding:35px 30px 5px}.App,.projectsList{box-shadow:none}body{background-color:#fff}}@media print{@page{margin:0}body{font-size:.7rem;width:210mm;height:297mm;min-height:297mm;margin:0}.sizer{height:250.69792mm}.App,.projects{min-height:297mm}.coverLetter{font-size:1.2em}.pageSeperator,footer{display:none}footer{height:0}.Attribution{display:none}.otherProjects{min-height:297mm}.svg-inline--fa.fa-w-16{width:16px}.imgPrint,.isOnline{display:block}.imgWeb{display:none}.coverLetter .Head{background-color:#313131}.coverLetter .Head h2{color:#eaeaea;text-shadow:#000 1px 0 10px}.coverLetter{background-color:#efefef}.coverLetter .Body .paragraphs{color:#1c1c1c}.coverLetter .Signature{color:#383838}.coverLetter .Signature i{color:grey}.coverLetter>div{padding:0 80px}.coverLetter .Body .paragraphs{margin:15px 0}.coverLetter .Body .BodyParas{margin-top:40px}}
/*# sourceMappingURL=main.5c76a793.chunk.css.map */