/*VklCRSBDUk1QIOKAlCBQcm90ZWN0ZWQgYnkgUFJJWlJBSy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4=*/
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html,body{overflow-x:hidden}html,body{scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar,*::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body{overflow-y:auto!important;overflow-x:hidden!important}html{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}:root{--orange:#f59e0b;--orange-dark:#d97706;--bg:#0f0f0f;--bg2:#141414;--card:#1a1a1a;--border:rgba(255,255,255,0.07);--muted:rgba(255,255,255,0.5)}body{font-family:'Inter',system-ui,sans-serif;background:var(--bg);color:#fff;min-height:100vh;display:flex;flex-direction:column}nav{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:16px 40px;height:70px;background:transparent;border-bottom:none;overflow:visible}.nav-left{display:flex;align-items:center;gap:20px}.logo{display:flex;align-items:center;gap:9px;text-decoration:none}.logo-icon{width:36px;height:36px;background:#fff;overflow:hidden;border-radius:8px;display:flex;align-items:center;justify-content:center}.logo-icon img{width:100%;height:100%;object-fit:cover}.logo-text{font-weight:800;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;color:#fff}.online-badge{display:flex;align-items:center;gap:6px;font-size:.78rem;color:var(--muted)}.online-dot{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 6px #4ade80;animation:blink 2s ease-in-out infinite}@keyframes blink{0%,100%{opacity:1}50%{opacity:.3}}.nav-center{display:flex;align-items:center;list-style:none}.nav-center li{position:relative}.nav-center li a{position:relative;text-decoration:none;color:rgba(255,255,255,0.65);font-size:.88rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:0 18px;line-height:60px;display:block;transition:color .18s}.nav-center li a:hover,.nav-center li a.active{color:#fff}.nav-center li a.active::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:42px;height:2px;background:var(--orange);border-radius:2px 2px 0 0;display:none}.nav-right{display:flex;align-items:center;gap:10px}.btn-login{background:var(--orange);color:#000;font-weight:700;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;padding:9px 22px;border-radius:6px;border:none;cursor:pointer;text-decoration:none;transition:background .18s}.btn-login:hover{background:var(--orange-dark)}.burger{display:none;background:none;border:none;cursor:pointer;padding:4px;flex-direction:column;gap:5px}.burger span{display:block;width:22px;height:2px;background:#fff;border-radius:2px}#mobile-nav{display:none;position:absolute;top:60px;left:0;right:0;z-index:99;background:rgba(10,10,10,.98);border-bottom:none;padding:8px 0}#mobile-nav a{display:block;text-align:center;padding:12px 20px;color:rgba(255,255,255,.75);text-decoration:none;font-size:.85rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.04)}#mobile-nav a:last-child{border:none}main{flex:1;max-width:1140px;margin:0 auto;padding:40px 28px 80px;width:100%}.page-heading{margin-bottom:50px;text-align:right;white-space:nowrap}.page-heading .line1{font-family:'Oswald',sans-serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;text-transform:uppercase;line-height:1;color:#fff;display:inline-block}.page-heading .line2{font-family:'Oswald',sans-serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;text-transform:uppercase;line-height:1;color:rgba(255,255,255,.18);display:inline-block;margin-left:.8rem}.news-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.news-card{background:var(--card);border:1px solid var(--border);border-radius:12px;overflow:hidden;transition:transform .25s,border-color .25s;display:flex;flex-direction:column}.news-card:hover{transform:translateY(-4px);border-color:rgba(245,158,11,.3)}.news-card-img-placeholder{width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,#1e1e1e 0%,#2a2a2a 100%);display:flex;align-items:center;justify-content:center}.news-card-img-placeholder svg{width:32px;height:32px;color:rgba(255,255,255,.12)}.news-card-img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.news-card-body{padding:16px 18px 18px;flex:1;display:flex;flex-direction:column;overflow:hidden}.news-card-date{font-size:.68rem;color:var(--orange);font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px}.news-card-title{font-size:.9rem;font-weight:700;margin-bottom:8px;line-height:1.4;flex:1}.news-card-text{font-size:.8rem;color:var(--muted);line-height:1.6;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-card-more{font-size:.78rem;color:var(--orange);font-weight:600;text-decoration:none;letter-spacing:.04em;transition:opacity .18s}.news-card-more:hover{opacity:.75}footer{background:transparent;border-top:none;padding:28px 0;display:none}.footer-bottom{max-width:1140px;margin:0 auto;padding:0 28px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.footer-bottom p{color:var(--muted);font-size:.76rem}.footer-legal{display:flex;gap:18px}.footer-legal a{color:var(--muted);text-decoration:none;font-size:.76rem;transition:color .18s}.footer-legal a:hover{color:var(--orange)}@media (max-width:1024px){.news-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){nav{padding:0 20px}.nav-center{display:none}.burger{display:flex}}@media (max-width:480px){.news-grid{grid-template-columns:1fr}}.news-modal-bg{position:fixed;inset:0;z-index:300;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;pointer-events:none;transition:opacity .25s}.news-modal-bg.open{opacity:1;pointer-events:all}.news-modal{background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:18px;max-width:640px;width:100%;max-height:85vh;overflow-y:auto;transform:scale(.95);transition:transform .25s}.news-modal-bg.open .news-modal{transform:scale(1)}.news-modal-img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:18px 18px 0 0;display:block}.news-modal-body{padding:28px;overflow-x:hidden}.news-modal-date{font-size:.72rem;color:var(--orange);font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.news-modal-title{font-size:1.3rem;font-weight:800;margin-bottom:14px;line-height:1.3}.news-modal-text{font-size:.92rem;color:var(--muted);line-height:1.75;white-space:pre-wrap}.news-modal-close{position:absolute;top:14px;right:16px;background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.15);color:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1rem;transition:background .18s}.news-modal-close:hover{background:rgba(255,255,255,.15)}.news-modal-wrap{position:relative}.news-card{cursor:pointer}.news-card:hover{transform:translateY(-4px);border-color:rgba(245,158,11,.3)}