.h-workflow-section{padding:80px 0}.h-workflow-section .h-container{display:block!important;margin:0 auto;max-width:1280px;padding:0 40px}.h-workflow-section .section-header{margin-bottom:60px;text-align:center}.h-workflow-section .section-title{color:#fff;font-size:50px;font-weight:800;margin-bottom:16px}.h-workflow-section .section-desc{color:var(--text-secondary,#94a3b8);font-size:1.1rem;margin:0 auto;max-width:600px}.h-workflow-section .card-grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-top:40px}.h-workflow-section .card{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;display:flex;flex-direction:column;padding:32px;text-align:center;transition:transform .3s ease,border-color .3s ease}@keyframes borderGlow{0%,to{border-color:rgba(56,189,248,.1);box-shadow:none}15%,35%{border-color:rgba(56,189,248,.7);box-shadow:0 0 20px rgba(56,189,248,.15),inset 0 0 20px rgba(56,189,248,.05)}}@keyframes borderGlowResult{0%,to{border-color:rgba(56,189,248,.25);box-shadow:none}15%,35%{border-color:#38bdf8;box-shadow:0 0 25px rgba(56,189,248,.25),inset 0 0 25px rgba(56,189,248,.08)}}.h-workflow-section .card:first-child{animation:borderGlow 6s ease-in-out infinite;animation-delay:0s}.h-workflow-section .card:nth-child(2){animation:borderGlow 6s ease-in-out infinite;animation-delay:1.5s}.h-workflow-section .card:nth-child(3){animation:borderGlow 6s ease-in-out infinite;animation-delay:3s}.h-workflow-section .card:nth-child(4){animation:borderGlowResult 6s ease-in-out infinite;animation-delay:4.5s}.h-workflow-section .card:hover{border-color:rgba(56,189,248,.6);transform:translateY(-5px)}.h-workflow-section .step-circle{background:var(--ai-blue,#38bdf8);color:#000}.h-workflow-section .result-circle,.h-workflow-section .step-circle{align-items:center;border-radius:50%;display:flex;font-size:1.25rem;font-weight:800;height:50px;justify-content:center;margin-bottom:20px;width:50px}.h-workflow-section .result-circle{background:#fff;color:var(--ai-blue,#38bdf8)}.h-workflow-section .card-title{color:#fff;font-size:1.2rem;font-weight:700;margin-bottom:12px}.h-workflow-section .card-desc{color:var(--text-secondary,#94a3b8);font-size:.9rem;line-height:1.6}.h-workflow-section .card-result{background:rgba(56,189,248,.05);border-color:var(--ai-blue,#38bdf8)}@media (max-width:1024px){.h-workflow-section .card-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.h-workflow-section .card-grid{grid-template-columns:1fr}.h-workflow-section .h-container{padding:0 20px}.h-workflow-section .section-title{font-size:31px!important;line-height:1.2!important}.h-workflow-section .card-title{line-height:1.2!important}}