.team-circle .tc-spin,.team-circle .tc-dash{transform-box:view-box;transform-origin:200px 200px}.team-circle .tc-sway{transform-box:fill-box;transform-origin:50% 100%}.team-circle .tc-hand{transform-box:fill-box;transform-origin:50%}.team-circle .tc-spark{opacity:.85}@media (prefers-reduced-motion:no-preference){.team-circle .tc-spin{animation:48s linear infinite tc-turn}.team-circle .tc-dash{animation:30s linear infinite reverse tc-turn}.team-circle .tc-sway{animation:2.6s ease-in-out infinite alternate tc-sway;animation-delay:calc(var(--i) * -.37s)}.team-circle .tc-hand{animation:3.5s ease-in-out infinite tc-squeeze;animation-delay:calc(var(--i) * .5s)}.team-circle .tc-spark{animation:2.8s ease-in-out infinite tc-twinkle;animation-delay:calc(var(--i) * .7s)}}@keyframes tc-turn{to{transform:rotate(360deg)}}@keyframes tc-sway{0%{transform:translateY(0)rotate(-2.5deg)}to{transform:translateY(-4px)rotate(2.5deg)}}@keyframes tc-squeeze{0%,70%,to{transform:scale(1)}80%{transform:scale(1.35)}88%{transform:scale(.95)}}@keyframes tc-twinkle{0%,to{opacity:.2;transform:scale(.6)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(45deg)}}.team-wall{--row-h:8.5rem;--gap:1.1rem;gap:var(--gap)}@media (min-width:640px){.team-wall{--row-h:12rem;--gap:1.4rem}}@media (min-width:1024px){.team-wall{--row-h:15rem;--gap:1.6rem}}.team-tile{z-index:1;flex:var(--ar) 1 calc(var(--ar) * var(--row-h));min-width:0;transition:translate .35s cubic-bezier(.2,.8,.2,1);position:relative}.team-wall__rest{flex:40 1 0;min-width:0}.team-tile__frame{aspect-ratio:var(--ar);background:var(--color-ember);box-shadow:0 0 0 3px var(--color-brace), 0 0 0 5px #e9b44c8c, 0 18px 40px -18px #000000b3;border-radius:1.25rem;transition:box-shadow .35s,scale .35s cubic-bezier(.2,.8,.2,1);display:block;overflow:hidden}.team-tile--1 .team-tile__frame{border-radius:1.25rem 1.25rem 1.25rem .35rem}.team-tile--3 .team-tile__frame{border-radius:.35rem 1.25rem 1.25rem}.team-tile__img{object-fit:cover;width:100%;height:100%;transition:filter .35s;display:block;scale:1.1}.team-tile:hover,.team-tile:focus-within{z-index:2;translate:0 -6px}.team-tile:hover .team-tile__frame{box-shadow:0 0 0 3px var(--color-brace), 0 0 0 6px var(--color-oro), 0 0 42px 4px #e9b44c73, 0 22px 44px -18px #000000bf;scale:1.02}@media (prefers-reduced-motion:reduce){.team-tile,.team-tile__frame{transition:none}.team-tile:hover{translate:none}}.team-thread{z-index:0}.team-thread__glow,.team-thread__line{fill:none;stroke-linecap:round;stroke-linejoin:round}.team-thread__glow{stroke:#e9b44c40;stroke-width:12px}.team-thread__line{stroke:var(--color-oro);stroke-width:3.5px}.team-knot{fill:var(--color-oro);stroke:#ffe08a;stroke-width:2px}
