.blog-breadcrumb-wrapper{background:linear-gradient(135deg,#ec4899,#db2777);padding:120px 20px 0;margin-bottom:-1px}.breadcrumb{max-width:900px;margin:0 auto;padding:10px 0 0;font-size:.85rem;opacity:.8}.breadcrumb a{color:#fff;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb span{margin:0 6px}.blog-breadcrumb-wrapper+.blog-header{padding-top:20px}.author-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:24px;margin:40px 0}.author-box-header{display:flex;align-items:center;gap:16px;margin-bottom:12px}.author-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover}.author-role{display:block;color:#64748b;font-size:.9rem}.author-bio{color:#475569;font-size:.95rem;line-height:1.6;margin:0}.blog-author-wrapper{max-width:900px;margin:0 auto;padding:0 20px}.blog-table{width:100%;border-collapse:collapse;margin:30px 0;box-shadow:0 2px 8px #0000001a;border-radius:8px;overflow:hidden}.blog-table th{background:#dc2626;color:#fff;padding:15px;text-align:left;font-weight:600}.blog-table td{padding:15px;border-bottom:1px solid #e5e7eb}.blog-table tr:hover{background:#f9fafb}.warning-box{background:#fef3c7;border-left:4px solid #f59e0b;padding:20px;margin:25px 0;border-radius:0 8px 8px 0}.info-box{background:#eff6ff;border-left:4px solid #3b82f6;padding:20px;margin:25px 0;border-radius:0 8px 8px 0}.cta-box{background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;padding:30px;border-radius:12px;margin:30px 0;text-align:center}.cta-box a{color:#fff;font-weight:700;text-decoration:underline}
