.enterprise-capabilities{margin-top:38px;padding:30px;border:1px solid #ddd0ed;background:#faf7ff;scroll-margin-top:120px}.enterprise-capabilities h3{margin:0 0 24px;font-size:23px;font-weight:600;line-height:1.55;color:#51257c}.enterprise-capability-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.enterprise-capability-grid article{display:flex;align-items:flex-start;gap:16px;min-width:0;padding:18px 0 0;border-top:1px solid #ded1ec}.enterprise-capability-number{flex:0 0 auto;font:12px/1.7 Arial,sans-serif;color:#7440a7}.enterprise-capability-grid p{margin:0;font-size:18px;line-height:1.7;color:#32203f}.enterprise-capabilities .bi-en{display:block;margin-top:6px;font-size:14px;line-height:1.65;color:#766185}.enterprise-capabilities .en-copy{display:block;margin-top:6px;font-size:14px;line-height:1.65;color:#766185}.detail-band>.enterprise-capabilities{width:100%;margin-top:0}.enterprise-capabilities .zh-copy{display:block}@media(max-width:700px){.enterprise-capabilities{padding:22px 18px;margin-top:28px;scroll-margin-top:100px}.enterprise-capabilities h3{font-size:21px;margin-bottom:20px}.enterprise-capability-grid{grid-template-columns:1fr;gap:22px}.enterprise-capability-grid p{font-size:17px}.enterprise-capability-grid article{gap:12px;padding-top:16px}}
.enterprise-direction h4{margin:0 0 8px;font-size:20px;line-height:1.5;color:#51257c}.enterprise-direction>p{max-width:900px;line-height:1.8;color:#62516f}.enterprise-direction .enterprise-capability-grid{margin-top:24px}.enterprise-direction .enterprise-capability-grid p{font-size:16px}.enterprise-direction .direction-note{margin:26px 0 0;padding-top:18px;border-top:1px solid #ded1ec;font-size:13px}.enterprise-direction .eyebrow{font-size:12px;letter-spacing:.05em}.enterprise-direction h4 .bi-en{font-size:13px}
