.features-module__eU_uXa__heroHeader{text-align:center;max-width:920px;margin:0 auto}.features-module__eU_uXa__heroLead{max-width:860px;margin:var(--space-5) auto 0;color:var(--color-text-secondary);font-size:var(--fs-lg);line-height:1.9}.features-module__eU_uXa__heroHighlights{justify-content:center;gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.features-module__eU_uXa__heroHighlights span{min-height:38px;padding:0 var(--space-4);border-radius:var(--radius-full);color:var(--color-primary-dark);font-size:var(--fs-sm);background:linear-gradient(135deg,#2563eb14,#7c3aed14);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.features-module__eU_uXa__problemGrid{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.features-module__eU_uXa__problemCard{padding:var(--space-6);border-radius:var(--radius-xl);box-shadow:var(--shadow-color-card);transition:all var(--transition-slow);background:#fff;border:1px solid #2563eb14}.features-module__eU_uXa__problemCard:hover{box-shadow:var(--shadow-lg), 0 0 0 1px #2563eb14;transform:translateY(-4px)}.features-module__eU_uXa__problemCard h3{font-size:var(--fs-lg);margin-bottom:var(--space-3)}.features-module__eU_uXa__problemCard p{color:var(--color-text-secondary);font-size:var(--fs-sm);margin:0;line-height:1.8}.features-module__eU_uXa__platformGrid{gap:var(--space-4);margin-top:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.features-module__eU_uXa__platformCard{text-align:center;min-height:170px;padding:var(--space-6);border-radius:var(--radius-xl);background:var(--gradient-card);transition:all var(--transition-slow);box-shadow:var(--shadow-color-card);border:1px solid #2563eb0f}.features-module__eU_uXa__platformCard:hover{box-shadow:var(--shadow-lg), 0 0 0 1px #2563eb14;transform:translateY(-4px)}.features-module__eU_uXa__platformIconWrap{width:56px;height:56px;margin:0 auto var(--space-3);transition:all var(--transition-base);background:linear-gradient(135deg,#2563eb0f,#7c3aed0f);border-radius:14px;justify-content:center;align-items:center;display:flex}.features-module__eU_uXa__platformCard:hover .features-module__eU_uXa__platformIconWrap{background:linear-gradient(135deg,#2563eb1f,#7c3aed1f);transform:scale(1.1)}.features-module__eU_uXa__platformName{font-size:var(--fs-sm);margin-bottom:0;font-weight:600}.features-module__eU_uXa__keywordGrid{gap:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.features-module__eU_uXa__keywordCard,.features-module__eU_uXa__capabilityCard,.features-module__eU_uXa__faqCard{padding:var(--space-6);border-radius:var(--radius-xl);background:var(--gradient-card);box-shadow:var(--shadow-color-card);transition:all var(--transition-slow);border:1px solid #2563eb0f}.features-module__eU_uXa__keywordCard:hover,.features-module__eU_uXa__capabilityCard:hover,.features-module__eU_uXa__faqCard:hover{box-shadow:var(--shadow-lg), 0 0 0 1px #2563eb14;transform:translateY(-4px)}.features-module__eU_uXa__keywordCard h3,.features-module__eU_uXa__capabilityCard h3,.features-module__eU_uXa__faqCard h3{font-size:var(--fs-lg);margin-bottom:var(--space-3)}.features-module__eU_uXa__keywordCard p,.features-module__eU_uXa__capabilityCard p,.features-module__eU_uXa__faqCard p{color:var(--color-text-secondary);font-size:var(--fs-sm);margin:0;line-height:1.8}.features-module__eU_uXa__capabilityGrid{gap:var(--space-5);margin-bottom:var(--space-8);grid-template-columns:repeat(2,1fr);display:grid}.features-module__eU_uXa__broadcastGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));max-width:900px;margin:0 auto;display:grid}.features-module__eU_uXa__broadcastCard{text-align:center;min-height:132px;padding:var(--space-5);border-radius:var(--radius-xl);background:var(--gradient-card);box-shadow:var(--shadow-color-card);transition:all var(--transition-slow);border:1px solid #2563eb0f}.features-module__eU_uXa__broadcastCard:hover{box-shadow:var(--shadow-lg), 0 0 0 1px #2563eb14;transform:translateY(-4px)}.features-module__eU_uXa__broadcastIconWrap{width:52px;height:52px;margin:0 auto var(--space-3);transition:all var(--transition-base);background:linear-gradient(135deg,#2563eb0f,#7c3aed0f);border-radius:14px;justify-content:center;align-items:center;display:flex}.features-module__eU_uXa__broadcastCard:hover .features-module__eU_uXa__broadcastIconWrap{background:linear-gradient(135deg,#2563eb1f,#7c3aed1f);transform:scale(1.1)}.features-module__eU_uXa__broadcastName{font-size:var(--fs-sm);margin-bottom:0;font-weight:600}.features-module__eU_uXa__apiPanel{gap:var(--space-8);padding:var(--space-8);border-radius:var(--radius-xl);background:var(--gradient-card);box-shadow:var(--shadow-color-card);border:1px solid #2563eb0f;grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);align-items:center;display:grid}.features-module__eU_uXa__apiPanel p{color:var(--color-text-secondary);margin:var(--space-4) 0 0;line-height:1.9}.features-module__eU_uXa__apiList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.features-module__eU_uXa__apiList li{padding-left:var(--space-5);color:var(--color-text-secondary);font-weight:600;position:relative}.features-module__eU_uXa__apiList li:before{content:"";background:var(--color-success);border-radius:50%;width:8px;height:8px;position:absolute;top:.7em;left:0}.features-module__eU_uXa__stepsGrid{gap:var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}.features-module__eU_uXa__stepItem{text-align:center;position:relative}.features-module__eU_uXa__stepNum{background:var(--gradient-primary);color:#fff;width:60px;height:60px;font-size:var(--fs-xl);margin-bottom:var(--space-4);border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:inline-flex;box-shadow:0 4px 16px #2563eb40}.features-module__eU_uXa__stepTitle{font-size:var(--fs-lg);margin-bottom:var(--space-2)}.features-module__eU_uXa__stepDesc{font-size:var(--fs-sm);color:var(--color-text-secondary)}.features-module__eU_uXa__faqGrid{gap:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.features-module__eU_uXa__summaryBox{max-width:980px;padding:var(--space-8);border-radius:var(--radius-xl);background:var(--gradient-card);box-shadow:var(--shadow-color-card);border:1px solid #2563eb0f;margin:0 auto}.features-module__eU_uXa__summaryBox h2{font-size:var(--fs-2xl);margin-bottom:var(--space-3)}.features-module__eU_uXa__summaryBox p{color:var(--color-text-secondary);font-size:var(--fs-base);margin:0;line-height:1.9}@media (max-width:768px){.features-module__eU_uXa__keywordGrid,.features-module__eU_uXa__capabilityGrid,.features-module__eU_uXa__problemGrid,.features-module__eU_uXa__faqGrid,.features-module__eU_uXa__apiPanel{grid-template-columns:1fr}.features-module__eU_uXa__heroLead{font-size:var(--fs-base)}.features-module__eU_uXa__stepsGrid{grid-template-columns:repeat(2,1fr)}}
