.story-section{max-width:680px}.story-section p{margin-bottom:16px;font-size:1rem;line-height:1.8}.team-grid{display:grid;grid-template-columns:1fr;gap:20px}.team-card{background:var(--bg-white);border:1px solid var(--border);border-radius:var(--r-xl);padding:28px 24px;text-align:center;transition:all var(--t-base) var(--ease)}.team-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.team-card__avatar{width:80px;height:80px;border-radius:50%;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:700;color:#fff}.team-card__name{font-family:Outfit,sans-serif;font-weight:700;font-size:1.1rem;margin-bottom:2px}.team-card__role{font-size:.82rem;color:var(--text-muted);margin-bottom:12px}.team-card p{font-size:.85rem}.values-grid{display:grid;grid-template-columns:1fr;gap:16px}.value-card{padding:24px;background:var(--bg-white);border:1px solid var(--border);border-radius:var(--r-xl)}.value-card__icon{font-size:2rem;margin-bottom:12px}.value-card h3{margin-bottom:6px}.value-card p{font-size:.88rem}.fact-bar{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.fact{text-align:center}.fact__number{font-family:Outfit,sans-serif;font-weight:700;font-size:2.2rem;color:var(--text-inverse)}.fact__label{font-size:.8rem;color:var(--text-muted)}@media (min-width:768px){.team-grid{grid-template-columns:repeat(3,1fr)}.values-grid{grid-template-columns:repeat(2,1fr)}.fact-bar{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.values-grid{grid-template-columns:repeat(3,1fr)}}.about-story-grid{gap:48px;align-items:start}.about-heading{margin-bottom:20px}.text-navy{color:var(--navy)}.about-facts-card{padding:28px}.about-facts-list{display:flex;flex-direction:column;gap:14px}.about-fact-item{display:flex;align-items:center;gap:12px}.about-fact-icon{width:40px;height:40px;border-radius:10px}.about-fact-title{font-weight:600;color:var(--navy);font-size:.92rem}.about-fact-desc{font-size:.78rem;color:var(--text-muted)}.section--compact{padding:56px 0}[data-theme=dark] .team-card{background:var(--bg-white);border-color:var(--border)}[data-theme=dark] .team-card__name{color:var(--text)}[data-theme=dark] .value-card{background:var(--bg-white);border-color:var(--border)}[data-theme=dark] .value-card h3{color:var(--text)}[data-theme=dark] .fact__number{color:var(--text)}[data-theme=dark] .about-fact-title{color:var(--text)}