.gorb{--orb-a:#46a2ff;--orb-b:#69e3f0;--orb-c:#f2af48;flex-shrink:0;place-items:center;display:inline-grid;position:relative}@supports (color:lab(0% 0 0)){.gorb{--orb-a:lab(64.2909% -3.51474 -57.8536);--orb-b:lab(83.5631% -32.8001 -17.4543);--orb-c:lab(76.7033% 18.106 60.6421)}}.gorb-gold{--orb-a:#f2af48;--orb-b:#fdc495;--orb-c:#46a2ff}@supports (color:lab(0% 0 0)){.gorb-gold{--orb-a:lab(76.7033% 18.106 60.6421);--orb-b:lab(83.493% 17.0955 31.7846);--orb-c:lab(64.2909% -3.51474 -57.8536)}}.gorb>span{border-radius:9999px;position:absolute}.gorb-halo{background:radial-gradient(circle, color-mix(in oklab, var(--orb-a) 45%, transparent), transparent 68%);filter:blur(6px);animation:3.6s ease-in-out infinite gorb-breathe;inset:-35%}.gorb-aurora{background:conic-gradient(from 0deg, var(--orb-a), var(--orb-b), var(--orb-c), var(--orb-a));filter:saturate(1.15);animation:8s linear infinite gorb-spin;inset:0}.gorb-glass{background:radial-gradient(circle at 35% 30%, #ffffff8c, transparent 38%), radial-gradient(circle at 60% 70%, color-mix(in oklab, var(--orb-a) 50%, transparent), #050c1ed9 70%);box-shadow:inset 0 0 12px #ffffff2e, 0 0 18px color-mix(in oklab, var(--orb-a) 50%, transparent);inset:14%}@supports (color:lab(0% 0 0)){.gorb-glass{background:radial-gradient(circle at 35% 30%, lab(100% 0 0/.55), transparent 38%), radial-gradient(circle at 60% 70%, color-mix(in oklab, var(--orb-a) 50%, transparent), lab(3.49393% 1.20058 -11.996/.85) 70%);box-shadow:inset 0 0 12px lab(100% 0 0/.18), 0 0 18px color-mix(in oklab, var(--orb-a) 50%, transparent)}}.gorb-spec{filter:blur(2px);background:#ffffffb3;background:lab(100% 0 0/.7);inset:22% 46% 54% 22%}.gorb-ring{border:1.5px solid color-mix(in oklab, var(--orb-b) 70%, transparent);animation:1.6s cubic-bezier(.22,1,.36,1) infinite gorb-ripple;inset:-10%}.gorb-ring-2{animation-delay:.8s}.gorb-thinking .gorb-aurora{animation-duration:1.6s}.gorb-thinking .gorb-glass{animation:1.2s ease-in-out infinite gorb-shimmer}.gorb-typing .gorb-aurora{animation-duration:3s}.gorb-typing{animation:.9s ease-in-out infinite gorb-talk}@keyframes gorb-spin{to{transform:rotate(360deg)}}@keyframes gorb-breathe{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes gorb-ripple{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.7)}}@keyframes gorb-shimmer{0%,to{opacity:1}50%{opacity:.7}}@keyframes gorb-talk{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.gwave{align-items:center;gap:2px;height:22px;display:inline-flex}.gwave>span{background:var(--gold);opacity:.35;border-radius:2px;width:2.5px;transition:opacity .4s;transform:scaleY(.25)}.gwave-on>span{opacity:.95;animation:.7s ease-in-out infinite alternate gwave}@keyframes gwave{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}.gfocus{transition:box-shadow .6s cubic-bezier(.22,1,.36,1),border-color .6s,background-color .6s}.gfocus-on{box-shadow:0 0 0 1px #69e3f059,0 0 36px -8px #69e3f08c;box-shadow:0 0 0 1px lab(83.5631% -32.8001 -17.4543/.35),0 0 36px -8px lab(83.5631% -32.8001 -17.4543/.55);border-color:#69e3f099!important;border-color:lab(83.5631% -32.8001 -17.4543/.6)!important}.gfocus-tag{animation:.5s cubic-bezier(.22,1,.36,1) both gfocus-tag}@keyframes gfocus-tag{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.gcaret{vertical-align:-.12em;background:var(--cyan);width:5px;height:.95em;box-shadow:0 0 8px var(--cyan);border-radius:1px;margin-left:2px;animation:.9s steps(2,start) infinite gcaret;display:inline-block}@keyframes gcaret{to{visibility:hidden}}.gshimmer{background:linear-gradient(90deg,#ffffff0d 0%,#46a2ff42 50%,#ffffff0d 100%) 0 0/200% 100%;background:linear-gradient(90deg,lab(100% 0 0/.05) 0%,lab(64.2909% -3.51474 -57.8536/.26) 50%,lab(100% 0 0/.05) 100%) 0 0/200% 100%;animation:1.3s ease-in-out infinite gshimmer}@keyframes gshimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.gorb *,.gorb,.gwave>span,.gfocus-tag,.gcaret,.gshimmer{animation:none!important}}.brief-fly{animation:.9s cubic-bezier(.16,1,.3,1) both brief-fly}@keyframes brief-fly{0%{opacity:0;transform:translateY(260px)scale(.6)}to{opacity:1;transform:none}}.brief-env{color:var(--gold);animation:.45s linear infinite brief-env}@keyframes brief-env{0%{left:-12px}to{left:64px}}@media (prefers-reduced-motion:reduce){.brief-fly,.brief-env{animation:none}}.team-chatter{opacity:0;animation:5.6s ease-in-out infinite team-chatter}@keyframes team-chatter{0%,to{opacity:0;transform:translate(-50%,-40%)}12%,40%{opacity:1;transform:translate(-50%,-50%)}55%{opacity:0;transform:translate(-50%,-60%)}}@media (prefers-reduced-motion:reduce){.team-chatter{opacity:1;animation:none}}
