.nav-toggle{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.nav-burger{border:1px solid var(--line-2,#ffffff2b);cursor:pointer;background:#ffffff0d;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:none}.nav-burger span{background:#fff;border-radius:2px;width:20px;height:2px;transition:transform .2s,opacity .2s;display:block}.nav-mobile{z-index:39;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line,#ffffff1a);background:#0a0913f7;padding:12px 20px 22px;display:none;position:absolute;top:100%;left:0;right:0}.nav-mobile a{color:var(--gray-2,#c7c2d4);border-bottom:1px solid var(--line,#ffffff14);padding:14px 6px;font-size:16px;display:block}.nav-mobile a.nav-m-cta{text-align:center;background:var(--grad,linear-gradient(120deg,#8b5cf6,#c026d3));color:#fff;border-bottom:none;border-radius:12px;margin-top:16px;padding:15px;font-weight:600}@media (max-width:1024px){.nav .nav-links,.nav .nav-right .nav-lang,.nav .nav-right .nav-lang-switch{display:none}.nav-burger{margin-left:auto;display:inline-flex}.nav-toggle:checked~.nav-mobile{display:block}.nav-toggle:checked~.nav-burger span:first-child{transform:translateY(7px)rotate(45deg)}.nav-toggle:checked~.nav-burger span:nth-child(2){opacity:0}.nav-toggle:checked~.nav-burger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}}@media (min-width:768px) and (max-width:1024px){.nav .nav-right{margin-left:auto}.nav .nav-burger{margin-left:18px}}@media (max-width:767px){.nav .nav-cta{display:none}}@media (prefers-reduced-motion:reduce){.nav-burger span{transition:none}}@media (max-width:900px){.nav{-webkit-backdrop-filter:none!important;background:#0a0913f2!important}*,:before,:after{-webkit-backdrop-filter:none!important;animation:none!important}.amb{display:none!important}.marquee-track{animation:38s linear infinite marqueeScroll!important}}@media (max-width:760px){.foot-top{grid-template-columns:1fr 1fr!important;gap:30px 22px!important}.foot-top>div:first-child{grid-column:1/-1!important}}.nav-dd-chev{flex:none;transition:transform .18s}@media (prefers-reduced-motion:reduce){.nav-dd-chev{transition:none}}.nav-links .nav-dd{align-items:center;display:flex;position:relative}.nav-links .nav-dd>summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--gray-2,#c7c2d4);align-items:center;gap:6px;list-style:none;transition:color .15s;display:inline-flex}.nav-links .nav-dd>summary::-webkit-details-marker{display:none}.nav-links .nav-dd:hover>summary,.nav-links .nav-dd>summary:hover,.nav-links .nav-dd>summary.nav-active{color:#fff}.nav-links .nav-dd>summary:focus-visible{outline:2px solid var(--violet,#8b5cf6);outline-offset:4px;border-radius:4px}.nav-links .nav-dd:hover .nav-dd-chev,.nav-links .nav-dd:focus-within .nav-dd-chev,.nav-links .nav-dd[open] .nav-dd-chev{transform:rotate(180deg)}.nav-links .nav-dd .nav-dd-menu{z-index:41;border:1px solid var(--line-2,#ffffff2b);-webkit-backdrop-filter:blur(14px);opacity:0;visibility:hidden;pointer-events:none;background:#100e1afa;border-radius:14px;min-width:232px;padding:8px;transition:opacity .16s,transform .16s,visibility .16s;display:block;position:absolute;top:calc(100% + 12px);left:0;transform:translateY(-6px);box-shadow:0 24px 60px -20px #0009}.nav-links .nav-dd .nav-dd-menu:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.nav-links .nav-dd:hover .nav-dd-menu,.nav-links .nav-dd:focus-within .nav-dd-menu,.nav-links .nav-dd[open] .nav-dd-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.nav-links .nav-dd .nav-dd-menu a{white-space:nowrap;color:var(--gray-2,#c7c2d4);border-radius:9px;padding:10px 14px;font-size:14.5px;transition:background .14s,color .14s;display:block}.nav-links .nav-dd .nav-dd-menu a:hover,.nav-links .nav-dd .nav-dd-menu a.nav-active{color:#fff;background:#ffffff0f}@media (prefers-reduced-motion:reduce){.nav-links .nav-dd .nav-dd-menu{transition:none}}.nav-mobile .nav-dd-m>summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--gray-2,#c7c2d4);border-bottom:1px solid var(--line,#ffffff14);justify-content:space-between;align-items:center;padding:14px 6px;font-size:16px;list-style:none;display:flex}.nav-mobile .nav-dd-m>summary::-webkit-details-marker{display:none}.nav-mobile .nav-dd-m>summary.nav-active{color:#fff}.nav-mobile .nav-dd-m[open] .nav-dd-chev{transform:rotate(180deg)}.nav-mobile .nav-dd-m a{padding-left:22px}.nav .nav-right{align-items:center;gap:18px;display:flex}.nav-in .nav-lang{align-items:center;display:flex;position:relative}.nav-in .nav-lang:before{content:"";background:var(--line,#ffffff1a);width:1px;height:20px;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}.nav-in .nav-lang>summary{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--line,#ffffff1a);height:36px;color:var(--gray-2,#c7c2d4);font-family:var(--mono,monospace);letter-spacing:.06em;background:#ffffff08;border-radius:10px;align-items:center;gap:7px;padding:0 11px 0 10px;font-size:12.5px;font-weight:500;list-style:none;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.nav-in .nav-lang>summary::-webkit-details-marker{display:none}.nav-in .nav-lang>summary:hover,.nav-in .nav-lang[open]>summary,.nav-in .nav-lang:focus-within>summary{color:#fff;border-color:var(--line-2,#ffffff2b);background:#ffffff12}.nav-in .nav-lang>summary:focus-visible{outline:2px solid var(--violet,#8b5cf6);outline-offset:3px}.nav-lang-globe{opacity:.75;flex:none;transition:opacity .15s}.nav-in .nav-lang>summary:hover .nav-lang-globe,.nav-in .nav-lang[open] .nav-lang-globe{opacity:1}.nav-in .nav-lang .nav-dd-chev{opacity:.6}.nav-in .nav-lang[open] .nav-dd-chev,.nav-in .nav-lang:focus-within .nav-dd-chev{transform:rotate(180deg)}.nav-in .nav-lang .nav-lang-menu{z-index:41;border:1px solid var(--line-2,#ffffff2b);-webkit-backdrop-filter:blur(14px);opacity:0;visibility:hidden;pointer-events:none;background:#100e1afa;border-radius:14px;min-width:188px;margin:0;padding:6px;list-style:none;transition:opacity .16s,transform .16s,visibility .16s;display:block;position:absolute;top:calc(100% + 12px);left:auto;right:0;transform:translateY(-6px);box-shadow:0 24px 60px -20px #0009}.nav-in .nav-lang[open] .nav-lang-menu,.nav-in .nav-lang:focus-within .nav-lang-menu{opacity:1;visibility:visible;pointer-events:auto;transform:none}.nav-in .nav-lang .nav-lang-menu li{list-style:none}.nav-in .nav-lang .nav-lang-menu a{white-space:nowrap;color:var(--gray-2,#c7c2d4);border-radius:9px;align-items:center;gap:10px;padding:9px 12px;font-size:14.5px;transition:background .14s,color .14s;display:flex}.nav-in .nav-lang .nav-lang-menu a:hover{color:#fff;background:#ffffff0f}.nav-in .nav-lang .nav-lang-menu a:focus-visible{outline:2px solid var(--violet,#8b5cf6);outline-offset:-2px;border-radius:9px}.nav-lang-name{flex:1}.nav-lang-code{font-family:var(--mono,monospace);letter-spacing:.08em;color:var(--gray-4,#8e89a0);font-size:11.5px}.nav-lang-check{width:15px;height:15px;color:var(--violet,#8b5cf6);opacity:0;flex:none}.nav-in .nav-lang .nav-lang-menu a[aria-current=true]{color:#fff;background:#7c3aed1f}.nav-in .nav-lang .nav-lang-menu a[aria-current=true] .nav-lang-check{opacity:1}.nav-in .nav-lang .nav-lang-menu a[aria-current=true] .nav-lang-code{color:var(--violet,#8b5cf6)}.nav-mobile .nav-lang-m{border:1px solid var(--line,#ffffff1a);background:#ffffff0a;border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;margin:2px 0 10px;padding:4px;display:grid}.nav-mobile .nav-lang-m a{min-height:48px;color:var(--gray-2,#c7c2d4);border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:9px 4px;font-size:13.5px;transition:background .15s,color .15s;display:flex}.nav-mobile .nav-lang-m a .nav-lang-code{letter-spacing:.1em;font-size:10px}.nav-mobile .nav-lang-m a[aria-current=true]{background:var(--grad,linear-gradient(120deg,#8b5cf6,#c026d3));color:#fff}.nav-mobile .nav-lang-m a[aria-current=true] .nav-lang-code{color:#fffc}.nav-mobile .nav-lang-m a:focus-visible{outline:2px solid var(--violet,#8b5cf6);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.nav-in .nav-lang .nav-lang-menu,.nav-in .nav-lang>summary,.nav-lang-globe{transition:none}}.nav .nav-lang-switch{border:1px solid var(--line-2,#ffffff2b);background:#ffffff0a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.nav .nav-lang-switch:hover{background:#ffffff14;border-color:#ffffff57;transform:translateY(-1px);box-shadow:0 8px 20px -8px #0000008c}.nav .nav-lang-switch:active{transform:translateY(0)}.nav .nav-lang-switch:focus-visible{outline:2px solid var(--violet,#8b5cf6);outline-offset:3px}.nav .nav-lang-switch .nav-flag{border-radius:50%;display:block}.nav .nav-right .nav-lang-switch{position:relative}.nav .nav-right .nav-lang-switch:before{content:"";background:var(--line,#ffffff1a);width:1px;height:20px;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}.nav-mobile .nav-lang-switch-m{border:1px solid var(--line,#ffffff1a);min-height:48px;color:var(--gray-2,#c7c2d4);background:#ffffff0a;border-radius:12px;align-items:center;gap:11px;margin:2px 0 10px;padding:13px 12px;font-size:15px;display:flex}.nav-mobile .nav-lang-switch-m .nav-flag{border-radius:50%;flex:none}.nav-mobile .nav-lang-switch-m:focus-visible{outline:2px solid var(--violet,#8b5cf6);outline-offset:2px}@media (prefers-reduced-motion:reduce){.nav .nav-lang-switch{transition:none}.nav .nav-lang-switch:hover{transform:none}}
