.blog-page .stat-row{grid-template-columns:repeat(4,1fr);gap:14px;margin:24px 0 32px;display:grid}.blog-page .stat-card{background:var(--navy);border-radius:var(--radius-lg);text-align:center;padding:22px 18px}.blog-page .stat-num{color:var(--blue-light);letter-spacing:-.01em;margin-bottom:8px;font-family:Plus Jakarta Sans,sans-serif;font-size:30px;font-weight:800;line-height:1}.blog-page .stat-label{color:#ffffffb8;font-size:12px;line-height:1.5}.blog-page .priorities{grid-template-columns:1fr;gap:20px;margin:24px 0 32px;display:grid}.blog-page .priority{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;overflow:hidden;box-shadow:0 1px 2px #0b14370a}.blog-page .priority-header{background:linear-gradient(135deg,#0b1437 0%,#1a2e6b 100%);align-items:center;gap:14px;padding:16px 22px;display:flex}.blog-page .priority-num{color:var(--blue-light);letter-spacing:-.01em;flex-shrink:0;font-family:Plus Jakarta Sans,sans-serif;font-size:28px;font-weight:800;line-height:1}.blog-page .priority-meta{flex:1;min-width:0}.blog-page .priority-label{text-transform:uppercase;letter-spacing:.1em;color:#ffffff8c;margin-bottom:4px;font-size:10.5px;font-weight:700}.blog-page .priority-title{color:#fff;letter-spacing:-.005em;font-family:Plus Jakarta Sans,sans-serif;font-size:15.5px;font-weight:700;line-height:1.35}.blog-page .priority-tag{color:#ffffffe6;letter-spacing:.04em;text-transform:uppercase;background:#ffffff24;border:1px solid #ffffff1f;border-radius:100px;flex-shrink:0;padding:4px 11px;font-size:11px;font-weight:700}.blog-page .priority-body{padding:20px 24px 8px}.blog-page .priority-source{letter-spacing:.06em;text-transform:uppercase;color:var(--blue);background:#4b6ae814;border-radius:6px;margin-bottom:14px;padding:5px 11px;font-size:11.5px;font-weight:700;display:inline-block}.blog-page .article-body .priority-body p{color:var(--gray-800);margin:0 0 14px;font-size:14.5px;line-height:1.7}.blog-page .article-body .priority-body p:last-child{margin-bottom:16px}.blog-page .priority-action{border-top:1px solid var(--border);color:var(--gray-800);background:#4b6ae80d;align-items:flex-start;gap:10px;padding:14px 24px 18px;font-size:14px;line-height:1.65;display:flex}.blog-page .priority-action-label{text-transform:uppercase;letter-spacing:.08em;color:var(--blue);white-space:nowrap;background:#4b6ae81f;border-radius:6px;flex-shrink:0;padding:3px 8px;font-family:Plus Jakarta Sans,sans-serif;font-size:10.5px;font-weight:800;line-height:1.3}.blog-page .priority-action-text{flex:1;min-width:0}@media (max-width:1024px){.blog-page .stat-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.blog-page .priority-header{flex-wrap:wrap;gap:12px;padding:14px 18px}.blog-page .priority-num{font-size:24px}.blog-page .priority-title{font-size:14.5px}.blog-page .priority-body{padding:18px 18px 6px}.blog-page .priority-action{flex-direction:column;gap:8px;padding:12px 18px 16px}.blog-page .priority-action-label{align-self:flex-start}}@media (max-width:640px){.blog-page .stat-row{grid-template-columns:1fr}.blog-page .stat-card{padding:18px 16px}.blog-page .stat-num{font-size:26px}.blog-page .priority-header{padding:14px 16px}.blog-page .priority-num{font-size:22px}.blog-page .priority-label{font-size:10px}.blog-page .priority-title{font-size:14px}.blog-page .priority-tag{padding:3px 9px;font-size:10px}.blog-page .priority-body{padding:16px 16px 4px}.blog-page .article-body .priority-body p{font-size:14px}.blog-page .priority-source{font-size:11px}.blog-page .priority-action{padding:12px 16px 16px;font-size:13.5px}}
