/* Ageia Vietnamese Regular supplied by the owner. */
h1,h2,h3{font-family:var(--display);font-weight:400;font-synthesis:none}

/* Major headings have enough leading for Vietnamese accents. */
.hero h1,.page-hero h1,.page-heading h1,.branch-page-top h1,
.about-hero h1,.member-hero h1,.biz-hero h1,.request-main h1,
.account-page-heading h1,.account-gate h1,
body[data-page="auth"] .auth-card h1,
.section-heading h2,.about-inner h2,.banner-content h2,.faq-section h2,
.page-callout h2,.related-branches h2,.branch-body h2,
.biz-center h2,.biz-offer h2,.biz-network-intro h2,.biz-process h2,
.biz-scenarios h2,.biz-contact-copy h2,.biz-faq h2,.biz-form h2,
.biz-request-dialog h2,body[data-page="about"] h2,
body[data-page="membership"] h2,.demo-welcome-dialog h2{
  font-family:var(--display);font-weight:400;line-height:1.3;font-synthesis:none;
}

/* Branch names on the home, search, detail, membership and account pages. */
.branch-card h3,.discovery-card h3,.mini-branch h3,.related-branches h3,
.result-card-copy h2,.detail-copy h2,.request-side h3,.account-quote h3,
.account-book-card h3,.account-branch-card h2,.account-detail-top h3,
.biz-network-photo h3,.biz-network-list button>div,.about-region strong,
.member-region-grid a>span:first-child,
.stay-card h3,.about-value h3,.biz-scenario h3{
  font-family:var(--display);font-weight:400;line-height:1.3;font-synthesis:none;
}

.member-hero-brand p,.member-phone-brand p,.member-phone-search strong,
.account-promo-phone-hero>span,.account-promo-phone-content>strong,.footer-next p{
  font-family:var(--display);font-weight:400;font-synthesis:none;
}

/* Keep compact interface text, avatar initials and figures in their UI face. */
.account-avatar,.account-stats strong,.account-progress-ring>div>span,
.demo-welcome-stats strong,.biz-stats strong,.member-level-table td,
.editorial-number{font-family:var(--ui-display)}
.member-level-table td small,.member-level-table tbody tr:last-child td{font-family:var(--sans)}
