.cy5-stats-section{--cy5-stats-col-gap: max(40px, 4rem);--cy5-stats-card-gap: 16px;--cy5-stats-card-pad: max(24px, 2rem);--cy5-stats-card-radius: 20px;--cy5-stats-dot-fade: 120px;position:relative;overflow:hidden;background-color:var(--cy5-color-light-warm);padding:var(--cy5-space-section-lg) 0 var(--cy5-space-section)}@media only screen and (max-width: 576px){.cy5-stats-section{--cy5-stats-col-gap: 40px}}@media only screen and (max-width: 576px){.cy5-stats-section{--cy5-stats-card-pad: 24px}}.cy5-stats-section::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle, var(--cy5-dot-color) var(--cy5-dot-r), transparent var(--cy5-dot-r));background-size:var(--cy5-dot-tile) var(--cy5-dot-tile);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--cy5-stats-dot-fade), black 100%);mask-image:linear-gradient(to bottom, transparent 0, black var(--cy5-stats-dot-fade), black 100%)}.cy5-stats-section__inner{position:relative;z-index:1;width:min(100% - var(--cy5-edge-inset),var(--cy5-maxw-wide));margin:0 auto;display:grid;grid-template-columns:minmax(0, 0.9fr) minmax(0, 1fr);gap:var(--cy5-stats-col-gap);align-items:stretch}@media only screen and (max-width: 879.98px){.cy5-stats-section__inner{grid-template-columns:1fr;row-gap:var(--cy5-section-gap)}}.cy5-stats-section__copy{display:flex;flex-direction:column;gap:var(--cy5-space-md)}.cy5-stats-section__heading{font-family:var(--cy5-ff-nohemi);font-size:var(--cy5-fs-intro-h);font-weight:var(--cy5-fw-medium);line-height:var(--cy5-lh-intro-h);letter-spacing:var(--cy5-ls-intro-h);margin:0;color:var(--cy5-color-text-warm-strong);text-wrap:balance}.cy5-stats-section__hl{color:var(--cy5-color-brand-blue)}.cy5-stats-section__body{display:flex;flex-direction:column;gap:var(--cy5-space-md)}.cy5-stats-section__para{font-family:var(--cy5-ff-figtree);font-size:var(--cy5-fs-body);font-weight:var(--cy5-fw-regular);line-height:var(--cy5-lh-loose);margin:0;color:var(--cy5-color-sand-600)}.cy5-stats-section__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-rows:1fr;gap:var(--cy5-stats-card-gap)}@media only screen and (max-width: 576px){.cy5-stats-section__grid{grid-template-columns:1fr}}.cy5-stats-section__card{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--cy5-space-2xs);padding:var(--cy5-stats-card-pad);background-color:color-mix(in srgb, var(--cy5-color-sand-50) 65%, transparent);border:var(--cy5-border-width) solid var(--cy5-color-sand-200);border-radius:var(--cy5-stats-card-radius);box-shadow:var(--cy5-shadow-card)}.cy5-stats-section__figure{display:flex;flex-direction:column;gap:var(--cy5-space-xs)}.cy5-stats-section__eyebrow{font-family:var(--cy5-ff-figtree);font-weight:var(--cy5-fw-regular);font-size:var(--cy5-fs-body-xs);line-height:var(--cy5-lh-base);color:var(--cy5-color-sand-500)}.cy5-stats-section__value{font-family:var(--cy5-ff-nohemi);font-weight:var(--cy5-fw-medium);font-size:var(--cy5-fs-cta-h);line-height:var(--cy5-lh-tight);color:var(--cy5-color-text-warm)}.cy5-stats-section__label{font-family:var(--cy5-ff-figtree);font-size:var(--cy5-fs-body);font-weight:var(--cy5-fw-regular);line-height:var(--cy5-lh-loose);margin:0;color:var(--cy5-color-text-warm)}.cy5-stats-section.js-anim{--cy5-stats-reveal-shift: 10px}.cy5-stats-section.js-anim .cy5-stats-section__value{opacity:0;transform:translateY(var(--cy5-stats-reveal-shift));transition:opacity .6s ease,transform .6s cubic-bezier(0.22, 0.61, 0.36, 1)}.cy5-stats-section.js-anim.is-inview .cy5-stats-section__value{opacity:1;transform:none}.cy5-stats-section.js-anim.is-inview .cy5-stats-section__card:nth-child(2) .cy5-stats-section__value{transition-delay:.08s}.cy5-stats-section.js-anim.is-inview .cy5-stats-section__card:nth-child(3) .cy5-stats-section__value{transition-delay:.16s}.cy5-stats-section.js-anim.is-inview .cy5-stats-section__card:nth-child(4) .cy5-stats-section__value{transition-delay:.24s}@media(prefers-reduced-motion: reduce){.cy5-stats-section.js-anim .cy5-stats-section__value{opacity:1;transform:none;transition:none}}