.corvyn-news{width:min(1180px,calc(100% - 2rem));margin:0 auto;color:var(--theme-text,var(--text,#eef2ff))}.corvyn-news-hero,.corvyn-news-article>header{padding:clamp(2.5rem,6vw,5.5rem) 0 2rem}.corvyn-news-eyebrow{color:var(--theme-primary,var(--primary,#55d7ff));font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.corvyn-news h1{font-size:clamp(2.25rem,6vw,5rem);line-height:1.02;max-width:15ch;margin:.35rem 0 1rem}.corvyn-news-filter{display:grid;grid-template-columns:minmax(200px,1fr) minmax(180px,.55fr) auto auto;gap:.75rem;align-items:end;padding:1rem;border:1px solid var(--theme-border,var(--border,rgba(148,163,184,.25)));border-radius:max(12px,var(--theme-radius,18px));background:var(--theme-surface,var(--surface,rgba(15,23,42,.7)))}.corvyn-news-filter label{display:grid;gap:.35rem}.corvyn-news-filter input,.corvyn-news-filter select,.corvyn-news-filter button{min-height:44px;padding:.65rem .8rem;border:1px solid var(--theme-border,var(--border,rgba(148,163,184,.3)));border-radius:10px;background:var(--theme-surface-2,var(--surface2,#111827));color:inherit;font:inherit}.corvyn-news-filter button,.corvyn-news-filter a{font-weight:750}.corvyn-news-filter a{min-height:44px;display:grid;place-items:center;color:inherit}.corvyn-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1.25rem 0}.corvyn-news-card{overflow:hidden;border:1px solid var(--theme-border,var(--border,rgba(148,163,184,.25)));border-radius:max(12px,var(--theme-radius,18px));background:var(--theme-surface,var(--surface,rgba(15,23,42,.7)))}.corvyn-news-card>img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.corvyn-news-card>div{display:grid;gap:.65rem;padding:1.15rem}.corvyn-news-card h2{font-size:1.35rem;margin:0}.corvyn-news-card h2 a{color:inherit;text-decoration:none}.corvyn-news-card h2 a:hover{text-decoration:underline}.corvyn-news-card p,.corvyn-news-card small,.corvyn-news-lead{color:var(--theme-muted,var(--muted,#aeb8cd))}.corvyn-news-empty{margin:1.25rem 0;padding:2rem;border:1px dashed var(--theme-border,var(--border,rgba(148,163,184,.3)));border-radius:16px;text-align:center}.corvyn-news-pagination{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 0 3rem}.corvyn-news-pagination a,.corvyn-news-tags a{display:inline-flex;padding:.55rem .75rem;border:1px solid var(--theme-border,var(--border,rgba(148,163,184,.3)));border-radius:999px;color:inherit;text-decoration:none}.corvyn-news-pagination a.is-active{background:var(--theme-primary,var(--primary,#55d7ff));color:#06121a}.corvyn-news-article{max-width:920px;padding-bottom:4rem}.corvyn-news-back{display:inline-flex;margin-top:1.5rem;color:inherit}.corvyn-news-cover{display:block;width:100%;max-height:600px;object-fit:cover;border-radius:max(12px,var(--theme-radius,18px));margin:0 0 2rem}.corvyn-news-content{font-size:1.08rem;line-height:1.75}.corvyn-news-content img{max-width:100%;height:auto}.corvyn-news-tags{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--theme-border,var(--border,rgba(148,163,184,.25)))}@media(max-width:900px){.corvyn-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.corvyn-news-filter{grid-template-columns:1fr 1fr}}@media(max-width:640px){.corvyn-news{width:min(100% - 1rem,1180px)}.corvyn-news-grid,.corvyn-news-filter{grid-template-columns:1fr}.corvyn-news h1{font-size:clamp(2rem,12vw,3.4rem)}}
