.Hero_heroSection__4VNRT{align-items:center;color:#e2e8f0;display:flex;justify-content:center;margin:0 0 -10px;overflow:hidden;padding:0;position:relative;scroll-snap-align:start}body.white-mode .Hero_heroSection__4VNRT{background:radial-gradient(circle at top,#e2e8f099,#0000 70%);color:#0f172a}body.white-mode .Hero_heroSection__4VNRT .Hero_heroBackdrop__2eXKt{filter:saturate(.9);opacity:.6;visibility:visible}body.white-mode .Hero_heroSection__4VNRT .Hero_heroPortal__fTXsM{background:radial-gradient(circle at center,#6366f138,#0ea5e914 55%,#0000 62%),radial-gradient(circle at center,#3b82f61f,#0000 65%)}body.white-mode .Hero_heroSection__4VNRT .Hero_heroSingularity__WD02f{background:radial-gradient(circle at center,#cbd5e1f2 0,#94a3b84d 58%,#0000 75%);box-shadow:0 0 45px #94a3b866,inset 0 -35px 60px #cbd5e1d9}body.white-mode .Hero_heroSection__4VNRT .Hero_heroEventHorizon__K_r_6{background:radial-gradient(circle at center,#e2e8f000 58%,#3b82f62e 63%,#60a5fa29 70%,#0000 78%);box-shadow:0 0 120px #94a3b859,0 0 180px #60a5fa38}body.white-mode .Hero_heroSection__4VNRT .Hero_heroNebula__lrnUV{filter:blur(60px);opacity:.4}body.white-mode .Hero_heroSection__4VNRT .Hero_heroOrbit__iwt0C{mix-blend-mode:normal;opacity:.35}body.white-mode .Hero_heroSection__4VNRT .Hero_introBadge__JMk1X{background:#ffffffd9;border-color:#94a3b866;box-shadow:0 18px 36px #94a3b840,inset 0 1px 0 #ffffffbf;color:#1f2937}body.white-mode .Hero_heroSection__4VNRT .Hero_headline__5PuTb{color:#0f172a}body.white-mode .Hero_heroSection__4VNRT .Hero_roles__kF9Eh{color:#1f2937}body.white-mode .Hero_heroSection__4VNRT .Hero_roleItem__Cz0O2{background:linear-gradient(135deg,#fffffff2,#e2e8f0bf);border-color:#94a3b859;box-shadow:0 12px 28px #94a3b840,inset 0 1px 0 #ffffffd9;color:#0f172ae6}body.white-mode .Hero_heroSection__4VNRT .Hero_subheadline__pxC9b{color:#1e293bd9}body.white-mode .Hero_heroSection__4VNRT .Hero_secondaryButton__T9z3q{background:#ffffffe6;border-color:#94a3b859;box-shadow:0 12px 26px #94a3b840,inset 0 1px 0 #ffffffbf;color:#0f172a}body.white-mode .Hero_heroSection__4VNRT .Hero_secondaryButton__T9z3q:hover{border-color:#94a3b873;color:#1f2937}body.white-mode .Hero_heroSection__4VNRT .Hero_socialLink__0_w30{background:#ffffffe6;border-color:#94a3b859;box-shadow:0 10px 24px #94a3b847,inset 0 1px 0 #fffc;color:#1e293bbf}body.white-mode .Hero_heroSection__4VNRT .Hero_socialLink__0_w30:hover{background:#f8fafcf2;color:#0f172a}body.white-mode .Hero_heroSection__4VNRT .Hero_orbitRing__REEUI{border-color:#94a3b866;box-shadow:inset 0 1px 0 #ffffffd9,0 25px 45px #3b82f626}body.white-mode .Hero_heroSection__4VNRT .Hero_portraitWrapper__2PGxV{background:radial-gradient(circle at 35% 30%,#3b82f633,#0000 60%),linear-gradient(135deg,#6366f12e,#a855f72e);box-shadow:0 28px 55px #94a3b859,0 0 0 8px #e2e8f0cc,0 0 0 1px #94a3b873}body.white-mode .Hero_heroSection__4VNRT .Hero_portraitBackdrop__FscXT{background:radial-gradient(circle at center,#cbd5e180,#0000 80%);opacity:.9}body.white-mode .Hero_heroSection__4VNRT .Hero_floatingBadge__nr4eE{background:#ffffffeb;border-color:#94a3b859;box-shadow:0 20px 40px #94a3b847,inset 0 1px 0 #ffffffbf;color:#1e293bf2}.Hero_heroBackdrop__2eXKt{inset:-20vh 0 0;opacity:0;pointer-events:none;position:absolute;visibility:hidden}.Hero_heroPortal__fTXsM{animation:Hero_portalPulse__Sx7e_ 12s ease-in-out infinite;background:radial-gradient(circle at center,#d8b4fe66,#38bdf80d 55%,#0000 62%),radial-gradient(circle at center,#3b82f61a,#0000 65%);filter:blur(18px);height:clamp(40rem,75vw,90rem);opacity:.85;top:-22rem;width:clamp(40rem,75vw,90rem)}.Hero_heroPortal__fTXsM,.Hero_heroSingularity__WD02f{border-radius:50%;left:50%;position:absolute;transform:translateX(-50%)}.Hero_heroSingularity__WD02f{animation:Hero_singularityPulse__q11J0 10s ease-in-out infinite;background:radial-gradient(circle at center,#0f172ad9 0,#020617f2 55%,#02061700 70%);box-shadow:0 0 45px #020617bf,inset 0 -35px 60px #020617f2;filter:blur(2px);height:clamp(12rem,28vw,24rem);top:-7rem;width:clamp(12rem,28vw,24rem)}.Hero_heroSingularity__WD02f:after{background:radial-gradient(circle at 40% 40%,#0f172a00,#1e40af59,#0f172ae6 85%);border-radius:inherit;content:"";filter:blur(6px);inset:18%;opacity:.85;position:absolute}.Hero_heroEventHorizon__K_r_6{animation:Hero_horizonSpin__uJbw7 24s linear infinite;background:radial-gradient(circle at center,#0f172a00 58%,#3b82f626 63%,#c084fc2e 70%,#0000 78%);border-radius:50%;box-shadow:0 0 120px #6366f159,0 0 180px #38bdf838;height:clamp(18rem,42vw,32rem);left:50%;opacity:.9;position:absolute;top:-10rem;transform:translateX(-50%);width:clamp(18rem,42vw,32rem)}.Hero_heroEventHorizon__K_r_6:after,.Hero_heroEventHorizon__K_r_6:before{animation:Hero_horizonRipple__4TAnF 14s ease-in-out infinite;border:1px solid #60a5fa33;border-radius:inherit;content:"";filter:blur(6px);inset:-12%;position:absolute}.Hero_heroEventHorizon__K_r_6:after{animation-delay:4s;animation-duration:18s;border-color:#c084fc2e;inset:-20%}.Hero_heroNebula__lrnUV{background:radial-gradient(circle at 25% 25%,#f472b638,#0000 48%),radial-gradient(circle at 80% 20%,#0ea5e952,#0000 52%),radial-gradient(circle at 50% 65%,#8b5cf647,#0000 55%);filter:blur(50px);inset:0;opacity:.9;position:absolute}.Hero_heroOrbit__iwt0C{animation:Hero_orbitSpin__MWh6a 32s linear infinite;background:conic-gradient(from 220deg,#0ea5e914,#f472b626,#6366f11f,#0ea5e914);border-radius:50%;height:120rem;left:50%;margin-left:-60rem;mix-blend-mode:screen;opacity:.6;position:absolute;top:-30rem;width:120rem}.Hero_heroStars__EKT2M{animation:Hero_starParallax__k_iby 28s linear infinite;background-image:radial-gradient(#ffffffbf 1px,#0000 0),radial-gradient(#38bdf866 1px,#0000 0);background-position:20px 20px,60px 100px;background-size:120px 120px,180px 180px;inset:0;opacity:.22;position:absolute}.Hero_particleField__VJaVa{inset:0;overflow:hidden;pointer-events:none;position:absolute}.Hero_heroInner__vaIWP{align-items:center;display:grid;gap:4rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;position:relative;width:min(1200px,100% - 3rem);z-index:1}@media(max-width:1024px){.Hero_heroInner__vaIWP{gap:3rem;grid-template-columns:1fr;text-align:center}}@media(max-width:640px){.Hero_heroSection__4VNRT{padding:7.5rem 0 4.5rem}.Hero_heroInner__vaIWP{gap:2.5rem;padding-top:2rem;width:calc(100% - 2rem)}}.Hero_textColumn__Cb2RA{display:flex;flex-direction:column;gap:1.5rem;max-width:36rem}@media(max-width:1024px){.Hero_textColumn__Cb2RA{align-items:center;margin:0 auto}}.Hero_introBadge__JMk1X{align-items:center;background:#0f172a99;border:1px solid #94a3b847;border-radius:999px;box-shadow:0 15px 35px #0f172a59,inset 0 1px 0 #ffffff14;color:#e2e8f0d9;display:inline-flex;font-size:.8rem;font-weight:600;gap:.5rem;letter-spacing:.1em;padding:.4rem 1rem;text-transform:uppercase;width:fit-content}.Hero_headline__5PuTb{color:#f8fafc;font-size:clamp(2.75rem,3.6vw + 1rem,4.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.05}.Hero_glowAccent__bLKgF{background:linear-gradient(135deg,#38bdf8,#c084fc);-webkit-background-clip:text;background-clip:text;color:#0000;display:block;font-size:clamp(2.5rem,3vw + 1rem,3.75rem);font-weight:600;text-shadow:0 0 25px #38bdf84d,0 0 55px #c084fc40}.Hero_roles__kF9Eh{display:flex;flex-wrap:wrap;gap:.75rem}@media(max-width:1024px){.Hero_roles__kF9Eh{justify-content:center}}.Hero_roleItem__Cz0O2{background:linear-gradient(135deg,#0f172abf,#1e293b8c);border:1px solid #94a3b83d;border-radius:999px;box-shadow:0 10px 30px #0f172a59,inset 0 1px 0 #ffffff14;color:#e2e8f0e6;font-size:.85rem;font-weight:500;padding:.55rem 1.1rem}.Hero_subheadline__pxC9b{color:#e2e8f0e0;font-size:clamp(1rem,.9vw + .9rem,1.1rem);line-height:1.75;max-width:32rem}.Hero_ctaRow__WgG93{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}@media(max-width:1024px){.Hero_ctaRow__WgG93{justify-content:center}}@media(max-width:768px){.Hero_ctaRow__WgG93{flex-direction:column;gap:.75rem;width:100%}}.Hero_primaryButton__FTUCf{align-items:center;background:linear-gradient(135deg,#22d3ee,#6366f1);border:none;border-radius:.9rem;box-shadow:0 18px 36px #6366f159,inset 0 1px 0 #ffffff73;color:#0f172a;display:inline-flex;font-size:.95rem;font-weight:600;gap:.55rem;padding:.85rem 1.7rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}@media(max-width:768px){.Hero_primaryButton__FTUCf{justify-content:center;width:100%}}.Hero_primaryButton__FTUCf:hover{box-shadow:0 24px 46px #6366f173,inset 0 1px 0 #ffffff80;transform:translateY(-2px)}.Hero_secondaryButton__T9z3q{align-items:center;background:#0f172a8c;border:1px solid #94a3b859;border-radius:.9rem;box-shadow:0 12px 28px #0f172a59,inset 0 1px 0 #ffffff14;color:#e2e8f0eb;display:inline-flex;font-size:.95rem;font-weight:600;gap:.6rem;padding:.85rem 1.55rem;text-decoration:none;transition:transform .2s ease,border-color .2s ease,color .2s ease}@media(max-width:768px){.Hero_secondaryButton__T9z3q{justify-content:center;width:100%}}.Hero_secondaryButton__T9z3q:hover{border-color:#94a3b899;color:#f8fafc;transform:translateY(-2px)}@media(max-width:768px){.Hero_secondaryButton__T9z3q{margin-bottom:15rem}}.Hero_socialRow__VTh2H{align-items:center;display:flex;gap:.85rem}@media(max-width:1024px){.Hero_socialRow__VTh2H{justify-content:center}}.Hero_socialLink__0_w30{align-items:center;background:#0f172a99;border:1px solid #94a3b847;border-radius:.85rem;color:#e2e8f0bf;display:inline-flex;height:2.75rem;justify-content:center;text-decoration:none;transition:transform .2s ease,border-color .2s ease,color .2s ease,background .2s ease;width:2.75rem}.Hero_socialLink__0_w30:hover{background:#1e293bbf;border-color:#94a3b899;color:#f8fafc;transform:translateY(-2px)}.Hero_portraitColumn__uLIEP{align-items:center;display:flex;justify-content:center;position:relative}@media(max-width:1024px){.Hero_portraitColumn__uLIEP{display:none}}.Hero_portraitOrbit__FS3F8{aspect-ratio:1/1;display:grid;place-items:center;position:relative;width:min(420px,90vw)}@media(max-width:640px){.Hero_portraitOrbit__FS3F8{max-width:100%;width:min(320px,75vw)}}@media(max-width:480px){.Hero_portraitOrbit__FS3F8{width:min(280px,70vw)}}.Hero_orbitGlow__V3CbL{animation:Hero_pulseGlow__aSxgi 5.5s ease-in-out infinite;background:radial-gradient(circle at 30% 30%,#38bdf82e,#0000 55%),radial-gradient(circle at 70% 70%,#ec48992e,#0000 60%);filter:blur(20px);inset:12%;opacity:.9}.Hero_orbitGlow__V3CbL,.Hero_orbitRing__REEUI{border-radius:50%;position:absolute}.Hero_orbitRing__REEUI{animation:Hero_ringFloat__Wzl_a 16s linear infinite;backdrop-filter:blur(10px);border:1px solid #94a3b859;box-shadow:inset 0 1px 0 #fff3,0 25px 45px #0f172a59;inset:10%}.Hero_portraitWrapper__2PGxV{aspect-ratio:1/1;background:radial-gradient(circle at 35% 30%,#3b82f626,#0000 60%),linear-gradient(135deg,#6366f140,#a855f740);border-radius:50%;box-shadow:0 28px 55px #0f172a8c,0 0 0 8px #0f172a99,0 0 0 1px #94a3b859;display:grid;overflow:hidden;place-items:center;position:relative;width:76%;z-index:1}@media(max-width:640px){.Hero_portraitWrapper__2PGxV{width:80%}}@media(max-width:480px){.Hero_portraitWrapper__2PGxV{width:85%}}.Hero_portraitBackdrop__FscXT{background:radial-gradient(circle at center,#0f172abf,#0f172a00);border-radius:50%;filter:blur(20px);inset:10%;opacity:.8;position:absolute;z-index:0}.Hero_portraitImage__1OEj6{filter:none;object-fit:contain;object-position:50% 50%;padding:0;transition:transform .5s ease;z-index:1}.Hero_portraitWrapper__2PGxV:hover .Hero_portraitImage__1OEj6{transform:scale(1.05)}.Hero_floatingBadge__nr4eE{align-items:center;animation:Hero_badgeFloat__WOcBG 6s ease-in-out infinite;background:#0f172ab8;border:1px solid #94a3b847;border-radius:999px;bottom:10%;box-shadow:0 20px 40px #0f172a73,inset 0 1px 0 #ffffff1a;color:#e2e8f0e6;display:inline-flex;font-size:.8rem;font-weight:500;gap:.65rem;left:50%;padding:.7rem 1rem;pointer-events:auto;position:absolute;transform:translateX(-50%);z-index:2}@media(max-width:640px){.Hero_floatingBadge__nr4eE{bottom:6%;font-size:.75rem}}.Hero_badgeDot__ta1QA{background:linear-gradient(135deg,#38bdf8,#c084fc);border-radius:50%;box-shadow:0 0 12px #38bdf8b3,0 0 18px #c084fc80;height:.5rem;width:.5rem}.Hero_badgeText__lk2NH{white-space:nowrap}@media(max-width:480px){.Hero_badgeText__lk2NH{white-space:normal}}@keyframes Hero_orbitSpin__MWh6a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Hero_starParallax__k_iby{0%{transform:translateZ(0)}to{transform:translate3d(-5%,-5%,0)}}@keyframes Hero_portalPulse__Sx7e_{0%,to{opacity:.8;transform:translateX(-50%) scale(.98)}50%{opacity:1;transform:translateX(-50%) scale(1.02)}}@keyframes Hero_singularityPulse__q11J0{0%,to{box-shadow:0 0 45px #020617a6,inset 0 -35px 60px #020617f2;transform:translateX(-50%) scale(.98)}50%{box-shadow:0 0 55px #020617d9,inset 0 -25px 50px #020617e6;transform:translateX(-50%) scale(1.02)}}@keyframes Hero_horizonSpin__uJbw7{0%{transform:translateX(-50%) rotate(0deg)}to{transform:translateX(-50%) rotate(1turn)}}@keyframes Hero_horizonRipple__4TAnF{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:.7;transform:scale(1.05)}}@keyframes Hero_pulseGlow__aSxgi{0%,to{opacity:.75;transform:scale(1)}50%{opacity:.95;transform:scale(1.05)}}@keyframes Hero_ringFloat__Wzl_a{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.02)}to{transform:rotate(1turn) scale(1)}}@keyframes Hero_badgeFloat__WOcBG{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-8px)}}@keyframes Hero_particleFloat__dDaYM{0%{opacity:0;transform:translateZ(0) scale(.85)}10%{opacity:.9}65%{opacity:.7}to{opacity:0;transform:translate3d(-18px,-160px,0) scale(1.05)}}.Home_galaxyPage__Fn35n{background:#0000;min-height:100vh;overflow-x:hidden;position:relative}.Home_galaxyContent__vRniN{position:relative;z-index:1}.Home_sectionSkeleton__MPFsm{align-items:center;backdrop-filter:blur(20px);background:#0f172a66;border:1px solid #94a3b833;border-radius:1.5rem;box-shadow:inset 0 1px 0 #ffffff0d;color:#e2e8f099;display:flex;font-size:.75rem;font-weight:600;justify-content:center;letter-spacing:.35em;margin:0 auto;min-height:55vh;text-transform:uppercase;width:min(100%,960px)}.Home_sectionSkeleton__MPFsm span{opacity:.75}.Home_deferredFallback__woRg7{align-items:center;background:linear-gradient(135deg,#0f172ad9,#1e293b99);border:1px solid #94a3b838;border-radius:1.5rem;box-shadow:inset 0 1px 0 #ffffff0a,0 20px 60px #0206178c;display:flex;justify-content:center;margin:2.5rem auto 0;min-height:52vh;overflow:hidden;position:relative;width:min(100%,960px)}.Home_deferredFallback__woRg7:after{animation:Home_deferredShimmer__Hq8zI 2.6s linear infinite;background:linear-gradient(120deg,#0f172a00,#3b82f633,#0f172a00);content:"";inset:-50% 0;position:absolute}.Home_deferredPulse__M_Q_I{animation:Home_deferredPulse__M_Q_I 1.8s ease-in-out infinite;background:#94a3b8a6;border-radius:999px;height:4px;max-width:240px;position:relative;width:35%;z-index:1}@keyframes Home_deferredShimmer__Hq8zI{0%{transform:translateX(-60%)}to{transform:translateX(60%)}}@keyframes Home_deferredPulse__M_Q_I{0%,to{opacity:.35;transform:scaleX(.9)}50%{opacity:1;transform:scaleX(1)}}.Navbar_navbar__Ky9zB{left:0;min-height:80px;overflow:visible;padding:1.25rem 0;pointer-events:none;position:fixed;right:0;top:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);z-index:1000}.Navbar_navbarOpen__i9aB7,.Navbar_navbarVisible__3ZQoA{pointer-events:auto}.Navbar_navbarVisible__3ZQoA{opacity:1!important;transform:translateY(0)!important}.Navbar_navbarHidden__osZUL{opacity:0!important;pointer-events:none;transform:translateY(-100%)!important}.Navbar_lightTheme__aN8FU .Navbar_brand__c8AN6{background:linear-gradient(135deg,#fffffff2,#f8fafcd9);border-color:#94a3b859;box-shadow:0 12px 28px #94a3b847,inset 0 1px 0 #ffffffe6;color:#0f172a}.Navbar_lightTheme__aN8FU .Navbar_brandAccent__RquWV{background:linear-gradient(135deg,#6366f1,#22d3ee);box-shadow:0 0 10px #4f46e599,0 0 18px #22d3ee66}.Navbar_lightTheme__aN8FU .Navbar_brandText__aVpPt{color:inherit}.Navbar_lightTheme__aN8FU .Navbar_navbarContainer__3I0of{backdrop-filter:blur(18px);background:#ffffffd9;border:1px solid #94a3b859;border-radius:999px;box-shadow:0 22px 40px #94a3b840,inset 0 1px 0 #ffffffbf}.Navbar_lightTheme__aN8FU .Navbar_navList__7MVEp{background:#ffffffe6;border-color:#94a3b859;box-shadow:0 15px 35px #94a3b82e,inset 0 1px 0 #ffffffbf}.Navbar_lightTheme__aN8FU .Navbar_navLink__zKYzK{color:#334155d9}.Navbar_lightTheme__aN8FU .Navbar_navLink__zKYzK:hover{background:#94a3b81f;color:#0f172a}.Navbar_lightTheme__aN8FU .Navbar_navLinkActive__L2pY6{background:linear-gradient(135deg,#bfdbfea6,#a5b4fca6);box-shadow:inset 0 1px 0 #fff9,0 0 0 1px #94a3b859;color:#0f172a}.Navbar_lightTheme__aN8FU .Navbar_actions__I01XE .Navbar_particlesToggle__y_tKz{background:#ffffffeb;border-color:#94a3b873;color:#1e293bd9}.Navbar_lightTheme__aN8FU .Navbar_actions__I01XE .Navbar_particlesToggle__y_tKz:hover:not(:disabled){background:#e2e8f0eb;border-color:#3b82f673;color:#0f172a}.Navbar_lightTheme__aN8FU .Navbar_actions__I01XE .Navbar_particlesToggle__y_tKz:disabled{cursor:not-allowed;opacity:.4}.Navbar_lightTheme__aN8FU .Navbar_actions__I01XE .Navbar_themeToggle__mUqsX{background:#ffffffeb;border-color:#94a3b873;color:#1e293bd9}.Navbar_lightTheme__aN8FU .Navbar_actions__I01XE .Navbar_themeToggle__mUqsX:hover{background:#e2e8f0eb;border-color:#3b82f673;color:#0f172a}.Navbar_lightTheme__aN8FU .Navbar_actions__I01XE .Navbar_mobileMenuButton__79Ncj{background:#ffffffeb;border-color:#94a3b866;color:#334155d9}.Navbar_lightTheme__aN8FU .Navbar_actions__I01XE .Navbar_mobileMenuButton__79Ncj:hover{border-color:#3b82f673;color:#0f172a}.Navbar_lightTheme__aN8FU .Navbar_mobileMenuPanel__kPFAA{background:#fffffff2;border-bottom:1px solid #94a3b859;box-shadow:0 24px 40px #94a3b840}.Navbar_lightTheme__aN8FU .Navbar_mobileNavLink__OweXc{background:#0000;color:#334155e6}.Navbar_lightTheme__aN8FU .Navbar_mobileNavLink__OweXc:hover{background:#e2e8f0a6;color:#0f172a}.Navbar_lightTheme__aN8FU .Navbar_mobileNavLinkActive__5RtnW{background:#dbeafecc;border-color:#2563eb73;box-shadow:inset 0 0 0 1px #93c5fd66;color:#2563eb}.Navbar_lightTheme__aN8FU .Navbar_mobileExternalLink__NqO9F{background:linear-gradient(135deg,#ec48992e,#a855f72e);border-color:#9333ea4d;color:#9333eae6}.Navbar_lightTheme__aN8FU .Navbar_mobileExternalLink__NqO9F:hover{background:linear-gradient(135deg,#ec489940,#a855f740);border-color:#9333ea73;color:#6b21a8}.Navbar_lightTheme__aN8FU .Navbar_backToTopButton__0MnMm{background:linear-gradient(135deg,#60a5fa,#38bdf8,#22d3ee);border-color:#60a5fa73;box-shadow:0 0 30px #60a5fa66,0 0 60px #3b82f640,inset 0 1px 0 #ffffff4d}.Navbar_lightTheme__aN8FU .Navbar_backToTopIcon__DTju3{filter:drop-shadow(0 0 8px rgba(59,130,246,.6)) drop-shadow(0 0 16px rgba(96,165,250,.5))}.Navbar_brandLight__E5VX6{background:linear-gradient(135deg,#fffffff2,#f8fafcd9);border-color:#94a3b859;box-shadow:0 12px 28px #94a3b847,inset 0 1px 0 #ffffffe6;color:#0f172a}.Navbar_brandLight__E5VX6:hover{border-color:#94a3b873;box-shadow:0 18px 36px #94a3b85c,inset 0 1px 0 #ffffffe6}.Navbar_navbarGlow__UpmZe{background:radial-gradient(circle at center,#7c3aed80,#11182700);filter:blur(60px);height:22rem;left:50%;opacity:.6;pointer-events:none;position:absolute;top:-40%;transform:translateX(-50%);width:min(60rem,90vw)}.Navbar_navbarContainer__3I0of{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin:0 auto;max-width:70rem;overflow:visible;padding:0 1.5rem;pointer-events:auto;position:relative;z-index:1}@media(max-width:767px){.Navbar_navbarContainer__3I0of{padding:0 1rem}}.Navbar_brand__c8AN6{align-items:center;background:linear-gradient(135deg,#0f172ad9,#111827a6);border:1px solid #94a3b833;border-radius:999px;box-shadow:0 10px 30px #4c1d9540,inset 0 1px 0 #ffffff1a;color:#f8fafc;display:inline-flex;gap:.75rem;padding:.75rem 1.25rem;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.Navbar_brand__c8AN6:hover{border-color:#94a3b859;box-shadow:0 15px 40px #4c1d9559,inset 0 1px 0 #fff3;transform:translateY(-1px)}.Navbar_brandAccent__RquWV{background:linear-gradient(135deg,#a855f7,#22d3ee);border-radius:999px;box-shadow:0 0 12px #a855f7cc,0 0 22px #22d3ee80;height:.75rem;width:.75rem}.Navbar_brandText__aVpPt{font-size:.95rem;font-weight:600;letter-spacing:.02em}.Navbar_desktopNav__eGbsS{align-items:center;display:none;flex:1;justify-content:center}@media(min-width:1024px){.Navbar_desktopNav__eGbsS{display:flex}}.Navbar_navList__7MVEp{align-items:center;backdrop-filter:blur(18px);background:#0f172ab3;border:1px solid #94a3b833;border-radius:999px;box-shadow:0 15px 35px #0f172a59,inset 0 1px 0 #ffffff14;display:inline-flex;gap:.5rem;min-height:44px;overflow:visible;padding:.5rem}.Navbar_navLink__zKYzK{border-radius:999px;color:#e2e8f0d9;font-size:.85rem;font-weight:500;padding:.5rem 1.1rem;position:relative;text-decoration:none;transition:color .2s ease,background .25s ease,transform .2s ease}.Navbar_navLink__zKYzK:hover{background:#94a3b81f;color:#f8fafc}.Navbar_navLinkActive__L2pY6{background:linear-gradient(135deg,#ec14e459,#ecb7f373);box-shadow:inset 0 1px 0 #ffffff59,0 0 0 1px #38bdf840;color:#f8fafc}.Navbar_actions__I01XE{align-items:center;display:flex;gap:.75rem;overflow:visible}.Navbar_resumeButton__BIs5c{align-items:center;background:linear-gradient(135deg,#facc15,#f97316);border-radius:.9rem;box-shadow:0 18px 35px #f9731659,inset 0 1px 0 #fff6;color:#0f172a;display:inline-flex;font-size:.85rem;font-weight:600;justify-content:center;padding:.6rem 1.25rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.Navbar_resumeButton__BIs5c:hover{box-shadow:0 22px 45px #f9731673,inset 0 1px 0 #ffffff73;transform:translateY(-1px)}.Navbar_particlesToggle__y_tKz{align-items:center;background:#0f172ab3;border:1px solid #94a3b833;border-radius:999px;color:#e2e8f0d9;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:border-color .2s ease,color .2s ease,background .2s ease,opacity .2s ease;width:2.5rem}.Navbar_particlesToggle__y_tKz:hover:not(:disabled){background:#1e293bcc;border-color:#94a3b866;color:#f8fafc}.Navbar_particlesToggle__y_tKz:disabled{cursor:not-allowed;opacity:.4}.Navbar_particlesToggle__y_tKz[aria-pressed=false]:not(:disabled){opacity:.7}.Navbar_themeToggle__mUqsX{align-items:center;background:#0f172ab3;border:1px solid #94a3b833;border-radius:999px;color:#e2e8f0d9;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:border-color .2s ease,color .2s ease,background .2s ease;width:2.5rem}.Navbar_themeToggle__mUqsX:hover{background:#1e293bcc;border-color:#94a3b866;color:#f8fafc}.Navbar_mobileMenuButton__79Ncj{align-items:center;background:#0f172ab3;border:1px solid #94a3b840;border-radius:.85rem;color:#e2e8f0d9;cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;transition:border-color .2s ease,color .2s ease,transform .2s ease;width:2.75rem}@media(min-width:1024px){.Navbar_mobileMenuButton__79Ncj{display:none}}.Navbar_mobileMenuButton__79Ncj:hover{border-color:#94a3b873;color:#f8fafc;transform:translateY(-1px)}.Navbar_mobileMenu__5pCjl{left:0;position:fixed;right:0;top:5.25rem;width:100%;z-index:1002}@media(min-width:1024px){.Navbar_mobileMenu__5pCjl{display:none}}.Navbar_mobileMenuPanel__kPFAA{backdrop-filter:blur(20px);background:#000000f2;border-bottom:1px solid #ffffff1a;box-shadow:0 24px 40px #00000073;width:100%}.Navbar_mobileMenuList__hL9fo{display:flex;flex-direction:column;gap:.5rem;margin:0 auto;max-width:80rem;padding:1rem 1rem 1.5rem}@media(min-width:640px){.Navbar_mobileMenuList__hL9fo{padding-left:1.5rem;padding-right:1.5rem}}.Navbar_mobileNavLink__OweXc{background:#0000;border:1px solid #0000;border-radius:.75rem;color:#d1d5db;cursor:pointer;display:block;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;text-align:center;transition:color .2s ease,background-color .2s ease,transform .2s ease;width:100%}.Navbar_mobileNavLink__OweXc:hover{background:#ffffff0d;color:#fff}.Navbar_mobileNavLink__OweXc:active{transform:scale(.98)}.Navbar_mobileNavLinkActive__5RtnW{background:#22d3ee1a;border-color:#22d3ee4d;box-shadow:inset 0 0 0 1px #22d3ee33;color:#22d3ee}.Navbar_mobileExternalLink__NqO9F{background:linear-gradient(135deg,#ec489933,#a855f733);border:1px solid #f472b64d;border-radius:.75rem;color:#f472b6e6;display:block;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;text-align:center;text-decoration:none;transition:color .2s ease,border-color .2s ease,background .2s ease;width:100%}.Navbar_mobileExternalLink__NqO9F:hover{background:linear-gradient(135deg,#ec48994d,#a855f74d);border-color:#f472b680;color:#fff}.Navbar_backToTopButton__0MnMm{align-items:center;background:linear-gradient(135deg,#22d3ee,#0ea5e9,#3b82f6);border:1px solid #a5f3fc4d;border-radius:9999px;bottom:2rem;box-shadow:0 0 30px #06b6d480,0 0 60px #06b6d44d,inset 0 1px 0 #fff3;color:#fff;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:fixed;right:2rem;transition:transform .2s ease,box-shadow .2s ease;width:3.5rem;z-index:999}.Navbar_backToTopButton__0MnMm:hover{box-shadow:0 0 35px #06b6d499,0 0 70px #06b6d459,inset 0 1px 0 #fff3;transform:translateY(-2px)}.Navbar_backToTopIcon__DTju3{filter:drop-shadow(0 0 8px rgba(255,255,255,.8)) drop-shadow(0 0 16px rgba(6,182,212,.6))}.Navbar_languageSwitcher___iqFw{pointer-events:auto;position:relative;z-index:1000}.Navbar_languageButton__LmoCK{align-items:center;background:#0f172ab3;border:1px solid #94a3b833;border-radius:999px;color:#e2e8f0d9;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:.35rem;height:2.75rem;justify-content:center;padding:.625rem;transition:border-color .2s ease,color .2s ease,background .2s ease;width:2.75rem}.Navbar_languageButton__LmoCK:hover{background:#1e293bcc;border-color:#94a3b866;color:#f8fafc}.Navbar_languageCode__IB87g{font-size:.7rem;font-weight:600;letter-spacing:.05em}.Navbar_languageDropdown__Ol0mH{backdrop-filter:blur(20px);background:#0f172af2;border:1px solid #94a3b833;border-radius:.75rem;box-shadow:0 10px 30px #00000080;display:flex;flex-direction:column;gap:.25rem;min-width:10rem;padding:.5rem;position:absolute;right:0;top:calc(100% + .5rem);z-index:1001}.Navbar_languageOption__TGPhu{align-items:center;background:#0000;border:none;border-radius:.5rem;color:#e2e8f0d9;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:space-between;padding:.625rem .875rem;text-align:left;transition:background .2s ease,color .2s ease;width:100%}.Navbar_languageOption__TGPhu:hover{background:#94a3b81f;color:#f8fafc}.Navbar_languageOptionActive__85MU0{background:#22d3ee26;color:#22d3ee}.Navbar_languageCheck__KdkZc{color:#22d3ee;font-weight:600}.Navbar_lightTheme__aN8FU .Navbar_languageButton__LmoCK{background:#ffffffeb;border-color:#94a3b873;color:#1e293bd9}.Navbar_lightTheme__aN8FU .Navbar_languageButton__LmoCK:hover{background:#e2e8f0eb;border-color:#3b82f673;color:#0f172a}.Navbar_lightTheme__aN8FU .Navbar_languageDropdown__Ol0mH{background:#fffffff2;border-color:#94a3b859;box-shadow:0 10px 30px #94a3b840}.Navbar_lightTheme__aN8FU .Navbar_languageOption__TGPhu{color:#334155d9}.Navbar_lightTheme__aN8FU .Navbar_languageOption__TGPhu:hover{background:#94a3b81f;color:#0f172a}.Navbar_lightTheme__aN8FU .Navbar_languageOptionActive__85MU0{background:#3b82f626;color:#2563eb}.Navbar_lightTheme__aN8FU .Navbar_languageCheck__KdkZc{color:#2563eb}.Footer_footer__f3rMm{background-color:#0000;color:#e2e8f0e0;overflow:hidden;position:relative}[data-theme=light] .Footer_footer__f3rMm{background-color:#0000;color:#1f2937}.Footer_lightTheme__Dh99_{background-color:#fffffffa}.Footer_lightTheme__Dh99_,.Footer_lightTheme__Dh99_ .Footer_connectHeading__7giyp,.Footer_lightTheme__Dh99_ .Footer_sectionHeading__tBuE4{color:#0f172a}.Footer_lightTheme__Dh99_ .Footer_socialLink__4O9Zk{background:#ffffffeb;border-color:#94a3b859;color:#1e293bcc}.Footer_lightTheme__Dh99_ .Footer_socialLink__4O9Zk:hover{background:#e2e8f0eb;border-color:#3b82f673;color:#1d4ed8}.Footer_lightTheme__Dh99_ .Footer_link__aqZ5t{color:#2563ebd9}.Footer_lightTheme__Dh99_ .Footer_link__aqZ5t:hover{color:#2563eb}.Footer_lightTheme__Dh99_ .Footer_bottomBar__CCaMq{border-color:#cbd5e1b3}.Footer_lightTheme__Dh99_ .Footer_credits__6Nl9O{color:#475569d9}.Footer_lightTheme__Dh99_ .Footer_meta__FEKMK{color:#64748bbf}.Footer_background__N_8UK{inset:0;overflow:hidden;pointer-events:none;position:absolute}.Footer_backgroundGradient__3FmIz,.Footer_orbPrimary__qhwGh,.Footer_orbSecondary__n6kPR,.Footer_radialGradient__866Y6{display:none}.Footer_container__a2qmR{margin:0 auto;max-width:80rem;padding:0 1.25rem;position:relative;width:100%;z-index:10}@media(min-width:640px){.Footer_container__a2qmR{padding:0 1.5rem}}@media(min-width:1024px){.Footer_container__a2qmR{padding:0 2rem}}.Footer_content__4LBgT{display:grid;gap:3rem;grid-template-columns:1fr;padding:4rem 0}@media(min-width:768px){.Footer_content__4LBgT{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.Footer_content__4LBgT{grid-template-columns:repeat(4,minmax(0,1fr))}}.Footer_brandSection__tLlnl{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:1024px){.Footer_brandSection__tLlnl{grid-column:span 2}}.Footer_logoLink__loyXE{display:none;margin-left:-1.5rem}@media(min-width:768px){.Footer_logoLink__loyXE{display:inline-block}}.Footer_logoWrapper__Wwuyw{border-radius:.75rem;height:9.375rem;overflow:hidden;position:relative;transition:transform .4s ease;width:15.625rem}.Footer_logoWrapper__Wwuyw:hover{transform:scale(1.04)}.Footer_logoImage__8FXlB{object-fit:contain;object-position:center;scale:1.8}.Footer_connect___0YqG{display:flex;flex-direction:column;gap:.75rem}.Footer_connectHeading__7giyp{align-items:center;color:#f8fafc;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;letter-spacing:.02em}[data-theme=light] .Footer_connectHeading__7giyp{color:#0f172a}.Footer_sparklesIcon__h1bXj{color:#22d3ee;height:1rem;width:1rem}.Footer_socialLinks__Mr64e{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.Footer_socialLink__4O9Zk{align-items:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.75rem;color:#94a3b8e6;display:inline-flex;height:2.75rem;justify-content:center;overflow:hidden;padding:.625rem;position:relative;text-decoration:none;transition:border-color .3s ease,color .3s ease,background .3s ease,transform .3s ease;width:2.75rem}[data-theme=light] .Footer_socialLink__4O9Zk{background:#ffffffeb;border-color:#0f172a1f;color:#334155d9}.Footer_socialLink__4O9Zk:after{background:linear-gradient(90deg,#22d3ee40,#3b82f640);border-radius:inherit;content:"";filter:blur(12px);inset:0;opacity:0;position:absolute;transition:opacity .3s ease;z-index:0}.Footer_socialLink__4O9Zk:hover{background:#22d3ee1a;border-color:#22d3ee66;color:#22d3ee;transform:translateY(-2px)}.Footer_socialLink__4O9Zk:hover:after{opacity:1}.Footer_socialLinkIcon__45Ltn{color:inherit;height:1.25rem;position:relative;transition:color .3s ease;width:1.25rem;z-index:1}.Footer_navSection__d4ies{display:flex;flex-direction:column;gap:1rem}.Footer_sectionHeading__tBuE4{color:#f1f5f9;font-size:.9rem;font-weight:600;letter-spacing:.15em;line-height:1.4;text-transform:uppercase;white-space:normal;word-break:break-word}[data-theme=light] .Footer_sectionHeading__tBuE4{color:#0f172a}@media(max-width:640px){.Footer_sectionHeading__tBuE4{hyphens:auto;white-space:normal;word-break:break-word}}.Footer_linkList__LuhVL{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.Footer_linkItem__T3k8J{display:block}.Footer_link__aqZ5t{align-items:center;color:#ffffffe6;display:inline-flex;font-size:.9rem;gap:.5rem;text-decoration:none;transition:color .3s ease,transform .3s ease}[data-theme=light] .Footer_link__aqZ5t{color:#2563ebd9}.Footer_linkIndicator__4sVR9{background:linear-gradient(90deg,#3b82f699,#3b82f699);display:block;height:1px;transition:width .3s ease;width:0}.Footer_linkText__vd1Qs{position:relative;transition:transform .3s ease}.Footer_link__aqZ5t:hover{color:#22d3ee}.Footer_link__aqZ5t:hover .Footer_linkIndicator__4sVR9{width:1rem}.Footer_link__aqZ5t:hover .Footer_linkText__vd1Qs{transform:translateX(.25rem)}.Footer_bottomBar__CCaMq{border-top:1px solid #ffffff1f;padding:2rem 0}[data-theme=light] .Footer_bottomBar__CCaMq{border-color:#0f172a1a}.Footer_bottomContent__ehSHa{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.Footer_bottomContent__ehSHa{align-items:center;flex-direction:row;justify-content:space-between}}.Footer_credits__6Nl9O{align-items:center;color:#94a3b8e6;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem}[data-theme=light] .Footer_credits__6Nl9O{color:#475569e6}.Footer_creditsDivider__7aywU,.Footer_creditsSecondary__mP4sJ{display:none}@media(min-width:640px){.Footer_creditsDivider__7aywU,.Footer_creditsSecondary__mP4sJ{display:inline}}.Footer_heartIcon__vkQ5_{animation:Footer_pulse__GLc25 1.4s ease-in-out infinite;color:#f87171;fill:#f87171;height:.875rem;width:.875rem}@keyframes Footer_pulse__GLc25{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.Footer_madeWith__qKZV3{align-items:center;display:none;gap:.35rem}@media(min-width:640px){.Footer_madeWith__qKZV3{display:inline-flex}}.Footer_meta__FEKMK{align-items:center;color:#94a3b8cc;display:flex;flex-wrap:wrap;font-size:.75rem;gap:1rem}[data-theme=light] .Footer_meta__FEKMK{color:#475569bf}.Footer_metaDivider__y9gw5{display:none}@media(min-width:640px){.Footer_metaDivider__y9gw5{display:inline}}.Footer_metaMuted__r1vz6{display:none}@media(min-width:640px){.Footer_metaMuted__r1vz6{display:inline}}.Legal_legalPage__e62Gm{background:#fff!important;color:#000!important;min-height:100vh;padding-bottom:4rem;padding-top:6rem}[data-theme=dark] .Legal_legalPage__e62Gm{background:#020617!important;color:#e2e8f0!important}.Legal_container__AdCin{margin:0 auto;max-width:80rem;padding:0 1rem}@media(min-width:768px){.Legal_container__AdCin{padding:0 1.5rem}}.Legal_header__Rd6BH{margin-bottom:3rem;text-align:center}.Legal_header__Rd6BH h1{color:#000!important;font-size:2.5rem;font-weight:700;margin-bottom:1rem}@media(min-width:768px){.Legal_header__Rd6BH h1{font-size:3rem}}[data-theme=dark] .Legal_header__Rd6BH h1{color:#fff!important}.Legal_header__Rd6BH p{color:#334155!important;font-size:1.125rem;margin:0 auto;max-width:42rem}[data-theme=dark] .Legal_header__Rd6BH p{color:#94a3b8!important}.Legal_navigation__rvkfU{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-bottom:3rem}.Legal_navButton__fFM1i{background:#0000!important;border:1px solid #e2e8f0!important;border-radius:.375rem;color:#475569!important;cursor:pointer;font-size:.875rem;font-weight:500;padding:.625rem 1.25rem;transition:all .2s ease}.Legal_navButton__fFM1i:hover{background:#f8fafc!important;border-color:#cbd5e1!important;color:#1e293b!important}.Legal_navButton__fFM1i.Legal_active__dbHU3{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#000!important}[data-theme=dark] .Legal_navButton__fFM1i{border-color:#94a3b833!important;color:#94a3b8!important}[data-theme=dark] .Legal_navButton__fFM1i:hover{background:#0f172a66!important;border-color:#94a3b84d!important;color:#cbd5e1!important}[data-theme=dark] .Legal_navButton__fFM1i.Legal_active__dbHU3{background:#0f172a99!important;border-color:#94a3b84d!important;color:#fff!important}.Legal_divider__tJg0K{background:linear-gradient(90deg,#0000,#cbd5e1,#0000)!important;height:1px;margin:2rem 0}[data-theme=dark] .Legal_divider__tJg0K{background:linear-gradient(90deg,#0000,#94a3b833,#0000)!important}.Legal_contentCard__6Q5y7{backdrop-filter:blur(8px);background:#fff!important;border:1px solid #e2e8f0!important;border-radius:.5rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important;margin:0 auto;max-width:56rem;padding:2rem}@media(min-width:768px){.Legal_contentCard__6Q5y7{padding:3rem}}[data-theme=dark] .Legal_contentCard__6Q5y7{background:linear-gradient(135deg,#0f172ad9,#1e293b99)!important;border:1px solid #94a3b833!important;box-shadow:inset 0 1px 0 #ffffff0a,0 20px 60px #0206178c!important}.Legal_contentCard__6Q5y7 h2{border-bottom:1px solid #e2e8f0!important;color:#000!important;font-size:1.5rem;font-weight:700;margin-bottom:2rem;padding-bottom:1rem}[data-theme=dark] .Legal_contentCard__6Q5y7 h2{border-bottom:1px solid #94a3b833!important;color:#fff!important}.Legal_content__a8LiQ{color:#1e293b!important;display:flex;flex-direction:column;gap:2.5rem}[data-theme=dark] .Legal_content__a8LiQ{color:#cbd5e1!important}.Legal_section___bKxi h3{color:#000!important;font-size:1.125rem;font-weight:600;margin-bottom:1rem}[data-theme=dark] .Legal_section___bKxi h3{color:#fff!important}.Legal_section___bKxi h4{color:#000!important;font-size:1rem;font-weight:500;margin-bottom:.5rem}[data-theme=dark] .Legal_section___bKxi h4{color:#fff!important}.Legal_section___bKxi p{color:#334155!important;font-size:.875rem;line-height:1.75;margin-bottom:.75rem}[data-theme=dark] .Legal_section___bKxi p{color:#cbd5e1!important}.Legal_sectionContent__rf49A{border-left:2px solid #cbd5e1!important;display:flex;flex-direction:column;gap:.5rem;padding-left:1rem}[data-theme=dark] .Legal_sectionContent__rf49A{border-left:2px solid #94a3b833!important}.Legal_sectionContent__rf49A p.Legal_bold__3mTzw{color:#000!important;font-weight:500}@media(prefers-color-scheme:dark){.Legal_sectionContent__rf49A p.Legal_bold__3mTzw{color:#fff!important}}.Legal_label__82Y2z{color:#64748b!important;font-weight:500}[data-theme=dark] .Legal_label__82Y2z{color:#94a3b8!important}.Legal_link__i54_e{color:#2563eb!important;text-decoration:none;transition:color .2s ease}.Legal_link__i54_e:hover{color:#1d4ed8!important}[data-theme=dark] .Legal_link__i54_e{color:#60a5fa!important}[data-theme=dark] .Legal_link__i54_e:hover{color:#93c5fd!important}.Legal_sectionDivider__QVEW_{border-top:1px solid #e2e8f0!important;margin-top:1.5rem;padding-top:1.5rem}[data-theme=dark] .Legal_sectionDivider__QVEW_{border-top:1px solid #94a3b833!important}.Legal_footer__lGqQd{border-top:1px solid #e2e8f0!important;margin-top:4rem;padding-top:2rem}[data-theme=dark] .Legal_footer__lGqQd{border-top:1px solid #94a3b833!important}.Legal_footerCard__2IKpO{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:.5rem;padding:2rem}[data-theme=dark] .Legal_footerCard__2IKpO{background:linear-gradient(135deg,#0f172ad9,#1e293b99)!important;border:1px solid #94a3b833!important;box-shadow:inset 0 1px 0 #ffffff0a,0 20px 60px #0206178c!important}.Legal_footerCard__2IKpO h3{color:#000!important;font-size:1.125rem;font-weight:600;margin-bottom:.75rem}[data-theme=dark] .Legal_footerCard__2IKpO h3{color:#fff!important}.Legal_footerCard__2IKpO p{color:#475569!important;font-size:.875rem;margin-bottom:1.5rem}[data-theme=dark] .Legal_footerCard__2IKpO p{color:#cbd5e1!important}.Legal_footerButton__Oy6WU{align-items:center;background:#9333ea!important;border:1px solid #9333ea!important;border-radius:.375rem;color:#fff!important;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;padding:.625rem 1.5rem;text-decoration:none;transition:all .2s ease}.Legal_footerButton__Oy6WU:hover{background:#7e22ce!important;border-color:#7e22ce!important}