@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);body,h2,h3,h4,h5{font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Avenir,Avenir Next,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body{line-height:1.6}html{box-sizing:border-box;font-size:62.5%;margin:0;padding:0}body{letter-spacing:.01em;font-size:1.5em}h2,h3{letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25}h3{font-size:3rem;line-height:1.3}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}@media (min-width:550px){h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}}a{color:#104cfb;transition:all .1s ease}a:hover{color:#222}select{margin:1rem 0;width:100%;max-width:100%;border-radius:2px;border:1px solid #a4a4a4;font-size:1.3rem;transition:all .2s ease}select:hover{border:1px solid #111}select{padding:1.1rem}.container{max-width:960px;margin:0 auto;width:80%}.row{display:flex;flex-flow:row wrap;justify-content:space-between}.row>:first-child{margin-left:0}.row>:last-child{margin-right:0}[class*=" col-"],[class^=col-]{margin:1rem}.col-4{flex:4}.col-6{flex:6}.col-8{flex:8}ul{list-style:circle inside}@media screen and (max-width:768px){[class*=" col-"],[class^=col-]{margin:0;flex:0 0 100%}}.text-center{text-align:center}.right{align-items:center;justify-content:flex-end}.nav,.right{display:flex}.nav{position:relative;flex-wrap:wrap;align-items:center;padding:1rem}.row-spacer{margin:2.5rem 0}@media screen and (min-width:576px){.row-spacer{margin:5rem 0}}.d-block{display:block}.d-grid{display:grid}.align-items-center{align-items:center}.bold{font-weight:700}.img-responsive{display:block;height:auto;max-width:100%;border-radius:1rem}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}*{box-sizing:border-box}html{min-height:100%;overflow-x:hidden;scroll-behavior:smooth;scrollbar-color:#33207b #453190;scrollbar-width:thin;background:linear-gradient(140deg,#503aa1,#453190)}body{border-top:6px solid #301e69}body,span{line-height:1.5;padding:0;margin:0}h2,h3,h4,h5{margin:0}h2{font-size:2.8rem;font-style:italic;line-height:1.3;margin:2rem 0 4rem}@media screen and (min-width:768px){h2{font-style:normal;border-left:5px solid #fff;padding-left:2rem;font-size:3rem}}h3{color:#fff;font-size:2.5rem;text-transform:uppercase;letter-spacing:.5rem;font-weight:900}p{margin:1.5rem 0}ul{list-style-type:none;padding:0;margin:0}select{vertical-align:middle}a{color:#ffeb3b;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;transition:.25s ease-in-out}a:hover{background:#fff}.card-link{color:#fdeb48;font-weight:600}.container{width:85%}body{font-family:Inter,sans-serif;font-optical-sizing:auto;background:linear-gradient(140deg,#503aa1,#453190)}.header{position:relative;top:4rem}.logo{display:block;margin:0 0 3rem}@media screen and (min-width:768px){.logo{margin:0}}.nav{margin:.5rem auto;display:none}@media screen and (min-width:768px){.nav{display:flex;justify-content:end;gap:3rem;margin:0}}.nav a{color:#fff;font-size:2.5rem}.nav a:hover{background:none;border:0;padding:0;color:#ffeb3b}.intro{align-items:center}.intro__avatar img{display:none}@media screen and (min-width:768px){.intro__avatar img{display:flex;max-width:50%;border-radius:50%;border:5px double #372676;max-width:100%;margin:0 auto}}.intro__copy__inner{color:#fff;font-weight:700;font-size:1.8rem;line-height:1.5}@media screen and (min-width:576px){.intro__copy__inner{font-size:2.2rem}}.skills__inner{font-weight:500}.skills__inner i{margin-right:1rem}.skills__inner ul li{margin-bottom:.5rem}.skills{margin-bottom:3rem}.skills,.work{font-size:1.6rem}.skills__inner,.work__inner{border-radius:10px;border:1px solid #fff;color:#fff;padding:3.25rem;margin-top:2rem;min-height:100px}@media screen and (min-width:576px){.skills__inner,.work__inner{min-height:205px}}@media screen and (min-width:768px){.skills__inner,.work__inner{min-height:285px}}@media screen and (min-width:992px){.skills__inner,.work__inner{min-height:260px}}@media screen and (min-width:1200px){.skills__inner,.work__inner{min-height:200px}}.skills__inner p,.work__inner p{margin:0}.live-projects{margin-top:1.5rem}.live-projects__inner{color:#fff;padding:2rem 0;font-size:1.6rem}.live-projects__inner a{line-height:2;font-weight:500}.live-projects__inner li{margin-bottom:1rem}@media screen and (min-width:576px){.live-projects__inner li{margin-bottom:0}}.live-projects__inner i{padding-left:.75rem}.contact{margin:1.5rem 0 3rem}.contact ul{list-style-type:circle;color:#fff;margin:2rem 0;line-height:1.75;font-size:1.6rem}@media screen and (min-width:768px){.contact ul{line-height:2}}.contact ul li{list-style-position:outside;margin-left:1rem;margin-bottom:.75rem}@media screen and (min-width:768px){.contact ul li{margin-left:1.75rem;margin-bottom:.5rem}}.contact select{padding:.2rem .3rem;display:inline;margin:0;width:129px;vertical-align:baseline;background:#463192;color:#fff;border-color:#fff;border-radius:.5rem;font-size:1.6rem}.contact__cta{margin:3rem 0}.btn{background:#fdeb48;color:#0a0a0a;border-radius:25px;padding:1.2rem 3rem;font-weight:500}.btn:hover{background:#fff}.mediacase{margin-top:3rem}@media screen and (min-width:768px){.mediacase{margin-top:5rem}}.mediacase__headline{font-size:2.5rem;border-left:1.5rem solid #fff;padding-left:2rem}.mediacase__subline{color:#fff;margin:2.5rem 0;width:100%}.mediacase__subline a:hover{color:#ffeb3b}.mediacase a:hover{background:none}.mediacase .d-grid{margin:3rem auto 4rem;display:grid;grid-template-columns:1fr 1fr;row-gap:2rem;-moz-column-gap:1rem;column-gap:1rem}@media screen and (min-width:768px){.mediacase .d-grid{grid-template-columns:1fr 1fr 1fr;row-gap:4rem;-moz-column-gap:2.5rem;column-gap:2.5rem;margin:5rem auto}}@media screen and (min-width:992px){.mediacase .d-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.mediacase .media__title{font-size:2.5rem;letter-spacing:normal;text-transform:none;font-weight:600}.mediacase .media__cover{border-radius:1rem;margin-bottom:1.2rem;height:236px;width:155px;box-shadow:2px 2px 12px 0 rgba(0,0,0,.5);transition:all .25s ease-in-out}.mediacase .media__cover:hover{transform:scale(1.09);text-decoration:none}@media screen and (min-width:768px){.mediacase .media__cover{height:290px;width:190px}}.mediacase .media__ratings{margin:1.8rem 0 0}.mediacase .media__date,.mediacase .media__review{color:#fff}.mediacase .media__date{font-style:italic}.mediacase .media__series{font-size:1.5rem;color:#fff;margin:.5rem 0 0}.mediacase .media .fa-star,.mediacase .media .fa-star-half-stroke{color:#ffeb3b}.d-flex{display:flex}.blog{margin-bottom:2rem}.blog__list{display:flex;flex-direction:column}.blog__list-item{align-content:center;margin-bottom:2rem}.blog__list-game{background:#fff;display:block}.blog__list-game-title{display:flex;align-items:center}.blog__list-game-title small{color:#000;padding-right:2rem;justify-self:end}.blog__list-game-colors{color:#4c379b;background:#fff;padding:1.4rem 2rem 1rem;font-size:1.4rem;font-weight:500;font-style:italic;margin:0}.blog__list-game-colors ul{display:flex}.blog__list-game-colors ul li{height:15px;width:15px;margin:0 0 0 1rem;border-radius:50%}.blog__list-game-colors ul li:first-child{margin-left:0}.blog__list-game:hover{background:#fff!important}.blog__list-game h5{color:#4c379b;padding:1rem 2rem;font-weight:700;font-size:1.8rem}.copyright{border-top:3px solid #301e69;color:#fff;font-size:1.25rem;padding:1.8rem 0;bottom:0;width:100%}.footer a:hover{background:none;color:#ffeb3b}
/*# sourceMappingURL=main.bundle.css.map */