.gt-about__team{background:var(--gt-cream-deep);color:var(--gt-ink);padding:calc(24px * var(--gt-about-ps, 1)) 0}.gt-about__team .gt-container{max-width:1180px;margin:0 auto;padding:0 20px;box-sizing:border-box}.gt-about__team .gt-eyebrow{font-family:var(--gt-font-ui);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gt-teal);margin-bottom:6px;display:block}.gt-about__team .gt-section-title{font-family:var(--gt-font-display);font-weight:400;font-size:calc(clamp(2rem,5.5vw,2.75rem) * var(--gt-about-ts, 1));line-height:1.1;color:var(--gt-ink);margin:0 0 6px;letter-spacing:-.01em}.gt-about__team .gt-section-title em{font-style:italic;color:var(--gt-teal)}.gt-about__team-head{text-align:center;max-width:720px;margin:0 auto 16px}.gt-about__team-title{margin-top:4px}.gt-about__team-intro{font-family:var(--gt-font-body);font-size:calc(1.1875rem * var(--gt-about-ts, 1));line-height:1.55;color:var(--gt-muted);margin:6px auto 0;max-width:560px}.gt-about__founders-grid{display:grid;grid-template-columns:1fr;gap:8px;max-width:1180px;margin:0 auto 10px}.gt-about__team-grid{display:grid;grid-template-columns:1fr;gap:8px;max-width:1180px;margin:0 auto}@media(min-width:750px){.gt-about__founders-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px}.gt-about__team-grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media(min-width:990px){.gt-about__founders-grid{gap:14px;margin-bottom:16px}.gt-about__team-grid{grid-template-columns:repeat(3,1fr);gap:14px}}.gt-about__person{background:var(--gt-cream);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--gt-shadow-soft);transition:transform var(--gt-duration-state) var(--gt-ease),box-shadow var(--gt-duration-state) var(--gt-ease)}.gt-about__person:hover{transform:translateY(-4px);box-shadow:var(--gt-shadow-card-lift)}.gt-about__person-portrait{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.gt-about__person--teal .gt-about__person-portrait{background:var(--gt-teal-soft)}.gt-about__person--sun .gt-about__person-portrait{background:var(--gt-sun-soft)}.gt-about__person--coral .gt-about__person-portrait{background:var(--gt-coral-soft)}.gt-about__person--cream .gt-about__person-portrait{background:var(--gt-cream)}.gt-about__person--teal .gt-about__person-monogram{color:var(--gt-teal)}.gt-about__person--sun .gt-about__person-monogram{color:var(--gt-sun-dark)}.gt-about__person--coral .gt-about__person-monogram{color:var(--gt-coral-dark)}.gt-about__person--cream .gt-about__person-monogram{color:var(--gt-teal)}.gt-about__person-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gt-about__person-monogram{font-family:var(--gt-font-display);font-size:4.5rem;line-height:1}.gt-about__person-rolepill{position:absolute;bottom:10px;left:10px;font-family:var(--gt-font-ui);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gt-ink);background:var(--gt-cream-overlay-strong);padding:5px 10px;border-radius:999px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.gt-about__person-body{padding:14px 18px 16px;display:flex;flex-direction:column;gap:4px}.gt-about__person-name{font-family:var(--gt-font-display);font-weight:400;font-size:calc(1.625rem * var(--gt-about-ts, 1));line-height:1.15;color:var(--gt-ink);margin:0;letter-spacing:-.01em}.gt-about__person-bio{font-family:var(--gt-font-body);font-size:calc(1.0625rem * var(--gt-about-ts, 1));line-height:1.5;color:var(--gt-muted);margin:0}.gt-about__person--founder{position:relative}.gt-about__person--founder .gt-about__person-portrait{aspect-ratio:4 / 5}.gt-about__person--founder .gt-about__person-monogram{font-size:5.5rem}.gt-about__person-foundermark{position:absolute;top:10px;right:10px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--gt-cream-overlay-strong);border-radius:999px;font-size:1rem;line-height:1;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.gt-about__person--founder .gt-about__person-body{padding:16px 18px 18px;gap:2px}.gt-about__person-role{font-family:var(--gt-font-ui);font-size:.6875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gt-teal)}.gt-about__person--founder .gt-about__person-name{font-size:calc(1.875rem * var(--gt-about-ts, 1))}.gt-about__person--founder .gt-about__person-bio{font-size:calc(1.0625rem * var(--gt-about-ts, 1));line-height:1.5;margin-top:2px}@media(min-width:750px){.gt-about__team{padding:calc(32px * var(--gt-about-ps, 1)) 0}.gt-about__team .gt-container{padding:0 32px}.gt-about__team-head{margin-bottom:18px}.gt-about__person-monogram{font-size:5rem}}@media(min-width:990px){.gt-about__team{padding:calc(42px * var(--gt-about-ps, 1)) 0}.gt-about__team .gt-section-title{font-size:calc(clamp(2.25rem,3.6vw,3rem) * var(--gt-about-ts, 1))}.gt-about__team-head{margin-bottom:22px}.gt-about__person--founder{flex-direction:row;align-items:stretch}.gt-about__person--founder .gt-about__person-portrait{flex:0 0 44%;aspect-ratio:auto;min-height:280px}.gt-about__person--founder .gt-about__person-body{flex:1;justify-content:center;padding:20px 24px}.gt-about__person--founder .gt-about__person-name{font-size:calc(2.125rem * var(--gt-about-ts, 1));margin-top:2px}.gt-about__person-name{font-size:calc(1.625rem * var(--gt-about-ts, 1))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-gt-about-team.css.map */
