.CallToActionButton-module__akwfka__cta{appearance:none;cursor:pointer;color:#e0661c;border:1px solid #38271f;border-radius:5rem;margin-right:auto;padding:.75rem 1.25rem;font-family:monospace;font-size:2rem;font-weight:500;transition:box-shadow .8s cubic-bezier(0,1.5,1,1),border .5s cubic-bezier(0,1.5,1,1),transform .3s cubic-bezier(0,1.5,1,1);display:inline-block;position:relative}.CallToActionButton-module__akwfka__cta:after{content:"()";color:gray;font-family:monospace;display:inline-block}.CallToActionButton-module__akwfka__cta:hover{background:#211611}.CallToActionButton-module__akwfka__cta:before{content:"Run";opacity:0;color:#69493b;border:1px solid #38271f;border-radius:5rem;padding:.75rem 1.25rem;font-size:1.5rem;transition:all .1s;display:inline-block;position:absolute;top:50%;right:-1rem;transform:translate(100%,-50%)}.CallToActionButton-module__akwfka__cta:hover:before{opacity:1}.CallToActionButton-module__akwfka__cta:hover:active{filter:brightness(.8);transform:scale(.9)}.CallToActionButton-module__akwfka__cta *{-webkit-user-select:none;user-select:none;cursor:pointer}@media screen and (max-width:800px){.CallToActionButton-module__akwfka__cta{padding:.6rem .75rem;font-size:1.75rem}.CallToActionButton-module__akwfka__cta:before{padding:.6rem .75rem;font-size:1.25rem}}
.JumbotronCode-module__K5Nlba__codeSvg{width:100%;height:100%;overflow:visible}.JumbotronCode-module__K5Nlba__codeGroup{opacity:0;animation:.5s ease-out forwards JumbotronCode-module__K5Nlba__fadeInUp}@keyframes JumbotronCode-module__K5Nlba__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.JumbotronCode-module__K5Nlba__codeGroup:first-child{animation-delay:52ms}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(2){animation-delay:84ms}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(3){animation-delay:.112s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(4){animation-delay:.137s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(5){animation-delay:.16s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(6){animation-delay:.182s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(7){animation-delay:.203s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(8){animation-delay:.223s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(9){animation-delay:.242s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(10){animation-delay:.26s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(11){animation-delay:.278s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(12){animation-delay:.296s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(13){animation-delay:.313s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(14){animation-delay:.33s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(15){animation-delay:.346s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(16){animation-delay:.362s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(17){animation-delay:.378s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(18){animation-delay:.393s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(19){animation-delay:.408s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(20){animation-delay:.423s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(21){animation-delay:.438s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(22){animation-delay:.452s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(23){animation-delay:.466s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(24){animation-delay:.481s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(25){animation-delay:.495s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(26){animation-delay:.508s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(27){animation-delay:.522s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(28){animation-delay:.535s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(29){animation-delay:.549s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(30){animation-delay:.562s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(31){animation-delay:.575s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(32){animation-delay:.588s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(33){animation-delay:.601s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(34){animation-delay:.613s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(35){animation-delay:.626s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(36){animation-delay:.638s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(37){animation-delay:.651s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(38){animation-delay:.663s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(39){animation-delay:.675s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(40){animation-delay:.687s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(41){animation-delay:.699s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(42){animation-delay:.711s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(43){animation-delay:.723s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(44){animation-delay:.735s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(45){animation-delay:.746s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(46){animation-delay:.758s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(47){animation-delay:.769s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(48){animation-delay:.781s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(49){animation-delay:.792s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(50){animation-delay:.803s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(51){animation-delay:.815s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(52){animation-delay:.826s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(53){animation-delay:.837s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(54){animation-delay:.848s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(55){animation-delay:.859s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(56){animation-delay:.87s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(57){animation-delay:.881s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(58){animation-delay:.891s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(59){animation-delay:.902s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(60){animation-delay:.913s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(61){animation-delay:.923s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(62){animation-delay:.934s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(63){animation-delay:.944s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(64){animation-delay:.955s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(65){animation-delay:.965s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(66){animation-delay:.976s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(67){animation-delay:.986s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(68){animation-delay:.996s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(69){animation-delay:1.007s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(70){animation-delay:1.017s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(71){animation-delay:1.027s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(72){animation-delay:1.037s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(73){animation-delay:1.047s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(74){animation-delay:1.057s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(75){animation-delay:1.067s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(76){animation-delay:1.077s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(77){animation-delay:1.087s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(78){animation-delay:1.097s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(79){animation-delay:1.107s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(80){animation-delay:1.116s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(81){animation-delay:1.126s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(82){animation-delay:1.136s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(83){animation-delay:1.145s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(84){animation-delay:1.155s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(85){animation-delay:1.165s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(86){animation-delay:1.174s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(87){animation-delay:1.184s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(88){animation-delay:1.193s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(89){animation-delay:1.203s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(90){animation-delay:1.212s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(91){animation-delay:1.222s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(92){animation-delay:1.231s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(93){animation-delay:1.24s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(94){animation-delay:1.25s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(95){animation-delay:1.259s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(96){animation-delay:1.268s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(97){animation-delay:1.278s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(98){animation-delay:1.287s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(99){animation-delay:1.296s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(100){animation-delay:1.305s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(101){animation-delay:1.314s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(102){animation-delay:1.323s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(103){animation-delay:1.332s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(104){animation-delay:1.341s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(105){animation-delay:1.35s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(106){animation-delay:1.359s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(107){animation-delay:1.368s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(108){animation-delay:1.377s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(109){animation-delay:1.386s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(110){animation-delay:1.395s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(111){animation-delay:1.404s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(112){animation-delay:1.413s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(113){animation-delay:1.422s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(114){animation-delay:1.43s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(115){animation-delay:1.439s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(116){animation-delay:1.448s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(117){animation-delay:1.457s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(118){animation-delay:1.465s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(119){animation-delay:1.474s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(120){animation-delay:1.483s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(121){animation-delay:1.491s}.JumbotronCode-module__K5Nlba__codeGroup:nth-child(122){animation-delay:1.5s}
.Jumbotron-module__E3W9za__jumbotron{flex-direction:row;max-width:100rem;margin-left:auto;margin-right:auto;padding-bottom:4rem;display:flex;position:relative;overflow:hidden}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__text{flex:1;margin-top:4rem;margin-left:4rem;display:inline-block}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__text .Jumbotron-module__E3W9za__heading{-webkit-user-select:none;user-select:none;width:30rem;height:3rem;margin-bottom:.75rem;position:relative}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__text .Jumbotron-module__E3W9za__subheading{opacity:.7;width:30rem;font-size:2rem;font-weight:100}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__text .Jumbotron-module__E3W9za__paragraph{width:500px;margin-top:1.5rem;font-size:1.2rem;font-weight:100;line-height:1.5rem}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__text .Jumbotron-module__E3W9za__cta{margin-top:2.75rem}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__image{flex:1;display:inline-block}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__image .Jumbotron-module__E3W9za__card{text-align:left;background-image:radial-gradient(ellipse 90% 70% at 40% top,#49423f,#211f1d 50%,var(--bg)),radial-gradient(ellipse at 40% top,white,var(--bg)70%);background-origin:border-box;background-clip:content-box,border-box;border:1pt double #0000;border-radius:2rem 0 2rem 2rem;width:55vw;max-width:55rem;height:30rem;margin:8.5rem 0 0 6rem;position:relative}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__image .Jumbotron-module__E3W9za__card .Jumbotron-module__E3W9za__code{z-index:0;background-repeat:no-repeat;background-size:contain;width:55vw;max-width:55rem;height:30rem;margin:4rem 3rem 3rem;position:relative}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__image .Jumbotron-module__E3W9za__card:before{content:"";width:inherit;max-width:55rem;height:inherit;z-index:5;border-radius:inherit;background:linear-gradient(#0000 30%,#160f0c8f,#160f0c 90%);display:inline-block;position:absolute;top:0}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__image .Jumbotron-module__E3W9za__card:after{content:"";width:inherit;background:linear-gradient(90deg,transparent 50%,var(--bg));border-radius:inherit;max-width:55rem;height:calc(100% + 2rem);display:inline-block;position:absolute;top:-2rem}@media screen and (max-width:800px){.Jumbotron-module__E3W9za__jumbotron{flex-direction:column;padding-bottom:0}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__text{text-align:center;margin-left:0}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__text .Jumbotron-module__E3W9za__heading{width:auto;height:3.75rem}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__text .Jumbotron-module__E3W9za__subheading{width:auto;word-spacing:inherit;margin-left:2rem;margin-right:2rem;font-size:2rem}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__text .Jumbotron-module__E3W9za__paragraph{width:auto;margin-left:4rem;margin-right:4rem}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__image .Jumbotron-module__E3W9za__card{width:100vw;height:20rem;margin-top:3rem;margin-left:2rem}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__image .Jumbotron-module__E3W9za__card .Jumbotron-module__E3W9za__code{width:100vw;margin:2.5rem 2rem 2rem}}@media screen and (max-width:500px){.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__text .Jumbotron-module__E3W9za__subheading{font-size:1.5rem}}@media screen and (max-width:420px){.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__text .Jumbotron-module__E3W9za__heading{height:3rem}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__text .Jumbotron-module__E3W9za__subheading{margin:0;font-size:1.25rem;line-height:1.5rem}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__text .Jumbotron-module__E3W9za__paragraph{margin-top:.75rem;margin-left:2rem;margin-right:2rem;font-size:1rem;line-height:1.25rem}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__text .Jumbotron-module__E3W9za__cta{margin:1rem auto auto}.Jumbotron-module__E3W9za__jumbotron .Jumbotron-module__E3W9za__image .Jumbotron-module__E3W9za__card .Jumbotron-module__E3W9za__code{margin:2rem 1.5rem 1.5rem}}
.CopyInstaller-module__TdXo0G__container{-webkit-user-select:none;user-select:none}.CopyInstaller-module__TdXo0G__name{color:#fff;word-spacing:.5rem;margin-top:2rem;margin-bottom:.5rem;font-family:Cal Sans;font-size:2rem}.CopyInstaller-module__TdXo0G__copy{vertical-align:middle;border:1pt solid var(--fg);cursor:pointer;background-image:url(/copy.svg),linear-gradient(#423b38,#252321);background-position:50%;background-repeat:no-repeat;background-size:1rem,cover;border-radius:.25rem;width:1.5rem;height:1.5rem;margin-right:.5rem;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),margin .2s cubic-bezier(.175,.885,.32,1.275);display:inline-block;position:relative}.CopyInstaller-module__TdXo0G__copy:hover{margin-right:1rem;transform:scale(1.2)}.CopyInstaller-module__TdXo0G__copy:active{opacity:.7}.CopyInstaller-module__TdXo0G__copy:after{content:"Copied!";color:#fff;background-color:color-mix(in srgb,var(--bg),transparent 60%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1pt solid color-mix(in srgb,var(--fg),transparent 60%);box-shadow:0 0 1rem var(--bg);border-radius:.5rem;padding:.25rem;font-weight:300;transition:all .2s ease-out;display:inline-block;position:absolute;top:calc(100% + .5rem);left:0%;transform:scale(0)}.CopyInstaller-module__TdXo0G__copy.CopyInstaller-module__TdXo0G__copied:after{transition:all .2s cubic-bezier(.175,.885,.32,1.275);transform:scale(1)}.CopyInstaller-module__TdXo0G__code{color:#fff;text-wrap:nowrap;text-overflow:ellipsis;vertical-align:middle;width:20rem;font-family:monospace;font-size:1rem;display:inline-block;position:relative;overflow-x:hidden}.CopyInstaller-module__TdXo0G__code:after{content:"";background:linear-gradient(90deg,transparent,var(--bg));pointer-events:none;vertical-align:middle;width:100%;height:100%;display:inline-block;position:absolute;top:0%;left:0%}@media screen and (max-width:800px){.CopyInstaller-module__TdXo0G__container{display:none}}
.Nav-module__bxhBAW__space{width:100%;height:4rem}.Nav-module__bxhBAW__nav{z-index:10;-webkit-user-select:none;user-select:none;cursor:default;background:color-mix(in srgb,var(--bg)80%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1pt solid #ffffff1a;align-items:center;width:100%;padding-top:.4rem;padding-bottom:.5rem;padding-left:1rem;transition:all .1s;display:flex;position:sticky;top:0;box-shadow:0 0 1rem #0000001a}.Nav-module__bxhBAW__nav .Nav-module__bxhBAW__logo{object-fit:cover;vertical-align:middle;width:3rem;height:3rem;margin-left:1rem;display:inline-block;position:relative}.Nav-module__bxhBAW__nav .Nav-module__bxhBAW__logo-title{vertical-align:middle;letter-spacing:1px;margin-left:.5rem;font-family:Cal Sans;font-size:1.75rem;line-height:3rem;display:inline-block;position:relative}.Nav-module__bxhBAW__nav .Nav-module__bxhBAW__right-nav{vertical-align:middle;display:inline-block;position:absolute;right:1rem}.Nav-module__bxhBAW__nav .Nav-module__bxhBAW__discord{display:inline-block;position:relative}.Nav-module__bxhBAW__nav .Nav-module__bxhBAW__discord:after{content:"";opacity:1;pointer-events:none;background:linear-gradient(90deg,#cb3a2a,#e67117);border-radius:999px;width:100%;height:2pt;transition:transform .2s cubic-bezier(.68,-.55,.265,1.55);display:inline-block;position:absolute;bottom:-.25rem;left:0;transform:scaleX(.8)scaleY(1)}.Nav-module__bxhBAW__nav .Nav-module__bxhBAW__discord:hover:after{transform:scaleX(1)scaleY(1.4)}.Nav-module__bxhBAW__nav .Nav-module__bxhBAW__discord-short{display:none}@media screen and (max-width:800px){.Nav-module__bxhBAW__nav .Nav-module__bxhBAW__logo{width:2.5rem;height:2.5rem}.Nav-module__bxhBAW__nav .Nav-module__bxhBAW__logo-title{font-size:1.5rem}}@media screen and (max-width:500px){.Nav-module__bxhBAW__nav .Nav-module__bxhBAW__discord{display:none}.Nav-module__bxhBAW__nav .Nav-module__bxhBAW__discord-short{display:inline-block;position:relative}.Nav-module__bxhBAW__nav .Nav-module__bxhBAW__discord-short:after{content:"";opacity:1;pointer-events:none;background:linear-gradient(90deg,#cb3a2a,#e67117);border-radius:999px;width:100%;height:2pt;transition:transform .2s cubic-bezier(.68,-.55,.265,1.55);display:inline-block;position:absolute;bottom:-.25rem;left:0;transform:scaleX(.8)scaleY(1)}.Nav-module__bxhBAW__nav .Nav-module__bxhBAW__discord-short:hover:after{transform:scaleX(1)scaleY(1.4)}}@media screen and (max-width:370px){.Nav-module__bxhBAW__nav .Nav-module__bxhBAW__discord-short{display:none}}
.Button-module__8C-t3q__button{color:#fff;cursor:pointer;vertical-align:middle;background-color:#0000;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:1.25rem;transition:background-color .1s;display:inline-block}.Button-module__8C-t3q__button:hover{background-color:#1d1613}@media screen and (max-width:800px){.Button-module__8C-t3q__button{padding:.25rem .5rem;font-size:1rem}}
.TopBanner-module__q9f3EG__topbanner{color:#fff;text-align:center;z-index:900;background:linear-gradient(90deg,#1d1613,#4f2113,#1d1613);width:100%;margin-top:-1px;padding:.5rem}.TopBanner-module__q9f3EG__topbanner a{color:#e67117;text-decoration:underline}
.page-module___8aEwW__main{height:auto;min-height:100vh;position:relative;overflow:visible}
.Features-module__biTEyG__container{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:4rem;width:100%;max-width:100rem;margin-top:4rem;margin-left:auto;margin-right:auto;padding:2rem 4rem 0;display:grid;position:relative}.Features-module__biTEyG__container::-webkit-scrollbar{display:none}.Features-module__biTEyG__container .Features-module__biTEyG__card{border:1pt solid #37271f;border-radius:1rem;padding:2rem}.Features-module__biTEyG__container .Features-module__biTEyG__card .Features-module__biTEyG__icon{width:100px;height:100px;margin:0 auto;padding-bottom:1rem;position:relative}.Features-module__biTEyG__container .Features-module__biTEyG__card .Features-module__biTEyG__title{color:var(--fg);vertical-align:bottom;font-size:2rem;font-weight:800;display:inline-block}.Features-module__biTEyG__container .Features-module__biTEyG__card .Features-module__biTEyG__paragraph{color:color-mix(in srgb,var(--fg)70%,black);margin-top:.5rem;font-size:1.3rem;font-weight:200}@media screen and (max-width:1200px){.Features-module__biTEyG__container{gap:2rem;padding-left:1rem;padding-right:1rem}.Features-module__biTEyG__container .Features-module__biTEyG__title{font-size:1.5rem}.Features-module__biTEyG__container p{font-size:1rem}}@media screen and (max-width:800px){.Features-module__biTEyG__container{width:70%;padding-left:1rem;padding-right:1rem;font-size:1rem;display:block}.Features-module__biTEyG__container>*{border:0;margin-bottom:2rem;background-image:none!important}.Features-module__biTEyG__container .Features-module__biTEyG__card{flex-direction:row;align-items:center;padding:1rem;display:flex}.Features-module__biTEyG__container .Features-module__biTEyG__card .Features-module__biTEyG__icon{width:50px;height:50px;margin-right:1rem;padding-bottom:0}.Features-module__biTEyG__container .Features-module__biTEyG__card .Features-module__biTEyG__text-container{flex:1}.Features-module__biTEyG__container .Features-module__biTEyG__card .Features-module__biTEyG__title{font-size:1.5rem}.Features-module__biTEyG__container .Features-module__biTEyG__card .Features-module__biTEyG__paragraph{font-size:1rem}}@media screen and (max-width:420px){.Features-module__biTEyG__container{width:calc(100% - 2rem)}}
.Footer-module__gujD6W__container{background:radial-gradient(ellipse 50% 35% at bottom,#d5441c33,var(--bg));text-align:center;flex-direction:column;justify-content:center;align-items:center;height:40rem;margin-top:2rem;display:flex}.Footer-module__gujD6W__container .Footer-module__gujD6W__title{text-align:center;padding-bottom:min(10vh,6rem)}.Footer-module__gujD6W__container .Footer-module__gujD6W__title h1{letter-spacing:1px;background:linear-gradient(90deg,var(--bg)-10%,#d6d6d6 30%,#ffddcf 80%,var(--bg)105%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;padding:0 4rem;font-family:Cal Sans;font-size:5rem;animation:10s infinite Footer-module__gujD6W__shine;display:inline-block}.Footer-module__gujD6W__container>*{margin:auto}.Footer-module__gujD6W__footer{background:radial-gradient(ellipse 50% 35% at top,#d5441c18,var(--bg));color:#784929;justify-content:center;align-items:center;height:10rem;font-size:1rem;font-weight:600;display:flex}.Footer-module__gujD6W__footer .Footer-module__gujD6W__author{color:#4f321f;margin:0 2rem;display:inline-block}.Footer-module__gujD6W__footer>a:hover{text-decoration:underline}@media screen and (max-width:800px){.Footer-module__gujD6W__container{height:25rem}.Footer-module__gujD6W__container .Footer-module__gujD6W__title{padding-bottom:3rem}.Footer-module__gujD6W__container .Footer-module__gujD6W__title h1{font-size:3rem}.Footer-module__gujD6W__container .Footer-module__gujD6W__caption h1{font-size:1.5rem}.Footer-module__gujD6W__footer{flex-direction:column-reverse;gap:.5rem}}@media screen and (max-width:420px){.Footer-module__gujD6W__container .Footer-module__gujD6W__title h1{font-size:2.5rem}}
.AmberSyntax-module__vuAtda__keyword{color:#9d00a8}.AmberSyntax-module__vuAtda__ident{color:#f54c4c}.AmberSyntax-module__vuAtda__function{color:#0086ff}.AmberSyntax-module__vuAtda__type{color:#ffa400}.AmberSyntax-module__vuAtda__delimiter{color:gray}.AmberSyntax-module__vuAtda__number{color:#e0661c}.AmberSyntax-module__vuAtda__region{color:#559720}.AmberSyntax-module__vuAtda__indent{margin-left:4ch}
@keyframes EditorSimulation-module__HFKpXW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes EditorSimulation-module__HFKpXW__fade-in{0%{opacity:0}to{opacity:1}}.EditorSimulation-module__HFKpXW__title{text-align:center;letter-spacing:1px;background:linear-gradient(90deg,var(--bg)10%,var(--fg)50%,var(--bg)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;max-width:80rem;margin:0 auto 1rem;font-family:Cal Sans;font-size:3rem}.EditorSimulation-module__HFKpXW__container{background:url(/wallpaper.jpg) bottom/contain no-repeat;max-width:80rem;margin:0 auto;padding:2rem 4rem}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps{height:500px;display:flex;position:relative}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor{background:radial-gradient(ellipse at top,#211f1d,#211f1d 50%,var(--bg)),radial-gradient(ellipse at top,white,var(--bg)90%);background-origin:border-box;background-clip:content-box,border-box;border:1pt double #0000;border-radius:1.5rem;width:80%;min-width:40rem;height:100%;transition:all .5s cubic-bezier(.12,.77,.28,1);position:absolute;left:0;box-shadow:0 0 2rem #0003}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor .EditorSimulation-module__HFKpXW__code{z-index:0;color:#ccc;margin:4rem 3rem 3rem;font-family:monospace;font-size:1rem;line-height:150%;position:relative}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor .EditorSimulation-module__HFKpXW__run{z-index:1;cursor:pointer;background:#211611;border:1px solid #38271f;border-radius:5rem;padding:.75rem 1.25rem;font-family:monospace;font-size:1rem;font-weight:500;transition:box-shadow .8s cubic-bezier(0,1.5,1,1),border .5s cubic-bezier(0,1.5,1,1),transform .3s cubic-bezier(0,1.5,1,1);position:absolute;bottom:2rem;right:2rem}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor .EditorSimulation-module__HFKpXW__run.EditorSimulation-module__HFKpXW__running{opacity:.5}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor .EditorSimulation-module__HFKpXW__run.EditorSimulation-module__HFKpXW__running:before{display:none}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor .EditorSimulation-module__HFKpXW__run:hover{background:#211611}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor .EditorSimulation-module__HFKpXW__run:before{content:"Run";opacity:0;color:#69493b;border:1px solid #38271f;border-radius:5rem;padding:.75rem 1.25rem;font-size:1rem;transition:all .1s;display:inline-block;position:absolute;top:50%;left:-1rem;transform:translate(-100%,-50%)}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor .EditorSimulation-module__HFKpXW__run:hover:before{opacity:1}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor .EditorSimulation-module__HFKpXW__run:hover:active{filter:brightness(.8);transform:scale(.9)}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor .EditorSimulation-module__HFKpXW__run *{-webkit-user-select:none;user-select:none;cursor:pointer}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal{background:radial-gradient(ellipse at top,black,black 50%,var(--bg)),radial-gradient(ellipse at top,white,var(--bg)90%);background-origin:border-box;background-clip:content-box,border-box;border:1pt double #0000;border-radius:1.5rem;width:50%;min-width:40rem;height:100%;transition:all .5s cubic-bezier(.12,.77,.28,1);position:absolute;right:0;box-shadow:0 0 2rem #0003}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal .EditorSimulation-module__HFKpXW__output{z-index:0;color:#ccc;border-radius:.25rem;height:calc(100% - 3rem);margin:1.5rem;font-family:monospace;font-size:1rem;position:relative;overflow-y:auto}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal .EditorSimulation-module__HFKpXW__output::-webkit-scrollbar{width:.5rem}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal .EditorSimulation-module__HFKpXW__output::-webkit-scrollbar-thumb{background:#605a57;border-radius:1rem}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal .EditorSimulation-module__HFKpXW__output::-webkit-scrollbar-track{background:0 0}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal .EditorSimulation-module__HFKpXW__output .EditorSimulation-module__HFKpXW__button{color:#ff7300;cursor:pointer;border:1px solid #211611;border-radius:1rem;margin-bottom:.5rem;padding:.5rem;transition:all .1s;display:inline-block}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal .EditorSimulation-module__HFKpXW__output .EditorSimulation-module__HFKpXW__button:hover{color:#ff9137;background:#211611}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal .EditorSimulation-module__HFKpXW__output .EditorSimulation-module__HFKpXW__loading{opacity:0;margin-top:1ch;margin-bottom:1ch;animation:1s 2s forwards EditorSimulation-module__HFKpXW__fade-in}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal .EditorSimulation-module__HFKpXW__output .EditorSimulation-module__HFKpXW__loading:after{content:"";border:3px solid #0000;border-top-color:#ff7300;border-radius:50%;width:1.5ch;height:1.5ch;animation:1s linear infinite EditorSimulation-module__HFKpXW__spin;display:inline-block}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal .EditorSimulation-module__HFKpXW__prompt{color:#ff7300}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal .EditorSimulation-module__HFKpXW__primary{color:#ff9137}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal .EditorSimulation-module__HFKpXW__secondary{color:#ffb375}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__dock{background:#211f1e88;border:1px solid #393634;border-radius:2rem;gap:.75rem;width:10.25rem;margin:3rem auto 0;padding:.75rem;display:flex}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__dock .EditorSimulation-module__HFKpXW__icon{cursor:pointer;border-radius:1.2rem;width:4rem;height:4rem;padding:.7rem;transition:all .1s;display:inline-block}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__dock .EditorSimulation-module__HFKpXW__icon:hover{background:#2b2522}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__dock .EditorSimulation-module__HFKpXW__icon.EditorSimulation-module__HFKpXW__selected{background:#38302d}.EditorSimulation-module__HFKpXW__container.EditorSimulation-module__HFKpXW__term-open .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor{z-index:0;opacity:.7;filter:blur(1px);cursor:pointer;bottom:2rem;transform:scale(.9)}.EditorSimulation-module__HFKpXW__container.EditorSimulation-module__HFKpXW__term-open .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor:hover{opacity:.9;transform:scale(.91)}.EditorSimulation-module__HFKpXW__container.EditorSimulation-module__HFKpXW__term-open .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal{z-index:3;opacity:1;filter:none;cursor:default;top:2rem;transform:scale(1)}.EditorSimulation-module__HFKpXW__container.EditorSimulation-module__HFKpXW__term-open .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal:hover{opacity:1;transform:scale(1)}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor{z-index:3;opacity:1;filter:none;cursor:default;bottom:-2rem;transform:scale(1)}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor:hover{opacity:1;transform:scale(1)}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal{z-index:0;opacity:.7;filter:blur(1px);cursor:pointer;top:-2rem;transform:scale(.9)}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal:hover{opacity:.9;transform:scale(.91)}@media screen and (max-width:1250px){.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor .EditorSimulation-module__HFKpXW__code{margin:3rem 2rem 2rem;font-size:.9rem}}@media screen and (max-width:1050px){.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps{height:450px}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor .EditorSimulation-module__HFKpXW__code{margin:2rem 1.5rem 1.5rem;font-size:.8rem}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor .EditorSimulation-module__HFKpXW__run:before{display:none}}@media screen and (max-width:800px){.EditorSimulation-module__HFKpXW__title{background:linear-gradient(90deg,var(--bg)-10%,var(--fg)50%,var(--bg)110%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;padding:0 2rem;font-size:2rem}.EditorSimulation-module__HFKpXW__container{padding-left:1rem;padding-right:1rem}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor{width:100%;min-width:unset}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor .EditorSimulation-module__HFKpXW__run{width:calc(100% - 2rem);bottom:1rem;left:50%;transform:translate(-50%)}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__editor .EditorSimulation-module__HFKpXW__run:hover:active{transform:translate(-50%)scale(.9)}.EditorSimulation-module__HFKpXW__container .EditorSimulation-module__HFKpXW__apps .EditorSimulation-module__HFKpXW__terminal{width:100%;min-width:unset}}
.CompetitionAward-module__o3PK4q__section{--bg:#281c17;--fg:#fff;--primary:#ff6104;background:var(--bg);margin-top:4rem;padding:4rem 0}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__title{text-align:center;letter-spacing:1px;-webkit-text-fill-color:transparent;background-color:#fff;-webkit-background-clip:text;max-width:80rem;margin:0 auto 1rem;font-family:Cal Sans;font-size:3rem}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container{max-width:80rem;margin:3rem auto 0;padding:0 4rem;display:flex}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__left{align-items:right;text-align:right;flex-direction:column;flex:1;justify-items:right;display:flex}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__left .CompetitionAward-module__o3PK4q__headline{letter-spacing:1px;color:#ff6104;cursor:pointer;max-width:80rem;margin:0 auto 1rem;font-family:Cal Sans;font-size:2rem}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__left .CompetitionAward-module__o3PK4q__headline:hover{text-decoration:underline}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__left .CompetitionAward-module__o3PK4q__logo{margin-top:1rem;display:inline-block}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__left .CompetitionAward-module__o3PK4q__logo>*{width:auto;height:4rem}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__right{flex:1;padding-left:2rem}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__right .CompetitionAward-module__o3PK4q__caption{text-align:right;opacity:.7;margin-top:.5rem;font-style:italic}@media screen and (max-width:900px){.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__title{padding:0 4rem;font-size:2rem}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container{flex-direction:column}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__left{text-align:left}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__left .CompetitionAward-module__o3PK4q__headline{font-size:2rem}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__left .CompetitionAward-module__o3PK4q__logo{text-align:right;margin-top:1rem}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__left .CompetitionAward-module__o3PK4q__logo>*{width:auto;height:3rem}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__right{margin-top:1rem;padding-left:0}}@media screen and (max-width:500px){.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__title{padding:0 4rem;font-size:2rem}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container{flex-direction:column;padding-left:1rem;padding-right:1rem}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__left{text-align:left}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__left .CompetitionAward-module__o3PK4q__headline{font-size:1.5rem}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__left .CompetitionAward-module__o3PK4q__logo{text-align:right;margin-top:0}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__left .CompetitionAward-module__o3PK4q__logo>*{width:auto;height:2rem}.CompetitionAward-module__o3PK4q__section .CompetitionAward-module__o3PK4q__container .CompetitionAward-module__o3PK4q__right{margin-top:1rem;padding-left:0}}
