/* compiled by scssphp 1.6.0 on Thu, 03 Apr 2025 18:53:01 +0000 (0.0282s) */

.textblock-title{position:relative;margin-block-end:0;padding-block:2.625rem;--textblock-title__container-column-span: 2 / -2;--textblock-title__container-column-gap: 1.25rem;--textblock-title__heading-column-span: 1 / -1;--textblock-title__content-column-span: 1 / -1}@media (min-width:48rem){.textblock-title{--textblock-title__heading-column-span: span 6;--textblock-title__content-column-span: span 6;--textblock-title__container-column-gap: 3.75rem;padding-block:5.375rem}}.textblock-title.--background-white{background-color:var(--color-white) !important}.textblock-title__container:before{content:'';position:absolute;left:0;top:2rem;z-index:-1;width:4.25rem;height:100%;max-height:6.25rem;background:linear-gradient(90deg, #3188bf 0%, rgba(49, 136, 191, 0) 100%);transition:0.4s ease-in-out}@media (min-width:48rem){.textblock-title__container:before{max-height:7.8125rem;top:50%;transform:translateY(-50%)}}@media (min-width:64rem){.textblock-title__container:before{width:8.125rem;max-height:9.8125rem}}@media (min-width:96rem){.textblock-title__container:before{width:15.125rem}}.textblock-title__container.--small:before{height:70px}.textblock-title.--active .textblock-title__container:before{width:6.25rem}@media (min-width:64rem){.textblock-title.--active .textblock-title__container:before{width:12.125rem}}@media (min-width:96rem){.textblock-title.--active .textblock-title__container:before{width:28.125rem}}.textblock-title .heading{text-align:right;justify-items:end;margin-block-end:2rem}@media (min-width:64rem){.textblock-title .heading{margin-block-end:0}}.textblock-title .heading__title{max-width:12.5rem;text-align:right}@media (min-width:64rem){.textblock-title .heading__title{max-width:none}}.textblock-title__content h3{font-size:25px}@media (min-width:64rem){.textblock-title__content :first-child{margin-block-start:0}}.textblock-title__content .button.--primary{--button__background--primary: none;--button__color--primary: var(--color-2);--button__border-color--primary: none;--button__background--primary--hover: none;--button__color--primary--hover: var(--color-2);--button__border-color--primary--hover: none;--button__padding-block: 0;--button__padding-inline: 0;--button__icon-scale: 0;--icon-scale-block-size: 0;text-decoration:underline}.textblock-title__content .button.--primary:hover,.textblock-title__content .button.--primary:focus-visible{text-decoration:unset}.textblock-title__content .button.--primary:hover svg,.textblock-title__content .button.--primary:focus-visible svg{--icon-scale: 0}.textblock-title__content .button__group{margin-block-start:1.75rem}.textblock-title__content .button.--tertiary{padding-inline:3.6875rem}.textblock-title__content .button.--tertiary:after{content:'';position:absolute;left:auto;right:-1.1875rem;bottom:-0.5rem;z-index:-1;width:100%;height:1rem;background-color:var(--color-2);transition:0.4s ease-in-out;mix-blend-mode:multiply;display:block;transform:unset}@media (min-width:85rem){.textblock-title__content .button.--tertiary:after{right:-1.875rem}}.textblock-title__content .button.--tertiary .button__title{position:relative;left:0rem;transition:0.4s ease-in-out;display:block}.textblock-title__content .button.--tertiary:hover:after,.textblock-title__content .button.--tertiary:focus-visible:after{width:40%}.textblock-title__content .button.--tertiary:hover .button__title,.textblock-title__content .button.--tertiary:focus-visible .button__title{left:-1.875rem}.textblock-title .content-wrapper{position:relative}.textblock-title .content-wrapper a{color:var(--color-2);text-decoration:underline;font-weight:700;transition:0.4s ease-in-out}.textblock-title .content-wrapper a:hover,.textblock-title .content-wrapper a:focus-visible{text-decoration:unset}.textblock-title .content-wrapper p{line-height:1.7}