.section-container.svelte-1jozhsr{max-width:900px;margin:0 auto;padding:0 var(--container-padding, 1.5rem)}.section-heading.svelte-1jozhsr{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-1jozhsr{font-size:var(--text-body-lg);color:var(--color-fg-secondary);text-align:center;max-width:540px;margin:0 auto var(--space-8, 3rem);line-height:var(--leading-relaxed)}.hero.svelte-1jozhsr{position:relative;padding:var(--section-padding-lg, 8rem) var(--container-padding, 1.5rem) var(--section-padding, 6rem);overflow:hidden}.hero-grid.svelte-1jozhsr{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:60px 60px;mask-image:linear-gradient(to bottom,black 0%,transparent 80%);-webkit-mask-image:linear-gradient(to bottom,black 0%,transparent 80%);pointer-events:none}.hero-container.svelte-1jozhsr{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8, 3rem);align-items:center;max-width:1100px;margin:0 auto}.hero-content.svelte-1jozhsr{text-align:left}.hero-eyebrow.svelte-1jozhsr{font-size:var(--text-body-sm);text-transform:uppercase;letter-spacing:.15em;color:var(--color-fg-muted);margin-bottom:var(--space-4, 1rem)}.hero-title.svelte-1jozhsr{font-size:var(--text-display-xl);font-weight:var(--font-semibold);color:var(--color-fg-primary);margin-bottom:var(--space-5, 1.5rem);line-height:1;letter-spacing:var(--tracking-tighter, -.025em)}.hero-detail.svelte-1jozhsr{font-size:var(--text-body-lg);color:var(--color-fg-secondary);margin-bottom:var(--space-6, 2rem);line-height:var(--leading-relaxed);max-width:420px}.hero-cta.svelte-1jozhsr{display:flex;align-items:center;gap:var(--space-4, 1rem)}.hero-link.svelte-1jozhsr{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-1jozhsr:hover{color:var(--color-fg-primary)}.hero-visual-wrapper{display:none}@media(min-width:901px){.hero-visual-wrapper{display:block}}.pain-section.svelte-1jozhsr{padding:var(--section-padding, 6rem) 0;border-top:1px solid var(--color-border-default)}.pain-grid.svelte-1jozhsr{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4, 1rem)}.pain-card.svelte-1jozhsr{padding:var(--space-5, 1.5rem);display:flex;align-items:flex-start;gap:var(--space-4, 1rem);border-radius:var(--radius-lg, 12px);border:1px solid var(--color-border-default);background:var(--color-bg-pure);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)}.pain-card.svelte-1jozhsr:hover{border-color:var(--color-border-emphasis);box-shadow:var(--glass-shine-standard),var(--glass-outer-sm);transform:translateY(-2px)}.pain-problem.svelte-1jozhsr{font-size:var(--text-body);font-weight:var(--font-semibold);color:var(--color-fg-primary);flex:1}.pain-arrow.svelte-1jozhsr{color:var(--color-fg-muted);font-size:var(--text-body-sm);flex-shrink:0}.pain-solution.svelte-1jozhsr{font-size:var(--text-body-sm);color:var(--color-fg-secondary);flex:1}.steps-section.svelte-1jozhsr{padding:var(--section-padding, 6rem) 0;border-top:1px solid var(--color-border-default)}.steps-grid.svelte-1jozhsr{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4, 1rem)}.step-card.svelte-1jozhsr{text-align:center}.step-num.svelte-1jozhsr{width:48px;height:48px;border-radius:50%;border:1px solid var(--color-border-emphasis);display:flex;align-items:center;justify-content:center;font-weight:var(--font-semibold);color:var(--color-fg-primary);margin:0 auto var(--space-4, 1rem)}.step-title.svelte-1jozhsr{font-size:var(--text-body-lg);font-weight:var(--font-semibold);color:var(--color-fg-primary);margin-bottom:var(--space-2, .5rem)}.step-desc.svelte-1jozhsr{font-size:var(--text-body-sm);color:var(--color-fg-secondary)}.workflows-section.svelte-1jozhsr{padding:var(--section-padding, 6rem) 0;border-top:1px solid var(--color-border-default)}.workflows-grid.svelte-1jozhsr{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4, 1rem)}.workflow-card.svelte-1jozhsr{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)}.workflow-card.svelte-1jozhsr:hover{border-color:var(--color-border-emphasis)}.workflow-title.svelte-1jozhsr{font-size:var(--text-body-lg);font-weight:var(--font-semibold);color:var(--color-fg-primary);margin-bottom:var(--space-1, .25rem)}.workflow-tagline.svelte-1jozhsr{font-size:var(--text-body-sm);color:var(--color-fg-muted);margin-bottom:var(--space-3, .75rem)}.workflow-desc.svelte-1jozhsr{font-size:var(--text-body-sm);color:var(--color-fg-secondary);line-height:var(--leading-relaxed)}.pricing-section.svelte-1jozhsr{padding:var(--section-padding, 6rem) 0;border-top:1px solid var(--color-border-default)}.pricing-layout.svelte-1jozhsr{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8, 3rem);align-items:center}.pricing-copy.svelte-1jozhsr .section-heading:where(.svelte-1jozhsr){text-align:left;margin-bottom:var(--space-6, 2rem)}.pricing-benefits.svelte-1jozhsr{list-style:none;padding:0;margin:0}.pricing-benefits.svelte-1jozhsr li:where(.svelte-1jozhsr){font-size:var(--text-body);color:var(--color-fg-secondary);padding:var(--space-2, .5rem) 0;display:flex;align-items:center;gap:var(--space-3, .75rem)}.pricing-benefits.svelte-1jozhsr li:where(.svelte-1jozhsr):before{content:"✓";color:var(--color-success, #22c55e)}.pricing-cards.svelte-1jozhsr{display:flex;flex-direction:column;gap:var(--space-4, 1rem)}.pricing-card.svelte-1jozhsr{position:relative;padding:var(--space-5, 1.5rem);border-radius:var(--radius-lg, 12px);border:1px solid var(--color-border-default);background:var(--color-bg-pure);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)}.pricing-card.svelte-1jozhsr:hover{border-color:var(--color-border-emphasis);box-shadow:var(--glass-shine-standard),var(--glass-outer-sm);transform:translateY(-2px)}.pricing-card.featured.svelte-1jozhsr{border-color:#60a5fa4d;background:linear-gradient(135deg,#60a5fa08,#a78bfa08);box-shadow:var(--glass-shine-standard),0 0 0 1px #60a5fa1a}.pricing-card.featured.svelte-1jozhsr:hover{border-color:#60a5fa80;box-shadow:var(--glass-shine-strong),0 0 0 1px #60a5fa33,0 8px 32px #60a5fa26,0 0 60px #60a5fa14;transform:translateY(-3px)}.pricing-card.featured.svelte-1jozhsr:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#60a5fa66,#a78bfa66,#60a5fa66);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;animation:svelte-1jozhsr-border-shimmer 3s ease-in-out infinite;pointer-events:none}@keyframes svelte-1jozhsr-border-shimmer{0%,to{opacity:.3}50%{opacity:.6}}.pricing-name.svelte-1jozhsr{font-size:var(--text-body-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--color-fg-muted);margin-bottom:var(--space-2, .5rem)}.pricing-price.svelte-1jozhsr{font-size:var(--text-h1);font-weight:var(--font-semibold);color:var(--color-fg-primary);margin-bottom:var(--space-2, .5rem)}.pricing-desc.svelte-1jozhsr{font-size:var(--text-body-sm);color:var(--color-fg-secondary);margin-bottom:var(--space-3, .75rem)}.pricing-link.svelte-1jozhsr{font-size:var(--text-body-sm);color:var(--color-fg-tertiary);text-decoration:none}.pricing-link.svelte-1jozhsr:hover{color:var(--color-fg-primary)}.cta-section.svelte-1jozhsr{padding:var(--section-padding, 6rem) 0;border-top:1px solid var(--color-border-default);text-align:center}.cta-heading.svelte-1jozhsr{font-size:var(--text-h1);font-weight:var(--font-bold);color:var(--color-fg-primary);margin-bottom:var(--space-3, .75rem)}.cta-subtext.svelte-1jozhsr{font-size:var(--text-body-lg);color:var(--color-fg-secondary);margin-bottom:var(--space-6, 2rem)}@media(max-width:900px){.hero-container.svelte-1jozhsr{grid-template-columns:1fr;text-align:center}.hero-content.svelte-1jozhsr{text-align:center}.hero-detail.svelte-1jozhsr{margin-left:auto;margin-right:auto}.hero-cta.svelte-1jozhsr{justify-content:center}.pricing-layout.svelte-1jozhsr{grid-template-columns:1fr}.pricing-copy.svelte-1jozhsr .section-heading:where(.svelte-1jozhsr){text-align:center}}@media(max-width:768px){.pain-grid.svelte-1jozhsr{grid-template-columns:1fr}.steps-grid.svelte-1jozhsr{grid-template-columns:repeat(2,1fr)}.workflows-grid.svelte-1jozhsr{grid-template-columns:1fr}}
