.shen-data-ai-efficiency{--data-ai-primary:#001f55;--data-ai-opened:#9fbcf2;--data-ai-developing:#b8bdce;--data-ai-heading:#001f55;padding:62px 32px 54px;overflow:hidden;background:#f8f7fc;color:#29364c}.shen-data-ai-efficiency__inner{display:grid;width:100%;max-width:1340px;margin:auto;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:67px;align-items:center}.shen-data-ai-efficiency.is-features-left .shen-data-ai-efficiency__content{order:2}.shen-data-ai-efficiency.is-features-left .shen-data-ai-efficiency__grid{order:1}.shen-data-ai-efficiency__eyebrow{margin-bottom:16px;color:var(--data-ai-primary);font:700 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em}.shen-data-ai-efficiency__title{margin:0 0 23px;color:var(--data-ai-heading);font-size:31px;font-weight:700;line-height:1.35}.shen-data-ai-efficiency__description{max-width:650px;margin:0 0 28px;font-size:14px;line-height:1.8}.shen-data-ai-efficiency__button{display:inline-flex;min-width:244px;padding:14px 22px;box-sizing:border-box;gap:16px;align-items:center;justify-content:center;background:#0a4eaf;color:#fff;font-size:13px;font-weight:600;text-decoration:none;transition:background .22s ease,transform .22s ease}.shen-data-ai-efficiency__button:hover{background:var(--data-ai-primary);transform:translateY(-3px)}.shen-data-ai-efficiency__button span{display:inline-flex;font-size:18px}.shen-data-ai-efficiency__button svg{width:1em;height:1em;fill:currentColor}.shen-data-ai-efficiency__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.shen-data-ai-efficiency__card{display:block;min-height:91px;padding:21px 22px 17px;border:1px solid #bfd0ee;border-radius:8px;background:#f0f1fa;box-sizing:border-box;color:inherit;text-decoration:none;opacity:0;transform:translateY(24px);transition:opacity .58s calc(.08s * var(--feature-index)) ease,transform .58s calc(.08s * var(--feature-index)) ease,box-shadow .22s ease}.shen-data-ai-efficiency.is-visible .shen-data-ai-efficiency__card{opacity:1;transform:none}.shen-data-ai-efficiency__card:hover{box-shadow:0 10px 23px rgba(29,78,216,.1);transform:translateY(-4px)}.shen-data-ai-efficiency__card h3{margin:0 0 9px;color:#064298;font-size:13px;font-weight:600}.shen-data-ai-efficiency__bar{position:relative;height:18px;overflow:hidden;border-radius:12px;background:#c8ccda}.shen-data-ai-efficiency__bar i{position:absolute;inset:0 auto 0 0;width:0;border-radius:12px;background:var(--data-ai-developing);transition:width 1s calc(.1s * var(--feature-index) + .2s) cubic-bezier(.2,.75,.2,1)}.shen-data-ai-efficiency__card.is-opened .shen-data-ai-efficiency__bar{background:#c4d5f7}.shen-data-ai-efficiency__card.is-opened .shen-data-ai-efficiency__bar i{background:var(--data-ai-opened)}.shen-data-ai-efficiency.is-visible .shen-data-ai-efficiency__bar i{width:var(--feature-progress)}.shen-data-ai-efficiency__bar span{position:relative;z-index:1;display:block;padding:2px 13px;color:#596075;font-size:13px;line-height:14px}.shen-data-ai-efficiency__card.is-opened .shen-data-ai-efficiency__bar span{color:#064298}.shen-data-ai-efficiency__reveal{opacity:0;transform:translateY(18px);transition:opacity .65s ease,transform .65s ease}.shen-data-ai-efficiency.is-visible .shen-data-ai-efficiency__reveal{opacity:1;transform:none}.shen-data-ai-efficiency.is-visible .shen-data-ai-efficiency__title{transition-delay:.07s}.shen-data-ai-efficiency.is-visible .shen-data-ai-efficiency__description{transition-delay:.14s}.shen-data-ai-efficiency.is-visible .shen-data-ai-efficiency__button{transition-delay:.2s,0s}@media(max-width:950px){.shen-data-ai-efficiency__inner{grid-template-columns:1fr;gap:43px}.shen-data-ai-efficiency.is-features-left .shen-data-ai-efficiency__content,.shen-data-ai-efficiency.is-features-left .shen-data-ai-efficiency__grid{order:initial}.shen-data-ai-efficiency__content{max-width:720px}}@media(max-width:600px){.shen-data-ai-efficiency{padding:46px 16px 38px}.shen-data-ai-efficiency__title{font-size:27px}.shen-data-ai-efficiency__description{font-size:13px}.shen-data-ai-efficiency__grid{grid-template-columns:1fr}.shen-data-ai-efficiency__button{width:100%}}@media(prefers-reduced-motion:reduce){.shen-data-ai-efficiency__reveal,.shen-data-ai-efficiency__card{opacity:1;transform:none;transition:none}.shen-data-ai-efficiency__bar i{width:var(--feature-progress);transition:none}}
