.v7ugPW_container{max-width:1240px;margin:0 auto;padding:24px 20px 80px}.v7ugPW_hero{color:#fff;background:linear-gradient(135deg,#0b192c 0%,#1e3e62 100%);border-radius:16px;margin-bottom:32px;padding:40px 32px;position:relative;overflow:hidden;box-shadow:0 10px 25px -5px #0b192c33}.v7ugPW_hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#ff650026 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-50%;right:-20%}.v7ugPW_eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#ff9800;align-items:center;gap:6px;margin-bottom:12px;font-size:.8125rem;font-weight:600;display:inline-flex}.v7ugPW_heroTitle{letter-spacing:-.02em;margin:0 0 16px;font-size:2.25rem;font-weight:800;line-height:1.25}.v7ugPW_heroLead{color:#cbd5e1;max-width:800px;margin:0 0 28px;font-size:1.0625rem;line-height:1.6}.v7ugPW_statsBar{border-top:1px solid #ffffff1f;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;padding-top:24px;display:grid}.v7ugPW_statItem{flex-direction:column;display:flex}.v7ugPW_statValue{color:#fff;font-feature-settings:"tnum";font-size:1.75rem;font-weight:800}.v7ugPW_statLabel{color:#94a3b8;margin-top:4px;font-size:.8125rem}.v7ugPW_sectionTitleRow{justify-content:space-between;align-items:flex-end;margin-bottom:20px;display:flex}.v7ugPW_sectionHeading{color:var(--color-foreground,#0f172a);align-items:center;gap:8px;margin:0;font-size:1.375rem;font-weight:700;display:flex}.v7ugPW_viewAllLink{color:#2563eb;align-items:center;gap:4px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.v7ugPW_viewAllLink:hover{text-decoration:underline}.v7ugPW_coreNavGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;margin-bottom:48px;display:grid}.v7ugPW_navCard{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);color:inherit;border-radius:12px;flex-direction:column;padding:28px 24px;text-decoration:none;transition:all .2s;display:flex;position:relative}.v7ugPW_navCard:hover{border-color:#3b82f6;transform:translateY(-3px);box-shadow:0 10px 25px -5px #3b82f61f}.v7ugPW_navCardIcon{color:#2563eb;background:#eff6ff;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:18px;font-size:1.5rem;display:flex}.v7ugPW_navCardTitle{color:var(--color-foreground,#0f172a);margin:0 0 8px;font-size:1.25rem;font-weight:700}.v7ugPW_navCardDesc{color:#64748b;flex:1;margin:0 0 20px;font-size:.9375rem;line-height:1.55}.v7ugPW_navCardFooter{border-top:1px dashed var(--color-border,#e2e8f0);color:#2563eb;justify-content:space-between;align-items:center;padding-top:16px;font-size:.8125rem;font-weight:600;display:flex}.v7ugPW_cardsGrid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:20px;margin-bottom:48px;display:grid}.v7ugPW_standardCard{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);color:inherit;border-radius:10px;flex-direction:column;padding:20px;text-decoration:none;transition:border-color .2s;display:flex}.v7ugPW_standardCard:hover{border-color:#94a3b8}.v7ugPW_standardHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.v7ugPW_standardNumber{font-family:var(--font-mono,monospace);color:#1e293b;font-size:1rem;font-weight:700}.v7ugPW_badgeCurrent{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:600}.v7ugPW_badgeUpcoming{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:600}.v7ugPW_standardTitle{color:var(--color-foreground,#0f172a);margin:0 0 10px;font-size:1.0625rem;font-weight:600;line-height:1.4}.v7ugPW_standardSummary{color:#64748b;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 16px;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.v7ugPW_standardMeta{color:#94a3b8;border-top:1px solid var(--color-border-subtle,#f1f5f9);flex-wrap:wrap;gap:12px;padding-top:12px;font-size:.75rem;display:flex}.v7ugPW_articleCard{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);color:inherit;border-radius:10px;flex-direction:column;padding:20px;text-decoration:none;transition:all .2s;display:flex}.v7ugPW_articleCard:hover{border-color:#3b82f6;box-shadow:0 4px 12px #0000000d}.v7ugPW_categoryTag{color:#2563eb;background:#eff6ff;border-radius:4px;align-self:flex-start;margin-bottom:10px;padding:2px 8px;font-size:.75rem;font-weight:600}.v7ugPW_articleTitle{color:var(--color-foreground,#0f172a);margin:0 0 10px;font-size:1.125rem;font-weight:700;line-height:1.4}.v7ugPW_articleSummary{color:#64748b;flex:1;margin:0 0 16px;font-size:.875rem;line-height:1.55}.v7ugPW_articleFooter{color:#94a3b8;border-top:1px solid var(--color-border-subtle,#f1f5f9);justify-content:space-between;align-items:center;padding-top:12px;font-size:.75rem;display:flex}.v7ugPW_reviewerTag{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;padding:2px 6px}@media (max-width:768px){.v7ugPW_hero{padding:28px 20px}.v7ugPW_heroTitle{font-size:1.75rem}.v7ugPW_coreNavGrid{grid-template-columns:1fr}}
