.two-columns-content{background:var(--color-white);width:100%;padding-top:64px;padding-bottom:40px;position:relative}.two-columns-content:before{background:var(--color-sand);content:"";z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.two-columns-content__container{z-index:1;position:relative}.two-columns-content__content{flex-direction:column;gap:20px;width:100%;margin-left:0;margin-right:auto;display:flex}.two-columns-content__left{color:inherit;text-align:left;width:100%}.two-columns-content__left .h1,.two-columns-content__left h1{color:inherit;text-align:left;margin:0}.two-columns-content__right{color:inherit;text-align:left;width:100%;margin:0}.two-columns-content__right:not(:has(.rte-content)){display:none}.two-columns-content__left .h1~p,.two-columns-content__left h1~p{margin-top:32px}.two-columns-content--has-sub-headline .two-columns-content:before{background-color:var(--color-white);left:0}.two-columns-content--has-sub-headline .two-columns-content__content{gap:40px;width:100%}.two-columns-content--has-sub-headline .two-columns-content__right{max-width:100%}.two-columns-content--has-sub-headline .two-columns-content__right p,.two-columns-content__right p:not(:last-child){margin-bottom:17px}.two-columns-content--has-sub-headline .two-columns-content__left{width:100%;max-width:100%}.two-columns-content--has-sub-headline .two-columns-content__left p{margin-bottom:32px}.two-columns-content span.h1,.two-columns-content span.h2,.two-columns-content span.h3,.two-columns-content span.h4,.two-columns-content span.h5,.two-columns-content span.h6{display:block}:where(.two-columns-content) .last-mb-none :last-child{margin-bottom:0}@media (min-width:768px){.two-columns-content{padding-top:60px;padding-bottom:54px}.two-columns-content__left .h1~p,.two-columns-content__left h1~p{margin-top:36px}.two-columns-content--has-sub-headline .two-columns-content{padding-top:78px}.two-columns-content__content{flex-flow:column wrap;flex-grow:1;flex-basis:0;justify-content:space-between;align-items:flex-start;gap:24px;width:100%}.two-columns-content--has-sub-headline .two-columns-content__content{gap:40px}.two-columns-content__left{gap:32px;width:100%;min-width:324px;max-width:493px}.two-columns-content--has-sub-headline .two-columns-content__left{max-width:100%}.two-columns-content__right{min-width:324px;max-width:400px}.two-columns-content--has-sub-headline .two-columns-content__right{max-width:100%}.two-columns-content--has-sub-headline .two-columns-content__right p,.two-columns-content__right p:not(:last-child){margin-bottom:16px}}@media (min-width:1024px){.two-columns-content{padding-top:70px;padding-bottom:74px}.two-columns-content__left .h1~p,.two-columns-content__left h1~p{margin-top:30px}.two-columns-content:before{left:-80px}.two-columns-content--has-sub-headline .two-columns-content{padding-bottom:74px}.two-columns-content--has-sub-headline .two-columns-content:before{left:0}.two-columns-content__content{flex-flow:row;gap:24px;width:calc(100% - 160px)}.two-columns-content--has-sub-headline .two-columns-content__content{gap:80px;width:100%}.two-columns-content__right{box-sizing:content-box;padding-top:4px;padding-right:80px}.two-columns-content--has-sub-headline .two-columns-content__right{max-width:640px;padding-right:0}.two-columns-content__left{gap:40px}.two-columns-content--has-sub-headline .two-columns-content__left{max-width:560px}.two-columns-content--has-sub-headline .two-columns-content__left:has(p+h2)~.two-columns-content__right{padding-top:52px}.two-columns-content--has-sub-headline .two-columns-content__left p{margin-bottom:40px}}@media (min-width:1280px){.two-columns-content:before{left:-240px}.two-columns-content--has-sub-headline .two-columns-content:before{left:0}}@media (min-width:1440px){.two-columns-content--has-sub-headline .two-columns-content__right{max-width:100%}.two-columns-content--has-sub-headline .two-columns-content__left{max-width:calc(100% - 720px)}}@media (min-width:1600px){.two-columns-content:before{left:calc(559px - 50%)}.two-columns-content--has-sub-headline .two-columns-content:before{left:0}}
