/* GENERATED from brand/type-scale.json by scripts/brand/build_brand_assets.py.
   Do not edit by hand: change the JSON record and rebuild. */
:root {
  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --type-h1-font-family: var(--font-sans);
  --type-h1-font-size: 2rem;
  --type-h1-font-weight: 700;
  --type-h1-line-height: 1.2;
  --type-h2-font-family: var(--font-sans);
  --type-h2-font-size: 1.75rem;
  --type-h2-font-weight: 700;
  --type-h2-line-height: 1.25;
  --type-h3-font-family: var(--font-sans);
  --type-h3-font-size: 1.5rem;
  --type-h3-font-weight: 600;
  --type-h3-line-height: 1.3;
  --type-h4-font-family: var(--font-sans);
  --type-h4-font-size: 1.25rem;
  --type-h4-font-weight: 600;
  --type-h4-line-height: 1.35;
  --type-h5-font-family: var(--font-sans);
  --type-h5-font-size: 1.125rem;
  --type-h5-font-weight: 600;
  --type-h5-line-height: 1.4;
  --type-h6-font-family: var(--font-sans);
  --type-h6-font-size: 1rem;
  --type-h6-font-weight: 600;
  --type-h6-line-height: 1.4;
  --type-body-font-family: var(--font-sans);
  --type-body-font-size: 1rem;
  --type-body-font-weight: 400;
  --type-body-line-height: 1.5;
  --type-label-font-family: var(--font-sans);
  --type-label-font-size: 0.875rem;
  --type-label-font-weight: 500;
  --type-label-line-height: 1.4;
}
@media (min-width: 768px) {
  :root {
    --type-h1-font-size: 2.75rem;
    --type-h1-line-height: 1.15;
    --type-h2-font-size: 2.25rem;
    --type-h2-line-height: 1.2;
    --type-h3-font-size: 1.75rem;
    --type-h4-font-size: 1.5rem;
    --type-h5-font-size: 1.25rem;
  }
}
