.about-studio{max-width:1200px;margin:0 auto;padding:0 32px;font-family:var(--base-font-family);color:#111}.about-hero{padding:80px 0 48px}.about-hero__label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#888;margin-bottom:24px}.about-hero__title{font-size:clamp(40px,7vw,96px);font-weight:700;line-height:1;letter-spacing:-.03em;max-width:14ch;margin:0;color:#111}.about-main-image{margin:0 0 96px;width:100%;aspect-ratio:16/9;overflow:hidden;background:#f5f5f5}.about-main-image img{width:100%;height:100%;object-fit:cover;display:block}.about-vision{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:80px 0;border-top:1px solid #e8e8e8;margin-bottom:96px}.about-vision__label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#888;margin-bottom:24px}.about-vision__title{font-size:clamp(24px,3.5vw,40px);font-weight:700;line-height:1.15;letter-spacing:-.02em;margin:0;color:#111;max-width:20ch}.about-vision__right{display:flex;flex-direction:column;gap:0}.about-value{padding:28px 0;border-top:1px solid #e8e8e8}.about-value:last-child{border-bottom:1px solid #e8e8e8}.about-value__header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.about-value__icon{font-size:18px;color:#111;line-height:1}.about-value__name{font-size:12px;letter-spacing:.15em;text-transform:uppercase;font-weight:600;color:#111}.about-value__text{font-size:14px;line-height:1.7;color:#555;margin:0;padding-left:30px}.about-team{padding:80px 0;border-top:1px solid #e8e8e8;margin-bottom:96px}.about-team__header{display:grid;grid-template-columns:1fr 2fr;gap:80px;margin-bottom:56px}.about-team__title{font-size:clamp(32px,5vw,64px);font-weight:700;line-height:1;letter-spacing:-.02em;margin:0;color:#111}.about-team__desc{font-size:16px;line-height:1.6;color:#555;margin:0;align-self:end;max-width:48ch}.about-team__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.about-member__photo{aspect-ratio:3/4;overflow:hidden;background:#f0f0f0;margin-bottom:16px}.about-member__photo--empty{background:#e8e8e8}.about-member__photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.about-member:hover .about-member__photo img{transform:scale(1.03)}.about-member__info{display:flex;flex-direction:column;gap:4px}.about-member__name{font-size:15px;font-weight:600;color:#111}.about-member__role{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#888}.about-statement{padding:80px 0;border-top:1px solid #e8e8e8;text-align:center}.about-statement__text{font-size:clamp(16px,2vw,20px);color:#888;letter-spacing:.05em;margin:0}.about-people{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:80px 0;border-top:1px solid #e8e8e8;margin-bottom:96px;align-items:center}.about-people__label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#888;margin-bottom:24px}.about-people__title{font-size:clamp(28px,4vw,52px);font-weight:700;line-height:1.1;letter-spacing:-.025em;color:#111;margin:0 0 32px;max-width:16ch}.about-people__text{font-size:clamp(15px,1.5vw,17px);line-height:1.75;color:#444;margin:0;max-width:46ch}.about-people__video-wrap{position:relative;width:100%;padding-bottom:133%;overflow:hidden;background:#111}.about-people__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}@media(max-width:768px){.about-studio{padding:0 20px}.about-vision,.about-people{grid-template-columns:1fr;gap:40px}.about-people__right{order:-1}.about-people__video-wrap{padding-bottom:60%}.about-team__header{grid-template-columns:1fr;gap:20px}.about-team__grid{grid-template-columns:repeat(2,1fr);gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/about-studio.css.map */
