@font-face{font-family:need;src:url(../media/NeedStandard_Regular-s.p.0-8-p59o8zrf2.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:need;src:url(../media/NeedStandard_SemiBold-s.p.0ew~sc0qm-aoc.otf)format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:need Fallback;src:local(Arial);ascent-override:103.58%;descent-override:26.64%;line-gap-override:0.0%;size-adjust:93.84%}.need_a6bbc050-module__4vkm3W__className{font-family:need,need Fallback,-apple-system,BlinkMacSystemFont,Inter,sans-serif}.need_a6bbc050-module__4vkm3W__variable{--font-need:"need", "need Fallback", -apple-system, BlinkMacSystemFont, Inter, sans-serif}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f4f5;--fg:#0a0a0a;--fg-muted:#6b7280;--divider:#00000014;--hero-purple-1:#7c3a9a;--hero-purple-2:#4a1e6b;--hero-pink:#d96abf;--hero-accent:#2eb872}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{color:var(--fg);font-family:var(--font-need), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}
