.news_newsPage__XAVTf{width:100%;background:var(--white);color:var(--black)}.news_hero__PY5jz{padding:80px 24px 64px;border-bottom:2px solid var(--black);background:var(--off);text-align:center}.news_heroContent__pjaxD{max-width:800px;margin:0 auto}.news_heroTitle__Iy5pS{font-family:Bricolage Grotesque,sans-serif;font-size:clamp(2.5rem,7vw,4rem);font-weight:800;margin:0 0 20px;color:var(--black);text-transform:uppercase;letter-spacing:-.01em;line-height:.95}.news_heroSubtitle__K_JxJ{font-family:Inter,sans-serif;font-size:1.1rem;color:var(--ink-dim);line-height:1.5;max-width:48ch;margin:0 auto}.news_newsSection__CVtbY{padding:80px 24px;background:var(--white)}.news_container__Cr4S8{max-width:1280px;margin:0 auto}.news_filterBar__M7xdZ{display:flex;gap:8px;margin-bottom:40px;flex-wrap:wrap}.news_filterBtn__UhjNK{padding:8px 18px;background:var(--white);border:2px solid var(--black);font-family:Inter,sans-serif;font-size:.8rem;font-weight:600;cursor:pointer;text-transform:uppercase;letter-spacing:.02em;color:var(--black);transition:background .2s ease,color .2s ease}.news_filterBtn__UhjNK:hover{background:var(--black);color:var(--white)}.news_filterBtnActive__ji9OK{background:var(--signal);color:var(--white);border-color:var(--signal)}.news_loading__L4SVk{text-align:center;padding:80px 20px;font-family:Inter,sans-serif;color:var(--ink-dim)}.news_spinner__kRi4c{width:40px;height:40px;border:3px solid var(--line);border-top-color:var(--signal);animation:news_spin__98ut0 1s linear infinite;margin:0 auto 16px}@keyframes news_spin__98ut0{to{transform:rotate(1turn)}}.news_emptyState__zSL5o{text-align:center;padding:80px 24px;font-family:Inter,sans-serif}.news_emptyState__zSL5o h3{font-family:Bricolage Grotesque,sans-serif;font-size:1.4rem;font-weight:800;color:var(--black);margin:0 0 10px;text-transform:uppercase}.news_emptyState__zSL5o p{color:var(--ink-dim);margin:0}.news_newsGrid__4QjqR{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2px;background:var(--black);border:2px solid var(--black)}.news_newsCard__okBgi{background:var(--white);padding:0;cursor:pointer;text-align:left;transition:background .2s ease;display:flex;flex-direction:column;border:none;border-bottom:2px solid var(--black);border-right:2px solid var(--black);font-family:inherit}.news_newsCard__okBgi:hover{background:var(--off)}.news_newsImageWrapper__O_aEr{position:relative;height:160px;overflow:hidden;background:var(--black)}.news_newsImage__xnVIV{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .6s ease}.news_newsCard__okBgi:hover .news_newsImage__xnVIV{transform:scale(1.06);filter:saturate(1.12)}.news_newsCategory__0rZP5{position:absolute;top:12px;right:12px;background:var(--signal);color:var(--white);font-family:Inter,sans-serif;font-size:.72rem;font-weight:700;padding:4px 10px;text-transform:uppercase;letter-spacing:.04em}.news_newsContent__Yjw5I{padding:20px;flex:1;display:flex;flex-direction:column}.news_newsMeta__FicMk{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-family:Inter,sans-serif;font-size:.78rem}.news_newsAuthor__j_4tV{font-weight:600;color:var(--black)}.news_newsDate__h32eq{color:var(--ink-dim)}.news_newsTitle__ri90N{font-family:Bricolage Grotesque,sans-serif;font-size:1.1rem;font-weight:700;color:var(--black);margin:0 0 10px;line-height:1.2}.news_newsExcerpt__12okJ{font-family:Inter,sans-serif;font-size:.85rem;color:var(--ink-dim);line-height:1.5;margin:0 0 16px;flex:1}.news_readMoreBtn__SnboA{display:inline-flex;align-items:center;gap:4px;background:var(--black);color:var(--white);font-family:Inter,sans-serif;font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;border:none;padding:8px 16px;transition:background .25s ease;align-self:flex-start}.news_readMoreBtn__SnboA:hover{background:var(--signal)}.news_detailCard__nz9Si{position:fixed;top:0;right:0;width:480px;height:100vh;background:var(--white);border-left:2px solid var(--black);z-index:1000;overflow-y:auto}.news_detailClose____vVM{position:absolute;top:16px;right:16px;background:var(--off);border:2px solid var(--black);width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;color:var(--ink-dim);z-index:1;transition:background .2s ease,color .2s ease}.news_detailClose____vVM:hover{background:var(--black);color:var(--white)}.news_detailImageWrapper__usCrd{position:relative;height:220px;overflow:hidden;background:var(--black)}.news_detailImage__oTEhG{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .6s ease}.news_detailBody__HlnJV{padding:24px}.news_detailTitle__TIjXo{font-family:Bricolage Grotesque,sans-serif;font-size:1.4rem;font-weight:800;color:var(--black);margin:0 0 16px;text-transform:uppercase;line-height:1.1}.news_detailMeta__KIDP3{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.news_detailBadge__n76nv{background:var(--off);font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;padding:4px 10px;border:1px solid var(--line);text-transform:uppercase;letter-spacing:.02em;color:var(--ink-dim)}.news_detailDescription__k_2mB{font-family:Inter,sans-serif;font-size:.95rem;line-height:1.65;color:var(--black);margin:0 0 24px}.news_viewFullBtn__rNJ5r{display:inline-flex;align-items:center;gap:6px;background:var(--signal);color:var(--white);font-family:Inter,sans-serif;font-weight:700;font-size:.82rem;text-transform:uppercase;text-decoration:none;padding:12px 24px;border:2px solid var(--signal);transition:background .25s ease,color .25s ease}.news_viewFullBtn__rNJ5r:hover{background:var(--black);border-color:var(--black)}@media (max-width:768px){.news_hero__PY5jz{padding:64px 20px 48px}.news_heroTitle__Iy5pS{font-size:clamp(1.8rem,10vw,2.8rem)}.news_newsSection__CVtbY{padding:56px 20px}.news_newsGrid__4QjqR{grid-template-columns:1fr}.news_detailCard__nz9Si{width:100vw;left:0;top:0;max-height:100vh}}