:root{--color-dark:#08090f;--color-dark-light:#0d1017;--color-dark-lighter:#161a24;--color-border:#1f2430;--color-border-subtle:#161a24;--color-light:#f5f5f6;--color-gray:hsla(240,5%,96%,.55);--color-gray-mid:hsla(240,5%,96%,.72);--color-blue:#219ebc;--color-blue-light:rgba(33,158,188,.2);--color-blue-border:rgba(33,158,188,.28);--color-blue-linear-gradient:linear-gradient(90deg,rgba(33,158,188,0) 0%,var(--color-blue) 50%,rgba(33,158,188,0) 100%);--color-blue-radial-gradient:radial-gradient(50% 60% at 50% 0%,rgba(33,158,188,.12) 0%,rgba(8,9,15,0) 100%);--color-violet:#aa96f9;--color-violet-light:rgba(170,150,249,.16);--color-violet-border:rgba(170,150,249,.26);--color-violet-linear-gradient:linear-gradient(90deg,rgba(170,150,249,0) 0%,var(--color-violet) 50%,rgba(170,150,249,0) 100%);--color-violet-radial-gradient:radial-gradient(50% 60% at 50% 0%,rgba(170,150,249,.1) 0%,rgba(8,9,15,0) 100%);--color-green:#84ffc9;--color-green-light:rgba(132,255,201,.16);--color-green-border:rgba(132,255,201,.26);--color-green-linear-gradient:linear-gradient(90deg,rgba(132,255,201,0) 0%,var(--color-green) 50%,rgba(132,255,201,0) 100%);--color-green-radial-gradient:radial-gradient(50% 60% at 50% 0%,rgba(132,255,201,.1) 0%,rgba(8,9,15,0) 100%);--color-yellow:#ffecad;--color-yellow-light:rgba(255,236,173,.16);--color-yellow-border:rgba(255,236,173,.26);--color-yellow-linear-gradient:linear-gradient(90deg,rgba(255,236,173,0) 0%,var(--color-yellow) 50%,rgba(255,236,173,0) 100%);--color-yellow-radial-gradient:radial-gradient(50% 60% at 50% 0%,rgba(255,236,173,.1) 0%,rgba(8,9,15,0) 100%);--color-orange:#f05500;--color-orange-light:rgba(240,85,0,.18);--color-orange-border:rgba(240,85,0,.28);--color-orange-linear-gradient:linear-gradient(90deg,rgba(240,85,0,0) 0%,var(--color-orange) 50%,rgba(240,85,0,0) 100%);--color-orange-radial-gradient:radial-gradient(50% 60% at 50% 0%,rgba(240,85,0,.12) 0%,rgba(8,9,15,0) 100%);--color-red:#ff4242;--color-red-light:rgba(255,66,66,.18);--color-red-border:rgba(255,66,66,.28);--color-red-linear-gradient:linear-gradient(90deg,rgba(255,66,66,0) 0%,var(--color-red) 50%,rgba(255,66,66,0) 100%);--color-red-radial-gradient:radial-gradient(50% 60% at 50% 0%,rgba(255,66,66,.12) 0%,rgba(8,9,15,0) 100%);--color-glass:rgb(242 247 251/6%);--color-glass-border:rgba(242,247,251,.15);--transition:0.22s cubic-bezier(0.4,0,0.2,1);--transition-slow:0.42s cubic-bezier(0.4,0,0.2,1);--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font:inherit;font-size:100%;padding:0;margin:0;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-weight:100;font-family:Montserrat;font-style:normal;src:url(/static/fonts/Montserrat-Light.ttf) format("truetype")}@font-face{font-weight:400;font-family:Montserrat;font-style:normal;src:url(/static/fonts/Montserrat-Regular.ttf) format("truetype")}@font-face{font-weight:500;font-family:Montserrat;font-style:normal;src:url(/static/fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-weight:700;font-family:Montserrat;font-style:normal;src:url(/static/fonts/Montserrat-Bold.ttf) format("truetype")}html{scroll-behavior:smooth}body,html{font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;color:var(--color-light);padding:0;margin:0;background:var(--color-dark)}a{color:inherit;text-decoration:none}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{text-wrap:balance}h2{font-weight:700;font-size:42px;letter-spacing:-.025em;line-height:1.1}h2,h3{margin:0}h3{font-weight:600;font-size:24px;letter-spacing:-.015em;line-height:1.3}p{font-size:16px;line-height:1.7;margin:0}::-moz-selection{color:var(--color-orange-bright);background:var(--color-orange-dim)}::selection{color:var(--color-orange-bright);background:var(--color-orange-dim)}