:root{color-scheme:dark;--bg: #050505;--bg-muted: #0d0d0d;--surface: #121212;--text: #b8b8b2;--text-strong: #f7f7f2;--border: #272727;--accent: #f7f7f2;--accent-hover: #d8d8d0;--accent-soft: rgba(247, 247, 242, .12);--glow: rgba(255, 255, 255, .16);--radius: 6px;--radius-sm: 2px;--font: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--hero-bg-deep: #020202;--hero-fg: #f8fafc;--hero-fg-muted: #a1a1aa}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font);font-size:16px;line-height:1.6;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased}a{color:inherit}button{font-family:inherit}#app{min-height:100vh}.contact-page[data-v-ab462526]{min-height:100vh;display:grid;place-items:center;padding:clamp(2rem,6vw,5rem);color:var(--text-strong);background:radial-gradient(circle at 50% 12%,rgba(255,255,255,.12),transparent 34%),linear-gradient(180deg,#050505,#020202)}.contact-frame[data-v-ab462526]{position:relative;width:min(92vw,520px);padding:clamp(1.4rem,3.6vw,2.35rem)}.contact-frame__image[data-v-ab462526]{position:absolute;inset:-4.5rem -5.15rem -5.6rem;z-index:2;width:calc(100% + 10.3rem);height:calc(100% + 10.1rem);object-fit:fill;pointer-events:none}.contact-card[data-v-ab462526]{position:relative;z-index:1;width:100%;display:grid;justify-items:center;gap:1.15rem;padding:clamp(2rem,6vw,4rem);text-align:center}.contact-card__kicker[data-v-ab462526]{margin:0;color:var(--text);font-size:.76rem;font-weight:850;letter-spacing:.18em}.contact-card__title[data-v-ab462526]{margin:0;font-size:clamp(1.6rem,5.6vw,3.52rem);font-weight:900;line-height:.98;letter-spacing:-.07em}.contact-card__qr-shell[data-v-ab462526]{width:min(72vw,320px);padding:12px;border-radius:24px;background:#fff;box-shadow:0 20px 54px #0000005c}.contact-card__qr[data-v-ab462526]{display:block;width:100%;height:auto;border-radius:12px}.contact-card__qr-placeholder[data-v-ab462526]{min-height:min(72vw,296px);display:grid;place-items:center;padding:1.5rem;border:1px dashed rgba(0,0,0,.2);border-radius:12px;color:#111;font-size:.92rem;line-height:1.5}.contact-card__tip[data-v-ab462526]{margin:0;color:var(--text);font-size:.98rem}.contact-card__back[data-v-ab462526]{min-height:40px;padding:0 1.1rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:var(--text-strong);background:#ffffff0f;cursor:pointer;transition:background .2s ease,transform .2s ease}.contact-card__back[data-v-ab462526]:hover,.contact-card__back[data-v-ab462526]:focus-visible{background:#ffffff1f;transform:translateY(-1px)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.page[data-v-3febcc85]{min-height:100vh;display:flex;flex-direction:column}.landing-scenes[data-v-3febcc85]{position:relative;background:#020202;overflow:clip}.container[data-v-3febcc85]{width:min(1120px,100% - 40px);margin-inline:auto}.visually-hidden[data-v-3febcc85]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header[data-v-3febcc85]{position:sticky;top:clamp(12px,1.6vw,20px);z-index:10000;padding:.75rem 0;background:transparent;transition:padding .35s cubic-bezier(.22,1,.36,1),background .35s ease}.header__shell[data-v-3febcc85]{position:relative;z-index:10000}.nav-wrapper[data-v-3febcc85]{position:relative;z-index:10000;width:calc(100% + 48px);margin-left:-24px;padding:1px;border-radius:999px;background:transparent;overflow:visible;transform-origin:top center;will-change:transform;transition:background .35s ease}.header--floating[data-v-3febcc85]{padding-top:.45rem;background:transparent}.header--floating .nav-wrapper[data-v-3febcc85]{background:transparent}.header--floating .header__inner[data-v-3febcc85]{background:linear-gradient(135deg,#ffffff2e,#ffffff0b);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%)}.header__inner[data-v-3febcc85]{position:relative;z-index:10000;isolation:isolate;display:flex;align-items:center;justify-content:flex-start;gap:1rem;width:100%;min-height:54px;padding:.7rem 1rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,#ffffff24,#ffffff08);backdrop-filter:blur(8px) saturate(130%);-webkit-backdrop-filter:blur(8px) saturate(130%)}.header__inner[data-v-3febcc85]:before{content:"";position:absolute;top:0;right:10%;left:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);pointer-events:none}.header__inner[data-v-3febcc85]:after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:conic-gradient(from var(--hero-card-border-angle),transparent 0deg,transparent 58deg,rgba(255,255,255,.1) 118deg,rgba(255,255,255,.92) 180deg,rgba(255,255,255,.1) 242deg,transparent 302deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:1;pointer-events:none;z-index:0;animation:hero-intro-border-rotate-3febcc85 4s linear infinite;filter:drop-shadow(0 0 16px rgba(255,255,255,.58))}.logo[data-v-3febcc85]{position:relative;z-index:1;flex-shrink:0;display:inline-flex;align-items:center;width:clamp(75px,8.5vw,92px);text-decoration:none}.logo__image[data-v-3febcc85]{display:block;width:100%;height:auto;transform:translate(12px)}.nav[data-v-3febcc85]{position:relative;z-index:1;margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:nowrap;overflow:visible;scrollbar-width:none;-webkit-overflow-scrolling:touch;min-width:0;transform:translate(-8px)}.nav[data-v-3febcc85]::-webkit-scrollbar{display:none}.nav__item[data-v-3febcc85]{position:relative;display:inline-flex;align-items:center;flex-shrink:0;padding:.25rem 0}.nav__item--has-dropdown[data-v-3febcc85]:after{content:"";position:absolute;top:100%;right:0;left:0;height:14px}.nav__link[data-v-3febcc85]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:78px;height:34px;padding:0 16px;border-radius:999px;font-size:.9375rem;font-weight:600;letter-spacing:.04em;color:#ffffff94;text-decoration:none;text-transform:none;background:transparent;transform:none;overflow:hidden;transition:color .2s ease}.nav__link[data-v-3febcc85]:before{content:"";position:absolute;left:14px;width:5px;height:5px;border-radius:999px;background:currentColor;opacity:0;transform:translate(-6px) scale(.4);transition:opacity .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.nav__link[data-v-3febcc85]:after{display:none}.nav__link-text[data-v-3febcc85]{display:inline-block;transform:translate(0);transition:transform .22s cubic-bezier(.22,1,.36,1)}.nav__link[data-v-3febcc85]:hover{color:#ffffffeb}.nav__link[data-v-3febcc85]:hover,.nav__link[data-v-3febcc85]:focus-visible{color:#fffffff5;font-weight:600}.nav__link[data-v-3febcc85]:hover:before,.nav__link[data-v-3febcc85]:focus-visible:before{opacity:1;transform:translate(0) scale(1)}.nav__link:hover .nav__link-text[data-v-3febcc85],.nav__link:focus-visible .nav__link-text[data-v-3febcc85]{transform:translate(7px)}.nav__dropdown[data-v-3febcc85]{position:absolute;top:calc(100% + 4px);left:50%;z-index:10020;min-width:156px;padding:.5rem;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:linear-gradient(145deg,#181818,#080808);box-shadow:0 20px 46px #00000070,inset 0 1px #ffffff14;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);opacity:0;pointer-events:none;transform:translate3d(-50%,-8px,0) scale(.96);transform-origin:top center;transition:opacity .2s ease,transform .28s cubic-bezier(.22,1,.36,1),visibility .2s ease;visibility:hidden}.nav__dropdown[data-v-3febcc85]:before{content:"";position:absolute;top:-5px;left:50%;width:10px;height:10px;border-top:1px solid rgba(255,255,255,.12);border-left:1px solid rgba(255,255,255,.12);background:#141414;transform:translate(-50%) rotate(45deg)}.nav__item--has-dropdown:hover .nav__dropdown[data-v-3febcc85],.nav__item--has-dropdown:focus-within .nav__dropdown[data-v-3febcc85]{opacity:1;pointer-events:auto;transform:translate3d(-50%,0,0) scale(1);visibility:visible}.nav__dropdown-link[data-v-3febcc85]{position:relative;display:flex;align-items:center;min-height:38px;padding:0 .85rem;border-radius:12px;color:#ffffffad;font-size:.88rem;font-weight:650;letter-spacing:.04em;text-decoration:none;transition:background .2s ease,box-shadow .2s ease,color .2s ease}.nav__dropdown-link[data-v-3febcc85]:hover,.nav__dropdown-link[data-v-3febcc85]:focus-visible{color:#fffffff5;background:linear-gradient(90deg,#ffffff14,#7cd4ff21,#ffffff0e);box-shadow:inset 0 0 0 1px #aae4ff29}.nav__dropdown-text[data-v-3febcc85]{position:relative;display:inline-block;height:1.35em;overflow:hidden;line-height:1.35;perspective:600px}.nav__dropdown-text-current[data-v-3febcc85],.nav__dropdown-text-next[data-v-3febcc85]{display:block;transform-style:preserve-3d;transition:opacity .24s ease,transform .34s cubic-bezier(.22,1,.36,1)}.nav__dropdown-text-current[data-v-3febcc85]{transform-origin:50% 0%}.nav__dropdown-text-next[data-v-3febcc85]{position:absolute;inset:0;color:currentColor;background:linear-gradient(90deg,#fff,#dff8ff 34%,#84d8ff 62%,#fff);background-size:180% 100%;background-position:100% 50%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:currentColor;opacity:0;transform:translateY(100%) rotateX(-82deg);transform-origin:50% 100%}.nav__dropdown-link:hover .nav__dropdown-text-current[data-v-3febcc85],.nav__dropdown-link:focus-visible .nav__dropdown-text-current[data-v-3febcc85]{opacity:0;transform:translateY(-100%) rotateX(82deg)}.nav__dropdown-link:hover .nav__dropdown-text-next[data-v-3febcc85],.nav__dropdown-link:focus-visible .nav__dropdown-text-next[data-v-3febcc85]{-webkit-text-fill-color:transparent;opacity:1;animation:nav-dropdown-gradient-sweep-3febcc85 .7s ease both;transform:translateY(0) rotateX(0)}@keyframes nav-dropdown-gradient-sweep-3febcc85{0%{background-position:100% 50%}to{background-position:0% 50%}}.btn[data-v-3febcc85]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.125rem;font-size:.9375rem;font-weight:600;border-radius:999px;border:1px solid transparent;cursor:pointer;transition:transform .15s ease,background .2s,box-shadow .2s,border-color .2s}.btn[data-v-3febcc85]:active{transform:scale(.98)}.btn--primary[data-v-3febcc85]{color:var(--bg);background:var(--text-strong);box-shadow:0 16px 36px color-mix(in srgb,#000 18%,transparent)}.btn--primary[data-v-3febcc85]:hover{background:color-mix(in srgb,var(--text-strong) 84%,#8f8b81)}.btn--lg[data-v-3febcc85]{padding:.875rem 1.75rem;font-size:1rem}.hero--editorial[data-v-3febcc85]{--hero-fg: var(--text-strong);--hero-fg-muted: var(--text);--hero-media-stack-lift: 250px;--hero-content-offset-y: 130px;min-height:118vh;padding:calc(clamp(2.5rem,5vw,4rem) + var(--hero-content-offset-y)) 0 clamp(7rem,14vw,12rem);position:relative;overflow:hidden;background:#020202;color:var(--hero-fg);isolation:isolate}.hero--editorial[data-v-3febcc85]:before{content:"";position:absolute;top:-112px;right:-42%;left:-10%;z-index:0;height:330px;pointer-events:none;background:linear-gradient(45deg,transparent 0%,transparent 30%,rgba(255,255,255,.05) 40%,rgba(255,255,255,.22) 50%,rgba(255,255,255,.07) 61%,transparent 76%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 58%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 58%,transparent 100%);opacity:var(--hero-glow-opacity);transform:translate3d(-500px,calc(var(--hero-glow-y) + 24px),0) scale(var(--hero-glow-scale));transform-origin:center top;will-change:opacity,transform}.hero--editorial[data-v-3febcc85]:after{content:"";position:absolute;right:0;bottom:-1px;left:0;z-index:0;height:min(34vh,320px);pointer-events:none;background:linear-gradient(180deg,transparent,rgba(2,2,2,.72) 58%,#020202);opacity:var(--hero-bridge-opacity)}.hero__inner[data-v-3febcc85]{position:relative;z-index:1;text-align:left}.hero__eyebrow[data-v-3febcc85]{margin:0 0 1.25rem;font-size:.72rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--text-strong) 52%,transparent)}.metaverse-hero[data-v-3febcc85]{position:relative;isolation:isolate;min-height:clamp(620px,86vh,860px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.5rem,3.5vw,3rem);text-align:center}.metaverse-hero[data-v-3febcc85]:before{content:none}.metaverse-hero__copy[data-v-3febcc85]{position:relative;z-index:20;width:min(100%,960px);opacity:var(--hero-copy-opacity);filter:blur(var(--hero-copy-blur));transform:translateY(calc(48px + var(--hero-copy-y))) scale(var(--hero-copy-scale));transform-origin:center center;will-change:opacity,filter,transform}.metaverse-hero__eyebrow[data-v-3febcc85]{position:relative;z-index:100;height:1.35em;margin-bottom:clamp(1.25rem,3vw,2rem);font-size:1.76rem;font-weight:400;letter-spacing:.04em;line-height:1.35;overflow:hidden;text-transform:none;transform:translateY(-20px);white-space:nowrap;word-spacing:.18em}.metaverse-hero__eyebrow-track[data-v-3febcc85]{display:flex;flex-direction:column;animation:hero-eyebrow-roll-3febcc85 9s cubic-bezier(.76,0,.24,1) infinite}.metaverse-hero__eyebrow-item[data-v-3febcc85]{height:1.35em;line-height:1.35}@keyframes hero-eyebrow-roll-3febcc85{0%,24%{transform:translateY(0)}33%,57%{transform:translateY(-1.35em)}66%,90%{transform:translateY(-2.7em)}to{transform:translateY(-4.05em)}}@media(prefers-reduced-motion:reduce){.metaverse-hero__eyebrow-track[data-v-3febcc85]{animation:none}}.metaverse-hero__title[data-v-3febcc85]{position:relative;z-index:2;margin:0;color:#ffffffe6;perspective:1200px}.metaverse-hero__line[data-v-3febcc85]{display:block}.metaverse-hero__line--lead[data-v-3febcc85]{--metaverse-hero-letter-spacing: calc(-.06em + .7px) ;display:inline-block;font-family:AvantGardeGothicC,sans-serif;font-size:clamp(2.65rem,6.7vw,5.8rem);font-weight:700;line-height:1.12;letter-spacing:var(--metaverse-hero-letter-spacing);position:relative;transform:translateY(-32px);color:#8f8f8f;white-space:nowrap;overflow:visible}.metaverse-hero__line--main[data-v-3febcc85]{--metaverse-hero-letter-spacing: -.075em;margin-top:.18em;font-size:clamp(3.25rem,8.3vw,7.25rem);font-weight:800;line-height:.94;letter-spacing:var(--metaverse-hero-letter-spacing);background:linear-gradient(180deg,#fff,#ffffffad);-webkit-background-clip:text;background-clip:text;color:transparent}.metaverse-hero__description[data-v-3febcc85]{margin:calc(clamp(1.35rem,3vw,2rem) - 68px) auto 0;max-width:34rem;color:#9ca3af;font-size:clamp(1rem,1.8vw,1.18rem);line-height:1.65}.metaverse-hero__word-flip[data-v-3febcc85]{--word-index: 0;--metaverse-hero-letter-spacing-increase: 4px;display:inline-block;margin-right:calc(.25em - var(--metaverse-hero-letter-spacing-increase));transform:rotateX(78deg) translate3d(0,.38em,0);transform-origin:50% 100%;transform-style:preserve-3d;animation:hero-word-flip-in-3febcc85 .92s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.02s + var(--word-index) * .08s);will-change:transform}.metaverse-hero__word[data-v-3febcc85]{display:inline-block;letter-spacing:calc(var(--metaverse-hero-letter-spacing, 0px) + var(--metaverse-hero-letter-spacing-increase));opacity:0;filter:blur(12px);transform:scale(.95);animation:hero-word-reveal-3febcc85 .55s ease-out forwards;animation-delay:calc(.08s + var(--word-index) * .06s)}.metaverse-hero__line-text[data-v-3febcc85]{display:inline-block}.metaverse-hero__line-fill[data-v-3febcc85]{position:absolute;top:0;left:0;width:var(--hero-title-reveal, 0%);height:100%;overflow:hidden;color:#fff;white-space:nowrap;pointer-events:none}.metaverse-hero__line-fill .metaverse-hero__word[data-v-3febcc85]{animation:none;opacity:1;filter:none;transform:none}.metaverse-hero__line .metaverse-hero__word-flip[data-v-3febcc85]:last-child,.metaverse-hero__description .metaverse-hero__word[data-v-3febcc85]:last-child{margin-right:0}.hero-video[data-v-3febcc85]{width:clamp(72rem,104vw,80rem);margin:clamp(1.5rem,4vw,3rem) auto clamp(1rem,3vw,2rem);position:relative;top:calc(0px - var(--hero-media-stack-lift) - 4px);left:-66px;z-index:0;overflow:visible;background:transparent;border:0;box-shadow:none;opacity:var(--hero-video-opacity);transform:translate3d(0,var(--hero-video-y),0) scale(var(--hero-video-scale));transform-origin:center center;will-change:opacity,transform}.hero-video__media[data-v-3febcc85]{display:block;width:100%;height:auto;background:transparent;border:0;box-shadow:none;outline:0;pointer-events:none}.metaverse-hero__social[data-v-3febcc85]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.metaverse-hero__socials[data-v-3febcc85]{list-style:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center;gap:1.35rem;opacity:0;animation:hero-fade-in-3febcc85 1s ease forwards;animation-delay:3.5s}.metaverse-hero__social[data-v-3febcc85]{width:2.4rem;height:2.4rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#71717a;transition:color .2s ease,background .2s ease,transform .2s ease}.metaverse-hero__social[data-v-3febcc85]:hover{color:#fff;background:#ffffff14;transform:translateY(-2px)}@keyframes hero-word-reveal-3febcc85{to{opacity:1;filter:blur(0);transform:scale(1)}}@keyframes hero-word-flip-in-3febcc85{to{transform:rotateX(0) translateZ(0)}}@keyframes hero-fade-in-3febcc85{to{opacity:1}}@media(max-width:720px){.hero--editorial[data-v-3febcc85]{min-height:auto}.metaverse-hero[data-v-3febcc85]{min-height:620px}.metaverse-hero__line--lead[data-v-3febcc85],.metaverse-hero__line--main[data-v-3febcc85]{--metaverse-hero-letter-spacing: -.055em;letter-spacing:var(--metaverse-hero-letter-spacing)}}@media(prefers-reduced-motion:reduce){.header[data-v-3febcc85],.nav-wrapper[data-v-3febcc85]{transition:none}.header__inner[data-v-3febcc85]:after{animation:none}.metaverse-hero__word[data-v-3febcc85],.metaverse-hero__word-flip[data-v-3febcc85],.metaverse-hero__socials[data-v-3febcc85],.hero-video[data-v-3febcc85]{opacity:1;filter:none;transform:none;animation:none}}.hero-intro[data-v-3febcc85]{margin-bottom:clamp(2.5rem,5vw,4rem)}.hero-intro__row[data-v-3febcc85]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:clamp(1rem,3vw,2.25rem);position:relative;transform:translate3d(0,calc(16px - var(--hero-media-stack-lift) + var(--hero-card-drift)),0);opacity:var(--hero-card-fade);z-index:1;will-change:opacity,transform;touch-action:pan-y;cursor:grab}.hero-intro__row--dragging[data-v-3febcc85]{cursor:grabbing}.hero-intro__row--dragging .hero-intro__card[data-v-3febcc85]{transition:border-color .28s ease,background-color .35s ease,box-shadow .28s ease}@media(min-width:900px){.hero-intro__row[data-v-3febcc85]{display:block;min-height:clamp(470px,40vw,560px);perspective:1500px;touch-action:none}}.hero-intro__card[data-v-3febcc85]{--card-arc-y: 0px;--card-interaction-y: 0px;--card-offset-x: 0px;--card-z: 0px;--card-rotate-z: 0deg;--card-rotate-y: 0deg;--card-scale: 1;--card-opacity: 1;--card-wheel-x: 0px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:clamp(1rem,2vw,1.45rem);text-align:left;min-height:clamp(260px,25vw,330px);padding:clamp(1.25rem,2.35vw,1.85rem);border-radius:1.5rem;background:linear-gradient(145deg,#ffffff24,#1919194d 44%,#19191933),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.05'/%3E%3C/svg%3E");background-blend-mode:normal,overlay;border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 32px #0000004d,inset 0 1px 2px #ffffff1f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:relative;overflow:hidden;transform:translate3d(var(--card-offset-x),calc(var(--card-arc-y) + var(--card-interaction-y) + var(--hero-card-inner-drift)),var(--card-z)) rotate(var(--card-rotate-z)) rotateY(var(--card-rotate-y)) scale(var(--card-scale));transform-origin:center bottom;opacity:var(--card-opacity);will-change:transform,box-shadow;transition:transform .68s cubic-bezier(.22,1,.36,1),border-color .28s ease,opacity .28s ease,background-color .35s ease,box-shadow .68s cubic-bezier(.22,1,.36,1)}.hero-intro__card[data-v-3febcc85]:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:radial-gradient(circle at 72% 16%,rgba(255,255,255,.24),transparent 32%),radial-gradient(circle at 18% 86%,rgba(255,255,255,.12),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.11),transparent 48%);opacity:.5;pointer-events:none;transform:scale(1);transform-origin:center;transition:opacity .36s ease,transform .68s cubic-bezier(.22,1,.36,1);z-index:1}@media(min-width:900px){.hero-intro__card[data-v-3febcc85]{position:absolute;left:50%;top:50%;width:min(31vw,362px);min-width:300px;margin:0;z-index:var(--card-z-index, 1);transform:translate3d(calc(-50% + var(--card-wheel-x) + var(--hero-card-spread) * .34 + var(--card-offset-x)),calc(-50% + var(--card-arc-y) + var(--card-interaction-y) + var(--hero-card-inner-drift)),var(--card-z)) rotate(var(--card-rotate-z)) rotateY(var(--card-rotate-y)) scale(var(--card-scale));transform-origin:center}}.hero-intro__card[data-v-3febcc85]:focus-visible{outline:2px solid var(--text-strong);outline-offset:3px}.hero-intro__card[data-v-3febcc85]:after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:conic-gradient(from var(--hero-card-border-angle),transparent 0deg,transparent 58deg,rgba(255,255,255,.1) 118deg,rgba(255,255,255,.92) 180deg,rgba(255,255,255,.1) 242deg,transparent 302deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;pointer-events:none;z-index:2;animation:none;filter:drop-shadow(0 0 10px rgba(255,255,255,.42));transition:opacity .3s ease,filter .3s ease}@property --hero-card-border-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes hero-intro-border-rotate-3febcc85{to{--hero-card-border-angle: 360deg}}@media(hover:hover){.hero-intro__card[data-v-3febcc85]:hover{--card-interaction-y: -24px;border-color:#ffffff2e;box-shadow:0 26px 70px #00000075,0 10px 24px #ffffff0f,inset 0 1px 2px #ffffff1a}.hero-intro__card[data-v-3febcc85]:hover:before{opacity:.82;transform:scale(1.045)}}.hero-intro__card--preview[data-v-3febcc85]{--card-interaction-y: -16px}.hero-intro__card--active[data-v-3febcc85]{--card-interaction-y: -24px;border-color:#ffffff24;box-shadow:0 20px 56px #0000006b,0 8px 18px #ffffff0a,inset 0 1px 2px #ffffff1a;z-index:10}.hero-intro__card--active[data-v-3febcc85]:before,.hero-intro__card[data-v-3febcc85]:focus-visible:before{opacity:.82;transform:scale(1.045)}.hero-intro__card--active[data-v-3febcc85]:after,.hero-intro__card[data-v-3febcc85]:focus-visible:after{opacity:1;animation:hero-intro-border-rotate-3febcc85 4s linear infinite;filter:drop-shadow(0 0 14px rgba(255,255,255,.56))}.hero-intro__card--memory[data-v-3febcc85]{--card-offset-x: -8px;min-height:clamp(330px,29vw,390px);padding:0;overflow:visible;background:transparent;border-color:#e8e8e22e;box-shadow:0 30px 44px #0000009e,0 0 72px #eeeee814;backdrop-filter:none;-webkit-backdrop-filter:none}.hero-intro__card--memory[data-v-3febcc85]:before{inset:-22px;border-radius:2rem;background:radial-gradient(circle at 55% 18%,rgba(255,255,255,.2),transparent 24%),radial-gradient(ellipse at 50% 108%,rgba(224,224,216,.18),transparent 48%);opacity:.58;z-index:0}.hero-intro__card--memory.hero-intro__card--active[data-v-3febcc85]:after,.hero-intro__card--memory[data-v-3febcc85]:focus-visible:after{opacity:0;animation:none}.hero-intro__card--memory.hero-intro__card--active[data-v-3febcc85],.hero-intro__card--memory[data-v-3febcc85]:hover{box-shadow:0 34px 54px #000000ad,0 0 92px #f2f2ec21}.memory-core-card[data-v-3febcc85]{position:relative;z-index:3;display:flex;flex-direction:column;width:100%;min-height:inherit;color:#f5f5ef;filter:drop-shadow(0 28px 36px rgba(0,0,0,.72)) drop-shadow(0 0 56px rgba(245,245,239,.08))}.memory-core-card__panel[data-v-3febcc85]{position:relative;overflow:hidden;background:linear-gradient(135deg,#d9d9d4,#777b80 18%,#34383d 48%,#101215);box-shadow:inset 0 1px 1px #ffffff85,inset 1px 0 2px #ffffff2e,inset 0 -24px 42px #00000061}.memory-core-card__panel[data-v-3febcc85]:before{content:"";position:absolute;inset:0;z-index:12;padding:1px;border-radius:inherit;pointer-events:none;opacity:0;background:conic-gradient(from var(--hero-card-border-angle),transparent 0deg,transparent 54deg,rgba(255,255,255,.12) 112deg,rgba(255,255,255,.96) 176deg,rgba(192,198,206,.22) 238deg,transparent 300deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;filter:drop-shadow(0 0 12px rgba(244,244,238,.58));transition:opacity .3s ease}.memory-core-card__panel[data-v-3febcc85]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.4;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='silverNoise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23silverNoise)'/%3E%3C/svg%3E")}.hero-intro__card--memory.hero-intro__card--active .memory-core-card__panel[data-v-3febcc85]:before,.hero-intro__card--memory:focus-visible .memory-core-card__panel[data-v-3febcc85]:before{opacity:1;animation:hero-intro-border-rotate-3febcc85 4s linear infinite}.memory-core-card__panel--top[data-v-3febcc85]{flex:1 1 60%;min-height:204px;border-radius:12px 12px 4px 4px}.memory-core-card__panel--bottom[data-v-3febcc85]{flex:0 0 150px;margin-top:2px;border-radius:4px 4px 12px 12px;overflow:visible;z-index:20}.memory-core-card__neon[data-v-3febcc85]{position:absolute;top:calc(1.45rem - 26px);left:calc(-.65rem - 32px);z-index:50;max-width:calc(100% + 1.4rem);color:#f7f7f2;font-family:Snell Roundhand,Brush Script MT,cursive;font-size:clamp(3.2rem,5.88vw,5.16rem);line-height:.9;letter-spacing:-.08em;white-space:nowrap;pointer-events:none;transform:rotate(-8deg) scale(1.1);text-shadow:0 0 5px rgba(255,255,255,.95),0 0 16px rgba(245,245,240,.86),0 0 34px rgba(214,218,224,.78),0 0 58px rgba(158,166,178,.58),0 0 92px rgba(230,230,224,.34)}#multi-agent-chat .memory-core-card__neon[data-v-3febcc85]{top:calc(1.45rem + 8px);left:calc(-.65rem - 24px);font-size:clamp(2.59rem,4.76vw,4.18rem)}#content-ecosystem .memory-core-card__neon[data-v-3febcc85]{top:calc(1.45rem + 7px);left:calc(-.65rem - 52px);font-size:clamp(3.29472rem,6.05592vw,5.31648rem)}#multi-agent .memory-core-card__neon[data-v-3febcc85]{top:calc(1.45rem - 2px);left:calc(-.65rem - 28px)}.memory-core-card__content[data-v-3febcc85]{position:relative;z-index:30;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;height:100%;padding:1.1rem 1.35rem 1rem}.memory-core-card__body[data-v-3febcc85]{display:flex;flex-direction:column;justify-content:space-between;min-width:0}.memory-core-card__title[data-v-3febcc85]{position:relative;z-index:90;margin:0;color:#f6f6f0;font-size:clamp(1.36rem,2.3vw,1.78rem);font-weight:820;letter-spacing:-.05em;line-height:1.02;transform:translateY(-96px)}.memory-core-card__tagline[data-v-3febcc85],.memory-core-card__desc[data-v-3febcc85]{margin:0;color:#e8eae8bd;font-size:.78rem;font-weight:400;line-height:1.45}.memory-core-card__tagline[data-v-3febcc85]{position:relative;z-index:90;margin-top:.42rem;color:#fffff9d1;font-size:.88rem;font-weight:650;transform:translate(2px,-96px)}.memory-core-card__desc[data-v-3febcc85]{position:relative;z-index:80;max-width:17rem;transform:translateY(-52px)}.memory-core-card__seal[data-v-3febcc85]{display:grid;place-items:center;align-self:center;transform:translate(-4px);width:3.6rem;height:3.6rem;border:1px solid rgba(246,246,240,.18);border-radius:.65rem;color:#e8e8e2c2;background:linear-gradient(145deg,#ffffff2e,#00000038),repeating-linear-gradient(90deg,rgba(255,255,255,.16) 0 2px,transparent 2px 6px);box-shadow:inset 0 1px 1px #ffffff47,0 10px 24px #00000038;font-size:.58rem;font-weight:850;letter-spacing:.14em;line-height:1}.memory-core-card__seal span[data-v-3febcc85]:first-child{font-size:1.1rem;letter-spacing:-.04em}.memory-core-card__clasp[data-v-3febcc85]{position:absolute;right:24px;top:calc(60% - 58px);z-index:40;width:26px;height:88px;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(255,255,255,.34);background:linear-gradient(135deg,#f2f2ec,#9a9da0 18%,#555a60 50%,#24272b);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%);filter:drop-shadow(-4px 4px 6px rgba(0,0,0,.6));transform:scale(1) scaleX(-1) translate(-24px);transform-origin:center}.memory-core-card__clasp span[data-v-3febcc85]{color:#25282c;font-size:.52rem;font-weight:700;letter-spacing:.14em;line-height:1;text-shadow:.5px .5px 0 rgba(255,255,255,.36);writing-mode:vertical-rl;transform:scale(-1) rotate(180deg) scaleY(-1)}.memory-core-card__base[data-v-3febcc85]{position:absolute;left:5%;bottom:-8px;z-index:100;width:90%;height:10px;background:linear-gradient(to right,#111,#575a5e,#d9d9d2,#676a6e,#111);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 100%,0 100%);box-shadow:inset 0 1px 2px #ffffff70;transform:translateY(-6px) rotate(0)}@media(max-width:520px){.hero-intro__card--memory[data-v-3febcc85]{min-height:360px}.memory-core-card__content[data-v-3febcc85]{grid-template-columns:1fr}.memory-core-card__seal[data-v-3febcc85]{display:none}}.feature-reveal[data-v-3febcc85]{position:absolute;left:var(--reveal-x, 62%);top:var(--reveal-y, 42%);z-index:1;width:min(68%,340px);aspect-ratio:16 / 10;pointer-events:none;opacity:0;transform:translate3d(-50%,-50%,0) rotate(var(--reveal-rotation, 0deg)) scale(.74);transform-origin:center;filter:saturate(1.02) contrast(1.04) drop-shadow(0 24px 34px rgba(0,0,0,.2));transition:opacity .18s ease,transform .32s cubic-bezier(.16,1,.3,1)}.feature-reveal__inner[data-v-3febcc85]{width:100%;height:100%;overflow:hidden;border:1px solid color-mix(in srgb,var(--text-strong) 18%,transparent);background:var(--surface);transform:scale(.62);transform-origin:center;transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .22s ease}.feature-reveal__image[data-v-3febcc85]{display:block;width:100%;height:100%;object-fit:cover;transform:scaleX(1.75) scale(1.08);transform-origin:center;transition:transform .7s cubic-bezier(.16,1,.3,1)}.hero-intro__card--active .feature-reveal[data-v-3febcc85],.hero-intro__card:focus-visible .feature-reveal[data-v-3febcc85]{opacity:1;transform:translate3d(-50%,-50%,0) rotate(var(--reveal-rotation, 0deg)) scale(1)}.hero-intro__card--active .feature-reveal__inner[data-v-3febcc85],.hero-intro__card:focus-visible .feature-reveal__inner[data-v-3febcc85]{transform:scale(1)}.hero-intro__card--active .feature-reveal__image[data-v-3febcc85],.hero-intro__card:focus-visible .feature-reveal__image[data-v-3febcc85]{transform:scaleX(1) scale(1.08)}.hero-intro__title[data-v-3febcc85]{margin:0;max-width:8.3em;font-size:clamp(1.58rem,3vw,2.92rem);font-weight:900;line-height:.98;letter-spacing:-.07em;color:var(--text-strong);position:relative;z-index:3}.hero-intro__kicker[data-v-3febcc85],.hero-intro__footer[data-v-3febcc85]{margin:0;position:relative;z-index:3;font-size:clamp(.62rem,.8vw,.72rem);font-weight:850;letter-spacing:.18em;line-height:1.2;text-transform:uppercase;color:color-mix(in srgb,var(--text-strong) 58%,transparent)}.hero-intro__copy[data-v-3febcc85],.hero-intro__detail[data-v-3febcc85]{position:relative;z-index:3}.hero-intro__copy[data-v-3febcc85]{margin-top:auto;transform:translate3d(0,8px,0);transition:transform .56s cubic-bezier(.22,1,.36,1)}.hero-intro__tagline[data-v-3febcc85]{margin:.78rem 0 0;max-width:14em;font-size:clamp(.94rem,1.22vw,1.1rem);font-weight:800;line-height:1.35;color:color-mix(in srgb,var(--text-strong) 84%,transparent);position:relative;z-index:3}.hero-intro__detail[data-v-3febcc85]{display:grid;gap:clamp(.9rem,1.8vw,1.2rem);transform:translate3d(0,12px,0);opacity:.82;transition:opacity .42s ease,transform .56s cubic-bezier(.22,1,.36,1)}.hero-intro__desc[data-v-3febcc85]{margin:0;max-width:19rem;font-size:clamp(.8rem,.96vw,.92rem);line-height:1.68;color:color-mix(in srgb,var(--text) 86%,transparent);position:relative;z-index:3}.hero-intro__footer[data-v-3febcc85]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.92rem;border-top:1px solid rgba(255,255,255,.1)}.hero-intro__card--active .hero-intro__copy[data-v-3febcc85],.hero-intro__card:focus-visible .hero-intro__copy[data-v-3febcc85],.hero-intro__card--active .hero-intro__detail[data-v-3febcc85],.hero-intro__card:focus-visible .hero-intro__detail[data-v-3febcc85]{opacity:1;transform:translateZ(0)}@media(hover:hover){.hero-intro__card:hover .hero-intro__copy[data-v-3febcc85],.hero-intro__card:hover .hero-intro__detail[data-v-3febcc85]{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.feature-reveal[data-v-3febcc85],.feature-reveal__inner[data-v-3febcc85],.feature-reveal__image[data-v-3febcc85]{transition:none}}.section-eyebrow[data-v-3febcc85]{margin:0 0 .75rem;font-size:.72rem;font-weight:850;letter-spacing:.2em;text-transform:uppercase;text-align:center;color:var(--accent)}.section-eyebrow--on-dark[data-v-3febcc85]{color:color-mix(in srgb,var(--accent) 75%,#fff 25%)}.section-title[data-v-3febcc85]{margin:0 0 .75rem;font-size:clamp(2rem,5vw,4.6rem);font-weight:900;line-height:.98;letter-spacing:-.07em;text-align:center;color:var(--text-strong)}.section-title__accent[data-v-3febcc85]{color:color-mix(in srgb,var(--text-strong) 50%,transparent)}.section-title--typewriter[data-v-3febcc85]{position:relative;z-index:100;min-height:2.08em;transform:translateY(72px)}.typewriter-line[data-v-3febcc85]{display:block;min-height:1em}.typewriter-line--accent[data-v-3febcc85]{min-height:1em;margin-top:8px}.typewriter-line__ai[data-v-3febcc85]{font-weight:650}.typewriter-caret[data-v-3febcc85]{display:inline-block;width:.08em;height:.76em;margin-left:.08em;background:currentColor;animation:typewriter-caret-3febcc85 .8s steps(1) infinite;vertical-align:-.06em}@keyframes typewriter-caret-3febcc85{50%{opacity:0}}.section-sub[data-v-3febcc85]{margin:0 auto 2.5rem;max-width:54ch;text-align:center;font-size:1rem;line-height:1.6;color:var(--text)}.features-follow[data-v-3febcc85]{margin-top:-34vh;min-height:100vh;padding:clamp(6rem,12vw,10rem) 0 clamp(4.5rem,9vw,8rem);position:relative;z-index:80;isolation:isolate;opacity:var(--follow-opacity);transform:translate3d(0,var(--follow-rise),0) scale(var(--follow-scale));transform-origin:center top;will-change:opacity,transform}.features-follow[data-v-3febcc85]:before{content:none}.features-follow__inner[data-v-3febcc85]{max-width:760px;margin-inline:auto;position:relative;z-index:1;transform:translateY(-20px)}.features-follow__video[data-v-3febcc85]{position:relative;z-index:1;margin-top:clamp(1.75rem,4vw,3rem);height:clamp(980px,92vw,1250px);overflow:hidden;border-radius:var(--follow-video-radius);background:#000;box-shadow:0 24px 80px #00000057;transform:scale(var(--follow-video-scale));transform-origin:center top;will-change:border-radius,transform}.features-follow__video-media[data-v-3febcc85]{display:block;width:120%;height:auto;transform:translate(-8.333%,96px)}.features-follow__video-media--e-explosion[data-v-3febcc85]{transform:translate(-8.333%,216px) scale(1.5);transform-origin:center center}.features-follow .section-sub[data-v-3febcc85]{margin-bottom:0}.footer[data-v-3febcc85]{margin-top:auto;background:var(--bg);padding:clamp(4.5rem,8vw,8rem) 4vw 4rem;position:relative;z-index:2;border-top:1px solid color-mix(in srgb,var(--text-strong) 12%,transparent);color:var(--text-strong);transform:translateY(168px)}.footer__top[data-v-3febcc85]{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:8rem}.footer__label[data-v-3febcc85]{margin:0 0 1.5rem;font-size:.7rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--text)}.footer__text[data-v-3febcc85]{margin:0;font-size:clamp(3.2rem,8vw,6rem);font-weight:700;line-height:calc(1em + .5px);letter-spacing:-.03em;color:#5f5f5f;transform:translateY(-48px) scale(1.5);transform-origin:top left}.footer__visit[data-v-3febcc85]{width:min(36vw,340px)}.footer__icon-links[data-v-3febcc85]{display:flex;gap:.75rem;margin-top:1.25rem}.footer__icon-link[data-v-3febcc85]{display:inline-grid;width:4.5rem;height:4.5rem;place-items:center;color:var(--text-strong);text-decoration:none;transition:opacity .2s ease,transform .2s ease}.footer__icon[data-v-3febcc85]{width:2.7rem;height:2.7rem;display:block;object-fit:contain;transform:translate(8px,65px)}.footer__icon-link[data-v-3febcc85]:hover{opacity:.72;transform:translateY(-2px)}.footer__navs[data-v-3febcc85]{display:flex;justify-content:flex-end;gap:clamp(4.5rem,10.5vw,9rem);text-align:center}.footer__link-list[data-v-3febcc85]{display:flex;flex-direction:column;gap:1.125rem;align-items:flex-start;text-align:left}.footer__social-link[data-v-3febcc85]{display:inline-block;font-size:1.275rem;color:var(--text);text-decoration:none;position:relative;transition:color .2s ease}.footer__social-link[data-v-3febcc85]:after{content:"";position:absolute;left:0;bottom:.1em;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease}.footer__social-link[data-v-3febcc85]:hover,.footer__social-link[data-v-3febcc85]:focus-visible,.footer__social-link--active[data-v-3febcc85]{color:var(--text-strong)}.footer__social-link[data-v-3febcc85]:hover:after,.footer__social-link[data-v-3febcc85]:focus-visible:after{transform:scaleX(1)}.footer__bottom[data-v-3febcc85]{display:flex;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--text-strong) 12%,transparent);font-size:.65rem;color:var(--text);letter-spacing:.05em}.footer__coordinates[data-v-3febcc85]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;letter-spacing:0}@media(max-width:720px){.footer[data-v-3febcc85]{padding:5rem 24px 2.5rem}.footer__top[data-v-3febcc85],.footer__bottom[data-v-3febcc85]{flex-direction:column}.footer__top[data-v-3febcc85]{margin-bottom:5rem}.footer__visit[data-v-3febcc85]{width:100%}.footer__navs[data-v-3febcc85]{justify-content:flex-start;text-align:left}.footer__link-list[data-v-3febcc85]{text-align:left;align-items:flex-start}}.multi-agent-page[data-v-c03766c6]{min-height:100vh;display:grid;place-items:center;padding:clamp(2rem,6vw,5rem);color:var(--text-strong);background:radial-gradient(circle at 50% 12%,rgba(255,255,255,.12),transparent 34%),linear-gradient(180deg,#050505,#020202)}.multi-agent-frame[data-v-c03766c6]{position:relative;width:min(92vw,520px);padding:clamp(1.4rem,3.6vw,2.35rem)}.multi-agent-frame__image[data-v-c03766c6]{position:absolute;inset:-4.5rem -5.15rem -5.6rem;z-index:2;width:calc(100% + 10.3rem);height:calc(100% + 10.1rem);object-fit:fill;pointer-events:none}.multi-agent-card[data-v-c03766c6]{position:relative;z-index:1;width:100%;display:grid;justify-items:center;gap:1.15rem;padding:clamp(2rem,6vw,4rem);text-align:center}.multi-agent-card__kicker[data-v-c03766c6]{margin:0;color:var(--text);font-size:.76rem;font-weight:850;letter-spacing:.18em}.multi-agent-card__title[data-v-c03766c6]{margin:0;display:grid;gap:calc(.2rem + 8px);font-size:clamp(1.6rem,5.6vw,3.52rem);font-weight:900;line-height:.98;letter-spacing:-.07em}.multi-agent-card__agent-word[data-v-c03766c6]{font-style:normal;font-weight:800;letter-spacing:2px}.multi-agent-card__qr-shell[data-v-c03766c6]{width:min(72vw,320px);padding:12px;border-radius:24px;background:#fff;box-shadow:0 20px 54px #0000005c}.multi-agent-card__qr[data-v-c03766c6]{display:block;width:100%;height:auto;border-radius:12px}.multi-agent-card__qr-placeholder[data-v-c03766c6]{min-height:min(72vw,296px);display:grid;place-items:center;padding:1.5rem;border:1px dashed rgba(0,0,0,.2);border-radius:12px;color:#111;font-size:.92rem;line-height:1.5}.multi-agent-card__tip[data-v-c03766c6]{margin:0;color:var(--text);font-size:.98rem}.multi-agent-card__back[data-v-c03766c6]{min-height:40px;padding:0 1.1rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:var(--text-strong);background:#ffffff0f;cursor:pointer;transition:background .2s ease,transform .2s ease}.multi-agent-card__back[data-v-c03766c6]:hover,.multi-agent-card__back[data-v-c03766c6]:focus-visible{background:#ffffff1f;transform:translateY(-1px)}.cursor-trail[data-v-dd61973a]{position:fixed;inset:0;z-index:2147483646;pointer-events:none;overflow:hidden}.cursor-trail__spark{position:absolute;top:0;left:0;display:block;width:var(--size);height:var(--size);pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,1) 0 16%,rgba(232,240,255,.86) 17% 28%,transparent 32%),linear-gradient(90deg,transparent 38%,rgba(235,242,255,.95) 42% 58%,transparent 62%),linear-gradient(0deg,transparent 38%,rgba(255,255,255,.95) 42% 58%,transparent 62%),radial-gradient(circle,rgba(190,210,255,.34) 0 44%,transparent 68%);filter:drop-shadow(0 0 3px rgba(255,255,255,.96)) drop-shadow(0 0 8px rgba(214,226,255,.68)) drop-shadow(0 0 14px rgba(160,184,230,.32));opacity:0;clip-path:polygon(50% 0%,60% 38%,100% 50%,60% 62%,50% 100%,40% 62%,0% 50%,40% 38%);transform:translate3d(var(--x),var(--y),0) rotate(var(--rotate)) scale(.2);animation:cursor-trail-spark-dd61973a var(--duration) cubic-bezier(.24,.54,.3,1) forwards;will-change:transform,opacity}@keyframes cursor-trail-spark-dd61973a{0%{opacity:0;transform:translate3d(var(--x),var(--y),0) rotate(var(--rotate)) scale(.2)}16%{opacity:var(--sparkle);transform:translate3d(calc(var(--x) + var(--sway-x) * .24),calc(var(--y) + var(--ty) * .1),0) rotate(calc(var(--rotate) + 16deg)) scale(var(--peak-scale))}54%{opacity:calc(var(--sparkle) * .58);transform:translate3d(calc(var(--x) + var(--tx) * .42 - var(--sway-x) * .18),calc(var(--y) + var(--ty) * .52),0) rotate(calc(var(--rotate) + 42deg)) scale(calc(var(--peak-scale) * .72))}78%{opacity:calc(var(--sparkle) * .24)}to{opacity:0;transform:translate3d(calc(var(--x) + var(--tx)),calc(var(--y) + var(--ty)),0) rotate(calc(var(--rotate) + 72deg)) scale(.08)}}.star-cursor[data-v-dd61973a]{position:fixed;top:0;left:0;z-index:2147483647;display:block;width:70px;height:70px;opacity:0;pointer-events:none;transition:opacity .12s ease;will-change:transform,opacity}body.has-star-cursor,body.has-star-cursor *{cursor:none!important}.app-stage[data-v-3768abba]{min-height:100vh}.back-to-top[data-v-3768abba]{position:fixed;top:50%;right:48px;z-index:120;display:grid;place-items:center;width:clamp(4.75rem,8vw,6.5rem);height:clamp(4.75rem,8vw,6.5rem);border:0;padding:0;background:transparent;cursor:pointer;filter:drop-shadow(0 10px 18px rgba(0,0,0,.34)) drop-shadow(0 0 22px rgba(255,255,255,.18));transform:translate(24%,-50%) rotate(-3deg);transition:filter .2s ease,opacity .2s ease,transform .24s cubic-bezier(.2,.8,.2,1);animation:back-to-top-float-3768abba 3.2s ease-in-out infinite}.back-to-top[data-v-3768abba]:hover{filter:drop-shadow(0 16px 24px rgba(0,0,0,.42)) drop-shadow(0 0 34px rgba(255,255,255,.32));transform:translate(-24px,-54%) rotate(0) scale(1.05)}.back-to-top[data-v-3768abba]:active{filter:drop-shadow(0 5px 10px rgba(0,0,0,.4)) drop-shadow(0 0 18px rgba(255,255,255,.24));transform:translate(-18px,-48%) rotate(1deg) scale(.96)}.back-to-top img[data-v-3768abba]{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}@keyframes back-to-top-float-3768abba{0%,to{margin-top:0}50%{margin-top:-8px}}.splash-screen[data-v-3768abba]{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;min-height:100vh;overflow:hidden;color:var(--text-strong);cursor:pointer;background:#000}.splash-screen[data-v-3768abba]:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:100% 4px;opacity:.22}.splash-video[data-v-3768abba]{width:100%;height:100%;object-fit:cover;background:#000}.splash-message[data-v-3768abba]{position:relative;z-index:1;padding:2rem;color:#fff;text-align:center}.splash-message h1[data-v-3768abba]{margin:0;color:#fff;font-family:var(--font);font-size:clamp(2.25rem,7vw,6.5rem);font-weight:600;letter-spacing:-.06em;line-height:1;text-shadow:0 0 36px rgba(255,255,255,.16);animation:message-in-3768abba 1.1s ease both}.splash-skip[data-v-3768abba]{position:absolute;right:clamp(1rem,3vw,2rem);bottom:clamp(1rem,3vw,2rem);z-index:1;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:.45rem .85rem;color:#ffffffb8;background:#00000059;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:.8rem;letter-spacing:.04em}.stage-fade-enter-active[data-v-3768abba],.stage-fade-leave-active[data-v-3768abba]{transition:opacity .45s ease,transform .45s ease,filter .45s ease}.stage-fade-enter-from[data-v-3768abba],.stage-fade-leave-to[data-v-3768abba]{opacity:0;filter:blur(8px);transform:scale(1.02)}.splash-fade-enter-active[data-v-3768abba],.splash-fade-leave-active[data-v-3768abba]{transition:opacity .55s ease,filter .55s ease}.splash-fade-enter-from[data-v-3768abba],.splash-fade-leave-to[data-v-3768abba]{opacity:0;filter:blur(10px)}@keyframes message-in-3768abba{0%{opacity:0;filter:blur(8px);transform:translateY(.35rem)}}
