.mca-affiliate-line{display:inline;font-size:11px;margin-left:8px;position:relative;top:-1px}@media (max-width:600px){.mca-affiliate-line{display:block;margin-left:0;top:0;margin-top:-2px}.post-meta-author__text.is-vertical{gap:2px!important;margin-top:-2px}.post-meta-author__text>.wp-block-group.is-layout-flex{gap:2px!important}}.mca-affiliate-line a{color:#c0c0c0!important;text-decoration:none!important;font-size:11px!important;white-space:nowrap}.mca-affiliate-line a:hover{color:#999!important}.mca-author-box{display:flex;gap:16px;margin:32px 0;padding:20px;background:var(--wp--preset--color--surface,#f7f8fa);border-radius:var(--wp--custom--radius--large,12px);border:1px solid var(--wp--preset--color--border,#e5e7eb)}.mca-ab-avatar img{border-radius:50%;width:80px;height:80px}.mca-ab-info{flex:1;min-width:0}.mca-ab-name{font-size:18px;font-weight:var(--wp--custom--font-weight--semibold,600);color:var(--wp--preset--color--text,#1a1a1a);margin-bottom:2px}.mca-ab-job{font-size:13px;color:var(--wp--preset--color--muted,#6b7280);margin-bottom:8px}.mca-ab-bio{font-size:14px;line-height:1.6;color:var(--wp--preset--color--text,#1a1a1a);margin-bottom:12px}.mca-ab-socials{display:flex;gap:12px;margin-bottom:8px}.mca-ab-social{font-size:13px;color:var(--wp--preset--color--muted,#6b7280);text-decoration:none}.mca-ab-social:hover{color:var(--wp--preset--color--primary,#e71d1d)}.mca-ab-link{font-size:14px;font-weight:var(--wp--custom--font-weight--medium,500);color:var(--wp--preset--color--primary,#e71d1d);text-decoration:none}.mca-ab-link:hover{text-decoration:underline}.mca-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0}.mca-stat{text-align:center;padding:16px 8px;background:#f5f5f5;border-radius:10px;border:1px solid #e0e0e0}.mca-stat-num{font-size:24px;font-weight:700;color:#e71d1d}.mca-stat-label{font-size:12px;color:#888;margin-top:4px}.mca-trust{display:flex;align-items:flex-start;gap:12px;padding:16px;background:#f5f5f5;border-left:3px solid #e71d1d;border-radius:0 4px 4px 0;margin:24px 0;font-size:14px;line-height:1.5}.mca-trust-icon{font-size:24px;flex-shrink:0}.mca-team{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin:24px 0}.mca-member{display:flex;gap:16px;padding:16px;background:#f5f5f5;border-radius:10px;border:1px solid #e0e0e0;align-items:flex-start}.mca-member img{width:64px;height:64px;border-radius:50%;object-fit:cover;flex-shrink:0}.mca-member-name{font-weight:600;font-size:14px;margin-bottom:2px}.mca-member-role{font-size:12px;color:#888;margin-bottom:6px}.mca-member-bio{font-size:13px;line-height:1.4;color:#1a1a1a}.mca-emma-scale{display:flex;gap:2px;margin:24px 0;border-radius:4px;overflow:hidden}.mca-emma-item{flex:1;padding:10px 4px;text-align:center;font-size:11px;font-weight:600;color:#fff;line-height:1.3}.mca-criteria{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.mca-criterion{padding:16px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:10px;text-align:center}.mca-criterion-icon{font-size:28px;margin-bottom:8px}.mca-criterion-name{font-size:14px;font-weight:600;margin-bottom:4px}.mca-criterion-desc{font-size:12px;color:#888;line-height:1.4}.mca-steps{margin:24px 0}.mca-step{display:flex;gap:16px;margin-bottom:16px;align-items:flex-start}.mca-step-num{width:32px;height:32px;min-width:32px;background:#e71d1d;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.mca-step-title{font-weight:600;font-size:14px;margin-bottom:2px}.mca-step-desc{font-size:13px;color:#888}@media (max-width:600px){.mca-author-box{flex-direction:column;align-items:center;text-align:center}.mca-ab-socials{justify-content:center}.mca-stats{grid-template-columns:repeat(2,1fr)}.mca-team{grid-template-columns:1fr}.mca-criteria{grid-template-columns:1fr 1fr}}