.fp-x-team__grid{display:grid;grid-template-columns:repeat(var(--fp-cols,4),1fr);gap:clamp(36px,4vw,56px) clamp(16px,2vw,28px)}.fp-x-team__grid{max-width:var(--fp-gw,100%);margin-left:auto;margin-right:auto}.fp-x-team .fp-x-head+.fp-x-team__grid{margin-top:clamp(32px,4vw,48px)}.fp-x-person__media{aspect-ratio:1/1;background:#e2d9cd}.fp-x-team--mono .fp-x-person__media img{filter:grayscale(1)}.fp .fp-x-person h3.fp-h3{margin:10px 0 0!important}.fp .fp-x-person__role{margin:10px 0 0!important;font-size:13px!important;letter-spacing:1px!important;font-weight:300!important;color:var(--fp-brown)!important;line-height:1.5!important}.fp .fp-x-person .fp-x-person__summary{margin-top:16px!important}.fp-x-person__bio{margin-top:18px}.fp-x-person__bio summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-size:13px;letter-spacing:1px;font-weight:300;color:var(--fp-brown)}.fp-x-person__bio summary::-webkit-details-marker{display:none}.fp-x-person__bio summary .fp-arrow{transition:transform .2s}.fp-x-person__bio[open] summary .fp-arrow{transform:rotate(90deg)}.fp-x-person__close,.fp-x-person__bio[open] .fp-x-person__open{display:none}.fp-x-person__bio[open] .fp-x-person__close{display:inline}.fp-x-person__bio .fp-text{margin-top:12px;padding-top:12px;border-top:1px solid #cfc6ba}.fp-x-quote__inner{text-align:center;max-width:980px;margin:0 auto}.fp p.fp-x-quote__text{font-family:var(--ogg-font-family,Georgia,serif)!important;font-weight:300!important;font-size:clamp(26px,3.2vw,44px)!important;line-height:1.25!important;letter-spacing:1px!important;color:var(--fp-head);margin:0}.fp.fp-x-dark p.fp-x-quote__text{color:#fff!important}.fp-x-quote__cap{display:block;margin-top:24px;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--fp-body)}.fp.fp-x-dark span.fp-x-quote__cap{color:#ffffffb8!important}.fp-x-cta__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,120px);align-items:start}.fp-x-cta__grid .fp-text{max-width:520px}.fp-x-cta__links{display:flex;flex-wrap:wrap;gap:28px}.fp .fp-x-cta__links a.fp-link.fp-x-link{margin-top:20px}@media(max-width:989px){.fp-x-team__grid{grid-template-columns:repeat(2,1fr);max-width:none}.fp-x-cta__grid{grid-template-columns:1fr}}@media(max-width:480px){.fp-x-team__grid[style*="--fp-cols:2"]{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/fp-team.css.map */
