/* compiled by scssphp 1.6.0 on Thu, 23 Apr 2026 09:47:12 +0000 (0.0146s) */

.textblock{--textblock__heading-inline-size: 45.3125rem;--textblock__content-inline-size: 45.3125rem;--textblock__container-column-gap: 1rem;--textblock__heading-alignment: center;--textblock__content-alignment: center;position:relative;padding-block:1.25rem}@media (min-width:48rem){.textblock{padding-block:1.875rem}}@media (min-width:64rem){.textblock{padding-block:3rem}}.textblock.--left{--textblock__heading-alignment: flex-start;--textblock__content-alignment: flex-start}.textblock.--left .heading{--heading__alignment: flex-start}.textblock.--left .textblock__content{margin-inline-start:0}.textblock.--left .textblock__content .button__group{justify-content:flex-start}.textblock__container{gap:var(--textblock__container-column-gap)}@media (max-width:35.9375rem){.textblock__container{display:flex;flex-direction:column}}.textblock .heading{--heading__alignment: center}@media (max-width:49.9375rem){.textblock .heading{inline-size:auto}}@media (max-width:49.9375rem){.textblock__content{inline-size:auto}}.textblock__content .button__group{justify-content:center}.textblock:has(+ .post-overview,+.logo-slider,+.tiles-highlighted){margin-block-end:2.5rem}.header-employee+.textblock{padding-block-start:0}