.anysaas-page .about-band{border-top:1px solid var(--color-line);padding:clamp(3.5rem,8vw,6rem) 0}.anysaas-page .about-band--tint{background:var(--color-bg-alt);border-top:0}.anysaas-page .about-band--dark{background:var(--color-surface-dark);color:#fff;border-top:0}.anysaas-page .about-band .sec-sub{margin-top:.75rem}.anysaas-page .about-band--dark .sec-h,.anysaas-page .about-band--dark .sec-label,.anysaas-page .about-band--dark .sec-sub{color:#fff}.anysaas-page .about-band--dark .sec-sub{color:var(--mist)}.anysaas-page .about-values{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:2.25rem;margin-top:2.75rem;display:grid}.anysaas-page .about-values h3{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.01em;color:var(--color-text-strong);margin-bottom:.6rem;font-weight:500}.anysaas-page .about-values p{color:var(--color-text);font-size:var(--step-0);line-height:1.65}.anysaas-page .about-team-grid{background:var(--color-line);border:1px solid var(--color-line);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1px;margin-top:2.75rem;display:grid}.anysaas-page .about-team-grid article{text-align:left;background:var(--color-bg);padding:1.25rem 1.25rem 1.5rem}.anysaas-page .about-band--tint .about-team-grid article{background:var(--color-bg-alt)}.anysaas-page .about-team-grid img{aspect-ratio:1;object-fit:cover;background:var(--color-line);filter:grayscale()contrast(1.02);width:100%;margin-bottom:1rem;transition:filter .5s cubic-bezier(.22,1,.36,1);display:block}.anysaas-page .about-team-grid article:hover img{filter:none}.anysaas-page .about-team-grid h3{font-family:var(--font-display);font-size:var(--step-0);letter-spacing:-.01em;color:var(--color-text-strong);margin:0 0 .25rem;font-weight:500}.anysaas-page .about-team-grid p{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:10px;line-height:1.5}.anysaas-page .about-testimonials-masonry{column-count:3;column-gap:1.5rem;margin-top:2.75rem}@media (max-width:960px){.anysaas-page .about-testimonials-masonry{column-count:2}}@media (max-width:640px){.anysaas-page .about-testimonials-masonry{column-count:1}}.anysaas-page .about-testimonials-masonry blockquote{break-inside:avoid;background:0 0;border:1px solid #ffffff24;margin:0 0 1.5rem;padding:1.6rem 1.6rem 1.4rem;position:relative}.anysaas-page .about-testimonials-masonry blockquote:before{content:"“";font-family:var(--font-display);color:var(--color-accent);opacity:.9;font-size:3rem;line-height:1;position:absolute;top:.3rem;left:1.1rem}.anysaas-page .about-testimonials-masonry blockquote p{color:#fff;font-family:var(--font-display);font-weight:400;font-size:var(--step-0);letter-spacing:-.012em;margin:1.8rem 0 1.25rem;line-height:1.55}.anysaas-page .about-testimonial-author{color:#fff;font-family:var(--font-body);border-top:1px solid #ffffff24;align-items:center;gap:.875rem;margin:0;padding-top:1rem;font-size:.9rem;display:flex}.anysaas-page .about-testimonial-author img{object-fit:cover;filter:grayscale();flex-shrink:0;width:36px;height:36px}.anysaas-page .about-testimonial-author strong{color:#fff;font-weight:500}.anysaas-page .about-testimonial-meta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;font-size:10px}
