body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#05060a;color:#f3f4f6}#root,body{min-height:100vh}:root{background-color:#05060a;color:#f5f5f5;font-family:Space Grotesk,Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}*{box-sizing:border-box}body{background-color:#05060a;margin:0}a{color:inherit}.NavBar_nav__ZcBNw{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05060ae6;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;padding:1rem 2rem;position:-webkit-sticky;position:sticky;top:0;z-index:10}.NavBar_logo__QHY62{-webkit-text-fill-color:#0000;animation:NavBar_pulse__2XsmY 6s ease infinite;background:linear-gradient(90deg,#fe7bb0,#92f7d7,#6c63ff,#ffa45c);-webkit-background-clip:text;background-size:400%;font-size:1.4rem;font-weight:700;letter-spacing:.3rem;text-transform:uppercase}@keyframes NavBar_pulse__2XsmY{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.NavBar_links__SUzDW{align-items:center;color:#e5e7eb;display:flex;gap:1.5rem}.NavBar_dropdown__4Pp7l{position:relative}.NavBar_dropdownMenu__u3v6f{background:#111225;border-radius:.75rem;box-shadow:0 15px 45px #00000073;display:flex;flex-direction:column;gap:.5rem;left:0;min-width:180px;padding:.75rem;position:absolute;top:2.5rem;z-index:100}.NavBar_dropdownMenu__u3v6f a{border-radius:.5rem;color:#e5e7eb;padding:.5rem .75rem;text-decoration:none;transition:background-color .2s ease,color .2s ease}.NavBar_dropdownMenu__u3v6f a:hover{background:#92f7d71a;color:#92f7d7}.NavBar_icons__20XB-{align-items:center;color:#fff;display:flex;gap:1rem}.NavBar_iconButton__9BYuF{border:1px solid #ffffff26;border-radius:999px;cursor:pointer;display:grid;height:40px;place-items:center;transition:border-color .2s ease,transform .2s ease;width:40px}.NavBar_iconButton__9BYuF:hover{border-color:#92f7d7;transform:translateY(-2px)}.NavBar_profileWrapper__JsbW7{position:relative}.NavBar_profileMenu__WgTqV{background:#05060af2;border:1px solid #ffffff1a;border-radius:1rem;box-shadow:0 15px 30px #0006;display:flex;flex-direction:column;min-width:160px;padding:.5rem;position:absolute;right:0;top:48px}.NavBar_profileMenuItem__57zLQ{background:none;border:none;border-radius:.75rem;color:#f3f4f6;cursor:pointer;padding:.5rem .75rem;text-align:left}.NavBar_profileMenuItem__57zLQ:hover{background:#92f7d71a;color:#92f7d7}.Hero_hero__o5JGq{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));min-height:85vh;padding:4rem 0}.Hero_title__u168R{color:#f8fafc;font-size:clamp(3rem,8vw,4.8rem);margin-bottom:1rem}.Hero_subtitle__XdVZ-{color:#9ca3af;font-size:1.1rem;line-height:1.6}.Hero_ctaRow__IPlz\+{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.Hero_ctaPrimary__6uaEu{background:linear-gradient(120deg,#fe7bb0,#92f7d7,#6c63ff);border:none;border-radius:999px;color:#05060a;font-weight:600;padding:.85rem 2.5rem}.Hero_ctaSecondary__zD16r{background:#0000;border:1px solid #fff3;border-radius:999px;color:#fff;padding:.85rem 2.5rem}.Hero_floatingCard__7NVJF{background:radial-gradient(circle at top,#ffffff14,#05060acc);border:1px solid #ffffff14;border-radius:2rem;box-shadow:0 25px 60px #0009;padding:2rem}.Hero_statGrid__qMoyP{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin-top:2rem}.Hero_stat__HKnb1{color:#e5e7eb;display:flex;flex-direction:column;gap:.2rem}.Hero_stat__HKnb1 span{font-size:2rem;font-weight:600}.ValueProps_grid__6fSEt{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:3rem 0}.ValueProps_card__xdfAT{background:#0b0c14cc;border:1px solid #ffffff14;border-radius:1.5rem;box-shadow:inset 0 0 0 1px #ffffff0a;color:#f3f4f6;padding:1.5rem}.ValueProps_label__TebHm{color:#92f7d7;font-size:.75rem;letter-spacing:.2rem;text-transform:uppercase}.ValueProps_title__fPvBn{font-size:1.5rem;margin:.5rem 0 .75rem}.ValueProps_desc__vAb2l{color:#9ca3af;line-height:1.5}.ProductGrid_grid__qrVc-{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ProductGrid_card__E8sbk{background:#06070ed9;border:1px solid #ffffff14;border-radius:1.25rem;color:#e5e7eb;display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.ProductGrid_media__438Sa{background:linear-gradient(140deg,#fe7bb04d,#6c63ff4d);border-radius:1rem;height:200px}.ProductGrid_badge__HhvGM{align-self:flex-start;border:1px solid #fff3;border-radius:999px;font-size:.75rem;letter-spacing:.1rem;padding:.2rem .75rem}.ProductGrid_actions__J0VwU{align-items:center;display:flex;justify-content:space-between}.ProductGrid_primary__OjZdJ{background:#92f7d7;border:none;border-radius:999px;color:#05060a;font-weight:600;padding:.65rem 1.5rem}.Announcements_marquee__E0c3A{align-items:center;background:#ffffff0d;border-radius:999px;color:#92f7d7;display:flex;gap:1rem;margin:2rem 0;overflow:hidden;padding:.75rem 1.25rem}.Announcements_ticker__9CwrP{animation:Announcements_ticker__9CwrP 20s linear infinite;white-space:nowrap}@keyframes Announcements_ticker__9CwrP{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ProfileModal_overlay__bQvgi{background:#0009;display:grid;inset:0;place-items:center;position:fixed;z-index:20}.ProfileModal_modal__8wav3{background:#05060af2;border:1px solid #ffffff14;border-radius:1.5rem;color:#fff;padding:2rem;width:min(560px,90vw)}.ProfileModal_tabs__oMlFy{display:flex;gap:1rem;margin-bottom:1.5rem}.ProfileModal_tab__O6xkk{background:#0000;border:1px solid #ffffff14;border-radius:999px;color:#e5e7eb;flex:1 1;padding:.75rem}.ProfileModal_tabActive__r02PT{background:#92f7d7;border-color:#92f7d7;color:#05060a}.ProfileModal_form__yCqtp{display:flex;flex-direction:column;gap:1rem}.ProfileModal_fieldGroup__Y6Lfw{display:flex;gap:1rem}.ProfileModal_field__QvZx1{display:flex;flex:1 1;flex-direction:column;gap:.35rem}.ProfileModal_input__-jTQP{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.75rem;color:#fff;padding:.75rem}.ProfileModal_submit__Cch6w{background:linear-gradient(120deg,#fe7bb0,#92f7d7);border:none;border-radius:.9rem;color:#05060a;font-weight:600;margin-top:.75rem;padding:.9rem}.ProfileModal_subtleButton__yeNKk{align-self:flex-start;background:none;border:none;color:#92f7d7;cursor:pointer;font-size:.9rem;margin-top:.25rem;padding:0}.ProfileModal_subtleButton__yeNKk:disabled{color:#ffffff4d;cursor:not-allowed}
/*# sourceMappingURL=main.a5214918.css.map*/