.benefits-banner{container-name:benefits-banner;container-type:inline-size}.benefits-banner .benefits-banner-content{background-position-x:50%;background-position-y:-20px;background-repeat:no-repeat;background-size:contain!important;border-radius:12px;padding:35% 24px 24px;position:relative}@container benefits-banner (min-width: 334px){.benefits-banner .benefits-banner-content{padding-top:36%}}@container benefits-banner (min-width: 537px){.benefits-banner .benefits-banner-content{background-position-x:calc(100% + 35px);background-position-y:center;background-size:contain!important;padding-top:24px}.benefits-banner .benefits-banner-content .benefits-banner-columns{flex-wrap:nowrap!important}}.benefits-banner .benefits-banner-content .benefits-banner-columns .title-column p:first-child{position:relative;z-index:1}.benefits-banner .benefits-banner-content .benefits-banner-columns .title-column p:first-child:before{background:linear-gradient(1turn,#5140de .69%,#5140de00 99.32%);content:"";display:block;height:80px;left:-24px;position:absolute;top:-50px;width:calc(100% + 48px);z-index:-1}@container benefits-banner (min-width: 344px){.benefits-banner .benefits-banner-content .benefits-banner-columns .title-column p:first-child:before{top:clamp(-48px,-78px + 9cqi,-25px)}}@container benefits-banner (min-width: 434px){.benefits-banner .benefits-banner-content .benefits-banner-columns .title-column p:first-child:before{top:clamp(-48px,-67px + 8cqi,-25px)}}@container benefits-banner (min-width: 537px){.benefits-banner .benefits-banner-content .benefits-banner-columns .title-column p:first-child:before{display:none}}.benefits-banner .benefits-banner-content .benefits-banner-columns .title-column p:last-child{line-height:1.4;margin-block-start:2px;position:relative;z-index:1}@container benefits-banner (min-width: 537px){.benefits-banner .benefits-banner-content .benefits-banner-columns .title-column{max-width:50%;z-index:2}}.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column{position:relative;z-index:2}.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns{gap:0}.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns p:last-child{margin-block-start:2px}@container benefits-banner (min-width: 537px){.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns{flex-wrap:nowrap!important}}.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns .wp-block-column{flex-basis:40%!important}.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns .wp-block-column:nth-child(odd){border-right:1px solid hsla(0,0%,100%,.239)}.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns .wp-block-column:nth-child(2n){padding-left:20px}.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns .wp-block-column:nth-child(-n+2){padding-bottom:20px}.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns .wp-block-column:nth-child(n+3){border-top:1px solid hsla(0,0%,100%,.239);padding-top:20px}.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns .wp-block-column:nth-child(n+3):not(:nth-last-child(-n+2)){padding-bottom:20px}@container benefits-banner (min-width: 537px){.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns .wp-block-column{border:1px solid hsla(0,0%,100%,.239);border-bottom:none;border-left:none;padding:16px 12px 0}.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns .wp-block-column:nth-child(-n+2){padding-bottom:0}.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns .wp-block-column:nth-child(n+3){padding-top:16px}.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns .wp-block-column:first-child{padding-left:0}.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns .wp-block-column:last-child{border-right:none}}@container benefits-banner (min-width: 951px){.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns .wp-block-column,.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns .wp-block-column:nth-child(n+3){border-top:none;padding-left:16px;padding-top:0}.benefits-banner .benefits-banner-content .benefits-banner-columns .benefits-column .wp-block-columns .wp-block-column:nth-child(2n){padding-left:16px}}@container benefits-banner (min-width: 537px){.benefits-banner .benefits-banner-content .benefits-banner-columns{display:flex;flex-direction:column;gap:16px;width:100%}}@container benefits-banner (min-width: 951px){.benefits-banner .benefits-banner-content .benefits-banner-columns{flex-direction:row}}.benefits-banner .benefits-banner-content:after{display:none}@container benefits-banner (min-width: 537px){.benefits-banner .benefits-banner-content:after{background:linear-gradient(1turn,#5140de .69%,#5140de00 99.32%);content:"";display:block;height:80px;position:absolute;right:189px;top:27%;transform:rotate(90deg);width:174px;z-index:1}}@container benefits-banner (min-width: 951px){.benefits-banner .benefits-banner-content:after{display:none}.benefits-banner .benefits-banner-content{background-position-x:left;padding-left:150px}}