/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{background-color:var(--black-color);font-size:var(--font-size);line-height:var(--line-height)}html{scroll-behavior:smooth}:root{--background-color: #040313;--success-color-transparent: rgba(45, 228, 60, .3);--font-size: 16px;--line-height: 1.5;--background-color-50: rgba(13, 6, 32, .5);--white-color: #ffffff;--black-color: #1c1c1c;--primary-color-50: #e9ebff;--primary-color-100: #d6daff;--primary-color-200: #b6b9ff;--primary-color-300: #8a8bff;--primary-color-400: #6b5cff;--primary-color-500: #5a37ff;--primary-color-600: #5315ff;--primary-color-700: #4c0bf7;--primary-color-800: #3d0dc6;--primary-color-900: #34149b;--primary-color-950: #080316;--success-color-50: #f0fdf0;--success-color-100: #ddfbde;--success-color-200: #bcf6bf;--success-color-300: #88ed90;--success-color-400: #4ddb58;--success-color-500: #28d336;--success-color-600: #18a124;--success-color-700: #177e20;--success-color-800: #17641e;--success-color-900: #15521c;--success-color-950: #062d0b;--gray-color-50: #f5f6fa;--gray-color-100: #ebedf3;--gray-color-200: #d2d7e5;--gray-color-300: #aab4cf;--gray-color-400: #7c8db4;--gray-color-500: #5b6e9c;--gray-color-600: #475682;--gray-color-700: #3b4769;--gray-color-800: #333d59;--gray-color-900: #2e354c;--primary-opacity-50: rgba(102, 37, 255, .5);--primary-opacity-70: rgba(102, 37, 255, .7);--gray-opacity-50: rgba(75, 85, 99, .5);--gray-opacity-70: rgba(75, 85, 99, .7);--success-opacity-50: rgba(45, 228, 60, .5);--success-opacity-70: rgba(45, 228, 60, .7);--black-opacity-50: rgba(28, 28, 28, .5)}#footer[data-astro-cid-lejjx2fa]{border-top:1px solid var(--gray-color-200);background-color:var(--white-color);.footer-container{display:flex;align-items:center;padding:4rem 0rem;flex-wrap:wrap;gap:1rem;justify-content:center;@media only screen and (min-width: 640px){gap:3rem;justify-content:space-between}@media only screen and (min-width: 1080px){padding:4rem 0rem}}.logo{font-weight:700;display:flex;align-items:center;gap:.5rem;justify-content:center;@media only screen and (min-width: 600px){justify-content:initial}}.copy{color:var(--gray-color-500);font-size:.875rem;text-align:center;@media only screen and (min-width: 600px){text-align:initial}}.networks{display:flex;gap:1rem}}a[data-astro-cid-dug7m3ka]{text-decoration:none;color:inherit}#header[data-astro-cid-mq3pp5jd]{position:sticky;top:0;background-color:var(--black-opacity-50);backdrop-filter:blur(30px);color:#fff;z-index:10;.header-container{position:sticky;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0rem;@media only screen and (min-width: 1080px){padding:1.5rem 0rem}.logo{display:flex;align-items:center;gap:.5rem;font-weight:700}.spacer{display:none;@media only screen and (min-width: 616px){display:flex;gap:2rem;font-weight:500;font-size:14px}}}}.geist{font-family:Geist,sans-serif;font-optical-sizing:auto;font-weight:100 900;font-style:normal;line-height:1.5}html,body{margin:0;width:100%;font-family:Geist,Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;min-height:100dvh;display:flex;flex-direction:column}main{flex:1}
