.page_news__5Ny0n{padding:80px 0;background:transparent;position:relative;overflow:hidden}.page_container__uzzYi{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.page_controls__pnRXk{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:60px;gap:30px}.page_categories__kxJZZ{display:flex;flex-wrap:wrap;gap:15px}.page_categoryButton__nOFRK{padding:10px 20px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.85);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.05em}.page_categoryButton__nOFRK:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.85);color:#ffffff}.page_categoryButton__nOFRK.page_active__CcrtQ{background:#ffffff;color:#000000;border-color:#ffffff}.page_searchBox__VWOwt{display:flex;align-items:center;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);padding:10px 15px;gap:10px;min-width:300px;transition:all .3s ease}.page_searchBox__VWOwt:focus-within{border-color:rgba(255,255,255,.85);background:rgba(255,255,255,.05)}.page_searchBox__VWOwt svg{color:rgba(255,255,255,.85);flex-shrink:0}.page_searchInput__Nb55p{background:transparent;border:none;color:#ffffff;font-size:14px;outline:none;width:100%}.page_searchInput__Nb55p::placeholder{color:rgba(255,255,255,.85)}.page_newsList__OthdR{display:grid;grid-template-columns:1fr;gap:20px}.page_newsItem__bdqDX{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);transition:all .3s ease;position:relative;overflow:hidden}.page_newsItem__bdqDX:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:transparent;transform:translateX(-100%);transition:transform .6s ease}.page_newsItem__bdqDX:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.85);transform:translateY(-2px)}.page_newsItem__bdqDX:hover:before{transform:translateX(100%)}.page_newsLink__PsVdb{text-decoration:none;color:inherit;display:block}.page_newsContent__gDuFM{padding:20px}.page_newsHeader__rwldx{display:flex;align-items:center;gap:15px;margin-bottom:15px}.page_date__8oQXO{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;letter-spacing:.05em}.page_date__8oQXO,.page_date__8oQXO svg{color:rgba(255,255,255,.85)}.page_category__bqEPI{font-size:10px;color:#000000;background:#ffffff;padding:4px 12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.page_newsTitle__IfwE3{font-size:32px!important;font-weight:700;color:#ffffff;margin-bottom:8px;line-height:1.3;transition:color .3s ease}.page_newsItem__bdqDX:hover .page_newsTitle__IfwE3{color:#ffffff}.page_newsDescription__F5XRM{font-size:16px!important;color:rgba(255,255,255,.85);line-height:1.4}.page_noResults__Qjw7m{text-align:center;padding:80px 20px;color:rgba(255,255,255,.85);font-size:18px}.page_backButton__ngXE2{margin-top:80px;text-align:center}.page_backLink__bslv7{display:inline-flex;align-items:center;gap:10px;color:rgba(255,255,255,.85);text-decoration:none;font-size:16px;font-weight:500;transition:all .3s ease;padding:12px 24px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.02)}.page_backLink__bslv7:hover{color:#ffffff;border-color:rgba(255,255,255,.85);background:rgba(255,255,255,.05);transform:translateX(-5px)}.page_backLink__bslv7 svg{transition:transform .3s ease}.page_backLink__bslv7:hover svg{transform:translateX(-3px)}@media (max-width:1024px){.page_controls__pnRXk{flex-direction:column;align-items:stretch;gap:20px}.page_searchBox__VWOwt{min-width:auto}.page_categories__kxJZZ{justify-content:center}}@media (max-width:768px){.page_news__5Ny0n{padding:60px 0}.page_controls__pnRXk{margin-bottom:40px}.page_categories__kxJZZ{gap:10px}.page_categoryButton__nOFRK{padding:8px 16px;font-size:12px}.page_searchBox__VWOwt{padding:8px 12px;min-width:auto}.page_newsList__OthdR{gap:20px}.page_newsContent__gDuFM{padding:15px}.page_newsHeader__rwldx{flex-direction:column;align-items:flex-start;gap:10px}.page_newsTitle__IfwE3{font-size:20px!important}.page_newsDescription__F5XRM{font-size:14px!important}.page_backButton__ngXE2{margin-top:60px}}@media (max-width:480px){.page_categories__kxJZZ{justify-content:flex-start}.page_categoryButton__nOFRK{padding:6px 12px;font-size:11px}.page_newsTitle__IfwE3{font-size:18px!important}}