/* Compute answers share the report explorer's layout and navigation. */
.compute-explore-page .skip-link { position: absolute; left: 24px; top: -80px; z-index: 50; padding: 12px; background: white; }
.compute-explore-page .skip-link:focus { top: 12px; }
.compute-explore-page .explore-topic-card h2 { font: 25px/1.2 'Francois One', sans-serif; margin: 14px 0 9px; }
.compute-explore-byline { display: flex; align-items: center; gap: 10px; }
.compute-explore-byline img { border-radius: 50%; object-fit: cover; flex-shrink: 0; }
.compute-explore-page .faq-item .period { font-size: 14px; color: var(--muted); margin: 0 0 12px; }
.compute-explore-page .faq-item .answer-limits { color: #515977; font-size: 18px; }
.compute-explore-page .sources a { overflow-wrap: anywhere; }
@media (max-width: 600px) {
  .compute-explore-page .mast { flex-wrap: nowrap; }
  .compute-explore-page .mast .section-overview-link { flex-shrink: 0; }
  .compute-explore-page .mast .brand { min-width: 0; }
  .compute-explore-page .explore-topic-card h2 { font-size: 23px; }
}
