:root{--bg:#f6f7f9;--bg-card:#fff;--border:#e6e8eb;--ring:rgba(59,130,246,.15);--text:#111827;--text-muted:#6b7280;--link:#2563eb;--link-hover:#1d4ed8;--brand:#3b82f6;--brand-hover:#2563eb;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 2px rgba(0,0,0,.04);--shadow-md:0 8px 30px rgba(0,0,0,.08);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--max-email-width:640px}.waitingAnalysisRow{background-color:#fffbe6}.waitingAnalysisRow td.ant-table-cell-row-hover,.waitingAnalysisRow.ant-table-row:hover>td{background-color:#fff1b8!important}.ant-steps-item-title{font-size:14px!important}.ant-steps-item-icon{width:24px!important;height:24px!important;line-height:24px!important}.ant-steps-item-wait .ant-steps-item-icon{border-color:#d9d9d9!important}.ant-steps-item-finish .ant-steps-item-icon{border-color:#52c41a!important}.ant-steps-item-error .ant-steps-item-icon{border-color:#ff4d4f!important}*{box-sizing:border-box;padding:0;margin:0;font-family:roboto,sans-serif}.desktop-menu{display:flex}.desktop-login-btn{display:inline-block!important;padding:0 30px!important}.mobile-menu{display:none!important}.feature-row{margin:"20px 8%"}.cta-title{text-align:center;color:#fff!important;font-size:4rem!important}.blog-container{margin:30px 10%}.blog-container ol,.blog-container ul{-webkit-padding-start:40px!important;padding-inline-start:40px!important}@media (max-width:1200px){.video-container{width:560px!important;height:315px!important}}.blog-container{max-width:800px;margin:0 auto;padding:40px 20px;font-family:Arial,sans-serif}.blog-list{list-style:none;padding:0}.blog-item{border:1px solid #e0e0e0;border-radius:8px;padding:20px;margin-bottom:20px;transition:box-shadow .3s ease}.blog-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.blog-link{text-decoration:none;color:inherit}.blog-post-title{font-size:1.5rem;color:#0070f3;margin:0 0 10px;transition:color .3s ease}.blog-post-title:hover{color:#0056b3}.blog-post-meta{color:#666;font-size:.9rem}@media (max-width:768px){.desktop-menu{display:none}.desktop-login-btn{display:none!important}.mobile-menu{display:inline-block!important;visibility:visible}.signup-button{margin-top:30px!important}.hero-title{font-size:2em!important}.video-container{width:400px!important;height:270px!important}.feature-row{margin:"20px 0"!important}.cta-title{font-size:2rem!important}}