/* compiled by scssphp 1.6.0 on Thu, 19 Feb 2026 16:23:59 +0000 (0.1064s) */

:root{--textblock__content-inline-size: 100%;--textblock__heading-inline-size: 100%}.textblock__content{max-inline-size:var(--textblock__content-max-inline-size, 50rem)}.textblock__content .button__group{flex-wrap:wrap}.textblock__content .content-wrapper{display:block}.textblock__content .content-wrapper h1,.textblock__content .content-wrapper h2,.textblock__content .content-wrapper h3,.textblock__content .content-wrapper h4,.textblock__content .content-wrapper h5,.textblock__content .content-wrapper h6{margin-block:max(1rem, 1.5em) max(1rem, 0.25em)}.textblock__content .content-wrapper:has(.button.--read-more){display:flex;flex-direction:column}.textblock__content .content-wrapper:has(.button.--read-more) .button.--read-more{width:fit-content;order:999}.textblock__content .content-wrapper:has(.button.--read-more)+.button__group{margin-block-start:1rem}.textblock .heading{max-inline-size:var(--textblock__heading-max-inline-size, 50rem)}