.Header_container__O36kb{max-width:1200px;margin:0 auto;padding:0}.Header_header__b6rsY{background:transparent;position:fixed;top:0;left:0;right:0;z-index:101;padding:.75rem 1rem 0}.Header_headerContent__6JmUk{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:1rem 2rem;background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 4px rgba(226,226,226,.5);border-radius:72px;transition:all .3s ease;border:1px solid rgba(255,255,255,.2);min-height:72px}.Header_headerContent__6JmUk:hover{background:rgba(255,255,255,.65);box-shadow:0 6px 16px rgba(110,84,255,.15);transform:translateY(-1px)}.Header_logoInfo__BDdRv{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.Header_logoTitle__q8T56{font-size:1.4rem;font-weight:700;background:linear-gradient(135deg,#1f2937,#6E54FF);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap;letter-spacing:-.02em}.Header_nav__P64p0{display:none;align-items:center;gap:2rem;flex:1 1;justify-content:flex-end;margin:0 2.5rem}.Header_navItem____o2_{display:flex;align-items:center;gap:.25rem;color:#4b5563;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;padding:.5rem .75rem;border-radius:.75rem;white-space:nowrap;position:relative}.Header_navItem____o2_:hover{color:#6E54FF;background:rgba(110,84,255,.1)}.Header_navIcon__0gnTK{width:1rem;height:1rem}.Header_navButton__bxwFB{background:#6E54FF;color:white;border:none;padding:.75rem 1.5rem;border-radius:2rem;font-size:.95rem;font-weight:600;box-shadow:0 2px 8px rgba(110,84,255,.3);transition:all .3s ease;cursor:pointer;white-space:nowrap;flex-shrink:0;letter-spacing:.01em}.Header_navButton__bxwFB:hover{background:#5b47d1;box-shadow:0 4px 12px rgba(110,84,255,.4);transform:translateY(-1px)}.Header_iconAlign__pNygE{vertical-align:middle;margin-right:4px}.Header_logo__h1sXA{border-radius:4px}.Header_floatingNewsBanner__fWGyO{position:fixed;top:80px;left:0;right:0;background:transparent;color:#1f2937;padding:.75rem 0;z-index:90;overflow:hidden;transition:opacity .3s ease,transform .3s ease}.Header_floatingNewsBanner__fWGyO.Header_hidden__W6EM7{opacity:0;transform:translateY(-100%);pointer-events:none}.Header_newsSlider__EglcJ{display:flex;animation:Header_slideNews__rUql7 60s linear infinite;white-space:nowrap}.Header_newsSlide__u4dNI{display:flex;align-items:center;gap:.75rem;padding:0 2rem;min-width:100vw;justify-content:center}.Header_newsBadge__Lzpr6{background:linear-gradient(135deg,#6E54FF,#6366F1);color:white;border:1px solid rgba(124,58,237,.3);padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;flex-shrink:0;box-shadow:0 2px 8px rgba(124,58,237,.3)}.Header_newsText__1kW_q{font-size:.875rem;flex-shrink:0;color:#1f2937;font-weight:600;text-shadow:0 1px 3px rgba(255,255,255,.8)}@keyframes Header_slideNews__rUql7{0%{transform:translateX(0)}20%{transform:translateX(-100vw)}40%{transform:translateX(-200vw)}60%{transform:translateX(-300vw)}80%{transform:translateX(-400vw)}to{transform:translateX(-500vw)}}.Header_floatingNewsBanner__fWGyO:hover .Header_newsSlider__EglcJ{animation-play-state:paused}@keyframes Header_pulse__YgM7t{0%,to{opacity:.2}50%{opacity:.8}}.Header_mobileNav__ZnIjw{display:flex;align-items:center;gap:1rem}.Header_mobileMenuButton__YRnsX{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .3s ease}.Header_mobileMenuButton__YRnsX:hover{background:#f3f4f6;border-color:#6E54FF;box-shadow:0 2px 8px rgba(124,58,237,.15)}.Header_mobileMenuButton__YRnsX:active{transform:scale(.95)}.Header_mobileMenuIcon__Gavr_{width:20px;height:20px;color:#374151}.Header_mobileMenuContent__l_cNg{display:flex;flex-direction:column;gap:2rem}.Header_mobileMenuSection__7JZCq{margin-bottom:0}.Header_mobileMenuSectionTitle__H5yF7{margin-bottom:1rem;color:#1f2937;font-weight:600;font-size:1rem;position:relative;padding-bottom:.5rem}.Header_mobileMenuSectionTitle__H5yF7:after{content:"";position:absolute;bottom:0;left:0;width:2rem;height:2px;background:linear-gradient(90deg,#6366F1,#6E54FF);border-radius:1px}.Header_mobileMenuLinks__3HmL0{display:flex;flex-direction:column;gap:.5rem}.Header_mobileMenuLink__F4KKK{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;color:#374151;text-decoration:none;border-radius:.5rem;transition:all .3s ease;background:transparent;border:1px solid transparent}.Header_mobileMenuLink__F4KKK:hover{background:rgba(139,92,246,.05);border-color:rgba(139,92,246,.2);color:#6E54FF;transform:translateX(4px)}.Header_mobileMenuLink__F4KKK span:first-child{font-size:1.1rem;width:1.5rem;text-align:center}.Header_mobileMenuLink__F4KKK span:last-child{font-weight:500}@media (max-width:480px){.Header_mobileMenuContent__l_cNg{gap:1.5rem}.Header_mobileMenuLink__F4KKK{padding:.6rem .75rem;gap:.6rem}.Header_mobileMenuLink__F4KKK span:first-child{font-size:1rem;width:1.25rem}.Header_mobileMenuSectionTitle__H5yF7{font-size:.95rem}}@media (max-width:768px){.Header_header__b6rsY{padding:.5rem 1rem 0}.Header_headerContent__6JmUk{max-width:calc(100% - 2rem);padding:.75rem 1.25rem;margin:0 1rem;min-height:60px}.Header_logoTitle__q8T56{font-size:1.2rem}.Header_navButton__bxwFB{padding:.5rem 1rem;font-size:.85rem}}@media (max-width:480px){.Header_header__b6rsY{padding:.375rem .5rem 0}.Header_headerContent__6JmUk{padding:.6rem 1rem;margin:0 .5rem;max-width:calc(100% - 1rem);min-height:56px}.Header_logoTitle__q8T56{font-size:1.1rem}.Header_mobileMenuButton__YRnsX{width:36px;height:36px}.Header_mobileMenuIcon__Gavr_{width:18px;height:18px}.Header_navButton__bxwFB{padding:.5rem .8rem;font-size:.8rem}}@media screen and (min-width:768px){.Header_nav__P64p0{display:flex}.Header_mobileNav__ZnIjw{display:none}}.Auth_auth__b46rz,.Auth_userInfo___AIIW{display:flex;align-items:center}.Auth_userInfo___AIIW{justify-content:center;width:40px;height:40px;overflow:hidden;border-radius:50%;cursor:pointer}.Auth_userInfo___AIIW .ant-avatar{width:40px!important;height:40px!important;line-height:40px!important}.Auth_userInfo___AIIW .ant-avatar img{width:100%!important;height:100%!important;object-fit:cover}.Auth_navButton__ri9PP{margin-left:auto}.Footer_container__YfQ4y{max-width:1200px;margin:0 auto}.Footer_footer__JrJN9{background:#1f2937;color:white;padding:4rem 1rem}@media (max-width:768px){.Footer_footer__JrJN9{padding:2.5rem 1rem}}@media (max-width:480px){.Footer_footer__JrJN9{padding:2rem .75rem}}.Footer_footerContent__6fVXO{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}@media (max-width:768px){.Footer_footerContent__6fVXO{grid-template-columns:2fr repeat(4,1fr);gap:1.5rem;margin-bottom:2rem}}@media (max-width:480px){.Footer_footerContent__6fVXO{grid-template-columns:1fr;gap:1.25rem;margin-bottom:1.5rem}}.Footer_footerSection__K5TRX{flex:1 1 150px;margin-bottom:2rem}.Footer_footerSection__K5TRX:first-child{flex:2 1 220px}@media (max-width:768px){.Footer_footerSection__K5TRX{flex:1 1 100%;margin-bottom:1.5rem}.Footer_footerSection__K5TRX:first-child{flex:1 1 100%;text-align:center}}.Footer_footerLogo__2qnpg{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.Footer_footerLogoIcon__lC_Tk{position:relative;width:2rem;height:2rem;background:linear-gradient(135deg,#6E54FF,#6366F1);border-radius:.5rem;display:flex;align-items:center;justify-content:center}.Footer_footerLogoText__1k_O0{color:white;font-weight:700;font-size:.875rem}.Footer_footerLogoGlow__aof04{position:absolute;inset:0;background:linear-gradient(135deg,#6E54FF,#6366F1);border-radius:.5rem;filter:blur(10px);opacity:.5}.Footer_footerLogoTitle__gpfDz{font-size:1.25rem;font-weight:700}.Footer_footerDescription__Ra9dm{color:#9ca3af;line-height:1.6}.Footer_footerSectionTitle__qMM8b{font-weight:600;margin-bottom:1.5rem}@media (max-width:768px){.Footer_footerSectionTitle__qMM8b{margin-bottom:1rem;font-size:1rem}}@media (max-width:480px){.Footer_footerSectionTitle__qMM8b{margin-bottom:.75rem;font-size:.95rem}}.Footer_logo__S4PwH{border-radius:4px}.Footer_footerLinks__ZtA3a{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.Footer_footerLinks__ZtA3a li{margin-bottom:0}@media (max-width:768px){.Footer_footerLinks__ZtA3a{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem 1rem;gap:.5rem 1rem}}@media (max-width:480px){.Footer_footerLinks__ZtA3a{grid-template-columns:1fr 1fr;gap:.4rem .8rem}}.Footer_footerLink__IuAwY{color:#9ca3af;text-decoration:none;transition:color .3s ease;font-size:.9rem}@media (max-width:480px){.Footer_footerLink__IuAwY{font-size:.85rem}}.Footer_footerLink__IuAwY:hover{color:white}.Footer_footerSocial__kSIhb{display:flex;gap:.75rem;justify-content:flex-start;align-items:center}@media (max-width:768px){.Footer_footerSocial__kSIhb{justify-content:center;gap:.75rem}}@media (max-width:480px){.Footer_footerSocial__kSIhb{gap:.6rem}}.Footer_socialButton__HxYuK{background:transparent;border:1px solid #4b5563;color:#9ca3af;padding:.5rem;border-radius:.5rem;transition:all .3s ease;cursor:pointer;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}@media (max-width:480px){.Footer_socialButton__HxYuK{width:2.25rem;height:2.25rem;padding:0}.Footer_socialIcon__ldgz1{width:1rem;height:1rem}}.Footer_socialButton__HxYuK:hover{background:#374151;color:white;transform:scale(1.05);border-color:#6b7280;box-shadow:0 4px 12px rgba(0,0,0,.15)}.Footer_socialIcon__ldgz1{width:1.125rem;height:1.125rem;flex-shrink:0}.Footer_footerBottom__Ch4z_{border-top:1px solid #374151;padding-top:2rem;text-align:center}@media (max-width:768px){.Footer_footerBottom__Ch4z_{padding-top:1.5rem}}@media (max-width:480px){.Footer_footerBottom__Ch4z_{padding-top:1.25rem}}.Footer_footerCopyright__Ic7Ox{color:#9ca3af;margin:0}@media (max-width:768px){.Footer_footerCopyright__Ic7Ox{font-size:.875rem;line-height:1.5}}@media (max-width:480px){.Footer_footerCopyright__Ic7Ox{font-size:.8rem}}.Footer_toOpenBuild___2E3a,.Footer_toOpenBuild___2E3a:hover{color:#6E54FF}@media screen and (min-width:768px){.Footer_footerContent__6fVXO{grid-template-columns:repeat(2,1fr);gap:2.5rem}.Footer_footerSection__K5TRX:first-child{grid-column:1/-1;text-align:left;margin-bottom:2rem}}@media screen and (min-width:1024px){.Footer_footerContent__6fVXO{grid-template-columns:repeat(4,1fr);gap:3rem}.Footer_footerSection__K5TRX:first-child{grid-column:1;text-align:left;margin-bottom:0}}.Layout_layout__Y0zgz{min-height:100vh;display:flex;flex-direction:column}.Layout_main__kdTZ6{flex:1 1;padding-top:0}.Layout_main__kdTZ6.Layout_noFixedHeader__GnNed{padding-top:0}:root{--background:#ffffff;--foreground:#171717;--primary:#6e54ff;--primary-light:#6366f1;--primary-dark:#4338ca}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.ql-container,.ql-editor{min-height:150px}.ql-editor{cursor:text}.ql-editor p{min-height:1em}.nav-t-top{padding-top:6rem!important}