.cn-statement-facepile{align-items:center;background:#f6f6f6;display:flex;flex-direction:column;font-family:Nunito Sans,sans-serif;gap:24px;justify-content:center;min-height:434px;padding:64px 0;position:relative;text-align:center}.cn-statement-facepile .eyebrow-blue{color:#169fdb;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.cn-statement-facepile .h2-50{font-size:50px;font-weight:700;letter-spacing:.005em;line-height:1.35;margin:0}.cn-statement-facepile .blue{color:#169fdb}@media (max-width:600px){.cn-statement-facepile .h2-50{font-size:34px;padding:0 16px}}.cn-statement-facepile .h2-50{color:#030b0f;max-width:800px;text-wrap:wrap}.cn-statement-facepile .faces{display:flex;margin-top:24px}.cn-statement-facepile .face{border-radius:50%;display:block;height:80px;margin-right:-19.3px;position:relative;width:80px}.cn-statement-facepile .face:last-child{margin-right:0}.cn-statement-facepile .cflag{display:block;height:32px;position:absolute;width:32px}.cn-statement-facepile .cflag svg{display:block;filter:drop-shadow(0 3px 5px rgba(26,27,65,.12))}.cn-statement-facepile.is-ready .face{opacity:0;transform:translateX(var(--off)) scale(.72)}.cn-statement-facepile.is-ready .cflag{opacity:0;transform:scale(.6)}.cn-statement-facepile.in .face{animation:facePile 1.1s cubic-bezier(.22,1,.36,1) var(--fdl) both}.cn-statement-facepile.in .cflag{animation:flagIn .7s cubic-bezier(.34,1.4,.64,1) var(--d) both}.cn-statement-facepile.in .cflag svg{animation:flagFloat var(--fd) ease-in-out calc(var(--d) + .7s) infinite alternate}@keyframes facePile{0%{opacity:0;transform:translateX(var(--off)) scale(.72)}35%{opacity:1}75%{transform:translateX(0) scale(1.05)}to{opacity:1;transform:none}}@keyframes flagIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes flagFloat{0%{transform:translateY(0) rotate(-2deg)}to{transform:translateY(-7px) rotate(2deg)}}@media (prefers-reduced-motion:reduce){.cn-statement-facepile.is-ready .cflag,.cn-statement-facepile.is-ready .face{opacity:1;transform:none}.cn-statement-facepile.in .cflag,.cn-statement-facepile.in .cflag svg,.cn-statement-facepile.in .face{animation:none}}@media (max-width:1100px){.cn-statement-facepile .cflag{display:none}}@media (max-width:600px){.cn-statement-facepile .face{height:58px;margin-right:-14px;width:58px}}