.team-promo[data-v-80baf99f]{--badge-size:85px;--badge-gap:20px;--badge-wide:348px;--ribbon-easing:cubic-bezier(.65,0,.35,1);background:#e8ddd1;border-radius:40px;min-width:0;overflow:hidden;position:relative}.team-promo-link[data-v-80baf99f]{display:block;padding:48px}.team-promo-heading[data-v-80baf99f]{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.team-promo-heading>div[data-v-80baf99f]{min-width:0}.team-promo-heading h2[data-v-80baf99f]{font-size:54px;font-weight:700;letter-spacing:-2.16px;line-height:1}.team-promo-heading p[data-v-80baf99f]{color:#2f2f3052;font-size:16px;font-weight:700;letter-spacing:-.66px;line-height:1.2;margin-top:40px}.team-promo-arrow[data-v-80baf99f]{border:1.35px solid #2f2f301f;border-radius:50%;display:grid;flex:none;height:54px;place-items:center;width:54px}.team-promo-arrow img[data-v-80baf99f]{height:32.4px;transform:scaleX(-1);width:32.4px}.team-ribbon[data-v-80baf99f]{height:var(--badge-size);margin-top:60px;position:relative}.team-ribbon-track[data-v-80baf99f]{align-items:center;display:flex;gap:var(--badge-gap);left:calc(50% - (var(--badge-size) + var(--badge-gap))*5 - var(--badge-wide)/2);position:absolute;width:-moz-max-content;width:max-content}.team-ribbon-track.is-moving[data-v-80baf99f]{transform:translate(calc((var(--badge-size) + var(--badge-gap))*-1));transition:transform .85s var(--ribbon-easing)}.team-badge[data-v-80baf99f]{align-items:center;background:#fff;border-radius:200px;color:var(--color-ink);display:flex;flex:none;gap:12px;height:var(--badge-size);opacity:.2;overflow:hidden;padding:8px;width:var(--badge-size)}.team-badge.is-active[data-v-80baf99f]{box-shadow:0 12px 12px #0000000a;opacity:1;width:var(--badge-wide)}.team-badge>img[data-v-80baf99f]{border-radius:50%;flex:none;height:calc(var(--badge-size) - 16px);-o-object-fit:cover;object-fit:cover;width:calc(var(--badge-size) - 16px)}.team-badge-copy[data-v-80baf99f]{display:flex;flex:none;flex-direction:column;font-size:14px;gap:4px;letter-spacing:-.66px;line-height:1.2;opacity:0;transform:translate(-6px);width:calc(var(--badge-wide) - var(--badge-size) - 32px)}.team-badge-copy strong[data-v-80baf99f]{font-size:16px}.team-badge-copy>span[data-v-80baf99f]{color:#2f2f3052;font-weight:500}.is-active .team-badge-copy[data-v-80baf99f]{opacity:1;transform:translate(0)}.is-moving .team-badge[data-v-80baf99f]{transition:width .85s var(--ribbon-easing),opacity .85s var(--ribbon-easing),box-shadow .85s var(--ribbon-easing)}.is-moving .team-badge-copy[data-v-80baf99f]{transition:opacity .25s,transform .4s}.is-moving .is-active .team-badge-copy[data-v-80baf99f]{transition-delay:.36s}.team-ribbon-pause[data-v-80baf99f]{background:#ffffffb3;border-radius:50%;bottom:10px;color:var(--color-ink);cursor:pointer;display:grid;font-size:13px;min-height:32px;min-width:32px;place-items:center;position:absolute;right:14px}.team-promo-empty[data-v-80baf99f]{display:inline-block;font-size:16px;font-weight:700;margin-top:48px}.team-promo-article[data-v-80baf99f]{background:var(--color-ink);border-radius:20px;color:#fff}.team-promo-article .team-promo-link[data-v-80baf99f]{padding:32px}.team-promo-article .team-promo-heading[data-v-80baf99f]{gap:40px}.team-promo-article .team-promo-heading h2[data-v-80baf99f]{font-size:26px;letter-spacing:-.312px}.team-promo-article .team-promo-heading p[data-v-80baf99f]{color:#fff;font-size:14px;font-weight:500;letter-spacing:0;line-height:1.5;margin-top:20px}.team-promo-article .team-promo-arrow[data-v-80baf99f]{border-color:#fff6;height:48px;width:48px}.team-promo-article .team-promo-arrow img[data-v-80baf99f]{height:28.8px;width:28.8px}@media(max-width:1100px)and (min-width:701px){.team-promo-heading h2[data-v-80baf99f]{font-size:42px}}@media(max-width:700px){.team-promo[data-v-80baf99f]{--badge-size:72px;--badge-gap:12px;--badge-wide:290px;border-radius:24px}.team-promo-link[data-v-80baf99f]{padding:24px}.team-promo-heading[data-v-80baf99f]{gap:12px}.team-promo-heading h2[data-v-80baf99f]{font-size:32px;letter-spacing:-1px}.team-promo-heading p[data-v-80baf99f]{font-size:14px;margin-top:24px}.team-promo-arrow[data-v-80baf99f]{height:40px;width:40px}.team-promo-arrow img[data-v-80baf99f]{height:32.4px;width:32.4px}.team-ribbon[data-v-80baf99f]{margin-top:40px}.team-badge[data-v-80baf99f]{gap:8px}.team-badge-copy[data-v-80baf99f]{font-size:12px;gap:3px;width:calc(var(--badge-wide) - var(--badge-size) - 24px)}.team-badge-copy strong[data-v-80baf99f]{font-size:14px}.team-promo-article .team-promo-link[data-v-80baf99f]{padding:24px}.team-promo-article .team-promo-heading[data-v-80baf99f]{gap:12px}.team-promo-article .team-promo-heading h2[data-v-80baf99f]{font-size:26px}.team-promo-article .team-promo-arrow[data-v-80baf99f]{height:40px;width:40px}}@media(prefers-reduced-motion:reduce){.team-badge[data-v-80baf99f],.team-badge-copy[data-v-80baf99f],.team-ribbon-track[data-v-80baf99f]{transition:none!important}}
