.about-page.svelte-cwls5q{width:min(100% - 2 * var(--space-6),62rem);margin-inline:auto;padding-block:var(--space-10) var(--space-12);display:flex;flex-direction:column;gap:var(--space-10)}.about-kicker.svelte-cwls5q{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:var(--text-sm);color:var(--color-accent)}.about-hero.svelte-cwls5q{display:flex;flex-direction:column;gap:var(--space-4);text-align:center;align-items:center;padding-block:var(--space-8) 0}.about-hero-title.svelte-cwls5q{margin:0;font-size:clamp(2rem,6vw,3.25rem);line-height:var(--line-tight);max-width:20ch}.about-hero-lead.svelte-cwls5q{margin:0;font-size:var(--text-lg);line-height:var(--line-relaxed);color:var(--color-text-muted);max-width:60ch}.about-name-logo.svelte-cwls5q{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-lg);font-weight:600;line-height:1}.about-name-logo.svelte-cwls5q img:where(.svelte-cwls5q){display:block;width:1.75rem;height:auto}.about-story-lead.svelte-cwls5q{margin:0;font-size:var(--text-base);line-height:var(--line-relaxed);color:var(--color-text-muted);max-width:62ch}.about-story-kicker.svelte-cwls5q{margin-top:var(--space-4)}.about-hero-actions.svelte-cwls5q{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;align-items:center;margin-top:var(--space-3)}.about-cta-button.svelte-cwls5q{padding:.9rem 1.5rem;border:1px solid var(--color-accent);border-radius:999px;background:color-mix(in srgb,var(--color-accent) 14%,var(--color-surface));color:var(--color-text);text-decoration:none;font-size:var(--text-base);line-height:1;transition:border-color .18s ease,background-color .18s ease}.about-cta-button.svelte-cwls5q:hover{background:color-mix(in srgb,var(--color-accent) 24%,var(--color-surface));border-color:var(--color-accent-hover)}.about-cta-button.svelte-cwls5q:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.about-cta-link.svelte-cwls5q{color:var(--color-text-muted);text-decoration:none;font-size:var(--text-base);border-bottom:1px solid var(--color-border);padding-bottom:2px;transition:color .18s ease}.about-cta-link.svelte-cwls5q:hover{color:var(--color-accent)}.about-toc.svelte-cwls5q{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1) var(--space-4);font-size:var(--text-sm)}.about-toc-label.svelte-cwls5q{color:var(--color-text-muted)}.about-toc.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--color-accent);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--color-accent) 45%,transparent)}.about-toc.svelte-cwls5q a:where(.svelte-cwls5q):hover{color:var(--color-accent-hover);border-bottom-color:var(--color-accent-hover)}.about-demo-section.svelte-cwls5q{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3)}.about-demo-video.svelte-cwls5q{width:100%;height:auto;border-radius:calc(var(--radius) * 1.5);border:1px solid var(--color-border);box-shadow:0 1.5rem 3rem color-mix(in srgb,var(--color-text) 10%,transparent)}.about-demo-caption.svelte-cwls5q{margin:0;font-size:var(--text-sm);color:var(--color-text-muted);max-width:50ch}.about-section.svelte-cwls5q{display:flex;flex-direction:column;gap:var(--space-4);scroll-margin-top:calc(var(--header-height) + var(--space-4))}.about-section--accent.svelte-cwls5q{position:relative;padding:var(--space-8) var(--space-6);border:1px solid color-mix(in srgb,var(--color-accent) 30%,var(--color-border));border-radius:calc(var(--radius) * 2);background:color-mix(in srgb,var(--color-accent) 6%,var(--color-surface))}.about-section-mark.svelte-cwls5q{position:absolute;top:var(--space-10);right:var(--space-10);display:block;width:4rem;height:4rem;color:var(--color-text-muted);opacity:.75;pointer-events:none}.about-section-mark.svelte-cwls5q svg{width:100%;height:100%;fill:currentColor}.about-section--quiet.svelte-cwls5q{padding-block:var(--space-2)}.about-section-title.svelte-cwls5q{margin:0;font-size:clamp(1.5rem,3.5vw,2rem);line-height:var(--line-tight);max-width:24ch}.about-section-lead.svelte-cwls5q{margin:0;font-size:var(--text-lg);line-height:var(--line-relaxed);color:var(--color-text-muted);max-width:65ch}.about-prose.svelte-cwls5q{display:flex;flex-direction:column;gap:var(--space-4);max-width:65ch}.about-prose.svelte-cwls5q p:where(.svelte-cwls5q){margin:0;font-size:var(--text-base);line-height:var(--line-relaxed);color:var(--color-text)}.about-feature-grid.svelte-cwls5q{list-style:none;margin:var(--space-1) 0 0;padding:0;display:grid;gap:var(--space-4);grid-template-columns:1fr}.about-feature-card.svelte-cwls5q{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:flex;flex-direction:column;gap:var(--space-2);transition:border-color .18s ease}.about-feature-card.svelte-cwls5q:hover{border-color:var(--color-accent)}.about-feature-card.svelte-cwls5q h3:where(.svelte-cwls5q){margin:0;font-size:var(--text-lg);line-height:var(--line-tight)}.about-feature-card.svelte-cwls5q p:where(.svelte-cwls5q){margin:0;font-size:var(--text-sm);line-height:var(--line-relaxed);color:var(--color-text-muted)}.about-more-link.svelte-cwls5q{margin:0;font-size:var(--text-base);line-height:var(--line-relaxed);color:var(--color-text);max-width:65ch}.about-more-link.svelte-cwls5q a{color:var(--color-accent);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--color-accent) 45%,transparent)}.about-more-link.svelte-cwls5q a:hover{color:var(--color-accent-hover);border-bottom-color:var(--color-accent-hover)}.about-story-section.svelte-cwls5q{padding:var(--space-6);border-left:2px solid color-mix(in srgb,var(--color-accent) 55%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 3%,transparent)}.about-author-contact.svelte-cwls5q{margin:0;display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-base);line-height:var(--line-relaxed);color:var(--color-text-muted)}.about-author-contact.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--color-accent);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--color-accent) 45%,transparent)}.about-author-contact.svelte-cwls5q a:where(.svelte-cwls5q):hover{color:var(--color-accent-hover);border-bottom-color:var(--color-accent-hover)}.about-author-company.svelte-cwls5q{margin:var(--space-3) 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-base);line-height:var(--line-relaxed);color:var(--color-text-muted)}.about-author-company-link.svelte-cwls5q{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text);text-decoration:none;font-weight:600;transition:color .18s ease}.about-author-company-link.svelte-cwls5q:hover{color:var(--color-accent)}.about-author-company-logo.svelte-cwls5q{display:inline-flex;align-items:center;justify-content:center;width:3.1rem;height:3.1rem;border-radius:50%;background:#fff;color:#121212;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-text) 12%,transparent)}.about-author-company-logo.svelte-cwls5q svg{width:auto;height:2.5rem}.about-pricing-section.svelte-cwls5q{padding:var(--space-8) var(--space-6);border:1px solid color-mix(in srgb,var(--color-accent) 30%,var(--color-border));border-radius:calc(var(--radius) * 2);background:color-mix(in srgb,var(--color-accent) 5%,var(--color-surface))}.about-pricing-grid.svelte-cwls5q{display:grid;gap:var(--space-4);grid-template-columns:1fr}.about-pricing-card.svelte-cwls5q{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface)}.about-pricing-card.svelte-cwls5q h3:where(.svelte-cwls5q),.about-pricing-card.svelte-cwls5q p:where(.svelte-cwls5q){margin:0}.about-pricing-card.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:var(--text-lg);line-height:var(--line-tight)}.about-pricing-card.svelte-cwls5q p:where(.svelte-cwls5q):not(.about-pricing-price),.about-pricing-note.svelte-cwls5q{font-size:var(--text-sm);line-height:var(--line-relaxed);color:var(--color-text-muted)}.about-pricing-price.svelte-cwls5q{font-size:var(--text-2xl);line-height:var(--line-tight);color:var(--color-text)}.about-pricing-note.svelte-cwls5q{margin:0;max-width:65ch}.about-pricing-note.svelte-cwls5q a{color:var(--color-accent);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--color-accent) 45%,transparent)}.about-pricing-note.svelte-cwls5q a:hover{color:var(--color-accent-hover);border-bottom-color:var(--color-accent-hover)}.about-final-cta.svelte-cwls5q{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4);padding:var(--space-10) var(--space-6);border:1px solid color-mix(in srgb,var(--color-accent) 35%,var(--color-border));border-radius:calc(var(--radius) * 2);background:var(--color-surface)}.about-final-cta.svelte-cwls5q h2:where(.svelte-cwls5q){margin:0;font-size:clamp(1.5rem,4vw,2.25rem);line-height:var(--line-tight);max-width:22ch}.about-final-cta.svelte-cwls5q p:where(.svelte-cwls5q){margin:0;font-size:var(--text-lg);line-height:var(--line-relaxed);color:var(--color-text-muted);max-width:55ch}.about-final-cta.svelte-cwls5q .about-cta-button:where(.svelte-cwls5q){margin-top:var(--space-2)}@media(min-width:640px){.about-feature-grid.svelte-cwls5q,.about-pricing-grid.svelte-cwls5q{grid-template-columns:1fr 1fr}}@media(max-width:639px){.about-page.svelte-cwls5q{width:min(100% - 2 * var(--space-4),62rem);padding-block:var(--space-8) var(--space-10);gap:var(--space-8)}.about-hero.svelte-cwls5q{padding-block-start:var(--space-6)}.about-demo-video.svelte-cwls5q{width:calc(100% + 2 * var(--space-6));max-width:none;margin-inline:calc(-1 * var(--space-6));border-radius:var(--radius)}.about-hero-actions.svelte-cwls5q{gap:var(--space-3)}.about-cta-button.svelte-cwls5q{width:100%;max-width:20rem;text-align:center}.about-section--accent.svelte-cwls5q,.about-pricing-section.svelte-cwls5q,.about-final-cta.svelte-cwls5q{padding:var(--space-6) var(--space-4)}.about-section-mark.svelte-cwls5q{top:var(--space-5);right:var(--space-4);width:2rem;height:2rem}.about-section--accent.svelte-cwls5q .about-kicker:where(.svelte-cwls5q),.about-section--accent.svelte-cwls5q .about-section-title:where(.svelte-cwls5q){padding-right:2.75rem}.about-story-section.svelte-cwls5q{padding:var(--space-5) var(--space-4)}.about-pricing-price.svelte-cwls5q{font-size:var(--text-xl)}}@media(min-width:900px){.about-feature-grid--three.svelte-cwls5q{grid-template-columns:repeat(3,1fr)}}
