.shen-about-research{--shen-about-research-primary:#001f55;--shen-about-research-heading:#001f55;padding:38px 16px 48px;overflow:hidden;background:#f5f6f8;color:#28364d}.shen-about-research__inner{width:100%;max-width:1340px;margin:auto}.shen-about-research__intro{max-width:760px;margin:0 auto 62px;text-align:center}.shen-about-research__eyebrow{margin-bottom:12px;color:var(--shen-about-research-primary);font:700 13px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.28em}.shen-about-research__title{margin:0;color:var(--shen-about-research-heading);font-size:31px;font-weight:700;line-height:1.35}.shen-about-research__line{display:block;width:88px;height:4px;margin:15px auto 24px;background:#45d0ef;transform:scaleX(0);transition:transform .7s .2s cubic-bezier(.2,.75,.2,1)}.shen-about-research.is-visible .shen-about-research__line{transform:scaleX(1)}.shen-about-research__description{max-width:660px;margin:0 auto;font-size:16px;line-height:1.7}.shen-about-research__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.shen-about-research__card{min-height:249px;padding:29px 26px 25px;border:1px solid #d9dde5;border-radius:6px;box-sizing:border-box;text-align:center;opacity:0;transform:translateY(34px);transition:opacity .65s calc(.09s * var(--item-index)) ease,transform .65s calc(.09s * var(--item-index)) cubic-bezier(.2,.75,.2,1),border-color .25s ease,box-shadow .25s ease}.shen-about-research.is-visible .shen-about-research__card{opacity:1;transform:none}.shen-about-research__card:hover{border-color:color-mix(in srgb,var(--item-color) 42%,#d9dde5);box-shadow:0 15px 34px rgba(0,31,85,.09);transform:translateY(-7px)}.shen-about-research__icon{display:flex;width:59px;height:59px;margin:0 auto 21px;border-radius:11px;align-items:center;justify-content:center;background:var(--item-bg);color:var(--item-color);font-size:25px;transition:transform .3s ease}.shen-about-research__card:hover .shen-about-research__icon{transform:scale(1.08) rotate(-3deg)}.shen-about-research__icon svg{width:1em;height:1em;fill:currentColor}.shen-about-research__card h3{margin:0 0 13px;color:var(--shen-about-research-heading);font-size:21px;font-weight:500;line-height:1.4}.shen-about-research__card p{margin:0;font-size:15px;line-height:1.65}.shen-about-research__reveal{opacity:0;transform:translateY(18px);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.75,.2,1)}.shen-about-research.is-visible .shen-about-research__reveal{opacity:1;transform:none}.shen-about-research.is-visible .shen-about-research__title{transition-delay:.08s}.shen-about-research.is-visible .shen-about-research__description{transition-delay:.18s}@media(max-width:1000px){.shen-about-research__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.shen-about-research{padding:46px 16px 38px}.shen-about-research__intro{margin-bottom:40px}.shen-about-research__eyebrow{font-size:13px;letter-spacing:.18em}.shen-about-research__title{font-size:26px}.shen-about-research__description{font-size:15px}.shen-about-research__grid{grid-template-columns:1fr;gap:16px}.shen-about-research__card{min-height:0;padding:27px 24px}}@media(prefers-reduced-motion:reduce){.shen-about-research__reveal,.shen-about-research__card{opacity:1;transform:none;transition:none}.shen-about-research__line{transform:none;transition:none}}
