.models-menu[data-v-eeceac15],.resources-menu[data-v-b425af25]{box-shadow:0 0 0 1px #0f172a12,0 30px 60px -24px #070a1a59,0 8px 20px -10px #070a1a1f}.menu-enter-active[data-v-aa42363b],.menu-leave-active[data-v-aa42363b]{transition:opacity .18s,transform .22s cubic-bezier(.2,.7,.2,1)}.menu-enter-from[data-v-aa42363b],.menu-leave-to[data-v-aa42363b]{opacity:0;transform:translateY(-6px)}.in[data-v-9556281c]{animation:svc-in-9556281c .7s var(--ease-soft,cubic-bezier(.22, 1, .36, 1)) both;animation-delay:var(--d,0s)}@keyframes svc-in-9556281c{0%{opacity:0;transform:translateY(12px)}}.bar[data-v-9556281c]{transform-origin:0;animation:svc-grow-9556281c 1s var(--ease-soft,cubic-bezier(.22, 1, .36, 1)) both;animation-delay:var(--d,0s)}.line[data-v-9556281c]{transform-origin:0;animation:.6s ease-out both svc-grow-9556281c;animation-delay:var(--d,0s)}@keyframes svc-grow-9556281c{0%{transform:scaleX(0)}}.fly[data-v-9556281c]{animation:svc-fly-9556281c .8s var(--ease-soft,cubic-bezier(.22, 1, .36, 1)) both;animation-delay:var(--d,0s)}@keyframes svc-fly-9556281c{0%{opacity:0;transform:translate(-28px)scale(.96)}}.tick[data-v-9556281c]{animation:.45s cubic-bezier(.34,1.56,.64,1) both svc-tick-9556281c;animation-delay:var(--d,0s)}@keyframes svc-tick-9556281c{0%{opacity:0;transform:scale(.3)}}.type[data-v-9556281c]{clip-path:inset(0 100% 0 0);animation:1.1s steps(28,end) .9s forwards svc-type-9556281c}@keyframes svc-type-9556281c{to{clip-path:inset(0)}}.cut[data-v-9556281c]{transform-origin:50%;animation:.5s ease-out 1.1s both svc-grow-9556281c}.wire[data-v-9556281c]{stroke:#e4e4e7;stroke-width:2px}.wire-draw[data-v-9556281c]{stroke:#a1a1aa;stroke-width:.35px;stroke-dasharray:100;stroke-dashoffset:100px;animation:.8s ease-out forwards svc-draw-9556281c;animation-delay:var(--d,0s)}.wire-flow[data-v-9556281c]{stroke:#22d3ee;stroke-width:.8px;stroke-linecap:round;stroke-dasharray:8 92;stroke-dashoffset:100px;opacity:0;animation:2.2s linear infinite svc-flow-9556281c}@keyframes svc-flow-9556281c{0%{stroke-dashoffset:100px;opacity:1}to{stroke-dashoffset:8px;opacity:1}}.curve-draw[data-v-9556281c]{fill:none;stroke:#18181b;stroke-width:3px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:1.6s ease-out .4s forwards svc-draw-9556281c}.curve-end[data-v-9556281c]{fill:#22d3ee;opacity:0;animation:.4s ease-out 1.9s forwards svc-pop-9556281c}@keyframes svc-draw-9556281c{to{stroke-dashoffset:0}}@keyframes svc-pop-9556281c{to{opacity:1}}.typing[data-v-9556281c]{animation:.75s .8s both svc-typing-9556281c}@keyframes svc-typing-9556281c{0%{opacity:0;max-height:3rem}20%,80%{opacity:1;max-height:3rem}to{opacity:0;max-height:0;margin-top:-.75rem;padding-block:0}}.count[data-v-9556281c]{animation:.6s ease-out 1.8s both svc-in-9556281c}.led[data-v-9556281c]{animation:1.6s ease-in-out infinite svc-blink-9556281c}@keyframes svc-blink-9556281c{50%{opacity:.25}}.eq[data-v-9556281c]{transform-origin:50%;animation:1.1s ease-in-out infinite alternate svc-eq-9556281c}@keyframes svc-eq-9556281c{0%{transform:scaleY(.35)}}.dot[data-v-9556281c]{animation:1s ease-in-out infinite svc-dot-9556281c}@keyframes svc-dot-9556281c{40%{opacity:.5;transform:translateY(-3px)}}.ring-pulse[data-v-9556281c]:after{content:"";border-radius:9999px;animation:1.4s ease-out infinite svc-ring-9556281c;position:absolute;inset:0;box-shadow:0 0 #10b98173}@keyframes svc-ring-9556281c{to{box-shadow:0 0 0 14px #10b98100}}.core[data-v-9556281c]{animation:3.2s ease-in-out infinite svc-breathe-9556281c}@keyframes svc-breathe-9556281c{50%{box-shadow:0 0 0 10px #22d3ee14,0 10px 30px -10px #0f172a40}}@media (width<=767px),(prefers-reduced-motion:reduce){.led[data-v-9556281c],.eq[data-v-9556281c],.dot[data-v-9556281c],.ring-pulse[data-v-9556281c]:after,.core[data-v-9556281c],.wire-flow[data-v-9556281c]{animation:none}}@media (prefers-reduced-motion:reduce){.in[data-v-9556281c],.bar[data-v-9556281c],.line[data-v-9556281c],.fly[data-v-9556281c],.tick[data-v-9556281c],.type[data-v-9556281c],.cut[data-v-9556281c],.wire-draw[data-v-9556281c],.curve-draw[data-v-9556281c],.curve-end[data-v-9556281c],.count[data-v-9556281c]{clip-path:none;stroke-dashoffset:0;opacity:1;animation:none}.typing[data-v-9556281c]{display:none}}.tour.is-full[data-v-c20184b1]{margin-top:-5rem}.tour.is-full .tour-grid[data-v-c20184b1]{max-height:52rem}.stage[data-v-c20184b1]{box-shadow:0 1px #0f172a05,0 40px 80px -48px #11163a59}.stage-enter-active[data-v-c20184b1],.stage-leave-active[data-v-c20184b1]{transition:opacity .3s,transform .3s}.stage-enter-from[data-v-c20184b1]{opacity:0;transform:translateY(8px)}.stage-leave-to[data-v-c20184b1]{opacity:0;transform:translateY(-8px)}.steps.reveal .fill[data-v-0e3ef22d]{width:0;transition:width 1.6s cubic-bezier(.22,1,.36,1) .3s}.steps.reveal.is-visible .fill[data-v-0e3ef22d]{width:100%}.steps.reveal .num[data-v-0e3ef22d]{transition:background-color .4s,color .4s;transition-delay:var(--d)}.steps.reveal.is-visible .num[data-v-0e3ef22d]{background-color:var(--color-ink);color:#fff}.tr-langs[data-v-6e025f85] .field{border-radius:1.5rem;padding-inline:1.25rem}.tr-mic[data-v-6e025f85]{border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.tr-mic.is-on[data-v-6e025f85]{animation:1.4s ease-out infinite tr-pulse-6e025f85}@keyframes tr-pulse-6e025f85{0%{box-shadow:0 0 #e11d4873}to{box-shadow:0 0 0 14px #e11d4800}}@media (prefers-reduced-motion:reduce){.tr-mic.is-on[data-v-6e025f85]{animation:none}}.demand-enter-active[data-v-0462ae6a],.demand-leave-active[data-v-0462ae6a]{transition:opacity .3s,transform .3s}.demand-enter-from[data-v-0462ae6a],.demand-leave-to[data-v-0462ae6a]{opacity:0;transform:translateY(-4px)}.hub-orb[data-v-63cb53ed]{--a:#22d3ee;--b:#6366f1;--c:#0f172a;transform:scale(calc(1 + var(--lvl,0) * .18));transition:transform .12s linear}.hub-orb.is-brain[data-v-63cb53ed]{--a:#a78bfa;--b:#6366f1;--c:#1e1033}.hub-orb.is-learn[data-v-63cb53ed]{--a:#fbbf24;--b:#f97316;--c:#431407}.hub-orb.is-assistant[data-v-63cb53ed]{--a:#34d399;--b:#0891b2;--c:#022c22}.call-intro[data-v-63cb53ed]{background:radial-gradient(circle at 100% 0,#fb718529,#0000 60%),radial-gradient(circle at 0 100%,#f59e0b24,#0000 60%),#fff7f5;box-shadow:0 0 0 1px #fb718540}.emotion-badge[data-v-63cb53ed]{background:linear-gradient(135deg,#fb7185,#f59e0b)}.is-emotions[data-v-63cb53ed]{--a:#fb7185;--b:#f59e0b;--c:#4c0519}@property --a{syntax:"<color>";inherits:true;initial-value:#22d3ee}@property --b{syntax:"<color>";inherits:true;initial-value:#6366f1}@property --c{syntax:"<color>";inherits:true;initial-value:#0f172a}.hub-orb.is-emotions[data-v-63cb53ed],.mood-pill[data-v-63cb53ed]{transition:--a .9s,--b .9s,--c .9s,transform .12s linear}.mood-laughing[data-v-63cb53ed]{--a:#fde047;--b:#f97316;--c:#7c2d12}.mood-happy[data-v-63cb53ed]{--a:#fcd34d;--b:#fb7185;--c:#881337}.mood-excited[data-v-63cb53ed]{--a:#f0abfc;--b:#f43f5e;--c:#4a044e}.mood-surprised[data-v-63cb53ed]{--a:#67e8f9;--b:#f472b6;--c:#312e81}.mood-sad[data-v-63cb53ed]{--a:#93c5fd;--b:#6366f1;--c:#172554}.mood-hurt[data-v-63cb53ed]{--a:#c4b5fd;--b:#64748b;--c:#1e1b4b}.mood-thinking[data-v-63cb53ed]{--a:#a7f3d0;--b:#14b8a6;--c:#134e4a}.mood-calm[data-v-63cb53ed]{--a:#fb7185;--b:#f59e0b;--c:#4c0519}.mood-dot[data-v-63cb53ed]{background:var(--b)}.hub-orb.mood-laughing .hub-orb-core[data-v-63cb53ed]{animation:.5s ease-in-out infinite hub-giggle-63cb53ed}@keyframes hub-giggle-63cb53ed{50%{translate:0 -3px}}.hub-orb-core[data-v-63cb53ed]{background:radial-gradient(circle at 32% 28%, #ffffff80, transparent 42%), conic-gradient(from 210deg, var(--a), var(--b), var(--c) 55%, var(--b), var(--a));box-shadow:inset 0 -8px 20px #02061766, 0 14px 34px -14px var(--b)}.hub-orb.is-thinking .hub-orb-core[data-v-63cb53ed],.hub-orb.is-connecting .hub-orb-core[data-v-63cb53ed]{animation:2.4s linear infinite hub-spin-63cb53ed}@keyframes hub-spin-63cb53ed{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hub-orb[data-v-63cb53ed]{transform:none}.hub-orb-core[data-v-63cb53ed]{animation:none!important}}.clone-ring[data-v-270913c8]{opacity:0;background:#f43f5e2e;transition:transform .12s linear,opacity .3s;transform:scale(1)}.clone-ring[data-v-270913c8]:not(.is-live){background:#0b0d170f;animation:3s ease-in-out infinite clone-breathe-270913c8}.clone-ring[data-v-270913c8]:nth-child(2):not(.is-live){animation-delay:.6s}.clone-ring[data-v-270913c8]:nth-child(3):not(.is-live){animation-delay:1.2s}@keyframes clone-breathe-270913c8{0%{opacity:.6;transform:scale(.75)}to{opacity:0;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.clone-ring[data-v-270913c8]{animation:none!important}}@media (width>=768px) and (width<=1023px){.hub-height.card[data-v-97c399e3]{height:clamp(28rem,100dvh - 21rem,48rem)}}@media (width>=1024px){.hub-height[data-v-97c399e3]{height:clamp(34rem,100dvh - 10.5rem,60rem)}}.hub-rail[data-v-97c399e3]{scrollbar-width:none}@media (width>=1024px){.hub-slot[data-v-97c399e3]{container-type:size}}@container (height<=132px){.hub-card.is-stacked[data-v-97c399e3]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon name";align-content:center;gap:.5rem .625rem;display:grid}.hub-card.is-stacked .hub-top[data-v-97c399e3],.hub-card.is-stacked .hub-body[data-v-97c399e3]{display:contents}.hub-card.is-stacked .hub-icon[data-v-97c399e3]{border-radius:.625rem;grid-area:icon;width:1.875rem;height:1.875rem}.hub-card.is-stacked .hub-model[data-v-97c399e3]{display:none}.hub-card.is-stacked .hub-name[data-v-97c399e3]{flex-wrap:nowrap;grid-area:name}.hub-card.is-stacked .hub-go[data-v-97c399e3]{flex-shrink:0}.hub-card.is-stacked .hub-tag[data-v-97c399e3]{display:none}}.hub-rail[data-v-97c399e3]::-webkit-scrollbar{display:none}.hub-card[data-v-97c399e3]:not(.is-feature),.hub-card.is-feature.is-idle[data-v-97c399e3]{cursor:pointer;box-shadow:0 0 0 1px var(--color-line), 0 1px 2px #1018280a, 0 4px 12px -6px #1018281a}.hub-card[data-v-97c399e3]:not(.is-feature):hover,.hub-card.is-feature.is-idle[data-v-97c399e3]:hover{box-shadow:0 0 0 1px #d4d4d8,0 12px 28px -14px #10182847}.hub-card[data-v-97c399e3]:active{transform:translateY(0)scale(.985)}.hub-go[data-v-97c399e3]{color:#52525b}.hub-card[data-v-97c399e3]{transition:transform .3s var(--ease-soft), box-shadow .3s var(--ease-soft), background-color .2s}.hub-card[data-v-97c399e3]:hover{transform:translateY(-2px)}.hub-card[aria-current=true][data-v-97c399e3]:not(.is-feature){background:var(--color-ink);color:#fff;box-shadow:none}.hub-card[aria-current=true]:not(.is-feature) .text-zinc-500[data-v-97c399e3]{color:#fff9}.hub-card[aria-current=true]:not(.is-feature) .hub-model[data-v-97c399e3]{color:#ffffffbf;background:#ffffff1f}.hub-card[aria-current=true]:not(.is-feature) .hub-go[data-v-97c399e3]{color:#fff}.hub-card[aria-current=true]:not(.is-feature) .hub-icon[data-v-97c399e3]{color:#fff;background:#ffffff1f}.hub-card.is-emotion[data-v-97c399e3]{background:radial-gradient(circle at 100% 0,#fb718538,#0000 58%),radial-gradient(circle at 0 100%,#f59e0b33,#0000 58%),radial-gradient(#f43f5e21 1px,#0000 1.3px) 0 0/11px 11px,#fff}.hub-card.is-emotion[data-v-97c399e3]:not([aria-current=true]){box-shadow:0 0 0 1px #fb718559,0 4px 14px -6px #f43f5e4d}.hub-card.is-emotion[data-v-97c399e3]:not([aria-current=true]):hover{box-shadow:0 0 0 1px #fb718599,0 12px 28px -12px #f43f5e66}.hub-card.is-emotion[aria-current=true][data-v-97c399e3]{background:radial-gradient(circle at 100% 0%, #fb718573, transparent 60%), radial-gradient(circle at 0% 100%, #f59e0b52, transparent 60%), radial-gradient(#ffffff14 1px, transparent 1.3px) 0 0 / 11px 11px, var(--color-ink)}.hub-card.is-emotion .hub-icon[data-v-97c399e3],.emotion-icon[data-v-97c399e3]{color:#fff;background:linear-gradient(135deg,#fb7185,#f59e0b)}.hub-card.is-emotion .hub-name[data-v-97c399e3]{display:block}.hub-card.is-emotion .hub-name[data-v-97c399e3]>*{vertical-align:-1px;margin-left:.375rem;display:inline-block}.hub-card.is-emotion .hub-tag[data-v-97c399e3]{-webkit-line-clamp:1}.hub-card.is-emotion:not([aria-current=true]) .hub-model[data-v-97c399e3]{color:#be123c;background:#ffffffb3}.hub-enter-active[data-v-97c399e3],.hub-leave-active[data-v-97c399e3]{transition:opacity .22s var(--ease-soft), transform .22s var(--ease-soft)}.hub-enter-from[data-v-97c399e3]{opacity:0;transform:translateY(8px)}.hub-leave-to[data-v-97c399e3]{opacity:0}@media (prefers-reduced-motion:reduce){.hub-card[data-v-97c399e3],.hub-enter-active[data-v-97c399e3],.hub-leave-active[data-v-97c399e3]{transition:none}}
