.about-hero.svelte-6m16tm{position:relative;overflow:hidden;padding:8rem 2rem 5rem;text-align:center}.blob.svelte-6m16tm{position:absolute;border-radius:50%;pointer-events:none;filter:blur(80px)}.b1.svelte-6m16tm{width:600px;height:600px;top:-200px;left:50%;transform:translate(-60%);background:color-mix(in srgb,var(--color-primary-container) 20%,transparent)}.b2.svelte-6m16tm{width:400px;height:400px;top:0;right:-100px;background:color-mix(in srgb,var(--color-secondary-container) 12%,transparent)}.hero-inner.svelte-6m16tm{position:relative;z-index:1;max-width:700px;margin:0 auto}.label-caps.svelte-6m16tm{font-family:var(--font-display);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-outline);margin-bottom:1rem}.hero-h1.svelte-6m16tm{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.5rem);font-weight:500;letter-spacing:-.03em;line-height:1.1;color:var(--color-on-surface);margin-bottom:1.25rem}.accent.svelte-6m16tm{color:var(--color-primary)}.hero-sub.svelte-6m16tm{font-family:var(--font-body);font-size:1rem;font-weight:300;line-height:1.7;color:var(--color-on-surface-variant)}.stats-section.svelte-6m16tm{border-top:1px solid color-mix(in srgb,var(--color-outline-variant) 25%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-outline-variant) 25%,transparent);background:color-mix(in srgb,var(--color-surface-container-low) 50%,var(--color-surface))}.stats-inner.svelte-6m16tm{display:grid;grid-template-columns:repeat(4,1fr);max-width:1100px;margin:0 auto}@media(max-width:640px){.stats-inner.svelte-6m16tm{grid-template-columns:repeat(2,1fr)}}.stat-item.svelte-6m16tm{display:flex;flex-direction:column;gap:6px;padding:2.5rem 2rem;border-right:1px solid color-mix(in srgb,var(--color-outline-variant) 25%,transparent);text-align:center}.stat-item.svelte-6m16tm:last-child{border-right:none}@media(max-width:640px){.stat-item.svelte-6m16tm:nth-child(2){border-right:none}.stat-item.svelte-6m16tm:nth-child(3){border-right:1px solid color-mix(in srgb,var(--color-outline-variant) 25%,transparent)}}.stat-value.svelte-6m16tm{font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;letter-spacing:-.04em;color:var(--color-primary);line-height:1}.stat-label.svelte-6m16tm{font-family:var(--font-body);font-size:11.5px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-variant)}.content-section.svelte-6m16tm{padding:4rem 2rem}@media(min-width:640px){.content-section.svelte-6m16tm{padding-inline:3rem}}@media(min-width:1024px){.content-section.svelte-6m16tm{padding-inline:5rem}}@media(min-width:1280px){.content-section.svelte-6m16tm{padding-inline:7rem}}.content-section--alt.svelte-6m16tm{background:color-mix(in srgb,var(--color-surface-container-low) 30%,var(--color-surface));border-top:1px solid color-mix(in srgb,var(--color-outline-variant) 25%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-outline-variant) 25%,transparent)}.content-inner.svelte-6m16tm{max-width:1100px;margin:0 auto}.section-hd.svelte-6m16tm{text-align:center;margin-bottom:2.5rem}.story-body.svelte-6m16tm{max-width:720px;margin:0 auto}.content-inner.svelte-6m16tm>.label-caps:where(.svelte-6m16tm){text-align:center;display:block;margin-bottom:2rem}.section-h2.svelte-6m16tm{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:500;letter-spacing:-.025em;line-height:1.15;color:var(--color-on-surface);margin-top:.5rem}.body-p.svelte-6m16tm{font-family:var(--font-body);font-size:.9375rem;font-weight:300;line-height:1.8;color:var(--color-on-surface-variant);margin-bottom:1rem}.body-p.svelte-6m16tm:last-child{margin-bottom:0}.timeline.svelte-6m16tm{display:flex;flex-direction:column;max-width:680px}.tl-row.svelte-6m16tm{display:grid;grid-template-columns:56px 28px 1fr;gap:0 1.25rem;align-items:start}.tl-year.svelte-6m16tm{font-family:var(--font-display);font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--color-primary);padding-top:3px}.tl-connector.svelte-6m16tm{display:flex;flex-direction:column;align-items:center}.tl-dot.svelte-6m16tm{width:9px;height:9px;border-radius:50%;background:var(--color-primary);flex-shrink:0;margin-top:5px;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent)}.tl-line.svelte-6m16tm{width:1px;flex:1;min-height:32px;background:color-mix(in srgb,var(--color-outline-variant) 60%,transparent);margin:5px 0}.tl-text.svelte-6m16tm{font-family:var(--font-body);font-size:.875rem;font-weight:300;line-height:1.7;color:var(--color-on-surface-variant);padding-top:2px;padding-bottom:1.5rem}.values-list.svelte-6m16tm{display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--color-outline-variant) 40%,transparent);border-radius:16px;overflow:hidden;background:var(--color-surface-container-lowest)}.value-row.svelte-6m16tm{display:grid;grid-template-columns:44px 1fr 1.5fr;gap:1.5rem;align-items:baseline;padding:1.75rem 2rem;border-bottom:1px solid color-mix(in srgb,var(--color-outline-variant) 30%,transparent);transition:background .15s ease}.value-row.svelte-6m16tm:last-child{border-bottom:none}.value-row.svelte-6m16tm:hover{background:color-mix(in srgb,var(--color-surface-container) 80%,transparent)}@media(max-width:768px){.value-row.svelte-6m16tm{grid-template-columns:36px 1fr;grid-template-rows:auto auto;gap:.5rem 1rem}.value-desc.svelte-6m16tm{grid-column:2}}@media(max-width:480px){.value-row.svelte-6m16tm{grid-template-columns:1fr}.value-desc.svelte-6m16tm{grid-column:1}}.value-num.svelte-6m16tm{font-family:var(--font-display);font-size:10.5px;font-weight:700;letter-spacing:.1em;color:var(--color-outline)}.value-title.svelte-6m16tm{font-family:var(--font-display);font-size:clamp(1rem,1.75vw,1.375rem);font-weight:600;letter-spacing:-.02em;color:var(--color-on-surface)}.value-desc.svelte-6m16tm{font-family:var(--font-body);font-size:.875rem;font-weight:300;line-height:1.75;color:var(--color-on-surface-variant)}.founder-card.svelte-6m16tm{display:grid;grid-template-columns:240px 1fr;gap:3rem;border-radius:16px;border:1px solid color-mix(in srgb,var(--color-outline-variant) 40%,transparent);background:var(--color-surface-container-lowest);padding:2rem;align-items:start;max-width:860px}@media(max-width:640px){.founder-card.svelte-6m16tm{grid-template-columns:1fr;gap:1.5rem}}.founder-left.svelte-6m16tm{display:flex;flex-direction:column;gap:.875rem}.founder-avatar.svelte-6m16tm{width:64px;height:64px;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);display:flex;align-items:center;justify-content:center}.founder-initials.svelte-6m16tm{font-family:var(--font-display);font-size:1.125rem;font-weight:700;color:var(--color-primary)}.founder-meta.svelte-6m16tm{display:flex;flex-direction:column;gap:3px}.founder-name.svelte-6m16tm{font-family:var(--font-display);font-size:.9375rem;font-weight:600;color:var(--color-on-surface)}.founder-role.svelte-6m16tm{font-family:var(--font-body);font-size:.8125rem;font-weight:300;color:var(--color-on-surface-variant)}.founder-loc.svelte-6m16tm{font-family:var(--font-body);font-size:11.5px;font-weight:400;color:var(--color-outline)}.founder-email.svelte-6m16tm{font-family:var(--font-body);font-size:.8125rem;font-weight:500;color:var(--color-primary);text-decoration:none;margin-top:4px;transition:opacity .15s ease}.founder-email.svelte-6m16tm:hover{opacity:.75}.founder-quote.svelte-6m16tm{font-family:var(--font-body);font-size:.9375rem;font-weight:300;line-height:1.8;color:var(--color-on-surface-variant);padding-left:1.5rem;border-left:2px solid color-mix(in srgb,var(--color-primary) 50%,transparent);font-style:italic;margin:0}.cta-strip.svelte-6m16tm{background:color-mix(in srgb,var(--color-surface-container-low) 50%,var(--color-surface));border-top:1px solid color-mix(in srgb,var(--color-outline-variant) 25%,transparent);padding:5rem 2rem;text-align:center}.cta-inner.svelte-6m16tm{max-width:520px;margin:0 auto}.cta-label.svelte-6m16tm{font-family:var(--font-body);font-size:.875rem;font-weight:300;color:var(--color-outline);margin-bottom:.5rem}.cta-title.svelte-6m16tm{font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:500;letter-spacing:-.03em;color:var(--color-on-surface);margin-bottom:.75rem}.cta-sub.svelte-6m16tm{font-family:var(--font-body);font-size:.9375rem;font-weight:300;line-height:1.7;color:var(--color-on-surface-variant);margin-bottom:1.75rem}.btn-primary.svelte-6m16tm{display:inline-flex;align-items:center;gap:6px;background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-body);font-size:14px;font-weight:600;padding:12px 28px;border-radius:9999px;text-decoration:none;transition:opacity .15s ease}.btn-primary.svelte-6m16tm:hover{opacity:.88}
