/* Screen typography override. Generated from launch-consistency.css; regenerate with collect.cjs after source typography edits. */
.launch-context{font-size:16px;}
.launch-context h2{font-size:19px;}
@media (max-width: 1100px) {
.launch-mobile .client-row :is(b, small, a, em), .launch-mobile .client-row .commercial{font-size:14px;}
.launch-mobile .client-row > div::before{font-size:14px;}
}
@media (max-width: 1100px) {
.launch-mobile .readiness-table article > ::before, .launch-mobile .inquiry-row > div::before{font-size:14px;}
.launch-mobile .readiness-table article > *{font-size:16px;}
.launch-mobile .readiness-table small{font-size:14px;}
.launch-mobile .inquiry-row :is(b, small, span, a, button, .muted-value, .sla){font-size:14px;}
}
@media (max-width: 1100px) {
.launch-table-hint{font-size:16px;}
}
@media (max-width: 1100px) {
.launch-mobile .deal-detail-workspace :is(p, small, span, b, em, li, dt, dd, a, button){font-size:14px;}
.launch-mobile .deal-detail-workspace :is(h2, h3){font-size:16px;}
}
@media (max-width: 1100px) {
.launch-mobile .attention-table article > *{font-size:14px;}
.launch-mobile .attention-table article > ::before{font-size:14px;}
.launch-mobile .attention-table small{font-size:14px;}
}
.launch-brief textarea{font-size:inherit;}
@media (max-width: 1100px) {
.launch-mobile .topbar__title h1{font-size:24px;}
}
