@font-face{font-family:MetroPolis;src:url(/static/media/Metropolis-ExtraBoldItalic.f1e8fdf1.otf)}body{margin:0;font-family:MetroPolis!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#e9ecef!important;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:slidein;animation-name:slidein}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f5f5f5}::-webkit-scrollbar-thumb{background:linear-gradient(265.53deg,#152530,#040203)}::-webkit-scrollbar-thumb:hover{background:#123456}@-webkit-keyframes slidein{0%{margin-left:100%;width:250%}to{margin-left:0;width:100%}}@keyframes slidein{0%{margin-left:100%;width:250%}to{margin-left:0;width:100%}}@font-face{font-family:My Font;src:url(/static/media/Metropolis-SemiBold.2556a4f7.otf)}.section__title--intro{font-weight:300;font-weight:var(--fw-reg)}.section__title--intro strong{display:block}.section__subtitle--about,.section__subtitle--intro{font-style:normal!important;font-family:My Font!important}.section__subtitle--work{color:#16e0bd;color:var(--clr-accent);font-weight:900;font-weight:var(--fw-bold);margin-bottom:2em}.intro{position:relative}.intro__img{box-shadow:.25em .25em .75em rgba(0,0,0,.25),.125em .125em .25em rgba(0,0,0,.15);box-shadow:var(--bs)}.section__subtitle--intro{display:inline-block}@media (min-width:600px){.intro{display:grid;width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:0 auto;grid-column-gap:1em;grid-template-areas:"img title" "img subtitle";grid-template-columns:-webkit-min-content -webkit-max-content;grid-template-columns:min-content max-content}.intro__img{grid-area:img;min-width:250px;position:relative;z-index:2}.section__subtitle--intro{align-self:start;grid-column:-1/1;grid-row:2;text-align:right;position:relative;left:-2em;width:calc(100% + 3em)}}*,:after,:before{box-sizing:border-box}:root{--ff-primary:"Source Sans Pro",sans-serif;--ff-secondary:"Source Code Pro",monospace;--fw-reg:300;--fw-bold:900;--clr-light:#fff;--clr-dark:#303030;--clr-accent:#16e0bd;--fs-h1:3rem;--fs-h2:2.25rem;--fs-h3:1.25rem;--fs-body:1rem;--bs:0.25em 0.25em 0.75em rgba(0,0,0,0.25),0.125em 0.125em 0.25em rgba(0,0,0,0.15)}section{padding:5em 2em}img{display:block;max-width:100%}strong{font-weight:900;font-weight:var(--fw-bold)}h1,h2,h3{line-height:1;margin:0}h1{font-size:3rem;font-size:var(--fs-h1)}h2{font-size:2.25rem;font-size:var(--fs-h2)}h3{font-size:1.25rem;font-size:var(--fs-h3)}.section__title{margin-bottom:.25em}.section__subtitle{margin:0;font-size:1.25rem;font-size:var(--fs-h3)}.section__subtitle--about,.section__subtitle--intro{background:#16e0bd;background:var(--clr-accent);padding:.25em 1em;font-family:"Source Code Pro",monospace;font-family:var(--ff-secondary);margin-bottom:1em}.about-me{max-width:1000px;margin:0 auto}@media (min-width:600px){.about-me{display:grid;grid-template-columns:1fr 200px;grid-template-areas:"title img" "subtitle img" "text img";grid-column-gap:2em}.section__title--about{grid-area:title}.section__subtitle--about{grid-column:1/-1;grid-row:2;position:relative;left:-1em;width:calc(100% + 2em);padding-left:1em;padding-right:calc(200px + 4em)}}.Card1{border:5px solid #f5f5f5!important;background-image:linear-gradient(135deg,#02aab0,#00cdac);color:#000}.Card1:hover{transform:scale(1.02)!important}.b1{background:#303030!important}.btn1:hover{background-color:#faebd7!important;color:#000!important;transition:all .6s cubic-bezier(.19,1,.22,1)!important}.btn1:after{transition:all .3s cubic-bezier(.19,1,.22,1)!important}.footer{background:#111;color:var(--clr-accent);text-align:center;padding:2.5em 0;font-size:var(--fs-h3)}.footer a{color:inherit;text-decoration:none}.footer__link{font-weight:var(--fw-bold)}.footer__link:hover,.social-list__link:hover{opacity:.7}.footer__link:hover{text-decoration:underline}.social-list{list-style:none;display:flex;justify-content:center;margin:2em 0 0;padding:0}.social-list__item{margin:0 .5em}.social-list__link{padding:.5em}.CardHeading{text-decoration:underline;font-family:Montserrat;text-transform:uppercase;font-weight:bolder!important;font-size:2.2em!important}.Cards{border:5px solid #fff!important;background-image:linear-gradient(135deg,#02aab0,#16e0bd);color:#000}.Cards:hover{transform:scale(1.02)}@media only screen and (max-width:400px){.CardHeading{text-decoration:underline!important;font-family:Montserrat!important;text-transform:uppercase!important;font-weight:bolder!important;font-size:1.5em!important}}@media only screen and (max-width:400px){.contactContainer{background:linear-gradient(110.53deg,#152530,#040203)!important;color:#fff!important;border-radius:0!important;margin:0!important;padding-top:6rem!important}}@media only screen and (min-width:400px){.contactContainer{background:linear-gradient(110.53deg,#152530,#040203)!important;color:#fff!important;margin-top:5rem!important}}
/*# sourceMappingURL=main.4c4959a1.chunk.css.map */