.about-page.svelte-6yh93n{background:var(--lab-bg);color:var(--lab-text);min-height:100vh}.hero.svelte-6yh93n{position:relative;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(34,211,238,.07),transparent 70%),linear-gradient(180deg,var(--lab-bg),var(--lab-surface));padding:var(--space-md) var(--space-md) calc(var(--space-md) * .8);text-align:center;border-bottom:1px solid var(--lab-border)}.hero__container.svelte-6yh93n{max-width:760px;margin:0 auto}.hero__pill.svelte-6yh93n{display:inline-flex;align-items:center;gap:.5rem;padding:.32rem .85rem .3rem;border:1px solid rgba(109,213,237,.25);border-radius:999px;background:#22d3ee0f;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;font-weight:500;letter-spacing:.18em;color:var(--luvex-bright-cyan);margin-bottom:1.2rem}.hero__pill-dot.svelte-6yh93n{width:6px;height:6px;border-radius:50%;background:var(--luvex-bright-cyan);box-shadow:0 0 8px #22d3eeb3}.hero.svelte-6yh93n h1:where(.svelte-6yh93n){color:var(--lab-text);font-size:clamp(2rem,4.6vw,3rem);font-weight:700;letter-spacing:-.018em;line-height:1.14;margin:0 0 1rem}.hero.svelte-6yh93n p:where(.svelte-6yh93n){color:var(--lab-text-muted);font-size:1.02rem;line-height:1.6;max-width:620px;margin:0 auto}.section.svelte-6yh93n{padding:var(--space-lg) var(--space-md)}.container.svelte-6yh93n{max-width:1100px;margin:0 auto}.section__head.svelte-6yh93n{text-align:center;margin:0 auto 2rem;max-width:720px}.section__label.svelte-6yh93n{display:inline-block;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.66rem;letter-spacing:.18em;color:var(--luvex-bright-cyan);margin-bottom:.6rem}.section__head.svelte-6yh93n h2:where(.svelte-6yh93n){font-size:clamp(1.5rem,3vw,1.95rem);font-weight:700;letter-spacing:-.014em;margin:0;color:var(--lab-text)}.story-grid.svelte-6yh93n{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;align-items:stretch}.story-block.svelte-6yh93n{display:flex;flex-direction:column;padding:1.4rem 1.5rem 1.5rem;border-radius:12px;border:1px solid var(--lab-border);background:var(--lab-surface)}.story-block.svelte-6yh93n h3:where(.svelte-6yh93n){font-size:1.05rem;font-weight:700;margin:0 0 .65rem;color:var(--luvex-bright-cyan);letter-spacing:-.01em}.story-block.svelte-6yh93n p:where(.svelte-6yh93n){color:var(--lab-text-muted);font-size:.92rem;line-height:1.6;margin:0}.founder-section.svelte-6yh93n{background:linear-gradient(180deg,var(--lab-bg),var(--lab-surface) 60%)}.founder.svelte-6yh93n{display:grid;grid-template-columns:240px 1fr;gap:2rem;padding:1.8rem 1.9rem 1.9rem;border-radius:14px;border:1px solid var(--lab-border);background:var(--lab-surface);align-items:center}.founder__photo.svelte-6yh93n{aspect-ratio:1;overflow:hidden;border-radius:50%;border:1px solid rgba(109,213,237,.25);background:var(--lab-bg)}.founder__photo.svelte-6yh93n img:where(.svelte-6yh93n){width:100%;height:100%;object-fit:cover;display:block}.founder__body.svelte-6yh93n{min-width:0}.founder__role.svelte-6yh93n{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.18em;color:var(--luvex-bright-cyan);margin:0 0 .4rem}.founder__body.svelte-6yh93n h3:where(.svelte-6yh93n){font-size:1.4rem;font-weight:700;letter-spacing:-.012em;margin:0 0 .7rem;color:var(--lab-text)}.founder__bio.svelte-6yh93n{color:var(--lab-text-muted);font-size:.95rem;line-height:1.6;margin:0 0 1rem}.founder__bio.svelte-6yh93n strong:where(.svelte-6yh93n){color:var(--lab-text);font-weight:600}.founder__tags.svelte-6yh93n{display:flex;flex-wrap:wrap;gap:.4rem}.founder__tag.svelte-6yh93n{display:inline-block;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;padding:.28rem .6rem;border:1px solid var(--lab-border);border-radius:999px;background:var(--lab-bg);color:var(--lab-text-muted)}@media(max-width:720px){.founder.svelte-6yh93n{grid-template-columns:1fr;text-align:center}.founder__photo.svelte-6yh93n{max-width:220px;margin:0 auto}}.values-grid.svelte-6yh93n{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;align-items:stretch}.value-card.svelte-6yh93n{display:flex;flex-direction:column;padding:1.5rem 1.5rem 1.6rem;border-radius:12px;border:1px solid var(--lab-border);background:var(--lab-surface);transition:all .18s}.value-card.svelte-6yh93n:hover{border-color:#6dd5ed59;transform:translateY(-1px)}.value-card__icon.svelte-6yh93n{width:38px;height:38px;border-radius:8px;background:#22d3ee14;border:1px solid rgba(109,213,237,.3);display:flex;align-items:center;justify-content:center;color:var(--luvex-bright-cyan);margin-bottom:.9rem}.value-card__icon.svelte-6yh93n svg:where(.svelte-6yh93n){width:20px;height:20px}.value-card.svelte-6yh93n h3:where(.svelte-6yh93n){font-size:1.05rem;font-weight:700;letter-spacing:-.01em;margin:0 0 .5rem;color:var(--lab-text)}.value-card.svelte-6yh93n p:where(.svelte-6yh93n){color:var(--lab-text-muted);font-size:.92rem;line-height:1.55;margin:0 0 .7rem;flex-grow:1}.value-card.svelte-6yh93n p:where(.svelte-6yh93n) strong:where(.svelte-6yh93n){color:var(--lab-text);font-weight:600}.value-card__link.svelte-6yh93n{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem;letter-spacing:.04em;color:var(--luvex-bright-cyan);text-decoration:none;margin-top:auto}.value-card__link.svelte-6yh93n:hover{text-decoration:underline}.about-more-section.svelte-6yh93n{padding-top:0;padding-bottom:var(--space-md)}.about-sublinks.svelte-6yh93n{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;max-width:1100px;margin:0 auto}.about-sublinks__label.svelte-6yh93n{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lab-text-muted);margin-right:.3rem}.about-sublinks.svelte-6yh93n a:where(.svelte-6yh93n){font-family:JetBrains Mono,ui-monospace,monospace;font-size:.74rem;letter-spacing:.02em;padding:.34rem .75rem;border:1px solid var(--lab-border);border-radius:999px;background:var(--lab-bg);color:var(--luvex-bright-cyan);text-decoration:none;transition:all .15s}.about-sublinks.svelte-6yh93n a:where(.svelte-6yh93n):hover{border-color:#6dd5ed73;background:#22d3ee0f;transform:translateY(-1px)}.crosslinks-grid.svelte-6yh93n{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem;align-items:stretch}.crosslink.svelte-6yh93n{display:flex;align-items:flex-start;gap:1rem;padding:1.15rem 1.3rem 1.1rem;border-radius:10px;border:1px solid var(--lab-border);background:var(--lab-surface);text-decoration:none;color:var(--lab-text);transition:all .15s;position:relative}.crosslink.svelte-6yh93n:hover{border-color:#6dd5ed66;transform:translateY(-1px);box-shadow:0 4px 16px #00000038}.crosslink__icon.svelte-6yh93n{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--luvex-bright-cyan)}.crosslink__body.svelte-6yh93n{flex:1;min-width:0;display:flex;flex-direction:column}.crosslink__body.svelte-6yh93n h3:where(.svelte-6yh93n){font-size:1rem;font-weight:600;margin:0 0 .3rem;color:var(--lab-text)}.crosslink__body.svelte-6yh93n p:where(.svelte-6yh93n){font-size:.85rem;color:var(--lab-text-muted);line-height:1.5;margin:0 0 .55rem;flex-grow:1}.crosslink__cta.svelte-6yh93n{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.74rem;letter-spacing:.04em;color:var(--luvex-bright-cyan)}@media(max-width:720px){.crosslinks-grid.svelte-6yh93n{grid-template-columns:1fr}}.cta-section.svelte-6yh93n{padding-bottom:var(--space-lg)}.cta.svelte-6yh93n{max-width:880px;margin:0 auto;padding:2rem 2rem 2.1rem;border-radius:14px;border:1px solid rgba(109,213,237,.32);background:radial-gradient(ellipse 60% 100% at 0% 50%,rgba(34,211,238,.13),transparent 65%),linear-gradient(135deg,rgba(34,211,238,.06),transparent 65%);text-align:center}.cta.svelte-6yh93n h2:where(.svelte-6yh93n){font-size:clamp(1.35rem,2.6vw,1.7rem);font-weight:700;letter-spacing:-.012em;margin:0 0 .65rem}.cta.svelte-6yh93n p:where(.svelte-6yh93n){color:var(--lab-text-muted);font-size:.95rem;line-height:1.55;max-width:580px;margin:0 auto 1.3rem}.cta__actions.svelte-6yh93n{display:inline-flex;gap:.6rem;flex-wrap:wrap;justify-content:center}.btn.svelte-6yh93n{padding:.65rem 1.3rem;border-radius:6px;font-size:.9rem;font-weight:600;text-decoration:none;font-family:inherit;transition:all .15s;display:inline-block}.btn--primary.svelte-6yh93n{background:var(--luvex-bright-cyan);color:#0a1628;border:0}.btn--primary.svelte-6yh93n:hover{opacity:.92}.btn--ghost.svelte-6yh93n{background:transparent;color:var(--lab-text);border:1px solid var(--lab-border)}.btn--ghost.svelte-6yh93n:hover{border-color:#6dd5ed80;color:var(--luvex-bright-cyan)}
