.business-hero.svelte-gy0t33{padding:var(--space-16) 0;text-align:center;background:var(--color-bg-primary)}.hero-badge.svelte-gy0t33{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-bg-tertiary);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-secondary);margin-bottom:var(--space-6)}.business-hero.svelte-gy0t33 h1:where(.svelte-gy0t33){font-size:var(--text-5xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:var(--space-4);max-width:800px;margin-left:auto;margin-right:auto}.hero-subtitle.svelte-gy0t33{font-size:var(--text-xl);color:var(--color-text-secondary);max-width:600px;margin:0 auto var(--space-8)}.hero-ctas.svelte-gy0t33{display:flex;gap:var(--space-4);justify-content:center}.section-header.svelte-gy0t33{text-align:center;margin-bottom:var(--space-10)}.section-header.svelte-gy0t33 h2:where(.svelte-gy0t33){font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.section-header.svelte-gy0t33 p:where(.svelte-gy0t33){font-size:var(--text-lg);color:var(--color-text-tertiary)}.use-cases-section.svelte-gy0t33{padding:var(--space-16) 0;background:var(--color-bg-secondary)}.use-cases-grid.svelte-gy0t33{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6);max-width:900px;margin:0 auto}.use-case-card.svelte-gy0t33{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6)}.use-case-icon.svelte-gy0t33{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--color-bg-tertiary);border-radius:var(--radius-lg);margin-bottom:var(--space-4);color:var(--color-primary-dark)}.use-case-card.svelte-gy0t33 h3:where(.svelte-gy0t33){font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.use-case-card.svelte-gy0t33 p:where(.svelte-gy0t33){font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin:0}.pricing-section.svelte-gy0t33{padding:var(--space-16) 0;background:var(--color-bg-primary)}.pricing-grid.svelte-gy0t33{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);max-width:1000px;margin:0 auto}.pricing-card.svelte-gy0t33{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);position:relative;display:flex;flex-direction:column}.pricing-card.featured.svelte-gy0t33{border-color:var(--color-primary-dark);border-width:2px;transform:scale(1.02);box-shadow:var(--shadow-lg)}.card-badge.svelte-gy0t33{position:absolute;top:calc(-1 * var(--space-3));left:50%;transform:translate(-50%);background:var(--gradient-primary);color:#fff;font-size:var(--text-xs);font-weight:var(--font-semibold);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);white-space:nowrap}.tier-name.svelte-gy0t33{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:var(--space-1)}.tier-description.svelte-gy0t33{font-size:var(--text-sm);color:var(--color-text-tertiary);margin-bottom:var(--space-4)}.tier-price.svelte-gy0t33{margin-bottom:var(--space-2)}.tier-price.svelte-gy0t33 .price:where(.svelte-gy0t33){font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--color-text-primary)}.tier-price.svelte-gy0t33 .unit:where(.svelte-gy0t33){font-size:var(--text-lg);color:var(--color-text-tertiary)}.tier-example.svelte-gy0t33{font-size:var(--text-sm);color:var(--color-success);margin-bottom:var(--space-4)}.tier-features.svelte-gy0t33{list-style:none;padding:0;margin:0 0 var(--space-6);flex-grow:1}.tier-features.svelte-gy0t33 li:where(.svelte-gy0t33){display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;font-size:var(--text-sm);color:var(--color-text-secondary)}.tier-features.svelte-gy0t33 li:where(.svelte-gy0t33) .icon{color:var(--color-success)}.pricing-card.svelte-gy0t33 .tier-cta{width:100%}.partnership-section.svelte-gy0t33{padding:var(--space-16) 0;background:var(--color-bg-inverse)}.partnership-content.svelte-gy0t33{text-align:center}.partnership-content.svelte-gy0t33 h2:where(.svelte-gy0t33){font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-text-inverse);margin-bottom:var(--space-4)}.partnership-intro.svelte-gy0t33{font-size:var(--text-lg);color:var(--color-gray-400);max-width:700px;margin:0 auto var(--space-10)}.partner-tiers.svelte-gy0t33{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);max-width:700px;margin:0 auto var(--space-8)}.partner-tier.svelte-gy0t33{background:#ffffff1a;border-radius:var(--radius-xl);padding:var(--space-6)}.partner-tier.svelte-gy0t33 h4:where(.svelte-gy0t33){font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text-inverse);margin-bottom:var(--space-2)}.partner-tier.svelte-gy0t33 .tier-price:where(.svelte-gy0t33){font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-primary-300);margin-bottom:var(--space-1)}.partner-tier.svelte-gy0t33 .tier-gens:where(.svelte-gy0t33){font-size:var(--text-sm);color:var(--color-gray-400);margin-bottom:var(--space-1)}.partner-tier.svelte-gy0t33 .tier-feat:where(.svelte-gy0t33){font-size:var(--text-sm);color:var(--color-gray-500);margin:0}.setup-note.svelte-gy0t33{font-size:var(--text-sm);color:var(--color-gray-400);margin-bottom:var(--space-8)}.partner-benefits.svelte-gy0t33{display:flex;justify-content:center;gap:var(--space-8);flex-wrap:wrap}.benefit.svelte-gy0t33{display:flex;align-items:center;gap:var(--space-2);color:var(--color-gray-300);font-size:var(--text-sm)}.benefit.svelte-gy0t33 .icon{color:var(--color-success)}.security-section.svelte-gy0t33{padding:var(--space-16) 0;background:var(--color-bg-secondary)}.security-grid.svelte-gy0t33{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);max-width:800px;margin:0 auto}.security-item.svelte-gy0t33{text-align:center;padding:var(--space-4)}.security-badge.svelte-gy0t33{display:inline-block;background:var(--color-primary-100);color:var(--color-primary-700);padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);font-size:var(--text-sm);font-weight:var(--font-bold);margin-bottom:var(--space-2)}.security-item.svelte-gy0t33 p:where(.svelte-gy0t33){font-size:var(--text-sm);color:var(--color-text-tertiary);margin:0}.contact-section.svelte-gy0t33{padding:var(--space-16) 0;background:var(--color-bg-primary)}.contact-content.svelte-gy0t33{text-align:center;max-width:900px;margin:0 auto}.contact-content.svelte-gy0t33 h2:where(.svelte-gy0t33){font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.contact-content.svelte-gy0t33>p:where(.svelte-gy0t33){font-size:var(--text-lg);color:var(--color-text-tertiary);margin-bottom:var(--space-10)}.contact-options.svelte-gy0t33{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.contact-option.svelte-gy0t33{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-6);background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);text-decoration:none;transition:all var(--transition-fast)}.contact-option.svelte-gy0t33:hover{border-color:var(--color-primary-dark);transform:translateY(-2px)}.contact-option.svelte-gy0t33 .icon{color:var(--color-primary-dark)}.contact-details.svelte-gy0t33{text-align:left}.contact-method.svelte-gy0t33{display:block;font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary)}.contact-value.svelte-gy0t33{font-size:var(--text-sm);color:var(--color-text-tertiary)}@media(max-width:1024px){.pricing-grid.svelte-gy0t33{grid-template-columns:1fr;max-width:400px}.pricing-card.featured.svelte-gy0t33{transform:none;order:-1}.use-cases-grid.svelte-gy0t33{grid-template-columns:1fr;max-width:400px}.partner-tiers.svelte-gy0t33{grid-template-columns:1fr;max-width:300px}.security-grid.svelte-gy0t33{grid-template-columns:repeat(2,1fr)}.contact-options.svelte-gy0t33{grid-template-columns:1fr;max-width:400px;margin:0 auto}}@media(max-width:640px){.business-hero.svelte-gy0t33{padding:var(--space-12) 0}.business-hero.svelte-gy0t33 h1:where(.svelte-gy0t33){font-size:var(--text-4xl)}.hero-ctas.svelte-gy0t33{flex-direction:column;align-items:center}.partner-benefits.svelte-gy0t33{flex-direction:column;align-items:center;gap:var(--space-4)}.security-grid.svelte-gy0t33{grid-template-columns:1fr}}
