/* Customer-facing workspaces use deliberately comfortable minimum type sizes. */
.account-dashboard{font-size:16px;line-height:1.6}
.account-dashboard :where(p,li,dt,dd,label,input,select,textarea,button){line-height:1.55}

.private-report-page .audit-report{font-size:17px;line-height:1.6}
.private-report-page .audit-report .eyebrow{font-size:13px;line-height:1.4}
.private-report-page .audit-report-head h2{font-size:34px;line-height:1.2}
.private-report-page .audit-report-head p,
.private-report-page .audit-report-head a,
.private-report-page .audit-report-actions button{font-size:16px;line-height:1.5}
.private-report-page .audit-report-actions a,
.private-report-page .audit-report-actions button{display:inline-flex;align-items:center;min-height:44px}
.private-report-page .private-report-expiry{font-size:15px;line-height:1.5}
.private-report-page .audit-totals dt{font-size:13px}
.private-report-page .audit-totals dd{font-size:28px}

.private-report-page .site-crawl-heading h2{font-size:30px}
.private-report-page .site-crawl-heading p{font-size:16px;line-height:1.65}
.private-report-page .site-crawl-cards dt{font-size:13px}
.private-report-page .site-crawl-cards dd{font-size:22px}
.private-report-page .site-issues>h3,
.private-report-page .site-pages>h3{font-size:24px}
.private-report-page .site-issue span{font-size:13px}
.private-report-page .site-issue h4{font-size:18px}
.private-report-page .site-issue p,
.private-report-page .site-crawl-clear{font-size:16px;line-height:1.65}
.private-report-page .site-pages table,
.private-report-page .site-pages td{font-size:15px;line-height:1.5}
.private-report-page .site-pages th{font-size:13px;line-height:1.4}

.private-report-page .performance-results h2,
.private-report-page .audit-metrics h2{font-size:25px}
.private-report-page .performance-results p,
.private-report-page .performance-results small{font-size:15px;line-height:1.6}
.private-report-page .performance-results dt,
.private-report-page .audit-metrics dt{font-size:13px;line-height:1.4}
.private-report-page .performance-results dd,
.private-report-page .audit-metrics dd{font-size:19px}
.private-report-page .audit-findings .section-heading-left h2{font-size:30px}
.private-report-page .audit-findings .section-heading-left p{font-size:16px;line-height:1.65}
.private-report-page .audit-check>div:last-child>span{font-size:13px}
.private-report-page .audit-check h3{font-size:20px;line-height:1.35}
.private-report-page .audit-check p{font-size:16px;line-height:1.65}
.private-report-page .audit-check-status small{font-size:12px}

.private-report-page .audit-form>label{font-size:15px}
.private-report-page .audit-form>small{font-size:14px;line-height:1.55}
.private-report-page .audit-download-help{font-size:15px;line-height:1.6}

@media(max-width:640px){
  .private-report-page .audit-report-head h2{font-size:29px}
  .private-report-page .audit-report-head p,
  .private-report-page .audit-report-head a,
  .private-report-page .audit-report-actions button{font-size:16px}
  .private-report-page .site-crawl-heading h2,
  .private-report-page .audit-findings .section-heading-left h2{font-size:26px}
  .private-report-page .site-crawl-cards dt{font-size:12px}
  .private-report-page .site-crawl-cards dd{font-size:20px}
}
