@import "https://fonts.googleapis.com/css2?family=Orbitron:wght@400..900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Caveat:wght@500;600;700&display=swap";
:root{--artboard-width:2545;--artboard-height:1265;--gradient-home-entrance:radial-gradient(90% 85% at 100% 100%, #c0dbeec7 0%, #d1e4f357 52%, #fcfdff00 86%), radial-gradient(70% 55% at 100% 0%, #d8e9f3b3 0%, #fafbfd00 72%), linear-gradient(90deg, #fcfdff 0%, #fafbfd 46%, #d8e9f3 100%);--color-paper:#f7f7f3;--color-ink:#00269a;--color-muted:#8b8b87;--color-line:#bebeb8;--color-line-strong:#aaa9a3;--color-card:#eceee7;--color-black-tile:#101010;--color-ocean:#0a6f75;--color-pill:#fbfbf8;--color-pill-border:#d8d8d4;--font-heading:"Orbitron", "Arial Black", Arial, system-ui, sans-serif;--font-body:"Satoshi", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:var(--font-heading);--font-ui:var(--font-body);--font-hand:"Caveat", "Segoe Script", cursive;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--duration-fast:.18s;--duration-medium:.32s;--duration-slow:.52s;--duration-float:.64s;--z-background:0;--z-collage:2;--z-hero:5;--z-ruler:8;--z-header:10;--z-carousel:12;--z-modal:50}
@font-face{font-family:Satoshi;src:url(/font/Satoshi%20font/Satoshi-Variable.ttf)format("truetype");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/font/Satoshi%20font/Satoshi-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/font/Satoshi%20font/Satoshi-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/font/Satoshi%20font/Satoshi-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box}html,body{min-height:100%}html{background:var(--gradient-home-entrance);color:var(--color-ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision}body{background:var(--gradient-home-entrance);margin:0;overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit}::selection{background:var(--color-ink);color:var(--color-paper)}@keyframes pageEntranceMaskUp{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:translateY(0%)}}@keyframes pageEntranceFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
