.hero[data-astro-cid-j7pv25f6]{padding:2.5rem 0 2rem;border-bottom:1px solid var(--border-color);margin-bottom:2rem}.hero-badge[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.5rem;font-size:.825rem;color:var(--accent-blue);background:#38bdf81a;border:1px solid rgba(56,189,248,.25);padding:.25rem .75rem;border-radius:999px;margin-bottom:1rem;font-weight:500}.live-dot[data-astro-cid-j7pv25f6]{width:8px;height:8px;background:var(--accent-green);border-radius:50%;box-shadow:0 0 8px var(--accent-green)}.hero-title[data-astro-cid-j7pv25f6]{font-size:2.2rem;font-weight:800;line-height:1.25;margin-bottom:.85rem;background:var(--hero-title-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-sub[data-astro-cid-j7pv25f6]{font-size:1.05rem;color:var(--text-secondary);max-width:800px;line-height:1.6;margin-bottom:1.5rem}.hero-stats[data-astro-cid-j7pv25f6]{display:flex;gap:2rem;flex-wrap:wrap}.stat-item[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.stat-val[data-astro-cid-j7pv25f6]{font-size:1.6rem;font-weight:800;color:var(--accent-blue)}.stat-lbl[data-astro-cid-j7pv25f6]{font-size:.8rem;color:var(--text-muted)}.main-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2fr 1.2fr;gap:2.5rem}.section-header[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;border-bottom:1px solid var(--border-color);padding-bottom:.75rem}.section-header[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1.35rem;font-weight:700}.view-all[data-astro-cid-j7pv25f6]{font-size:.875rem;color:var(--accent-blue);font-weight:500;white-space:nowrap;flex-shrink:0}.view-all[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.featured-card[data-astro-cid-j7pv25f6]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:var(--card-shadow);transition:transform .2s,border-color .2s}.featured-card[data-astro-cid-j7pv25f6]:hover{border-color:var(--accent-blue)}.card-meta[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.6rem;margin-bottom:.75rem;flex-wrap:wrap}.meta-time[data-astro-cid-j7pv25f6]{font-size:.78rem;color:var(--text-muted);margin-left:auto}.featured-title[data-astro-cid-j7pv25f6]{font-size:1.3rem;font-weight:700;margin-bottom:1rem;line-height:1.4}.featured-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent-blue)}.story-structured[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.6rem;background:var(--bg-sub);border-radius:8px;padding:1rem;margin-bottom:1.25rem;border:1px solid var(--border-subtle)}.struct-row[data-astro-cid-j7pv25f6]{display:flex;gap:.75rem;font-size:.88rem;line-height:1.5;color:var(--text-body)}.struct-tag[data-astro-cid-j7pv25f6]{flex-shrink:0;background:var(--bg-badge);color:var(--accent-blue);font-size:.75rem;font-weight:600;padding:.15rem .45rem;border-radius:4px;height:fit-content}.tag-impact[data-astro-cid-j7pv25f6]{color:var(--accent-amber)}.tag-target[data-astro-cid-j7pv25f6]{color:var(--accent-green)}.card-footer[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border-color);padding-top:.85rem;font-size:.85rem;flex-wrap:wrap;gap:.5rem}.sources-wrap[data-astro-cid-j7pv25f6]{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.source-link[data-astro-cid-j7pv25f6]{color:var(--accent-blue);font-weight:500}.read-more[data-astro-cid-j7pv25f6]{color:var(--accent-blue);font-weight:600}.story-list[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1rem}.story-card[data-astro-cid-j7pv25f6]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;padding:1.2rem;box-shadow:var(--card-shadow)}.story-card[data-astro-cid-j7pv25f6]:hover{background:var(--bg-card-hover)}.archive-card[data-astro-cid-j7pv25f6]{background:var(--bg-archive-card);border-left:3px solid var(--accent-purple)}.story-title[data-astro-cid-j7pv25f6]{font-size:1.05rem;font-weight:600;margin:.5rem 0;line-height:1.4}.story-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent-blue)}.story-brief[data-astro-cid-j7pv25f6]{font-size:.875rem;color:var(--text-secondary);line-height:1.5;margin-bottom:.85rem}.deals-list[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem}.deal-card[data-astro-cid-j7pv25f6]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:10px;padding:1.25rem;box-shadow:var(--card-shadow);transition:border-color .2s}.deal-card[data-astro-cid-j7pv25f6]:hover{border-color:var(--accent-green)}.deal-top[data-astro-cid-j7pv25f6]{display:flex;gap:.5rem;margin-bottom:.6rem;flex-wrap:wrap}.deal-title[data-astro-cid-j7pv25f6]{font-size:1rem;font-weight:700;margin-bottom:.4rem;line-height:1.4}.deal-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent-blue)}.deal-value[data-astro-cid-j7pv25f6]{font-size:1.15rem;font-weight:800;color:var(--accent-green);margin-bottom:.4rem}.deal-limits[data-astro-cid-j7pv25f6]{font-size:.825rem;color:var(--text-secondary);margin-bottom:.5rem;line-height:1.4}.deal-risk[data-astro-cid-j7pv25f6]{background:var(--bg-risk);border:1px solid var(--border-risk);border-radius:6px;padding:.45rem .65rem;font-size:.8rem;color:var(--text-risk);margin-bottom:.85rem;line-height:1.4}.deal-actions[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.claim-btn[data-astro-cid-j7pv25f6]{background:#0284c7;color:#fff;font-size:.825rem;font-weight:600;padding:.4rem .8rem;border-radius:6px}.claim-btn[data-astro-cid-j7pv25f6]:hover{background:#0369a1}.detail-link[data-astro-cid-j7pv25f6]{font-size:.825rem;color:var(--accent-blue);font-weight:500}.deal-verif[data-astro-cid-j7pv25f6]{font-size:.75rem;color:var(--text-muted);border-top:1px solid var(--border-subtle);padding-top:.5rem}.daily-banner[data-astro-cid-j7pv25f6]{background:var(--bg-banner);border:1px solid var(--border-banner);border-radius:10px;padding:1.25rem}.daily-banner[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.1rem;margin-bottom:.4rem;color:var(--accent-amber)}.daily-banner[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.85rem;color:var(--text-secondary);margin-bottom:.85rem}.brief-btn[data-astro-cid-j7pv25f6]{display:inline-block;font-size:.85rem;font-weight:600;color:var(--accent-amber)}.empty-box[data-astro-cid-j7pv25f6]{padding:2.5rem;text-align:center;color:var(--text-muted);background:var(--bg-card);border-radius:8px;border:1px dashed var(--border-color)}@media(max-width:900px){.main-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-title[data-astro-cid-j7pv25f6]{font-size:1.75rem}}
