.news-bar[data-v-067a6e6e]{background:#fff;border-bottom:1px solid #e5e7eb;padding:0 24px}.news-bar-inner[data-v-067a6e6e]{align-items:center;display:flex;gap:0;height:44px;margin:0 auto;max-width:1280px}.news-bar-ticker[data-v-067a6e6e]{flex:1;mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);overflow:hidden;position:relative}.news-bar-track[data-v-067a6e6e]{align-items:center;animation:tickerScroll-067a6e6e var(--duration,28s) linear infinite;display:flex;gap:48px;white-space:nowrap}.news-bar-track[data-v-067a6e6e]:hover{animation-play-state:paused}.news-bar-item[data-v-067a6e6e]{align-items:center;color:#374151;display:flex;flex-shrink:0;font-family:inherit;font-size:.8rem;gap:8px;text-decoration:none;transition:color .15s}.news-bar-item[data-v-067a6e6e]:hover{color:#2563eb}.news-bar-dot[data-v-067a6e6e]{background:#2563eb;border-radius:50%;flex-shrink:0;height:5px;width:5px}.news-bar-cat[data-v-067a6e6e]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:100px;color:#2563eb;font-size:.62rem;font-weight:700;letter-spacing:.06em;padding:1px 7px;text-transform:uppercase}.news-bar-spacer[data-v-067a6e6e]{display:inline-block;flex-shrink:0;width:120px}.news-bar-override-text[data-v-067a6e6e]{color:#374151;flex-shrink:0;font-family:inherit;font-size:.8rem}.news-bar-override-text[data-v-067a6e6e] a{color:#2563eb;font-weight:500;text-decoration:none}.news-bar-override-text[data-v-067a6e6e] a:hover{color:#1d4ed8;text-decoration:underline}.news-bar-link[data-v-067a6e6e]{align-items:center;border-left:1px solid #e5e7eb;color:#2563eb;display:flex;flex-shrink:0;font-family:inherit;font-size:.78rem;font-weight:600;gap:4px;margin-left:16px;padding-left:16px;text-decoration:none;transition:color .15s}.news-bar-link[data-v-067a6e6e]:hover{color:#1d4ed8}@keyframes tickerScroll-067a6e6e{0%{transform:translate(0)}to{transform:translate(calc(-100%/var(--v762d6e10)))}}.qa-card[data-v-b13b236f]{border:1.5px solid #e5e7eb;border-radius:12px;color:#374151;display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.qa-card--active[data-v-b13b236f]{background:#fff;cursor:pointer}.qa-card--active[data-v-b13b236f]:hover{border-color:#bfdbfe;box-shadow:0 4px 16px #2563eb14;color:#111827;transform:translateY(-2px)}.qa-card--soon[data-v-b13b236f]{background:#f8f9fb;color:#9ca3af;cursor:default}.qa-image[data-v-b13b236f]{height:120px;overflow:hidden;position:relative;width:100%}.qa-image img[data-v-b13b236f]{display:block;filter:grayscale(20%);height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease,filter .3s ease;width:100%}.qa-card--active:hover .qa-image img[data-v-b13b236f]{filter:grayscale(0);transform:scale(1.05)}.qa-card--soon .qa-image img[data-v-b13b236f]{filter:grayscale(40%)}.qa-image[data-v-b13b236f]:after{background:linear-gradient(160deg,#2563eb40,#11182733);content:"";top:0;right:0;bottom:0;left:0;position:absolute;transition:opacity .3s ease}.qa-card--active:hover .qa-image[data-v-b13b236f]:after{opacity:.6}.qa-image--placeholder[data-v-b13b236f]{align-items:center;background:#f3f4f6;display:flex;justify-content:center}.qa-image--placeholder[data-v-b13b236f]:after{display:none}.qa-placeholder-icon[data-v-b13b236f]{color:#9ca3af;font-size:2rem}.qa-body[data-v-b13b236f]{display:flex;flex-direction:column;gap:4px;padding:14px 16px 16px}.qa-label[data-v-b13b236f]{font-size:.82rem;font-weight:600;line-height:1.35}.qa-desc[data-v-b13b236f]{color:#6b7280;font-size:.72rem;line-height:1.55}.qa-card--soon .qa-desc[data-v-b13b236f]{color:#9ca3af}.qa-soon-badge[data-v-b13b236f]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#2563eb8c;border:1px solid rgba(37,99,235,.4);border-radius:100px;color:#fff;font-size:.6rem;font-weight:700;letter-spacing:.06em;padding:3px 8px;position:absolute;right:10px;text-transform:uppercase;top:10px;z-index:2}@media(max-width:600px){.qa-image[data-v-b13b236f]{height:90px}}
