.mdx-team .mdx-container{max-width:var(--page-width, 144rem);margin:0 auto;padding:0 5rem}@media screen and (max-width:749px){.mdx-team .mdx-container{padding:0 2rem}}.mdx-team-hero{padding:12rem 0 8rem;text-align:center;position:relative}.mdx-team-hero__label{display:inline-block;font-size:1.05rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;opacity:.38;margin-bottom:1.6rem;animation:mdxTeamFadeUp .6s cubic-bezier(.16,1,.3,1) both}.mdx-team-hero__heading{font-size:clamp(3.8rem,7vw,7.5rem);letter-spacing:-.04em;line-height:.95;margin:0 0 2.4rem;font-weight:900;animation:mdxTeamFadeUp .7s .1s cubic-bezier(.16,1,.3,1) both}.mdx-team-hero__heading em{font-style:normal;color:rgb(var(--color-button))}.mdx-team-hero__subtext{font-size:clamp(1.5rem,2vw,1.85rem);line-height:1.7;opacity:.58;max-width:58rem;margin:0 auto;animation:mdxTeamFadeUp .7s .2s cubic-bezier(.16,1,.3,1) both}.mdx-team-hero:after{content:"";display:block;width:4rem;height:3px;background:rgb(var(--color-button));border-radius:3px;margin:4rem auto 0}@keyframes mdxTeamFadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:749px){.mdx-team-hero{padding:8rem 0 5rem}}.mdx-team-grid-section{padding:7rem 0 9rem}.mdx-team-group{margin-bottom:8rem}.mdx-team-group:last-of-type{margin-bottom:0}.mdx-team-group__header{margin-bottom:4rem;padding-bottom:2.4rem;position:relative}.mdx-team-group__header:after{content:"";position:absolute;bottom:0;left:0;width:4rem;height:3px;background:rgb(var(--color-button));border-radius:3px}.mdx-team-group__title{font-size:clamp(2.4rem,3vw,3.2rem);font-weight:900;letter-spacing:-.03em;line-height:1.1;margin:0 0 .8rem}.mdx-team-group__subtitle{font-size:1.5rem;opacity:.55;margin:0;line-height:1.6}.mdx-team-group__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:2.4rem}.mdx-team-group__grid:has(>:nth-child(5)){grid-template-columns:unset;grid-auto-flow:column;grid-auto-columns:1fr}@media screen and (max-width:749px){.mdx-team-group__grid{grid-template-columns:repeat(2,1fr);gap:1.6rem}.mdx-team-group__grid:has(>:nth-child(5)){grid-template-columns:repeat(2,1fr);grid-auto-flow:unset;grid-auto-columns:unset}}@media screen and (max-width:479px){.mdx-team-group__grid,.mdx-team-group__grid:has(>:nth-child(5)){grid-template-columns:1fr;grid-auto-flow:unset;grid-auto-columns:unset}}.mdx-team-card{border-radius:1.8rem;overflow:hidden;border:1px solid rgba(var(--color-foreground),.07);background:rgba(var(--color-foreground),.025);transition:border-color .26s ease,background-color .26s ease,transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.mdx-team-card:hover{border-color:rgba(var(--color-button),.25);background:rgba(var(--color-button),.03);transform:translateY(-5px);box-shadow:0 20px 60px #00000040}.mdx-team-card__photo{aspect-ratio:1 / 1;overflow:hidden;background:rgba(var(--color-foreground),.06);position:relative}.mdx-team-card__photo img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;transition:transform .65s cubic-bezier(.25,.46,.45,.94)}.mdx-team-card:hover .mdx-team-card__photo img{transform:scale(1.05)}.mdx-team-card__avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.mdx-team-card__avatar-placeholder svg{width:40%;height:40%;opacity:.15}.mdx-team-card__role-badge{position:absolute;bottom:1.2rem;left:1.2rem;background:rgba(var(--color-background),.88);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:50px;padding:.4rem 1.2rem;font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:0;transform:translateY(6px);transition:opacity .22s ease,transform .28s cubic-bezier(.34,1.56,.64,1)}.mdx-team-card:hover .mdx-team-card__role-badge{opacity:1;transform:translateY(0)}.mdx-team-card__info{padding:2.4rem}.mdx-team-card__name{font-size:1.8rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .3rem;line-height:1.2}.mdx-team-card__role{font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-button));opacity:.85;margin:0 0 1.4rem}.mdx-team-card__bio{font-size:1.35rem;line-height:1.7;opacity:.58;margin:0 0 1.8rem}.mdx-team-card__socials{display:flex;gap:1rem;flex-wrap:wrap}.mdx-team-card__social-link{display:inline-flex;align-items:center;gap:.5rem;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));opacity:.45;padding:.5rem 1.2rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:50px;transition:opacity .16s ease,border-color .16s ease,background-color .16s ease}.mdx-team-card__social-link:hover{opacity:1;border-color:rgba(var(--color-button),.4);background:rgba(var(--color-button),.08)}.mdx-team-card__social-link svg{width:1.4rem;height:1.4rem;flex-shrink:0}.mdx-team-division{border-radius:1.8rem;border:1px solid rgba(var(--color-foreground),.07);background:rgba(var(--color-foreground),.025);padding:3.5rem 3rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;transition:border-color .26s ease,background-color .26s ease,transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.mdx-team-division:hover{border-color:rgba(var(--color-button),.3);background:rgba(var(--color-button),.04);transform:translateY(-4px);box-shadow:0 20px 56px #0003}.mdx-team-division__icon{width:5.2rem;height:5.2rem;border-radius:1.2rem;background:rgba(var(--color-button),.12);display:flex;align-items:center;justify-content:center;color:rgb(var(--color-button));transition:background-color .26s ease;flex-shrink:0}.mdx-team-division:hover .mdx-team-division__icon{background:rgba(var(--color-button),.22)}.mdx-team-division__icon svg{width:2.4rem;height:2.4rem}.mdx-team-division__name{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0}.mdx-team-division__desc{font-size:1.35rem;line-height:1.7;opacity:.55;margin:0}@media(prefers-reduced-motion:reduce){.mdx-team-hero__label,.mdx-team-hero__heading,.mdx-team-hero__subtext{animation:none}.mdx-team-card{transition:border-color .26s ease,background-color .26s ease}.mdx-team-card__photo img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/team-modern.css.map */
