/* compiled by scssphp 1.6.0 on Thu, 23 Apr 2026 09:50:51 +0000 (0.0224s) */

.textblock-dual{position:relative;padding-block:1.25rem}@media (min-width:48rem){.textblock-dual{padding-block:1.875rem}}@media (min-width:64rem){.textblock-dual{padding-block:3rem}}.textblock-dual__container{row-gap:1.1875rem}@media (min-width:64rem){.textblock-dual__container{column-gap:2.25rem}}@media (min-width:96rem){.textblock-dual__container{column-gap:6.25rem}}.textblock-dual .heading{grid-column:1 / -1;grid-row:1}@media (max-width:47.999rem){.textblock-dual .heading.--right{margin-block-start:1.5em}}@media (min-width:64rem){.textblock-dual .heading{grid-row:1;grid-column:span 6}}.textblock-dual__content{grid-column:1 / -1}.textblock-dual__content.--left{grid-row:2}.textblock-dual__content.--right{grid-row:3;margin-block-start:1rem}@media (min-width:64rem){.textblock-dual__content{grid-column:span 6}.textblock-dual__content.--left{grid-row:2}.textblock-dual__content.--right{grid-row:2;margin-block-start:0}}.textblock-dual .content-wrapper h1,.textblock-dual .content-wrapper h2,.textblock-dual .content-wrapper h3{margin-block-start:0;margin-block-end:1rem;--heading3: 1.125rem;color:var(--color-primary)}@media (min-width:64rem){.textblock-dual .content-wrapper h1,.textblock-dual .content-wrapper h2,.textblock-dual .content-wrapper h3{--heading3: 1.25rem}}.textblock-dual .content-wrapper ul{list-style-type:none;padding-inline-start:0}.textblock-dual .content-wrapper ul li{padding-inline-start:1.375rem;position:relative;color:var(--color-primary);margin-block-end:0.125rem;text-decoration:underline}.textblock-dual .content-wrapper ul li:before{content:"";display:block;position:absolute;left:0.375rem;top:0.75rem;z-index:1;background-color:var(--color-primary);width:0.25rem;height:0.25rem;border-radius:50%}.textblock-dual .content-wrapper ul li a{display:block;text-decoration:underline;color:var(--color-primary)}.textblock-dual .content-wrapper ul li a:hover,.textblock-dual .content-wrapper ul li a:focus-visible{text-decoration:none;color:var(--hover-primary)}.textblock-dual .content-wrapper p{margin-block-end:0.5rem}@media (min-width:64rem){.textblock-dual .content-wrapper p{margin-block-end:1rem}}.textblock-dual .content-wrapper p strong{color:var(--color-primary)}