@font-face{font-family:bananaGrotesk;src:url(../fonts/0.woff2)format("woff2");font-weight:400}@font-face{font-family:spaceMono;src:url(../fonts/1.woff2)format("woff2");font-weight:400}:root{--font-sans:"bananaGrotesk",ui-sans-serif,system-ui,sans-serif;--font-mono:"spaceMono",ui-monospace,"SF Mono",Menlo,monospace;--mb-teal:#07d3ba;--mb-teal-dark:#06353d;--mb-base:#2b1d3c;--mb-lavender:#958fdc;--mb-cerise:#d9254d;--mb-pink-light:#d5b8d3;--mb-lime:#95f921;--mb-ink:#eaf6f2;--base-blue:#0052ff;--brand-primary:var(--mb-teal);--brand-bg:var(--mb-base);--brand-surface:var(--mb-teal-dark);--brand-text:var(--mb-ink)}h2{line-height:1.12}@keyframes wavy{0%{transform:translate(0)}to{transform:translate(-44px)}}@keyframes mb-shimmer{0%{background-position:0 0}to{background-position:200%0}}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth;scrollbar-gutter:stable;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:none;-webkit-overflow-scrolling:touch;background-color:#060b16;margin:0;scroll-padding-top:96px;overflow-x:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}img{max-width:100%}a{transition:color .18s,background-color .18s,border-color .18s,transform .18s,opacity .18s,box-shadow .18s}@media (prefers-reduced-motion:reduce){a,button,input{transition:none}}body{font-family:var(--font-sans);color:#eaf6f2;background-color:#060b16;min-height:100vh;margin:0;overflow-x:hidden}*{scrollbar-width:thin;scrollbar-color:#07d3ba59 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#07d3ba47 padding-box content-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#07d3ba80 padding-box content-box}::selection{color:#fff;background:#3da5ff47}.tf-cta-teal{cursor:pointer;white-space:nowrap;border-radius:8px;line-height:1;transition:background .15s,border-color .15s,color .15s,transform 50ms,box-shadow .15s}.tf-cta-blue:active:not(:disabled),.tf-cta-ghost:active:not(:disabled),.tf-cta-teal:active:not(:disabled){transform:translateY(1px)}.tf-cta-blue:disabled,.tf-cta-ghost:disabled,.tf-cta-teal:disabled{cursor:not-allowed}.tf-cta-teal{color:#06121a;background:#07d3ba;border:1px solid #07d3ba;box-shadow:0 6px 20px -10px #07d3ba99}.tf-cta-teal:hover:not(:disabled){background:#1ee3cb;border-color:#1ee3cb}@keyframes tf-cta-pulse{0%,to{box-shadow:0 6px 20px -10px var(--tf-pulse-glow,#07d3ba99),0 0 0 0 var(--tf-pulse-ring,#07d3ba73)}50%{box-shadow:0 6px 24px -8px var(--tf-pulse-glow,#07d3ba99),0 0 0 6px var(--tf-pulse-ring,#07d3ba00)}}.tf-cta-pulse{animation:2.2s ease-in-out infinite tf-cta-pulse}.tf-cta-pulse:hover,.tf-cta-pulse:focus-visible{animation-play-state:paused}