@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(./rajdhani-latin-500-normal.ByNUCHrt.woff2)format("woff2"),url(./rajdhani-latin-500-normal.DfvNI-Td.woff)format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(./rajdhani-latin-600-normal.CXCVEoA9.woff2)format("woff2"),url(./rajdhani-latin-600-normal.Dx02qI2_.woff)format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./instrument-sans-latin-400-normal.DRC__1Mx.woff2)format("woff2"),url(./instrument-sans-latin-400-normal.D1W7dsQl.woff)format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./instrument-sans-latin-500-normal.Dk9ku72i.woff2)format("woff2"),url(./instrument-sans-latin-500-normal.Z6ESRlEs.woff)format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./instrument-sans-latin-600-normal.B7fBEWYG.woff2)format("woff2"),url(./instrument-sans-latin-600-normal.B9e8oLYv.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(./jetbrains-mono-latin-400-normal.6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./jetbrains-mono-latin-500-normal.BWZEU5yA.woff2)format("woff2"),url(./jetbrains-mono-latin-500-normal.CJOVTJB7.woff)format("woff")}:root{--text:#ececec;--grey:#b5b5b5;--dim:#6e6e6e;--teal:#add1c4;--beta:#cce9f4;--coral:#dd8874;--amber:#dc8834;--error:#d85045;--white:#fff;--panel:#0a0e12c7;--rail:#dedbde40;--focus:#cce9f41f;--shade:#0000008c;--idle:#c7c7c7;--black:#000;--font-menu:"Rajdhani", "Arial Narrow", sans-serif;--font-text:"Instrument Sans", "Helvetica Neue", Arial, sans-serif;--font-data:"JetBrains Mono", ui-monospace, monospace;--gutter:max(16px, 6.1vw);--wordmark:clamp(2.25rem, 5.56vmin, 5rem);--title-sel:clamp(1.5rem, 3.37vmin, 3.25rem);--title-pitch:clamp(44px, 4.91vmin, 4.75rem);--legal:clamp(12px, 1.15vmin, 16px);--tip:clamp(1rem, 2.1vmin, 1.625rem);--row:clamp(44px, 3.52vmin, 52px);--item:clamp(1.25rem, 2.47vmin, 2.125rem);--head:clamp(.875rem, 1.73vmin, 1.5rem);--hint:clamp(.875rem, 1.85vmin, 1.5rem);--body:clamp(1rem, .9rem + .35vmin, 1.1875rem);--inset:clamp(16px, 2.22vmin, 48px);--rail-in:clamp(8px, 1.11vmin, 24px);--rail-h:max(4px, .46vmin);--bar:max(3px, .28vmin);--label-x:clamp(12px, 1.67vmin, 36px);--tag:.8125rem;--sb-ease:cubic-bezier(.333, 0, .667, 1);--u:calc(100vmin / 2160);color-scheme:dark}@keyframes sb-fade{0%{opacity:0}}@keyframes sb-fade-late{0%{opacity:0}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--black);color:var(--text);font:400 var(--body) / 1.55 var(--font-text);margin:0;overflow-x:clip}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}img{block-size:auto;max-inline-size:100%;display:block}a{color:inherit}code{font-family:var(--font-data);overflow-wrap:anywhere;font-size:.9em}:focus-visible{outline:2px solid var(--beta);outline-offset:2px}.vh{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden;position:absolute!important}.skip{z-index:50;background:var(--text);color:var(--black);font:600 1rem/1.2 var(--font-menu);padding:8px 12px;position:absolute;inset-block-start:8px;inset-inline-start:8px;transform:translateY(-200%)}.skip:focus{transform:none}.tag{color:var(--amber);font:500 var(--tag) / 1.3 var(--font-data);letter-spacing:.06em;text-transform:uppercase;border:1px solid;padding:.15em .5em;display:inline-block}.marker:before{content:"";vertical-align:.072em;background:linear-gradient(currentColor 0 0) 0 0/.124em .124em no-repeat,linear-gradient(currentColor 0 0) 100% 0/.124em .124em no-repeat,linear-gradient(currentColor 0 0) 0 100%/.124em .124em no-repeat,linear-gradient(currentColor 0 0) 100% 100%/.124em .124em no-repeat;block-size:.454em;inline-size:.398em;display:inline-block}html:not(.js) .needs-js{display:none!important}@media (hover:none) and (pointer:coarse){.keyhints{display:none!important}}.split{gap:var(--inset);grid-template-columns:minmax(16rem,38%) 1fr;display:grid}.split>:first-child{border-inline-end:1px solid var(--rail);padding-inline-end:var(--inset)}@media (width<=48rem){.split{grid-template-columns:1fr}.split>:first-child{border-inline-end:0;padding-inline-end:0}}.prose{max-inline-size:62ch;line-height:1.55}.prose>*+*{margin-block-start:.9em}.prose ul,.prose ol{padding-inline-start:1.25em}
