header.navbar,.navbar{visibility:visible!important;opacity:1!important;background:#050505f2!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:15px 60px!important;background-color:#000!important;border-bottom:1px solid #333!important;position:relative!important;z-index:1000!important;min-height:70px!important;box-sizing:border-box!important;flex-wrap:nowrap!important}.logo{display:flex;align-items:center;flex-shrink:0;min-width:150px}.logo a{display:flex;align-items:center;text-decoration:none;transition:transform .2s ease}.logo a:hover{transform:scale(1.05)}.logo a:focus-visible{outline:2px solid #ff3a3f;outline-offset:4px;border-radius:4px}.logo-img{height:54px;width:auto;display:block;max-width:100%}.navbar .nav-links,.nav-links{display:flex!important;align-items:center!important;gap:24px!important;margin:0!important;padding:0!important;list-style:none!important;flex-wrap:nowrap!important}.nav-links a{display:inline-block;padding:10px 8px;color:#fff;text-decoration:none;font-weight:500;font-size:14px;white-space:nowrap;position:relative;transition:color .3s ease,transform .2s ease;border-radius:4px}.nav-links form{margin:0;display:inline-block}.nav-links form button{background:none;border:none;padding:10px 8px;color:#fff;font-weight:500;font-size:14px;white-space:nowrap;cursor:pointer;position:relative;border-radius:4px;transition:color .3s ease,transform .2s ease}.nav-links form button:focus-visible{outline:2px solid #ff3a3f;outline-offset:3px}.nav-links a:after,.nav-links form button:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:#ff3a3f;transform:scaleX(0);transform-origin:center;transition:transform .3s ease}.nav-links a:hover,.nav-links a:focus,.nav-links form button:hover,.nav-links form button:focus{color:#ff3a3f;transform:translateY(-1px)}.nav-links a:hover:after,.nav-links a:focus:after,.nav-links form button:hover:after,.nav-links form button:focus:after{transform:scaleX(1)}.nav-links a.active,.nav-links a[aria-current=page]{color:#ff3a3f;font-weight:600}.nav-links a.active:after,.nav-links a[aria-current=page]:after{transform:scaleX(1)}.nav-links a.lang-switch{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);padding:6px 12px;font-size:12px;font-weight:600;min-width:35px;text-align:center;margin-left:4px}.nav-links a.lang-switch:hover{background:#ff3a3f;border-color:#ff3a3f;color:#fff;transform:none}.nav-links a.lang-switch.active{background:#ff3a3f;border-color:#ff3a3f;color:#fff}.navbar-toggle{display:none;position:absolute;opacity:0;visibility:hidden;width:0;height:0}.navbar-toggle:focus-visible+.navbar-toggler{outline:2px solid #ff3a3f;outline-offset:2px}.navbar .navbar-toggler,.navbar-toggler{display:none!important;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer;padding:0;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:1002;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.navbar-toggler:hover{background-color:#ff3a3f26;border-color:#ff3a3f4d;transform:scale(1.05)}.navbar-toggler:active{transform:scale(.95)}.hamburger-line{width:24px;height:3px;background-color:#fff;border-radius:2px;transition:all .4s cubic-bezier(.4,0,.2,1);transform-origin:center;position:absolute;left:50%;transform:translate(-50%)}.hamburger-line:nth-child(1){top:8px}.hamburger-line:nth-child(2){top:50%;transform:translate(-50%) translateY(-50%)}.hamburger-line:nth-child(3){bottom:8px}.navbar-toggle:checked+.navbar-toggler{background:#ff3a3f33!important;border-color:#ff3a3f66!important}.navbar-toggle:checked+.navbar-toggler .hamburger-line{background-color:#ff3a3f}.navbar-toggle:checked+.navbar-toggler .hamburger-line:nth-child(1){top:50%;transform:translate(-50%) translateY(-50%) rotate(45deg)}.navbar-toggle:checked+.navbar-toggler .hamburger-line:nth-child(2){opacity:0;transform:translate(-50%) translateY(-50%) scaleX(0)}.navbar-toggle:checked+.navbar-toggler .hamburger-line:nth-child(3){bottom:auto;top:50%;transform:translate(-50%) translateY(-50%) rotate(-45deg)}@media (max-width: 1024px){.navbar{padding:12px 30px}.nav-links{gap:18px}.nav-links a,.nav-links form button{font-size:13px;padding:8px 6px}}@media (max-width: 768px){header.navbar,.navbar{padding:12px 16px!important;min-height:60px!important;flex-wrap:nowrap!important}.logo-img{height:42px!important}.navbar .navbar-toggler,.navbar-toggler{display:flex!important;position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important;width:40px!important;height:40px!important;background:#ffffff0d!important;border-radius:8px!important;border:1px solid rgba(255,255,255,.1)!important;transition:all .3s ease!important;z-index:1003!important}.navbar-toggler:hover{background:#ff3a3f33!important;border-color:#ff3a3f66!important;transform:translateY(-50%) scale(1.05)!important}.navbar-toggler:active{transform:translateY(-50%) scale(.95)!important}.navbar .nav-links,.nav-links{position:fixed!important;top:60px!important;left:0!important;right:0!important;background:linear-gradient(180deg,#000,#0a0a0a)!important;border-top:1px solid rgba(255,58,63,.3)!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;max-height:0!important;overflow:hidden!important;transition:max-height .5s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1),opacity .3s ease!important;box-shadow:0 8px 32px #0009,0 0 0 1px #ff3a3f1a inset!important;z-index:1001!important;opacity:0!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.navbar-toggle:checked~.nav-links:before{content:"";position:fixed;inset:60px 0 0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:-1;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.navbar-toggle:checked~.nav-links{max-height:calc(100vh - 60px)!important;padding:24px 0!important;opacity:1!important;overflow-y:auto!important;animation:slideDown .5s cubic-bezier(.4,0,.2,1)}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.nav-links a,.nav-links form button{opacity:0;transform:translate(-20px);transition:opacity .3s ease,transform .3s ease}.navbar-toggle:checked~.nav-links a,.navbar-toggle:checked~.nav-links form button{opacity:1;transform:translate(0)}.navbar-toggle:checked~.nav-links a:nth-child(1),.navbar-toggle:checked~.nav-links form:nth-child(1) button{transition-delay:.05s}.navbar-toggle:checked~.nav-links a:nth-child(2),.navbar-toggle:checked~.nav-links form:nth-child(2) button{transition-delay:.1s}.navbar-toggle:checked~.nav-links a:nth-child(3),.navbar-toggle:checked~.nav-links form:nth-child(3) button{transition-delay:.15s}.navbar-toggle:checked~.nav-links a:nth-child(4),.navbar-toggle:checked~.nav-links form:nth-child(4) button{transition-delay:.2s}.navbar-toggle:checked~.nav-links a:nth-child(5),.navbar-toggle:checked~.nav-links form:nth-child(5) button{transition-delay:.25s}.navbar-toggle:checked~.nav-links a:nth-child(6),.navbar-toggle:checked~.nav-links form:nth-child(6) button{transition-delay:.3s}.navbar-toggle:checked~.nav-links a:nth-child(7),.navbar-toggle:checked~.nav-links form:nth-child(7) button{transition-delay:.35s}.navbar-toggle:checked~.nav-links a:nth-child(8),.navbar-toggle:checked~.nav-links form:nth-child(8) button{transition-delay:.4s}.navbar-toggle:checked~.nav-links a:nth-child(9),.navbar-toggle:checked~.nav-links form:nth-child(9) button{transition-delay:.45s}.nav-links{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}.nav-links::-webkit-scrollbar{width:4px}.nav-links::-webkit-scrollbar-track{background:#ffffff0d}.nav-links::-webkit-scrollbar-thumb{background:#ff3a3f80;border-radius:2px}.nav-links::-webkit-scrollbar-thumb:hover{background:#ff3a3fb3}.nav-links a{display:block!important;padding:16px 24px!important;border-bottom:1px solid rgba(255,255,255,.05)!important;font-size:16px!important;font-weight:500!important;text-align:left!important;color:#fff!important;text-decoration:none!important;position:relative!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;transform:translate(0)!important;background:transparent!important}.nav-links a:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,rgba(255,58,63,.2),transparent);transition:width .3s ease}.nav-links a:hover:before,.nav-links a:focus:before{width:4px}.nav-links a:last-child{border-bottom:none!important}.nav-links a:hover,.nav-links a:focus{background:linear-gradient(90deg,rgba(255,58,63,.15),transparent)!important;transform:translate(8px)!important;color:#ff3a3f!important;padding-left:32px!important}.nav-links a[aria-current=page]{background:linear-gradient(90deg,rgba(255,58,63,.2),transparent)!important;color:#ff3a3f!important;font-weight:600!important;border-left:4px solid #ff3a3f!important;padding-left:28px!important}.nav-links form{display:block!important;width:100%!important;margin:0!important}.nav-links form button{display:block!important;width:100%!important;text-align:left!important;padding:16px 24px!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.05)!important;font-size:16px!important;font-weight:500!important;color:#fff!important;background:transparent!important;cursor:pointer!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative!important}.nav-links form button:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,rgba(255,58,63,.2),transparent);transition:width .3s ease}.nav-links form button:hover:before,.nav-links form button:focus:before{width:4px}.nav-links form button:after{display:none!important}.nav-links a:after{display:none!important}.nav-links form button:hover,.nav-links form button:focus{background:linear-gradient(90deg,rgba(255,58,63,.15),transparent)!important;transform:translate(8px)!important;color:#ff3a3f!important;padding-left:32px!important}.nav-links a.lang-switch{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.15)!important;margin:16px 24px 0!important;text-align:center!important;border-radius:12px!important;padding:12px 20px!important;width:calc(50% - 48px)!important;display:inline-block!important;font-size:14px!important;font-weight:600!important;transition:all .3s ease!important;transform:translate(0)!important}.nav-links a.lang-switch:hover{background:#ff3a3f33!important;border-color:#ff3a3f66!important;transform:translateY(-2px) scale(1.02)!important;box-shadow:0 4px 12px #ff3a3f4d!important}.nav-links a.lang-switch.active{background:linear-gradient(135deg,#ff3a3f,#d32f2f)!important;border-color:#ff3a3f!important;color:#fff!important;box-shadow:0 4px 16px #ff3a3f66!important}}@media (max-width: 480px){.navbar{padding:10px 12px!important;min-height:56px!important}.logo-img{height:38px!important}.navbar-toggler{right:12px!important;width:36px!important;height:36px!important}.hamburger-line{width:22px;height:2.5px}.hamburger-line:nth-child(1){top:10px}.hamburger-line:nth-child(2){top:50%}.hamburger-line:nth-child(3){bottom:10px}.nav-links{top:56px!important}.navbar-toggle:checked~.nav-links{max-height:calc(100vh - 56px)!important}.nav-links a,.nav-links form button{padding:14px 20px!important;font-size:15px!important}}@media (prefers-reduced-motion: reduce){.nav-links a,.nav-links a:after,.hamburger-line,.nav-links{transition:none}}.nav-links a:focus-visible{outline:2px solid #ff3a3f;outline-offset:2px}.navbar-toggler:focus-visible{outline:2px solid #ff3a3f;outline-offset:2px}@media (prefers-contrast: high){.navbar{border-bottom:2px solid #fff}.nav-links a{border:1px solid transparent}.nav-links a:hover,.nav-links a:focus{border-color:currentColor}}
