html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;text-wrap:pretty;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{width:auto;color:inherit;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:0 0;border:none;margin:0;padding:0;line-height:normal;overflow:visible}:root{--vh:1vh;--stable-vh:1vh;--scroll-bar:0px;--scroll-bar-grid:0px;--font-scale:1px;--controls:none;--media-object-fit:cover;--media-poster-image-background-size:cover}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;text-rendering:optimizelegibility;font-family:var(--font-suisse-intl),sans-serif;-webkit-font-smoothing:antialiased}body{color:#fff;background-color:#0a0a0a;position:relative}body main{padding-top:78px}@media screen and (min-width:930px){body main{padding-top:74px}}body main[data-comp=WorkProjectPage]{padding-top:0}a,button{cursor:pointer}a{color:inherit;text-decoration:none}.grecaptcha-badge{visibility:hidden}.sonner{background-color:red!important}
@font-face{font-family:modernEraMono;src:url(../media/ModernEraMono_Medium-s.p.0c091f32.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:modernEraMono;src:url(../media/ModernEraMono_Bold-s.p.1cc488ef.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:modernEraMono Fallback;src:local(Arial);ascent-override:59.7%;descent-override:16.35%;line-gap-override:0.0%;size-adjust:131.49%}.moderneramono_a7049154-module__RhD3Xa__className{font-family:modernEraMono,modernEraMono Fallback}.moderneramono_a7049154-module__RhD3Xa__variable{--font-modern-era-mono:"modernEraMono","modernEraMono Fallback"}
@font-face{font-family:suisseIntlFont;src:url(../media/SuisseIntl_Regular-s.p.1af05c10.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:suisseIntlFont;src:url(../media/SuisseIntl_Book-s.p.e8d840c2.woff2)format("woff2");font-display:swap;font-weight:450;font-style:normal}@font-face{font-family:suisseIntlFont Fallback;src:local(Arial);ascent-override:95.68%;descent-override:30.18%;line-gap-override:0.0%;size-adjust:103.05%}.suisseintlfont_44b32fb4-module__LK4JuW__className{font-family:suisseIntlFont,suisseIntlFont Fallback}.suisseintlfont_44b32fb4-module__LK4JuW__variable{--font-suisse-intl:"suisseIntlFont","suisseIntlFont Fallback"}
