@import url("https://api.fontshare.com/v2/css?f[]=satoshi@300,301,400,401,500,501,700,701,900,901&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap");*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:Satoshi,system-ui,-apple-system,sans-serif;background:#ffffff;color:#14213a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit;border:none;background:none}img{max-width:100%;display:block}::selection{background:rgba(26,125,184,.16);color:#14213a}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:#f4f7fa}::-webkit-scrollbar-thumb{background:#cdd7e2;border-radius:999px;border:3px solid #f4f7fa}::-webkit-scrollbar-thumb:hover{background:#1a7db8}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-9px) rotate(.4deg)}66%{transform:translateY(-4px) rotate(-.4deg)}}@keyframes floatAlt{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}@keyframes floatSlow{0%,to{transform:translateY(0) translateX(0)}50%{transform:translateY(-18px) translateX(6px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulseRing{0%{box-shadow:0 0 0 0 rgba(34,197,94,.5)}70%{box-shadow:0 0 0 9px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}@keyframes shimmer{0%{background-position:-480px 0}to{background-position:480px 0}}@keyframes orbit{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinSlow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes gradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes caretBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes wordSwap{0%{opacity:.35;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes growBar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes beamMove{0%{stroke-dashoffset:168}to{stroke-dashoffset:0}}[data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}[data-reveal=shown]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}[data-reveal]{opacity:1;transform:none}}