a{text-decoration:none;color:inherit}.project{color:#c2b2b2;background-color:#1d1c1c;border:2px solid rgb(45,44,44);transition:background-color .2s ease-in-out;padding:2em;margin-bottom:2em;border-radius:30px}.project:hover{background-color:#2d2c2c}.project-header-image{float:left;margin-right:1em}.project-header-image img{min-width:2vw;max-width:4vw;border-radius:1vw}.project-header-info h2,p{margin-top:0;margin-bottom:6px}.project-header-info h2{font-weight:600}.content p{margin-top:20px;margin-bottom:20px}.tags{color:#928484;font-size:.8em;margin-bottom:.5em;display:inline-block;padding:4px 10px;background-color:#242121;border-radius:8px}.categories{display:flex;justify-content:space-between}.categories .categories-right .tags{float:right;margin-left:5px}.categories .categories-left .tags{margin-right:5px}html{font-family:Spline Sans Mono,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;background-color:#161515;color:#d8d8d1;height:100vh;overflow-y:hidden}p{color:#a5a59f}.container{display:flex;height:100vh}.left,.right{width:50%}.left{display:flex;flex-direction:column;justify-content:center}.contact{display:flex;flex-direction:row;margin-top:1em;gap:.5rem}.description h1{margin-bottom:1.5em}.description p{max-width:75%}.description p br{content:"";margin:6em;display:block;font-size:24%}.right-hide{overflow-y:scroll;overflow-x:hidden;height:100vh}summary{color:#444141;transition:color .2s ease-in-out;margin-bottom:20px}summary:hover,summary:focus{color:#645f5f}.main{padding:0 15%}.skills{margin-top:3em}button{font-family:Spline Sans Mono,serif;background-color:#1d1c1c;color:#d8d8d1;border:none;padding:10px;border-radius:10px;transition:background-color .2s ease-in-out;margin-top:2em;font-size:1em}button:hover,button:focus{background-color:#2d2c2c}button span{vertical-align:middle}.project-first{margin-top:20vh}u{text-decoration-style:wavy;text-decoration-color:#272726}u:hover{text-decoration-color:#2d2c2c}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{font-size:.7rem;font-weight:300;visibility:hidden;background-color:#1d1c1c;color:#fff;text-align:center;border-radius:6px;padding:5px 30px;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-60px}.tooltip:hover .tooltiptext{visibility:visible}.erik,.erik-hover{max-height:20vh;position:absolute;right:0;top:-14vh}.erik-hover{display:none}.erik-container:hover .erik-hover{display:block}.erik-container:hover .erik{display:none}.erik-container{position:relative}@media only screen and (max-width: 768px){.left,.right{width:100%}.container{display:block}.right-hide{overflow:visible;height:auto;position:relative}html{height:auto;overflow-y:scroll}.top{margin-top:4em;margin-bottom:4em}.description p{max-width:100%}u{text-decoration-style:none}.project-first{margin-top:25vw}@media only screen and (min-width: 650px) and (max-width: 768px){.project-first{margin-top:10vw}}}@media only screen and (max-width: 1024px) and (min-width: 768px){.main{padding:0 5%!important}.project-first{margin-top:15vh}}
