.about-hero{max-width:62ch;padding:var(--space-2) 0 var(--space-1)}.about-kicker{font-family:var(--font-label);font-weight:var(--weight-semibold);font-size:var(--text-label-compact);color:var(--color-brand);margin-bottom:var(--space-3)}.about-intro{font-size:clamp(16px,3.6vw,19px);color:var(--color-ink-muted);margin:0}.about-block{margin-top:var(--space-12)}.about-block-title{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:clamp(22px,4.8vw,28px);letter-spacing:-.03em;margin:0 0 var(--space-4);color:var(--color-ink)}.about-mission{max-width:66ch;font-size:var(--text-lg);color:var(--color-ink);margin:0}.founders-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:var(--space-5);gap:var(--space-5)}.founder-card{border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);overflow:hidden}.founder-photo{position:relative;aspect-ratio:1/1;background:var(--color-surface-sunken);overflow:hidden}.founder-photo-frame{position:absolute;inset:0;cursor:-webkit-grab;cursor:grab}.founder-photo-frame img{object-position:50% 35%}.founder-photo-frame:active{cursor:-webkit-grabbing;cursor:grabbing}.founder-photo-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3)}.founder-photo-empty[data-accent=coral]{background:var(--color-accent-coral-soft)}.founder-photo-empty[data-accent=plum]{background:var(--color-accent-plum-soft)}.founder-photo-empty[data-accent=teal]{background:var(--color-accent-teal-soft)}.founder-photo-empty[data-accent=indigo]{background:var(--color-accent-indigo-soft)}.founder-monogram{font-family:var(--font-display);font-weight:var(--weight-display);font-size:44px;letter-spacing:-.02em;color:var(--color-ink);opacity:.5}.founder-photo-empty-label{font-family:var(--font-label);font-weight:var(--weight-semibold);font-size:var(--text-label-compact);color:var(--color-ink-muted)}.founder-photo-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:var(--radius-pill);background:rgb(23 24 27/.42);color:var(--color-static-white);font-size:var(--text-lg);line-height:var(--leading-tight)}.founder-photo-prev{left:10px}.founder-photo-next{right:10px}.founder-photo-dots{position:absolute;bottom:10px;left:0;right:0;display:flex;justify-content:center;gap:0}.founder-photo-dot{position:relative;width:44px;height:44px;border-radius:var(--radius-pill);border:0;background:transparent;padding:0}.founder-photo-dot:before{content:"";position:absolute;inset:19px;border-radius:50%;background:rgb(255 255 255/.5)}.founder-photo-dot[data-active=true]:before{background:var(--color-static-white)}.founder-body{padding:var(--space-5)}.founder-name{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-xl);letter-spacing:-.02em;margin:0 0 var(--space-2);color:var(--color-ink)}.founder-role{font-family:var(--font-label);font-weight:var(--weight-semibold);font-size:var(--text-label-compact);margin-bottom:var(--space-3)}.founder-role[data-accent=coral]{color:var(--color-accent-coral)}.founder-role[data-accent=plum]{color:var(--color-accent-plum)}.founder-role[data-accent=teal]{color:var(--color-accent-teal)}.founder-role[data-accent=indigo]{color:var(--color-accent-indigo)}.founder-bio{margin:0;font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-ink-muted)}