section.our-promise-module{background-color:#fff;overflow:hidden;position:relative;z-index:1}section.our-promise-module.dark-mode .container{background-color:#312764}section.our-promise-module .container{display:flex;gap:7rem;z-index:1}@media screen and (max-width:768px){section.our-promise-module .container{flex-direction:column;gap:4rem;max-width:100%}}section.our-promise-module .container .wrapper-content{flex-direction:row;gap:4rem;max-width:calc(100% - 515px);width:100%}@media screen and (max-width:768px){section.our-promise-module .container .wrapper-content{flex-direction:column;max-width:100%}}section.our-promise-module .container .wrapper-content span.label{margin-bottom:0;margin-top:1rem;max-width:200px;min-width:200px}@media screen and (max-width:768px){section.our-promise-module .container .wrapper-content span.label{margin-top:0}}section.our-promise-module .container .wrapper-content .richtext{font-size:1.75rem;font-weight:400;line-height:130%}@media screen and (max-width:768px){section.our-promise-module .container .wrapper-content .richtext{font-size:22px}}section.our-promise-module .container .wrapper-content .richtext span{opacity:.3}section.our-promise-module .container .wrapper-content .richtext *{font-size:1.75rem;font-weight:400;line-height:130%}@media screen and (max-width:768px){section.our-promise-module .container .wrapper-content .richtext *{font-size:22px}}section.our-promise-module .container .wrapper-img{border-radius:.5rem;height:500px;max-width:404px;overflow:hidden;width:100%}@media screen and (max-width:768px){section.our-promise-module .container .wrapper-img{max-width:100%}}