.home-stack{align-items:center;gap:var(--space-10) var(--space-12);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.home-stack img{width:auto;height:var(--space-14);filter:grayscale();opacity:.9;transition:filter .2s,opacity .2s;display:block}.home-stack img:hover{filter:none;opacity:1}.home-about{gap:var(--space-12);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.home-about .page-panel__lead{color:var(--text-on-dark-strong)}.home-about__person{align-items:center;gap:var(--space-5);margin:0;display:flex}.home-about__person img{border-radius:var(--radius-pill);object-fit:cover;width:7.5rem;height:7.5rem}.home-about__person figcaption,.home-testimonial figcaption{gap:var(--space-1);font-size:var(--text-body);line-height:var(--leading-ui);flex-direction:column;display:flex}.home-about__person strong{font-size:var(--text-h4)}.home-testimonial{max-width:62rem;margin:0}.home-testimonial blockquote{margin:0 0 var(--space-10);font-size:var(--text-h2);font-weight:700;line-height:var(--leading-h2);letter-spacing:var(--tracking-h1);color:var(--text-strong);quotes:auto}.home-testimonial blockquote:before{content:open-quote}.home-testimonial blockquote:after{content:close-quote}.home-testimonial figcaption strong{color:var(--text-strong)}.home-testimonial figcaption span{color:var(--text-muted)}.page-panel__title--xl{margin-bottom:var(--space-12)}@media(min-width:64rem){.home-about{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.home-about__person{flex-direction:column;align-items:flex-start}.home-about__person img{width:12rem;height:12rem}.home-stack img{height:var(--space-20)}}
