@import url(https://fonts.googleapis.com/css?family=Nunito:400,600,700,800,900&display=swap);
@supports (display: grid){.grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto}.grid>[class*=column-]{display:block;padding:1rem;margin:0;max-width:100%}.column-xs-1{grid-column-start:span 1;grid-column-end:span 1}.column-xs-2{grid-column-start:span 2;grid-column-end:span 2}.column-xs-3{grid-column-start:span 3;grid-column-end:span 3}.column-xs-4{grid-column-start:span 4;grid-column-end:span 4}.column-xs-5{grid-column-start:span 5;grid-column-end:span 5}.column-xs-6{grid-column-start:span 6;grid-column-end:span 6}.column-xs-7{grid-column-start:span 7;grid-column-end:span 7}.column-xs-8{grid-column-start:span 8;grid-column-end:span 8}.column-xs-9{grid-column-start:span 9;grid-column-end:span 9}.column-xs-10{grid-column-start:span 10;grid-column-end:span 10}.column-xs-11{grid-column-start:span 11;grid-column-end:span 11}.column-xs-12{grid-column-start:span 12;grid-column-end:span 12}@media (min-width: 48rem){.column-sm-1{grid-column-start:span 1;grid-column-end:span 1}.column-sm-2{grid-column-start:span 2;grid-column-end:span 2}.column-sm-3{grid-column-start:span 3;grid-column-end:span 3}.column-sm-4{grid-column-start:span 4;grid-column-end:span 4}.column-sm-5{grid-column-start:span 5;grid-column-end:span 5}.column-sm-6{grid-column-start:span 6;grid-column-end:span 6}.column-sm-7{grid-column-start:span 7;grid-column-end:span 7}.column-sm-8{grid-column-start:span 8;grid-column-end:span 8}.column-sm-9{grid-column-start:span 9;grid-column-end:span 9}.column-sm-10{grid-column-start:span 10;grid-column-end:span 10}.column-sm-11{grid-column-start:span 11;grid-column-end:span 11}.column-sm-12{grid-column-start:span 12;grid-column-end:span 12}}@media (min-width: 62rem){.column-md-1{grid-column-start:span 1;grid-column-end:span 1}.column-md-2{grid-column-start:span 2;grid-column-end:span 2}.column-md-3{grid-column-start:span 3;grid-column-end:span 3}.column-md-4{grid-column-start:span 4;grid-column-end:span 4}.column-md-5{grid-column-start:span 5;grid-column-end:span 5}.column-md-6{grid-column-start:span 6;grid-column-end:span 6}.column-md-7{grid-column-start:span 7;grid-column-end:span 7}.column-md-8{grid-column-start:span 8;grid-column-end:span 8}.column-md-9{grid-column-start:span 9;grid-column-end:span 9}.column-md-10{grid-column-start:span 10;grid-column-end:span 10}.column-md-11{grid-column-start:span 11;grid-column-end:span 11}.column-md-12{grid-column-start:span 12;grid-column-end:span 12}}@media (min-width: 75rem){.column-lg-1{grid-column-start:span 1;grid-column-end:span 1}.column-lg-2{grid-column-start:span 2;grid-column-end:span 2}.column-lg-3{grid-column-start:span 3;grid-column-end:span 3}.column-lg-4{grid-column-start:span 4;grid-column-end:span 4}.column-lg-5{grid-column-start:span 5;grid-column-end:span 5}.column-lg-6{grid-column-start:span 6;grid-column-end:span 6}.column-lg-7{grid-column-start:span 7;grid-column-end:span 7}.column-lg-8{grid-column-start:span 8;grid-column-end:span 8}.column-lg-9{grid-column-start:span 9;grid-column-end:span 9}.column-lg-10{grid-column-start:span 10;grid-column-end:span 10}.column-lg-11{grid-column-start:span 11;grid-column-end:span 11}.column-lg-12{grid-column-start:span 12;grid-column-end:span 12}}}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}body{font-size:1.125rem;font-family:'Nunito', sans-serif;color:#2e2e2e;line-height:1.55;font-weight:400;word-wrap:break-word}@media (min-width: 48rem){body{font-size:1rem}}@media (min-width: 62rem){body{font-size:1.125rem}}figcaption,figure,footer,header,main,nav,section{display:block}nav{display:block;position:absolute;padding:1.75rem 0;width:100%}.container{max-width:76rem;margin:auto;width:100%;padding:0 1rem}.avatar{display:flex;align-items:center;width:60px;height:60px;margin:0}.avatar-block{display:block;width:inherit;height:inherit}img{object-fit:contain;width:60px;height:60px;display:block;max-width:100%}p{color:inherit}figcaption{display:block}figure{margin:0}nav{position:absolute;padding:1.25rem 0;width:100%}nav span{color:black;font-weight:600}@media (min-width: 62rem){nav{padding:1.75rem 0}nav span{font-size:17px}}nav ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;height:100%}@media (min-width: 48rem){nav ul{justify-content:flex-end;flex-wrap:nowrap}}nav ul li a{font-size:17px;position:relative;display:inline-block;color:#727483;font-weight:600;transition:color .2s ease}nav ul li:last-child{margin:0}nav ul li a{position:relative;display:inline-block;color:#727483;font-weight:600;transition:color .2s ease}nav ul li a:focus,nav ul li a:hover{color:black}@media (min-width: 62rem){nav ul li a{font-size:17px}}ul{margin:0;padding:0;list-style:none}ul li{margin:0 2rem 0 0}@media (min-width: 48rem){ul li{margin:0 2.5rem 0 0}}a{font-weight:600;text-decoration:none}a:hover{color:black}.avatar{display:flex;align-items:center}@media (min-width: 48rem){.avatar{width:60px;height:60px}.avatar:focus-within .avatar-content,.avatar:hover .avatar-content{opacity:1;transform:translateX(4.5rem);transition:transform .2s ease,opacity .3s ease}}.avatar .avatar-block{display:none}@media (min-width: 48rem){.avatar .avatar-block{display:block;width:inherit;height:inherit}.avatar .avatar-block a{display:block}}.avatar .avatar-block img{border-radius:50%}.avatar .avatar-content{position:relative}@media (min-width: 48rem){.avatar .avatar-content{z-index:-1;opacity:0;position:absolute;transform:translateX(3rem);transition:transform .3s ease,opacity .15s ease}}h1{font-size:2.25rem;font-weight:700;line-height:1.15;margin:0;color:#282b42}@media (min-width: 62rem){h1{font-size:3rem;max-width:50rem}}@media (max-width: 415px){h1{padding-top:15vw}}.intro{padding:9rem 0 2rem}@media (min-width: 62rem){.intro{padding:13rem 0 0}}h2{font-size:2rem;line-height:1.1;margin:1.5rem 0 0;color:#282b42}@media (min-width: 62rem){h2{margin-top:.85rem;font-size:2.125rem}}h3{font-size:1.5rem;line-height:1.1;margin:1.25rem 0 .5rem;padding:0;color:#282b42}@media (min-width: 62rem){h3{font-size:1.75rem}}p.lead{font-size:1.125rem}@media (min-width: 62rem){p.lead{font-size:1.375rem;max-width:44rem}}.link{position:relative;transition:clip-path 275ms ease}.link:hover span::before,.link:focus span::before{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.link span{position:relative;display:inline-block;color:#2c2fe8}.link span::before{position:absolute;content:attr(data-content);color:#1619cb;text-decoration-color:#1619cb;clip-path:polygon(0 0, 0 0, 0% 100%, 0 100%);transition:clip-path 275ms ease}#about .container,#education .container,#work .container{border-top:0.2rem solid #ebecf2;padding:3rem 1rem}p .project-title{color:#282b42;text-decoration:underline}h4{text-align:center}ul li.el{list-style-type:disc}footer{padding:1.75rem 0 2.75rem}@media (min-width: 62rem){footer{font-size:17px}}footer .grid>[class*=column-]{padding:.25rem 1rem}footer ul{display:flex;flex-wrap:wrap;justify-content:flex-start}footer span{color:var(#282b42);font-weight:600}@media (min-width: 62rem){footer #made{display:flex;justify-content:flex-end}}.social{text-decoration:underline;color:#727483}


/*# sourceMappingURL=styles.css.map*/