.ss-article .hero-byline-2{display:flex;align-items:flex-start;gap:12px;padding-top:.75rem}.ss-article .hero-author-note{font-size:12px;line-height:1.6;color:rgba(255,255,255,.45)}.ss-article .hero-author-note a{color:rgba(255,255,255,.6);text-decoration:underline}.ss-article .tl-era-sub{font-size:10px;color:#9ca3af;font-weight:600;display:block;margin-top:2px}.ss-article .cl-dark{background:#0a0a0a}.ss-article .cl-dark .cl-lb{color:#60a5fa}.ss-article .cl-dark p{color:rgba(255,255,255,.8)}.ss-article .creds{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin:2.5rem 0;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:1.75rem}.ss-article .cred-num{font-size:28px;font-weight:800;color:#2563eb;line-height:1;margin-bottom:4px}.ss-article .cred-label{font-size:12px;color:#475569;line-height:1.4}@media (max-width:620px){.ss-article .creds{grid-template-columns:1fr 1fr}}.ss-article .tc{width:100%;border-collapse:collapse;margin:1.75rem 0;font-size:13px}.ss-article .tc th{background:#0a0a0a;color:#fff;font-weight:700;padding:.65rem .85rem;text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.ss-article .tc td{padding:.6rem .85rem;border-bottom:1px solid #e2e8f0;vertical-align:top;line-height:1.65;color:#374151}.ss-article .tc tr:nth-child(even) td{background:#f8fafc}.ss-article .tc td:first-child{font-weight:700;color:#0a0a0a;width:200px}@media (max-width:700px){.ss-article .tc,.ss-article .tc thead,.ss-article .tc tbody,.ss-article .tc th,.ss-article .tc td,.ss-article .tc tr{display:block}.ss-article .tc td:first-child{width:auto;background:#eff6ff;color:#2563eb;font-size:11px;text-transform:uppercase;letter-spacing:.06em;padding:.4rem .85rem}.ss-article .tc th{display:none}}