@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@900&display=swap");.HomePage_container__puf3E{display:flex;justify-content:center;height:75vh;flex-direction:column;position:relative}.HomePage_background__x7Tr_{text-transform:uppercase;background:linear-gradient(90deg,var(--main-bg),var(--background-color),var(--main-bg));letter-spacing:5px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-size:80%;animation:HomePage_shine__GNSI5 5s linear infinite;position:relative;font-size:5rem;font-family:Montserrat;line-height:1.1;color:var(--bg-text);position:absolute;z-index:1}.HomePage_foreground__cGFUH{z-index:2;display:flex;color:var(--accent-color);justify-content:space-between;align-items:center}.HomePage_name__XfsN_{color:#eee;font-size:3.5rem;font-weight:500;margin-bottom:.5rem}.HomePage_bio__6zCc4{width:-moz-max-content;width:max-content;color:#eee;font-size:1.5rem;font-weight:300;margin-bottom:1rem;position:relative}.HomePage_bio__6zCc4 div{overflow:hidden;position:relative;float:left;height:45px;padding-top:10px;margin-top:-10px}.HomePage_bio__6zCc4 div li{color:var(--accent-color);padding-right:10px;height:45px;margin-bottom:45px;display:block}.HomePage_flip2__Ok0bU{animation:HomePage_flip2__Ok0bU 6s cubic-bezier(.23,1,.32,1.2) infinite;animation-delay:2.5s}.HomePage_flip2__Ok0bU li:after,.HomePage_flip2__Ok0bU li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.HomePage_flip2__Ok0bU li:before{background:var(--main-bg);animation:HomePage_typewriter__hlJD0 1s steps(20) .5s forwards}.HomePage_bio__6zCc4:after,.HomePage_bio__6zCc4:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.HomePage_bio__6zCc4:before{background:var(--main-bg);animation:HomePage_typewriter__hlJD0 2.5s steps(24) .5s forwards}.HomePage_bio__6zCc4:after{margin-left:.4rem;width:.125em;background:var(--accent-color);animation:HomePage_typewriter__hlJD0 2.5s steps(24) .5s forwards,HomePage_blink__mDVNq .75s steps(24) infinite}@keyframes HomePage_typewriter__hlJD0{to{left:100%}}@keyframes HomePage_blink__mDVNq{to{background:transparent}}.HomePage_button__lzSH5{background:var(--accent-color);font-size:1.25rem;padding:.5rem 1rem;margin-right:1.5rem;color:#eee;font-weight:600;border:none;cursor:pointer}.HomePage_outlined__c2ZLF{letter-spacing:.1em;cursor:pointer;font-size:14px;font-weight:400;line-height:45px;max-width:160px;text-decoration:none;text-transform:uppercase;width:100%;color:#fff;border:4px solid #000;box-shadow:inset 0 0 0 1px #000;background-color:#000;overflow:hidden;position:relative;transition:all .3s ease-in-out}.HomePage_outlined__c2ZLF:hover{border:4px solid var(--accent-color);background-color:var(--accent-color);box-shadow:inset 0 0 0 4px #eee}.HomePage_outlined__c2ZLF span{transition:all .2s ease-out;z-index:2}.HomePage_outlined__c2ZLF:hover span{letter-spacing:.13em;color:#333}.HomePage_outlined__c2ZLF:after{background:#fff;border:0 solid var(--accent-color);content:"";height:155px;left:-75px;opacity:.8;position:absolute;top:-50px;transform:rotate(35deg);width:50px;transition:all 1s cubic-bezier(.075,.82,.165,1);z-index:1}.HomePage_outlined__c2ZLF:hover:after{background:#fff;border:20px solid var(--accent-color);opacity:0;left:120%;transform:rotate(40deg)}.HomePage_illustration__sclzu{height:500px;width:460px}@media screen and (min-width:2000px){.HomePage_background__x7Tr_{font-size:8.5rem}.HomePage_content__V9RW1{padding:0 3rem}.HomePage_name__XfsN_{font-size:6rem}.HomePage_bio__6zCc4{font-size:3rem;margin-bottom:5rem}.HomePage_button__lzSH5,.HomePage_outlined__c2ZLF{font-size:2rem}.HomePage_illustration__sclzu{height:900px;width:700px}}@media screen and (max-width:1100px){.HomePage_background__x7Tr_{display:none}.HomePage_container__puf3E{display:block}.HomePage_foreground__cGFUH{margin:4rem 0;display:block;text-align:center}.HomePage_name__XfsN_{font-size:4rem}.HomePage_bio__6zCc4{font-size:1.75rem;margin:.75rem auto 3rem}.HomePage_illustration__sclzu{position:absolute;bottom:-50px;right:0;height:700px;width:600px}}@media screen and (max-width:900px){.HomePage_foreground__cGFUH{margin:2rem 0}.HomePage_name__XfsN_{font-size:3rem;margin-bottom:.5rem}.HomePage_bio__6zCc4{font-size:1.5rem}.HomePage_illustration__sclzu{height:550px;width:420px;bottom:-50px}}@media screen and (orientation:landscape) and (max-width:1050px){.HomePage_container__puf3E{display:flex}.HomePage_illustration__sclzu{display:none}}@media screen and (max-width:600px){.HomePage_foreground__cGFUH{margin:0}.HomePage_name__XfsN_{font-size:2rem}.HomePage_bio__6zCc4{font-size:1.25rem;margin-bottom:2rem}.HomePage_button__lzSH5,.HomePage_outlined__c2ZLF{font-size:1rem}.HomePage_illustration__sclzu{position:absolute;bottom:0;right:0;width:75vw;height:50vh;z-index:1}.HomePage_container__puf3E{display:flex}}@keyframes HomePage_shine__GNSI5{0%{background-position-x:-500%}to{background-position-x:500%}}@keyframes HomePage_flip2__Ok0bU{0%{margin-top:-180px}5%{margin-top:-90px}50%{margin-top:-90px}55%{margin-top:0}99.99%{margin-top:0}to{margin-top:-180px}}