.pg-about .hero{background:var(--dynome-surface);padding-top:calc(var(--nav-height) + clamp(3.5rem, 7vw, 6rem));padding-bottom:clamp(3.5rem,7vw,6rem)}.pg-about .hero-headline{margin-bottom:1.5rem;max-width:18ch}.pg-about .hero-sub{max-width:44ch}.why-exists{background:var(--dynome-surface-alt)}.why-exists-inner{max-width:780px}.why-exists-inner h2{margin-bottom:2rem}.why-exists-inner p{margin-bottom:1.5rem}.why-exists-inner p:last-child{margin-bottom:0}.founders-section{background:var(--dynome-surface)}.pg-about .founders-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin-top:2.5rem;border-top:1px solid var(--dynome-border-light)}.founder-profile{padding:2.5rem 2rem 0;border-left:1px solid var(--dynome-border-light)}.founder-profile:first-child{border-left:none;padding-left:0}.founder-photo-placeholder{background:var(--dynome-muted);aspect-ratio:1/1;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.founder-photo-placeholder span{font-family:var(--font-ui);font-size:var(--text-caption);color:var(--dynome-ink-secondary);text-align:center;padding:.5rem}.founder-photo-wrap{width:100%;max-width:360px;aspect-ratio:3/4;overflow:hidden;margin-bottom:1.5rem;background:var(--dynome-muted)}.founder-photo-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;display:block}.pg-about .founder-name{margin-bottom:.25rem}.pg-about .founder-title{font-family:var(--font-ui);font-size:var(--text-overline);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dynome-ink-secondary);display:block;margin-bottom:1rem}.founder-profile p{margin-bottom:1rem;max-width:none}.founder-profile p:last-of-type{margin-bottom:1.25rem}.founder-linkedin{margin-top:auto}.logos-testimonials{background:var(--dynome-surface-dark)}.logos-testimonials .text-overline{color:var(--dynome-ink-inverse-secondary);margin-bottom:1.25rem;display:block}.logo-strip-scroll{overflow-x:auto;padding-bottom:.5rem;margin-bottom:3rem}.pg-about .logo-strip{display:flex;gap:1.5rem;min-width:-moz-max-content;min-width:max-content;padding:1rem 0}.logo-placeholder{width:140px;height:64px;background:var(--dynome-surface-mid);border:1px solid var(--dynome-border-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo-placeholder span{font-family:var(--font-ui);font-size:var(--text-caption);color:var(--dynome-ink-inverse-secondary)}.values-section{background:var(--dynome-surface-alt)}.values-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:2.5rem}.value-item{background:var(--dynome-surface-alt);border:1px solid var(--dynome-border-light);border-left:3px solid var(--dynome-accent-green);padding:2rem}.value-item h4{margin-bottom:.75rem}.value-item p{max-width:none;margin-bottom:0}.industry-section{background:var(--dynome-surface)}.sector-list{display:flex;flex-wrap:wrap;align-items:center;border-top:1px solid var(--dynome-border-light);border-bottom:1px solid var(--dynome-border-light);padding:1.25rem 0;margin-top:2rem;margin-bottom:1.5rem}.sector-item{font-size:var(--text-body);color:var(--dynome-ink);font-family:var(--font-body);padding:.375rem 2rem;border-left:1px solid var(--dynome-border-light);line-height:1.4;white-space:nowrap}.sector-item:first-child{border-left:none;padding-left:0}.sector-note{font-family:var(--font-ui);font-size:var(--text-caption);color:var(--dynome-ink-secondary);display:block;margin-top:.75rem}.pg-about .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:3rem;margin-bottom:3rem}@media (max-width:1024px){.pg-about .footer-grid{grid-template-columns:1fr 1fr;gap:2rem}}@media (max-width:640px){.pg-about .founders-grid{grid-template-columns:1fr;border-top:none}.founder-profile{border-left:none;border-top:1px solid var(--dynome-border-light);padding:2rem 0 0}.founder-profile:first-child{border-top:none;padding-top:0}}@media (max-width:1024px){.testimonials-grid{grid-template-columns:1fr}}@media (max-width:768px){.values-grid{grid-template-columns:1fr;gap:1rem}.sector-list{flex-direction:column;gap:0;border-bottom:none}.sector-item{border-left:none;border-bottom:1px solid var(--dynome-border-light);padding:.625rem 0;white-space:normal}.sector-item:first-child{padding-top:0}}