.AnimatedBackground-module__70L0FG__background{z-index:0;pointer-events:none;--mouse-x:50vw;--mouse-y:45vh;background:radial-gradient(520px circle at var(--mouse-x) var(--mouse-y), #6c7cff2e, #6c7cff14 40%, transparent 78%), radial-gradient(220px circle at var(--mouse-x) var(--mouse-y), #ffffff0d, transparent 72%), var(--bg);position:fixed;inset:0;overflow:hidden}.AnimatedBackground-module__70L0FG__auroraOne,.AnimatedBackground-module__70L0FG__auroraTwo,.AnimatedBackground-module__70L0FG__auroraThree{filter:blur(88px);opacity:.15;will-change:transform;border-radius:999px;position:absolute}.AnimatedBackground-module__70L0FG__auroraOne{background:#6c7cff7a;width:620px;height:620px;animation:10s ease-in-out infinite alternate AnimatedBackground-module__70L0FG__auroraOne;top:4%;left:0%}.AnimatedBackground-module__70L0FG__auroraTwo{background:#32d58347;width:640px;height:640px;animation:12s ease-in-out infinite alternate AnimatedBackground-module__70L0FG__auroraTwo;top:18%;right:0%}.AnimatedBackground-module__70L0FG__auroraThree{background:#7c5cff57;width:520px;height:520px;animation:14s ease-in-out infinite alternate AnimatedBackground-module__70L0FG__auroraThree;bottom:-8%;left:38%}.AnimatedBackground-module__70L0FG__scannerWrap{opacity:1;width:920px;height:920px;position:absolute;top:0%;right:-5%}.AnimatedBackground-module__70L0FG__scanner{background:radial-gradient(circle,#32d58314 0%,#32d5830a 24%,#0000 60%),repeating-radial-gradient(circle,#6c7cff6b 0 1px,#0000 1px 64px),repeating-conic-gradient(#6c7cff29 0deg .45deg,#0000 .45deg 8deg),linear-gradient(90deg,#0000 calc(50% - 1px),#6c7cff3d 50%,#0000 calc(50% + 1px)),linear-gradient(0deg,#0000 calc(50% - 1px),#6c7cff3d 50%,#0000 calc(50% + 1px));border-radius:999px;animation:5s ease-in-out infinite alternate AnimatedBackground-module__70L0FG__scannerPulse;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0% 70%,#0000 86%);mask-image:radial-gradient(circle,#000 0% 70%,#0000 86%)}.AnimatedBackground-module__70L0FG__scanner:before{content:"";border-radius:inherit;background:radial-gradient(circle,#32d5831a 0%,#32d5830b 20%,#0000 58%);position:absolute;inset:0}.AnimatedBackground-module__70L0FG__scanner:after{content:"";border-radius:inherit;background:conic-gradient(#0000 0deg,#32d5835c 16deg,#6c7cff94 34deg,#0000 66deg 360deg);animation:16s linear infinite AnimatedBackground-module__70L0FG__scannerRotate;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0% 70%,#0000 86%);mask-image:radial-gradient(circle,#000 0% 70%,#0000 86%)}.AnimatedBackground-module__70L0FG__aiPing{color:#ff6060f5;letter-spacing:.08em;text-shadow:0 0 14px #ff5252cc;opacity:0;background:#ff52521a;border:1px solid #ff52528f;border-radius:999px;justify-content:center;align-items:center;width:34px;height:22px;font-size:11px;font-weight:950;animation:9s ease-in-out infinite AnimatedBackground-module__70L0FG__aiPing;display:inline-flex;position:absolute;transform:scale(.72);box-shadow:0 0 18px #ff525247,inset 0 0 10px #ff52521a}.AnimatedBackground-module__70L0FG__aiPing:before{content:"";border:1px solid #ff525238;border-radius:999px;animation:9s ease-in-out infinite AnimatedBackground-module__70L0FG__aiPingRing;position:absolute;inset:-10px}.AnimatedBackground-module__70L0FG__aiPingOne{animation-delay:1.4s;top:28%;left:47%}.AnimatedBackground-module__70L0FG__aiPingOne:before{animation-delay:1.4s}.AnimatedBackground-module__70L0FG__aiPingTwo{animation-delay:4.8s;top:52%;left:65%}.AnimatedBackground-module__70L0FG__aiPingTwo:before{animation-delay:4.8s}.AnimatedBackground-module__70L0FG__aiPingThree{animation-delay:7.2s;top:61%;left:34%}.AnimatedBackground-module__70L0FG__aiPingThree:before{animation-delay:7.2s}.AnimatedBackground-module__70L0FG__noise{opacity:.035;mix-blend-mode:soft-light;background-image:linear-gradient(#0000,#0000),repeating-radial-gradient(circle at 18% 24%,#ffffffe6 0 1px,#0000 1px 3px);background-size:100% 100%,180px 180px;position:absolute;inset:0}.AnimatedBackground-module__70L0FG__orbitalGlow{filter:blur(80px);opacity:.2;background:radial-gradient(circle at 35%,#6c7cff0d,#0000 42%),radial-gradient(circle at 70% 48%,#7c5cff08,#0000 40%);border-radius:999px;width:760px;height:420px;animation:16s ease-in-out infinite alternate AnimatedBackground-module__70L0FG__orbitalDrift;position:absolute;top:42%;left:16%}@keyframes AnimatedBackground-module__70L0FG__aiPing{0%,16%,to{opacity:0;transform:scale(.72)}20%{opacity:1;transform:scale(1)}28%{opacity:.88;transform:scale(1)}34%{opacity:0;transform:scale(.82)}}@keyframes AnimatedBackground-module__70L0FG__aiPingRing{0%,18%,to{opacity:0;transform:scale(.6)}22%{opacity:1;transform:scale(1)}34%{opacity:0;transform:scale(1.55)}}@keyframes AnimatedBackground-module__70L0FG__orbitalDrift{0%{transform:translate(-24px,12px)scale(1)}to{transform:translate(42px,-18px)scale(1.08)}}@keyframes AnimatedBackground-module__70L0FG__auroraOne{0%{transform:translate(0,0)scale(1)}to{transform:translate(90px,42px)scale(1.12)}}@keyframes AnimatedBackground-module__70L0FG__auroraTwo{0%{transform:translate(0,0)scale(1)}to{transform:translate(-90px,-54px)scale(1.12)}}@keyframes AnimatedBackground-module__70L0FG__auroraThree{0%{transform:translate(0,0)scale(1)}to{transform:translate(62px,-86px)scale(1.16)}}@keyframes AnimatedBackground-module__70L0FG__scannerRotate{to{transform:rotate(360deg)}}@keyframes AnimatedBackground-module__70L0FG__scannerPulse{0%{opacity:.42}to{opacity:.7}}@media (max-width:780px){.AnimatedBackground-module__70L0FG__auroraOne,.AnimatedBackground-module__70L0FG__auroraTwo,.AnimatedBackground-module__70L0FG__auroraThree{filter:blur(82px);opacity:.18}.AnimatedBackground-module__70L0FG__scannerWrap{width:620px;height:620px;top:160px;right:-250px}.AnimatedBackground-module__70L0FG__aiPing{width:30px;height:20px;font-size:10px}}@media (prefers-reduced-motion:reduce){.AnimatedBackground-module__70L0FG__auroraOne,.AnimatedBackground-module__70L0FG__auroraTwo,.AnimatedBackground-module__70L0FG__auroraThree,.AnimatedBackground-module__70L0FG__scanner,.AnimatedBackground-module__70L0FG__orbitalGlow,.AnimatedBackground-module__70L0FG__aiPing,.AnimatedBackground-module__70L0FG__aiPing:before{animation:none}}
.LanguageDropdown-module__Dxc_xa__dropdown{flex-shrink:0;position:relative}.LanguageDropdown-module__Dxc_xa__trigger{border:1px solid var(--border);min-width:158px;height:40px;color:var(--text);cursor:pointer;background:#ffffff0f;border-radius:999px;outline:none;justify-content:space-between;align-items:center;gap:9px;padding:0 11px 0 15px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.LanguageDropdown-module__Dxc_xa__trigger:hover,.LanguageDropdown-module__Dxc_xa__triggerOpen{background:#ffffff17;border-color:#ffffff3d;transform:translateY(-1px);box-shadow:0 12px 36px #00000038}.LanguageDropdown-module__Dxc_xa__triggerLabel{font-size:16px;font-weight:800}.LanguageDropdown-module__Dxc_xa__triggerMeta{color:var(--primary);letter-spacing:.08em;font-size:12px;font-weight:950}.LanguageDropdown-module__Dxc_xa__chevron{color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;transition:transform .18s;display:flex}.LanguageDropdown-module__Dxc_xa__chevron svg{display:block}.LanguageDropdown-module__Dxc_xa__triggerOpen .LanguageDropdown-module__Dxc_xa__chevron{transform:rotate(180deg)}.LanguageDropdown-module__Dxc_xa__menu{border:1px solid var(--border);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:linear-gradient(#ffffff0f,#0000),#11131aeb;border-radius:22px;width:230px;padding:8px;animation:.16s forwards LanguageDropdown-module__Dxc_xa__dropdownIn;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 80px #0000007a,inset 0 1px #ffffff14}.LanguageDropdown-module__Dxc_xa__option{width:100%;height:42px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:0 12px;transition:background .16s,color .16s,transform .16s;display:flex}.LanguageDropdown-module__Dxc_xa__option:hover{color:var(--text);background:#ffffff12;transform:translate(2px)}.LanguageDropdown-module__Dxc_xa__option span{font-size:16px;font-weight:800}.LanguageDropdown-module__Dxc_xa__option strong{color:var(--muted-2);font-size:11px;font-weight:950}.LanguageDropdown-module__Dxc_xa__optionActive{color:var(--text);background:#6c7cff29}.LanguageDropdown-module__Dxc_xa__optionActive strong{color:var(--primary)}@keyframes LanguageDropdown-module__Dxc_xa__dropdownIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:760px){.LanguageDropdown-module__Dxc_xa__trigger{min-width:124px}.LanguageDropdown-module__Dxc_xa__triggerLabel{text-overflow:ellipsis;white-space:nowrap;max-width:72px;overflow:hidden}.LanguageDropdown-module__Dxc_xa__menu{width:210px;right:0}}
.Header-module__arFiJq__header{z-index:20;border:1px solid var(--border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#07080da3;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;width:min(100% - 32px,1120px);height:64px;padding:0 14px 0 18px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 60px #0000003d}.Header-module__arFiJq__logo{letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:10px;font-weight:900;display:inline-flex}.Header-module__arFiJq__logoMark{background:linear-gradient(135deg, var(--primary), #32d583);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;font-weight:900;display:inline-flex}.Header-module__arFiJq__nav{color:var(--muted);align-items:center;gap:22px;font-size:16px;font-weight:700;display:flex}.Header-module__arFiJq__nav a{transition:color .18s}.Header-module__arFiJq__nav a:hover{color:var(--text)}.Header-module__arFiJq__activeLink{color:var(--text);position:relative}.Header-module__arFiJq__activeLink:after{content:"";background:var(--primary);border-radius:999px;width:18px;height:3px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%);box-shadow:0 0 16px #6c7cffb3}@media (max-width:760px){.Header-module__arFiJq__header{border-radius:24px;flex-wrap:wrap;align-items:flex-start;height:auto;min-height:58px;padding:12px;top:12px}.Header-module__arFiJq__nav{order:3;justify-content:center;gap:16px;width:100%}}
.PageTransition-module__37fIMa__pageTransition{will-change:opacity, transform;animation:.18s cubic-bezier(.22,1,.36,1) PageTransition-module__37fIMa__pageEnter}@keyframes PageTransition-module__37fIMa__pageEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PageTransition-module__37fIMa__pageTransition{animation:none}}
.Footer-module__rnk_JG__footer{border-top:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080a108c;margin-top:120px}.Footer-module__rnk_JG__inner{justify-content:space-between;gap:60px;width:100%;max-width:1180px;margin:0 auto;padding:56px 32px;display:flex}.Footer-module__rnk_JG__brand{max-width:340px}.Footer-module__rnk_JG__logo{letter-spacing:-.04em;align-items:center;gap:10px;margin-bottom:18px;font-weight:900;display:inline-flex}.Footer-module__rnk_JG__logoMark{background:linear-gradient(135deg, var(--primary), var(--success));color:#fff;border-radius:12px;place-items:center;width:34px;height:34px;display:grid}.Footer-module__rnk_JG__brand p{color:var(--muted);margin:0;line-height:1.6}.Footer-module__rnk_JG__links{gap:120px;display:flex}.Footer-module__rnk_JG__links div{flex-direction:column;gap:12px;display:flex}.Footer-module__rnk_JG__links span{color:var(--text);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:900}.Footer-module__rnk_JG__links a{color:var(--muted);transition:color .18s}.Footer-module__rnk_JG__links a:hover{color:var(--text)}.Footer-module__rnk_JG__bottom{border-top:1px solid var(--border);text-align:center;color:var(--muted);padding:20px;font-size:13px}@media (max-width:920px){.Footer-module__rnk_JG__inner{flex-direction:column}.Footer-module__rnk_JG__links{flex-wrap:wrap;gap:48px}}@media (max-width:780px){.Footer-module__rnk_JG__footer{width:100%;margin-top:72px}.Footer-module__rnk_JG__inner{flex-direction:column;align-items:flex-start;gap:32px;width:100%;padding:36px 16px}.Footer-module__rnk_JG__brand{max-width:100%}.Footer-module__rnk_JG__links{flex-direction:column;gap:28px;width:100%}.Footer-module__rnk_JG__links div{width:100%;min-width:0}.Footer-module__rnk_JG__links a,.Footer-module__rnk_JG__brand p,.Footer-module__rnk_JG__bottom{overflow-wrap:anywhere;word-break:break-word}.Footer-module__rnk_JG__bottom{text-align:left;width:100%;padding:18px 16px}}@media (max-width:380px){.Footer-module__rnk_JG__inner{padding-left:14px;padding-right:14px}.Footer-module__rnk_JG__logo{font-size:15px}.Footer-module__rnk_JG__logoMark{border-radius:10px;width:30px;height:30px}}
.CookieConsent-module__balyeq__banner{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff14,#0000),#090d1cf0;border:1px solid #6c7cff47;border-radius:22px;align-items:flex-start;gap:18px;width:min(440px,100vw - 32px);padding:18px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 28px 90px #00000080,inset 0 1px #ffffff14}.CookieConsent-module__balyeq__banner strong{color:var(--text);margin-bottom:6px;font-size:15px;font-weight:950;display:block}.CookieConsent-module__balyeq__banner p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.CookieConsent-module__balyeq__actions{flex-shrink:0;gap:10px;display:flex}.CookieConsent-module__balyeq__primaryButton,.CookieConsent-module__balyeq__secondaryButton{cursor:pointer;border-radius:999px;min-height:38px;padding:0 14px;font-size:13px;font-weight:900}.CookieConsent-module__balyeq__primaryButton{background:linear-gradient(135deg, #8b5cf6, var(--primary));color:#fff;border:0}.CookieConsent-module__balyeq__secondaryButton{border:1px solid var(--border);color:var(--muted);background:#ffffff0a}@media (max-width:520px){.CookieConsent-module__balyeq__banner{flex-direction:column;gap:14px;width:auto;bottom:14px;left:14px;right:14px}.CookieConsent-module__balyeq__actions{width:100%}.CookieConsent-module__balyeq__primaryButton,.CookieConsent-module__balyeq__secondaryButton{flex:1}}
