html,body,main,section,footer,div,span,h1,h2,h3,h4,h5,h6,p,a,strong,i,ul,li,picture{margin:0;padding:0;vertical-align:baseline;box-sizing:border-box}h1,h2,h3,h4,h5,h6{word-wrap:break-word}p:not(:last-child),ul:not(:last-child){margin-bottom:2rem}ul{padding-left:3rem;list-style-type:square}img,picture{display:block}html,body{min-height:100vh;font-size:100%;color:#fff}@media(min-width: 700px){html,body{font-size:110%}}@media(min-width: 1000px){html,body{font-size:125%}}html{scroll-behavior:smooth}body{font:1.1rem/1.4 "Heebo",sans-serif;font-weight:300}@media(min-width: 1000px){body{font-size:1.05rem;line-height:1.6}}a{display:block;text-decoration:none;color:#fff}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}@media(min-width: 700px){.col-1--s{width:8.3333333333%}}@media(min-width: 700px){.col-2--s{width:16.6666666667%}}@media(min-width: 700px){.col-3--s{width:25%}}@media(min-width: 700px){.col-4--s{width:33.3333333333%}}@media(min-width: 700px){.col-5--s{width:41.6666666667%}}@media(min-width: 700px){.col-6--s{width:50%}}@media(min-width: 700px){.col-7--s{width:58.3333333333%}}@media(min-width: 700px){.col-8--s{width:66.6666666667%}}@media(min-width: 700px){.col-9--s{width:75%}}@media(min-width: 700px){.col-10--s{width:83.3333333333%}}@media(min-width: 700px){.col-11--s{width:91.6666666667%}}@media(min-width: 700px){.col-12--s{width:100%}}@media(min-width: 1000px){.col-1--m{width:8.3333333333%}}@media(min-width: 1000px){.col-2--m{width:16.6666666667%}}@media(min-width: 1000px){.col-3--m{width:25%}}@media(min-width: 1000px){.col-4--m{width:33.3333333333%}}@media(min-width: 1000px){.col-5--m{width:41.6666666667%}}@media(min-width: 1000px){.col-6--m{width:50%}}@media(min-width: 1000px){.col-7--m{width:58.3333333333%}}@media(min-width: 1000px){.col-8--m{width:66.6666666667%}}@media(min-width: 1000px){.col-9--m{width:75%}}@media(min-width: 1000px){.col-10--m{width:83.3333333333%}}@media(min-width: 1000px){.col-11--m{width:91.6666666667%}}@media(min-width: 1000px){.col-12--m{width:100%}}@media(min-width: 1300px){.col-1--l{width:8.3333333333%}}@media(min-width: 1300px){.col-2--l{width:16.6666666667%}}@media(min-width: 1300px){.col-3--l{width:25%}}@media(min-width: 1300px){.col-4--l{width:33.3333333333%}}@media(min-width: 1300px){.col-5--l{width:41.6666666667%}}@media(min-width: 1300px){.col-6--l{width:50%}}@media(min-width: 1300px){.col-7--l{width:58.3333333333%}}@media(min-width: 1300px){.col-8--l{width:66.6666666667%}}@media(min-width: 1300px){.col-9--l{width:75%}}@media(min-width: 1300px){.col-10--l{width:83.3333333333%}}@media(min-width: 1300px){.col-11--l{width:91.6666666667%}}@media(min-width: 1300px){.col-12--l{width:100%}}@keyframes animateLine{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes animateLogo{0%{opacity:0}1%{opacity:1}100%{stroke-dashoffset:0}}@keyframes angleUp{0%{transform:rotate(20deg) translateY(20px);opacity:0}60%{transform:rotate(-1deg) translateY(0);opacity:1}100%{transform:rotate(0deg)}}@keyframes slideAngledPanel{0%{transform:translate(-100%, 20%)}100%{transform:translate(0, 0)}}@keyframes slideWorkDown{0%{transform:translate(0, -30px)}100%{transform:translate(0, 0)}}.aos-init[data-aos=angle-up]{transform-origin:bottom left;opacity:0}.aos-init[data-aos=angle-up].aos-animate{animation:angleUp 500ms cubic-bezier(0.25, 1, 0.5, 1);opacity:1}.aos-init[data-aos=img-transition]{transform:scale(1.1);opacity:0;transition:all 500ms cubic-bezier(0.25, 1, 0.5, 1)}.aos-init[data-aos=img-transition].aos-animate{transform:scale(1);opacity:1}.aos-init[data-aos=interests-text-transition].aos-animate .interest{transform:translate(0, 0);opacity:1}.aos-init[data-aos=interests-text-transition].aos-animate .interest:nth-child(1){transition-delay:100ms}.aos-init[data-aos=interests-text-transition].aos-animate .interest:nth-child(2){transition-delay:200ms}.aos-init[data-aos=interests-text-transition].aos-animate .interest:nth-child(3){transition-delay:300ms}.aos-init[data-aos=interests-text-transition] .interest{transform:translate(-100px, 0);opacity:0;transition:transform 500ms,opacity 400ms}.aos-init[data-aos=work-slide-in] li{opacity:0}.aos-init[data-aos=work-slide-in].aos-animate li{opacity:1;animation:fadeInUp 500ms cubic-bezier(0.25, 1, 0.5, 1) both}@media(min-width: 1000px){.aos-init[data-aos=work-slide-in].aos-animate li:nth-of-type(odd){animation-name:fadeInDown}}.aos-init[data-aos=work-slide-in].aos-animate li:nth-of-type(1){animation-delay:100ms}.aos-init[data-aos=work-slide-in].aos-animate li:nth-of-type(2){animation-delay:200ms}.aos-init[data-aos=work-slide-in].aos-animate li:nth-of-type(3){animation-delay:300ms}.aos-init[data-aos=work-slide-in].aos-animate li:nth-of-type(4){animation-delay:400ms}.container{margin:0 auto;padding:2rem 1rem}@media(min-width: 700px){.container{width:85%}}@media(min-width: 1000px){.container{width:96%}}@media(min-width: 1300px){.container{max-width:1400px;padding:5rem 1rem}}@media(min-width: 1300px){.container--wide{max-width:1920px}}.btn-primary{position:relative;margin-right:10px;margin-bottom:10px;padding:1rem .5rem;background-color:#fff;font:1.75rem "Vidaloka",serif;font-weight:700;color:#576880;text-decoration:none;text-align:center;transform:skew(0, -3deg);transition:transform 250ms ease-out,background-color 250ms ease-out;z-index:1}.btn-primary::after{width:100%;height:100%;position:absolute;top:10px;left:10px;border:2px solid #fff;transition:all 250ms ease-out;z-index:-1;content:""}.btn-primary:hover{transform:skew(0, -3deg) scale(1.05) translate(-5px, -5px)}.btn-primary:hover::after{transform:translate(5px, 5px)}.font--headline{font:3.5rem/1 "Vidaloka",serif;color:#d2ccb5}@media(min-width: 700px){.font--headline{font-size:calc(3.5rem * 1.2)}}@media(min-width: 1300px){.font--headline{font-size:calc(3.5rem * 1.75)}}@media(min-width: 1600px){.font--headline{font-size:calc(3.5rem * 2)}}.font--headline:not(:last-child){margin-bottom:.5rem}.font--subheadline{font:1.75rem/1.4 "Vidaloka",serif;color:#d2ccb5}@media(min-width: 1300px){.font--subheadline{font-size:calc(1.75rem * 1.75);line-height:1.2}}.font--subheadline:not(:last-child){margin-bottom:1rem}.font--body{font:1.1rem/1.4 "Heebo",sans-serif;font-weight:300}@media(min-width: 1000px){.font--body{font-size:1.05rem;line-height:1.6}}.drop-cap{font:2.5rem "Vidaloka",serif;color:#d2ccb5;margin-right:1rem;float:left;text-transform:uppercase;line-height:1.2}.visually-hidden{width:1px;height:1px;position:absolute;white-space:nowrap;opacity:0;overflow:hidden}.img-wrapper{transform:skew(0deg, -3deg);overflow:hidden;box-shadow:10px 10px 0 0 #d2ccb5}.img-wrapper img{transform:skew(0deg, 3deg);width:106%;margin:-3%;position:relative;z-index:1}:focus{color:#fff !important;background-color:#627a76;outline:4px solid #627a76}.btn-primary:focus{background-color:#222;outline:0}.btn-primary:focus::after{border-color:#222}nav ul{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;margin:0;padding:0;list-style-type:none}nav li:not(:last-child)::after{width:7px;height:7px;display:inline-flex;margin:0 15px;background-color:#5f5977;transform:skew(0, -3deg);content:""}nav a{position:relative;position:relative;font-weight:400;display:inline-flex}nav a::after{width:100%;height:2px;position:absolute;top:100%;left:0;background:#fff;transform:scale3d(0, 1, 1);transition:transform 350ms cubic-bezier(0.25, 1, 0.5, 1);content:""}nav a:hover::after,nav a.is--active::after{transform:scale3d(1, 1, 1);transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}#primary-nav{position:relative;position:sticky;top:0;display:flex;padding:1rem 1.25rem 1rem;z-index:10}#primary-nav::before{transform:skew(0deg, -3deg);width:100%;height:100%;top:-25px;left:0;padding-top:25px;position:absolute;background-color:#393140;content:""}@media(min-width: 1000px){#primary-nav::before{top:-3vw;padding-top:1.5vw;left:0}}#primary-nav ul{width:100%;align-items:center;justify-content:center}@media(min-width: 700px){#primary-nav ul{justify-content:flex-start}}@media(min-width: 700px){#primary-nav li{font-size:1rem}}#primary-nav #primary-nav__logo{width:100%;margin:0 auto}@media(min-width: 700px){#primary-nav #primary-nav__logo{width:auto;margin:0 2rem 0 0}}#primary-nav #primary-nav__logo::after{display:none}#primary-nav #primary-nav__logo a{width:150px;margin:0 auto;display:block}@media(min-width: 700px){#primary-nav #primary-nav__logo a{width:180px}}#primary-nav #primary-nav__logo a::after{display:none}#primary-nav #primary-nav__logo svg{display:block}#secondary-nav{transform:skew(0deg, -3deg);padding:1rem;background-color:rgba(57,49,64,.5)}#secondary-nav>*{transform:skew(0deg, 3deg)}#secondary-nav #secondary-nav__title{font:1.1rem "Vidaloka",serif;color:#d2ccb5;text-align:center}#secondary-nav li:not(:last-child)::after{background-color:#576880}footer{padding:2rem;text-align:center}footer p{font-size:.9rem}#home{background:url("../assets/pattern.svg") repeat #576880}#home #introduction{position:relative;margin-bottom:2rem}#home #introduction::before{transform:skew(0deg, -3deg);width:100%;height:100%;position:absolute;top:-100px;left:0;padding-top:100px;background:url("../assets/home--flourish.svg") no-repeat 0 0/cover,url("../assets/watercolor-01.png") no-repeat 0 0/cover #393140;z-index:-1;content:""}#home #introduction h1,#home #introduction h2{color:#fff}#home #introduction__content-wrapper{min-height:85vh;display:flex}@media(min-width: 700px){#home #introduction__content-wrapper{min-height:95vh}}#home #introduction__content{margin:auto;text-align:center}@media(min-width: 1000px){#home #introduction__content{display:flex;align-items:center;justify-content:center;text-align:left}}@media(min-width: 1000px){#home #introduction__content>*{width:50%;flex:1 0}}#home #introduction__hi{animation:angleUp 500ms cubic-bezier(0.25, 1, 0.5, 1) both;transform-origin:bottom left;animation-delay:150ms;display:block;font-size:3.5rem;line-height:1}@media(min-width: 700px){#home #introduction__hi{font-size:5.5rem}}#home #introduction__my-name-is{display:block;animation:fadeIn 300ms 600ms both linear}#home #introduction__svg{width:100%;max-width:250px;display:block;margin:2rem auto 0}@media(min-width: 700px){#home #introduction__svg{max-width:350px}}@media(min-width: 1000px){#home #introduction__svg{max-width:800px;height:485px;margin-top:-2rem}}@media(min-width: 1300px){#home #introduction__svg{height:485px}}@media(min-width: 1600px){#home #introduction__svg{margin-top:-7rem}}#home #path-emi,#home #path-ly{stroke-dasharray:1.2;stroke-dashoffset:1.2}#home #path-emi{animation:2200ms animateLogo cubic-bezier(0.37, 0, 0.63, 1) both}#home #path-ly{animation:2200ms 1600ms animateLogo cubic-bezier(0.25, 1, 0.5, 1) both}#home #dot{animation:500ms 2000ms fadeInUp cubic-bezier(0.34, 1.56, 0.64, 1) both}#home #introduction__secondary{max-width:750px;margin:0 auto;animation:fadeIn 900ms 600ms linear both}@media(min-width: 1000px){#home #introduction__secondary{margin-left:3rem}}#home #introduction__secondary h2{margin-bottom:2rem}@media(min-width: 700px){#home #introduction__secondary h2{margin-bottom:3rem;font-size:2.3rem}}@media(min-width: 1600px){#home #introduction__secondary h2{font-size:3.3rem}}#home #introduction__secondary .btn-primary{color:#393140}#home #work{text-align:center;overflow:hidden}#home #work ul{margin:0;padding:0;list-style-type:none}@media(min-width: 700px){#home #work ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}#home #work li{margin:0 0 2rem}@media(min-width: 700px){#home #work li{width:calc(50% - (1rem * 2));margin:0 1rem 2rem}}@media(min-width: 1300px){#home #work li{width:calc(25% - (1rem * 2));margin:0 1rem}}@media(min-width: 1300px){#home #work li:nth-child(even) strong{margin:1rem 0 0;order:1}}#home #work a:focus{outline:0}#home #work .work__link{display:flex;flex-direction:column;transition:all 250ms}#home #work .work__link:not(.work__link--disabled):hover{transform:scale(1.05) translate(-5px, -5px)}#home #work .work__link:not(.work__link--disabled):hover .img-wrapper{box-shadow:20px 20px 0 0 #d2ccb5}#home #work .work__link:not(.work__link--disabled) .img-wrapper{transition:all 250ms}#home #work .work__link.work__link--disabled .img-wrapper{box-shadow:none}#home #work .img-wrapper{flex-shrink:0}#home #work strong{transform:skew(0deg, -3deg);margin:0 0 1rem;color:#fff}#project{background:url("../assets/pattern.svg") repeat #576880}#project main>section{transform:skew(0deg, -3deg)}#project .project-section{transform:skew(0deg, 3deg);padding-bottom:3rem;overflow:hidden}@media(min-width: 700px){#project .project-section{overflow:visible}}#project .project-section h3,#project .project-section h4,#project .project-section p,#project .project-section ul{max-width:700px;margin-left:auto;margin-right:auto}#project .project-section>*:not(:last-child){margin-bottom:2rem}@media(min-width: 1000px){#project .project-section>*:not(:last-child){margin-bottom:3rem}}#project .project-section .project-section__title{transform:skew(0deg, -3deg);width:100%;position:relative;margin:0 auto 2rem;padding:2rem;text-align:center}@media(min-width: 1000px){#project .project-section .project-section__title{margin-bottom:5rem;padding:3rem}}#project .project-section .project-section__title::before{transform:skew(0deg, 3deg);width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.5);background:url("../assets/project--title-flourish.svg") no-repeat center center/contain;content:""}@media(min-width: 700px){#project .project-section .project-section__title::before{transform:scale(1.2)}}@media(min-width: 1000px){#project .project-section .project-section__title::before{transform:scale(1)}}@media(min-width: 1300px){#project .side-by-side{display:flex;align-items:center;margin:0 auto}}@media(min-width: 1300px){#project .side-by-side--flipped>:first-child{order:2;margin-left:.5rem;margin-right:0}}@media(min-width: 1300px){#project .side-by-side--flipped>:last-child{margin-right:.5rem;margin-left:0}}#project .side-by-side>*{margin-bottom:1rem}@media(min-width: 1300px){#project .side-by-side>*{width:50%}}@media(min-width: 1300px){#project .side-by-side>:first-child{margin-right:.5rem}}@media(min-width: 1300px){#project .side-by-side>:last-child{margin-left:.5rem}}@media(min-width: 1000px){#project .img-small{width:50%}}#project #intro__content{display:flex;flex-direction:column}@media(min-width: 1000px){#project #intro__content{flex-direction:row;align-items:flex-end}}#project #intro__first-title{text-align:center}@media(min-width: 1000px){#project #intro__first-title{display:none}}#project #intro__second-title{display:none}@media(min-width: 1000px){#project #intro__second-title{display:block}}#project #intro__info{margin:0 0 3rem}@media(min-width: 1000px){#project #intro__info{margin:0 0 0 2rem;display:flex;flex-direction:column}}@media(min-width: 1300px){#project #intro__info{margin:0 0 0 6rem}}#project #secondary-nav{margin:0 0 1rem}@media(min-width: 1000px){#project #secondary-nav{order:2;margin:2rem 0 0}}#project #intro__text{order:2}@media(min-width: 1000px){#project #intro__text{flex-shrink:0;order:-1}}#project #intro__metrics{border-top:2px solid #d2ccb5;margin-top:1rem;padding-top:1rem}@media(min-width: 700px){#project #intro__metrics{display:flex}}@media(min-width: 700px){#project #intro__metrics section{display:block;flex:1 0}}#project #intro__metrics h2,#project #intro__metrics p{flex:1 0}#project #intro__metrics h2{font-family:"Vidaloka",serif;color:#d2ccb5}@media(min-width: 1000px){#project #intro__metrics p{font-size:.9rem}}#project #goals{background:url("../assets/watercolor-01.png") no-repeat 0 0/cover #393140}#project #goals ul{max-width:100%;margin:0;padding:0;list-style-type:none}@media(min-width: 1000px){#project #goals ul{display:flex;flex-wrap:wrap}}#project #goals ul.aos-init.aos-animate .goals__item{animation:zoomIn 800ms cubic-bezier(0.25, 1, 0.5, 1) backwards}#project #goals ul.aos-init.aos-animate .goals__item:nth-child(1){animation-delay:200ms}#project #goals ul.aos-init.aos-animate .goals__item:nth-child(2){animation-delay:300ms}#project #goals ul.aos-init.aos-animate .goals__item:nth-child(3){animation-delay:400ms}#project #goals ul.aos-init.aos-animate .goals__item:nth-child(4){animation-delay:500ms}#project #goals ul.aos-init.aos-animate .goals__item:nth-child(5){animation-delay:600ms}#project #goals .goals__item{max-width:600px;margin:0 auto}@media(min-width: 1000px){#project #goals .goals__item{max-width:100%}}#project #goals .goals__item-text{position:relative;display:block;margin:1rem;padding:2rem 1rem}@media(min-width: 1000px){#project #goals .goals__item-text{display:flex;align-items:center;justify-content:center}}#project #goals .goals__item-text::before{width:50px;height:50px;display:block;background:url("../assets/icon--goal.svg") no-repeat center center/contain;margin:0 auto .5rem;content:""}@media(min-width: 1000px){#project #goals .goals__item-text::before{width:100px;height:100px;flex-shrink:0;margin:0 .5rem 0 0}}#project #goals .goals__item-text::after{transform:skew(0deg, -3deg);width:100%;height:100%;position:absolute;top:0;left:0;background-color:#5f5977;z-index:-1;content:""}#project #process .img-wrapper,#project #outcomes .img-wrapper{margin-top:3rem;box-shadow:none}#project #challenges{background:url("../assets/watercolor-01.png") no-repeat 0 0/cover #393140}#project #challenges .challenge{position:relative}#project #challenges .challenge::before,#project #challenges .challenge .challenge__setup::before{transform:skew(0deg, -3deg);width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;content:""}#project #challenges .challenge::before{background-color:#5f5977}@media(min-width: 1000px){#project #challenges .challenge{display:flex}}#project #challenges .challenge .challenge__setup{position:relative;padding:2rem 1rem;text-align:center}@media(min-width: 1000px){#project #challenges .challenge .challenge__setup{margin:3rem 1rem 3rem -3rem;padding:2rem;text-align:left}}#project #challenges .challenge .challenge__setup::before{background-color:#56506b}#project #challenges .challenge .challenge__setup h3{text-align:center}@media(min-width: 1000px){#project #challenges .challenge .challenge__setup h3{text-align:left}}#project #challenges .challenge__solution{padding:2rem 1rem}@media(min-width: 1300px){#project #challenges .challenge__solution{padding:3rem 2rem}}#project #back-to-top{padding-top:0}@media(min-width: 700px){#project #back-to-top{width:60%}}@media(min-width: 1300px){#project #back-to-top{width:40%}}#project #client-intro{text-align:center}#project #client-work h2{max-width:700px;margin:0 auto 1rem}#project #client-work .side-by-side{position:relative;margin:0 0 4rem;padding:2rem 1rem}@media(min-width: 1000px){#project #client-work .side-by-side{padding:3rem}}#project #client-work .side-by-side::before{transform:skew(0deg, -3deg);width:100%;height:100%;position:absolute;top:0;left:0;background-color:#4a586d;z-index:-1;content:""}#project #up-next{position:relative}#project #up-next::before{transform:skew(0deg, -3deg);width:100%;height:100%;position:absolute;top:0;left:0;background:url("../assets/watercolor-01.png") no-repeat 0/cover #393140;z-index:-1;content:""}#project #up-next[data-aos=slide-left].aos-animate{animation:slideAngledPanel 400ms cubic-bezier(0.25, 1, 0.5, 1)}#project #up-next[data-aos=slide-left].aos-animate h2{animation:angleUp 500ms 350ms cubic-bezier(0.34, 1.56, 0.64, 1) both;transform-origin:bottom left}#project #up-next[data-aos=slide-left].aos-animate a{animation:fadeInUp 250ms 450ms cubic-bezier(0.25, 1, 0.5, 1) both}#project #up-next a{color:#fff}@media(min-width: 700px){#project #up-next a{display:flex;align-items:flex-start}}#about{background:url("../assets/pattern.svg") repeat #576880}@media(min-width: 1000px){#about #welcome__content{display:flex}}@media(min-width: 1300px){#about #welcome__content{padding:1rem 0 0}}#about #secondary-nav{margin:0 0 1rem}@media(min-width: 1000px){#about #secondary-nav{order:2;margin:2rem 0 0}}#about .welcome__title{animation:angleUp 500ms cubic-bezier(0.25, 1, 0.5, 1) both;transform-origin:bottom left}#about #welcome__first-title{text-align:center}@media(min-width: 1000px){#about #welcome__first-title{display:none}}#about #welcome__second-title{display:none}@media(min-width: 1000px){#about #welcome__second-title{display:block}}#about #welcome__portrait,#about #welcome__info{width:100%;max-width:650px;margin:0 auto}#about #welcome__portrait{margin-bottom:3rem}@media(min-width: 1000px){#about #welcome__portrait{display:flex;flex-direction:column;margin:0 2rem 0 0}}#about #welcome__info>*:nth-child(2){animation:fadeIn 1000ms 300ms linear both}#about #welcome__info>*:nth-child(3){animation:fadeIn 1000ms 450ms linear both}#about #welcome__info>*:nth-child(4){animation:fadeIn 1000ms 600ms linear both}#about #resume{margin-top:2rem}@media(min-width: 1000px){#about #resume{max-width:500px}}#about #career{transform:skew(0deg, -3deg);background:linear-gradient(to bottom, transparent, #5f5977)}#about #career__content{padding:1rem;background:url("../assets/watercolor-01.png") no-repeat 0 0/cover #393140}@media(min-width: 1300px){#about #career__content{padding:3rem}}#about #career__title{text-align:center;margin:0 auto 2rem}#about #career__list{max-width:1000px;margin:0 auto}#about .highlight{position:relative;margin-bottom:1rem;padding:1rem;background-color:#576880}@media(min-width: 700px){#about .highlight{display:flex;padding:0}}#about .highlight.aos-animate .mask{animation:animateLine 2000ms 600ms ease-out;animation-fill-mode:both}#about .highlight:nth-of-type(even){margin-left:auto}#about .highlight:nth-of-type(even) .highlight__flourish{right:100%}#about .highlight:nth-of-type(odd){background-color:#4a586d;z-index:1}#about .highlight:nth-of-type(odd) .highlight__flourish{left:100%}#about .highlight>*{transform:skew(0deg, 3deg)}#about .highlight__flourish{position:absolute;top:0;transform:translateY(-50%);z-index:0;display:none}@media(min-width: 1300px){#about .highlight__flourish{display:block}}#about .highlight__flourish .flourish{fill:none;stroke:#576880;stroke-dasharray:5;stroke-width:2}#about .highlight__flourish .mask{fill:none;stroke:#fff;stroke-width:10;stroke-dasharray:1000;stroke-dashoffset:1000}#about .highlight__date{text-align:right}@media(min-width: 700px){#about .highlight__date{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:-4px 0 0;text-align:center;border-right:2px solid #393140}}@media(min-width: 700px){#about .highlight__description{padding:2rem 1rem}}@media(min-width: 1300px){#about .highlight__description{padding:2rem}}#about #principles{transform:skew(0deg, -3deg);background:url("../assets/watercolor-01.png") no-repeat 0 0/cover #393140}#about #principles__title{margin-bottom:7rem;text-align:center}@media(min-width: 1000px){#about #principles__title{margin-bottom:9rem}}#about #principles__list{transform:skew(0deg, 3deg)}@media(min-width: 1300px){#about #principles__list{display:flex}}#about .principle{max-width:650px;position:relative;margin:6.5rem auto 0;padding:2rem 1rem}@media(min-width: 1300px){#about .principle{margin-top:0}}#about .principle::before{transform:skew(0deg, -3deg);width:100%;height:100%;position:absolute;top:0;left:0;background-color:#576880;z-index:-1;content:""}#about .principle:first-child{margin-left:0}#about .principle:last-child{margin-right:0}@media(min-width: 1300px){#about .principle:not(:last-child){margin-right:1rem}}#about .principle.aos-animate .principle__icon,#about .principle.aos-animate .principle__icon::before,#about .principle.aos-animate .principle__icon::after{animation-name:zoomIn;animation-duration:500ms;animation-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);animation-fill-mode:both}#about .principle.aos-animate:nth-child(1) .principle__icon{animation-delay:200ms}#about .principle.aos-animate:nth-child(1) .principle__icon::before{animation-delay:300ms}#about .principle.aos-animate:nth-child(1) .principle__icon::after{animation-delay:500ms}#about .principle.aos-animate:nth-child(2) .principle__icon{animation-delay:300ms}#about .principle.aos-animate:nth-child(2) .principle__icon::before{animation-delay:400ms}#about .principle.aos-animate:nth-child(2) .principle__icon::after{animation-delay:600ms}#about .principle.aos-animate:nth-child(3) .principle__icon{animation-delay:400ms}#about .principle.aos-animate:nth-child(3) .principle__icon::before{animation-delay:500ms}#about .principle.aos-animate:nth-child(3) .principle__icon::after{animation-delay:700ms}#about .principle__icon{position:relative;display:flex;align-items:center;justify-content:center;transform:scale(0.7);margin:calc((2rem + 90px) * -1) auto -2rem;background-repeat:no-repeat;background-position:center center;background-size:contain}@media(min-width: 700px){#about .principle__icon{transform:scale(1);margin:calc((2rem + 70px) * -1) auto .5rem}}#about .principle__icon::before,#about .principle__icon::after{background-repeat:no-repeat;background-position:center center;content:""}#about .principle__icon::before{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;z-index:-1}#about .principle__icon--adaptability{width:313px;height:264px;background-image:url("../assets/about--adaptability-outline.svg")}#about .principle__icon--adaptability::before{width:250px;height:211px;background-image:url("../assets/about--adaptability-bg.svg")}#about .principle__icon--adaptability::after{width:150px;height:143px;background-image:url("../assets/icon--adaptability.svg")}#about .principle__icon--leadership{width:359px;height:283px;background-image:url("../assets/about--leadership-outline.svg")}#about .principle__icon--leadership::before{width:276px;height:218px;background-image:url("../assets/about--leadership-bg.svg")}#about .principle__icon--leadership::after{width:179px;height:142px;background-image:url("../assets/icon--leadership.svg")}#about .principle__icon--organization{width:334px;height:268px;background-image:url("../assets/about--organization-outline.svg")}#about .principle__icon--organization::before{width:270px;height:213px;background-image:url("../assets/about--organization-bg.svg")}#about .principle__icon--organization::after{width:120px;height:127px;background-image:url("../assets/icon--organization.svg")}#about .principle__title{text-align:center}#about .principle__description{max-width:500px;margin:0 auto}#about #interests{margin-top:-3rem;padding-top:3rem;background:#5f5977}@media(min-width: 700px){#about #interests__list{display:flex;flex-wrap:wrap}}#about #interests__text{margin:0 auto}#about #interests__title{transform:skew(0deg, -3deg);position:relative;display:inline-block;margin-bottom:5rem;padding:1rem 1rem 1rem 0;background-color:#d2ccb5;color:#5f5977}#about #interests__title::before{width:100vw;height:100%;position:absolute;top:0;right:calc(100% - 1px);background:#d2ccb5;content:""}#about #interests__imgs{padding:1rem 0 0}@media(min-width: 1000px){#about #interests__imgs{padding:0 0 0 1rem}}#about .interests__img-container:nth-child(even){margin-left:auto}#about .interests__img-container:not(:last-child){margin-bottom:1rem}#about .interest{position:relative;margin-bottom:3.5rem}@media(min-width: 1000px){#about .interest:last-child{margin-bottom:0}}#about .interest::before{width:150px;height:150px;position:absolute;top:-40px;left:-30px;background:url("../assets/about--interest-flourish.svg") no-repeat 0 0;content:""}@media(min-width: 700px){#about .interest::before{top:-50px;left:-25px}}@media(min-width: 1000px){#about .interest::before{width:200px;height:200px}}@media(min-width: 1000px){#about .interest p{max-width:500px}}#contact{height:100vh;position:relative;display:flex;flex-direction:column;background:url("../assets/contact--flourish.svg") no-repeat center center/cover,url("../assets/watercolor-01.png") no-repeat 0 0/cover #393140}#contact main{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto;padding:1rem;text-align:center}#contact main p{font-size:1.3rem}#contact #contact__content{width:100%}#contact #contact__content>*:nth-child(2){animation:fadeIn 1000ms 300ms linear both}#contact #contact__content>*:nth-child(3){animation:fadeIn 1000ms 450ms linear both}#contact #contact__content>*:nth-child(4){animation:fadeIn 1000ms 600ms linear both}#contact #contact__content>*:nth-child(5){animation:fadeIn 1000ms 750ms linear both}#contact h1{animation:angleUp 500ms cubic-bezier(0.25, 1, 0.5, 1) both;transform-origin:bottom left}#contact #contact__email{width:95%;max-width:700px;margin:2rem auto 3rem;color:#393140}#contact #social__title{margin-bottom:.5rem}#contact #social__list{display:flex;justify-content:center;margin:0;padding:0;list-style-type:none}#contact .social__item{margin:0 1rem}/*# sourceMappingURL=styles.css.map */
