@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.CO5hGrJv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.EAA9jha_.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.k7S-YeeD.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fluid-min-width: 120;--fluid-max-width: 1500;--fluid-min-size: 10;--fluid-max-size: 14;--fluid-min-ratio: 1.2;--fluid-max-ratio: 1.33;--fluid-screen: 100vw;--fluid-bp: calc((var(--fluid-screen) - ((var(--fluid-min-width) / 16) * 1rem)) / ((var(--fluid-max-width) / 16) - (var(--fluid-min-width) / 16)));--fluid-min-scale-0: var(--fluid-min-ratio);--fluid-min-scale-1: var(--fluid-min-scale-0) * var(--fluid-min-ratio);--fluid-min-scale-2: var(--fluid-min-scale-1) * var(--fluid-min-ratio);--fluid-min-scale-3: var(--fluid-min-scale-2) * var(--fluid-min-ratio);--fluid-min-scale-4: var(--fluid-min-scale-3) * var(--fluid-min-ratio);--fluid-min-scale-5: var(--fluid-min-scale-4) * var(--fluid-min-ratio);--fluid-min-scale-6: var(--fluid-min-scale-5) * var(--fluid-min-ratio);--fluid-min-scale-7: var(--fluid-min-scale-6) * var(--fluid-min-ratio);--fluid-min-scale-8: var(--fluid-min-scale-7) * var(--fluid-min-ratio);--fluid-max-scale-0: var(--fluid-max-ratio);--fluid-max-scale-1: var(--fluid-max-scale-0) * var(--fluid-max-ratio);--fluid-max-scale-2: var(--fluid-max-scale-1) * var(--fluid-max-ratio);--fluid-max-scale-3: var(--fluid-max-scale-2) * var(--fluid-max-ratio);--fluid-max-scale-4: var(--fluid-max-scale-3) * var(--fluid-max-ratio);--fluid-max-scale-5: var(--fluid-max-scale-4) * var(--fluid-max-ratio);--fluid-max-scale-6: var(--fluid-max-scale-5) * var(--fluid-max-ratio);--fluid-max-scale-7: var(--fluid-max-scale-6) * var(--fluid-max-ratio);--fluid-max-scale-8: var(--fluid-max-scale-7) * var(--fluid-max-ratio);--fluid-min-size-0: (var(--fluid-min-size)) / 16;--fluid-min-size-1: (var(--fluid-min-size) * var(--fluid-min-scale-0)) / 16;--fluid-min-size-2: (var(--fluid-min-size) * var(--fluid-min-scale-1)) / 16;--fluid-min-size-3: (var(--fluid-min-size) * var(--fluid-min-scale-2)) / 16;--fluid-min-size-4: (var(--fluid-min-size) * var(--fluid-min-scale-3)) / 16;--fluid-min-size-5: (var(--fluid-min-size) * var(--fluid-min-scale-4)) / 16;--fluid-min-size-6: (var(--fluid-min-size) * var(--fluid-min-scale-5)) / 16;--fluid-min-size-7: (var(--fluid-min-size) * var(--fluid-min-scale-6)) / 16;--fluid-min-size-8: (var(--fluid-min-size) * var(--fluid-min-scale-7)) / 16;--fluid-max-size-0: (var(--fluid-max-size)) / 16;--fluid-max-size-1: (var(--fluid-max-size) * var(--fluid-max-scale-0)) / 16;--fluid-max-size-2: (var(--fluid-max-size) * var(--fluid-max-scale-1)) / 16;--fluid-max-size-3: (var(--fluid-max-size) * var(--fluid-max-scale-2)) / 16;--fluid-max-size-4: (var(--fluid-max-size) * var(--fluid-max-scale-3)) / 16;--fluid-max-size-5: (var(--fluid-max-size) * var(--fluid-max-scale-4)) / 16;--fluid-max-size-6: (var(--fluid-max-size) * var(--fluid-max-scale-5)) / 16;--fluid-max-size-7: (var(--fluid-max-size) * var(--fluid-max-scale-6)) / 16;--fluid-max-size-8: (var(--fluid-max-size) * var(--fluid-max-scale-7)) / 16;--fluid--3: calc(var(--fluid-0) * .2);--fluid--3: calc(var(--fluid-0) * .4);--fluid--2: calc(var(--fluid-0) * .6);--fluid--1: calc(var(--fluid-0) * .8);--fluid-0: calc(((var(--fluid-min-size-0) * 1rem) + (var(--fluid-max-size-0) - var(--fluid-min-size-0)) * var(--fluid-bp)));--fluid-1: calc(((var(--fluid-min-size-1) * 1rem) + (var(--fluid-max-size-1) - var(--fluid-min-size-1)) * var(--fluid-bp)));--fluid-2: calc(((var(--fluid-min-size-2) * 1rem) + (var(--fluid-max-size-2) - var(--fluid-min-size-2)) * var(--fluid-bp)));--fluid-3: calc(((var(--fluid-min-size-3) * 1rem) + (var(--fluid-max-size-3) - var(--fluid-min-size-3)) * var(--fluid-bp)));--fluid-4: calc(((var(--fluid-min-size-4) * 1rem) + (var(--fluid-max-size-4) - var(--fluid-min-size-4)) * var(--fluid-bp)));--fluid-5: calc(((var(--fluid-min-size-5) * 1rem) + (var(--fluid-max-size-5) - var(--fluid-min-size-5)) * var(--fluid-bp)));--fluid-6: calc(((var(--fluid-min-size-6) * 1rem) + (var(--fluid-max-size-6) - var(--fluid-min-size-6)) * var(--fluid-bp)));--fluid-7: calc(((var(--fluid-min-size-7) * 1rem) + (var(--fluid-max-size-7) - var(--fluid-min-size-7)) * var(--fluid-bp)));--fluid-8: calc(((var(--fluid-min-size-8) * 1rem) + (var(--fluid-max-size-8) - var(--fluid-min-size-8)) * var(--fluid-bp)));--color-cyan: oklch(.68 .14 212.14);--color-gold: oklch(.65 .14 80.92);--special-bg-gold: radial-gradient(at center right, oklch(.18 .03 97.69), oklch(.16 0 0)) padding-box, linear-gradient(230deg, oklch(.23 .03 96.24), oklch(.34 .07 95.72)) border-box;--special-bg-gold-hover: radial-gradient(at center right, oklch(.31 .07 95.7), oklch(.16 0 0)) padding-box, linear-gradient(230deg, oklch(.52 .11 95.29), oklch(.34 .07 95.72)) border-box;--special-bg-gold-light: radial-gradient(at center right, oklch(.31 .07 95.7), oklch(.16 0 0)) padding-box, linear-gradient(230deg, oklch(.52 .11 95.29), oklch(.34 .07 95.72)) border-box;--special-bg-cyan: radial-gradient(at center right,oklch(.16 .03 222.39), #0d0d0d) padding-box, linear-gradient(230deg, #0f171a, oklch(.3 .06 206.43)) border-box;--special-bg-cyan-hover: radial-gradient(at center right, oklch(.2 .04 214.91), oklch(.24 .05 216.46)) padding-box, linear-gradient(230deg, #1f2f35, oklch(.7 .13 206.02)) border-box;--special-bg-cyan-light: radial-gradient(at center right, oklch(.2 .04 214.91), oklch(.24 .05 216.46)) padding-box, linear-gradient(230deg, #1f2f35, oklch(.7 .13 206.02)) border-box;--primary-color: lch(1.9 2.4 210.02);--primary-text: lch(70 0 0);--secondary-text: lch(50 0 0);--accent-color: var(--color-cyan);--accent-special: var(--special-bg-cyan);--accent-special-hover: var(--special-bg-cyan-hover);--accent-special-light: var(--special-bg-cyan-light)}@media screen and (min-width: 1500px){:root{--fluid-screen: calc(var(--fluid-max-width) * 1px)}}*,*:after,*:before{box-sizing:border-box;margin:0;padding:0;font-family:inherit;line-height:inherit;color:inherit;border-radius:0;border:unset}*:focus{outline:2px solid var(--primary-text)!important;outline-offset:2px!important}:where(h1,h2,h3,h4,h5,h6,li,figcaption){max-inline-size:var(--measure);text-wrap:balance}p{max-inline-size:var(--measure);text-wrap:pretty;max-width:50ch;font-weight:100;letter-spacing:1px}:where(html,body){background-color:var(--primary-color)}html{font-family:Montserrat Variable,system-ui,sans-serif;font-family:Mona Sans,MonaSansFallback,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100%}body{overflow-y:auto;overflow-x:hidden;min-height:100%;color:var(--primary-text);background-color:#000;font-size:var(--fluid-1)}video{width:100%;height:100%;border-radius:16px;box-shadow:0 0 7px 3px #00000080}h1{font-size:var(--fluid-4)}p{font-size:inherit}a{font-size:inherit;color:inherit;text-decoration:none;&:hover{text-decoration:underline}&[aria-disabled]{color:var(--secondary-text);&:hover{cursor:not-allowed}}}h2{font-size:var(--fluid-2);text-align:center}summary{font-size:var(--fluid-1);font-weight:500}article{position:relative;transition:all .2s}button{all:unset;cursor:pointer;font-size:var(--fluid-0);font-weight:500;padding:var(--fluid--2);background-color:var(--accent-color);color:var(--primary-text);transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;gap:var(--fluid--2)}.accent-special{border:1px solid transparent;background:var(--accent-special);color:var(--accent-color);&:hover{background:var(--accent-special-hover)}}.accent-special-light{border:1px solid transparent;background:var(--accent-special-light)}.visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.icon{stroke-width:1px;color:var(--accent-color)}.text-gradient{background:linear-gradient(60deg,lch(63 89 280) 15%,lch(90 62 188) 25%,lch(30 101.4 233.8) 40%,#e2e2e2 75%) text;background-clip:text;-webkit-text-fill-color:transparent;box-decoration-break:clone}.text-gradient-2{background:linear-gradient(264deg,#2094f3 20%,#673ab6);background-clip:text;-webkit-text-fill-color:transparent;box-decoration-break:clone}.card{padding:var(--fluid-0)}.special-bg{border:1px solid transparent;background:radial-gradient(at center right,#020202,#0d0d0d) padding-box,linear-gradient(230deg,#161616,#222) border-box}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:linear-gradient(231deg,#1e252d 20% 40%,#1e252d);border-radius:10px;&:hover{background:#007d8d}}
