/**
 * Logo, web, and video service pages — headings in title case (not ALL CAPS).
 * Load after page inline styles so these overrides win.
 */

/* body.page-logo-design :is(h1, h2, h3, h4, h5, h6),
body.page-web-design :is(h1, h2, h3, h4, h5, h6),
body.page-video-animation :is(h1, h2, h3, h4, h5, h6), */
/* body.page-logo-design .section-label,
body.page-web-design .section-label,
body.page-video-animation .section-label, */
/* body.page-logo-design .chip,
body.page-web-design .chip,
body.page-video-animation .chip, */
body.page-logo-design .hero-badge,
body.page-web-design .hero-badge,
body.page-video-animation .hero-badge,
body.page-logo-design .hero-card-label,
body.page-web-design .hero-card-label,
body.page-video-animation .hero-card-label,
body.page-logo-design .logo-bar-label,
body.page-web-design .logo-bar-label,
body.page-video-animation .logo-bar-label,
body.page-logo-design .media-slide-eyebrow,
body.page-web-design .media-slide-eyebrow,
body.page-video-animation .media-slide-eyebrow,
body.page-logo-design .nl-eyebrow,
body.page-web-design .nl-eyebrow,
body.page-video-animation .nl-eyebrow,
body.page-logo-design .nl-title,
body.page-web-design .nl-title,
body.page-video-animation .nl-title,
body.page-logo-design .trap-col-head .head-title,
body.page-web-design .trap-col-head .head-title,
body.page-video-animation .trap-col-head .head-title,
body.page-logo-design .sol-num,
body.page-web-design .sol-num,
body.page-video-animation .sol-num,
body.page-logo-design .hiw-step,
body.page-web-design .hiw-step,
body.page-video-animation .hiw-step,
body.page-logo-design .hiw-diagram-eyebrow,
body.page-web-design .hiw-diagram-eyebrow,
body.page-video-animation .hiw-diagram-eyebrow,
body.page-logo-design .hiw-process__title,
body.page-web-design .hiw-process__title,
body.page-video-animation .hiw-process__title,
body.page-logo-design .hiw-process__body h3,
body.page-web-design .hiw-process__body h3,
body.page-video-animation .hiw-process__body h3,
body.page-logo-design .hiw-process__highlight h3,
body.page-web-design .hiw-process__highlight h3,
body.page-video-animation .hiw-process__highlight h3,
body.page-logo-design .hiw-card h3,
body.page-web-design .hiw-card h3,
body.page-video-animation .hiw-card h3,
body.page-logo-design .step-card h3,
body.page-web-design .step-card h3,
body.page-video-animation .step-card h3,
body.page-logo-design .step-tag,
body.page-web-design .step-tag,
body.page-video-animation .step-tag,
body.page-logo-design .pkg-tier,
body.page-web-design .pkg-tier,
body.page-video-animation .pkg-tier,
body.page-logo-design .p-tier,
body.page-web-design .p-tier,
body.page-video-animation .p-tier,
body.page-logo-design .p-kit-head,
body.page-web-design .p-kit-head,
body.page-video-animation .p-kit-head,
body.page-logo-design .p-name,
body.page-web-design .p-name,
body.page-video-animation .p-name,
body.page-logo-design .p-badge-tier,
body.page-web-design .p-badge-tier,
body.page-video-animation .p-badge-tier,
body.page-logo-design .addon-cat,
body.page-web-design .addon-cat,
body.page-video-animation .addon-cat,
body.page-logo-design #pricing-2 .addon-cat,
body.page-web-design #pricing-2 .addon-cat,
body.page-video-animation #pricing-2 .addon-cat,
body.page-logo-design #pricing-2 .addon-grid .p-addon-body .p-name,
body.page-web-design #pricing-2 .addon-grid .p-addon-body .p-name,
body.page-video-animation #pricing-2 .addon-grid .p-addon-body .p-name,
body.page-logo-design .diff-point-tag,
body.page-web-design .diff-point-tag,
body.page-video-animation .diff-point-tag,
body.page-logo-design .diff-point-text h4,
body.page-web-design .diff-point-text h4,
body.page-video-animation .diff-point-text h4,
body.page-logo-design .qb-visual-title,
body.page-web-design .qb-visual-title,
body.page-video-animation .qb-visual-title,
body.page-logo-design .cta-form-title,
body.page-web-design .cta-form-title,
body.page-video-animation .cta-form-title,
body.page-logo-design .footer-nav-col h4,
body.page-web-design .footer-nav-col h4,
body.page-video-animation .footer-nav-col h4,
/* body.page-logo-design .footer-contact-col h4, */
/* body.page-web-design .footer-contact-col h4, */
/* body.page-video-animation .footer-contact-col h4, */
body.page-video-animation .va-portfolio-badge,
body.page-video-animation .va-showcase-badge,
body.page-video-animation .va-showcase-spotlight-badge,
body.page-video-animation .va-expert-badge,
body.page-video-animation .va-expert-panel-badge,
body.page-video-animation .va-service-chip {
  text-transform: none;
}

/* body.page-logo-design .section-label,
body.page-web-design .section-label,
body.page-video-animation .section-label,
body.page-logo-design .chip,
body.page-web-design .chip,
body.page-video-animation .chip, */
body.page-logo-design .hiw-diagram-eyebrow,
body.page-web-design .hiw-diagram-eyebrow,
body.page-video-animation .hiw-diagram-eyebrow {
  letter-spacing: 0.04em;
}

body.page-logo-design .hero-badge,
body.page-web-design .hero-badge,
body.page-video-animation .hero-badge,
body.page-logo-design .hero-card-label,
body.page-web-design .hero-card-label,
body.page-video-animation .hero-card-label {
  letter-spacing: 0.03em;
}

body.page-logo-design .pkg-tier,
body.page-web-design .pkg-tier,
body.page-video-animation .pkg-tier,
body.page-logo-design .p-tier,
body.page-web-design .p-tier,
body.page-video-animation .p-tier,
body.page-logo-design .p-badge-tier,
body.page-web-design .p-badge-tier,
body.page-video-animation .p-badge-tier {
  letter-spacing: 0.04em;
}

body.page-logo-design .addon-cat,
body.page-web-design .addon-cat,
body.page-video-animation .addon-cat,
body.page-logo-design #pricing-2 .addon-cat,
body.page-web-design #pricing-2 .addon-cat,
body.page-video-animation #pricing-2 .addon-cat {
  letter-spacing: 0.02em;
}

body.page-logo-design .hiw-step,
body.page-web-design .hiw-step,
body.page-video-animation .hiw-step,
body.page-logo-design .sol-num,
body.page-web-design .sol-num,
body.page-video-animation .sol-num {
  letter-spacing: 0.06em;
}

body.page-logo-design .trap-col-head .head-title,
body.page-web-design .trap-col-head .head-title,
body.page-video-animation .trap-col-head .head-title {
  letter-spacing: 0.06em;
}

body.page-logo-design .footer-nav-col h4,
body.page-web-design .footer-nav-col h4,
body.page-video-animation .footer-nav-col h4
/* body.page-logo-design .footer-contact-col h4, */
/* body.page-web-design .footer-contact-col h4, */
/* body.page-video-animation .footer-contact-col h4  */ {
  letter-spacing: 0.05em;
}

body.page-logo-design .transform-two-before::before,
body.page-web-design .transform-two-before::before,
body.page-video-animation .transform-two-before::before,
body.page-logo-design .transform-two-after::before,
body.page-web-design .transform-two-after::before,
body.page-video-animation .transform-two-after::before {
  text-transform: none;
  letter-spacing: 0.04em;
}
