.code-block-wrapper[data-v-a18bca3d]{margin:1.5rem 0;border:1px solid var(--code-border, var(--border-subtle));border-radius:4px;overflow:hidden;background:var(--code-bg, #282c34)}.code-block-header[data-v-a18bca3d]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;background:var(--bg-tertiary);border-bottom:1px solid var(--code-border, var(--border-subtle))}.lang-label[data-v-a18bca3d]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.code-block-actions[data-v-a18bca3d]{display:flex;gap:.5rem}.action-btn[data-v-a18bca3d]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:transparent;border-radius:4px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.action-btn[data-v-a18bca3d]:hover{background:var(--bg-secondary);color:var(--text-primary)}.action-btn svg[data-v-a18bca3d]{width:16px;height:16px}.code-block[data-v-a18bca3d]{display:flex;background:var(--code-bg, #282c34);overflow-x:auto}.code-block.no-line-numbers[data-v-a18bca3d]{display:block}.line-numbers[data-v-a18bca3d]{display:flex;flex-direction:column;padding:1rem .5rem;background:var(--code-bg, #282c34);border-right:1px solid var(--code-border, var(--border-subtle));-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.line-number[data-v-a18bca3d]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.85rem;line-height:1.6;color:var(--text-tertiary);text-align:right;min-width:2rem}.code-content[data-v-a18bca3d]{flex:1;min-width:0;overflow-x:auto}.code-content pre[data-v-a18bca3d]{margin:0;padding:1rem;background:transparent;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.9rem;line-height:1.6;overflow-x:auto}.code-content pre code[data-v-a18bca3d]{background:transparent;padding:0;border:none;font-size:inherit}[data-theme=light] .code-block-wrapper[data-v-a18bca3d],[data-theme=light] .code-block[data-v-a18bca3d],[data-theme=light] .line-numbers[data-v-a18bca3d]{background:var(--code-bg, #f6f8fa)}[data-theme=light] .code-block-header[data-v-a18bca3d]{background:var(--bg-secondary)}@media(max-width:768px){.code-block-wrapper[data-v-a18bca3d]{margin:1rem 0}.line-numbers[data-v-a18bca3d]{padding:.75rem .25rem}.line-number[data-v-a18bca3d]{font-size:.75rem;min-width:1.5rem}.code-content pre[data-v-a18bca3d]{padding:.75rem;font-size:.85rem}}.code-tabs[data-v-e7ebbb38]{margin:1.5rem 0;border:1px solid var(--code-border, var(--border-subtle));border-radius:4px;overflow:hidden;background:var(--code-bg, #282c34)}.code-tab-buttons[data-v-e7ebbb38]{display:flex;align-items:center;justify-content:space-between;padding:0 1rem;background:var(--bg-tertiary);border-bottom:1px solid var(--code-border, var(--border-subtle))}.tab-group[data-v-e7ebbb38]{display:flex;gap:0}.tab-button[data-v-e7ebbb38]{display:inline-flex;align-items:center;gap:.45rem;padding:.6rem 1rem;border:none;background:transparent;color:var(--text-tertiary);font-family:var(--font-sans, "IBM Plex Sans", system-ui, sans-serif);font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;border-bottom:2px solid transparent;margin-bottom:-1px}.tab-icon[data-v-e7ebbb38]{width:16px;height:16px;display:block;flex-shrink:0}.tab-button[data-v-e7ebbb38]:hover{color:var(--text-primary)}.tab-button.active[data-v-e7ebbb38]{color:var(--text-primary);border-bottom-color:var(--accent-primary)}[data-theme=light] .tab-button.active[data-v-e7ebbb38]{border-bottom-color:var(--text-primary)}.code-tab-actions[data-v-e7ebbb38]{display:flex;gap:.5rem}.action-btn[data-v-e7ebbb38]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:transparent;border-radius:4px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.action-btn[data-v-e7ebbb38]:hover{background:var(--bg-secondary);color:var(--text-primary)}.action-btn svg[data-v-e7ebbb38]{width:16px;height:16px}.code-tabs-content[data-v-e7ebbb38]{position:relative}.code-tab-pane[data-v-e7ebbb38]{display:none}.code-tab-pane.active[data-v-e7ebbb38]{display:block}.code-tabs[data-v-e7ebbb38] .code-block-wrapper{margin:0;border:none;border-radius:0;background:transparent}.code-tabs[data-v-e7ebbb38] .code-block-wrapper>.code-block-header{display:none}.code-tabs[data-v-e7ebbb38] .code-block{background:transparent}.code-tabs[data-v-e7ebbb38] .line-numbers{background:transparent;border-right:none}.code-tabs[data-v-e7ebbb38] .code-content{background:transparent}.code-tabs[data-v-e7ebbb38] pre.shiki,.code-tabs[data-v-e7ebbb38] .code-content pre{background:transparent!important}[data-theme=light] .code-tabs[data-v-e7ebbb38]{background:var(--code-bg, #f6f8fa)}[data-theme=light] .code-tab-buttons[data-v-e7ebbb38]{background:var(--bg-secondary)}@media(max-width:768px){.code-tab-buttons[data-v-e7ebbb38]{padding:0 .5rem}.tab-button[data-v-e7ebbb38]{padding:.5rem .75rem;font-size:.8rem}}.model-content[data-v-e18953a6]{padding-top:120px;padding-bottom:80px;background:var(--bg-primary);color:var(--text-primary)}.model-container[data-v-e18953a6]{max-width:1000px;margin:0 auto;padding:0 1.5rem}.animate-on-scroll[data-v-e18953a6]{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.animate-on-scroll.animate-in[data-v-e18953a6]{opacity:1;transform:translateY(0)}.animate-on-scroll.animate-in .spec-card[data-v-e18953a6],.animate-on-scroll.animate-in .capability-card[data-v-e18953a6],.animate-on-scroll.animate-in .use-case-item[data-v-e18953a6],.animate-on-scroll.animate-in .technical-card[data-v-e18953a6]{animation:fadeSlideUp-e18953a6 .5s ease-out forwards;opacity:0}.animate-on-scroll.animate-in .spec-card[data-v-e18953a6]:nth-child(1),.animate-on-scroll.animate-in .capability-card[data-v-e18953a6]:nth-child(1),.animate-on-scroll.animate-in .use-case-item[data-v-e18953a6]:nth-child(1),.animate-on-scroll.animate-in .technical-card[data-v-e18953a6]:nth-child(1){animation-delay:.05s}.animate-on-scroll.animate-in .spec-card[data-v-e18953a6]:nth-child(2),.animate-on-scroll.animate-in .capability-card[data-v-e18953a6]:nth-child(2),.animate-on-scroll.animate-in .use-case-item[data-v-e18953a6]:nth-child(2),.animate-on-scroll.animate-in .technical-card[data-v-e18953a6]:nth-child(2){animation-delay:.12s}.animate-on-scroll.animate-in .spec-card[data-v-e18953a6]:nth-child(3),.animate-on-scroll.animate-in .capability-card[data-v-e18953a6]:nth-child(3),.animate-on-scroll.animate-in .use-case-item[data-v-e18953a6]:nth-child(3),.animate-on-scroll.animate-in .technical-card[data-v-e18953a6]:nth-child(3){animation-delay:.19s}.animate-on-scroll.animate-in .spec-card[data-v-e18953a6]:nth-child(4),.animate-on-scroll.animate-in .capability-card[data-v-e18953a6]:nth-child(4),.animate-on-scroll.animate-in .use-case-item[data-v-e18953a6]:nth-child(4){animation-delay:.26s}.animate-on-scroll.animate-in .use-case-item[data-v-e18953a6]:nth-child(5){animation-delay:.33s}.animate-on-scroll.animate-in .use-case-item[data-v-e18953a6]:nth-child(6){animation-delay:.4s}@keyframes fadeSlideUp-e18953a6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.section-header[data-v-e18953a6]{margin-bottom:clamp(32px,5vw,48px)}.section-header h2[data-v-e18953a6]{font-family:var(--font-display, "Space Grotesk", sans-serif);font-size:clamp(1.75rem,4vw,2.25rem);margin-bottom:8px;letter-spacing:0}.section-subtitle[data-v-e18953a6]{color:var(--text-secondary);font-family:var(--font-body, "IBM Plex Sans", sans-serif);font-size:1rem}.model-update-banner[data-v-e18953a6]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;background:#58a6ff0f;border:1px solid rgba(88,166,255,.2);border-radius:2px;margin-bottom:2.5rem;font-size:.9rem;line-height:1.5;color:var(--text-secondary)}.update-pulse[data-v-e18953a6]{width:8px;height:8px;background:var(--accent-primary);border-radius:50%;flex-shrink:0;animation:pulse-e18953a6 2s infinite}@keyframes pulse-e18953a6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.update-label[data-v-e18953a6]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:0;color:var(--accent-primary);background:#58a6ff1f;padding:.15rem .5rem;border-radius:2px;flex-shrink:0}.update-text[data-v-e18953a6]{flex:1}.model-hero[data-v-e18953a6]{text-align:center;margin-bottom:clamp(60px,8vw,100px);position:relative;padding-top:20px}.hero-gradient[data-v-e18953a6]{position:absolute;top:-60px;left:50%;transform:translate(-50%);width:600px;height:400px;background:radial-gradient(ellipse at center,rgba(88,166,255,.06) 0%,rgba(88,166,255,.02) 40%,transparent 70%);pointer-events:none;z-index:0}.model-badge[data-v-e18953a6]{width:120px;height:120px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.badge-anim[data-v-e18953a6]{width:100%;height:100%;overflow:visible}.orbit-ring[data-v-e18953a6]{stroke:var(--border-subtle);fill:none;opacity:.4}.orbit-ring.orbit-1[data-v-e18953a6]{animation:orbit-fade-e18953a6 4s ease-in-out infinite}.orbit-ring.orbit-2[data-v-e18953a6]{animation:orbit-fade-e18953a6 4s ease-in-out 1.3s infinite}.orbit-ring.orbit-3[data-v-e18953a6]{animation:orbit-fade-e18953a6 4s ease-in-out 2.6s infinite}@keyframes orbit-fade-e18953a6{0%,to{opacity:.2}50%{opacity:.5}}.core[data-v-e18953a6]{fill:var(--text-primary)}.core-glow[data-v-e18953a6]{fill:var(--text-primary);opacity:.08;animation:glow-breathe-e18953a6 3s ease-in-out infinite}@keyframes glow-breathe-e18953a6{0%,to{r:10;opacity:.08}50%{r:14;opacity:.15}}.particle[data-v-e18953a6]{fill:var(--text-primary);transform-origin:60px 60px}.p-outer.p1[data-v-e18953a6]{animation:orbit-spin-e18953a6 12s linear infinite}.p-outer.p2[data-v-e18953a6]{animation:orbit-spin-e18953a6 12s linear -4s infinite}.p-outer.p3[data-v-e18953a6]{animation:orbit-spin-e18953a6 12s linear -8s infinite}.p-mid.p4[data-v-e18953a6]{animation:orbit-spin-e18953a6 8s linear infinite}.p-mid.p5[data-v-e18953a6]{animation:orbit-spin-e18953a6 8s linear -4s infinite}.p-inner.p6[data-v-e18953a6]{animation:orbit-spin-e18953a6 5s linear infinite}.p-inner.p7[data-v-e18953a6]{animation:orbit-spin-e18953a6 5s linear -2.5s infinite}@keyframes orbit-spin-e18953a6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.conn[data-v-e18953a6]{stroke:var(--text-primary);stroke-width:.3;opacity:.1;animation:conn-pulse-e18953a6 6s ease-in-out infinite}.conn.c2[data-v-e18953a6]{animation-delay:2s}.conn.c3[data-v-e18953a6]{animation-delay:4s}@keyframes conn-pulse-e18953a6{0%,to{opacity:.05}50%{opacity:.15}}.streak[data-v-e18953a6]{stroke:var(--text-primary);stroke-width:1;opacity:0;stroke-linecap:round}.streak.s1[data-v-e18953a6]{animation:streak-flash-e18953a6 2s ease-out 0s infinite}.streak.s2[data-v-e18953a6]{animation:streak-flash-e18953a6 2s ease-out .5s infinite}.streak.s3[data-v-e18953a6]{animation:streak-flash-e18953a6 2s ease-out 1s infinite}.streak.s4[data-v-e18953a6]{animation:streak-flash-e18953a6 2s ease-out 1.5s infinite}@keyframes streak-flash-e18953a6{0%{opacity:0;stroke-dasharray:0 100;stroke-dashoffset:0}30%{opacity:.4;stroke-dasharray:40 100}60%{opacity:.15;stroke-dasharray:40 100;stroke-dashoffset:-60}to{opacity:0;stroke-dasharray:0 100;stroke-dashoffset:-100}}.focal[data-v-e18953a6]{fill:var(--text-primary)}.focal-glow[data-v-e18953a6]{fill:var(--text-primary);opacity:.08;animation:focal-pulse-e18953a6 1.5s ease-in-out infinite}@keyframes focal-pulse-e18953a6{0%,to{r:9;opacity:.06}50%{r:13;opacity:.12}}.stream-dot[data-v-e18953a6]{fill:var(--text-primary);opacity:0}.stream-dot.d1[data-v-e18953a6]{animation:stream-in-e18953a6 2.4s ease-in 0s infinite}.stream-dot.d2[data-v-e18953a6]{animation:stream-in-e18953a6 2.4s ease-in .4s infinite}.stream-dot.d3[data-v-e18953a6]{animation:stream-in-e18953a6 2.4s ease-in .8s infinite}.stream-dot.d4[data-v-e18953a6]{animation:stream-in-e18953a6 2.4s ease-in 1.2s infinite}.stream-dot.d5[data-v-e18953a6]{animation:stream-in-e18953a6 2.4s ease-in 1.6s infinite}.stream-dot.d6[data-v-e18953a6]{animation:stream-in-e18953a6 2.4s ease-in 2s infinite}@keyframes stream-in-e18953a6{0%{cx:10;cy:40;opacity:0}10%{opacity:.6}50%{cx:75;cy:58;opacity:.8}60%{cx:80;cy:60;opacity:0}to{opacity:0}}.stream-dot.d1[data-v-e18953a6]{--start-y: 38}.stream-dot.d2[data-v-e18953a6]{--start-y: 50}.stream-dot.d3[data-v-e18953a6]{--start-y: 66}.stream-dot.d4[data-v-e18953a6]{--start-y: 44}.stream-dot.d5[data-v-e18953a6]{--start-y: 72}.stream-dot.d6[data-v-e18953a6]{--start-y: 56}.burst[data-v-e18953a6]{fill:var(--text-primary);opacity:0}.burst.b1[data-v-e18953a6]{animation:burst-out-e18953a6 2.4s ease-out .6s infinite}.burst.b2[data-v-e18953a6]{animation:burst-out-e18953a6 2.4s ease-out 1s infinite}.burst.b3[data-v-e18953a6]{animation:burst-out-e18953a6 2.4s ease-out 1.4s infinite}@keyframes burst-out-e18953a6{0%{cx:80;cy:60;opacity:0}10%{opacity:.5}40%{cx:110;cy:55;opacity:.3}70%{cx:118;cy:52;opacity:0}to{opacity:0}}.eyebrow[data-v-e18953a6]{text-transform:uppercase;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.8rem;font-weight:600;letter-spacing:0;color:var(--text-tertiary);margin-bottom:16px;position:relative;z-index:1}h1[data-v-e18953a6]{font-family:var(--font-display, "Space Grotesk", sans-serif);font-size:clamp(2.75rem,6vw,4rem);margin-bottom:20px;letter-spacing:0;line-height:1.1;position:relative;z-index:1}.lede[data-v-e18953a6]{font-family:var(--font-body, "IBM Plex Sans", sans-serif);font-size:clamp(1.05rem,2vw,1.2rem);color:var(--text-secondary);margin-bottom:40px;max-width:620px;margin-left:auto;margin-right:auto;line-height:1.65;position:relative;z-index:1}.cta-group[data-v-e18953a6]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;position:relative;z-index:1}.primary-btn[data-v-e18953a6]{padding:.75rem 1.75rem;border-radius:2px;background:var(--text-primary);color:var(--bg-primary);font-family:var(--font-body, "IBM Plex Sans", sans-serif);font-weight:500;font-size:.9rem;text-decoration:none;transition:opacity .2s ease,transform .2s ease;display:inline-block}.primary-btn[data-v-e18953a6]:hover{opacity:.9;transform:translateY(-1px)}.secondary-btn[data-v-e18953a6]{padding:.75rem 1.75rem;border-radius:2px;background:transparent;color:var(--text-primary);border:1px solid var(--border-subtle);font-family:var(--font-body, "IBM Plex Sans", sans-serif);font-weight:500;font-size:.9rem;text-decoration:none;transition:background .2s ease,transform .2s ease;display:inline-block}.secondary-btn[data-v-e18953a6]:hover{background:var(--bg-secondary);transform:translateY(-1px)}.animated-icon[data-v-e18953a6]{width:48px;height:48px}.animated-icon svg[data-v-e18953a6]{width:100%;height:100%}.animated-icon .icon-frame[data-v-e18953a6],.animated-icon .icon-screen[data-v-e18953a6],.animated-icon .icon-folder[data-v-e18953a6],.animated-icon .icon-lens[data-v-e18953a6],.animated-icon .icon-clock-face[data-v-e18953a6],.animated-icon .icon-outer[data-v-e18953a6],.animated-icon .icon-gear[data-v-e18953a6],.animated-icon .icon-coin[data-v-e18953a6]{stroke:var(--text-tertiary);fill:none}.animated-icon .icon-line[data-v-e18953a6],.animated-icon .icon-bolt[data-v-e18953a6],.animated-icon .icon-bar[data-v-e18953a6],.animated-icon .icon-clock-hand[data-v-e18953a6],.animated-icon .icon-code[data-v-e18953a6],.animated-icon .icon-file[data-v-e18953a6],.animated-icon .icon-scan[data-v-e18953a6],.animated-icon .icon-brain[data-v-e18953a6],.animated-icon .icon-cursor[data-v-e18953a6],.animated-icon .icon-tooth[data-v-e18953a6],.animated-icon .icon-dollar[data-v-e18953a6],.animated-icon .icon-stand[data-v-e18953a6],.animated-icon .icon-tab[data-v-e18953a6],.animated-icon .icon-handle[data-v-e18953a6]{stroke:var(--text-primary);fill:none}.animated-icon .icon-fill[data-v-e18953a6],.animated-icon .icon-clock-center[data-v-e18953a6],.animated-icon .icon-dot[data-v-e18953a6],.animated-icon .icon-center[data-v-e18953a6],.animated-icon .icon-spark[data-v-e18953a6]{fill:var(--text-primary)}.spec-card:hover .icon-bolt[data-v-e18953a6]{animation:bolt-flash-e18953a6 .6s ease-in-out}@keyframes bolt-flash-e18953a6{0%,to{opacity:1}50%{opacity:.4}}.spec-card:hover .icon-bar[data-v-e18953a6]{animation:bar-grow-e18953a6 .5s ease-out}.bar-1[data-v-e18953a6]{animation-delay:0s}.bar-2[data-v-e18953a6]{animation-delay:.1s}.bar-3[data-v-e18953a6]{animation-delay:.2s}@keyframes bar-grow-e18953a6{0%{transform:scaleY(.5)}to{transform:scaleY(1)}}.spec-card:hover .icon-clock-hand.minute[data-v-e18953a6]{animation:clock-tick-e18953a6 1s ease-in-out;transform-origin:16px 16px}@keyframes clock-tick-e18953a6{0%{transform:rotate(0)}to{transform:rotate(30deg)}}.capability-card:hover .pulse[data-v-e18953a6]{animation:pulse-grow-e18953a6 1s ease-in-out infinite}@keyframes pulse-grow-e18953a6{0%,to{r:3;opacity:1}50%{r:5;opacity:.6}}.capability-card:hover .typing[data-v-e18953a6]{animation:typing-blink-e18953a6 .8s step-end infinite}@keyframes typing-blink-e18953a6{0%,to{opacity:1}50%{opacity:0}}.capability-card:hover .icon-gear[data-v-e18953a6]{animation:gear-rotate-e18953a6 2s linear infinite;transform-origin:center}@keyframes gear-rotate-e18953a6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.use-case-item:hover .icon-arrows[data-v-e18953a6]{animation:arrows-bounce-e18953a6 .5s ease-in-out}@keyframes arrows-bounce-e18953a6{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.specs-section[data-v-e18953a6]{margin-bottom:clamp(60px,8vw,100px)}.specs-grid[data-v-e18953a6]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.spec-card[data-v-e18953a6]{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:2px;padding:clamp(20px,3vw,28px);text-align:center;transition:border-color .2s ease}.spec-card[data-v-e18953a6]:hover{border-color:var(--text-tertiary)}.spec-icon[data-v-e18953a6]{margin:0 auto 14px}.spec-value[data-v-e18953a6]{font-family:var(--font-display, "Space Grotesk", sans-serif);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;font-feature-settings:"tnum" 1;margin-bottom:4px;letter-spacing:0}.spec-label[data-v-e18953a6]{font-family:var(--font-body, "IBM Plex Sans", sans-serif);font-size:.8rem;color:var(--text-secondary);margin-bottom:6px}.spec-detail[data-v-e18953a6]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.7rem;color:var(--text-tertiary)}.benchmarks-section[data-v-e18953a6]{margin-bottom:clamp(60px,8vw,100px)}.benchmark-table-wrapper[data-v-e18953a6]{overflow-x:auto;-webkit-overflow-scrolling:touch}.benchmark-table[data-v-e18953a6]{width:100%;border-collapse:collapse;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:2px;overflow:hidden;font-family:var(--font-body, "IBM Plex Sans", sans-serif)}.benchmark-table thead tr[data-v-e18953a6]{background:var(--bg-tertiary)}.benchmark-table th[data-v-e18953a6]{padding:14px 20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0;color:var(--text-secondary);text-align:left;border-bottom:1px solid var(--border-subtle);white-space:nowrap}.benchmark-table th.col-score[data-v-e18953a6]{text-align:right;min-width:100px}.benchmark-table td[data-v-e18953a6]{padding:16px 20px;border-bottom:1px solid var(--border-subtle)}.benchmark-table tbody tr:last-child td[data-v-e18953a6]{border-bottom:none}.benchmark-table tbody tr[data-v-e18953a6]{transition:background .15s ease}.col-benchmark[data-v-e18953a6]{min-width:180px}.benchmark-name[data-v-e18953a6]{display:block;font-weight:600;font-size:.95rem;color:var(--text-primary);margin-bottom:2px}.benchmark-desc[data-v-e18953a6]{display:block;font-size:.75rem;color:var(--text-tertiary)}.col-score[data-v-e18953a6]{text-align:right;font-family:var(--font-mono, "JetBrains Mono", monospace);font-feature-settings:"tnum" 1}.score-value[data-v-e18953a6]{font-size:.9rem;font-weight:500;color:var(--text-secondary)}.col-score.is-highest .score-value[data-v-e18953a6]{color:var(--text-primary);font-weight:700;position:relative}.col-score.is-highest .score-value[data-v-e18953a6]:before{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--accent-primary);border-radius:1px}.methodology-note[data-v-e18953a6]{margin-top:20px;font-size:.75rem;color:var(--text-tertiary);font-family:var(--font-mono, "JetBrains Mono", monospace);line-height:1.6;padding:12px 16px;border-left:2px solid var(--border-subtle)}.capabilities-section[data-v-e18953a6]{margin-bottom:clamp(60px,8vw,100px)}.capabilities-grid[data-v-e18953a6]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.capability-card[data-v-e18953a6]{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-left:2px solid var(--border-subtle);border-radius:2px;padding:clamp(24px,3vw,32px);transition:border-left-color .25s ease}.capability-card[data-v-e18953a6]:hover{border-left-color:var(--accent-primary)}.capability-icon[data-v-e18953a6]{margin-bottom:16px}.capability-card h3[data-v-e18953a6]{font-family:var(--font-display, "Space Grotesk", sans-serif);font-size:1.1rem;margin-bottom:8px;letter-spacing:0}.capability-card p[data-v-e18953a6]{color:var(--text-secondary);font-family:var(--font-body, "IBM Plex Sans", sans-serif);line-height:1.6;font-size:.9rem;margin-bottom:16px}.capability-features[data-v-e18953a6]{list-style:none;padding:0;margin:0}.capability-features li[data-v-e18953a6]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.78rem;color:var(--text-tertiary);padding:3px 0 3px 16px;position:relative}.capability-features li[data-v-e18953a6]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;background:var(--text-tertiary);border-radius:1px}.api-section[data-v-e18953a6],.use-cases-section[data-v-e18953a6]{margin-bottom:clamp(60px,8vw,100px)}.use-cases-list[data-v-e18953a6]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.use-case-item[data-v-e18953a6]{display:flex;align-items:center;gap:14px;padding:14px 18px;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:2px;transition:border-color .2s ease}.use-case-item[data-v-e18953a6]:hover{border-color:var(--text-tertiary)}.use-case-icon[data-v-e18953a6]{width:28px;height:28px;flex-shrink:0}.use-case-icon svg[data-v-e18953a6]{width:100%;height:100%}.use-case-icon .icon-arrows[data-v-e18953a6],.use-case-icon .icon-block[data-v-e18953a6],.use-case-icon .icon-shield[data-v-e18953a6],.use-case-icon .icon-rocket-body[data-v-e18953a6],.use-case-icon .icon-scroll[data-v-e18953a6],.use-case-icon .icon-flask[data-v-e18953a6],.use-case-icon .icon-key[data-v-e18953a6],.use-case-icon .icon-bug-body[data-v-e18953a6],.use-case-icon .icon-chat[data-v-e18953a6],.use-case-icon .icon-doc[data-v-e18953a6],.use-case-icon .icon-beaker[data-v-e18953a6],.use-case-icon .icon-arrow-right[data-v-e18953a6]{stroke:var(--text-primary);fill:none}.use-case-icon .icon-connect[data-v-e18953a6],.use-case-icon .icon-lock[data-v-e18953a6],.use-case-icon .icon-rocket-flame[data-v-e18953a6],.use-case-icon .icon-rocket-wing[data-v-e18953a6],.use-case-icon .icon-text[data-v-e18953a6],.use-case-icon .icon-liquid[data-v-e18953a6],.use-case-icon .icon-cursor-blink[data-v-e18953a6],.use-case-icon .icon-bug-head[data-v-e18953a6],.use-case-icon .icon-bug-leg[data-v-e18953a6],.use-case-icon .icon-check[data-v-e18953a6],.use-case-icon .icon-fold[data-v-e18953a6],.use-case-icon .icon-line[data-v-e18953a6],.use-case-icon .icon-liquid-line[data-v-e18953a6]{stroke:var(--text-tertiary);fill:none}.use-case-icon .icon-bubble[data-v-e18953a6],.use-case-icon .icon-dot[data-v-e18953a6]{fill:var(--text-primary)}.use-case-text[data-v-e18953a6]{display:flex;flex-direction:column;gap:1px;min-width:0}.use-case-title[data-v-e18953a6]{font-family:var(--font-display, "Space Grotesk", sans-serif);font-size:.9rem;font-weight:600;color:var(--text-primary)}.use-case-desc[data-v-e18953a6]{font-family:var(--font-body, "IBM Plex Sans", sans-serif);font-size:.78rem;color:var(--text-tertiary)}.technical-section[data-v-e18953a6]{margin-bottom:clamp(60px,8vw,100px)}.technical-grid[data-v-e18953a6]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.technical-card[data-v-e18953a6]{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:2px;padding:clamp(18px,2.5vw,24px)}.technical-card h3[data-v-e18953a6]{font-family:var(--font-display, "Space Grotesk", sans-serif);font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:0;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--border-subtle);color:var(--text-secondary)}.technical-card dl[data-v-e18953a6]{margin:0}.technical-card dl>div[data-v-e18953a6]{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0;border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 50%,transparent);gap:8px}.technical-card dl>div[data-v-e18953a6]:last-child{border-bottom:none}.technical-card dt[data-v-e18953a6]{font-family:var(--font-body, "IBM Plex Sans", sans-serif);font-size:.78rem;color:var(--text-tertiary);white-space:nowrap}.technical-card dd[data-v-e18953a6]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.78rem;font-weight:500;color:var(--text-primary);margin:0;text-align:right}.cta-section[data-v-e18953a6]{text-align:center;padding:clamp(48px,6vw,80px) 0;border-top:1px solid var(--border-subtle)}.cta-buttons[data-v-e18953a6]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media(max-width:900px){.specs-grid[data-v-e18953a6]{grid-template-columns:repeat(2,1fr)}.technical-grid[data-v-e18953a6]{grid-template-columns:1fr}.benchmark-table th.col-score[data-v-e18953a6],.benchmark-table td.col-score[data-v-e18953a6]{min-width:80px;padding:12px}}@media(max-width:768px){.specs-grid[data-v-e18953a6]{grid-template-columns:repeat(2,1fr)}.capabilities-grid[data-v-e18953a6],.use-cases-list[data-v-e18953a6]{grid-template-columns:1fr}.benchmark-table th[data-v-e18953a6],.benchmark-table td[data-v-e18953a6]{padding:10px;font-size:.8rem}.benchmark-name[data-v-e18953a6]{font-size:.85rem}.benchmark-desc[data-v-e18953a6]{display:none}.score-value[data-v-e18953a6]{font-size:.8rem}.hero-gradient[data-v-e18953a6]{width:300px;height:200px}h1[data-v-e18953a6]{font-size:2.25rem}.model-update-banner[data-v-e18953a6]{flex-wrap:wrap;font-size:.82rem}}@media(max-width:480px){.specs-grid[data-v-e18953a6]{grid-template-columns:1fr 1fr;gap:10px}.spec-value[data-v-e18953a6]{font-size:1.5rem}.benchmark-table-wrapper[data-v-e18953a6]{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}}.model-content[data-v-e18953a6]{--report-panel: var(--bg-secondary);--report-panel-muted: var(--bg-tertiary);--report-line: color-mix(in srgb, var(--border-subtle) 58%, transparent);--report-line-strong: color-mix(in srgb, var(--text-primary) 22%, var(--border-subtle));--report-accent-soft: color-mix(in srgb, var(--accent-primary) 8%, transparent);--report-accent-line: color-mix(in srgb, var(--accent-primary) 46%, var(--border-subtle));padding-top:116px}.model-content.model-fantail[data-v-e18953a6]{--report-accent-soft: color-mix(in srgb, var(--text-primary) 4%, transparent);--report-accent-line: var(--report-line-strong)}[data-theme=dark] .model-content[data-v-e18953a6]{--report-panel: color-mix(in srgb, var(--bg-secondary) 86%, transparent);--report-panel-muted: color-mix(in srgb, var(--bg-tertiary) 90%, var(--bg-secondary));--report-line: color-mix(in srgb, var(--border-subtle) 72%, transparent);--report-accent-soft: color-mix(in srgb, var(--accent-primary) 12%, transparent)}.model-container[data-v-e18953a6]{max-width:1120px;padding:0 clamp(1rem,4vw,2rem)}.model-report[data-v-e18953a6]{position:relative}.model-update-banner[data-v-e18953a6]{align-items:flex-start;background:transparent;border:none;border-radius:0;color:var(--text-secondary);gap:.65rem;margin-bottom:clamp(2rem,4vw,2.75rem);padding:0}.update-pulse[data-v-e18953a6]{background:var(--text-primary);box-shadow:0 0 0 6px color-mix(in srgb,var(--text-primary) 8%,transparent);margin-top:.48rem}.update-label[data-v-e18953a6]{background:transparent;color:var(--text-primary);letter-spacing:0;padding:0}.model-hero[data-v-e18953a6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:clamp(2rem,5vw,4rem);align-items:start;text-align:left;padding:clamp(2rem,5vw,3.5rem) 0 clamp(2.5rem,6vw,4.5rem);margin-bottom:clamp(3.5rem,8vw,6rem);border-bottom:1px solid var(--report-line)}.hero-gradient[data-v-e18953a6]{display:none}.report-hero-copy[data-v-e18953a6]{max-width:740px}.eyebrow[data-v-e18953a6]{text-transform:none;letter-spacing:0;color:var(--text-tertiary);margin-bottom:.875rem}h1[data-v-e18953a6]{font-size:clamp(2.625rem,6vw,5rem);line-height:1.02;letter-spacing:0;margin-bottom:1.25rem}.lede[data-v-e18953a6]{max-width:720px;margin:0 0 1.75rem;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.62}.report-meta[data-v-e18953a6],.summary-list[data-v-e18953a6]{margin:0}.report-meta[data-v-e18953a6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:none;-moz-column-gap:clamp(1.75rem,4vw,3.5rem);column-gap:clamp(1.75rem,4vw,3.5rem);margin-bottom:1.75rem}.report-meta>div[data-v-e18953a6]{padding:0 0 1rem;border-bottom:1px solid var(--report-line)}.report-meta>div[data-v-e18953a6]:nth-child(odd){border-right:none}.report-meta>div[data-v-e18953a6]:nth-child(2n){padding-left:0}.report-meta>div[data-v-e18953a6]:nth-last-child(-n+2){border-bottom:1px solid var(--report-line)}.report-meta dt[data-v-e18953a6],.summary-list dt[data-v-e18953a6]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.72rem;color:var(--text-tertiary)}.report-meta dd[data-v-e18953a6],.summary-list dd[data-v-e18953a6]{margin:.2rem 0 0;color:var(--text-primary);font-weight:600}.report-summary[data-v-e18953a6]{background:transparent;border:none;border-radius:0;padding:0}.report-summary .model-badge[data-v-e18953a6]{width:104px;height:104px;margin:0 0 clamp(1.5rem,4vw,2.25rem)}.summary-label[data-v-e18953a6]{color:var(--text-primary);font-family:var(--font-display, "Space Grotesk", sans-serif);font-size:1.05rem;font-weight:600;margin-bottom:.25rem}.summary-list>div[data-v-e18953a6]{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 0;border-top:1px solid var(--report-line)}.summary-list dd[data-v-e18953a6]{font-family:var(--font-mono, "JetBrains Mono", monospace);text-align:right}.section-header[data-v-e18953a6]{display:grid;grid-template-columns:132px minmax(0,1fr);gap:1rem 2rem;padding-top:1.75rem;margin-bottom:clamp(1.5rem,4vw,2.25rem);border-top:1px solid var(--report-line);text-align:left}.section-kicker[data-v-e18953a6]{color:var(--text-tertiary);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.72rem}.section-header h2[data-v-e18953a6]{font-size:clamp(1.75rem,3.5vw,2.5rem);letter-spacing:0;margin:0}.section-subtitle[data-v-e18953a6]{grid-column:2;margin:-.4rem 0 0;max-width:680px}.specs-section[data-v-e18953a6],.benchmarks-section[data-v-e18953a6],.capabilities-section[data-v-e18953a6],.api-section[data-v-e18953a6],.use-cases-section[data-v-e18953a6],.technical-section[data-v-e18953a6]{margin-bottom:clamp(4rem,8vw,6rem)}.specs-grid[data-v-e18953a6]{gap:0;border-top:1px solid var(--report-line);border-bottom:1px solid var(--report-line)}.spec-card[data-v-e18953a6]{background:transparent;border:none;border-left:1px solid var(--report-line);border-radius:0;color:var(--text-primary);padding:clamp(1.25rem,3vw,1.75rem);text-align:left}.spec-card[data-v-e18953a6]:first-child{border-left:none}.spec-card[data-v-e18953a6]:hover{border-color:var(--report-line)}.spec-icon[data-v-e18953a6]{margin:0 0 1rem;width:34px;height:34px}.spec-value[data-v-e18953a6]{letter-spacing:0}.results-layout[data-v-e18953a6]{display:grid;gap:1rem}.report-figure[data-v-e18953a6]{background:transparent;border:none;border-radius:0;margin:0;padding:0}.report-figure img[data-v-e18953a6]{display:block;width:100%;height:auto;border-radius:0;background:transparent}[data-theme=dark] .report-figure img[data-v-e18953a6]{filter:brightness(.9) contrast(1.05)}.report-figure figcaption[data-v-e18953a6]{color:var(--text-tertiary);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.75rem;line-height:1.5;margin-top:.75rem}.benchmark-table[data-v-e18953a6]{background:transparent;border:0;border-bottom:1px solid var(--report-line);border-radius:0;color:var(--text-primary)}.benchmark-table thead tr[data-v-e18953a6]{background:transparent}.benchmark-table th[data-v-e18953a6],.benchmark-table td[data-v-e18953a6]{border-color:var(--report-line)}.benchmark-table tbody tr[data-v-e18953a6]:hover{background:color-mix(in srgb,var(--accent-primary) 5%,transparent)}.model-score-column[data-v-e18953a6]{background:var(--report-accent-soft)}.benchmark-table th.model-score-column[data-v-e18953a6]{color:var(--text-primary)}.score-value[data-v-e18953a6]{color:var(--text-secondary)}.model-score-column .score-value[data-v-e18953a6]{color:var(--text-primary);font-weight:700}.col-score.is-highest .score-value[data-v-e18953a6]:before{background:var(--text-primary)}.methodology-note[data-v-e18953a6]{border-left:none;color:var(--text-tertiary);padding:0}.capabilities-grid[data-v-e18953a6]{gap:0 clamp(1.75rem,4vw,3rem)}.capability-card[data-v-e18953a6]{background:transparent;border:none;border-top:1px solid var(--report-line);border-radius:0;padding:clamp(1.35rem,3vw,1.9rem) 0}.capability-card[data-v-e18953a6]:hover{border-top-color:var(--report-accent-line);border-left-color:transparent}.capability-card h3[data-v-e18953a6],.use-case-title[data-v-e18953a6],.technical-card h3[data-v-e18953a6]{letter-spacing:0}.model-code-tabs[data-v-e18953a6]{--code-bg: var(--bg-secondary);--code-border: var(--report-line);margin:0;border-radius:2px;box-shadow:none}[data-theme=dark] .model-code-tabs[data-v-e18953a6]{--code-bg: color-mix(in srgb, var(--bg-secondary) 88%, var(--bg-primary))}.model-code-tabs[data-v-e18953a6] .code-tab-buttons{background:var(--bg-secondary);border-bottom-color:var(--report-line)}.model-code-tabs[data-v-e18953a6] .tab-button{border-radius:0;font-family:var(--font-mono, "JetBrains Mono", monospace);letter-spacing:0}.model-code-tabs[data-v-e18953a6] .tab-button.active{border-bottom-color:var(--text-primary)}.model-code-tabs[data-v-e18953a6] .code-block{background:var(--code-bg)}.model-code-tabs[data-v-e18953a6] .line-numbers{background:color-mix(in srgb,var(--bg-tertiary) 72%,transparent);border-right:1px solid var(--report-line)}.model-code-tabs[data-v-e18953a6] .code-content pre{font-size:.84rem}.model-code-tabs[data-v-e18953a6] .token.comment{color:var(--text-tertiary)}.model-code-tabs[data-v-e18953a6] .token.keyword,.model-code-tabs[data-v-e18953a6] .token.builtin,.model-code-tabs[data-v-e18953a6] .token.property{color:var(--text-primary);font-weight:650}.model-code-tabs[data-v-e18953a6] .token.string,.model-code-tabs[data-v-e18953a6] .token.char{color:color-mix(in srgb,var(--text-primary) 64%,var(--text-tertiary))}.model-code-tabs[data-v-e18953a6] .token.function,.model-code-tabs[data-v-e18953a6] .token.class-name{color:color-mix(in srgb,var(--accent-primary) 72%,var(--text-primary))}.model-code-tabs[data-v-e18953a6] .token.number,.model-code-tabs[data-v-e18953a6] .token.boolean,.model-code-tabs[data-v-e18953a6] .token.variable{color:var(--text-secondary)}.model-code-tabs[data-v-e18953a6] .token.operator,.model-code-tabs[data-v-e18953a6] .token.punctuation{color:var(--text-tertiary)}.use-cases-list[data-v-e18953a6]{gap:0 clamp(1.5rem,4vw,2.5rem)}.use-case-item[data-v-e18953a6]{background:transparent;border:none;border-top:1px solid var(--report-line);border-radius:0;padding:1rem 0}.use-case-item[data-v-e18953a6]:hover{border-color:var(--report-accent-line)}.technical-card[data-v-e18953a6]{background:transparent;border:none;border-top:1px solid var(--report-line);border-radius:0;padding:clamp(1.2rem,3vw,1.8rem) 0 0}.technical-card h3[data-v-e18953a6]{border-bottom:none;padding-bottom:0}.technical-card dl>div[data-v-e18953a6]{border-bottom-color:var(--report-line)}.cta-section[data-v-e18953a6]{border-top-color:var(--report-line);padding-bottom:0}.primary-btn[data-v-e18953a6]:focus-visible,.secondary-btn[data-v-e18953a6]:focus-visible,.model-code-tabs[data-v-e18953a6] button:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}.model-report .animate-on-scroll[data-v-e18953a6],.model-report .animate-on-scroll.animate-in[data-v-e18953a6]{opacity:1;transform:none}.model-report .animate-on-scroll.animate-in .spec-card[data-v-e18953a6],.model-report .animate-on-scroll.animate-in .capability-card[data-v-e18953a6],.model-report .animate-on-scroll.animate-in .use-case-item[data-v-e18953a6],.model-report .animate-on-scroll.animate-in .technical-card[data-v-e18953a6]{animation:none;opacity:1}@media(max-width:900px){.model-hero[data-v-e18953a6]{grid-template-columns:1fr}.report-summary[data-v-e18953a6]{max-width:420px}.section-header[data-v-e18953a6]{grid-template-columns:1fr;gap:.5rem}.section-subtitle[data-v-e18953a6]{grid-column:1;margin-top:0}.spec-card[data-v-e18953a6]:nth-child(odd){border-left:none}.spec-card[data-v-e18953a6]:nth-child(n+3){border-top:1px solid var(--report-line)}}@media(max-width:640px){.model-content[data-v-e18953a6]{padding-top:104px}h1[data-v-e18953a6]{font-size:clamp(2.3rem,13vw,3.4rem)}.report-meta[data-v-e18953a6]{grid-template-columns:1fr}.report-meta>div[data-v-e18953a6],.report-meta>div[data-v-e18953a6]:nth-child(2n){padding-left:0;padding-right:0;border-right:none}.report-meta>div[data-v-e18953a6]:nth-last-child(2){border-bottom:1px solid var(--report-line)}.specs-grid[data-v-e18953a6]{grid-template-columns:1fr}.spec-card[data-v-e18953a6],.spec-card[data-v-e18953a6]:nth-child(odd){border-left:none}.spec-card+.spec-card[data-v-e18953a6]{border-top:1px solid var(--report-line)}.cta-group[data-v-e18953a6],.cta-buttons[data-v-e18953a6]{flex-direction:column}.primary-btn[data-v-e18953a6],.secondary-btn[data-v-e18953a6]{width:100%;text-align:center}}@media(prefers-reduced-motion:reduce){.animate-on-scroll[data-v-e18953a6],.animate-on-scroll.animate-in[data-v-e18953a6],.streak[data-v-e18953a6],.focal-glow[data-v-e18953a6],.stream-dot[data-v-e18953a6],.burst[data-v-e18953a6],.orbit-ring[data-v-e18953a6],.particle[data-v-e18953a6],.conn[data-v-e18953a6],.core-glow[data-v-e18953a6]{animation:none!important;opacity:1;transform:none;transition:none}}
