:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:before,:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto;user-select:auto}textarea{white-space:revert}meter{appearance:revert}pre{all:revert}::placeholder{color:unset}::marker{content:""}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;line-break:after-white-space;-webkit-user-select:auto;user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/InterVariable.ttf)format("truetype")}:root{--main-bg-color:#15202b;--main-gradient-color:#233c46;--main-txt-color:#f2f9f9;--heading-color:#fff;--text-select-color:#c72e00;--link-color:#69c;--link-hover-color:#369;--link-active-color:#1b96e9;--focus-outline-color:#69c;--twitter-color:#1d9bf0;--youtube-color:#f70000;--linkedin-color:#007ab6;--instagram-color:#be2c76;--github-color:#fff;--cursor-color:#00ff41;--profile-glow-color:#c3d7bf;--shadow-color:#bbbaba33;--glow-color:#518ca3cc;--noise-opacity:.025;--tap-highlight-opacity:.3;--touch-feedback-opacity:.9;--border-radius-small:2px;--border-radius-medium:4px;--border-radius-large:6px;--border-radius-circle:50%;--border-width:2px;--focus-outline-width:2px;--focus-outline-offset:4px;--app-height:100%;--letter-spacing-base:2px;--letter-spacing-hover:1.2px}::selection{color:#fff;background-color:var(--text-select-color)}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;text-rendering:optimizelegibility;-webkit-tap-highlight-color:rgba(102, 153, 204, var(--tap-highlight-opacity));font-size:.520833vw}body{background-color:var(--main-bg-color);background-image:linear-gradient(320deg, var(--main-gradient-color) 0%, var(--main-bg-color) 40%);height:100vh;color:var(--main-txt-color);background-position:50%;background-size:cover;background-attachment:fixed;margin:0;padding:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5}a{color:var(--link-color);text-decoration:none}a:hover,a:active{color:var(--link-hover-color)}a:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset);border-radius:var(--border-radius-small)}h1,h2,h3,h4,h5,h6{color:var(--heading-color);margin:0;padding:0;font-weight:600}p{margin:0 0 1em;padding:0}img{max-width:100%}.inner{padding-top:25px}.noise:before{content:"";opacity:var(--noise-opacity);pointer-events:none;z-index:3;height:100vh;height:var(--app-height);-o-object-fit:cover;object-fit:cover;background-image:url(../images/noise.gif);width:100vw;position:fixed;top:0;left:0}.heading-svg{text-align:center;margin:0;padding:0;animation:2s fadein}.heading-svg svg{z-index:100;touch-action:manipulation;height:12vw;transition:all .1s ease-out;width:95%!important}.heading-svg svg:hover{cursor:crosshair;transition:all 10ms ease-out;animation:.5s forwards shine}@media (hover:none){.heading-svg svg:hover{cursor:default}.heading-svg svg{cursor:pointer}}.heading-svg svg:not(:hover){animation:.18s backwards darken}.heading-svg svg:focus-visible{outline:3px solid var(--focus-outline-color);outline-offset:8px;border-radius:var(--border-radius-medium)}@media (hover:none) and (pointer:coarse){.heading-svg svg:active{transition:transform .1s ease-out;transform:scale(.98)}}@keyframes shine{25%{filter:drop-shadow(0 0 1.75rem var(--glow-color))}50%{filter:drop-shadow(0 0 3.75rem var(--glow-color))}70%{filter:drop-shadow(0 0 5.75rem var(--glow-color))}to{filter:drop-shadow(0 0 8.75rem var(--glow-color))}}@keyframes darken{25%{filter:drop-shadow(0 0 8.75rem var(--glow-color))}50%{filter:drop-shadow(0 0 5.75rem var(--glow-color))}70%{filter:drop-shadow(0 0 3.75rem var(--glow-color))}to{filter:drop-shadow(0 0 1.75rem var(--glow-color))}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.profile{z-index:50;flex-wrap:wrap;place-content:center;align-items:flex-start;animation:3s fadein;display:flex}.profile-picture img{-webkit-user-select:none;user-select:none;touch-action:none;-moz-user-drag:none;-webkit-user-drag:none;border-radius:50%;width:clamp(100px,10vw,140px);margin-right:18px}.profile-picture img:hover{cursor:help;filter:drop-shadow(0 0 1em var(--profile-glow-color));transition:all 1s ease-out;transform:scale(1.05)}.profile-picture img:focus-visible{outline:3px solid var(--profile-glow-color);outline-offset:var(--focus-outline-offset);border-radius:var(--border-radius-circle)}@media (hover:none){.profile-picture img:hover{cursor:default}}@media only screen and (width<=600px){.profile-picture{text-align:center;width:100%}.profile-text{text-align:center}.social-list svg{min-width:44px;min-height:44px}.main-list>li{min-height:50px}}.profile .verified-logo{width:clamp(12px,12px + 1.5vw,22px);height:clamp(12px,12px + 1.5vw,22px);vertical-align:auto;margin:0;padding:0;transition:all .1s ease-out}.profile-text{filter:drop-shadow(.15em .1em .3em var(--main-gradient-color));letter-spacing:var(--letter-spacing-base);white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:clamp(20px,12.9577px + 1.40845vw,35px);font-weight:100;transition:all .1s ease-out;overflow:hidden}.profile-text-name{font-weight:700;text-decoration:none}.profile-text-name:hover{filter:drop-shadow(.15em .1em 1em var(--main-gradient-color));transition:all 1s ease-in-out;position:relative}.typewriter{justify-content:left;max-width:fit-content;display:flex}.typewriter span{color:var(--main-txt-color);white-space:nowrap;letter-spacing:var(--letter-spacing-base);line-height:normal;display:inline-block;position:relative}.typewriter .cursor{background-color:var(--cursor-color);vertical-align:text-bottom;width:.15em;height:1em;margin-left:2px;animation:.75s step-end infinite blink-caret;display:inline-block}@keyframes blink-caret{0%,to{opacity:1}50%{opacity:0}}.social-list{color:var(--main-txt-color);flex-flow:wrap;justify-content:center;animation:3s fadein;display:flex}.social-list li{margin-left:15px}.social-list svg{cursor:pointer;color:var(--main-txt-color);touch-action:manipulation;width:clamp(60px,10vw,80px);height:clamp(60px,10vw,80px);transition:all .2s ease-in-out}.social-list svg:hover{color:var(--link-color);animation:.3s infinite alternate beat}.social-list a:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:6px;border-radius:var(--border-radius-circle)}@media (hover:none) and (pointer:coarse){.social-list a:active svg{transition:transform .1s ease-out;transform:scale(.95)}}@keyframes beat{to{filter:drop-shadow(4px 4px 1px var(--shadow-color));transform:scale(1.2)}}.social-list svg[target=twitter]:hover{color:var(--twitter-color)!important}.social-list svg[target=youtube]:hover{color:var(--youtube-color)!important}.social-list svg[target=linkedin]:hover{color:var(--linkedin-color)!important}.social-list svg[target=instagram]:hover{color:var(--instagram-color)!important}.social-list svg[target=github]:hover{color:var(--github-color)!important}.centered-div{max-width:680px;margin:0 auto}.main-list{flex-flow:wrap;place-content:center space-around;place-items:center;width:100%;transition:all .1s ease-out;animation:3s fadein;display:flex}.main-list>li{text-align:center;letter-spacing:.5px;border-style:solid;border-color:#38444d59;border-width:var(--border-width);border-radius:var(--border-radius-large);background:linear-gradient(var(--main-txt-color) 0 0) 0 0, linear-gradient(var(--main-txt-color) 0 0) 0 0, linear-gradient(var(--main-txt-color) 0 0) 100% 100%, linear-gradient(var(--main-txt-color) 0 0) 100% 100%;background-size:var(--d,0) var(--border-width), var(--border-width) var(--d,0);background-repeat:no-repeat;flex:1 0 40%;justify-content:center;align-items:center;min-height:50px;margin:5px 14px;font-size:clamp(16px,2.5vw,21px);font-weight:400;transition:all .3s ease-out;display:flex}@media only screen and (width<=600px){.main-list>li{flex:1 0 80%;margin:2px 14px}}.main-list>li:hover{--d:100%}.main-list li>a{color:var(--main-txt-color);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;flex-grow:9;transition:all 1s ease-in-out}.main-list li a:hover{letter-spacing:var(--letter-spacing-hover);color:var(--link-active-color);filter:drop-shadow(0 0 2em var(--main-gradient-color));transition:all 1s ease-in-out}.main-list li a:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:6px;border-radius:var(--border-radius-medium);color:var(--link-active-color);filter:drop-shadow(0 0 1em var(--main-gradient-color))}@media (hover:none) and (pointer:coarse){.main-list li a:active{transition:transform .1s ease-out;transform:scale(.98)}}.main-list li a sup{vertical-align:top;font-size:smaller}.main-list li svg{vertical-align:baseline;flex-grow:1;width:clamp(20px,10vw,30px);height:clamp(20px,10vw,30px);transition:all .4s ease-in-out;display:none}.main-list li:hover svg{opacity:1;transition:all .4s ease-in-out;display:inline;transform:scale(1.5)}.footer{text-align:center;margin:40px auto 0;font-size:13px}
