.mm-page-hero{padding:var(--mm-section-pad) var(--mm-page-gutter) calc(var(--mm-section-pad) * .85)}.mm-page-hero__inner{max-width:var(--page-width);margin:0 auto}.mm-page-hero h1{margin-top:24px;max-width:900px}.mm-about-intro{padding:var(--mm-section-pad) var(--mm-page-gutter)}.mm-about-intro__inner{max-width:var(--page-width);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.mm-about-intro__text{font-size:16px;color:rgba(var(--color-foreground),.65);line-height:1.75;letter-spacing:-.01em;margin-bottom:20px}.mm-about-intro__media{height:520px;border-radius:var(--mm-radius-xl);overflow:hidden;background:rgba(var(--color-foreground),.08)}.mm-about-intro__media img{width:100%;height:100%;object-fit:cover;display:block}.mm-stats{padding:72px var(--mm-page-gutter);border-bottom:1px solid rgba(var(--color-foreground),.08)}.mm-stats__grid{max-width:var(--page-width);margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.mm-stat{padding:32px 24px;border-radius:var(--mm-radius-lg);background:rgba(var(--color-foreground),.04);text-align:center}.mm-stat__num{font-size:56px;font-weight:700;letter-spacing:-.05em;color:var(--mm-brand-blue);line-height:1}.mm-stat__label{font-size:14px;font-weight:500;color:rgba(var(--color-foreground),.68);margin-top:8px;letter-spacing:-.01em;line-height:1.4}.mm-services{padding:var(--mm-section-pad) var(--mm-page-gutter)}.mm-services__grid{max-width:var(--page-width);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mm-service{background:#fff;border-radius:var(--mm-radius-lg);padding:28px;border:1px solid rgba(22,151,193,.15)}.mm-service__ic{width:44px;height:44px;border-radius:var(--mm-radius-md);background:var(--mm-brand-light);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.mm-service__name{font-size:17px;font-weight:700;letter-spacing:-.02em;color:#000;margin-bottom:8px}.mm-service p{font-size:14px;color:#000000ad;line-height:1.65;letter-spacing:-.01em}.mm-locations{padding:var(--mm-section-pad) var(--mm-page-gutter)}.mm-locations__grid{max-width:var(--page-width);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mm-loc{background:rgba(var(--color-foreground),.06);border-radius:var(--mm-radius-lg);padding:36px;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.1)}.mm-loc__city{font-size:26px;font-weight:700;letter-spacing:-.03em;margin-bottom:6px}.mm-loc__hours{font-size:11px;font-weight:600;color:rgba(var(--color-foreground),.4);letter-spacing:.06em;text-transform:uppercase;margin-bottom:20px}.mm-loc__rows{display:flex;flex-direction:column;gap:12px;opacity:.65}.mm-loc__rows span{display:block;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:1.5}.mm-loc__link{display:inline-flex;align-items:center;gap:6px;margin-top:24px;font-size:13px;font-weight:600;color:var(--mm-brand-blue);letter-spacing:-.01em}.mm-team{padding:var(--mm-section-pad) var(--mm-page-gutter)}.mm-team__intro{margin-bottom:48px;max-width:480px}.mm-team__intro p{font-size:16px;color:rgba(var(--color-foreground),.68);line-height:1.65;letter-spacing:-.01em;margin-top:12px}.mm-team__grid{max-width:var(--page-width);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mm-member{background:#fff;border-radius:var(--mm-radius-lg);overflow:hidden;border:1px solid rgba(var(--color-foreground),.1)}.mm-member__photo{height:240px;overflow:hidden;background:var(--mm-brand-light)}.mm-member__photo img{width:100%;height:100%;object-fit:cover;display:block}.mm-member__body{padding:20px 24px}.mm-member__name{font-size:16px;font-weight:700;color:#000;letter-spacing:-.02em;margin-bottom:4px}.mm-member__title{font-size:13px;font-weight:600;color:var(--mm-brand-blue);letter-spacing:-.01em}@media(max-width:989px){.mm-about-intro__inner{grid-template-columns:1fr;gap:40px}.mm-about-intro__media{height:320px}.mm-about-intro__cta{flex-direction:column}.mm-about-intro__cta .button{width:100%}.mm-stats__grid{grid-template-columns:repeat(2,1fr);gap:10px}.mm-stat{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}.mm-stat__num{font-size:36px}.mm-services__grid{grid-template-columns:repeat(2,1fr);gap:10px}.mm-service{padding:18px}.mm-locations__grid{grid-template-columns:1fr}.mm-team__grid{grid-template-columns:repeat(2,1fr);gap:12px}.mm-member__body{padding:14px 16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mm-about.css.map */
