:root{--background:#050505;--foreground:#fff;--gray-1:#080808;--gray-2:#161616;--gray-3:#232323;--gray-4:#bcbcbc;--gray-5:#dedede;--accent:#671932;--ease-out-c:cubic-bezier(.22,1,.36,1);--ease-out-t:.5s}@font-face{font-family:InstrumentSans;src:url(/assets/InstrumentSans-BjF37L9x.ttf)}::selection{background-color:var(--accent)}html{scroll-behavior:smooth}*,:before,:after{box-sizing:border-box;color:var(--foreground);scrollbar-width:thin;scrollbar-color:var(--gray-4)transparent;margin:0;padding:0;font-size:1rem;font-weight:400}:is(*,:before,:after):focus-visible{outline:1px dotted var(--foreground);outline-offset:5px}body{background-color:var(--background);color:var(--foreground);font-family:InstrumentSans,sans-serif;line-height:1.4}#root{position:relative;overflow:clip}input,button,textarea,select{background-color:inherit;color:inherit;font:inherit;font-size:100%}h2{color:var(--gray-4);width:150px}h3{letter-spacing:1px}p{color:var(--gray-5);margin-bottom:1rem;display:block}a{color:var(--accent);transition:all var(--ease-out-t)var(--ease-out-c);font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}a::selection{color:var(--foreground)}._content_l075a_1{max-width:1100px;margin:0 auto;padding:9rem 2rem}._canvas-container_1l0zi_1{z-index:-1;pointer-events:none;width:100%;height:32rem;position:absolute;top:0;left:0}._canvas-container_1l0zi_1 *{pointer-events:none!important}._canvas-container_1ntp5_1{z-index:-1;pointer-events:none;width:100%;height:32rem;position:absolute;bottom:0;left:0}._canvas-container_1ntp5_1 *{pointer-events:none!important}._header_74vi9_1{margin-bottom:16rem}._name_74vi9_5{font-size:4rem}@media screen and (max-width:500px){._name_74vi9_5{font-size:3rem}}@media screen and (max-width:380px){._name_74vi9_5{font-size:2.3rem}}._title_74vi9_17{color:var(--gray-4);display:block}._about_qqmh2_1{flex-flow:wrap;justify-content:space-between;gap:2rem;margin-bottom:12rem;display:flex}._content_qqmh2_9{max-width:800px}._work_1rth0_1{flex-flow:wrap;justify-content:space-between;gap:2rem;margin-bottom:12rem;display:flex}._work_1rth0_1 p{margin:0}._content_1rth0_13{max-width:800px}._item_1rth0_17{margin-bottom:4rem}._info_1rth0_21{flex:0 0 300px;margin-bottom:1rem}._title_1rth0_26,._employer_1rth0_26{width:fit-content;display:block}._employer_1rth0_26{color:var(--gray-4)}._desc_1rth0_35{flex:1 0 300px}._projects_1x0ha_1{flex-flow:wrap;justify-content:space-between;gap:2rem;margin-bottom:12rem;display:flex}._content_1x0ha_9{max-width:800px}._desc_1x0ha_13{margin-top:1rem}._contact_1pv6e_1{flex-flow:wrap;justify-content:space-between;gap:2rem;margin-bottom:12rem;display:flex}._content_1pv6e_9{width:100%;max-width:800px}
