#custom-block-23682989{padding-top:5.5cqw;padding-bottom:5.5cqh}#custom-block-23682989 .container-1{width:100%;padding-left:2.5cqw;padding-right:2.5cqw}#custom-block-23682989 .row-1{flex-grow:0}#custom-block-23682989 .box-3{flex-direction:row;align-items:center}#custom-block-23682989 .box-3>x-shape{align-items:center;flex-direction:row}#custom-block-23682989 .box-3[data-shape="bg"]{align-items:center;flex-direction:row}#custom-block-23682989 .col-3{padding-bottom:4cqw}#custom-block-23682989 .heading-0436{font-size:48px;line-height:1;margin-bottom:.2em;white-space:nowrap}#custom-block-23682989 .heading-0436.light{color:#ffffff}#custom-block-23682989 .heading-0436.dark{color:#C7ADFF}#custom-block-23682989 .card-2{padding:40px;padding-top:30px;padding-bottom:35px;flex-grow:1}#custom-block-23682989 .card-2>x-shape{flex-grow:1;padding:40px;padding-top:30px;padding-bottom:35px}#custom-block-23682989 .card-2[data-shape="bg"]{flex-grow:1;padding:40px;padding-top:30px;padding-bottom:35px}#custom-block-23682989 .card-2.dark{box-shadow:0px 10px 20px rgba(0,0,0,0.2)}#custom-block-23682989 .card-2.dark[data-shape="all"]{filter:drop-shadow(0px 10px 20px rgba(0,0,0,0.2));will-change:filter}#custom-block-23682989 .card-2.dark>x-shape-bg{filter:drop-shadow(0px 10px 20px rgba(0,0,0,0.2));will-change:filter}#custom-block-23682989 .card-2.light{box-shadow:0px 10px 20px rgba(0,0,0,0)}#custom-block-23682989 .card-2.light[data-shape="all"]{filter:drop-shadow(0px 10px 20px rgba(0,0,0,0));will-change:filter}#custom-block-23682989 .card-2.light>x-shape-bg{filter:drop-shadow(0px 10px 20px rgba(0,0,0,0));will-change:filter}#custom-block-23682989 .heading-4{margin-bottom:.75em}#custom-block-23682989 .text-4{margin-bottom:1em}#custom-block-23682989 .text-4.light{color:#ffffff}#custom-block-23682989 .text-5{line-height:1.3}#custom-block-23682989 .text-5.light{color:#ffffff}#custom-block-23682989 .heading-2.light{color:#0A3763}#custom-block-23682989 .container{width:1512px}@media (min-width:768px){#custom-block-23682989 .col-1{width:calc(600% / 12)}#custom-block-23682989 .text-4.empty::before{content:"\00a0"}}@media (min-width:1024px){#custom-block-23682989 .col-1{width:calc(400% / 12)}}@media (min-width:1024px) and (max-width:1279px){#custom-block-23682989 .heading-0436{font-size:5cqw}}@media (min-width:1280px){#custom-block-23682989 .heading-0436{font-size:6cqw}}