.section-container.svelte-1uha8ag{max-width:var(--content-width-lg);margin:0 auto;padding:0 var(--container-padding, 1.5rem)}.section-heading.svelte-1uha8ag{font-size:var(--text-h1);font-weight:var(--font-semibold);color:var(--color-fg-primary);text-align:center;margin-bottom:var(--space-4, 1rem);letter-spacing:var(--tracking-tight, -.015em)}.section-intro.svelte-1uha8ag{font-size:var(--text-body-lg);color:var(--color-fg-secondary);text-align:center;max-width:var(--content-width-sm);margin:0 auto var(--space-8, 3rem);line-height:var(--leading-relaxed)}.hero.svelte-1uha8ag{position:relative;padding:var(--section-padding-lg, 8rem) var(--container-padding, 1.5rem) var(--section-padding, 6rem);max-width:100%;overflow:hidden}.hero-grid-container.svelte-1uha8ag{position:absolute;inset:0;overflow:hidden;pointer-events:none}.hero-animated-grid{mask-image:radial-gradient(600px circle at 50% 35%,white,transparent);-webkit-mask-image:radial-gradient(600px circle at 50% 35%,white,transparent)}.hero-container.svelte-1uha8ag{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8, 3rem);align-items:center;max-width:var(--content-width-xl);margin:0 auto}.hero-content.svelte-1uha8ag{text-align:left}.hero-eyebrow.svelte-1uha8ag{font-size:var(--text-body-sm);text-transform:uppercase;letter-spacing:.15em;color:var(--color-fg-muted);margin-bottom:var(--space-5, 1.5rem)}.hero-title.svelte-1uha8ag{font-size:var(--text-display-xl);font-weight:var(--font-semibold);color:var(--color-fg-primary);margin-bottom:var(--space-6, 2rem);line-height:1;letter-spacing:var(--tracking-tighter, -.025em)}.hero-detail.svelte-1uha8ag{font-size:var(--text-body-lg);color:var(--color-fg-secondary);margin-bottom:var(--space-8, 3rem);line-height:var(--leading-relaxed);max-width:var(--content-width-sm)}.hero-cta.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-4, 1rem)}.hero-link.svelte-1uha8ag{font-size:var(--text-body-sm);color:var(--color-fg-secondary);text-decoration:none;transition:color var(--duration-micro, .2s) var(--ease-standard)}.hero-link.svelte-1uha8ag:hover{color:var(--color-fg-primary)}.hero-visual-frame.svelte-1uha8ag{position:relative;display:flex;align-items:center;justify-content:center}.hero-visual-glow.svelte-1uha8ag{position:absolute;width:100%;height:100%;background:radial-gradient(ellipse at center,rgba(96,165,250,.15) 0%,rgba(167,139,250,.08) 40%,transparent 70%);filter:blur(40px);pointer-events:none}.hero-visual-container.svelte-1uha8ag{position:relative;padding:var(--space-6, 2rem);border-radius:var(--radius-xl, 16px);border:1px solid rgba(255,255,255,.1);background:#ffffff05}.orbital-container.svelte-1uha8ag{position:relative;width:300px;height:300px;display:flex;align-items:center;justify-content:center}.orbit-layer.svelte-1uha8ag{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.orbit-layer.layer-far.svelte-1uha8ag{z-index:1;filter:blur(2px);opacity:.5}.orbit-layer.layer-main.svelte-1uha8ag{z-index:5}.orbit-layer.layer-close.svelte-1uha8ag{z-index:8;filter:blur(.5px);opacity:.85}.orbital-center.svelte-1uha8ag{position:relative;z-index:20;display:flex;align-items:center;justify-content:center}.center-icon.svelte-1uha8ag{width:96px;height:96px;display:flex;align-items:center;justify-content:center;background:#0a0a0fe6;backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%);border:1px solid rgba(255,255,255,.15);border-radius:20px;box-shadow:0 0 40px #0009;color:#fff;box-shadow:0 8px 32px #0006,inset 0 1px #ffffff1a}.center-icon.svelte-1uha8ag svg{width:52px;height:52px}.orbit-item.svelte-1uha8ag{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#fff;box-shadow:0 4px 16px #0000004d,inset 0 1px #ffffff14;transition:all .3s ease}.orbit-item.svelte-1uha8ag svg{width:22px;height:22px}.orbit-item.orbit-far.svelte-1uha8ag{width:32px;height:32px;background:#ffffff0a;border-color:#ffffff14}.orbit-item.orbit-far.svelte-1uha8ag svg{width:16px;height:16px}.orbit-item.orbit-close.svelte-1uha8ag{width:38px;height:38px;background:#ffffff14;border-color:#ffffff26}.orbit-item.orbit-close.svelte-1uha8ag svg{width:18px;height:18px}.hero-visual-wrapper{display:none}@media(min-width:901px){.hero-visual-wrapper{display:block}}.model-section.svelte-1uha8ag{padding:var(--section-padding, 6rem) 0;border-top:1px solid var(--color-border-default)}.layers-diagram.svelte-1uha8ag{max-width:var(--content-width-md);margin:0 auto var(--space-6, 2rem)}.layer.svelte-1uha8ag{padding:var(--space-5, 1.5rem);border:1px solid var(--color-border-default)}.layer.intelligence.svelte-1uha8ag{border-bottom:none;background:var(--color-bg-elevated);border-radius:var(--radius-lg, 12px) var(--radius-lg, 12px) 0 0}.layer.automation.svelte-1uha8ag{background:var(--color-bg-surface);border-radius:0 0 var(--radius-lg, 12px) var(--radius-lg, 12px)}.layer-label.svelte-1uha8ag{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.1em;color:var(--color-fg-muted);margin-bottom:var(--space-3, .75rem)}.layer-what.svelte-1uha8ag{font-size:var(--text-body-lg);font-weight:var(--font-semibold);color:var(--color-fg-primary);margin-bottom:var(--space-2, .5rem)}.layer-examples.svelte-1uha8ag{font-size:var(--text-body-sm);color:var(--color-fg-tertiary)}.model-caption.svelte-1uha8ag{text-align:center;font-size:var(--text-body-sm);color:var(--color-fg-tertiary)}.services-section.svelte-1uha8ag{padding:var(--section-padding, 6rem) 0;border-top:1px solid var(--color-border-default)}.pricing-section.svelte-1uha8ag{margin-bottom:var(--space-6, 2rem)}.pricing-section-label.svelte-1uha8ag{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.15em;color:var(--color-fg-muted);margin-bottom:var(--space-3, .75rem);text-align:center}.pricing-row.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4, 1rem);align-items:stretch;max-width:var(--content-width-md);margin:0 auto}.pricing-card.svelte-1uha8ag{padding:var(--space-5, 1.5rem);border-radius:var(--radius-lg, 12px);border:1px solid var(--color-border-default);background:var(--color-bg-pure);text-align:center;display:flex;flex-direction:column;transition:border-color .2s ease,transform .2s ease}.pricing-card.svelte-1uha8ag:hover{border-color:var(--color-border-emphasis);transform:translateY(-2px)}.pricing-card.featured.svelte-1uha8ag{border-color:#60a5fa66;background:linear-gradient(135deg,#60a5fa0d,#a78bfa0d)}.pricing-label.svelte-1uha8ag{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.1em;color:var(--color-fg-muted);margin-bottom:var(--space-3, .75rem)}.pricing-amount.svelte-1uha8ag{font-size:var(--text-h1);font-weight:var(--font-semibold);color:var(--color-fg-primary);line-height:1;font-family:var(--font-display)}.pricing-unit.svelte-1uha8ag{font-size:var(--text-body-sm);color:var(--color-fg-tertiary);margin-bottom:var(--space-4, 1rem)}.pricing-description.svelte-1uha8ag{font-size:var(--text-body-sm);color:var(--color-fg-secondary);line-height:var(--leading-relaxed);margin-top:auto}.pricing-examples.svelte-1uha8ag{border-top:1px solid var(--color-border-default);padding-top:var(--space-6, 2rem)}.pricing-examples.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-size:var(--text-body-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--color-fg-muted);margin-bottom:var(--space-4, 1rem);text-align:center}.examples-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-4, 1rem);align-items:stretch}.example-item.svelte-1uha8ag{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-2, .5rem);padding:var(--space-5, 1.5rem);border-radius:var(--radius-lg, 12px);background:var(--color-bg-pure);border:1px solid var(--color-border-default);box-shadow:var(--glass-shine-soft);transition:border-color var(--duration-standard) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard),transform var(--duration-bounce) var(--ease-bounce)}.example-item.svelte-1uha8ag:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);opacity:.6}.example-item.svelte-1uha8ag:hover{border-color:var(--color-border-emphasis);box-shadow:var(--glass-shine-standard),var(--glass-outer-sm);transform:translateY(-2px)}.example-name.svelte-1uha8ag{font-size:var(--text-body-sm);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-fg-muted)}.example-calc.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;font-size:var(--text-caption);color:var(--color-fg-tertiary);background:var(--color-bg-subtle);border:1px solid var(--color-border-default);border-radius:var(--radius-full, 9999px);padding:.25rem .6rem;font-family:var(--font-mono, monospace)}.example-price.svelte-1uha8ag{font-size:var(--text-h3);font-weight:var(--font-semibold);color:var(--color-fg-primary);font-family:var(--font-display);margin-top:auto}@media(max-width:640px){.pricing-row.svelte-1uha8ag,.examples-grid.svelte-1uha8ag{grid-template-columns:1fr}}.audience-section.svelte-1uha8ag{padding:var(--section-padding, 6rem) 0;border-top:1px solid var(--color-border-default)}.audience-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4, 1rem);align-items:stretch}.audience-card.svelte-1uha8ag{padding:var(--space-5, 1.5rem);border:1px solid var(--color-border-default);border-radius:var(--radius-lg, 12px);transition:border-color var(--duration-micro, .2s) var(--ease-standard);display:flex;flex-direction:column}.audience-card.svelte-1uha8ag:hover{border-color:var(--color-border-emphasis)}.audience-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:var(--text-body-lg);font-weight:var(--font-semibold);color:var(--color-fg-primary);margin-bottom:var(--space-3, .75rem)}.audience-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--text-body-sm);color:var(--color-fg-secondary);line-height:var(--leading-relaxed)}.runtime-section.svelte-1uha8ag{padding:var(--section-padding, 6rem) 0;border-top:1px solid var(--color-border-default)}.runtime-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4, 1rem);align-items:stretch}.runtime-card.svelte-1uha8ag{padding:var(--space-5, 1.5rem);border:1px solid var(--color-border-default);border-radius:var(--radius-lg, 12px);transition:border-color var(--duration-micro, .2s) var(--ease-standard);display:flex;flex-direction:column}.runtime-card.svelte-1uha8ag:hover{border-color:var(--color-border-emphasis)}.runtime-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:var(--text-body-lg);font-weight:var(--font-semibold);color:var(--color-fg-primary);margin-bottom:var(--space-3, .75rem)}.runtime-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--text-body-sm);color:var(--color-fg-secondary);line-height:var(--leading-relaxed)}.cta-section.svelte-1uha8ag{padding:var(--section-padding, 6rem) 0;border-top:1px solid var(--color-border-default);text-align:center}.cta-heading.svelte-1uha8ag{font-size:var(--text-h1);font-weight:var(--font-bold);color:var(--color-fg-primary);margin-bottom:var(--space-3, .75rem)}.cta-subtext.svelte-1uha8ag{font-size:var(--text-body-lg);color:var(--color-fg-secondary);margin-bottom:var(--space-6, 2rem)}@media(max-width:900px){.hero-container.svelte-1uha8ag{grid-template-columns:1fr;text-align:center}.hero-content.svelte-1uha8ag{text-align:center}.hero-detail.svelte-1uha8ag{margin-left:auto;margin-right:auto}.hero-cta.svelte-1uha8ag{justify-content:center;flex-wrap:wrap}}@media(max-width:768px){.hero.svelte-1uha8ag{padding:var(--layout-3, 4rem) var(--container-padding, 1.5rem)}.hero-title.svelte-1uha8ag{font-size:clamp(2.5rem,8vw,4rem)}.audience-grid.svelte-1uha8ag,.runtime-grid.svelte-1uha8ag{grid-template-columns:1fr}.model-section.svelte-1uha8ag,.services-section.svelte-1uha8ag,.runtime-section.svelte-1uha8ag,.audience-section.svelte-1uha8ag,.cta-section.svelte-1uha8ag{padding:var(--layout-3, 4rem) 0}}
