.ws-about-team__quote-wrap{background:rgb(var(--color-background));padding:80px 0}.ws-about-team__quote{max-width:780px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:28px;border-inline-start:none}.about-quote-mark{font-size:64px;color:var(--ws-color-green)}.ws-about-team__quote-icon{flex-shrink:0}.ws-about-team__quote-text{font-family:var(--font-heading-family);font-size:clamp(24px,3.5vw,44px);font-weight:700;line-height:1.05;letter-spacing:-.03em;color:rgb(var(--color-foreground));margin:0}.ws-about-team__quote-footer{display:flex;align-items:center;justify-content:center;gap:20px}.ws-about-team__quote-line{display:block;width:32px;height:2px;background:rgb(var(--color-foreground));flex-shrink:0}.ws-about-team__quote-attribution{display:flex;flex-direction:column;align-items:center;gap:2px}.ws-about-team__quote-author{font-family:var(--font-body-family);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-foreground));font-style:normal}.ws-about-team__quote-role{font-family:var(--font-body-family);font-size:12px;font-weight:400;color:rgb(var(--color-foreground));opacity:.55;font-style:normal}.ws-about-team{background:rgb(var(--color-background))}.ws-about-team__inner{display:flex;flex-direction:column;gap:56px}.ws-about-team__header{display:flex;flex-direction:column;gap:12px;align-items:center}.ws-about-team__eyebrow{font-family:var(--font-body-family);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-foreground));opacity:.5}.ws-about-team__heading{font-family:var(--font-heading-family);font-size:var(--ws-h2);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:rgb(var(--color-foreground));margin:0}.ws-about-team__subtext{font-size:15px;font-weight:400;line-height:1.8;opacity:.65;margin:0;max-width:75rem;text-align:center}.ws-about-team__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.ws-about-team__card{display:flex;flex-direction:column;background:var(--ws-paper);border-radius:var(--ws-radius-card, 4px)}.ws-about-team__portrait{aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--ws-radius-card, 4px) var(--ws-radius-card, 4px) 0 0;background:rgb(var(--color-foreground));opacity:.9}.ws-about-team__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.16,1,.3,1)}.ws-about-team__card:hover .ws-about-team__img{transform:scale(1.04)}.ws-about-team__portrait .placeholder-svg{width:100%;height:100%;object-fit:cover;opacity:.15}.ws-about-team__info{display:flex;flex-direction:column;gap:8px;padding:20px}.ws-about-team__role{font-family:var(--font-body-family);font-size:10px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--ws-stone)}.ws-about-team__name{font-family:var(--font-heading-family);font-size:18px;font-weight:700;letter-spacing:-.01em;color:rgb(var(--color-foreground));line-height:1.2}.ws-about-team__bio{font-family:var(--font-body-family);font-size:13px;font-weight:400;line-height:1.7;color:rgb(var(--color-foreground));opacity:.6;margin:4px 0 0}@media screen and (max-width:1024px){.ws-about-team__grid{grid-template-columns:repeat(2,1fr);gap:28px}}@media screen and (max-width:600px){.ws-about-team__grid{grid-template-columns:1fr;gap:40px}.ws-about-team__portrait{aspect-ratio:4 / 3}.ws-about-team__quote-wrap{padding:56px 0}.ws-about-team__quote-text{font-size:clamp(22px,6vw,28px)}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/ws-about-team.css.map */
