<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.home-container{width:100vw;height:100%;overflow:hidden;display:grid;grid-template-columns:1fr 1fr}.home-title-container{margin-top:15%;z-index:1}.home-title{display:block;font-family:Ostrich-Sans;font-style:italic;font-size:240px;line-height:180px;margin:0 20px;cursor:default;color:#ababab}.home-title-highlight{color:#c6ff00}.home-subtitle{font-family:Ostrich-Sans;font-weight:100;color:#fff;letter-spacing:1px;font-size:28px;margin:50px 20px 15px;cursor:default}.home-subtitle-highlight{color:#c6ff00;font-size:34px;font-weight:600;font-style:italic}.home-svg-container{opacity:.5;width:950px;overflow:hidden}.home-svg-container svg{transform:scaleX(-1)}@media screen and (max-width: 800px){.home-container{grid-template-columns:1fr}.home-title{font-size:115px;line-height:75px;margin:0 0 0 10px}.home-subtitle{font-size:18px;margin:20px auto 20px 10px;font-weight:300;color:#ababab}.home-subtitle-highlight{font-size:20px}.home-svg-container{width:650px;position:fixed;right:-280px;top:30px}}@media screen and (min-width: 800px) and (max-width: 1200px){.home-title{font-size:200px;line-height:130px;margin:0 0 0 20px}.home-subtitle{font-size:24px;margin-top:40px}.home-subtitle-highlight{font-size:26px}.home-svg-container{width:950px;position:fixed;right:-350px;top:-100px}}@media screen and (min-width: 1200px) and (max-width: 1700px){.home-title{margin-top:15px;font-size:300px;line-height:180px}.home-subtitle{font-size:32px;margin-top:65px}.home-svg-container{opacity:.7;width:1000px;position:fixed;right:-200px;top:-150px}}@media screen and (min-width: 1700px){.home-title{margin-top:100px;font-size:400px;line-height:150px}.home-subtitle{font-size:34px;margin-top:140px}.home-svg-container{opacity:.7;width:1100px;position:fixed;right:-150px;top:-100px}}header{display:flex;max-width:2560px;width:100%;margin:0 auto;z-index:10;position:sticky;top:0;z-index:100}.navbar{display:flex;align-items:center;justify-content:space-between;width:calc(100vw - 30px);margin:0 auto}.nav-links{display:flex;align-items:center;gap:20px;list-style:none;margin:0 10px;padding:0;z-index:100}.logo-img{width:40px;padding:2px}.logo-img:hover{cursor:pointer}.links{text-decoration:none;display:block;font-size:18px;color:#ababab;font-family:Neue;font-style:italic;text-transform:uppercase}.links:hover{position:relative;animation:flicker 1.5s infinite alternate}@keyframes flicker{0%,18%,22%,25%,53%,57%,to{text-shadow:0 0 2px #C6FF00,0 0 4px #FFFFFF,0 0 20px #C6FF00;color:#fff}20%,24%,55%{text-shadow:none;color:#ababab}}.links:hover:after{content:"";display:block;position:absolute;bottom:-5px;width:75%;height:1.5px;border:1px solid #C6FF00;border-radius:2px;box-shadow:1px 1px 14px #c6ff00;animation:widthFadeIn .5s linear}.link-active{color:#fff;text-shadow:1px 1px 0 #000000,2px 2px 0 #C6FF00}@keyframes widthFadeIn{0%{width:0}to{width:75%}}@media screen and (max-width: 1200px){.nav-links{gap:15px;margin:0}.links{font-size:12px}}.footer{width:100vw;display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;font-family:Neue;font-size:14px;position:fixed;height:30px;bottom:0;background-image:linear-gradient(-45deg,#161616,#2e2e2e 47%,#2e2e2e 53%,#161616);color:#ababab}.footer-logo{width:18px;margin-right:5px}.footer-slide{display:flex;align-items:center;padding:0 15px}.footer-slide a{display:flex;align-items:end;text-transform:lowercase;font-size:14px;color:#ababab;text-decoration:none}.footer-slide a svg{margin:0 5px;height:18px;width:18px}.footer-slide a:hover{color:#fff;text-shadow:0 0 2px #C6FF00,0 0 4px #FFFFFF,0 0 20px #C6FF00;animation:flicker 1s infinite alternate}@media screen and (max-width: 800px){.footer{font-size:10px}.footer-logo{width:15px}.footer-slide{padding:0 5px}.footer-slide a{font-size:10px}.footer-slide a svg{margin-right:5px;height:14px;width:12px}}.about-container{width:100vw;height:100%;overflow:hidden;display:grid;grid-template-columns:1fr}.about-title-container{z-index:-1}.about-title{font-family:Ostrich-Sans;font-style:italic;font-size:280px;line-height:50%;margin:0 15px;text-align:start;color:#c6ff00}.about-svg-container{position:fixed;left:-10px;top:-800px;opacity:.9;z-index:-1}.about-svg-container svg{width:750px;transform:scaleX(-1)}.about-text-container{z-index:1}#bio{position:absolute;width:100%;height:300%;bottom:15px;right:-3%;font-family:Ostrich-Sans;font-size:60px;overflow:scroll;-webkit-transform-origin:65% 100%;-moz-transform-origin:65% 100%;-ms-transform-origin:65% 100%;-o-transform-origin:65% 100%;transform-origin:65% 100%;-webkit-transform:perspective(350px) rotateX(15deg);-moz-transform:perspective(350px) rotateX(15deg);-ms-transform:perspective(350px) rotateX(15deg);-o-transform:perspective(350px) rotateX(15deg);transform:perspective(350px) rotateX(15deg);z-index:1;color:#ababab;text-shadow:2px 2px 0 black;letter-spacing:3px}#bio:after{position:absolute;content:" ";left:0;right:0;top:0;bottom:100%;pointer-events:none}#bio::-webkit-scrollbar{width:12px}#bio p{text-align:justify;cursor:default}#bio p.center{text-align:center}#bio-content{position:absolute;top:70%;-webkit-animation:scroll 55s linear;-moz-animation:scroll 55s linear;-ms-animation:scroll 55s linear;-o-animation:scroll 55s linear;animation:scroll 55s linear infinite}@-webkit-keyframes scroll{0%{transform:translateY(20%);opacity:0}20%{opacity:1}70%{opacity:1}to{transform:translateY(-120%);opacity:0}}@-moz-keyframes scroll{0%{transform:translateY(20%);opacity:0}20%{opacity:1}to{transform:translateY(-120%);opacity:0}}@-ms-keyframes scroll{0%{transform:translateY(20%);opacity:0}20%{opacity:1}to{transform:translateY(-120%);opacity:0}}@-o-keyframes scroll{0%{transform:translateY(20%);opacity:0}20%{opacity:1}to{transform:translateY(-120%);opacity:0}}@keyframes scroll{0%{transform:translateY(20%);opacity:0}20%{opacity:1}to{transform:translateY(-120%);opacity:0}}@keyframes scroll{0%{transform:translateY(20%);opacity:0}20%{opacity:1}40%{opacity:1}to{transform:translateY(-120%);opacity:0}}@media screen and (max-width: 800px){.about-title{font-size:100px;line-height:60%;margin:0 5px}.about-svg-container{position:fixed;width:100%;left:0%;top:-900px;z-index:-1}.about-svg-container svg{width:500px}#bio{width:12em;height:75em;bottom:30px;right:-5%;font-family:Ostrich-Sans;font-size:40px;overflow:scroll;-webkit-transform-origin:75% 100%;-moz-transform-origin:75% 100%;-ms-transform-origin:75% 100%;-o-transform-origin:75% 100%;transform-origin:75% 100%;-webkit-transform:perspective(50vh) rotateX(17deg) scale(.85);-moz-transform:perspective(50vh) rotateX(17deg) scale(.85);-ms-transform:perspective(50vh) rotateX(17deg) scale(.85);-o-transform:perspective(50vh) rotateX(17deg) scale(.85);transform:perspective(50vh) rotateX(17deg) scale(.85);color:#ababab;text-shadow:2px 2px 0 black;letter-spacing:3px}#bio::-webkit-scrollbar{width:12px;display:none}#bio-content{position:absolute;top:80%;-webkit-animation:scroll 60s linear infinite;-moz-animation:scroll 60s linear infinite;-ms-animation:scroll 60s linear infinite;-o-animation:scroll 60s linear infinite;animation:scroll 60s linear infinite}@keyframes scroll{0%{transform:translateY(15%);opacity:0}10%{opacity:1}70%{opacity:1}to{transform:translateY(-115%);opacity:0}}}@media screen and (min-width: 1700px) and (min-height: 900px){#bio{transform:perspective(60vh) rotateX(17deg)}@keyframes scroll{0%{transform:translateY(29%);opacity:0}20%{opacity:1}50%{opacity:1}to{transform:translateY(-140%);opacity:0}}}@media screen and (min-width: 2000px) and (min-height: 1200px){.about-title{font-size:380px;margin:0 20px}#bio{transform:perspective(60vh) rotateX(17deg);font-size:100px}#bio-content{position:absolute;top:40%;-webkit-animation:scroll 45s linear;-moz-animation:scroll 45s linear;-ms-animation:scroll 45s linear;-o-animation:scroll 45s linear;animation:scroll 45s linear infinite}.about-svg-container{top:-750px}.about-svg-container svg{width:1000px}@keyframes scroll{0%{transform:translateY(32%);opacity:0}25%{opacity:1}40%{opacity:1}to{transform:translateY(-80%);opacity:0}}}.contact-container{width:100vw;height:100%;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;position:relative}.contact-title-container{height:100%;margin-top:20px;margin-left:20px;z-index:1}.contact-title{display:block;font-family:Ostrich-Sans;font-style:italic;font-size:240px;line-height:90px;margin:0 0 0 10px;cursor:default;color:#ababab}.title-top{font-family:Neue;font-size:100px;color:#c6ff00;font-style:italic;margin-left:20px}.contact-subtitle-email{font-family:Neue;font-size:22px;margin:130px 20px 20px;cursor:default;letter-spacing:2px;text-shadow:1px 1px 0 #000000}.divider{margin:20px auto 30px 20px;background-image:linear-gradient(to right,#fff0 -5px,#575757 15%,#fff0 80%);height:1.7px}.contact-cv-container{font-family:Neue;font-size:22px;margin-left:20px;letter-spacing:2px}.contact-cv-container p{margin:0}.contact-cv-download{margin-left:15px;display:flex;align-items:center}.contact-cv-download svg{width:20px;height:24px;margin:0;fill:#c6ff00}.contact-cv-download button{border:none;background:none;font-family:Neue;font-size:14px;color:#ababab;letter-spacing:3px;margin:0;text-shadow:1px 1px 0 #000000}.contact-cv-download button:hover{animation:flicker 1.5s infinite alternate}.contact-subtitle-highlight{font-family:Ostrich-Sans;font-size:35px;line-height:10px;color:#ababab;text-shadow:1px 1px 0 #000000}.contact-svg-container{opacity:.4;width:1000px;position:fixed;right:-200px;top:-150px}.contact-svg-container svg polygon{stroke:#000;stroke-width:1.5px}.contact-social-container{display:flex;align-items:flex-end;position:absolute;bottom:15px;right:-5px;z-index:10}.contact-social{font-family:Ostrich-Sans;font-size:55px;line-height:100%;color:#ababab;text-shadow:1px 1px 0 #000000;margin:0}.contact-social-container svg{width:80px}@media screen and (max-width: 800px){.contact-container{grid-template-columns:1fr}.contact-title-container{margin-left:0}.contact-title{font-size:100px;line-height:30px;margin:0 0 0 10px}.title-top{font-family:Neue;font-size:30px;color:#c6ff00;font-style:italic;margin-left:15px}.contact-subtitle{font-size:16px;margin:70px 0 0 20px;font-weight:300}.contact-subtitle-email{align-items:start;font-weight:300;font-size:16px;margin-left:20px;line-height:15px}.contact-cv-container{font-size:18px}.contact-cv-download{margin-left:10px}.contact-cv-download button{font-size:13px;letter-spacing:2px;padding-left:5px}.contact-subtitle-highlight{font-size:30px;line-height:40px}.contact-svg-container{width:650px;position:fixed;right:-400px;top:-100px}.contact-social{font-size:35px;line-height:70%}.contact-social-container svg{width:40px}}#email-icon{height:18px;width:18px;display:flex;align-self:center;margin-right:5px;fill:#c6ff00}.contact-by-email-container a{display:flex;align-items:end;text-transform:lowercase;font-size:14px;color:#ababab;text-decoration:none;margin-left:10px}.projects-container{width:100vw;height:100%}.projects-title{font-family:Ostrich-Sans;font-style:italic;font-size:280px;line-height:50%;margin:0 15px;text-align:start;color:#c6ff00}.projects-svg-container{opacity:.4;width:1000px;position:fixed;right:-200px;top:0;z-index:-1}.projects-svg-container svg{width:1000px}#carousel{position:relative;width:100%;height:600px;top:50%;bottom:0;transform:translateY(25%);overflow:hidden}#carousel div{position:absolute;transition:transform 1s,left 1s,opacity 1s,z-index 0s ease-in-out;opacity:1}#carousel img{width:400px;transition:width 1s}#carousel .hideLeft{left:0%;opacity:0;transform:translateY(50%) translate(-50%)}#carousel .hideLeft img{width:200px}#carousel .hideRight{left:100%;opacity:0;transform:translateY(50%) translate(-50%)}#carousel .hideRight img{width:200px}#carousel .prev{z-index:5;left:30%;transform:translateY(50px) translate(-50%)}#carousel .prev img{width:300px}#carousel .prevLeftSecond{z-index:4;left:15%;transform:translateY(50%) translate(-50%);opacity:.7}#carousel .prevLeftSecond img{width:200px}#carousel .selected{z-index:10;left:50%;transform:translateY(0) translate(-50%)}#carousel .next{z-index:5;left:70%;transform:translateY(50px) translate(-50%)}#carousel .next img{width:300px}#carousel .nextRightSecond{z-index:4;left:85%;transform:translateY(50%) translate(-50%);opacity:.7}#carousel .nextRightSecond img{width:200px}.buttons{position:relative;display:flex;justify-content:space-between;padding:0 20px;transform:translateY(-250px);background-color:transparent;border:none}body{width:100vw;height:100dvh;display:flex;padding:0;justify-content:center;background-size:400% 400%;background-image:linear-gradient(-45deg,#111,#3f3f3f 47%,#3f3f3f 53%,#111);margin:0;-webkit-overflow-y:hidden;-moz-overflow-y:hidden;-o-overflow-y:hidden;overflow-y:hidden;-webkit-animation:AnimateBG 32s ease-in-out infinite;-moz-animation:AnimateBG 32s ease-in-out infinite;-o-animation:AnimateBG 32s ease-in-out infinite;animation:AnimateBG 32s ease-in-out infinite}.main-container{display:grid;place-items:center;grid-template-rows:60px 1fr 30px;position:relative;overflow:hidden;height:100%;padding:0}.main-container:after{content:"";position:absolute;top:0;background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;opacity:.09;height:100%;transform:scale(.8);background:url(https://images.unsplash.com/photo-1476445704028-a36e0c798192?q=80&amp;w=2970&amp;auto=format&amp;fit=crop&amp;ixlib=rb-4.0.3&amp;ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D);z-index:-1}@-webkit-keyframes AnimateBG{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes AnimateBG{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@font-face{font-family:Ostrich-Sans;src:url(/assets/OstrichSans-Light-az8JTFMj.otf) format("opentype"),url(/assets/ostrich-sans-light-sj_U_KrO.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Ostrich-Sans;src:url(/assets/OstrichSans-Medium-L6SJOxjd.otf) format("opentype"),url(./fonts/Ostrich-Sans/ostrich-sans-medium.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Ostrich-Sans;src:url(/assets/OstrichSans-Black-i8bfJ_gl.otf) format("opentype"),url(/assets/ostrich-sans-black-Hgh8pGYe.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Ostrich-Sans;src:url(/assets/OstrichSansInline-Regular-e89U9Rmh.otf) format("opentype");font-weight:600;font-style:inline}@font-face{font-family:Ostrich-Sans;src:url(/assets/OstrichSansInline-Italic-wDAfKhvK.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:Neue;src:url(/assets/TheNeue-Black-6CuboS-D.woff) format(woff);font-weight:800;font-style:normal}
</pre></body></html>