html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}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:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html,body{font-family:Roboto,system-ui,sans-serif;background-color:var(--color-background-primary);scroll-behavior:smooth;max-width:100%;overflow-x:hidden}main{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4rem}main .section{max-width:1440px;width:100%}main section{padding:8rem 2rem}main section .section-text-title{font-size:2.5rem;text-decoration:overline;color:var(--color-text-emphasis);font-weight:500;margin-bottom:2rem}main section .section-text-content{font-size:1rem;color:var(--color-text-primary);font-weight:350;line-height:1.5}main section .section-text-content b{color:var(--color-text-emphasis);font-weight:350}main section .section-text-content a{color:var(--color-text-emphasis);font-weight:350;text-decoration:none}main section .section-text-content a:hover{text-decoration:underline}button{border:none;background:none}.polygon-hex{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}.polygon-rounded{border-radius:60px}.glow{box-shadow:0 0 1.5rem #22abfa80}.border-left{border-left:.25rem solid var(--color-background-alternate)}.border-right{border-right:.25rem solid var(--color-background-alternate)}@media(max-width:74rem){.border-left,.border-right{border:none}}.border-bottom{border-bottom:.25rem solid var(--color-background-alternate)}.border-top{border-top:.25rem solid var(--color-background-alternate)}:root{--color-background-primary: #030b25;--color-background-alternate: #22abfa;--color-text-primary: #b1bcdc;--color-text-alternate: #020716;--color-text-accent: #dfe7f3;--color-text-emphasis: #22abfa;--color-text-warning: #ffe14c}.animate{opacity:0;transition:opacity 1s ease,transform 1s ease;transition-delay:var(--delay, 0ms)}@media(prefers-reduced-motion:reduce),(max-width:74rem){.animate{opacity:1!important;transform:none!important;transition:none!important}}.animate.start{opacity:1;transform:translateY(0)}.from-left{transform:translate(-1.5rem)}.from-right{transform:translate(1.5rem)}.from-top{transform:translateY(-1.5rem)}.from-bottom{transform:translateY(1.5rem)}.nav-bar.svelte-1h32yp1{position:fixed;width:100%;z-index:10;background-color:var(--color-background-primary);border-bottom:1px solid var(--color-text-emphasis);box-shadow:0 5px 10px #000;display:flex;flex-direction:row;align-items:center;justify-content:space-between;transition:background-color .4s ease,border-bottom .2s ease}.nav-bar.transparent.svelte-1h32yp1{background-color:#030b2500;border-bottom:none;box-shadow:none}.nav-bar-logo.svelte-1h32yp1{text-decoration:none;margin-left:1.5rem;padding:.5rem 0;display:flex;flex-direction:row;align-items:center}.nav-bar-logo.svelte-1h32yp1 img:where(.svelte-1h32yp1){border-color:var(--color-background-alternate);border-radius:2048px;border-width:.2rem;border-style:solid;max-width:3rem;max-height:3rem}.nav-bar-logo.svelte-1h32yp1 span:where(.svelte-1h32yp1){margin-left:.75rem;font-size:1.5rem;font-weight:150;color:var(--color-text-primary)}.nav-bar-links.svelte-1h32yp1{display:flex;justify-content:flex-end;align-items:flex-end}.nav-bar-links.svelte-1h32yp1 a:where(.svelte-1h32yp1){position:relative;color:var(--color-text-accent);text-decoration:none;font-size:1.25rem;font-weight:100;transition:color .4s}.nav-bar-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover{color:var(--color-text-emphasis)}.nav-bar-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:2px;background:currentColor;transition:width .4s ease}.nav-bar-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover:after{width:100%}.nav-bar-links.desktop.svelte-1h32yp1{display:flex;flex-direction:row;margin-right:1.5rem;gap:3rem}.nav-bar-links.mobile.svelte-1h32yp1{display:none;opacity:0;position:absolute;right:1rem;pointer-events:none;flex-direction:column;align-items:flex-end;background-color:var(--color-background-primary);border:1px solid var(--color-text-emphasis);box-shadow:0 5px 10px #000;border-radius:10px;gap:1.5rem;margin-top:2.5rem;padding:1.5rem;transition:opacity .2s ease}.nav-bar-links.mobile.open.svelte-1h32yp1{opacity:1;pointer-events:auto}.nav-bar-hamburger.svelte-1h32yp1{display:none;flex-direction:column;margin-right:1.5rem;gap:.3rem;justify-content:center;cursor:pointer}.nav-bar-hamburger.svelte-1h32yp1 span:where(.svelte-1h32yp1){width:1.5rem;height:.15rem;border-radius:1rem;background:var(--color-text-accent);transition:background .4s}.nav-bar-hamburger.svelte-1h32yp1:hover span:where(.svelte-1h32yp1){background:var(--color-text-emphasis)}.nav-bar-hamburger.open.svelte-1h32yp1 span:where(.svelte-1h32yp1){background:var(--color-text-emphasis)}@media(max-width:60rem){.nav-bar-links.desktop.svelte-1h32yp1{display:none}.nav-bar-links.mobile.svelte-1h32yp1,.nav-bar-hamburger.svelte-1h32yp1{display:flex}}
