.TeamsSection-module__bQxImW__section{background:var(--color-bg);color:var(--color-text);position:relative;overflow:visible}.TeamsSection-module__bQxImW__container{width:min(100% - 2 * var(--space-page), 72rem);margin-inline:auto}.TeamsSection-module__bQxImW__layout{flex-direction:column;align-items:center;gap:clamp(1.5rem,4vh,3rem);padding:clamp(3.5rem,9vh,6.5rem) 0 clamp(4rem,10vh,7rem);display:flex;position:relative}.TeamsSection-module__bQxImW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TeamsSection-module__bQxImW__stage{width:100%;min-height:clamp(16rem,38vh,28rem);position:relative;overflow:visible}.TeamsSection-module__bQxImW__titleWords{z-index:1;pointer-events:none;position:absolute;inset:0}.TeamsSection-module__bQxImW__titleWord{font-family:var(--font-display);letter-spacing:-.06em;white-space:nowrap;-webkit-user-select:none;user-select:none;opacity:0;margin-top:1.85rem;margin-left:.35rem;font-size:clamp(3.4rem,12.5vw,9.5rem);font-weight:750;line-height:.82;transition:opacity .12s linear;display:block;position:absolute}.TeamsSection-module__bQxImW__sectionSplit .TeamsSection-module__bQxImW__titleWord{opacity:1}.TeamsSection-module__bQxImW__cursors{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}.TeamsSection-module__bQxImW__cursor{--travel-duration:1.55s;--orbit-x:9px;--orbit-y:7px;--orbit-duration:3.6s;--split-x:0px;--split-y:0px;color:var(--cursor-color,var(--color-void-black));transition:transform .75s cubic-bezier(.22,.61,.36,1);position:absolute}.TeamsSection-module__bQxImW__sectionSplit .TeamsSection-module__bQxImW__cursorWord{transform:translate3d(var(--split-x), var(--split-y), 0)}.TeamsSection-module__bQxImW__cursorWord{--orbit-x:10px;--orbit-y:8px;--orbit-duration:4.4s}.TeamsSection-module__bQxImW__cursorIdle{will-change:transform}.TeamsSection-module__bQxImW__cursorMotion{opacity:0;offset-rotate:0deg;offset-anchor:0% 0%;offset-distance:0%;will-change:offset-distance, opacity}.TeamsSection-module__bQxImW__cursorScale{transform-origin:0 0;will-change:transform;flex-direction:column;align-items:flex-start;gap:.15rem;display:flex;position:relative;transform:scale(.42)}.TeamsSection-module__bQxImW__cursorWord .TeamsSection-module__bQxImW__cursorScale{gap:.05rem}.TeamsSection-module__bQxImW__enterTopLeft{--orbit-x:8px;--orbit-y:6px;--orbit-duration:3.2s}.TeamsSection-module__bQxImW__enterTopLeft.TeamsSection-module__bQxImW__cursorWord{--orbit-x:10px;--orbit-y:7px;--orbit-duration:4.2s}.TeamsSection-module__bQxImW__enterTopLeft .TeamsSection-module__bQxImW__cursorMotion{offset-path:path("M -520 -360 C -310 -210, -120 -70, 0 0")}.TeamsSection-module__bQxImW__enterLeftArc{--travel-duration:2.05s;--orbit-x:11px;--orbit-y:8px;--orbit-duration:4.1s}.TeamsSection-module__bQxImW__enterLeftArc .TeamsSection-module__bQxImW__cursorMotion{offset-path:path("M -620 60 C -480 -40, -420 -210, -240 -250 C -60 -290, 90 -120, 70 40 C 55 130, 18 55, 0 0")}.TeamsSection-module__bQxImW__enterRight{--orbit-x:7px;--orbit-y:9px;--orbit-duration:3.5s}.TeamsSection-module__bQxImW__enterRight.TeamsSection-module__bQxImW__cursorWord{--orbit-x:9px;--orbit-y:8px;--orbit-duration:4.6s}.TeamsSection-module__bQxImW__enterRight .TeamsSection-module__bQxImW__cursorMotion{offset-path:path("M 560 -20 C 340 -50, 150 30, 0 0")}.TeamsSection-module__bQxImW__enterBottomRightArc{--travel-duration:2.15s;--orbit-x:10px;--orbit-y:7px;--orbit-duration:3.9s}.TeamsSection-module__bQxImW__enterBottomRightArc.TeamsSection-module__bQxImW__cursorWord{--orbit-x:11px;--orbit-y:8px;--orbit-duration:4.8s}.TeamsSection-module__bQxImW__enterBottomRightArc .TeamsSection-module__bQxImW__cursorMotion{offset-path:path("M 560 420 C 430 220, 390 -40, 220 -180 C 70 -300, -40 -120, -20 50 C -8 140, 10 40, 0 0")}.TeamsSection-module__bQxImW__enterBelow{--orbit-x:6px;--orbit-y:8px;--orbit-duration:3.3s}.TeamsSection-module__bQxImW__enterBelow .TeamsSection-module__bQxImW__cursorMotion{offset-path:path("M 10 460 C -20 280, 30 120, 0 0")}.TeamsSection-module__bQxImW__cursorSvg{filter:drop-shadow(0 1px 2px #0b0b0c33);flex-shrink:0;width:2rem;height:2rem;display:block;transform:rotate(-90deg)}.TeamsSection-module__bQxImW__cursorWord .TeamsSection-module__bQxImW__cursorSvg{width:1.75rem;height:1.75rem}.TeamsSection-module__bQxImW__wordLabel{font-family:var(--font-display);letter-spacing:-.06em;color:currentColor;white-space:nowrap;text-transform:none;-webkit-user-select:none;user-select:none;margin-left:.35rem;font-size:clamp(3.4rem,12.5vw,9.5rem);font-weight:750;line-height:.82;transition:opacity .12s linear;display:block}.TeamsSection-module__bQxImW__sectionSplit .TeamsSection-module__bQxImW__wordLabel{opacity:0;visibility:hidden;pointer-events:none;position:absolute}.TeamsSection-module__bQxImW__badge{background:var(--cursor-color,var(--color-void-black));color:#fff;letter-spacing:.01em;white-space:nowrap;opacity:0;transform-origin:0;border-radius:.4rem;margin-left:1.15rem;padding:.35rem .65rem;font-size:.9rem;font-weight:650;line-height:1.2;transform:translate(-.25rem,.12rem)}.TeamsSection-module__bQxImW__cursorWord .TeamsSection-module__bQxImW__badge{margin-top:.15rem;position:absolute;top:.15rem;left:1.85rem}.TeamsSection-module__bQxImW__sectionActive .TeamsSection-module__bQxImW__cursorMotion{animation:TeamsSection-module__bQxImW__cursor-travel var(--travel-duration) cubic-bezier(.22, .61, .36, 1) forwards;animation-delay:var(--cursor-delay,0s)}.TeamsSection-module__bQxImW__sectionActive .TeamsSection-module__bQxImW__cursorScale{animation:TeamsSection-module__bQxImW__cursor-grow var(--travel-duration) cubic-bezier(.16, .84, .32, 1) forwards;animation-delay:var(--cursor-delay,0s)}.TeamsSection-module__bQxImW__sectionActive .TeamsSection-module__bQxImW__cursorWord .TeamsSection-module__bQxImW__cursorScale{animation-name:TeamsSection-module__bQxImW__cursor-grow-word}.TeamsSection-module__bQxImW__sectionActive .TeamsSection-module__bQxImW__cursorName .TeamsSection-module__bQxImW__badge{animation:.4s cubic-bezier(.22,.61,.36,1) forwards TeamsSection-module__bQxImW__badge-in;animation-delay:calc(var(--cursor-delay,0s) + var(--travel-duration) - 80ms)}.TeamsSection-module__bQxImW__sectionSplit .TeamsSection-module__bQxImW__cursorWord .TeamsSection-module__bQxImW__badge{animation:.4s cubic-bezier(.22,.61,.36,1) .5s forwards TeamsSection-module__bQxImW__badge-in}.TeamsSection-module__bQxImW__sectionActive .TeamsSection-module__bQxImW__cursorName .TeamsSection-module__bQxImW__cursorIdle{animation:TeamsSection-module__bQxImW__cursor-orbit var(--orbit-duration) linear infinite;animation-delay:calc(var(--cursor-delay,0s) + var(--travel-duration))}.TeamsSection-module__bQxImW__sectionSplit .TeamsSection-module__bQxImW__cursorWord .TeamsSection-module__bQxImW__cursorIdle{animation:TeamsSection-module__bQxImW__cursor-orbit var(--orbit-duration) linear infinite;animation-delay:.8s}.TeamsSection-module__bQxImW__copy{z-index:1;text-align:center;align-items:center;gap:var(--space-5);flex-direction:column;max-width:34rem;display:flex;position:relative}.TeamsSection-module__bQxImW__heading{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-void-black);font-size:clamp(1.55rem,1.15rem + 1.4vw,2.35rem);font-weight:550;line-height:1.25}.TeamsSection-module__bQxImW__actions{flex-wrap:wrap;justify-content:center;gap:.65rem;display:flex}.TeamsSection-module__bQxImW__primary,.TeamsSection-module__bQxImW__secondary{min-height:2.85rem;font-size:var(--text-md);border-radius:.65rem;justify-content:center;align-items:center;padding:.7rem 1.25rem;font-weight:650;transition:background .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.TeamsSection-module__bQxImW__primary{background:var(--color-void-black);color:var(--color-text-on-dark)}.TeamsSection-module__bQxImW__primary:hover{background:var(--color-carbon-core);transform:translateY(-1px)}.TeamsSection-module__bQxImW__secondary{color:var(--color-void-black);border:1.5px solid color-mix(in oklab, var(--color-void-black) 18%, transparent);background:0 0}.TeamsSection-module__bQxImW__secondary:hover{border-color:color-mix(in oklab, var(--color-void-black) 40%, transparent);background:var(--color-bg-hover)}@keyframes TeamsSection-module__bQxImW__cursor-travel{0%{opacity:0;offset-distance:0%}10%{opacity:1}to{opacity:1;offset-distance:100%}}@keyframes TeamsSection-module__bQxImW__cursor-grow{0%{transform:scale(.42)}55%{transform:scale(.78)}82%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes TeamsSection-module__bQxImW__cursor-grow-word{0%{transform:scale(.28)}45%{transform:scale(.62)}78%{transform:scale(1.03)}to{transform:scale(1)}}@keyframes TeamsSection-module__bQxImW__badge-in{0%{opacity:0;transform:translate(-.25rem,.12rem)}to{opacity:1;transform:translate(0,0)}}@keyframes TeamsSection-module__bQxImW__cursor-orbit{0%{transform:translate(0)}12.5%{transform:translate(var(--orbit-x), calc(var(--orbit-y) * -.4))}25%{transform:translate(calc(var(--orbit-x) * .7), calc(var(--orbit-y) * -1))}37.5%{transform:translate(calc(var(--orbit-x) * -.15), calc(var(--orbit-y) * -.95))}50%{transform:translate(calc(var(--orbit-x) * -1), calc(var(--orbit-y) * -.35))}62.5%{transform:translate(calc(var(--orbit-x) * -.85), calc(var(--orbit-y) * .45))}75%{transform:translate(calc(var(--orbit-x) * -.2), var(--orbit-y))}87.5%{transform:translate(calc(var(--orbit-x) * .55), calc(var(--orbit-y) * .55))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.TeamsSection-module__bQxImW__cursorMotion{opacity:1;offset-path:none;offset-distance:0%}.TeamsSection-module__bQxImW__cursorScale{transform:none}.TeamsSection-module__bQxImW__titleWord,.TeamsSection-module__bQxImW__badge{opacity:1;transform:none}.TeamsSection-module__bQxImW__wordLabel{opacity:0}.TeamsSection-module__bQxImW__sectionSplit .TeamsSection-module__bQxImW__cursorWord{transform:translate3d(var(--split-x), var(--split-y), 0)}.TeamsSection-module__bQxImW__sectionActive .TeamsSection-module__bQxImW__cursorMotion,.TeamsSection-module__bQxImW__sectionActive .TeamsSection-module__bQxImW__cursorScale,.TeamsSection-module__bQxImW__sectionActive .TeamsSection-module__bQxImW__cursorName .TeamsSection-module__bQxImW__badge,.TeamsSection-module__bQxImW__sectionSplit .TeamsSection-module__bQxImW__cursorWord .TeamsSection-module__bQxImW__badge,.TeamsSection-module__bQxImW__sectionActive .TeamsSection-module__bQxImW__cursorName .TeamsSection-module__bQxImW__cursorIdle,.TeamsSection-module__bQxImW__sectionSplit .TeamsSection-module__bQxImW__cursorWord .TeamsSection-module__bQxImW__cursorIdle{animation:none}}@media (max-width:900px){.TeamsSection-module__bQxImW__stage{min-height:clamp(14rem,34vh,22rem)}.TeamsSection-module__bQxImW__wordLabel,.TeamsSection-module__bQxImW__titleWord{font-size:clamp(2.6rem,11vw,5.5rem)}.TeamsSection-module__bQxImW__cursorName:last-child{display:none}}@media (max-width:560px){.TeamsSection-module__bQxImW__actions{width:100%}.TeamsSection-module__bQxImW__primary,.TeamsSection-module__bQxImW__secondary{flex:auto}.TeamsSection-module__bQxImW__cursorName{display:none}.TeamsSection-module__bQxImW__cursorSvg{width:1.45rem;height:1.45rem}.TeamsSection-module__bQxImW__cursorWord .TeamsSection-module__bQxImW__cursorSvg{width:1.3rem;height:1.3rem}.TeamsSection-module__bQxImW__wordLabel,.TeamsSection-module__bQxImW__titleWord{font-size:clamp(2.2rem,14vw,3.6rem)}.TeamsSection-module__bQxImW__titleWord{margin-top:1.45rem}.TeamsSection-module__bQxImW__badge{padding:.28rem .55rem;font-size:.8rem}}
