.locale[data-v-a63c9a07]{display:inline-flex;border:var(--border-width) solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.locale__button[data-v-a63c9a07]{padding:var(--space-1) var(--space-3);background:transparent;border:0;cursor:pointer;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--muted);transition:color var(--transition),background-color var(--transition)}.locale__button+.locale__button[data-v-a63c9a07]{border-left:var(--border-width) solid var(--border)}.locale__button[data-v-a63c9a07]:hover{color:var(--text);background-color:var(--surface-elevated)}.locale__button--active[data-v-a63c9a07]{color:var(--bg);background-color:var(--cyan)}.locale__button--active[data-v-a63c9a07]:hover{color:var(--bg);background-color:var(--cyan-bright)}.nav[data-v-d6d901e2]{display:flex;align-items:center;gap:var(--space-4)}.nav__list[data-v-d6d901e2]{display:flex;gap:var(--space-1)}.nav__list--desktop[data-v-d6d901e2]{display:none}.nav__link[data-v-d6d901e2]{display:inline-block;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:var(--muted);transition:color var(--transition),background-color var(--transition)}.nav__link[data-v-d6d901e2]:hover{color:var(--text);background-color:var(--surface-elevated)}.nav__link--current[data-v-d6d901e2]{color:var(--cyan);box-shadow:inset 0 -2px 0 var(--cyan)}.nav__toggle[data-v-d6d901e2]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:var(--border-width) solid var(--border);border-radius:var(--radius-sm);cursor:pointer}.nav__bars[data-v-d6d901e2]{display:grid;gap:5px}.nav__bars span[data-v-d6d901e2]{display:block;width:18px;height:2px;background-color:var(--text);transition:transform var(--transition)}.nav__bar--open[data-v-d6d901e2]:first-child{transform:translateY(3.5px) rotate(45deg)}.nav__bar--open[data-v-d6d901e2]:last-child{transform:translateY(-3.5px) rotate(-45deg)}.nav__panel[data-v-d6d901e2]{position:absolute;inset-inline:0;top:100%;padding:var(--space-3) var(--space-4) var(--space-5);background-color:var(--surface);border-block:var(--border-width) solid var(--border)}.nav__list--mobile[data-v-d6d901e2]{flex-direction:column;gap:var(--space-1)}.nav__link--mobile[data-v-d6d901e2]{display:block;padding:var(--space-3);font-size:var(--text-sm)}@media(min-width:880px){.nav__list--desktop[data-v-d6d901e2]{display:flex}.nav__toggle[data-v-d6d901e2],.nav__panel[data-v-d6d901e2]{display:none}}.header[data-v-700f34ef]{position:sticky;top:0;z-index:20;background-color:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:var(--border-width) solid var(--border)}.header__inner[data-v-700f34ef]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:64px}.header__brand[data-v-700f34ef]{display:inline-flex;align-items:baseline;gap:var(--space-3);text-decoration:none;color:var(--text)}.header__prompt[data-v-700f34ef]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--cyan)}.header__name[data-v-700f34ef]{font-weight:600;letter-spacing:-.01em}@media(max-width:599px){.header__prompt[data-v-700f34ef]{display:none}}.footer[data-v-94a165e3]{margin-top:var(--space-9);border-top:var(--border-width) solid var(--border);background-color:var(--surface)}.footer__inner[data-v-94a165e3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-6)}.footer__line[data-v-94a165e3]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted)}.footer__links[data-v-94a165e3]{display:flex;flex-wrap:wrap;gap:var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs)}.backdrop[data-v-28bb43b9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 55% 40% at 72% 8%,rgba(81,227,209,.07),transparent 70%),radial-gradient(ellipse 40% 30% at 10% 0%,rgba(122,162,247,.05),transparent 70%),var(--bg)}.backdrop__grid[data-v-28bb43b9]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(81,227,209,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(81,227,209,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 90% 70% at 60% 0%,#000 30%,transparent 100%);mask-image:radial-gradient(ellipse 90% 70% at 60% 0%,#000 30%,transparent 100%)}.backdrop__guide[data-v-28bb43b9]{position:absolute;background-color:#38506447}.backdrop__guide--v[data-v-28bb43b9]{top:0;bottom:0;left:max(var(--space-4),calc((100vw - var(--container)) / 2 - var(--space-5)));width:1px;-webkit-mask-image:linear-gradient(#000,transparent 70%);mask-image:linear-gradient(#000,transparent 70%)}@media(max-width:719px){.backdrop__grid[data-v-28bb43b9]{background-size:40px 40px;opacity:.6}.backdrop__guide[data-v-28bb43b9]{display:none}}.skip-link[data-v-1e9ae54a]{position:absolute;left:var(--space-4);top:var(--space-2);z-index:40;padding:var(--space-2) var(--space-4);background-color:var(--surface-elevated);border:var(--border-width) solid var(--cyan);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);text-decoration:none;transform:translateY(-200%);transition:transform var(--transition)}.skip-link[data-v-1e9ae54a]:focus-visible{transform:translateY(0)}main[data-v-1e9ae54a]:focus{outline:none}.heading[data-v-40c8f549]{display:grid;gap:var(--space-3);margin-bottom:var(--space-6)}.heading__index[data-v-40c8f549]{max-width:none;display:flex;align-items:center;gap:var(--space-3);color:var(--cyan)}.heading__marker[data-v-40c8f549]{width:6px;height:6px;background-color:var(--cyan);transform:rotate(45deg)}.heading__rule[data-v-40c8f549]{flex:1;height:1px;background:linear-gradient(90deg,var(--border-strong),var(--border) 60%,transparent);transform-origin:left}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.heading__rule[data-v-40c8f549]{animation:draw-40c8f549 linear both;animation-timeline:view();animation-range:entry 10% cover 30%}}}@keyframes draw-40c8f549{0%{transform:scaleX(0)}}.heading__title[data-v-40c8f549]{font-size:var(--text-2xl)}.map[data-v-52854b23]{width:100%;height:auto;overflow:visible;font-family:var(--font-mono)}.map__orbit[data-v-52854b23]{fill:none;stroke:var(--border);stroke-dasharray:2 6}.map__orbit--outer[data-v-52854b23]{stroke:color-mix(in srgb,var(--border) 60%,transparent)}.map__link[data-v-52854b23]{fill:none;stroke:color-mix(in srgb,var(--cyan) 45%,transparent);stroke-width:1}.map__bridge[data-v-52854b23]{fill:none;stroke:var(--border-strong);stroke-dasharray:3 5}.map__core rect[data-v-52854b23]{fill:var(--bg-elevated);stroke:var(--cyan)}.map__core text[data-v-52854b23]{fill:var(--cyan-bright);font-size:13px}.map__domain circle[data-v-52854b23]{fill:var(--bg);stroke:var(--cyan);stroke-width:1.5}.map__label[data-v-52854b23]{fill:var(--text);font-size:11px;letter-spacing:.12em}@media(max-width:959px){.map__label[data-v-52854b23]{font-size:17px;letter-spacing:.08em}.map__core text[data-v-52854b23]{font-size:18px}}@media(prefers-reduced-motion:no-preference){.map__link[data-v-52854b23]{stroke-dasharray:1;animation:link-draw-52854b23 .9s var(--ease-out) both}.map__link[data-v-52854b23]:nth-of-type(2){animation-delay:80ms}.map__link[data-v-52854b23]:nth-of-type(3){animation-delay:.16s}.map__link[data-v-52854b23]:nth-of-type(4){animation-delay:.24s}.map__link[data-v-52854b23]:nth-of-type(5){animation-delay:.32s}}@keyframes link-draw-52854b23{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.hero[data-v-917fb157]{display:grid;gap:var(--space-7);align-items:center;padding-block:var(--space-7) var(--space-6)}@media(min-width:720px){.hero[data-v-917fb157]{padding-block:var(--space-8) var(--space-7)}}@media(min-width:960px){.hero[data-v-917fb157]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:var(--space-6);min-height:min(78vh,720px)}}.hero__identity[data-v-917fb157]{display:grid;gap:var(--space-4);justify-items:start}.hero__prompt[data-v-917fb157]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--muted)}.hero__user[data-v-917fb157]{color:var(--cyan)}.hero__path[data-v-917fb157]{color:var(--blue)}.hero__cursor[data-v-917fb157]{display:inline-block;width:.55em;height:1.1em;margin-left:.3em;vertical-align:-.2em;background-color:color-mix(in srgb,var(--cyan) 60%,transparent)}.hero__name[data-v-917fb157]{font-size:var(--text-4xl);line-height:1.02;letter-spacing:-.035em}.hero__positioning[data-v-917fb157]{max-width:34ch;font-family:var(--font-display);font-size:var(--text-xl);line-height:1.35;color:var(--text)}.hero__intro[data-v-917fb157]{max-width:56ch;color:var(--text-soft)}.hero__actions[data-v-917fb157]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.hero__availability[data-v-917fb157]{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-width) solid var(--border)}@media(max-width:519px){.hero__actions .button[data-v-917fb157]{flex:1 1 100%}}.hero__workbench[data-v-917fb157]{position:relative;display:grid}.hero__map[data-v-917fb157]{max-width:520px;justify-self:center}@media(max-width:959px){.hero__map[data-v-917fb157]{width:min(100%,320px)}}@media(min-width:600px)and (max-width:959px){.hero__workbench[data-v-917fb157]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--space-5)}.hero__map[data-v-917fb157]{order:2}.hero__workbench .state[data-v-917fb157]{width:100%;margin-top:0}}.state[data-v-917fb157]{width:min(100%,22rem);margin-top:calc(-1 * var(--space-3));justify-self:start;padding:var(--space-4) var(--space-5);background-color:color-mix(in srgb,var(--surface) 92%,transparent);border:var(--border-width) solid var(--border);border-left:2px solid var(--cyan);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media(max-width:519px){.hero__map[data-v-917fb157]{width:min(100%,260px)}.state[data-v-917fb157]{width:100%;margin-top:0}}.state__title[data-v-917fb157]{margin-bottom:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--cyan)}.state__rows[data-v-917fb157]{display:grid;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs)}.state__row[data-v-917fb157]{display:grid;grid-template-columns:6rem 1fr;gap:var(--space-3)}.state__row dt[data-v-917fb157]{color:var(--muted)}.state__row dd[data-v-917fb157]{margin:0;color:var(--text-soft)}.badge[data-v-6820dfcc]{display:inline-flex;align-items:center;gap:var(--space-2);padding:2px var(--space-3);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;white-space:nowrap;color:var(--text)}.badge__dot[data-v-6820dfcc]{width:6px;height:6px;border-radius:50%;background-color:currentColor}.badge--done[data-v-6820dfcc]{color:var(--success);border-color:color-mix(in srgb,var(--success) 40%,var(--border))}.badge--active[data-v-6820dfcc]{color:var(--cyan);border-color:color-mix(in srgb,var(--cyan) 40%,var(--border))}.badge--early[data-v-6820dfcc]{color:var(--warning);border-color:color-mix(in srgb,var(--warning) 40%,var(--border))}.badge--neutral[data-v-6820dfcc]{color:var(--muted)}.tag[data-v-11f857dc]{display:inline-block;padding:2px var(--space-2);background-color:var(--surface-elevated);border:var(--border-width) solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted);white-space:nowrap}.motif[data-v-84bf548d]{display:block;width:100%;height:100%}.motif[data-v-84bf548d] svg{width:100%;height:100%;overflow:visible;fill:none;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.motif[data-v-84bf548d] .m-dim{stroke:color-mix(in srgb,var(--border) 75%,transparent)}.motif[data-v-84bf548d] .m-dim-node{fill:var(--bg-elevated);stroke:var(--border-strong);stroke-dasharray:3 3}.motif[data-v-84bf548d] .m-line{stroke:color-mix(in srgb,var(--hue) 70%,transparent)}.motif[data-v-84bf548d] .m-node{fill:var(--bg-elevated);stroke:var(--border-strong)}.motif[data-v-84bf548d] .m-node--active{stroke:var(--hue)}.motif[data-v-84bf548d] .m-fill{fill:var(--hue);stroke:none}.motif[data-v-84bf548d] .m-faint{opacity:.4}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.motif[data-v-84bf548d] .m-draw{stroke-dasharray:1;animation:draw-line-84bf548d linear both;animation-timeline:view();animation-range:entry 20% cover 40%}}}@keyframes draw-line-84bf548d{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.rail[data-v-19b77012]{display:grid;align-content:start;gap:var(--space-5);padding:var(--space-5);border-left:var(--border-width) solid var(--border);background-color:color-mix(in srgb,var(--bg) 55%,transparent)}.rail__row[data-v-19b77012]{display:grid;align-content:start;gap:var(--space-1)}.rail dt[data-v-19b77012]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted)}.rail dd[data-v-19b77012]{margin:0;font-size:var(--text-sm);color:var(--text-soft)}.rail__stack[data-v-19b77012]{display:grid;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs)}.rail__stack li[data-v-19b77012]:before{content:"+ ";color:var(--cyan)}@media(max-width:1079px){.rail[data-v-19b77012]{border-left:0;border-top:var(--border-width) solid var(--border);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.entry[data-v-ef21f479]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "visual" "body";grid-template-rows:auto auto 1fr;height:100%;background-color:var(--surface);border:var(--border-width) solid var(--border);border-radius:var(--radius);overflow:hidden;transition:border-color var(--transition),transform .24s var(--ease-out)}.entry[data-v-ef21f479]:hover,.entry[data-v-ef21f479]:focus-within{border-color:color-mix(in srgb,var(--hue) 55%,var(--border));transform:translateY(-3px)}.entry__head[data-v-ef21f479]{grid-area:head;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-5);border-bottom:var(--border-width) solid var(--border)}.entry__code[data-v-ef21f479]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text)}.entry__number[data-v-ef21f479]{color:var(--hue)}.entry__kind[data-v-ef21f479]{margin-left:var(--space-3);padding-left:var(--space-3);border-left:var(--border-width) solid var(--border-strong);color:var(--text-soft)}.entry__visual[data-v-ef21f479]{position:relative;grid-area:visual;min-height:170px;padding:var(--space-5);background-color:var(--bg-elevated);background-image:radial-gradient(rgba(139,154,170,.12) 1px,transparent 1px);background-size:14px 14px;border-bottom:var(--border-width) solid var(--border)}.entry__visual>.entry__motif[data-v-ef21f479]{position:absolute;inset:var(--space-5);width:auto;height:auto}.entry__body[data-v-ef21f479]{grid-area:body;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.entry__team[data-v-ef21f479]{display:grid;gap:2px;padding-left:var(--space-3);border-left:2px solid var(--blue);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}.entry__team span[data-v-ef21f479]{color:var(--text-soft)}.entry__title[data-v-ef21f479]{font-size:var(--text-xl)}.entry__link[data-v-ef21f479]{color:var(--text);text-decoration:none}.entry__link[data-v-ef21f479]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.entry__link[data-v-ef21f479]:hover{color:var(--cyan-bright)}.entry__summary[data-v-ef21f479]{font-size:var(--text-sm);color:var(--text-soft)}.entry__tags[data-v-ef21f479]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:auto;padding-top:var(--space-2)}.entry__cta[data-v-ef21f479]{margin-top:auto;padding-top:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--cyan)}.entry__arrow[data-v-ef21f479]{display:inline-block;transition:transform var(--transition)}.entry:hover .entry__arrow[data-v-ef21f479]{transform:translate(4px)}.entry__rail[data-v-ef21f479]{grid-area:rail}.entry--feature[data-v-ef21f479]{grid-template-areas:"head" "visual" "body" "rail";grid-template-rows:auto auto 1fr auto}.entry--feature .entry__title[data-v-ef21f479]{font-size:var(--text-3xl)}.entry--feature .entry__summary[data-v-ef21f479]{font-size:var(--text-base)}.entry--feature .entry__visual[data-v-ef21f479]{min-height:240px}.entry--wide .entry__title[data-v-ef21f479],.entry--tall .entry__title[data-v-ef21f479]{font-size:var(--text-2xl)}.entry--wide .entry__visual[data-v-ef21f479]{min-height:210px}.entry--tall[data-v-ef21f479]{grid-template-rows:auto 1fr auto}.entry--tall .entry__visual[data-v-ef21f479]{min-height:300px}.entry--compact .entry__visual[data-v-ef21f479]{min-height:140px}.entry--compact .entry__visual>.entry__motif[data-v-ef21f479]{inset:var(--space-4) var(--space-5)}.entry--trail[data-v-ef21f479]{border-style:dashed}@media(max-width:719px){.entry[data-v-ef21f479]:hover,.entry[data-v-ef21f479]:focus-within{transform:none}.entry--tall[data-v-ef21f479]{grid-template-rows:auto auto 1fr}.entry .entry__visual[data-v-ef21f479]{min-height:150px}.entry .entry__visual>.entry__motif[data-v-ef21f479]{inset:var(--space-2) var(--space-3)}.entry__tags[data-v-ef21f479]{margin-top:0}.entry__tags>li[data-v-ef21f479]:nth-child(n+4){display:none}.entry--feature .entry__title[data-v-ef21f479]{font-size:var(--text-2xl)}.entry--feature .entry__summary[data-v-ef21f479]{font-size:var(--text-sm)}.entry--feature .entry__rail[data-v-ef21f479]{display:none}.entry--feature .entry__cta[data-v-ef21f479]{margin-top:0}.entry__head[data-v-ef21f479]{padding-inline:var(--space-4)}.entry__body[data-v-ef21f479]{padding:var(--space-4)}}@media(min-width:720px){.entry--feature .entry__tags[data-v-ef21f479]{display:none}.entry--feature[data-v-ef21f479]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head" "body visual" "rail rail";grid-template-rows:auto 1fr auto}.entry--feature .entry__visual[data-v-ef21f479]{border-bottom:0;border-left:var(--border-width) solid var(--border)}.entry--feature .entry__body[data-v-ef21f479]{padding:var(--space-6)}.entry--wide[data-v-ef21f479]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"head head" "visual body";grid-template-rows:auto 1fr}.entry--wide .entry__visual[data-v-ef21f479]{border-bottom:0;border-right:var(--border-width) solid var(--border)}}@media(min-width:1080px){.entry--feature[data-v-ef21f479]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 16rem;grid-template-areas:"head head head" "body visual rail";grid-template-rows:auto 1fr}.entry--feature .entry__visual[data-v-ef21f479]{min-height:320px;border-right:0}.entry--feature .entry__visual>.entry__motif[data-v-ef21f479]{inset:var(--space-6)}}@media(min-width:720px){.slot-0[data-v-bd1a2d6f]{grid-area:e0}.slot-1[data-v-bd1a2d6f]{grid-area:e1}.slot-2[data-v-bd1a2d6f]{grid-area:e2}.slot-3[data-v-bd1a2d6f]{grid-area:e3}.slot-4[data-v-bd1a2d6f]{grid-area:e4}.archive[data-v-bd1a2d6f]{display:grid;gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"e0 e0" "e1 e1" "e2 e3" "e2 e4"}}@media(min-width:1080px){.archive[data-v-bd1a2d6f]{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0" "e1 e1 e1 e1 e1 e1 e1 e1 e2 e2 e2 e2" "e3 e3 e3 e3 e4 e4 e4 e4 e2 e2 e2 e2"}}.matrix[data-v-d13f1d01]{border-top:var(--border-width) solid var(--border-strong)}.matrix__row[data-v-d13f1d01]{display:grid;gap:var(--space-2) var(--space-6);padding-block:var(--space-5);border-bottom:var(--border-width) solid var(--border)}@media(max-width:719px){.matrix[data-v-d13f1d01]{border-top:0}.matrix__row[data-v-d13f1d01]{align-content:start;gap:var(--space-3);padding:var(--space-5) var(--space-4);background-color:var(--surface);border:var(--border-width) solid var(--border);border-radius:var(--radius)}.matrix__items[data-v-d13f1d01]{font-size:var(--text-sm)}}@media(min-width:900px){.matrix__row[data-v-d13f1d01]{grid-template-columns:9rem minmax(0,15rem) minmax(0,1fr);grid-template-areas:"key title items" "key title evidence";align-items:start}.matrix__key[data-v-d13f1d01]{grid-area:key}.matrix__title[data-v-d13f1d01]{grid-area:title}.matrix__items[data-v-d13f1d01]{grid-area:items}.matrix__evidence[data-v-d13f1d01]{grid-area:evidence}}.matrix__key[data-v-d13f1d01]{padding-top:.3em;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--cyan)}.matrix__title[data-v-d13f1d01]{font-size:var(--text-xl)}.matrix__items[data-v-d13f1d01]{display:flex;flex-wrap:wrap;gap:var(--space-1) 0;color:var(--text-soft)}.matrix__items li[data-v-d13f1d01]:not(:last-child):after{content:"·";margin-inline:var(--space-3);color:var(--border-strong)}.matrix__evidence[data-v-d13f1d01]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted)}.matrix__evidence-label[data-v-d13f1d01]{margin-right:var(--space-2);letter-spacing:.08em;text-transform:uppercase}.matrix__evidence a[data-v-d13f1d01]{color:var(--text-soft);text-decoration-color:var(--border-strong)}.matrix__evidence a[data-v-d13f1d01]:hover{color:var(--cyan-bright)}.queue[data-v-ff0bc4de]{display:grid;gap:var(--space-4)}.queue__caption[data-v-ff0bc4de]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted)}.queue__list[data-v-ff0bc4de]{position:relative;display:grid;gap:var(--space-5)}.queue__list[data-v-ff0bc4de]:before{content:"";position:absolute;top:.9rem;bottom:.9rem;left:1.1rem;width:1px;background:linear-gradient(var(--cyan),var(--border) 40%,transparent)}.queue__item[data-v-ff0bc4de]{position:relative;display:grid;grid-template-columns:2.2rem 1fr;gap:var(--space-4)}.queue__index[data-v-ff0bc4de]{position:relative;display:grid;place-items:center;width:2.2rem;height:1.8rem;background-color:var(--bg);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-soft)}.queue__item:first-child .queue__index[data-v-ff0bc4de]{border-color:var(--cyan);color:var(--cyan)}.queue__name[data-v-ff0bc4de]{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600}.queue__note[data-v-ff0bc4de]{font-size:var(--text-sm);color:var(--text-soft)}@media(max-width:519px){.queue__list[data-v-ff0bc4de]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-4)}.queue__list[data-v-ff0bc4de]:before{display:none}.queue__item[data-v-ff0bc4de]{grid-template-columns:1fr;align-content:start;gap:var(--space-2)}.queue__name[data-v-ff0bc4de]{font-size:var(--text-base)}}.about[data-v-b92f3cc6]{display:grid;gap:var(--space-7)}@media(min-width:900px){.about[data-v-b92f3cc6]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-8)}}.about__quote[data-v-b92f3cc6]{position:relative;padding-left:var(--space-5);border-left:2px solid var(--cyan)}.about__quote p[data-v-b92f3cc6]{font-family:var(--font-display);font-size:clamp(1.3rem,1.05rem + .9vw,1.7rem);font-weight:500;line-height:1.4;letter-spacing:-.015em;color:var(--text)}.about__detail[data-v-b92f3cc6]{display:grid;gap:var(--space-6);align-content:start}.about__prose[data-v-b92f3cc6]{color:var(--text-soft)}.path[data-v-b92f3cc6]{display:grid;border-left:var(--border-width) solid var(--border-strong)}.path__step[data-v-b92f3cc6]{position:relative;display:grid;grid-template-columns:4.5rem 1fr;gap:var(--space-3);padding:var(--space-2) 0 var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--text-soft)}.path__step[data-v-b92f3cc6]:before{content:"";position:absolute;left:-4px;top:.95em;width:7px;height:7px;background-color:var(--bg);border:var(--border-width) solid var(--border-strong);transform:rotate(45deg)}.path__step--current[data-v-b92f3cc6]:before{background-color:var(--cyan);border-color:var(--cyan)}.path__mark[data-v-b92f3cc6]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;line-height:1.9;color:var(--muted)}.path__step--current .path__mark[data-v-b92f3cc6]{color:var(--cyan)}.about__more[data-v-b92f3cc6]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;text-decoration:none}@media(max-width:719px){.about[data-v-b92f3cc6]{gap:var(--space-6)}.about__quote[data-v-b92f3cc6]{padding-left:var(--space-4)}.about__quote p[data-v-b92f3cc6]{font-size:var(--text-lg)}.about__prose[data-v-b92f3cc6]{display:none}.path__step[data-v-b92f3cc6]{grid-template-columns:3.5rem 1fr}}.endpoint[data-v-114106fa]{display:grid;gap:var(--space-7);padding:var(--space-6);background:linear-gradient(135deg,rgba(81,227,209,.05),transparent 45%),var(--surface);border:var(--border-width) solid var(--border);border-radius:var(--radius)}@media(min-width:900px){.endpoint[data-v-114106fa]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;padding:var(--space-8) var(--space-7)}}.endpoint__lead[data-v-114106fa]{display:grid;gap:var(--space-4);justify-items:start}.endpoint__prompt[data-v-114106fa]{color:var(--text-soft)}.endpoint__headline[data-v-114106fa]{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:600;line-height:1.02;letter-spacing:-.035em}.endpoint__channels[data-v-114106fa]{display:grid;gap:var(--space-4)}.endpoint__primary[data-v-114106fa]{display:grid;gap:var(--space-1);padding:var(--space-5);background-color:var(--bg-elevated);border:var(--border-width) solid var(--border-strong);border-left:2px solid var(--cyan);border-radius:var(--radius-sm);text-decoration:none;color:var(--text);transition:border-color var(--transition),transform .24s var(--ease-out)}.endpoint__primary[data-v-114106fa]:hover{border-color:var(--cyan);color:var(--text);transform:translate(3px)}.endpoint__scheme[data-v-114106fa]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted)}.endpoint__address[data-v-114106fa]{font-family:var(--font-mono);font-size:clamp(.95rem,.8rem + .7vw,1.25rem);overflow-wrap:anywhere}.endpoint__action[data-v-114106fa]{margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--cyan)}.endpoint__secondary[data-v-114106fa]{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media(max-width:519px){.endpoint__secondary li[data-v-114106fa],.endpoint__secondary .button[data-v-114106fa]{flex:1 1 100%;width:100%}}.section[data-v-73ae3b9e]{padding-block:var(--space-7)}@media(min-width:720px){.section[data-v-73ae3b9e]{padding-block:var(--space-8)}}@media(min-width:900px){.section[data-v-73ae3b9e]{padding-block:var(--space-9) var(--space-8)}}.section__lede[data-v-73ae3b9e]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-4) var(--space-6);margin-top:calc(-1 * var(--space-3));margin-bottom:var(--space-5)}.section__intro[data-v-73ae3b9e]{max-width:60ch;color:var(--text-soft)}.section__more[data-v-73ae3b9e]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;text-decoration:none}@media(min-width:900px){.section--split[data-v-73ae3b9e]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-8);align-items:start}.section--split[data-v-73ae3b9e]>:first-child{position:sticky;top:calc(64px + var(--space-6))}}:root{--bg: #080c12;--bg-elevated: #0d141d;--surface: #101922;--surface-elevated: #151f2c;--surface-soft: #192635;--border: #263747;--border-strong: #385064;--text: #e6edf3;--text-soft: #b2c0ce;--muted: #8b9aaa;--cyan: #51e3d1;--cyan-bright: #7cfff0;--blue: #7aa2f7;--warning: #f2cc60;--error: #ff7184;--success: #63e6be;--motif-qhse: var(--cyan);--motif-howestprime: var(--blue);--motif-freeze: #8fd9ff;--motif-adria: var(--warning);--motif-ghost: #b7a6ff;--cyan-dim: rgba(81, 227, 209, .12);--cyan-faint: rgba(81, 227, 209, .06);--shadow: rgba(3, 6, 10, .65);--font-display: "Space Grotesk", "Inter", system-ui, sans-serif;--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", "Cascadia Mono", Consolas, "Liberation Mono", monospace;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.375rem;--text-2xl: clamp(1.5rem, 1.2rem + 1.2vw, 2rem);--text-3xl: clamp(1.9rem, 1.4rem + 2.2vw, 2.9rem);--text-4xl: clamp(2.4rem, 1.6rem + 3.6vw, 4.25rem);--tracking-label: .12em;--leading-tight: 1.2;--leading-normal: 1.6;--measure: 68ch;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--radius: 6px;--radius-sm: 4px;--radius-pill: 999px;--border-width: 1px;--transition: .16s ease;--ease-out: cubic-bezier(.22, 1, .36, 1);--container: 1200px;--container-narrow: 820px}:root{color-scheme:dark}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{min-height:100vh;background-color:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,picture,svg,video{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}ul,ol{padding:0;list-style:none}h1,h2,h3,h4{font-family:var(--font-display);line-height:var(--leading-tight);font-weight:600;letter-spacing:-.02em;text-wrap:balance}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}p{max-width:var(--measure);text-wrap:pretty}a{color:var(--cyan);text-decoration-color:color-mix(in srgb,var(--cyan) 45%,transparent);text-underline-offset:.2em}a:hover{color:var(--cyan-bright);text-decoration-color:currentColor}code,kbd,pre,samp{font-family:var(--font-mono);font-size:.9em}:focus-visible{outline:2px solid var(--cyan-bright);outline-offset:2px;border-radius:var(--radius-sm)}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--space-4)}@media(min-width:768px){.container{padding-inline:var(--space-6)}}.container--narrow{max-width:var(--container-narrow)}.stack>*+*{margin-top:var(--space-4)}.stack-lg>*+*{margin-top:var(--space-6)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.mono-label{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.surface{background-color:var(--surface);border:var(--border-width) solid var(--border);border-radius:var(--radius)}.prose p+p{margin-top:var(--space-4)}.bullet-list{display:grid;gap:var(--space-3);max-width:var(--measure)}.bullet-list>li{position:relative;padding-left:var(--space-5);color:var(--text)}.bullet-list>li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border:1px solid var(--cyan);border-radius:1px;transform:rotate(45deg)}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:var(--space-3) var(--space-5);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--text);transition:border-color var(--transition),color var(--transition),background-color var(--transition)}.button:hover{border-color:var(--cyan);color:var(--cyan-bright)}.button--primary{background-color:var(--cyan);border-color:var(--cyan);color:var(--bg)}.button--primary:hover{background-color:var(--cyan-bright);border-color:var(--cyan-bright);color:var(--bg)}.status-line{display:inline-flex;align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft)}.status-line__dot{flex:none;width:7px;height:7px;border-radius:50%;background-color:var(--success);box-shadow:0 0 0 3px color-mix(in srgb,var(--success) 18%,transparent)}@media(prefers-reduced-motion:no-preference){.status-line__dot{animation:pulse 3.2s ease-in-out infinite}}@keyframes pulse{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--success) 6%,transparent)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.reveal{animation:reveal linear both;animation-timeline:view();animation-range:entry 0% entry 60%}}}@keyframes reveal{0%{opacity:0;transform:translateY(14px)}}@media(max-width:719px){.swipe-row{display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:var(--space-3);margin-inline:calc(-1 * var(--space-4));padding:var(--space-1) var(--space-4) var(--space-4);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-4);scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.swipe-row>*{scroll-snap-align:start}.swipe-row .reveal,.swipe-row>.reveal{animation:none}}.swipe-hint{margin-top:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}@media(min-width:720px){.swipe-hint{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
