._header_1u44l_1{position:fixed;top:0;left:0;right:0;z-index:300;background:#0a0a12d9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid transparent;transition:all .25s cubic-bezier(.4,0,.2,1)}._header_1u44l_1._scrolled_1u44l_13{background:#0a0a12f2;border-bottom-color:#ffffff14;box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0006}._header_1u44l_1._transparent_1u44l_18{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom-color:transparent}._header_1u44l_1._transparent_1u44l_18 ._logoBrand_1u44l_24,._header_1u44l_1._transparent_1u44l_18 ._logoAccent_1u44l_25{color:#fffffff2}._header_1u44l_1._transparent_1u44l_18 ._navLink_1u44l_28{color:#ffffffbf}._header_1u44l_1._transparent_1u44l_18 ._navLink_1u44l_28:hover,._header_1u44l_1._transparent_1u44l_18 ._navLink_1u44l_28:focus-visible{color:#fff;background:#ffffff1a}._header_1u44l_1._transparent_1u44l_18 ._navLink_1u44l_28._active_1u44l_35{color:#fff;background:#ffffff26}._header_1u44l_1._transparent_1u44l_18 ._languageButton_1u44l_39{color:#ffffffbf;border-color:#fff3}._header_1u44l_1._transparent_1u44l_18 ._languageButton_1u44l_39:hover{color:#fff;border-color:#fff6;background:#ffffff1a}._header_1u44l_1._transparent_1u44l_18 ._ctaButton_1u44l_48{background:#ffffff26;border:1px solid rgba(255,255,255,.3)}._header_1u44l_1._transparent_1u44l_18 ._ctaButton_1u44l_48:hover{background:#ffffff40}._header_1u44l_1._transparent_1u44l_18 ._menuToggle_1u44l_55{color:#ffffffe6}._header_1u44l_1._transparent_1u44l_18 ._menuToggle_1u44l_55:hover{background:#ffffff1a;color:#fff}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13{background:#0a0a12f2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom-color:#ffffff14;box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0006}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._logoBrand_1u44l_24{color:#f4f4f5}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._logoAccent_1u44l_25{background:linear-gradient(135deg,#8b5cf6,#a78bfa,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._navLink_1u44l_28{color:#a1a1aa}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._navLink_1u44l_28:hover,._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._navLink_1u44l_28:focus-visible{color:#f4f4f5;background:#ffffff0d}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._navLink_1u44l_28._active_1u44l_35{color:#a78bfa;background:#a78bfa1a}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._languageButton_1u44l_39{color:#a1a1aa;border-color:#ffffff14}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._languageButton_1u44l_39:hover{color:#f4f4f5;border-color:#ffffff26;background:#ffffff08}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._ctaButton_1u44l_48{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;line-height:1.1;border-radius:.75rem;border:none;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);text-decoration:none}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._ctaButton_1u44l_48:disabled{opacity:.5;cursor:not-allowed}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._ctaButton_1u44l_48{background:linear-gradient(135deg,#8b5cf6,#a78bfa,#c4b5fd);color:#fff;box-shadow:0 0 20px #a78bfa4d}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._ctaButton_1u44l_48:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 40px #a78bfa66}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._ctaButton_1u44l_48:active:not(:disabled){transform:translateY(0)}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._ctaButton_1u44l_48{border:none}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._menuToggle_1u44l_55{color:#f4f4f5}._header_1u44l_1._transparent_1u44l_18._scrolled_1u44l_13 ._menuToggle_1u44l_55:hover{background:#ffffff0d;color:#a78bfa}._container_1u44l_140{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width: 768px){._container_1u44l_140{padding:0 1.5rem}}@media (min-width: 1024px){._container_1u44l_140{padding:0 2rem}}._container_1u44l_140{display:flex;align-items:center;justify-content:space-between;height:clamp(56px,48px + 2vw,80px);gap:.5rem}._logo_1u44l_24{display:flex;align-items:center;gap:clamp(.5rem,.375rem + .5vw,.75rem);text-decoration:none;font-weight:700;font-size:clamp(.875rem,.75rem + .5vw,1.25rem);color:#f4f4f5;transition:all .15s cubic-bezier(.4,0,.2,1);cursor:pointer;user-select:none;flex-shrink:0;white-space:nowrap}._logo_1u44l_24:hover{color:#a78bfa}._logo_1u44l_24:hover ._logoIcon_1u44l_181{transform:scale(1.05)}._logo_1u44l_24:active{transform:scale(.98)}._logoIcon_1u44l_181{width:clamp(28px,24px + .5vw,36px);height:clamp(28px,24px + .5vw,36px);flex-shrink:0;transition:transform .15s cubic-bezier(.4,0,.2,1)}._logoText_1u44l_195{display:flex;align-items:baseline;gap:.25rem;white-space:nowrap}._logoBrand_1u44l_24{color:#f4f4f5;white-space:nowrap}._logoAccent_1u44l_25{background:linear-gradient(135deg,#8b5cf6,#a78bfa,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap}._nav_1u44l_28{display:none}@media (min-width: 1024px){._nav_1u44l_28{display:flex;align-items:center}}._navList_1u44l_225{display:flex;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0}._navItem_1u44l_234{position:relative}._navLink_1u44l_28{display:inline-flex;align-items:center;padding:clamp(.375rem,.25rem + .5vw,.5rem) clamp(.75rem,.5rem + .5vw,1rem);font-size:clamp(.75rem,.6875rem + .25vw,.875rem);font-weight:500;color:#a1a1aa;text-decoration:none;border-radius:.75rem;transition:all .15s cubic-bezier(.4,0,.2,1);cursor:pointer;user-select:none;white-space:nowrap}._navLink_1u44l_28:hover,._navLink_1u44l_28:focus-visible{color:#f4f4f5;background:#ffffff0d}._navLink_1u44l_28:active{transform:scale(.97)}._navLink_1u44l_28._active_1u44l_35{color:#a78bfa;background:#a78bfa1a}._navLink_1u44l_28:focus-visible{outline:2px solid #a78bfa;outline-offset:2px}._actions_1u44l_268{display:flex;align-items:center;gap:clamp(.375rem,.25rem + .5vw,.75rem);flex-shrink:0}._languageSelector_1u44l_275{position:relative}._languageButton_1u44l_39{display:flex;align-items:center;justify-content:center;gap:clamp(.25rem,.125rem + .25vw,.5rem);padding:clamp(.375rem,.25rem + .25vw,.5rem) clamp(.5rem,.375rem + .25vw,.75rem);font-size:clamp(.75rem,.6875rem + .25vw,.875rem);font-weight:500;color:#a1a1aa;background:transparent;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);user-select:none;white-space:nowrap;flex-shrink:0}._languageButton_1u44l_39:hover{color:#f4f4f5;border-color:#ffffff26;background:#ffffff08}._languageButton_1u44l_39:active{transform:scale(.97)}._languageButton_1u44l_39:focus-visible{outline:2px solid #a78bfa;outline-offset:2px}._languageButton_1u44l_39 svg{flex-shrink:0;width:clamp(14px,12px + .25vw,18px);height:clamp(14px,12px + .25vw,18px)}._languageButtonText_1u44l_315{display:none}@media (min-width: 768px){._languageButtonText_1u44l_315{display:inline;white-space:nowrap}}._languageDropdown_1u44l_325{position:absolute;top:calc(100% + .5rem);right:0;min-width:180px;background:#12121e;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;overflow:hidden;z-index:100;box-shadow:0 20px 25px -5px #0006,0 8px 10px -6px #0006;animation:_dropdownIn_1u44l_1 .15s cubic-bezier(0,0,.2,1) forwards}._languageOption_1u44l_339{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.75rem 1rem;font-size:.875rem;color:#a1a1aa;background:transparent;border:none;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);text-align:left;user-select:none;white-space:nowrap}._languageOption_1u44l_339:hover{background:#ffffff0d;color:#f4f4f5}._languageOption_1u44l_339:active{background:#ffffff14}._languageOption_1u44l_339._active_1u44l_35{background:#a78bfa1a;color:#a78bfa}._languageOption_1u44l_339._active_1u44l_35 ._languageCode_1u44l_367{color:#a78bfa}._languageOption_1u44l_339:not(:last-child){border-bottom:1px solid rgba(255,255,255,.08)}._languageOption_1u44l_339:focus-visible{outline:2px solid #a78bfa;outline-offset:2px;outline-offset:-2px}._languageNative_1u44l_379{font-weight:500}._languageCode_1u44l_367{font-size:.75rem;color:#71717a;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace}._ctaButton_1u44l_48{display:none}@media (min-width: 1024px){._ctaButton_1u44l_48{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;line-height:1.1;border-radius:.75rem;border:none;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);text-decoration:none}._ctaButton_1u44l_48:disabled{opacity:.5;cursor:not-allowed}._ctaButton_1u44l_48{background:linear-gradient(135deg,#8b5cf6,#a78bfa,#c4b5fd);color:#fff;box-shadow:0 0 20px #a78bfa4d}._ctaButton_1u44l_48:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 40px #a78bfa66}._ctaButton_1u44l_48:active:not(:disabled){transform:translateY(0)}._ctaButton_1u44l_48{padding:clamp(.375rem,.25rem + .25vw,.5rem) clamp(.875rem,.625rem + .5vw,1.25rem);font-size:clamp(.75rem,.6875rem + .25vw,.875rem);cursor:pointer;white-space:nowrap}._ctaButton_1u44l_48:active{transform:scale(.97)}}._menuToggle_1u44l_55{display:flex;flex-direction:column;justify-content:center;align-items:center;width:clamp(36px,32px + 1vw,44px);height:clamp(36px,32px + 1vw,44px);padding:0;background:transparent;border:none;border-radius:.75rem;color:#f4f4f5;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;position:relative;z-index:10;flex-shrink:0}@media (min-width: 1024px){._menuToggle_1u44l_55{display:none}}._menuToggle_1u44l_55:hover{background:#ffffff0d;color:#a78bfa}._menuToggle_1u44l_55:active{transform:scale(.95)}._menuToggle_1u44l_55._menuToggleActive_1u44l_468{color:#a78bfa}._menuToggle_1u44l_55:focus-visible{outline:2px solid #a78bfa;outline-offset:2px}._menuToggle_1u44l_55 svg{width:clamp(20px,18px + .5vw,24px);height:clamp(20px,18px + .5vw,24px)}._mobileNav_1u44l_480{position:fixed;top:clamp(56px,48px + 2vw,80px);left:0;right:0;bottom:0;width:100%;height:calc(100vh - clamp(56px,48px + 2vw,80px));height:calc(100dvh - clamp(56px,48px + 2vw,80px));background:#0a0a12;z-index:500;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}._mobileNav_1u44l_480._mobileNavOpen_1u44l_501{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}@media (min-width: 1024px){._mobileNav_1u44l_480{display:none!important;visibility:hidden!important;pointer-events:none!important}}._mobileNavContainer_1u44l_515{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width: 768px){._mobileNavContainer_1u44l_515{padding:0 1.5rem}}@media (min-width: 1024px){._mobileNavContainer_1u44l_515{padding:0 2rem}}._mobileNavContainer_1u44l_515{padding-top:clamp(1rem,.75rem + 1vw,1.5rem);padding-bottom:clamp(1.25rem,.875rem + 1.5vw,2rem);display:flex;flex-direction:column;min-height:100%}._mobileNavList_1u44l_539{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._mobileNavLink_1u44l_548{display:flex;align-items:center;padding:clamp(.75rem,.5rem + 1vw,1rem) 1rem;font-size:clamp(1rem,.9375rem + .25vw,1.125rem);font-weight:500;color:#a1a1aa;text-decoration:none;border-radius:.75rem;transition:all .15s cubic-bezier(.4,0,.2,1);cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;white-space:nowrap}._mobileNavLink_1u44l_548:hover,._mobileNavLink_1u44l_548:focus{background:#ffffff0d;color:#f4f4f5}._mobileNavLink_1u44l_548:active{background:#ffffff14;transform:scale(.98)}._mobileNavLink_1u44l_548._active_1u44l_35{background:#a78bfa1a;color:#a78bfa}._mobileNavLink_1u44l_548:focus-visible{outline:2px solid #a78bfa;outline-offset:2px}._mobileNavFooter_1u44l_581{margin-top:auto;padding-top:clamp(1.25rem,.875rem + 1.5vw,2rem);border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:clamp(1rem,.75rem + 1vw,1.5rem)}._mobileLanguages_1u44l_590{display:flex;flex-direction:column;gap:.75rem}._mobileLanguagesTitle_1u44l_596{font-size:clamp(.75rem,.6875rem + .25vw,.875rem);font-weight:600;color:#71717a;text-transform:uppercase;letter-spacing:.05em}._mobileLanguagesGrid_1u44l_604{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}@media (min-width: 640px){._mobileLanguagesGrid_1u44l_604{grid-template-columns:repeat(4,1fr)}}._mobileLanguageOption_1u44l_615{padding:.75rem 1rem;font-size:clamp(.75rem,.6875rem + .25vw,.875rem);font-weight:500;color:#a1a1aa;background:#12121e;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;text-align:center;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;white-space:nowrap}._mobileLanguageOption_1u44l_615:hover,._mobileLanguageOption_1u44l_615:focus{border-color:#ffffff26;color:#f4f4f5;background:#1a1a2e}._mobileLanguageOption_1u44l_615:active{transform:scale(.97)}._mobileLanguageOption_1u44l_615._active_1u44l_35{border-color:#a78bfa;color:#a78bfa;background:#a78bfa1a}._mobileLanguageOption_1u44l_615:focus-visible{outline:2px solid #a78bfa;outline-offset:2px}._mobileCtaButton_1u44l_649{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;line-height:1.1;border-radius:.75rem;border:none;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);text-decoration:none}._mobileCtaButton_1u44l_649:disabled{opacity:.5;cursor:not-allowed}._mobileCtaButton_1u44l_649{background:linear-gradient(135deg,#8b5cf6,#a78bfa,#c4b5fd);color:#fff;box-shadow:0 0 20px #a78bfa4d}._mobileCtaButton_1u44l_649:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 40px #a78bfa66}._mobileCtaButton_1u44l_649:active:not(:disabled){transform:translateY(0)}._mobileCtaButton_1u44l_649{width:100%;padding:clamp(.75rem,.5rem + 1vw,1rem);font-size:clamp(.875rem,.8125rem + .25vw,1rem);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;white-space:nowrap}._mobileCtaButton_1u44l_649:hover,._mobileCtaButton_1u44l_649:focus{transform:translateY(-2px)}._mobileCtaButton_1u44l_649:active{transform:scale(.98)}@keyframes _dropdownIn_1u44l_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._footer_31fqw_1{background:#12121e;border-top:1px solid rgba(255,255,255,.08);margin-top:auto}._container_31fqw_7{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width: 768px){._container_31fqw_7{padding:0 1.5rem}}@media (min-width: 1024px){._container_31fqw_7{padding:0 2rem}}._container_31fqw_7{padding-top:clamp(2rem,1.25rem + 3vw,3rem);padding-bottom:clamp(1.25rem,.875rem + 1.5vw,2rem)}._content_31fqw_28{display:flex;flex-direction:column;gap:clamp(1.5rem,1rem + 2vw,2.5rem);padding-bottom:clamp(1.5rem,1rem + 2vw,2.5rem)}@media (min-width: 1024px){._content_31fqw_28{flex-direction:row;justify-content:space-between;gap:clamp(2.5rem,1.5rem + 4vw,4rem)}}._brand_31fqw_42{display:flex;flex-direction:column;gap:1rem;flex-shrink:0}@media (min-width: 1024px){._brand_31fqw_42{max-width:380px}}._logo_31fqw_54{display:inline-flex;align-items:center;gap:clamp(.5rem,.375rem + .5vw,.75rem);text-decoration:none;font-size:clamp(1rem,.9375rem + .25vw,1.125rem);font-weight:700;color:#f4f4f5;transition:all .15s cubic-bezier(.4,0,.2,1);cursor:pointer;width:fit-content;white-space:nowrap}._logo_31fqw_54:hover{color:#a78bfa}._logo_31fqw_54:hover svg{transform:scale(1.05)}._logo_31fqw_54 svg{transition:transform .15s cubic-bezier(.4,0,.2,1)}._logoText_31fqw_77{display:flex;align-items:baseline;gap:.25rem;white-space:nowrap}._logoBrand_31fqw_84{color:#f4f4f5;white-space:nowrap}._logoAccent_31fqw_89{background:linear-gradient(135deg,#8b5cf6,#a78bfa,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap}._brandDescription_31fqw_97{font-size:clamp(.75rem,.6875rem + .25vw,.875rem);color:#a1a1aa;line-height:1.625;margin:0}._brandSocial_31fqw_104{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}._rightSection_31fqw_111{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.25rem,.875rem + 1.5vw,2rem)}@media (min-width: 640px){._rightSection_31fqw_111{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,1rem + 2vw,2.5rem)}}@media (min-width: 1024px){._rightSection_31fqw_111{gap:clamp(2rem,1.25rem + 3vw,3rem)}}._navSection_31fqw_128{display:flex;flex-direction:column;gap:clamp(.75rem,.5rem + 1vw,1rem)}._sectionTitle_31fqw_134{font-size:clamp(.625rem,.5625rem + .25vw,.75rem);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#f4f4f5;margin:0;white-space:nowrap}._linkList_31fqw_144{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}._link_31fqw_144{font-size:clamp(.75rem,.6875rem + .25vw,.875rem);color:#a1a1aa;text-decoration:none;cursor:pointer;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-block;white-space:nowrap}._link_31fqw_144:hover{color:#a78bfa}._contactSection_31fqw_166{display:flex;flex-direction:column;gap:clamp(.75rem,.5rem + 1vw,1rem)}._contactInfo_31fqw_172{display:flex;flex-direction:column;gap:.5rem}._contactLink_31fqw_178{font-size:clamp(.75rem,.6875rem + .25vw,.875rem);color:#a1a1aa;text-decoration:none;cursor:pointer;transition:color .15s cubic-bezier(.4,0,.2,1);white-space:nowrap}._contactLink_31fqw_178:hover{color:#a78bfa}._contactText_31fqw_190{font-size:clamp(.75rem,.6875rem + .25vw,.875rem);color:#71717a}._contactCta_31fqw_195{display:inline-flex;align-items:center;gap:.5rem;font-size:clamp(.75rem,.6875rem + .25vw,.875rem);font-weight:500;color:#a78bfa;text-decoration:none;margin-top:.5rem;transition:gap .15s cubic-bezier(.4,0,.2,1);white-space:nowrap}._contactCta_31fqw_195:hover{gap:.75rem}._socialLinks_31fqw_211{display:flex;align-items:center;gap:.5rem}._socialLink_31fqw_211{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#1a1a2e;border:1px solid rgba(255,255,255,.08);border-radius:.5rem;color:#a1a1aa;text-decoration:none;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}._socialLink_31fqw_211:hover{background:#a78bfa;border-color:#a78bfa;color:#fff;transform:translateY(-2px)}._socialLink_31fqw_211 svg{width:18px;height:18px;display:block}._bottom_31fqw_243{padding-top:clamp(1rem,.75rem + 1vw,1.5rem);border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:.5rem}@media (min-width: 768px){._bottom_31fqw_243{flex-direction:row;justify-content:space-between;align-items:center}}._copyright_31fqw_258{font-size:clamp(.625rem,.5625rem + .25vw,.75rem);color:#71717a;margin:0;white-space:nowrap}._tagline_31fqw_265{font-size:clamp(.625rem,.5625rem + .25vw,.75rem);color:#71717a;font-style:italic;margin:0}._bottomLinks_31fqw_272{display:flex;align-items:center;gap:clamp(.75rem,.5rem + 1vw,1rem)}._bottomLink_31fqw_272{font-size:clamp(.625rem,.5625rem + .25vw,.75rem);color:#71717a;text-decoration:none;cursor:pointer;transition:color .15s cubic-bezier(.4,0,.2,1);white-space:nowrap}._bottomLink_31fqw_272:hover{color:#a78bfa}._beian_31fqw_290{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-top:clamp(.75rem,.5rem + 1vw,1rem);border-top:1px solid rgba(255,255,255,.08)}@media (min-width: 640px){._beian_31fqw_290{flex-direction:row;justify-content:center;gap:clamp(1rem,.75rem + 1vw,1.5rem)}}._beianLink_31fqw_306{display:inline-flex;align-items:center;font-size:clamp(.625rem,.5625rem + .25vw,.75rem);color:#71717a;text-decoration:none;cursor:pointer;transition:color .15s cubic-bezier(.4,0,.2,1);white-space:nowrap}._beianLink_31fqw_306:hover{color:#a78bfa}._beianLink_31fqw_306 img{flex-shrink:0}._beianDivider_31fqw_323{color:#71717a;font-size:clamp(.625rem,.5625rem + .25vw,.75rem);opacity:.5}._layout_6io0r_1{display:flex;flex-direction:column;min-height:100vh;background-color:#0a0a12;color:#f4f4f5}._main_6io0r_9{flex:1;width:100%;padding-top:clamp(56px,48px + 2vw,80px)}:root{--color-bg-primary: #0a0a12;--color-bg-secondary: #12121e;--color-bg-tertiary: #1a1a2e;--color-bg-elevated: #242438;--color-text-primary: #f4f4f5;--color-text-secondary: #a1a1aa;--color-text-tertiary: #71717a;--color-text-muted: #52525b;--color-accent-primary: #a78bfa;--color-accent-secondary: #c4b5fd;--color-accent-tertiary: #8b5cf6;--color-accent-dark: #7c3aed;--color-success: #22c55e;--color-warning: #f59e0b;--color-error: #ef4444;--color-info: #3b82f6;--color-border: rgba(255, 255, 255, .08);--color-border-hover: rgba(255, 255, 255, .15);--color-border-accent: rgba(167, 139, 250, .3);--font-family-sans: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--font-family-display: Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--font-family-mono: SF Mono, Monaco, Inconsolata, Roboto Mono, monospace;--duration-fast: .15s;--duration-normal: .25s;--duration-slow: .4s;--ease-default: cubic-bezier(.4, 0, .2, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:var(--font-family-sans);font-size:1rem;line-height:1.5;color:var(--color-text-primary);background-color:var(--color-bg-primary);min-height:100vh;overflow-x:hidden}h1,h2,h3,h4,h5,h6{color:var(--color-text-primary);font-weight:700;line-height:1.1;margin:0}h1{font-size:clamp(2.5rem,1.5rem + 4vw,3.75rem);letter-spacing:-.025em}h2{font-size:clamp(1.875rem,1.3125rem + 2.25vw,2.25rem);letter-spacing:-.025em}h3{font-size:clamp(1.5rem,1.125rem + 1.5vw,1.875rem);font-weight:600}h4{font-size:clamp(1.25rem,1.0625rem + .75vw,1.5rem);font-weight:600}h5{font-size:clamp(1rem,.9375rem + .25vw,1.125rem);font-weight:500}h6{font-size:clamp(.875rem,.8125rem + .25vw,1rem);font-weight:500}p{margin:0;line-height:1.625}a{color:var(--color-accent-primary);text-decoration:none;cursor:pointer;transition:color var(--duration-fast) var(--ease-default)}a:hover{color:var(--color-accent-secondary)}a:focus-visible{outline:2px solid #a78bfa;outline-offset:2px}strong,b{font-weight:600}small{font-size:.875rem}ul,ol{list-style:none}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:none;cursor:pointer}button:disabled{cursor:not-allowed}a,button:not(:disabled),[role=button],input[type=submit],input[type=button],input[type=reset],select{cursor:pointer}input,textarea,select{background-color:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:.75rem;padding:.75rem 1rem;color:var(--color-text-primary);transition:border-color var(--duration-fast) var(--ease-default),box-shadow var(--duration-fast) var(--ease-default)}input::placeholder,textarea::placeholder,select::placeholder{color:var(--color-text-muted)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--color-accent-primary);box-shadow:0 0 0 3px #a78bfa26}input:disabled,textarea:disabled,select:disabled{opacity:.5;cursor:not-allowed}textarea{resize:vertical;min-height:120px}code,kbd,samp,pre{font-family:var(--font-family-mono)}code{font-size:.875rem;padding:.25rem .5rem;background-color:var(--color-bg-tertiary);border-radius:.5rem;color:var(--color-accent-secondary)}pre{padding:1rem;background-color:var(--color-bg-tertiary);border-radius:.75rem;overflow-x:auto}pre code{background:none;padding:0;border-radius:0}table{border-collapse:collapse;width:100%}::selection{background-color:#a78bfa4d;color:var(--color-text-primary)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--color-bg-tertiary);border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:var(--color-accent-tertiary)}*{scrollbar-width:thin;scrollbar-color:var(--color-bg-tertiary) var(--color-bg-secondary)}#root{display:flex;flex-direction:column;min-height:100vh}main{flex:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width: 768px){.container{padding:0 1.5rem}}@media (min-width: 1024px){.container{padding:0 2rem}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glow{0%,to{box-shadow:0 0 20px #a78bfa4d}50%{box-shadow:0 0 40px #a78bfa80}}
