*{margin:0;padding:0}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}@media screen and (width<=75em){html{font-size:56.25%}}@media screen and (width<=56.25em){html{font-size:50%}}body{min-height:100vh;background-image:linear-gradient(10deg,#1b1b1b 20%,#010101 80%);background-repeat:no-repeat;background-size:cover;margin:10rem 0;font-family:Source Code Pro,monospace}.content{max-width:60vw;flex-direction:column;align-items:center;margin:0 auto;display:flex}@media screen and (width<=56.25em){.content{max-width:80vw}}@media screen and (width<=25em){.content{max-width:90vw}}.content-head{margin-bottom:4rem}.cv-heading{color:#b18f56;width:max-content;background:#010101;font-family:Source Code Pro,monospace;font-size:clamp(1rem,3vw + 1rem,5rem);font-weight:500;position:relative}.cv-heading:before,.cv-heading:after{content:"";position:absolute;inset:0}.cv-heading:before{background-color:#010101;animation:3s steps(17,end) 1s forwards writeAnimation}.cv-heading:after{width:.1em;background:#b18f56;animation:3s steps(17,end) 1s forwards writeAnimation,.7s steps(16,end) infinite blink}@keyframes writeAnimation{to{left:100%}}@keyframes blink{to{background:0 0}}@keyframes fadeIn{to{opacity:1;transform:translateY(0)}}.cv-box{width:100%;opacity:0;text-align:center;animation:2s 4s forwards fadeIn;transform:translateY(3rem)}.cv-img{width:100%;position:relative}.button:link,.button:visited{color:var(--color-primary);cursor:pointer;background-color:#cfaf76;border:none;border-radius:5px;margin-top:4rem;padding:1.5rem 4rem;font-family:Source Code Pro,monospace;font-size:2rem;text-decoration:none;transition:all .3s;display:inline-block}@media (hover:hover) and (pointer:fine){.button:hover,.button:active{background-color:#b18f56}}.button:first-of-type{margin-right:5rem}.buttons-flex{justify-content:center;display:flex}
/*# sourceMappingURL=index.c9d23d47.css.map */
