/* Visual styling for hs/text-columns block.
   Plugin CSS provides structural baseline; typography lives here. */

body .hs-text-columns__heading h2 {
  font-size: 2.3rem;
  font-weight: 500;
  line-height: 1.13;
}

body .hs-text-columns__content .wp-block-list,
body .hs-text-columns__content .wp-block-paragraph {
  color: var(--color-text-light, #444);
  font-size: 1.15rem;
  font-weight: 400;
  letter-spacing: 0.01em;
  line-height: 1.5em;
}

@media (max-width: 900px) {
  body .hs-text-columns__heading h2 {
    font-size: 1.4rem;
  }
}
