.db-m-heading__title{margin: 0;font-size: inherit;font-family: var(--db-font, var(--dreams-font-heading, inherit));font-weight: var(--dreams-heading-weight, 700);line-height: var(--dreams-heading-leading, 1.2);color: inherit;text-wrap: balance;}.db-m-heading:not([class*="db-u-size-"]) .db-m-heading__title{font-size: revert;}.db-m-heading__title a{color: inherit;text-decoration-color: color-mix(in srgb, currentColor 40%, transparent);text-decoration-thickness: 2px;text-underline-offset: 0.15em;}.db-m-heading__title a:hover, .db-m-heading__title a:focus-visible{color: var(--dreams-color-accent, #1f1f1f);text-decoration-color: currentColor;}