#hero{background:url(/BlurredBg.png) fixed}#hero .main-subtitle{color:rgba(205,205,205,.5);font-style:normal;font-weight:600;line-height:normal}#hero h2{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#cdcdcd 0%,#999 100%);-webkit-background-clip:text;background-clip:text}#hero h3{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#b4b4b4 0%,#575757 100%);-webkit-background-clip:text;background-clip:text}@media (min-width:1921px){#hero{background-size:cover}}
#about .card{background:url(/BlurredCardBg.png);left:50%;transform:translate(-50%)}#about .card .slide-button{background:rgba(217,217,217,.29)}#about .card .card-item{background:#262626}#about .card .card-item .subtitle{color:rgba(205,205,205,.7)}#about .right-section{background:url(/SmallBlurredCardBg.png) 0 0/cover no-repeat}#about .right-section h2{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#cdcdcd 0%,#676767 100%);-webkit-background-clip:text;background-clip:text}@media (max-width:980px){#about .card{background-size:cover}}@media (min-width:1911px){#about .card{background-size:cover}}
#projects .projects-container{scroll-snap-type:x mandatory;grid-template-columns:100vw 100vw 100vw 100vw;display:grid;overflow:hidden}#projects .next-project{color:rgba(255,255,255,.6);background:#1b1b1b}#projects .card{height:calc(100vh - 90px)}@media (max-width:980px){.projects-container{grid-template-columns:100vw}}
.code-editor{border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1)}.code-editor .nav{background:#161616;border-bottom:1px solid rgba(255,255,255,.1)}.code-editor .file-container,.code-editor .line-counter{border-right:1px solid rgba(255,255,255,.1)}.code-editor .code-container{color:rgba(255,255,255,.3);background:#121212;font-weight:600}.code-editor .line{align-items:center;height:32px;display:flex}.code-editor .line .keyword{color:#569cd6}.code-editor .line .string{color:#86d685}.code-editor .line .punctuation{color:#d68585}.code-editor .line .punctuation:not(:-webkit-any(:first-child,.add-margin)){margin-left:-10px}.code-editor .line .punctuation:not(:-moz-any(:first-child,.add-margin)){margin-left:-10px}.code-editor .line .punctuation:not(:is(:first-child,.add-margin)){margin-left:-10px}.code-editor .line .identifier{color:#9cdcfe}.code-editor .line .comment{color:#5f5f5f}.code-editor .line span:not(.no-margin){margin-right:10px}
@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14b51e6f05e7993b-s.56a8c905.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bf20a4c9c54dabb0-s.1e13255f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1aacd976339e773a-s.6ca5adc7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a1c52d8bde3dabc1-s.75dce534.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6eae311961c4b519-s.2453fe36.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/090af37c9cfa0a49-s.p.7ebbea7a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono Fallback;src:local(Arial);ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.0%;size-adjust:134.61%}.roboto_mono_262d5b49-module__eHkWba__className{font-family:Roboto Mono,Roboto Mono Fallback;font-style:normal;font-weight:400}
.zelix-project h2{color:#fee658}.zelix-project .description-card{background:rgba(0,0,0,.15)}.zelix-project .description-card span{color:rgba(255,255,255,.5)}
.zelix-stl-project h2{color:#fee658}.zelix-stl-project .description-card{background:rgba(0,0,0,.15)}.zelix-stl-project .description-card span{color:rgba(255,255,255,.5)}
.zelix-stl-project h2{color:#fee658}.zelix-stl-project .description-card{background:rgba(0,0,0,.15)}.zelix-stl-project .description-card span{color:rgba(255,255,255,.5)}
.fluent-libc-project h2{color:#588dfe}.fluent-libc-project .description-card{background:rgba(0,0,0,.15)}.fluent-libc-project .description-card span{color:rgba(255,255,255,.5)}
#relevant-experience .next-section-btn{background:#242424}#relevant-experience .card{background:url(/BlurredCardBg.png)}#relevant-experience .card .slide-button{background:rgba(217,217,217,.29)}#relevant-experience .card .description-card{background:rgba(0,0,0,.15)}#relevant-experience .card .description-card span{color:rgba(255,255,255,.5)}
#skills .next-section-btn{background:#242424}#skills .card{background:url(/BlurredCardBg.png)}#skills .card .slide-button{background:rgba(217,217,217,.29)}#skills .card .lang-card{background:rgba(0,0,0,.15)}
#thanks{background:url(/BlurredBg.png) fixed}#thanks .main-subtitle{color:rgba(205,205,205,.5);font-style:normal;font-weight:600;line-height:normal}#thanks .next-section-btn{background:#242424}#thanks h2{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#cdcdcd 0%,#999 100%);-webkit-background-clip:text;background-clip:text}@media (min-width:1921px){#thanks{background-size:cover}}
