.ai-team-hero[data-v-292ee235]{display:-webkit-box;display:-ms-flexbox;display:flex;height:89vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:13vw;padding-top:21vh}.ripple-background[data-v-292ee235]{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}@media(max-width:768px){.ai-team-hero[data-v-292ee235]{height:auto;min-height:65vh;padding-bottom:4rem;padding-left:5vw;padding-top:16vh}}.narrative-section[data-v-a683dcc1]{padding:8vh 15vw;width:100vw}.container-wrapper[data-v-a683dcc1]{margin:0 auto;max-width:800px;text-align:center}.narrative-content[data-v-a683dcc1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.closing[data-v-a683dcc1]{position:relative}.closing[data-v-a683dcc1]:after{background:var(--gradient-secondary);border-radius:2px;content:"";display:block;height:3px;margin:1.5rem auto 0;width:3rem}@media(max-width:1024px){.narrative-section[data-v-a683dcc1]{padding:6vh 8vw}}@media(max-width:768px){.narrative-section[data-v-a683dcc1]{padding:6vh 5vw}.closing[data-v-a683dcc1]{font-size:1.5rem;line-height:1.2}}.character-select[data-v-ff847007]{--cs-heading:var(--foreground);--cs-subtext:color-mix(in srgb,var(--foreground) 50%,transparent);--cs-name:var(--foreground);--cs-species:color-mix(in srgb,var(--foreground) 40%,transparent);--cs-desc:color-mix(in srgb,var(--foreground) 60%,transparent);--cs-border:var(--universe-border-color-light);--cs-border-hover:rgba(0,0,0,.2);--cs-avatar-bg:#ededf3;--cs-ctrl-border:var(--universe-border-color-light);--cs-ctrl-bg:rgba(0,0,0,.03);--cs-ctrl-bg-hover:rgba(0,0,0,.07);--cs-ctrl-color:color-mix(in srgb,var(--foreground) 55%,transparent);--cs-ctrl-color-hover:var(--foreground);--cs-track-bg:rgba(0,0,0,.06);--cs-dot-bg:rgba(0,0,0,.12);--cs-dot-hover:rgba(0,0,0,.25);--cs-stage-vignette:none;background:radial-gradient(ellipse at 50% 30%,rgba(89,89,249,.05) 0,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(115,55,227,.04) 0,transparent 40%),var(--background);outline:none;padding:8vh 0;width:100vw}html.dark{--cs-heading:#fff;--cs-subtext:hsla(0,0%,100%,.5);--cs-name:#fff;--cs-species:hsla(0,0%,100%,.35);--cs-desc:hsla(0,0%,100%,.5);--cs-border:hsla(0,0%,100%,.1);--cs-border-hover:hsla(0,0%,100%,.25);--cs-avatar-bg:var(--brand-dark);--cs-ctrl-border:hsla(0,0%,100%,.1);--cs-ctrl-bg:hsla(0,0%,100%,.04);--cs-ctrl-bg-hover:hsla(0,0%,100%,.1);--cs-ctrl-color:hsla(0,0%,100%,.6);--cs-ctrl-color-hover:#fff;--cs-track-bg:hsla(0,0%,100%,.08);--cs-dot-bg:hsla(0,0%,100%,.15);--cs-dot-hover:hsla(0,0%,100%,.3);--cs-stage-vignette:radial-gradient(ellipse at 50% 100%,rgba(8,8,16,.65) 0%,transparent 60%);background:radial-gradient(ellipse at 50% 30%,rgba(89,89,249,.07) 0,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(115,55,227,.05) 0,transparent 40%),var(--brand-dark)}.select-inner[data-v-ff847007]{margin:0 auto;max-width:1280px;padding:0 clamp(1rem,4vw,2rem)}.select-header[data-v-ff847007]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:3rem;text-align:center}.section-heading[data-v-ff847007]{color:var(--cs-heading)}.section-subtext[data-v-ff847007]{color:var(--cs-subtext)}.stage[data-v-ff847007]{display:grid;gap:2rem;grid-template-columns:5rem 1fr;min-height:28rem}.avatar-col[data-v-ff847007],.stage[data-v-ff847007]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avatar-col[data-v-ff847007]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.avatar-btn[data-v-ff847007]{background:var(--cs-avatar-bg);border:2px solid var(--cs-border);border-radius:50%;cursor:pointer;height:3.5rem;opacity:.45;overflow:hidden;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:3.5rem;-ms-flex-negative:0;flex-shrink:0}.avatar-btn.is-active[data-v-ff847007]{border-color:var(--ring,var(--brand-primary));-webkit-box-shadow:0 0 20px color-mix(in srgb,var(--ring,var(--brand-primary)) 35%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--ring,var(--brand-primary)) 35%,transparent);opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}.avatar-btn[data-v-ff847007]:hover:not(.is-active){border-color:var(--cs-border-hover);opacity:.7}.avatar-img[data-v-ff847007]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;-webkit-transform:scale(1.25);transform:scale(1.25);width:100%}.character-stage[data-v-ff847007]{min-height:28rem;overflow:hidden;position:relative}.character-display[data-v-ff847007]{display:grid;gap:2rem;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.character-visual[data-v-ff847007]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--cs-stage-vignette);border-radius:var(--universe-border-radius);height:26rem;justify-content:center}.spotlight[data-v-ff847007]{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--accent) 25%,transparent) 0,transparent 70%);bottom:0;-webkit-filter:blur(30px);filter:blur(30px);height:35%;left:50%;pointer-events:none;position:absolute;-webkit-transform:translateX(-50%);transform:translate(-50%);width:70%}.character-full[data-v-ff847007]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;position:relative;z-index:1}.character-info[data-v-ff847007]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.team-badge[data-v-ff847007]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px;font-size:.7rem;font-weight:600;letter-spacing:.05em;padding:.3rem .8rem;text-transform:uppercase}.char-name[data-v-ff847007]{color:var(--cs-name);font-size:2rem;line-height:1.1}.char-role[data-v-ff847007]{background:var(--gradient-secondary);-webkit-background-clip:text;background-clip:text;font-size:1.1rem;font-weight:600;-webkit-text-fill-color:transparent}.char-species[data-v-ff847007]{color:var(--cs-species);font-size:.75rem;font-style:italic}.char-desc[data-v-ff847007]{color:var(--cs-desc);font-size:.85rem;line-height:1.65;margin-top:.5rem;max-width:360px}.controls[data-v-ff847007]{gap:1.25rem;margin-top:2.5rem}.controls[data-v-ff847007],.nav-btn[data-v-ff847007]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-btn[data-v-ff847007]{background:var(--cs-ctrl-bg);border:1px solid var(--cs-ctrl-border);border-radius:50%;color:var(--cs-ctrl-color);cursor:pointer;height:2.5rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:2.5rem}.nav-btn[data-v-ff847007]:hover{background:var(--cs-ctrl-bg-hover);border-color:var(--cs-border-hover);color:var(--cs-ctrl-color-hover)}.progress-track[data-v-ff847007]{background:var(--cs-track-bg);border-radius:1px;height:2px;overflow:hidden;width:120px}.progress-fill[data-v-ff847007]{background:var(--brand-primary);border-radius:1px;height:100%;width:0}.progress-fill.running[data-v-ff847007]{-webkit-transition:width var(--dur,6s) linear;transition:width var(--dur,6s) linear;width:100%}.dots[data-v-ff847007]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dot[data-v-ff847007]{background:var(--cs-dot-bg);border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:8px}.dot-active[data-v-ff847007]{border-radius:4px;width:20px}.dot[data-v-ff847007]:hover:not(.dot-active){background:var(--cs-dot-hover)}.slide-next-enter-active[data-v-ff847007],.slide-prev-enter-active[data-v-ff847007]{-webkit-transition:opacity .3s ease,-webkit-transform .45s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s ease,-webkit-transform .45s cubic-bezier(.25,.46,.45,.94);transition:transform .45s cubic-bezier(.25,.46,.45,.94),opacity .3s ease;transition:transform .45s cubic-bezier(.25,.46,.45,.94),opacity .3s ease,-webkit-transform .45s cubic-bezier(.25,.46,.45,.94)}.slide-next-leave-active[data-v-ff847007],.slide-prev-leave-active[data-v-ff847007]{top:0;right:0;bottom:0;left:0;position:absolute;-webkit-transition:opacity .25s ease,-webkit-transform .35s cubic-bezier(.55,.06,.68,.19);transition:opacity .25s ease,-webkit-transform .35s cubic-bezier(.55,.06,.68,.19);transition:transform .35s cubic-bezier(.55,.06,.68,.19),opacity .25s ease;transition:transform .35s cubic-bezier(.55,.06,.68,.19),opacity .25s ease,-webkit-transform .35s cubic-bezier(.55,.06,.68,.19)}.slide-next-enter-from[data-v-ff847007]{opacity:0;-webkit-transform:translateX(60%);transform:translate(60%)}.slide-next-leave-to[data-v-ff847007],.slide-prev-enter-from[data-v-ff847007]{opacity:0;-webkit-transform:translateX(-60%);transform:translate(-60%)}.slide-prev-leave-to[data-v-ff847007]{opacity:0;-webkit-transform:translateX(60%);transform:translate(60%)}@media(max-width:768px){.character-select[data-v-ff847007]{padding:6vh 0}.select-header h2[data-v-ff847007]{font-size:1.75rem;line-height:1.2}.stage[data-v-ff847007]{grid-template-columns:1fr;min-height:auto}.avatar-col[data-v-ff847007]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.character-stage[data-v-ff847007]{min-height:36rem}.character-display[data-v-ff847007]{grid-template-columns:1fr;text-align:center}.character-visual[data-v-ff847007]{height:18rem}.character-info[data-v-ff847007]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem}.char-name[data-v-ff847007]{font-size:1.5rem}.char-desc[data-v-ff847007]{max-width:100%}}@media(prefers-reduced-motion:reduce){.progress-fill.running[data-v-ff847007],.slide-next-enter-active[data-v-ff847007],.slide-next-leave-active[data-v-ff847007],.slide-prev-enter-active[data-v-ff847007],.slide-prev-leave-active[data-v-ff847007]{-webkit-transition:none;transition:none}.progress-fill.running[data-v-ff847007]{width:100%}}.pipeline-section[data-v-f9f760c3]{padding:13vh 15vw;width:100vw}.container-wrapper[data-v-f9f760c3]{margin:0 auto;max-width:1280px;text-align:center}.section-header[data-v-f9f760c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:3rem}.section-subtitle[data-v-f9f760c3],.section-title[data-v-f9f760c3]{margin:0}.text-brand-secondary[data-v-f9f760c3]{background:var(--gradient-secondary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pipeline-grid[data-v-f9f760c3]{display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.pipeline-card[data-v-f9f760c3]{background:var(--universe-bg-light);border:var(--universe-border-light);border-radius:var(--universe-border-radius);height:100%;padding:1.5rem;text-align:left;-webkit-transition:all .3s ease;transition:all .3s ease}.dark{background:var(--universe-bg-dark);border:var(--universe-border-dark);-webkit-box-shadow:none;box-shadow:none}.pipeline-card[data-v-f9f760c3]:hover{border-color:color-mix(in srgb,var(--brand-primary) 25%,transparent)}.card-header[data-v-f9f760c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.step-number[data-v-f9f760c3]{background:var(--gradient-secondary);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700;letter-spacing:-.02em;-webkit-text-fill-color:transparent;line-height:1}.step-icon[data-v-f9f760c3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--gradient-secondary);border-radius:.375rem;color:#fff;height:2rem;justify-content:center;width:2rem}@media(max-width:1024px){.pipeline-section[data-v-f9f760c3]{padding:10vh 8vw}.pipeline-grid[data-v-f9f760c3]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.pipeline-section[data-v-f9f760c3]{padding:8vh 4vw}.section-header[data-v-f9f760c3]{gap:.75rem;margin-bottom:2rem;padding:0 5vw}.section-title[data-v-f9f760c3]{font-size:1.75rem;line-height:1.2}.section-subtitle[data-v-f9f760c3]{font-size:.85rem;padding:0 2vw}}@media(max-width:640px){.pipeline-grid[data-v-f9f760c3]{grid-template-columns:1fr}}.impact-section[data-v-349644f3]{padding:10vh 15vw;width:100vw}.container-wrapper[data-v-349644f3]{margin:0 auto;max-width:1280px;text-align:center}.section-header[data-v-349644f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}.section-title[data-v-349644f3]{margin:0}.text-brand-secondary[data-v-349644f3]{background:var(--gradient-secondary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.stats-grid[data-v-349644f3]{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}.stat-item[data-v-349644f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:2rem 1rem}.stat-value[data-v-349644f3]{background:var(--gradient-secondary);-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:700;letter-spacing:-.03em;line-height:1;-webkit-text-fill-color:transparent}.stat-label[data-v-349644f3]{line-height:1.4;max-width:160px}@media(max-width:1024px){.impact-section[data-v-349644f3]{padding:8vh 8vw}.stats-grid[data-v-349644f3]{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.impact-section[data-v-349644f3]{padding:8vh 4vw}.section-title[data-v-349644f3]{font-size:1.75rem;line-height:1.2}.stat-value[data-v-349644f3]{font-size:2.5rem}}@media(max-width:640px){.stats-grid[data-v-349644f3]{grid-template-columns:repeat(2,1fr)}}.cta-section[data-v-e921f761]{padding:13vh 15vw;width:100vw}.container-wrapper[data-v-e921f761]{margin:0 auto;max-width:1280px;text-align:center}.cta-content[data-v-e921f761]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-title[data-v-e921f761]{margin:0}@media(max-width:1024px){.cta-section[data-v-e921f761]{padding:10vh 8vw}}@media(max-width:768px){.cta-section[data-v-e921f761]{padding:8vh 4vw}.section-title[data-v-e921f761]{font-size:1.75rem;line-height:1.2}}.ai-team-view[data-v-e8fbc188]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:hsl(var(--background));-ms-flex-direction:column;flex-direction:column;-webkit-transition:background-color var(--transition-base,.3s);transition:background-color var(--transition-base,.3s)}
