.about-story{padding-top:0;padding-bottom:var(--space-2xl)}.about-section-heading{font-family:var(--font-display);font-size:var(--text-title-lg);color:var(--color-text-primary);margin-bottom:var(--space-lg);text-wrap:balance;font-weight:600}.about-story p,.about-team p{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-loose);color:var(--color-text-secondary);margin-bottom:var(--space-md);text-wrap:pretty}.about-story p:last-child,.about-team p:last-child{margin-bottom:0}.about-team a{color:var(--color-accent-primary);font-weight:500;text-decoration:none;transition:color .2s}.about-team a:hover{color:var(--color-accent-dark)}.about-different{padding-top:0;padding-bottom:var(--space-2xl)}.about-cards{gap:var(--space-md);flex-direction:column;display:flex}.about-card{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-lg) var(--space-xl)}.about-card-title{font-family:var(--font-body);font-size:var(--text-title-md);color:var(--color-text-primary);margin-bottom:var(--space-xs);font-weight:600}.about-card p{font-family:var(--font-body);font-size:var(--text-body-sm);line-height:var(--leading-loose);color:var(--color-text-secondary);text-wrap:pretty}.about-team{padding-bottom:var(--space-4xl)}.about-team .about-section-heading{padding-top:var(--space-xl);border-top:1px solid var(--color-border-default)}.about-screens{gap:var(--space-sm);max-width:960px;padding:0 var(--space-lg) var(--space-2xl);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;display:grid}.about-screen{border-radius:var(--radius-md);overflow:hidden}@media (max-width:720px){.about-screens{gap:var(--space-xs);padding:0 var(--space-md) var(--space-xl)}}
