.team-hero.svelte-6mtaw3{height:100svh;min-height:100svh;padding:60px 0 0;position:relative;overflow:hidden}.team-headline.svelte-6mtaw3{z-index:1;padding:var(--s-9) var(--s-6) 0;pointer-events:none;text-align:center;font-family:var(--font-display);letter-spacing:-.03em;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(1.35rem,3.05vw,2.6rem);font-weight:900;line-height:1.08;position:absolute;top:60px;left:0;right:0}.team-cta-wrap.svelte-6mtaw3{z-index:3;justify-content:center;display:flex;position:absolute;top:72%;left:50%;transform:translate(-50%,-50%)}.hero-swirl.svelte-6mtaw3{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.swirl-noise.svelte-6mtaw3{opacity:.28;width:100%;height:100%;position:absolute;inset:0}.blob-track.svelte-6mtaw3{will-change:transform;position:absolute;top:0;left:0}.blob-body.svelte-6mtaw3{will-change:transform;border-radius:50%}.blob-track--a.svelte-6mtaw3{animation:16s linear -4s infinite svelte-6mtaw3-track-lr;top:8%}.blob-body--a.svelte-6mtaw3{filter:blur(70px);background:radial-gradient(#0096ff80 0%,#0000 68%);width:580px;height:380px;animation:6s ease-in-out infinite alternate svelte-6mtaw3-bob}.blob-track--b.svelte-6mtaw3{animation:10s linear -7s infinite svelte-6mtaw3-track-lr;top:45%}.blob-body--b.svelte-6mtaw3{filter:blur(60px);background:radial-gradient(#0064ff70 0%,#0000 65%);width:420px;height:280px;animation:4s ease-in-out -1.5s infinite alternate svelte-6mtaw3-bob}.blob-track--c.svelte-6mtaw3{animation:20s linear -9s infinite svelte-6mtaw3-track-rl;top:-6%}.blob-body--c.svelte-6mtaw3{filter:blur(90px);background:radial-gradient(#0050c85c 0%,#0000 62%);width:660px;height:440px;animation:8s ease-in-out -3s infinite alternate svelte-6mtaw3-bob}.blob-track--d.svelte-6mtaw3{animation:7s linear -2s infinite svelte-6mtaw3-track-lr;top:62%}.blob-body--d.svelte-6mtaw3{filter:blur(48px);background:radial-gradient(#00d2ff7a 0%,#0000 60%);width:300px;height:200px;animation:3s ease-in-out -.5s infinite alternate svelte-6mtaw3-bob}@keyframes svelte-6mtaw3-track-lr{0%{transform:translate(-700px)}to{transform:translate(calc(100vw + 200px))}}@keyframes svelte-6mtaw3-track-rl{0%{transform:translate(calc(100vw + 200px))}to{transform:translate(-700px)}}@keyframes svelte-6mtaw3-bob{0%{transform:translateY(0)}to{transform:translateY(40px)}}.orbit.svelte-6mtaw3{z-index:2;pointer-events:none;position:absolute;inset:0}.orbit-slot.svelte-6mtaw3{width:var(--size);height:var(--size);pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}.orbit-circle.svelte-6mtaw3{border-radius:var(--r-full);background:var(--bg-3);border:1px solid var(--line);cursor:default;width:100%;height:100%;transition:transform .2s,box-shadow .2s,border-color .2s;animation:ease-in-out infinite svelte-6mtaw3-float-y;position:relative;overflow:visible;box-shadow:0 2px 12px #0006,inset 0 1px #ffffff0f}.orbit-circle.svelte-6mtaw3 img:where(.svelte-6mtaw3){object-fit:cover;border-radius:var(--r-full);width:100%;height:100%;display:block}.orbit-circle.svelte-6mtaw3:hover{border-color:var(--blue-edge);box-shadow:0 10px 28px #00000080, 0 0 0 2px var(--blue-edge), 0 0 20px var(--blue-glow-sm)}.orbit-tooltip.svelte-6mtaw3{background:var(--bg-1);border:1px solid var(--line-blue);border-radius:var(--r-sm);padding:3px var(--s-2);font-family:var(--mono);letter-spacing:.06em;color:var(--text-2);white-space:nowrap;pointer-events:none;opacity:0;z-index:10;font-size:.62rem;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.orbit-circle.svelte-6mtaw3:hover .orbit-tooltip:where(.svelte-6mtaw3){opacity:1}@keyframes svelte-6mtaw3-float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (width<=900px){.orbit-slot.svelte-6mtaw3{transform:translate(-50%,-50%)scale(.8)}.team-cta-wrap.svelte-6mtaw3{top:70%}}@media (width<=600px){.orbit-slot.svelte-6mtaw3{transform:translate(-50%,-50%)scale(.6)}.team-headline.svelte-6mtaw3{padding-top:var(--s-7)}.team-cta-wrap.svelte-6mtaw3{top:68%}}@media (prefers-reduced-motion:reduce){.orbit-circle.svelte-6mtaw3,.blob-body.svelte-6mtaw3,.blob-track.svelte-6mtaw3{animation:none}}
