.ContentLottie{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:64px 0;position:relative;z-index:1}.ContentLottie.backgroundwhite{background-color:#fff}.ContentLottie.backgroundbeige{background-color:#fffef3}.ContentLottie.backgrounddarkerbeige{background-color:#f5efe5}.ContentLottie.backgrounddark{background-color:#212121}.ContentLottie.backgroundblush{background-color:#f6f1e9}.ContentLottie.backgroundgrey{background-color:#fffdfa}.ContentLottie.backgroundblue{background-color:#deedff}.ContentLottie.backgrounddark *{color:#fffdfa}.ContentLottie .wrapper{display:grid;gap:0 1rem;grid-template-columns:repeat(4,1fr);overflow:hidden;padding:0 1.75rem;position:relative}.ContentLottie .content{align-items:center;display:flex;flex-direction:column;gap:48px;grid-column-end:span 4;grid-column-start:1;justify-content:center;margin-bottom:80px;text-align:center}.ContentLottie .logo{height:24px;width:148px}.ContentLottie .logo img{height:100%;object-fit:contain;width:100%}.ContentLottie .richtext *{font-family:Work Sans,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;margin:0}@media (min-width:80rem){.ContentLottie .richtext *{font-size:1.5rem}}.ContentLottie .richtext * b,.ContentLottie .richtext * strong{font-family:Work Sans,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400}@media (min-width:80rem){.ContentLottie .richtext * b,.ContentLottie .richtext * strong{font-size:1.5rem}}.ContentLottie .richtext * em,.ContentLottie .richtext * i,.ContentLottie .richtext * strong{font-family:Work Sans,sans-serif;font-size:1.25rem;font-style:italic!important;font-style:normal;font-weight:400}@media (min-width:80rem){.ContentLottie .richtext * em,.ContentLottie .richtext * i,.ContentLottie .richtext * strong{font-size:1.5rem}}.ContentLottie .lottiewrapper{display:flex;grid-column:1/-1;justify-content:center}.ContentLottie .lottie{display:block;max-width:820px;width:100%}@media (min-width:48rem){.ContentLottie .wrapper{display:grid;gap:0 2rem;grid-template-columns:repeat(8,1fr);padding:0 4rem}.ContentLottie .content{grid-column-end:span 6;grid-column-start:2}.ContentLottie .lottiewrapper{grid-column:2/-2}}@media (min-width:80rem){.ContentLottie{padding:120px 0}.ContentLottie .wrapper{display:grid;gap:0 2rem;grid-template-columns:repeat(12,1fr);max-width:1440px;padding:0 4rem}.ContentLottie .content{grid-column-end:span 6;grid-column-start:4}}