@import url(https://fonts.googleapis.com/css?family=Josefin+Sans&display=swap);
body.pdf,body.pdf h1,body.pdf h2,body.pdf h3,body.pdf h4,body.pdf h5,body.pdf h6{font-family:Arial !important}body.pdf h1,body.pdf h2,body.pdf h3,body.pdf h4,body.pdf h5,body.pdf h6{font-weight:550}@page{size:A4 portrait}html *{box-sizing:border-box}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";background-color:#f8f8f8;color:#222;margin:0;font-size:1rem}body.page{min-height:100vh}p{margin:.75em 0 0 0}h1{margin-block:.67em;font-size:2em}h1,h2,h3,h4,h5,h5{font-family:"Josefin Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";margin:1em 0 .3em 0;margin-top:min(1em,1.4rem)}h1,h2,h3{margin-top:.7em;margin-top:min(.7em,1.4rem)}h1{font-size:2.6rem}h2{font-size:1.4rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:.9rem}h6{font-size:.8rem}body.pdf h1{font-size:2.5rem}body.pdf h2{font-size:1.3rem}body.pdf h3{font-size:1.1rem}body.pdf h4{font-size:.95rem}body.pdf h5{font-size:.85rem}body.pdf h6{font-size:.8rem}ul,ol{font-size:.8rem;margin:0;padding-left:1.2rem}.list-section{margin-top:.3333333333rem}.list-section+.list-section{margin-top:.75rem}.list-section>ul>li{line-height:1.4}.list-section>ul>li+li{margin-top:.2rem}.list-section>ul p{margin-top:0;margin-bottom:.2rem}.list-section>ul h4{font-size:1rem;margin-bottom:.2rem}.page>section{padding:1rem}.page{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:left;max-width:1200px;margin:0 auto}ul.style-none{list-style-type:none;padding-left:0}ul.style-none>li{margin-top:.25rem}ul.style-dashed{list-style-type:none;padding-left:0}ul.style-dashed>li{display:flex;flex-direction:row;align-items:center}ul.style-dashed>li:before{content:"-";font-weight:600;display:inline-block;margin-right:.2rem;width:1rem;text-align:center;flex-shrink:0}#personal-info{width:0;max-width:30rem;flex:37.5 1;container:personal-info/inline-size}#resume-content-right{width:0;max-width:45rem;flex:62.5 1;position:relative}.resume-only{display:none}#site-name{font-size:2.4rem;font-size:clamp(2.3rem,4.8vw,3.9rem);font-size:14cqi;margin:.4rem 0 0 0}#site-name-subheading{margin-top:0;display:flex;flex-direction:row;justify-content:flex-end}#site-name-subheading>span+span{margin-left:.6rem}#personal-info .align-right{text-align:right}.api-integrations{margin-top:.3em}.api-integrations>span{font-weight:bold;white-space:nowrap}.api-integrations>ul{list-style:none;padding-left:1.2rem}.api-integrations>ul>li{display:inline}.api-integrations>ul>li:before{content:"";display:none}.api-integrations>ul>li:after{content:", "}.api-integrations>ul>li:last-child:after{content:""}.development-area-list>ul{list-style:none;padding-left:0;font-weight:bold}.development-area-list>ul>li+li{margin-top:0}#left-sidebar ul{padding-left:1.4rem}.previous-work{margin-top:1rem}.previous-work ul.reset>li{display:block}.previous-work ul.reset>li:before{content:"";display:none}.previous-work .previous-work-item>h3:first-child{margin-top:.5rem}.previous-work .previous-work-item+.previous-work-item{margin-top:1rem}.previous-work .previous-work-item .list-section{padding-left:1rem}.previous-work .previous-work-item .list-section>ul{margin:.4rem auto .8rem auto;padding-left:0;font-size:.8rem;list-style:none}.previous-work .previous-work-item .previous-work-item-experience{margin-top:0;padding-left:0;font-size:.9rem}.previous-work .previous-work-item .previous-work-item-experience ul{font-size:.9rem;align-items:start}.previous-work .previous-work-item .previous-work-item-experience ul li{margin-top:0}.previous-work .previous-work-item .previous-work-item-projects .project-title{font-weight:600;margin-top:.3rem;margin-bottom:.1rem}.previous-work .previous-work-item .previous-work-item-projects .project-title h5{margin:0;display:inline-block;line-height:normal}.previous-work .previous-work-item .previous-work-item-projects .project-title>.project-title-links{margin-left:.4em;font-size:.9em;display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:center;vertical-align:top}.previous-work .previous-work-item .previous-work-item-projects .project-title>.project-title-links>a{white-space:nowrap}.previous-work .previous-work-item .previous-work-item-projects .project-title>.project-title-links>a+a{margin-left:.8em}.previous-work .previous-work-item .previous-work-item-projects>ul>li{margin-bottom:.4em}.previous-work .previous-work-item .previous-work-item-projects .previous-work-item-project-sub-info{padding-left:1rem;margin-bottom:.5rem}.previous-work .previous-work-item .previous-work-item-projects .previous-work-item-project-sub-info h5{margin:.5em auto 0 auto}.previous-work .previous-work-item .previous-work-item-projects .previous-work-item-project-sub-info>ul>li>span:first-of-type{white-space:nowrap;margin-right:1em}.previous-work .previous-work-item#previous-work-canva .previous-work-item-projects>ul>li+li{margin:0 auto}.previous-work .previous-work-item#previous-work-carbonhq .previous-work-item-experience>ul>li{font-size:.9em}@media(max-width: 767.98px){.page{flex-direction:column}#personal-info,#resume-content-right{width:100%;max-width:initial;flex:1 1 auto}#personal-info{padding-bottom:0}#resume-content-right{padding-top:0}#site-name{--font-size-cqi: 12;--margin-left-right-combined: 32px;--scrollbar-width: 16px;--font-size-cqi-percent: calc(var(--font-size-cqi) / 100);font-size:calc(var(--font-size-cqi)*1vw - var(--margin-left-right-combined)*var(--font-size-cqi-percent) - var(--scrollbar-width)*var(--font-size-cqi-percent));font-size:calc(var(--font-size-cqi)*1cqw)}}@media(min-width: 576px){#resume-content-right{min-height:calc(100vh - 1rem)}#resume-content-right::before{content:"";display:block;position:absolute;width:1px;top:0;bottom:0;left:-0.5px;background-color:rgba(0,0,0,.2)}}#personal-info{text-align:left}@media print{.pup-ob .resume-remove{display:none !important}.pup-ob #personal-info{flex:44.4444444444 1}.pup-ob #resume-content-right{flex:55.5555555556 1}#site-name{font-size:11cqi}#site-name-subheading{font-size:.9rem}#resume-content-right::after{content:"";display:block}.resume-only{display:block}.print-remove{display:none !important}.left-side-info p{font-size:.8rem}.list-section{font-size:.8rem}#personal-info{display:flex;flex-direction:column}}

/*# sourceMappingURL=home.886503c95cfbe498f33f.css.map*/