.section-head.svelte-knc2mo{gap:var(--space-xs);flex-direction:column;display:flex}.section-eyebrow.svelte-knc2mo{color:var(--color-ink-3);letter-spacing:.14em;font-size:.7rem}.section-rule.svelte-knc2mo{background:var(--color-rule-strong);width:56px;height:1px}.hero-backers.svelte-knc2mo{gap:var(--space-xs);flex-direction:column;width:100%;display:flex}.hero-backers-eyebrow.svelte-knc2mo{color:var(--color-ink-3);letter-spacing:.14em;font-size:.7rem}.hero-backers-rule.svelte-knc2mo{background:var(--color-rule-strong);width:56px;height:1px}.hero-backers-list.svelte-knc2mo{margin:var(--space-xs) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.hero-backer.svelte-knc2mo{min-height:56px;padding:var(--space-xs) 0;border-bottom:var(--hairline) solid var(--color-rule);align-items:center;display:flex}.hero-backer.svelte-knc2mo:last-child{border-bottom:none}.hero-backer.svelte-knc2mo img:where(.svelte-knc2mo){opacity:.85;width:auto;display:block}.hero-backers-note.svelte-knc2mo{margin:var(--space-2xs) 0 0;color:var(--color-ink-3);font-size:.9rem;line-height:1.5}.why-section.svelte-knc2mo{padding:var(--space-3xl) var(--space-lg);border-bottom:var(--hairline) solid var(--color-rule)}.why-inner.svelte-knc2mo{gap:var(--space-xl);flex-direction:column;max-width:1280px;margin:0 auto;display:flex}.why-body.svelte-knc2mo{color:var(--color-ink-2);font-size:var(--step-2);max-width:64ch;margin:0;line-height:1.55}.logos-list.svelte-knc2mo{border:var(--hairline) solid var(--color-rule);background:var(--color-page);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.logo-item.svelte-knc2mo{padding:var(--space-md);border-right:var(--hairline) solid var(--color-rule);border-bottom:var(--hairline) solid var(--color-rule);justify-content:center;align-items:center;min-height:88px;display:flex}.logo-item.svelte-knc2mo:nth-child(4n){border-right:none}.logo-item.svelte-knc2mo:nth-last-child(-n+4){border-bottom:none}.logo-mark.svelte-knc2mo{justify-content:center;align-items:center;min-width:0;min-height:48px;display:flex}.logo-mark.svelte-knc2mo img:where(.svelte-knc2mo){object-fit:contain;opacity:.85;width:auto;max-width:100%;transition:opacity var(--dur-fast) var(--ease-out-quart);display:block}.logo-item.svelte-knc2mo:hover .logo-mark:where(.svelte-knc2mo) img:where(.svelte-knc2mo){opacity:1}.roles-section.svelte-knc2mo{padding:var(--space-3xl) var(--space-lg);border-bottom:var(--hairline) solid var(--color-rule);background:var(--color-surface);scroll-margin-top:var(--space-3xl)}.roles-inner.svelte-knc2mo{gap:var(--space-xl);flex-direction:column;max-width:1280px;margin:0 auto;display:flex}.roles-list.svelte-knc2mo{border:var(--hairline) solid var(--color-rule);background:var(--color-page);margin:0;padding:0;list-style:none}.roles-list.svelte-knc2mo li:where(.svelte-knc2mo)+li:where(.svelte-knc2mo){border-top:var(--hairline) solid var(--color-rule)}.role-row.svelte-knc2mo{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);transition:background var(--dur-fast) var(--ease-out-quart), padding-left var(--dur-fast) var(--ease-out-quart);text-decoration:none;display:flex}.role-row.svelte-knc2mo:hover{background:color-mix(in oklch, var(--color-accent) 4%, transparent);padding-left:calc(var(--space-lg) + var(--space-2xs))}.role-main.svelte-knc2mo{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.role-title.svelte-knc2mo{font-family:var(--font-display);font-size:var(--step-2);color:var(--color-ink);letter-spacing:-.005em;transition:color var(--dur-fast) var(--ease-out-quart);font-weight:500}.role-row.svelte-knc2mo:hover .role-title:where(.svelte-knc2mo){color:var(--color-accent)}.role-meta.svelte-knc2mo{color:var(--color-ink-3);letter-spacing:.04em;font-size:.75rem}.role-cta.svelte-knc2mo{color:var(--color-accent);letter-spacing:.08em;white-space:nowrap;font-size:.7rem}.roles-loading.svelte-knc2mo{border:var(--hairline) solid var(--color-rule);background:var(--color-page);flex-direction:column;display:flex}.role-skeleton.svelte-knc2mo{gap:var(--space-xs);padding:var(--space-md) var(--space-lg);flex-direction:column;display:flex}.role-skeleton.svelte-knc2mo+.role-skeleton:where(.svelte-knc2mo){border-top:var(--hairline) solid var(--color-rule)}.roles-fallback.svelte-knc2mo{align-items:flex-start;gap:var(--space-md);flex-direction:column;display:flex}.roles-fallback-text.svelte-knc2mo{color:var(--color-ink-2);max-width:52ch;margin:0;line-height:1.55}.roles-email.svelte-knc2mo{color:var(--color-accent)}.bench-section.svelte-knc2mo{padding:var(--space-3xl) var(--space-lg);border-bottom:var(--hairline) solid var(--color-rule)}.bench-inner.svelte-knc2mo{gap:var(--space-xl);flex-direction:column;max-width:1280px;margin:0 auto;display:flex}.bench-lede.svelte-knc2mo{color:var(--color-ink-2);max-width:52ch;margin:0;line-height:1.55}.bench-grid.svelte-knc2mo{border:var(--hairline) solid var(--color-rule);background:var(--color-page);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.bench-cell.svelte-knc2mo{gap:var(--space-sm);padding:var(--space-lg) var(--space-md);border-right:var(--hairline) solid var(--color-rule);flex-direction:column;display:flex}.bench-cell.svelte-knc2mo:last-child{border-right:none}.bench-desc.svelte-knc2mo{color:var(--color-ink-3);flex-grow:1;margin:0;font-size:.9rem;line-height:1.5}.bench-link.svelte-knc2mo{color:var(--color-accent);letter-spacing:.08em;transition:color var(--dur-fast) var(--ease-out-quart);font-size:.7rem;text-decoration:none}.bench-link.svelte-knc2mo:hover{color:var(--color-accent-strong)}.work-section.svelte-knc2mo{padding:var(--space-3xl) var(--space-lg);border-bottom:var(--hairline) solid var(--color-rule);background:var(--color-surface)}.work-inner.svelte-knc2mo{gap:var(--space-xl);flex-direction:column;max-width:1280px;margin:0 auto;display:flex}.work-grid.svelte-knc2mo{gap:var(--space-2xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.work-title.svelte-knc2mo{margin:0 0 var(--space-sm);font-family:var(--font-display);font-size:var(--step-2);color:var(--color-ink);letter-spacing:-.005em;font-weight:500}.work-body.svelte-knc2mo{color:var(--color-ink-2);max-width:56ch;margin:0;line-height:1.55}.team-section.svelte-knc2mo{padding:var(--space-3xl) var(--space-lg);border-bottom:var(--hairline) solid var(--color-rule)}.team-inner.svelte-knc2mo{gap:var(--space-xl);flex-direction:column;max-width:1280px;margin:0 auto;display:flex}.team-grid.svelte-knc2mo{border-top:var(--hairline) solid var(--color-rule);border-left:var(--hairline) solid var(--color-rule);grid-template-columns:repeat(6,1fr);margin:0;padding:0;list-style:none;display:grid}.team-card.svelte-knc2mo{background:var(--color-page);border-right:var(--hairline) solid var(--color-rule);border-bottom:var(--hairline) solid var(--color-rule);flex-direction:column;display:flex}.team-photo.svelte-knc2mo{aspect-ratio:4/5;background:var(--color-surface);width:100%;overflow:hidden}.team-photo.svelte-knc2mo img:where(.svelte-knc2mo){object-fit:cover;filter:grayscale(15%);width:100%;height:100%;transition:filter var(--dur-slow) var(--ease-out-quart);display:block}.team-card.svelte-knc2mo:hover .team-photo:where(.svelte-knc2mo) img:where(.svelte-knc2mo){filter:grayscale(0%)}.team-name.svelte-knc2mo{padding:var(--space-xs) var(--space-sm);border-top:var(--hairline) solid var(--color-rule);font-family:var(--font-display);font-size:var(--step-0);color:var(--color-ink);font-weight:500}.benefits-section.svelte-knc2mo{padding:var(--space-3xl) var(--space-lg);border-bottom:var(--hairline) solid var(--color-rule);background:var(--color-surface)}.benefits-inner.svelte-knc2mo{gap:var(--space-xl);flex-direction:column;max-width:1280px;margin:0 auto;display:flex}.benefits-grid.svelte-knc2mo{border-top:var(--hairline) solid var(--color-rule);border-left:var(--hairline) solid var(--color-rule);background:var(--color-page);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.benefit-cell.svelte-knc2mo{gap:var(--space-xs);padding:var(--space-lg) var(--space-md);border-right:var(--hairline) solid var(--color-rule);border-bottom:var(--hairline) solid var(--color-rule);flex-direction:column;display:flex}.benefit-name.svelte-knc2mo{font-family:var(--font-display);font-size:var(--step-1);color:var(--color-ink);letter-spacing:-.005em;font-weight:500}.benefit-desc.svelte-knc2mo{color:var(--color-ink-3);font-size:.9rem;line-height:1.5}.apply-section.svelte-knc2mo{padding:var(--space-3xl) var(--space-lg);border-bottom:var(--hairline) solid var(--color-rule)}.apply-inner.svelte-knc2mo{text-align:center;align-items:center;gap:var(--space-sm);flex-direction:column;max-width:1280px;margin:0 auto;display:flex}.apply-heading.svelte-knc2mo{margin:var(--space-2xs) 0 0;font-family:var(--font-display);font-size:var(--step-4);color:var(--color-ink);letter-spacing:-.01em;font-weight:500}.apply-sub.svelte-knc2mo{color:var(--color-ink-2);max-width:44ch;margin:0;line-height:1.55}.apply-actions.svelte-knc2mo{gap:var(--space-sm);margin-top:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:1080px){.logos-list.svelte-knc2mo{grid-template-columns:repeat(3,1fr)}.logo-item.svelte-knc2mo:nth-child(4n){border-right:var(--hairline) solid var(--color-rule)}.logo-item.svelte-knc2mo:nth-child(3n){border-right:none}.logo-item.svelte-knc2mo:nth-last-child(-n+4){border-bottom:var(--hairline) solid var(--color-rule)}.logo-item.svelte-knc2mo:nth-last-child(-n+2){border-bottom:none}.team-grid.svelte-knc2mo{grid-template-columns:repeat(3,1fr)}}@media (max-width:880px){.work-grid.svelte-knc2mo{grid-template-columns:1fr}.benefits-grid.svelte-knc2mo{grid-template-columns:repeat(2,1fr)}.bench-grid.svelte-knc2mo{grid-template-columns:1fr}.bench-cell.svelte-knc2mo{border-right:none;border-bottom:var(--hairline) solid var(--color-rule)}.bench-cell.svelte-knc2mo:last-child{border-bottom:none}.logos-list.svelte-knc2mo{grid-template-columns:repeat(2,1fr)}.logo-item.svelte-knc2mo:nth-child(3n){border-right:var(--hairline) solid var(--color-rule)}.logo-item.svelte-knc2mo:nth-child(2n){border-right:none}.logo-item.svelte-knc2mo:nth-last-child(-n+4){border-bottom:var(--hairline) solid var(--color-rule)}.logo-item.svelte-knc2mo:nth-last-child(-n+2){border-bottom:none}}@media (max-width:600px){.why-section.svelte-knc2mo,.roles-section.svelte-knc2mo,.bench-section.svelte-knc2mo,.work-section.svelte-knc2mo,.team-section.svelte-knc2mo,.benefits-section.svelte-knc2mo,.apply-section.svelte-knc2mo{padding:var(--space-2xl) var(--space-sm)}.benefits-grid.svelte-knc2mo{grid-template-columns:1fr}.team-grid.svelte-knc2mo{grid-template-columns:repeat(2,1fr)}.role-row.svelte-knc2mo{align-items:flex-start;gap:var(--space-xs);padding:var(--space-md);flex-direction:column}.role-row.svelte-knc2mo:hover{padding-left:var(--space-md)}}
