@font-face{font-family:"Inconsolata Fallback: Courier New";src:local("Courier New");size-adjust:83.3198%;ascent-override:103.0968%;descent-override:22.8037%;line-gap-override:0%}@font-face{font-family:Inconsolata;src:local("Inconsolata Variable"),url(../_fonts/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyya15IDhunA-sB5nr39jBv.woff2) format(woff2);font-display:swap;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;font-weight:200 900;font-style:normal}@font-face{font-family:Inconsolata;src:local("Inconsolata ExtraLight"),url(../_fonts/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7LppwU8aRk-lInK3apUUS.woff) format(woff);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Inconsolata;src:local("Inconsolata Medium"),url(../_fonts/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp7c8aRk-7FG0XYnerw.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Inconsolata;src:local("Inconsolata SemiBold"),url(../_fonts/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp1s7aRk-vcsZlSoS2q.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inconsolata;src:local("Inconsolata ExtraBold"),url(../_fonts/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7LppwU7aRk-ZtZM1soM8R.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Inconsolata;src:local("Inconsolata Black"),url(../_fonts/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lppyw7aRk-byZkpg8MqI.woff) format(woff);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:Inconsolata;src:local("Inconsolata Variable"),url(../_fonts/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyxq15IDhunJ_o-a7cewTJTxQ.woff2) format(woff2);font-display:swap;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-weight:200 900;font-style:normal}@font-face{font-family:Inconsolata;src:local("Inconsolata Variable"),url(../_fonts/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyx615IDhunJ_o-1yQC0xDVOk.woff2) format(woff2);font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:200 900;font-style:normal}@font-face{font-family:Inconsolata;src:local("Inconsolata Light"),url(../_fonts/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp9s8aRk-vhrLmiz1xF.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Inconsolata;src:local("Inconsolata Regular"),local("Inconsolata"),url(../_fonts/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp4U8aRk-K5tMXWtbDg.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inconsolata;src:local("Inconsolata Bold"),url(../_fonts/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp2I7aRk-RexSgt0G2e.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}.cy{--cy-k:1;contain:strict;container-type:size;inset:0;opacity:var(--cy-k);overflow:clip;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:-1}.cy[data-intensity=faint]{--cy-k:.65}.cy[data-intensity=normal]{--cy-k:1}.cy-grid{background-image:linear-gradient(rgba(140,160,255,.07) 1px,transparent 0),linear-gradient(90deg,rgba(140,160,255,.07) 1px,transparent 0);background-position:top;background-size:64px 64px;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent),linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent),linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.cy-glow,.cy-grid{inset:0;position:absolute}.cy-glow{background:radial-gradient(60% 55% at var(--gx,50%) 30%,rgba(236,16,117,.15),transparent 70%),radial-gradient(45% 45% at calc(100% - var(--gx, 50%)) 85%,rgba(70,100,230,.13),transparent 70%)}.cy-glow[data-side=left]{--gx:12%}.cy-glow[data-side=right]{--gx:88%}.cy-layer{inset:0;position:absolute}.cy[data-mask=edges] .cy-layer{-webkit-mask-image:linear-gradient(90deg,#000,rgba(0,0,0,.6) 24%,rgba(0,0,0,.6) 76%,#000);mask-image:linear-gradient(90deg,#000,#0009 24% 76%,#000)}.cy[data-mask=soft] .cy-layer{-webkit-mask-image:radial-gradient(ellipse 85% 75% at 50% 50%,#000 30%,rgba(0,0,0,.6) 100%);mask-image:radial-gradient(ellipse 85% 75% at 50% 50%,#000 30%,#0009)}.cy-frag{color:#dbe2ff;display:none;font-family:Inconsolata,"Inconsolata Fallback: Courier New",ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.5;position:absolute;text-shadow:0 0 12px rgba(120,140,255,.35);white-space:pre}.cy-frag[data-m="1"]{display:block}.cy-frag[data-depth="1"]{filter:blur(.15px);font-size:13.5px;opacity:.8}.cy-frag[data-depth="2"]{filter:blur(.4px);font-size:12.5px;opacity:.62}.cy-frag[data-depth="3"]{filter:blur(.9px);font-size:11.5px;opacity:.45}.cy-frag[data-big="1"]{filter:none;font-size:20px;opacity:.8}.cy-layer[data-fading=true]{opacity:0;transition:opacity .9s ease}.cy-layer{transition:opacity .6s ease}.cy-title{color:#ec1075;font-size:10px;letter-spacing:.18em;margin:0 0 6px}.cy-pre{font:inherit;margin:0;white-space:normal}.cy-line{display:block;min-height:1.5em;white-space:pre}.cy-line[data-kind=prompt] .cy-prompt{color:#ec1075}.cy-line[data-kind=info]{color:#9fb0ff}.cy-line[data-kind=ok]{color:#7fe0b0}.cy-line[data-kind=warn]{color:#ffc27a}.cy-cursor{color:#ec1075;margin-left:1px}.cy-type{display:inline-block;vertical-align:top}.cy-topo{opacity:1;position:absolute;right:-3%;top:8%;width:min(520px,60vw)}.cy-topo[data-flip="1"]{left:-3%;right:auto}.cy-edge{stroke:#cfd6ff8c;stroke-width:1}.cy-node{fill:#0d1024;stroke:#cfd6ffcc;stroke-width:1}.cy-node--main{stroke:#ec1075}.cy-label{fill:#cfd6ffcc;font:11px Inconsolata,"Inconsolata Fallback: Courier New",ui-monospace,monospace}@media(min-width:768px){.cy-frag{display:block}}@media(prefers-reduced-motion:no-preference)and (min-width:768px){.cy .cy-line{opacity:0}.cy[data-played=true] .cy-line{animation:cy-in 1.1s ease-out var(--d,0s) both}.cy .cy-type{clip-path:inset(0 100% 0 0)}.cy[data-played=true] .cy-type{animation:cy-type var(--t,1s) steps(var(--n,12)) var(--d,0s) both}.cy-cursor{animation:cy-blink 1.2s steps(2,start) infinite;animation-play-state:paused}.cy[data-inview=true] .cy-cursor{animation-play-state:running}.cy-glow{animation:cy-breathe 18s ease-in-out infinite alternate;animation-play-state:paused}.cy[data-inview=true] .cy-glow{animation-play-state:running}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference)and (min-width:768px){.cy-layer{animation:cy-drift linear both;animation-timeline:view();will-change:transform}}}@keyframes cy-in{0%{opacity:0}to{opacity:1}}@keyframes cy-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes cy-blink{to{opacity:0}}@keyframes cy-breathe{0%{opacity:.8}to{opacity:1}}@keyframes cy-drift{0%{transform:translate3d(0,-20px,0)}to{transform:translate3d(0,20px,0)}}@media(max-width:767px){.cy{opacity:calc(var(--cy-k)*.7)}.cy-grid{background-size:48px 48px}.cy-topo{opacity:.35;width:90vw}}
