/*
 * Tipografia mobile · public · home.
 *
 * Extraído da antiga folha global. Carregado antes do CSS da página para que
 * cada domínio mantenha controle explícito sobre sua própria cascata.
 */

@media (max-width: 767.98px) {

  /* Escala 0.75rem. */
  .pt-home-ecosystem .pt-home-pro-content > small,
  .pt-home-ecosystem .pt-home-pro-content li,
  .pt-home-ecosystem .pt-home-pro-content li i,
  .pt-home-ecosystem-core li i,
  .pt-home-freights .pt-home-publish-cta > div small,
  .pt-home-marketplace .pt-home-product-partner > div small,
  .pt-home-journey .pt-home-journey-grid small,
  .pt-home-kicker,
  .pt-home-module-copy > small,
  .pt-home-network-directory-link i,
  .pt-home-network-metrics small,
  .pt-home-network-presence,
  .pt-home-network-profile-copy > small,
  .pt-home-network-profile-copy > small i,
  .pt-home-network-specialty,
  .pt-home-profiles .pt-home-profile-content li i,
  .pt-home-quick-arrow,
  .pt-home-quick-link strong,
  .pt-home-quick-link.is-violet strong {
    font-size: 0.75rem;
  }

  /* Escala 0.775rem. */
  .pt-home-ecosystem .pt-home-integrations small,
  .pt-home-ecosystem .pt-home-module-card p,
  .pt-home-ecosystem .pt-home-module-copy > small,
  .pt-home-ecosystem-core > small,
  .pt-home-final-actions small,
  .pt-home-freight-card > footer small,
  .pt-home-freight-card > header > small,
  .pt-home-freight-card dt,
  .pt-home-freight-route small,
  .pt-home-hero-actions .btn,
  .pt-home-hero-title-detail,
  .pt-home-integrations small,
  .pt-home-journey .pt-home-journey-grid p,
  .pt-home-journey-grid small,
  .pt-home-network-directory-link,
  .pt-home-network-panel > header > a,
  .pt-home-network-list .pt-home-network-rating,
  .pt-home-network-panel > header small,
  .pt-home-network-rating,
  .pt-home-partner small,
  .pt-home-pro-content > small,
  .pt-home-pro-content li i,
  .pt-home-product-partner > div small,
  .pt-home-profile-content li i,
  .pt-home-profiles .pt-home-profile-content > small,
  .pt-home-profiles .pt-home-profile-number,
  .pt-home-publish-cta > div small,
  .pt-home-quick-access > header > div > span,
  .pt-home-quick-link.is-violet strong,
  .pt-home-slider-hint i,
  .pt-home-utility-card > small {
    font-size: 0.775rem;
  }

  /* Escala 0.8125rem. */
  .pt-home-ecosystem .pt-home-integrations > a,
  .pt-home-ecosystem .pt-home-integrations li,
  .pt-home-ecosystem .pt-home-pro-callout > .btn,
  .pt-home-ecosystem .pt-home-pro-content > p,
  .pt-home-ecosystem-core li,
  .pt-home-final-copy > span,
  .pt-home-freight-card > header > span,
  .pt-home-freight-card dd,
  .pt-home-freights .pt-home-publish-cta > .btn i,
  .pt-home-marketplace .pt-home-product-partner > .btn i,
  .pt-home-freights .pt-home-publish-cta > .btn,
  .pt-home-marketplace .pt-home-product-partner > .btn,
  .pt-home-freights .pt-home-publish-cta p,
  .pt-home-marketplace .pt-home-product-partner p,
  .pt-home-hero-copy > p,
  .pt-home-integrations > a,
  .pt-home-integrations li,
  .pt-home-module-arrow i,
  .pt-home-network-directory-link,
  .pt-home-network-identity > i,
  .pt-home-network-panel > footer .btn,
  .pt-home-pro-content li,
  .pt-home-product-body > small,
  .pt-home-product-body footer span,
  .pt-home-profile-content > a i,
  .pt-home-profile-content > small,
  .pt-home-profiles .pt-home-profile-content > a,
  .pt-home-profiles .pt-home-profile-content ul,
  .pt-home-proof p,
  .pt-home-proof-grid span,
  .pt-home-quick-access > header > p,
  .pt-home-quick-access h2 i,
  .pt-home-quick-icon,
  .pt-home-quick-link strong,
  .pt-home-quick-panel .pt-home-quick-link strong,
  .pt-home-quick-panel .pt-home-quick-link.is-violet strong,
  .pt-home-quick-panel > header > p,
  .pt-home-slider-hint,
  .pt-home-slider-nav > span,
  .pt-home-story-card > div > span {
    font-size: 0.8125rem;
  }

  /* Escala 0.85rem. */
  .pt-home-ecosystem-core > p,
  .pt-home-ecosystem-heading .pt-eyebrow,
  .pt-home-ecosystem-intro > p,
  .pt-home-integrations p,
  .pt-home-journey-grid p,
  .pt-home-network-heading-meta > p,
  .pt-home-network-identity strong,
  .pt-home-partner strong,
  .pt-home-pro-content > p,
  .pt-home-product-partner p,
  .pt-home-profile-content ul,
  .pt-home-profile-number,
  .pt-home-profiles .pt-home-profile-content > p,
  .pt-home-publish-cta p,
  .pt-home-quick-access h2,
  .pt-home-slider-nav button,
  .pt-home-story-card a,
  .pt-home-utility-card b,
  .pt-home-utility-card p {
    font-size: 0.85rem;
  }

  /* Escala 0.875rem. */
  .pt-home-ecosystem .pt-home-integrations p,
  .pt-home-ecosystem .pt-home-module-card h3,
  .pt-home-freight-route strong,
  .pt-home-heading-action a,
  .pt-home-journey .pt-home-journey-grid h3,
  .pt-home-module-card p,
  .pt-home-network-metrics strong,
  .pt-home-profile-content > a,
  .pt-home-profile-content > p,
  .pt-home-quick-panel .pt-home-quick-icon,
  .pt-home-story-card p {
    font-size: 0.875rem;
  }

  /* Escala 0.9125rem. */
  .pt-home-ecosystem .pt-home-pro-content h3,
  .pt-home-final-actions strong,
  .pt-home-final-copy p,
  .pt-home-freights .pt-home-publish-cta h3,
  .pt-home-marketplace .pt-home-product-partner h3,
  .pt-home-network-panel > header h3,
  .pt-home-section-heading > p,
  .pt-home-heading-action p,
  .pt-home-ecosystem-intro > p,
  .pt-home-journey-intro p {
    font-size: 0.9125rem;
  }

  /* Escala 0.95rem. */
  .pt-home-integrations-mark i,
  .pt-home-section-heading > p {
    font-size: 0.95rem;
  }

  /* Escala 1rem. */
  .pt-home-product-partner h3,
  .pt-home-publish-cta h3,
  .pt-home-utility-card h3 {
    font-size: 1rem;
  }
}
