body .htitle,body .aptitle,body .lst-title,body .cv-title,body .aw-chead h1,body .pc-title,body .td-title,body .vcard h1{font-family:var(--font-display);text-transform:none;letter-spacing:.2px;font-size:32px;line-height:1.08}body .pro-name{font-family:var(--font-display);text-transform:none;font-size:34px;line-height:1.05}body .pc-success h2{font-family:var(--font-display);text-transform:none;font-size:30px}body .m-head h3,body .cv-card h3,body .cv-roles-h,body .cv-role-name,body .cvm-head h3,body .awm-head h3,body .rev-head h3,body .role-head .rnum,body .pv-title,body .pv-modal .nm-head h3,body .tam-head h3,body .emptystate h3,body .td-card h2,body .td-rolename,body .td-mhead h3,body .td-done h4,body .fam-empty h2{font-family:var(--font-body);text-transform:none;letter-spacing:0;font-size:16px;font-weight:700;line-height:1.3}body .kidrow .knm{font-family:var(--font-body);font-size:16px;font-weight:700}body .aw-flyout .fh{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:12px;font-weight:600}body .aw-flyout .rolerow .rn{font-family:var(--font-body);text-transform:none;font-size:14px;font-weight:700}body .cv-roles-h{margin-top:24px}body .cv-card h3 .adot,body .td-card h2 .adot{display:none}body .kvb{grid-template-columns:120px 1fr;gap:12px;padding:3px 0;font-size:14px;display:grid}body .kvb b{color:var(--color-text);font-weight:600}body .kvb span{color:var(--color-text)}
