.about-hero{padding:var(--space-24) 0;background:var(--color-bg);border-bottom:1px solid var(--color-border)}.about-hero-inner{max-width:820px;text-align:center;margin:0 auto}.about-hero-title{font-size:clamp(var(--text-4xl),7vw,var(--text-6xl));font-weight:800;letter-spacing:-.04em;line-height:1.05;color:var(--color-primary);margin-bottom:var(--space-6)}.about-hero-subtitle{font-size:var(--text-lg);color:var(--color-secondary);line-height:1.6}.values-section{padding:var(--space-24) 0;background:var(--color-bg-secondary);border-top:1px solid var(--color-border)}.values-heading{font-size:clamp(var(--text-3xl),5vw,var(--text-5xl));font-weight:800;letter-spacing:-.03em;text-align:center;margin-bottom:var(--space-16);color:var(--color-primary)}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.value-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-8);text-align:center}.value-title{font-size:var(--text-2xl);font-weight:700;color:var(--color-accent);margin-bottom:var(--space-3);letter-spacing:-.02em}.value-desc{color:var(--color-secondary);line-height:1.6}.remote-note-section{padding:var(--space-16) 0;background:var(--color-bg)}.remote-note{text-align:center;font-size:var(--text-lg);color:var(--color-secondary);font-style:italic}@media (max-width:900px){.values-grid{grid-template-columns:1fr}}