/* Start custom CSS *//* Financial Status Checks (2632): Figma uses 0 letter-spacing; the theme sets -0.1px on body and headings. */
[data-elementor-id="2632"] { letter-spacing: 0; }
[data-elementor-id="2632"] :is(h1, h2, h3, h4, h5, h6) { letter-spacing: 0; }
/* Use-case cards (desktop): no gap while the description is collapsed, so titles sit where Figma puts them. */
@media (min-width: 768px) {
  [data-id="795072ea"] > * > :nth-child(4) { gap: 0 !important; }
  [data-id="795072ea"] > * > :nth-child(4) > :nth-child(2) { margin-top: 0; transition: max-height .3s, opacity .3s, margin-top .3s; }
  [data-id="795072ea"] > :hover > :nth-child(4) > :nth-child(2), [data-id="795072ea"] > :focus-within > :nth-child(4) > :nth-child(2) { margin-top: 8px; }
}
/* Mobile: the forced line breaks in these titles only apply on desktop. */
@media (max-width: 767px) {
  [data-id="23bb24ee"] br, [data-id="d6ca2b1"] br, [data-id="1485e233"] br, [data-id="b6fa854"] br { display: none; }
}/* End custom CSS */