.hero-dual-cta{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:40px;margin-bottom:32px;animation:.6s .3s both fadeInUp;display:flex}.dual-cta-card{border-radius:var(--radius-lg);transition:all var(--transition-normal);flex:1;align-items:center;gap:16px;min-width:280px;max-width:340px;padding:18px 24px;text-decoration:none;display:flex}.dual-cta-primary{background:linear-gradient(135deg,#6c5ce726,#a855f726);border:1px solid #6c5ce766}.dual-cta-primary:hover{background:linear-gradient(135deg,#6c5ce740,#a855f740);border-color:#6c5ce7b3;transform:translateY(-2px);box-shadow:0 8px 24px #6c5ce733}.dual-cta-secondary{border:1px solid var(--border-color);background:#ffffff08}.dual-cta-secondary:hover{background:#ffffff0f;border-color:#6c5ce766;transform:translateY(-2px)}.dual-cta-icon{flex-shrink:0;font-size:1.5rem}.dual-cta-title{color:var(--text-primary);margin-bottom:4px;font-size:.95rem;font-weight:700}.dual-cta-sub{color:var(--text-muted);font-size:.75rem;line-height:1.4}.dual-cta-arrow{color:var(--text-muted);transition:transform var(--transition-fast);margin-left:auto;font-size:1.1rem}.dual-cta-card:hover .dual-cta-arrow{color:var(--text-accent);transform:translate(4px)}.hero-hook{border-radius:var(--radius-lg);text-align:left;background:#f59e0b0f;border:1px solid #f59e0b33;align-items:flex-start;gap:12px;max-width:680px;padding:16px 24px;animation:.6s .4s both fadeInUp;display:flex}.hero-hook-eyebrow{color:#f59e0b;white-space:nowrap;margin-bottom:4px;font-size:.78rem;font-weight:700;display:block}.hero-hook-text{color:var(--text-secondary);font-size:.82rem;line-height:1.6;display:block}.path-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.path-card{border-radius:var(--radius-xl);border:1px solid var(--border-color);transition:transform var(--transition-normal), border-color var(--transition-normal);padding:36px 32px}.path-card:hover{transform:translateY(-4px)}.path-card-build{background:linear-gradient(135deg,#6c5ce70f 0%,#a855f70a 100%);border-color:#6c5ce740}.path-card-build:hover{border-color:#6c5ce780}.path-card-optimize{background:linear-gradient(135deg,#10b9810d 0%,#3b82f60a 100%);border-color:#10b98133}.path-card-optimize:hover{border-color:#10b98173}.path-icon{margin-bottom:16px;font-size:2.5rem;display:block}.path-card h3{color:var(--text-primary);margin-bottom:12px;font-size:1.4rem;font-weight:800}.path-desc{color:var(--text-secondary);margin-bottom:24px;font-size:.9rem;line-height:1.7}.path-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.path-list li{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:.875rem;line-height:1.5;display:flex}.path-list li span{color:var(--success);flex-shrink:0;margin-top:1px;font-weight:700}.features-section-label{text-transform:uppercase;letter-spacing:.12em;color:var(--text-accent);background:#6c5ce714;border:1px solid #6c5ce733;border-radius:100px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-size:.7rem;font-weight:800;display:inline-flex}.feature-icon-build{background:linear-gradient(135deg,#6c5ce726,#a855f726)!important}.how-it-works-grid{grid-template-columns:1fr auto 1fr;align-items:start;gap:32px;display:grid}.flow-col{flex-direction:column;gap:0;display:flex}.flow-header{border-radius:var(--radius-md);align-items:center;gap:10px;margin-bottom:28px;padding:10px 16px;font-size:.9rem;font-weight:700;display:flex}.flow-header-build{color:var(--text-accent);background:#6c5ce71a;border:1px solid #6c5ce733}.flow-header-optimize{color:#6ee7b7;background:#10b98114;border:1px solid #10b98133}.flow-divider{background:var(--bg-card);border:1px solid var(--border-color);width:48px;height:48px;color:var(--text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:96px;font-size:.75rem;font-weight:700;display:flex}.step-build{background:var(--accent-gradient)!important;color:#fff!important}@media (max-width:900px){.path-grid,.how-it-works-grid{grid-template-columns:1fr}.flow-divider{margin:16px auto}.dual-cta-card{max-width:100%}}@media (max-width:768px){.hero-hook{flex-direction:column}.hero-dual-cta{flex-direction:column;align-items:center}}
