.TwoColumnsTextLeft{display:flex;flex-direction:column;min-height:35rem}@media screen and (min-width:1025px){.TwoColumnsTextLeft{min-height:25rem}}.TwoColumnsTextLeft-hero{padding-block:3.5rem;@media screen and (max-width:1024px){padding-block:0}}.TwoColumnsTextLeft-title{align-items:center;justify-content:space-between;padding-bottom:3.75rem;padding-top:6.25rem;@media screen and (max-width:1024px){align-items:baseline;flex-direction:column;padding-bottom:1.125rem}}.TwoColumnsTextLeft-content{display:flex;gap:2rem;@media screen and (max-width:1024px){flex-direction:column;gap:1rem}}.TwoColumnsTextLeft-content.flex-row{justify-content:center}.flex-row{flex-direction:row}.flex-column-reverse{flex-direction:column-reverse}.TwoColumnsTextLeft-box{aspect-ratio:1;border-radius:2rem;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-width:0;@media screen and (max-width:1024px){aspect-ratio:unset;max-width:100%;width:100%}}.TwoColumnsTextLeft-text{justify-content:space-between}.TwoColumnsTextLeft-image{aspect-ratio:1/1;background-position:50%;background-size:cover;border-radius:2rem;height:auto;max-height:40.25rem;min-height:15.5rem;width:100%}@media screen and (max-width:1024px){.TwoColumnsTextLeft-image{border-radius:1rem;min-height:12.5rem}}@media screen and (min-width:1025px){.TwoColumnsTextLeft-hero .TwoColumnsTextLeft-image{align-self:stretch;aspect-ratio:auto;height:auto;max-height:none}}.TwoColumnsTextLeft-box.TwoColumnsTextLeft-text>a{margin-top:3.125rem;max-width:max-content;@media screen and (max-width:1024px){text-wrap:auto}}.TwoColumnsTextLeft .b2-body-400 h1{font-size:3.25rem}.TwoColumnsTextLeft-hero .b2-body-400 :is(h1,h2){font-weight:800}@media screen and (max-width:1024px){.TwoColumnsTextLeft-box{border-radius:1rem}.TwoColumnsTextLeft .b2-body-400 h1{font-size:2.25rem}}.TwoColumnsTextLeft-content .b2-body-400 h1,.TwoColumnsTextLeft-content .b2-body-400 h2{margin-top:0}.TwoColumnsTextLeft-content .b2-body-400 h3,.TwoColumnsTextLeft-content .b2-body-400 h4,.TwoColumnsTextLeft-content .b2-body-400 h5,.TwoColumnsTextLeft-content .b2-body-400 h6{margin:0!important}@media screen and (max-width:1024px){.TwoColumnsTextLeft-content.flex-row{flex-direction:column}}.TwoColumnsTextLeft-video{border-radius:2rem;width:100%}@media screen and (max-width:1024px){.TwoColumnsTextLeft-video{border-radius:1rem}}.TwoColumnsTextLeft-box.TwoColumnsTextLeft-video{height:auto!important;width:auto!important}.TwoColumnsTextLeft-video>.react-player-rounded{inset:0;position:absolute}.TwoColumnsTextLeft-video video{object-fit:cover}@media screen and (min-width:1025px){.TwoColumnsTextLeft-content:has(.TwoColumnsTextLeft-image) .TwoColumnsTextLeft-box,.TwoColumnsTextLeft-content:has(.TwoColumnsTextLeft-video) .TwoColumnsTextLeft-box{flex-basis:calc(50% - 1rem);flex-grow:0;flex-shrink:0;max-width:calc(50% - 1rem)}}