.about-module__-i9KWa__container{width:100%;max-width:1360px;padding:48px var(--gutter,24px) 100px;margin:0 auto}.about-module__-i9KWa__backLink{letter-spacing:.12em;text-transform:uppercase;color:#767676;align-items:center;gap:8px;margin-bottom:28px;font-size:.75rem;text-decoration:none;transition:color .2s;display:inline-flex}.about-module__-i9KWa__backLink:hover{color:#000}.about-module__-i9KWa__studioHeader{max-width:860px;margin-bottom:48px}.about-module__-i9KWa__heading{letter-spacing:.04em;color:#111;text-transform:uppercase;margin:0 0 16px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:500;line-height:1.2}.about-module__-i9KWa__narrativeWrap{color:#333;flex-direction:column;gap:14px;max-width:780px;font-size:.875rem;line-height:1.65;display:flex}.about-module__-i9KWa__narrativeWrap p{margin:0}.about-module__-i9KWa__statsRow{border-top:1px solid #00000014;border-bottom:1px solid #00000014;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin:40px 0 56px;padding:24px 0;display:grid}.about-module__-i9KWa__statItem{flex-direction:column;gap:4px;display:flex}.about-module__-i9KWa__statValue{color:#111;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:500;line-height:1}.about-module__-i9KWa__statLabel{letter-spacing:.14em;text-transform:uppercase;color:#777;font-size:.6875rem;font-weight:500}.about-module__-i9KWa__teamSection{margin-top:48px}.about-module__-i9KWa__sectionHeader{text-align:center;max-width:600px;margin:0 auto 40px}.about-module__-i9KWa__sectionTitle{letter-spacing:.04em;color:#111;text-transform:uppercase;margin:0 0 8px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.125rem,1.4vw,1.35rem);font-weight:500}.about-module__-i9KWa__sectionSubtitle{color:#666;margin:0;font-size:.8125rem;line-height:1.5}.about-module__-i9KWa__teamStructure{flex-direction:column;gap:56px;width:100%;display:flex}.about-module__-i9KWa__teamTier{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.about-module__-i9KWa__tierLabel{letter-spacing:.16em;text-transform:uppercase;color:#888;text-align:center;border-bottom:1px solid #00000014;width:100%;max-width:1020px;margin:0 auto 24px;padding-bottom:8px;font-family:Arial,Helvetica,sans-serif;font-size:.6875rem;font-weight:600;display:block}.about-module__-i9KWa__founderCard{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:520px;margin:0 auto;display:flex}.about-module__-i9KWa__principalCard{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:340px;margin:0 auto;display:flex}.about-module__-i9KWa__imageWrap{background-color:#f5f5f5;border-radius:2px;width:100%;margin:0 auto 16px;position:relative;overflow:hidden}.about-module__-i9KWa__portraitWrap{max-width:320px}.about-module__-i9KWa__landscapeWrap{max-width:480px}.about-module__-i9KWa__teamImage{object-fit:contain;filter:grayscale();width:100%;height:auto;margin:0 auto;transition:transform .4s,filter .4s;display:block}.about-module__-i9KWa__founderCard:hover .about-module__-i9KWa__teamImage,.about-module__-i9KWa__principalCard:hover .about-module__-i9KWa__teamImage{filter:grayscale(0%);transform:scale(1.02)}.about-module__-i9KWa__cardInfo{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.about-module__-i9KWa__memberName{color:#111;letter-spacing:.03em;text-transform:uppercase;margin:0 0 3px;font-family:Arial,Helvetica,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.3}.about-module__-i9KWa__memberYears{letter-spacing:.1em;color:#888;margin:0 0 4px;font-size:.6875rem;font-weight:500;display:block}.about-module__-i9KWa__memberRole{letter-spacing:.1em;text-transform:uppercase;color:#666;margin:0;font-size:.75rem;font-weight:500}.about-module__-i9KWa__linearGrid{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:24px;width:100%;max-width:1040px;margin:0 auto;display:flex}.about-module__-i9KWa__linearMemberCard{text-align:center;flex-direction:column;flex:0 0 180px;align-items:center;width:180px;max-width:180px;display:flex}.about-module__-i9KWa__linearImageWrap{aspect-ratio:3/4;background-color:#f5f5f5;border-radius:2px;width:100%;margin-bottom:10px;position:relative;overflow:hidden}.about-module__-i9KWa__linearTeamImage{object-fit:cover;object-position:center top;filter:grayscale();width:100%;height:100%;transition:transform .4s,filter .4s}.about-module__-i9KWa__linearMemberCard:hover .about-module__-i9KWa__linearTeamImage{filter:grayscale(0%);transform:scale(1.03)}.about-module__-i9KWa__linearCardInfo{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.about-module__-i9KWa__linearMemberName{color:#111;text-transform:uppercase;letter-spacing:.03em;margin:0 0 2px;font-family:Arial,Helvetica,sans-serif;font-size:.75rem;font-weight:600;line-height:1.25}.about-module__-i9KWa__linearMemberRole{color:#767676;text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.625rem;line-height:1.2}@media (max-width:1100px){.about-module__-i9KWa__linearGrid{gap:20px}}@media (max-width:768px){.about-module__-i9KWa__container{padding:32px var(--gutter,20px) 64px}.about-module__-i9KWa__studioHeader{margin-bottom:32px}.about-module__-i9KWa__heading{margin-bottom:12px;font-size:1.125rem}.about-module__-i9KWa__narrativeWrap{gap:12px;font-size:.8125rem;line-height:1.6}.about-module__-i9KWa__statsRow{grid-template-columns:1fr;gap:16px;margin:28px 0 36px;padding:18px 0}.about-module__-i9KWa__teamSection{margin-top:36px}.about-module__-i9KWa__sectionHeader{margin-bottom:28px}.about-module__-i9KWa__teamStructure{gap:40px}.about-module__-i9KWa__portraitWrap,.about-module__-i9KWa__landscapeWrap{max-width:100%}.about-module__-i9KWa__linearGrid{justify-content:center;gap:16px;max-width:520px}.about-module__-i9KWa__linearMemberCard{flex:0 0 calc(50% - 10px);width:calc(50% - 10px);max-width:220px}}@media (max-width:480px){.about-module__-i9KWa__linearGrid{gap:12px}.about-module__-i9KWa__linearMemberCard{flex:0 0 calc(50% - 6px);width:calc(50% - 6px);max-width:170px}}
