.news-list[data-v-f6b87cc0]{display:flex;flex-direction:column;gap:16px}.news-grid[data-v-f6b87cc0]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.ncard[data-v-f6b87cc0]{background:var(--bg-surface);border:1px solid var(--border);border-radius:16px;color:var(--text);display:flex;flex-direction:column;gap:9px;overflow:hidden;padding:20px 22px;position:relative;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s}.ncard[data-v-f6b87cc0]:before{background:var(--azure);content:"";inset:0 auto 0 0;position:absolute;transform:scaleY(0);transform-origin:top;transition:transform .18s ease;width:3px}.ncard[data-v-f6b87cc0]:hover{border-color:var(--azure);box-shadow:var(--shadow);transform:translateY(-2px)}.ncard[data-v-f6b87cc0]:hover:before{transform:scaleY(1)}.nimg[data-v-f6b87cc0]{aspect-ratio:16/9;background:var(--bg-base);border-radius:15px 15px 0 0;margin:-20px -22px 12px;overflow:hidden}.nimg img[data-v-f6b87cc0]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ncard.has-img[data-v-f6b87cc0],.ncard.hero.has-img[data-v-f6b87cc0]{padding-top:0}.hero-img[data-v-f6b87cc0]{border-radius:15px 15px 0 0;margin:0 -28px 16px}.ncat[data-v-f6b87cc0]{align-self:flex-start;color:var(--azure);font-size:var(--fs-2xs);font-weight:800;letter-spacing:.05em;text-transform:uppercase}.ntop[data-v-f6b87cc0]{align-items:center;display:flex;gap:10px}.nbadge[data-v-f6b87cc0]{border:1px solid color-mix(in srgb,var(--gold) 45%,transparent);border-radius:20px;color:var(--gold);font-size:var(--fs-2xs);font-weight:800;letter-spacing:.05em;padding:1px 8px;text-transform:uppercase}.ntitle[data-v-f6b87cc0]{font-family:Oswald,sans-serif;font-size:var(--fs-xl);font-weight:700;line-height:1.25;margin:0}.ndek[data-v-f6b87cc0]{color:var(--muted);display:-webkit-box;font-size:var(--fs-sm);-webkit-line-clamp:3;line-height:1.55;margin:0;-webkit-box-orient:vertical;overflow:hidden}.nfoot[data-v-f6b87cc0]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:auto;padding-top:4px}.nmeta[data-v-f6b87cc0]{color:var(--muted);display:flex;font-size:var(--fs-xs);gap:5px}.nsrc[data-v-f6b87cc0]{opacity:.8}.ntags[data-v-f6b87cc0]{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}.ntag[data-v-f6b87cc0]{background:var(--bg-base);border:1px solid var(--border);border-radius:20px;color:var(--muted);font-size:var(--fs-xs);font-weight:600;padding:1px 9px}.ncard.hero[data-v-f6b87cc0]{background:var(--bg-elevated,var(--bg-surface));padding:26px 28px}.ncard.hero .ntitle[data-v-f6b87cc0]{font-size:clamp(1.5rem,4vw,2rem);letter-spacing:-.01em;line-height:1.16}.ncard.hero .ndek[data-v-f6b87cc0]{font-size:var(--fs-base);-webkit-line-clamp:4;max-width:68ch}.ncard.hero[data-v-f6b87cc0]:before{opacity:.85;transform:scaleY(1);width:4px}.ncard.hero[data-v-f6b87cc0]:hover:before{opacity:1}@media(max-width:600px){.ncard[data-v-f6b87cc0]{padding:16px 17px}.ncard.hero[data-v-f6b87cc0]{padding:20px}}
