.spectrum-diagram[data-v-68d7f698]{--spectrum-loop:6s;--spectrum-start:var(--spectrum-phase,0s);color:rgba(var(--v-theme-on-surface),.68)}.diagram-chip[data-v-68d7f698],.diagram-dot[data-v-68d7f698],.diagram-glow[data-v-68d7f698],.diagram-neutral[data-v-68d7f698],.diagram-node[data-v-68d7f698],.diagram-pulse[data-v-68d7f698],.diagram-ring[data-v-68d7f698],.diagram-slot[data-v-68d7f698],.diagram-tick[data-v-68d7f698],.diagram-trace[data-v-68d7f698],.diagram-wire[data-v-68d7f698]{fill:none;stroke-linecap:round;stroke-linejoin:round}.diagram-neutral[data-v-68d7f698]{stroke:rgba(var(--v-theme-on-surface),.45);stroke-width:1.4}.diagram-line[data-v-68d7f698]{stroke-width:1.2}.diagram-trace[data-v-68d7f698]{stroke:var(--spectrum-accent);stroke-width:1.6;stroke-dasharray:3 6;opacity:.7}.diagram-dot[data-v-68d7f698]{stroke:var(--spectrum-accent);stroke-width:6;stroke-dasharray:.001 200;opacity:0}.diagram-dot-small[data-v-68d7f698]{stroke-width:4.5}.diagram-wire[data-v-68d7f698]{stroke:var(--spectrum-accent);stroke-width:1.4;stroke-dasharray:100 100}.diagram-glow[data-v-68d7f698],.diagram-pulse[data-v-68d7f698],.diagram-ring[data-v-68d7f698],.diagram-slot[data-v-68d7f698]{stroke:var(--spectrum-accent);stroke-width:1.5}.diagram-glow[data-v-68d7f698],.diagram-ring[data-v-68d7f698]{opacity:0}.diagram-glow[data-v-68d7f698]{stroke-width:1.6;filter:drop-shadow(0 0 4px var(--spectrum-accent))}.diagram-slot[data-v-68d7f698]{stroke-dasharray:2.5 2.5}.diagram-chip[data-v-68d7f698],.diagram-node[data-v-68d7f698]{fill:rgba(var(--v-theme-surface-bright),.86);stroke:rgba(var(--v-theme-on-surface),.16);stroke-width:1}.diagram-fill-accent[data-v-68d7f698]{fill:var(--spectrum-accent)}.diagram-existing[data-v-68d7f698]{fill:rgb(var(--v-theme-on-surface))}.diagram-fill-dim[data-v-68d7f698]{fill:rgba(var(--v-theme-on-surface),.5)}.diagram-tick[data-v-68d7f698]{stroke:rgb(var(--v-theme-surface));stroke-width:1.6}.diagram-label[data-v-68d7f698]{fill:rgba(var(--v-theme-on-surface),.68);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8.5px;letter-spacing:.04em;text-anchor:middle}.diagram-label-on-accent[data-v-68d7f698]{fill:rgb(var(--v-theme-surface));font-size:8px}.diagram-anim[data-v-68d7f698]{transform-box:fill-box;transform-origin:center;animation-duration:var(--spectrum-loop);animation-delay:var(--spectrum-start);animation-iteration-count:infinite;animation-timing-function:ease-in-out}.bridge-forward[data-v-68d7f698]{animation-name:bridge-forward-68d7f698}.bridge-back[data-v-68d7f698]{animation-name:bridge-back-68d7f698}.bridge-sync-ring[data-v-68d7f698]{animation-name:bridge-sync-ring-68d7f698;animation-timing-function:ease-out}.bridge-arrive-right[data-v-68d7f698]{animation-name:bridge-arrive-right-68d7f698}.bridge-arrive-left[data-v-68d7f698]{animation-name:bridge-arrive-left-68d7f698}.nexus-wire[data-v-68d7f698]{animation-name:nexus-wire-68d7f698}.nexus-fill[data-v-68d7f698]{animation-name:nexus-fill-68d7f698}.nexus-signal[data-v-68d7f698]{animation-name:nexus-signal-68d7f698}.nexus-arrive[data-v-68d7f698]{animation-name:nexus-arrive-68d7f698}.nexus-hub[data-v-68d7f698]{animation-name:nexus-hub-68d7f698}.cortex-input-1[data-v-68d7f698]{animation-name:cortex-input-1-68d7f698}.cortex-input-2[data-v-68d7f698]{animation-name:cortex-input-2-68d7f698}.cortex-input-3[data-v-68d7f698]{animation-name:cortex-input-3-68d7f698}.cortex-think[data-v-68d7f698]{animation-name:cortex-think-68d7f698}.cortex-output[data-v-68d7f698]{animation-name:cortex-output-68d7f698}.cortex-result[data-v-68d7f698]{animation-name:cortex-result-68d7f698}.compass-in[data-v-68d7f698]{animation-name:compass-in-68d7f698}.compass-decide[data-v-68d7f698]{animation-name:compass-decide-68d7f698}.compass-auto[data-v-68d7f698]{animation-name:compass-auto-68d7f698}.compass-auto-done[data-v-68d7f698]{animation-name:compass-auto-done-68d7f698}.compass-human[data-v-68d7f698]{animation-name:compass-human-68d7f698}.compass-human-review[data-v-68d7f698]{animation-name:compass-human-review-68d7f698}.compass-signoff[data-v-68d7f698]{animation-name:compass-signoff-68d7f698}.forge-part[data-v-68d7f698]{animation-name:forge-part-68d7f698}.forge-part-glow[data-v-68d7f698]{animation-name:forge-part-glow-68d7f698}.forge-stack[data-v-68d7f698]{animation-name:forge-stack-68d7f698}.forge-link[data-v-68d7f698]{stroke-dasharray:none;transform-origin:left center;animation-name:forge-link-68d7f698}.forge-signal[data-v-68d7f698]{animation-name:forge-signal-68d7f698}.forge-auth[data-v-68d7f698]{animation-name:forge-auth-68d7f698}.atlas-block[data-v-68d7f698]{opacity:var(--block-opacity);animation-name:atlas-block-68d7f698;animation-delay:calc(var(--spectrum-start) + var(--block-step)*.3s)}.atlas-frame[data-v-68d7f698]{animation-name:atlas-frame-68d7f698}@keyframes bridge-forward-68d7f698{0%{stroke-dashoffset:0;opacity:0}4%{stroke-dashoffset:0;opacity:1}40%{stroke-dashoffset:-100;opacity:1}44%,to{stroke-dashoffset:-100;opacity:0}}@keyframes bridge-back-68d7f698{0%,50%{stroke-dashoffset:0;opacity:0}54%{stroke-dashoffset:0;opacity:1}90%{stroke-dashoffset:-100;opacity:1}94%,to{stroke-dashoffset:-100;opacity:0}}@keyframes bridge-sync-ring-68d7f698{0%,19%,69%,to{opacity:0;transform:scale(1)}22%,72%{opacity:.95;transform:scale(1)}34%,84%{opacity:0;transform:scale(1.5)}}@keyframes bridge-arrive-right-68d7f698{0%,38%,58%,to{opacity:0}42%,50%{opacity:1}}@keyframes bridge-arrive-left-68d7f698{0%,6%,88%{opacity:0}92%,to{opacity:1}}@keyframes nexus-wire-68d7f698{0%,8%{stroke-dashoffset:100;opacity:1}22%,90%{stroke-dashoffset:0;opacity:1}97%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:100;opacity:0}}@keyframes nexus-fill-68d7f698{0%,20%{opacity:0;transform:scale(.3)}28%,90%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(.3)}}@keyframes nexus-signal-68d7f698{0%,33%{stroke-dashoffset:0;opacity:0}35%{stroke-dashoffset:0;opacity:1}50%{stroke-dashoffset:-100;opacity:1}52%{stroke-dashoffset:-100;opacity:0}62%{stroke-dashoffset:0;opacity:0}64%{stroke-dashoffset:0;opacity:1}79%{stroke-dashoffset:-100;opacity:1}81%,to{stroke-dashoffset:-100;opacity:0}}@keyframes nexus-arrive-68d7f698{0%,49%,60%,78%,89%,to{opacity:0}52%,81%{opacity:.9}}@keyframes nexus-hub-68d7f698{0%,31%,39%,60%,68%,to{transform:scale(1)}34%,63%{transform:scale(1.1)}}@keyframes cortex-input-1-68d7f698{0%,2%{stroke-dashoffset:0;opacity:0}4%{stroke-dashoffset:0;opacity:1}24%{stroke-dashoffset:-100;opacity:1}27%,to{stroke-dashoffset:-100;opacity:0}}@keyframes cortex-input-2-68d7f698{0%,6%{stroke-dashoffset:0;opacity:0}8%{stroke-dashoffset:0;opacity:1}27%{stroke-dashoffset:-100;opacity:1}30%,to{stroke-dashoffset:-100;opacity:0}}@keyframes cortex-input-3-68d7f698{0%,10%{stroke-dashoffset:0;opacity:0}12%{stroke-dashoffset:0;opacity:1}30%{stroke-dashoffset:-100;opacity:1}33%,to{stroke-dashoffset:-100;opacity:0}}@keyframes cortex-think-68d7f698{0%,30%,42%,54%,to{opacity:.45;transform:scale(1)}36%,48%{opacity:.95;transform:scale(1.14)}}@keyframes cortex-output-68d7f698{0%,55%{stroke-dashoffset:0;opacity:0}57%{stroke-dashoffset:0;opacity:1}72%{stroke-dashoffset:-100;opacity:1}75%,to{stroke-dashoffset:-100;opacity:0}}@keyframes cortex-result-68d7f698{0%,72%,96%,to{opacity:0}76%,88%{opacity:1}}@keyframes compass-in-68d7f698{0%,33%,66%{stroke-dashoffset:0;opacity:0}1%,34%,67%{stroke-dashoffset:0;opacity:1}11%,44%,77%{stroke-dashoffset:-100;opacity:1}12%,45%,78%,to{stroke-dashoffset:-100;opacity:0}}@keyframes compass-decide-68d7f698{0%,10%,16%,43%,49%,76%,82%,to{transform:scale(1)}12%,45%,78%{transform:scale(1.12)}}@keyframes compass-auto-68d7f698{0%,12%,45%{stroke-dashoffset:0;opacity:0}13%,46%{stroke-dashoffset:0;opacity:1}25%,58%{stroke-dashoffset:-100;opacity:1}26%,59%,to{stroke-dashoffset:-100;opacity:0}}@keyframes compass-auto-done-68d7f698{0%,24%,34%,57%,67%,to{opacity:0}27%,60%{opacity:1}}@keyframes compass-human-68d7f698{0%,78%{stroke-dashoffset:0;opacity:0}79%{stroke-dashoffset:0;opacity:1}90%{stroke-dashoffset:-100;opacity:1}91%,to{stroke-dashoffset:-100;opacity:0}}@keyframes compass-human-review-68d7f698{0%,89%{opacity:0}92%,98%{opacity:1}to{opacity:0}}@keyframes compass-signoff-68d7f698{0%,91%{opacity:0;transform:scale(.4)}94%{opacity:1;transform:scale(1.15)}96%,98%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes forge-part-68d7f698{0%,4%{opacity:0;transform:translate(-20px) scale(1)}10%{opacity:1;transform:translate(-20px) scale(1)}28%{opacity:1;transform:translate(0) scale(1)}32%{opacity:1;transform:translate(0) scale(1.08)}36%,90%{opacity:1;transform:translate(0) scale(1)}97%,to{opacity:0;transform:translate(0) scale(1)}}@keyframes forge-part-glow-68d7f698{0%,29%,44%,66%,76%,85%,95%,to{opacity:0}33%,38%,69%,72%,88%,91%{opacity:1}}@keyframes forge-stack-68d7f698{0%,42%,86%,to{opacity:0}48%,80%{opacity:.85}}@keyframes forge-link-68d7f698{0%,4%{opacity:0;transform:scaleX(.2308)}10%{opacity:.7;transform:scaleX(.2308)}28%,90%{opacity:.7;transform:scaleX(1)}97%,to{opacity:0;transform:scaleX(1)}}@keyframes forge-signal-68d7f698{0%,53%{stroke-dashoffset:0;opacity:0}55%{stroke-dashoffset:0;opacity:1}68%{stroke-dashoffset:-100;opacity:1}70%{stroke-dashoffset:-100;opacity:0}73%{stroke-dashoffset:0;opacity:0}75%{stroke-dashoffset:0;opacity:1}87%{stroke-dashoffset:-100;opacity:1}89%,to{stroke-dashoffset:-100;opacity:0}}@keyframes forge-auth-68d7f698{0%,51%,71%,to{opacity:0;transform:scale(1)}54%,74%{opacity:.95;transform:scale(1)}64%,84%{opacity:0;transform:scale(1.5)}}@keyframes atlas-block-68d7f698{0%,3%{opacity:0;transform:scale(.5)}8%{opacity:var(--block-opacity);transform:scale(1.06)}10%,44%{opacity:var(--block-opacity);transform:scale(1)}48%{opacity:1;transform:scale(1.08)}52%,68%{opacity:var(--block-opacity);transform:scale(1)}73%,to{opacity:0;transform:scale(.5)}}@keyframes atlas-frame-68d7f698{0%,33%,76%,to{opacity:0}40%,70%{opacity:.85}}@media(prefers-reduced-motion:reduce){.diagram-anim[data-v-68d7f698]{animation:none}}.spectrum-page[data-v-5f04384f]{position:relative;min-height:100vh;overflow:hidden;padding:116px 0 clamp(5rem,10vw,8rem)}.spectrum-container[data-v-5f04384f]{position:relative;z-index:1;max-width:1180px}.spectrum-hero[data-v-5f04384f]{--blueprint-hero-lede-width:760px;max-width:840px;margin:0 auto clamp(2.5rem,6vw,4.75rem);text-align:center}.spectrum-card-meta[data-v-5f04384f]{color:rgba(var(--v-theme-primary),.94);font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.spectrum-grid[data-v-5f04384f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.4vw,1.5rem)}.spectrum-card[data-v-5f04384f]{position:relative;min-height:420px;overflow:hidden;border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:8px;background:linear-gradient(180deg,var(--spectrum-accent-soft),transparent 42%),rgba(var(--v-theme-surface-bright),.72)!important;box-shadow:0 20px 60px #00000047,inset 0 1px #ffffff0a}.spectrum-card[data-v-5f04384f]:before{position:absolute;inset:0;display:block;content:"";pointer-events:none;background:radial-gradient(circle at 50% 24%,var(--spectrum-glow),transparent 42%);opacity:.52}.spectrum-card-diagram[data-v-5f04384f]{position:relative;z-index:1;width:min(100%,320px);height:148px;margin:1.25rem auto 0;color:var(--spectrum-accent)}.spectrum-card-copy[data-v-5f04384f]{position:relative;z-index:1;display:grid;gap:.85rem;padding:clamp(1.25rem,2.6vw,1.75rem)}.spectrum-card-meta[data-v-5f04384f]{display:flex;align-items:center;gap:.25rem;justify-content:flex-start;color:var(--spectrum-accent)}.spectrum-card-verb[data-v-5f04384f]{font-weight:400}.spectrum-card h2[data-v-5f04384f]{margin:0;color:rgb(var(--v-theme-on-surface));font-size:clamp(1.55rem,2.4vw,2.1rem);line-height:1.05}.spectrum-card-description[data-v-5f04384f],.spectrum-card-hook[data-v-5f04384f]{margin:0;color:rgba(var(--v-theme-on-surface),.76);font-size:1rem;line-height:1.65}.spectrum-card-hook[data-v-5f04384f]{color:rgba(var(--v-theme-on-surface),.9);font-weight:700}.spectrum-card-description[data-v-5f04384f]{color:rgba(var(--v-theme-on-surface),.68)}.spectrum-reveal[data-v-5f04384f]{opacity:0;transform:translateY(22px);transition:opacity .64s ease,transform .64s ease;transition-delay:var(--spectrum-card-delay,0s)}.spectrum-reveal.is-visible[data-v-5f04384f]{opacity:1;transform:translateY(0)}@media(max-width:960px){.spectrum-grid[data-v-5f04384f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.spectrum-page[data-v-5f04384f]{padding-top:96px}}@media(max-width:640px){.spectrum-grid[data-v-5f04384f]{grid-template-columns:1fr}.spectrum-card[data-v-5f04384f]{min-height:auto}.spectrum-card-diagram[data-v-5f04384f]{height:132px}}@media(prefers-reduced-motion:reduce){.spectrum-reveal[data-v-5f04384f]{opacity:1;transform:none;transition:none}}
