.elementor-widget-dc-growth-story .dc-growth-story{--dc-stage-height:700px;--dc-content-top:148px;--dc-content-max:980px;--dc-cards-max:1280px;--dc-card-columns:3;--dc-card-gap:24px;--dc-cards-overlap:96px;--dc-bottom-space:64px;--dc-bg-position:center center;--dc-overlay-color:#000000;--dc-overlay-opacity:0.5;--dc-vignette-opacity:0.8;--dc-fade-color:#ffffff;--dc-fade-height:120px;--dc-badge-color:#ffffff;--dc-badge-dot:#ffffff;--dc-badge-bg:rgba(255, 255, 255, 0.1);--dc-badge-border:rgba(255, 255, 255, 0.32);--dc-heading-color:#ffffff;--dc-description-color:#ffffff;--dc-description-width:960px;--dc-gap-badge-heading:20px;--dc-gap-heading-desc:18px;--dc-gap-desc-video:27px;--dc-play-size:72px;--dc-play-bg:rgba(255, 255, 255, 0.1);--dc-play-bg-hover:rgba(255, 255, 255, 0.2);--dc-play-border:rgba(255, 255, 255, 0.42);--dc-play-icon:#ffffff;--dc-play-icon-size:18px;--dc-card-height:170px;--dc-card-radius:28px;--dc-card-bg:#fcfcfc;--dc-card-border:#f0f0f0;--dc-number-start:#ff0823;--dc-number-end:#febdc4;--dc-suffix-start:#2c5aa0;--dc-suffix-end:#4a7bc8;--dc-card-label:#011139;--dc-decor-start:#005eb0;--dc-decor-end:#7fb7e8;--dc-ring-color:rgba(235, 244, 255, 0.58);--dc-hover-start:#005eb0;--dc-hover-end:#7fb7e8;--dc-hover-text:#ffffff;--dc-hover-number-end:rgba(255, 255, 255, 0.4);--dc-card-transition:620ms;position:relative;width:100%;min-width:0;overflow:clip;background:var(--dc-fade-color);box-sizing:border-box}.elementor-widget-dc-growth-story .dc-growth-story__stage{position:relative;z-index:0;min-height:var(--dc-stage-height);background-repeat:no-repeat;background-position:var(--dc-bg-position);background-size:cover;overflow:hidden;isolation:isolate}.elementor-widget-dc-growth-story .dc-growth-story__overlay,.elementor-widget-dc-growth-story .dc-growth-story__vignette,.elementor-widget-dc-growth-story .dc-growth-story__fade{position:absolute;pointer-events:none}.elementor-widget-dc-growth-story .dc-growth-story__overlay{inset:0;z-index:1;background:var(--dc-overlay-color);opacity:var(--dc-overlay-opacity)}.elementor-widget-dc-growth-story .dc-growth-story__vignette{inset:0;z-index:2;background:radial-gradient(ellipse 54% 78% at 50% 50%,rgba(0,0,0,var(--dc-vignette-opacity)) 0%,rgba(0,0,0,0) 100%)}.elementor-widget-dc-growth-story .dc-growth-story__fade{left:0;right:0;bottom:0;z-index:3;height:var(--dc-fade-height);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--dc-fade-color) 100%)}.elementor-widget-dc-growth-story .dc-growth-story__content{position:relative;z-index:4;width:min(var(--dc-content-max), calc(100% - 40px));margin:0 auto;padding-top:var(--dc-content-top);box-sizing:border-box;text-align:center}.elementor-widget-dc-growth-story .dc-growth-story__badge{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;margin:0 0 var(--dc-gap-badge-heading);padding:10px 15px;box-sizing:border-box;border:1px solid var(--dc-badge-border);border-radius:999px;background:var(--dc-badge-bg);color:var(--dc-badge-color);font-size:14px;font-weight:400;line-height:1.2;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.elementor-widget-dc-growth-story .dc-growth-story__badge-dot{display:block;width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--dc-badge-dot)}.elementor-widget-dc-growth-story .dc-growth-story__heading{margin:0 0 var(--dc-gap-heading-desc);color:var(--dc-heading-color);font-size:40px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.elementor-widget-dc-growth-story .dc-growth-story__description{width:min(var(--dc-description-width), 100%);margin:0 auto;color:var(--dc-description-color);font-size:18px;font-weight:400;line-height:1.55}.elementor-widget-dc-growth-story .dc-growth-story__video-wrap{display:flex;justify-content:center;margin-top:var(--dc-gap-desc-video)}.elementor-widget-dc-growth-story .dc-growth-story__play,.elementor-widget-dc-growth-story a.dc-growth-story__play,.elementor-widget-dc-growth-story a.dc-growth-story__play:visited{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--dc-play-size);height:var(--dc-play-size);flex:0 0 var(--dc-play-size);padding:0;box-sizing:border-box;border:1px solid var(--dc-play-border);border-radius:50%;background:var(--dc-play-bg);color:var(--dc-play-icon);text-decoration:none;cursor:pointer;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transform:scale(1);transition:background-color 240ms ease,border-color 240ms ease,transform 240ms ease}.elementor-widget-dc-growth-story .dc-growth-story__play--disabled{cursor:default}.elementor-widget-dc-growth-story .dc-growth-story__play-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--dc-play-icon-size);height:var(--dc-play-icon-size);color:var(--dc-play-icon);font-size:var(--dc-play-icon-size);line-height:1;transform:translateX(1px)}.elementor-widget-dc-growth-story .dc-growth-story__play-icon i,.elementor-widget-dc-growth-story .dc-growth-story__play-icon svg{display:block;width:1em;height:1em;fill:currentColor}.elementor-widget-dc-growth-story .dc-growth-story__play-fallback{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:12px solid currentColor}@media (hover:hover) and (pointer:fine){.elementor-widget-dc-growth-story a.dc-growth-story__play:hover{background:var(--dc-play-bg-hover);transform:scale(1.055)}}.elementor-widget-dc-growth-story a.dc-growth-story__play:focus-visible{outline:2px solid #fff;outline-offset:4px}.elementor-widget-dc-growth-story .dc-growth-story__cards-wrap{position:relative;z-index:5;width:min(var(--dc-cards-max), calc(100% - 40px));margin:calc(var(--dc-cards-overlap) * -1) auto 0;padding-bottom:var(--dc-bottom-space);box-sizing:border-box}.elementor-widget-dc-growth-story .dc-growth-story__cards{display:grid;grid-template-columns:repeat(var(--dc-card-columns),minmax(0,1fr));gap:var(--dc-card-gap);min-width:0}.elementor-widget-dc-growth-story .dc-growth-story__metric-card{position:relative;min-width:0;min-height:var(--dc-card-height);margin:0;padding:32px;box-sizing:border-box;overflow:hidden;border:1px solid var(--dc-card-border);border-radius:var(--dc-card-radius);background:var(--dc-card-bg);box-shadow:0 0 0 rgba(0,94,176,0);isolation:isolate;transition:border-color 260ms ease,box-shadow 420ms ease,transform 420ms cubic-bezier(.2,.72,.2,1)}.elementor-widget-dc-growth-story .dc-growth-story__metric-card::before{content:"";position:absolute;z-index:0;top:-302.5px;right:-288px;width:620px;height:620px;border-radius:50%;background:linear-gradient(135deg,var(--dc-decor-start) 0%,var(--dc-decor-end) 100%);transform:scale(.16);transform-origin:center;will-change:transform;transition:transform var(--dc-card-transition) cubic-bezier(.18,.78,.2,1)}.elementor-widget-dc-growth-story .dc-growth-story__metric-card::after{content:"";position:absolute;z-index:1;top:-31px;right:-16px;width:77px;height:77px;box-sizing:border-box;border:22px solid var(--dc-ring-color);border-radius:50%;opacity:1;transform:scale(1);transform-origin:center;will-change:transform,opacity;transition:transform var(--dc-card-transition) cubic-bezier(.18,.78,.2,1),opacity 360ms ease}.elementor-widget-dc-growth-story .dc-growth-story__metric-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;min-height:calc(var(--dc-card-height) - 64px)}.elementor-widget-dc-growth-story .dc-growth-story__metric-line{display:flex;align-items:flex-start;width:fit-content;max-width:100%;gap:0;margin:0 0 14px}.elementor-widget-dc-growth-story .dc-growth-story__metric-number{position:relative;display:inline-block;max-width:100%;background:linear-gradient(180deg,var(--dc-number-start) 0%,var(--dc-number-end) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-size:52px;font-weight:700;line-height:1;letter-spacing:-.035em}.elementor-widget-dc-growth-story .dc-growth-story__metric-number::after{content:attr(data-dc-text);position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,var(--dc-hover-text) 0%,var(--dc-hover-number-end) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;opacity:0;transition:opacity 300ms ease}.elementor-widget-dc-growth-story .dc-growth-story__metric-suffix{position:relative;top:0;display:inline-block;margin-left:2px;background:linear-gradient(180deg,var(--dc-suffix-start) 0%,var(--dc-suffix-end) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-size:24px;font-weight:700;line-height:1}.elementor-widget-dc-growth-story .dc-growth-story__metric-suffix::after{content:attr(data-dc-text);position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,var(--dc-hover-text) 0%,var(--dc-hover-number-end) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;opacity:0;transition:opacity 300ms ease}.elementor-widget-dc-growth-story .dc-growth-story__metric-label{color:var(--dc-card-label);font-size:16px;font-weight:600;line-height:1.35;transition:color 300ms ease}@media (hover:hover) and (pointer:fine){.elementor-widget-dc-growth-story .dc-growth-story__metric-card:hover{border-color:transparent;box-shadow:0 16px 46px rgba(0,94,176,.2);transform:translateY(-2px)}.elementor-widget-dc-growth-story .dc-growth-story__metric-card:hover::before{background:linear-gradient(135deg,var(--dc-hover-start) 0%,var(--dc-hover-end) 100%);transform:scale(1.38)}.elementor-widget-dc-growth-story .dc-growth-story__metric-card:hover::after{opacity:.34;transform:scale(3.35)}.elementor-widget-dc-growth-story .dc-growth-story__metric-card:hover .dc-growth-story__metric-number::after,.elementor-widget-dc-growth-story .dc-growth-story__metric-card:hover .dc-growth-story__metric-suffix::after{opacity:1}.elementor-widget-dc-growth-story .dc-growth-story__metric-card:hover .dc-growth-story__metric-label{color:var(--dc-hover-text)}}.elementor-widget-dc-growth-story .dc-growth-story__metric-card:active::before{background:linear-gradient(135deg,var(--dc-hover-start) 0%,var(--dc-hover-end) 100%);transform:scale(1.38)}.elementor-widget-dc-growth-story .dc-growth-story__metric-card:active::after{opacity:.34;transform:scale(3.35)}.elementor-widget-dc-growth-story .dc-growth-story__metric-card:active .dc-growth-story__metric-number::after,.elementor-widget-dc-growth-story .dc-growth-story__metric-card:active .dc-growth-story__metric-suffix::after{opacity:1}.elementor-widget-dc-growth-story .dc-growth-story__metric-card:active .dc-growth-story__metric-label{color:var(--dc-hover-text)}@media (max-width:1024px){.elementor-widget-dc-growth-story .dc-growth-story{--dc-stage-height:600px;--dc-content-top:100px;--dc-content-max:82%;--dc-cards-max:94%;--dc-card-columns:3;--dc-card-gap:18px;--dc-cards-overlap:72px;--dc-bottom-space:48px;--dc-card-height:160px;--dc-play-size:68px}.elementor-widget-dc-growth-story .dc-growth-story__heading{font-size:34px}.elementor-widget-dc-growth-story .dc-growth-story__description{font-size:16px}.elementor-widget-dc-growth-story .dc-growth-story__metric-card{padding:28px 24px 24px}.elementor-widget-dc-growth-story .dc-growth-story__metric-content{min-height:calc(var(--dc-card-height) - 52px)}.elementor-widget-dc-growth-story .dc-growth-story__metric-number{font-size:44px}.elementor-widget-dc-growth-story .dc-growth-story__metric-label{font-size:14px}}@media (max-width:767px){.elementor-widget-dc-growth-story .dc-growth-story{--dc-stage-height:540px;--dc-content-top:72px;--dc-content-max:90%;--dc-cards-max:92%;--dc-card-columns:1;--dc-card-gap:14px;--dc-cards-overlap:52px;--dc-bottom-space:36px;--dc-bg-position:62% center;--dc-play-size:60px;--dc-card-height:150px}.elementor-widget-dc-growth-story .dc-growth-story__content{width:min(var(--dc-content-max), calc(100% - 28px))}.elementor-widget-dc-growth-story .dc-growth-story__badge{min-height:34px;font-size:12px}.elementor-widget-dc-growth-story .dc-growth-story__heading{font-size:28px;line-height:1.18}.elementor-widget-dc-growth-story .dc-growth-story__description{font-size:14px;line-height:1.5}.elementor-widget-dc-growth-story .dc-growth-story__cards-wrap{width:min(var(--dc-cards-max), calc(100% - 28px))}.elementor-widget-dc-growth-story .dc-growth-story__metric-card{padding:26px 24px 24px}.elementor-widget-dc-growth-story .dc-growth-story__metric-content{min-height:calc(var(--dc-card-height) - 50px)}.elementor-widget-dc-growth-story .dc-growth-story__metric-number{font-size:46px}.elementor-widget-dc-growth-story .dc-growth-story__metric-label{font-size:15px}}@media (prefers-reduced-motion:reduce){.elementor-widget-dc-growth-story .dc-growth-story__play,.elementor-widget-dc-growth-story .dc-growth-story__metric-card,.elementor-widget-dc-growth-story .dc-growth-story__metric-card::before,.elementor-widget-dc-growth-story .dc-growth-story__metric-card::after,.elementor-widget-dc-growth-story .dc-growth-story__metric-number::after,.elementor-widget-dc-growth-story .dc-growth-story__metric-suffix::after,.elementor-widget-dc-growth-story .dc-growth-story__metric-label{transition-duration:0ms}}