@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/instrument-sans/instrument-sans-latin-ext-wght-normal.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:Instrument Sans;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/instrument-sans/instrument-sans-latin-wght-normal.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:Instrument Sans;font-style:italic;font-display:swap;font-weight:400 700;src:url(/fonts/instrument-sans/instrument-sans-latin-ext-wght-italic.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:Instrument Sans;font-style:italic;font-display:swap;font-weight:400 700;src:url(/fonts/instrument-sans/instrument-sans-latin-wght-italic.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:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif/instrument-serif-latin-ext-400-normal.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:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif/instrument-serif-latin-400-normal.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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif/instrument-serif-latin-ext-400-italic.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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif/instrument-serif-latin-400-italic.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/jetbrains-mono/jetbrains-mono-cyrillic-ext-wght-normal.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/jetbrains-mono/jetbrains-mono-cyrillic-wght-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/jetbrains-mono/jetbrains-mono-latin-ext-wght-normal.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/jetbrains-mono/jetbrains-mono-latin-wght-normal.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}
.dcx-h1{transition:border-color .25s,transform .25s,background .25s,color .25s,filter .25s}.dcx-h1:hover{transform:translateY(-2px)!important}.dcx-h2{transition:border-color .25s,transform .25s,background .25s,color .25s,filter .25s}.dcx-h2:hover{background:#ffffff0f!important}.dcx-h3{transition:border-color .25s,transform .25s,background .25s,color .25s,filter .25s}.dcx-h3:hover{border-color:#3ddcc066!important;transform:translateY(-3px)!important}.dcx-h4{transition:border-color .25s,transform .25s,background .25s,color .25s,filter .25s}.dcx-h4:hover{background:#14171a0d!important}.dcx-h5{transition:border-color .25s,transform .25s,background .25s,color .25s,filter .25s}.dcx-h5:hover{border-color:#3ddcc066!important;transform:translateY(-4px)!important}.dcx-h6{transition:border-color .25s,transform .25s,background .25s,color .25s,filter .25s}.dcx-h6:hover{border-color:#3ddcc073!important;transform:translateY(-4px)!important}.dcx-h7{transition:border-color .25s,transform .25s,background .25s,color .25s,filter .25s}.dcx-h7:hover{border-color:#3ddcc099!important;transform:translateY(-4px)!important}.dcx-h8{transition:border-color .25s,transform .25s,background .25s,color .25s,filter .25s}.dcx-h8:hover{border-color:#3ddcc073!important}.dcx-h9{transition:border-color .25s,transform .25s,background .25s,color .25s,filter .25s}.dcx-h9:hover{color:#3ddcc0!important}.dcx-h10{transition:border-color .25s,transform .25s,background .25s,color .25s,filter .25s}.dcx-h10:hover{filter:brightness(1.08)!important}.dcx-h11{transition:border-color .25s,transform .25s,background .25s,color .25s,filter .25s}.dcx-h11:hover{background:#ffffff0d!important}
body:has(.dcx-root){background:#08090b}.dcx-root{--acc:#3ddcc0;color:#eceae5;-webkit-font-smoothing:antialiased;background:#08090b;min-height:100vh;font-family:Instrument Sans,system-ui,sans-serif;font-size:16px;line-height:normal;overflow-x:hidden}.dcx-root a{color:var(--acc,#3ddcc0);text-decoration:none}.dcx-root a:hover{color:#9bf0df}.dcx-root h1,.dcx-root h2,.dcx-root h3,.dcx-root h4,.dcx-root p,.dcx-root figure{margin:0}.dcx-root ul{margin:0;padding:0;list-style:none}.dcx-root ::selection{color:#08090b;background:#3ddcc0}.dcx-aura{pointer-events:none;z-index:0;background:radial-gradient(1100px 620px at 78% -8%,#3ddcc024,#0000 60%),radial-gradient(900px 520px at 8% 12%,#6078ff1a,#0000 62%);position:fixed;inset:0}.dcx-root input[type=range]{appearance:none;background:0 0}.dcx-root input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--acc,#3ddcc0) var(--fill,60%), #ffffff24 var(--fill,60%));border-radius:99px;height:4px}.dcx-root input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:4px solid var(--acc,#3ddcc0);cursor:grab;background:#f6f4f0;border-radius:50%;width:22px;height:22px;margin-top:-9px;box-shadow:0 4px 18px #00000080}.dcx-root input[type=range]::-moz-range-track{background:linear-gradient(90deg, var(--acc,#3ddcc0) var(--fill,60%), #ffffff24 var(--fill,60%));border-radius:99px;height:4px}.dcx-root input[type=range]::-moz-range-thumb{border:4px solid var(--acc,#3ddcc0);cursor:grab;background:#f6f4f0;border-radius:50%;width:22px;height:22px}@keyframes dcx-lgIn{0%{opacity:0;transform:translateY(-10px)scaleY(.9)}to{opacity:1;transform:none}}@keyframes marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.dcx-root [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}.dcx-root [data-marquee]{animation:none!important}}
