.paper-figure[data-v-d85d98de]{display:block;margin:1.75rem auto;width:100%}.paper-figure__frame[data-v-d85d98de]{background:#fff;border-radius:.5rem;box-shadow:0 0 0 1px #00000014;display:flex;flex-direction:column;gap:.5rem;overflow:hidden}.paper-figure__frame img[data-v-d85d98de]{display:block;height:auto;width:100%}.paper-figure__panel[data-v-d85d98de]{display:flex;flex-direction:column;gap:.25rem}.paper-figure__panel-label[data-v-d85d98de]{color:#555;font-size:.75rem;text-align:center}.paper-figure__caption[data-v-d85d98de]{color:var(--ui-text-muted,#6b7280);display:flex;flex-direction:column;font-size:.85rem;gap:.15rem;line-height:1.45;margin-top:.5rem;text-align:center}.paper-figure__source[data-v-d85d98de]{font-size:.75rem;opacity:.8}.paper-figure__article[data-v-d85d98de]{color:var(--ui-primary,#00864a);font-size:.78rem;font-weight:500;text-decoration:none}.paper-figure__article[data-v-d85d98de]:hover,.paper-figure__source a[data-v-d85d98de]{text-decoration:underline;text-underline-offset:.15em}.paper-figure__source a[data-v-d85d98de]{color:inherit;text-decoration-thickness:1px}.parallel-schematic[data-v-64dfcb2b]{border-top:1px solid var(--tmm-border);margin:1.65rem 0 0;padding-top:.85rem;width:100%}.parallel-schematic__label[data-v-64dfcb2b]{align-items:center;color:var(--tmm-text-muted);display:flex;font-size:.7rem;gap:.4rem;line-height:1.5}.parallel-schematic__chip[data-v-64dfcb2b]{flex:0 0 auto;height:.85rem;width:.85rem}.parallel-schematic__cores[data-v-64dfcb2b]{display:grid;gap:.8rem;list-style:none;margin:1rem 0 0;padding:0}.parallel-schematic__core[data-v-64dfcb2b]{align-items:center;display:grid;font-size:.7rem;gap:.85rem;grid-template-columns:6.4rem minmax(0,1fr) 4.4rem;line-height:1.4;min-height:1rem}.parallel-schematic__name[data-v-64dfcb2b]{align-items:baseline;color:var(--tmm-text-body);display:flex;gap:.4rem;white-space:nowrap}.parallel-schematic__index[data-v-64dfcb2b]{font-family:var(--tmm-mono);font-variant-numeric:tabular-nums}.parallel-schematic__track[data-v-64dfcb2b]{background:var(--tmm-grid);border-radius:2px;height:.4rem;overflow:hidden}.parallel-schematic__fill[data-v-64dfcb2b]{background:color-mix(in srgb,var(--tmm-accent) 70%,var(--tmm-border));border-radius:inherit;display:block;height:100%}.parallel-schematic__status[data-v-64dfcb2b]{align-items:center;color:var(--tmm-text-muted);display:flex;gap:.25rem;justify-content:flex-end;white-space:nowrap}.parallel-schematic__check[data-v-64dfcb2b]{flex:0 0 auto;height:.75rem;width:.75rem}.is-complete .parallel-schematic__fill[data-v-64dfcb2b]{background:var(--tmm-accent-strong)}.is-complete .parallel-schematic__status[data-v-64dfcb2b]{color:var(--tmm-accent-strong)}@media(max-width:640px){.parallel-schematic__core[data-v-64dfcb2b]{gap:.65rem;grid-template-columns:5.6rem minmax(0,1fr) 3.9rem}}.result-carousel[data-v-fd362279]{margin-top:1rem}.result-carousel__viewport[data-v-fd362279]{height:1.7rem;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);min-width:0;overflow:hidden}.result-carousel__track[data-v-fd362279]{animation:result-slide-6-fd362279 15s cubic-bezier(.83,0,.17,1) infinite;list-style:none;margin:0;padding:0;will-change:transform}.result-carousel__track li[data-v-fd362279]{align-items:center;color:var(--tmm-accent-strong);display:flex;font-size:.9rem;font-weight:650;height:1.7rem;line-height:1;white-space:nowrap}.result-carousel__accessible[data-v-fd362279]{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@keyframes result-slide-6-fd362279{0%,12%{transform:translateY(0)}16.6667%,28.6667%{transform:translateY(-14.2857%)}33.3333%,45.3333%{transform:translateY(-28.5714%)}50%,62%{transform:translateY(-42.8571%)}66.6667%,78.6667%{transform:translateY(-57.1429%)}83.3333%,95%{transform:translateY(-71.4286%)}to{transform:translateY(-85.7143%)}}@media(prefers-reduced-motion:reduce){.result-carousel__track[data-v-fd362279]{animation:none;transform:none;will-change:auto}}.advantages[data-v-6328778c]{background:var(--tmm-surface-muted);border-bottom:1px solid var(--tmm-border);border-top:1px solid var(--tmm-border)}.advantages__inner[data-v-6328778c]{padding-bottom:clamp(4.75rem,7vw,6.5rem);padding-top:clamp(4.75rem,7vw,6.5rem)}.advantages__header[data-v-6328778c]{margin-bottom:clamp(2.25rem,4vw,3.5rem)}.advantages__grid[data-v-6328778c]{background:var(--tmm-border);border:1px solid var(--tmm-border);border-radius:var(--tmm-radius);box-shadow:0 18px 52px #352a5312;display:grid;gap:1px;grid-template-columns:repeat(12,minmax(0,1fr));overflow:hidden}.advantage[data-v-6328778c]{--advantage-padding:clamp(1.45rem,2.5vw,2rem);background:var(--tmm-surface);display:flex;flex-direction:column;isolation:isolate;justify-content:space-between;min-height:17.5rem;overflow:hidden;padding:var(--advantage-padding);position:relative;transition:background-color .24s ease}.advantage[data-v-6328778c]:hover{background:#fbfcfb}.advantage--coverage[data-v-6328778c]{grid-column:span 4}.advantage--ease[data-v-6328778c]{grid-column:span 8}.advantage--speed[data-v-6328778c]{grid-column:span 7}.advantage--open[data-v-6328778c]{grid-column:span 5}.advantage__copy[data-v-6328778c]{max-width:28rem;position:relative;z-index:2}.advantage__index[data-v-6328778c]{color:var(--tmm-text-faint);display:block;font-family:var(--tmm-mono);font-size:.68rem;font-variant-numeric:tabular-nums;letter-spacing:.08em;margin-bottom:1.15rem}.advantage__title[data-v-6328778c]{color:var(--tmm-text-display);font-size:clamp(1.15rem,1.6vw,1.45rem);font-weight:650;letter-spacing:-.025em;line-height:1.25;margin:0}.advantage__description[data-v-6328778c]{color:var(--tmm-text-muted);font-size:.84rem;line-height:1.58;margin:.62rem 0 0;max-width:26rem;white-space:pre-line}.advantage__facts[data-v-6328778c]{align-items:flex-end;display:flex;gap:clamp(1.75rem,4vw,4.5rem);margin:2.6rem 0 0}.advantage__fact[data-v-6328778c]{display:flex;flex-direction:column-reverse;gap:.25rem}.advantage__fact dt[data-v-6328778c]{color:var(--tmm-text-muted);font-size:.72rem;line-height:1.35}.advantage__fact dd[data-v-6328778c]{color:var(--tmm-accent-strong);font-family:var(--tmm-mono);font-size:clamp(2.6rem,5vw,4.5rem);font-weight:650;letter-spacing:-.08em;line-height:.95;margin:0}.advantage__workspace[data-v-6328778c]{background:#fff;border:1px solid var(--tmm-border);border-bottom:0;border-radius:6px 6px 0 0;box-shadow:-12px -12px 32px #0d1d150f;height:8rem;margin:2.2rem auto calc(var(--advantage-padding)*-1);overflow:hidden;position:relative;width:100%}.advantage__workspace img[data-v-6328778c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:100%}.advantage__open[data-v-6328778c]{border-left:1px solid var(--tmm-border);border-top:1px solid var(--tmm-border);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:2.6rem -.35rem -.35rem}.advantage__open>span[data-v-6328778c]{align-items:center;background:#fff;border-bottom:1px solid var(--tmm-border);border-right:1px solid var(--tmm-border);color:var(--tmm-text-display);display:flex;font-family:var(--tmm-mono);font-size:clamp(.72rem,1.2vw,.9rem);font-weight:700;gap:.45rem;justify-content:center;letter-spacing:.04em;min-height:4.4rem}.advantage__open>span[data-v-6328778c]:nth-child(2n){background:var(--tmm-accent-soft);color:var(--tmm-accent-strong)}.advantage__open>span[data-v-6328778c]:nth-child(odd){background:#fff;color:var(--tmm-text-display)}.advantage__open-icon[data-v-6328778c]{flex:0 0 auto}@media(max-width:860px){.advantage--coverage[data-v-6328778c],.advantage--ease[data-v-6328778c],.advantage--open[data-v-6328778c],.advantage--speed[data-v-6328778c]{grid-column:span 6}}@media(max-width:640px){.advantages__header[data-v-6328778c]{margin-bottom:1.75rem}.advantage--coverage[data-v-6328778c],.advantage--ease[data-v-6328778c],.advantage--open[data-v-6328778c],.advantage--speed[data-v-6328778c]{grid-column:1/-1}.advantage[data-v-6328778c]{min-height:14.5rem}.advantage__fact dd[data-v-6328778c]{font-size:2.7rem}.advantage__workspace[data-v-6328778c]{height:7rem}}@media(prefers-reduced-motion:reduce){.advantage[data-v-6328778c]{transition:none}}.agent-band[data-v-9358423d]{background:#fff;border-bottom:1px solid var(--tmm-border);border-top:1px solid var(--tmm-border);overflow:hidden;position:relative}.agent-band[data-v-9358423d]:before{background-image:radial-gradient(circle,rgba(49,91,215,.34) .75px,transparent 1px);background-position:0 0;background-size:16px 16px;content:"";inset:0;-webkit-mask-image:radial-gradient(ellipse at 84% 22%,#000 0,transparent 67%),linear-gradient(180deg,transparent 2%,#000 18%,#000 82%,transparent 98%);mask-image:radial-gradient(ellipse at 84% 22%,#000 0,transparent 67%),linear-gradient(180deg,transparent 2%,#000 18%,#000 82%,transparent 98%);opacity:.2;pointer-events:none;position:absolute}.agent-band__field[data-v-9358423d]{height:58%;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.22) 16%,#000 46%,#000),linear-gradient(180deg,#000,#000 72%,transparent);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.22) 16%,#000 46%,#000),linear-gradient(180deg,#000,#000 72%,transparent);opacity:.98;pointer-events:none;position:absolute;right:-2%;top:-8%;width:min(60vw,66rem)}.agent-band__inner[data-v-9358423d]{margin:0 auto;padding:clamp(4.25rem,6vw,6rem) clamp(1.5rem,4vw,4rem);position:relative;width:min(100%,90rem);z-index:1}.agent-band__header[data-v-9358423d]{align-items:end;display:grid;gap:3rem;grid-template-columns:minmax(0,1fr) auto}.agent-band__copy[data-v-9358423d]{max-width:52rem}.agent-band__title[data-v-9358423d]{color:var(--tmm-text-display);font-size:clamp(1.9rem,2.45vw,2.4rem);font-weight:650;letter-spacing:-.035em;line-height:1.16;margin:0;text-wrap:balance}.agent-band__lede[data-v-9358423d]{color:var(--tmm-text-muted);font-size:.96rem;line-height:1.62;margin:.85rem 0 0;max-width:38rem}.agent-band__link[data-v-9358423d]{align-items:center;color:var(--tmm-accent-strong);display:inline-flex;font-size:.84rem;font-weight:680;gap:.52rem;text-decoration:none}.agent-band__link span[data-v-9358423d]{transition:transform .42s cubic-bezier(.32,.72,0,1)}.agent-band__link:hover span[data-v-9358423d]{transform:translate(2px,-2px)}.agent-band__link[data-v-9358423d]:focus-visible,.agent-band__mcp[data-v-9358423d]:focus-visible{border-radius:3px;outline:2px solid var(--tmm-accent);outline-offset:4px}.agent-band__conversation[data-v-9358423d]{background:#ffffffe6;border:1px solid var(--tmm-border-strong);border-radius:8px;box-shadow:0 14px 38px #352a530f;margin-top:clamp(2.25rem,3.5vw,3.25rem);max-width:67rem;overflow:hidden}.agent-band__conversation-bar[data-v-9358423d]{align-items:center;background:var(--tmm-surface-muted);border-bottom:1px solid var(--tmm-border);display:flex;justify-content:space-between;min-height:2.65rem;padding:0 1rem}.agent-band__conversation-title[data-v-9358423d],.agent-band__status[data-v-9358423d]{align-items:center;display:inline-flex}.agent-band__conversation-title[data-v-9358423d]{color:var(--tmm-text-display);font-size:.75rem;font-weight:680;gap:.5rem}.agent-band__status[data-v-9358423d]{color:var(--tmm-text-muted);font-size:.68rem;gap:.38rem}.agent-band__status>span[data-v-9358423d]{background:var(--tmm-accent);border-radius:50%;box-shadow:0 0 0 3px var(--tmm-accent-soft);height:.42rem;width:.42rem}.agent-band__messages[data-v-9358423d]{display:grid;gap:.8rem;grid-template-columns:1fr;padding:.9rem 1rem}.agent-band__message[data-v-9358423d]{align-items:start;display:grid;gap:.75rem;grid-template-columns:2rem minmax(0,1fr)}.agent-band__message--user[data-v-9358423d]{grid-column:1;grid-row:1;grid-template-columns:minmax(0,1fr) 2rem;justify-self:end;text-align:right;width:min(78%,46rem)}.agent-band__message--user .agent-band__avatar[data-v-9358423d]{grid-column:2}.agent-band__message--user>div[data-v-9358423d]{grid-column:1;grid-row:1}.agent-band__message--assistant[data-v-9358423d]{grid-column:1;grid-row:2;justify-self:start;width:min(78%,46rem)}.agent-band__avatar[data-v-9358423d]{background:#fff;border:1px solid var(--tmm-border-strong);border-radius:6px;color:var(--tmm-text-muted);display:grid;height:2rem;place-items:center;width:2rem}.agent-band__message--assistant .agent-band__avatar[data-v-9358423d]{background:var(--tmm-accent-soft);border-color:#07764133;color:var(--tmm-accent-strong)}.agent-band__speaker[data-v-9358423d]{color:var(--tmm-text-faint);display:block;font-family:var(--tmm-mono);font-size:.62rem;font-weight:700;letter-spacing:.04em;margin-bottom:.25rem}.agent-band__message p[data-v-9358423d]{color:var(--tmm-text-display);font-size:clamp(.86rem,1.2vw,1rem);line-height:1.58;margin:0}.agent-band__message--assistant p[data-v-9358423d]{color:var(--tmm-accent-strong)}.agent-band__flow[data-v-9358423d]{border-bottom:1px solid var(--tmm-border);border-top:1px solid var(--tmm-border-strong);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(1.75rem,2.5vw,2.5rem)}.agent-band__stage[data-v-9358423d]{border-right:1px solid var(--tmm-border);display:grid;gap:.75rem;grid-template-rows:auto auto 1fr;min-height:11.25rem;min-width:0;overflow:hidden;padding:1rem clamp(1rem,2.2vw,1.8rem) 1.05rem;position:relative}.agent-band__stage[data-v-9358423d]:last-child{border-right:0}.agent-band__stage-heading[data-v-9358423d]{align-items:baseline;display:flex;gap:.75rem;position:relative;z-index:1}.agent-band__stage-heading span[data-v-9358423d]{color:var(--tmm-violet-strong);font-family:var(--tmm-mono);font-size:.68rem;font-variant-numeric:tabular-nums}.agent-band__stage-heading strong[data-v-9358423d]{color:var(--tmm-text-display);font-size:.96rem;font-weight:650}.agent-band__stage-icon[data-v-9358423d]{bottom:-3.4rem;color:var(--tmm-violet-strong);display:grid;opacity:.09;place-items:center;pointer-events:none;position:absolute;right:-2.7rem;z-index:0}.agent-band__stage-glyph[data-v-9358423d]{height:clamp(11rem,16vw,15rem);width:clamp(11rem,16vw,15rem)}.agent-band__stage:nth-child(2n) .agent-band__stage-icon[data-v-9358423d]{color:var(--tmm-accent-strong)}.agent-band__stage-description[data-v-9358423d]{align-self:end;color:var(--tmm-text-muted);font-size:.75rem;line-height:1.5;margin:0;max-width:72%;min-height:2.25rem;position:relative;z-index:1}.agent-band__stage:last-child .agent-band__stage-description[data-v-9358423d]{color:var(--tmm-accent-strong);font-family:var(--tmm-mono)}.agent-band__mcp[data-v-9358423d]{align-items:center;color:var(--tmm-text-muted);display:inline-flex;font-size:.75rem;gap:.7rem;margin-top:1.35rem;text-decoration:none}.agent-band__mcp-node[data-v-9358423d]{background:var(--tmm-violet);height:1px;position:relative;width:1.5rem}.agent-band__mcp-node[data-v-9358423d]:after,.agent-band__mcp-node[data-v-9358423d]:before{background:#fff;border:1px solid var(--tmm-violet);border-radius:50%;content:"";height:5px;position:absolute;top:-2px;width:5px}.agent-band__mcp-node[data-v-9358423d]:before{left:0}.agent-band__mcp-node[data-v-9358423d]:after{right:0}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.agent-band__flow[data-v-9358423d]{animation:agent-flow-in-9358423d cubic-bezier(.16,1,.3,1) both;animation-range:entry 8% cover 32%;animation-timeline:view()}}}@keyframes agent-flow-in-9358423d{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.agent-band__field[data-v-9358423d]{height:44%;opacity:.52;width:100%}.agent-band__flow[data-v-9358423d]{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-band__stage[data-v-9358423d]:nth-child(2){border-right:0}.agent-band__stage[data-v-9358423d]:nth-child(-n+2){border-bottom:1px solid var(--tmm-border)}}@media(max-width:640px){.agent-band__inner[data-v-9358423d]{padding-left:1rem;padding-right:1rem}.agent-band__header[data-v-9358423d]{gap:1.25rem;grid-template-columns:1fr}.agent-band__messages[data-v-9358423d]{gap:.8rem}.agent-band__message--assistant[data-v-9358423d],.agent-band__message--user[data-v-9358423d]{width:min(92%,30rem)}.agent-band__flow[data-v-9358423d]{grid-template-columns:1fr}.agent-band__stage[data-v-9358423d]{border-bottom:1px solid var(--tmm-border);border-right:0;min-height:10.5rem}.agent-band__stage[data-v-9358423d]:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){.agent-band__link span[data-v-9358423d]{transition:none}}.case-library[data-v-f9a3e5b5]{background:#fff;border-bottom:1px solid var(--tmm-border);border-top:1px solid var(--tmm-border);overflow:hidden;position:relative}.case-library[data-v-f9a3e5b5]:before{background-image:radial-gradient(circle,rgba(116,89,182,.2) .7px,transparent 1px);background-size:13px 13px;content:"";inset:0;-webkit-mask-image:radial-gradient(ellipse at 16% 42%,#000 0,transparent 69%),linear-gradient(180deg,transparent,#000 13%,#000 87%,transparent);mask-image:radial-gradient(ellipse at 16% 42%,#000 0,transparent 69%),linear-gradient(180deg,transparent,#000 13%,#000 87%,transparent);opacity:.48;position:absolute}.case-library__inner[data-v-f9a3e5b5]{position:relative;z-index:1}.case-library__header[data-v-f9a3e5b5]{margin-bottom:clamp(3.5rem,6vw,5.25rem);max-width:42rem}.case-library__header .tmm-landing-section__lede[data-v-f9a3e5b5]{margin-top:.8rem}.case-library__showcase[data-v-f9a3e5b5]{align-items:start;display:grid;gap:clamp(2.5rem,5vw,5rem);grid-template-columns:minmax(15.5rem,.38fr) minmax(0,1.62fr)}.case-library__selector[data-v-f9a3e5b5]{border-top:1px solid var(--tmm-border-strong);contain:style}.case-library__button[data-v-f9a3e5b5]{background:transparent;border:0;border-bottom:1px solid var(--tmm-border);color:var(--tmm-text-muted);cursor:pointer;display:grid;gap:.75rem;grid-template-columns:2.1rem minmax(0,1fr);min-height:6.4rem;padding:1.05rem .5rem 1.05rem 1rem;position:relative;text-align:left;transition:none;width:100%}.case-library__button[data-v-f9a3e5b5]:before{background:var(--tmm-accent);bottom:.9rem;content:"";left:0;opacity:0;position:absolute;top:.9rem;transition:none;width:2px}.case-library__button[data-v-f9a3e5b5]:hover{color:var(--tmm-text-display)}.case-library__button--active[data-v-f9a3e5b5]{background:linear-gradient(90deg,rgba(19,122,61,.075),transparent 88%);color:var(--tmm-text-display)}.case-library__button--active[data-v-f9a3e5b5]:before{opacity:1}.case-library__button[data-v-f9a3e5b5]:focus-visible{outline:2px solid var(--tmm-violet);outline-offset:3px}.case-library__button-index[data-v-f9a3e5b5]{color:var(--tmm-text-faint);font-family:var(--tmm-mono);font-size:.67rem;font-variant-numeric:tabular-nums;letter-spacing:.06em}.case-library__button--active .case-library__button-index[data-v-f9a3e5b5]{color:var(--tmm-accent-strong)}.case-library__button-copy[data-v-f9a3e5b5]{display:grid;gap:.42rem}.case-library__button-title[data-v-f9a3e5b5]{color:inherit;font-size:.9rem;font-weight:650;line-height:1.38;transition:none}.case-library__button-paper[data-v-f9a3e5b5]{color:inherit;font-size:.68rem;line-height:1.5;transition:none}.case-library__research[data-v-f9a3e5b5]{background:#fff;border:1px solid color-mix(in srgb,var(--tmm-violet) 18%,var(--tmm-border));border-radius:var(--tmm-radius);box-shadow:0 1px #0d1d1508,0 24px 70px #352a5314;min-width:0;overflow:hidden;position:relative}.case-library__comparison[data-v-f9a3e5b5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.case-library__panel[data-v-f9a3e5b5]{border-right:1px solid var(--tmm-border);margin:0;min-width:0}.case-library__panel[data-v-f9a3e5b5]:last-child{border-right:0}.case-library__panel-label[data-v-f9a3e5b5]{align-items:center;border-bottom:1px solid var(--tmm-border);color:var(--tmm-text-muted);display:flex;font-family:var(--tmm-mono);font-size:.64rem;justify-content:space-between;letter-spacing:.06em;padding:.72rem .85rem}.case-library__panel-label span[data-v-f9a3e5b5]:last-child{color:var(--tmm-violet-strong)}.case-library__image-wrap[data-v-f9a3e5b5]{--case-image-gutter:clamp(1rem,1.8vw,1.5rem);background:#fff;height:clamp(18rem,28vw,26rem);overflow:hidden;position:relative}.case-library__image[data-v-f9a3e5b5]{display:block;height:calc(100% - var(--case-image-gutter)*2);inset:var(--case-image-gutter);max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;width:calc(100% - var(--case-image-gutter)*2)}.case-library__research--compact .case-library__image-wrap[data-v-f9a3e5b5]{height:clamp(14rem,20vw,18rem)}.case-library__caption[data-v-f9a3e5b5]{align-items:center;background:#fff;border-top:1px solid var(--tmm-border);display:flex;gap:1.5rem;justify-content:space-between;min-height:5rem;padding:1rem 1.1rem}.case-library__caption-title[data-v-f9a3e5b5]{color:var(--tmm-text-display);font-size:.92rem;font-weight:650;margin:0}.case-library__caption-paper[data-v-f9a3e5b5]{color:var(--tmm-text-muted);font-size:.7rem;line-height:1.45;margin:.28rem 0 0}.case-library__link[data-v-f9a3e5b5]{align-items:center;color:var(--tmm-accent-strong);display:inline-flex;flex:none;font-size:.82rem;font-weight:680;gap:.5rem;text-decoration:none;white-space:nowrap}.case-library__link span[data-v-f9a3e5b5]{transition:transform .42s cubic-bezier(.32,.72,0,1)}.case-library__link:hover span[data-v-f9a3e5b5]{transform:translate(2px,-2px)}.case-library__link[data-v-f9a3e5b5]:focus-visible{border-radius:3px;outline:2px solid var(--tmm-accent);outline-offset:4px}@media(max-width:1040px){.case-library__showcase[data-v-f9a3e5b5]{grid-template-columns:1fr}.case-library__selector[data-v-f9a3e5b5]{border-top:0;display:grid;grid-auto-columns:minmax(15rem,60vw);grid-auto-flow:column;overflow-x:auto;scroll-snap-type:x mandatory}.case-library__button[data-v-f9a3e5b5]{border-top:1px solid var(--tmm-border);scroll-snap-align:start}}@media(max-width:920px){.case-library__header[data-v-f9a3e5b5]{gap:.75rem;grid-template-columns:1fr}.case-library__header .tmm-landing-section__lede[data-v-f9a3e5b5]{justify-self:start}}@media(max-width:700px){.case-library__comparison[data-v-f9a3e5b5]{grid-template-columns:1fr}.case-library__panel[data-v-f9a3e5b5]{border-bottom:1px solid var(--tmm-border);border-right:0}.case-library__panel[data-v-f9a3e5b5]:last-child{border-bottom:0}.case-library__image-wrap[data-v-f9a3e5b5]{height:clamp(17rem,72vw,24rem)}.case-library__research--compact .case-library__image-wrap[data-v-f9a3e5b5]{height:clamp(14rem,62vw,19rem)}.case-library__caption[data-v-f9a3e5b5]{align-items:flex-start;flex-direction:column;gap:.85rem}}@media(prefers-reduced-motion:reduce){.case-library__button[data-v-f9a3e5b5],.case-library__button[data-v-f9a3e5b5]:before,.case-library__link span[data-v-f9a3e5b5]{transition:none}}.wave-field[data-v-128fced7]{background:#fff;inset:0;overflow:hidden;pointer-events:none;position:absolute}.wave-field__canvas[data-v-128fced7]{display:block;height:100%;inset:0;opacity:0;position:absolute;transform:scale(1.02);transform-origin:center;transition:opacity .48s cubic-bezier(.16,1,.3,1);width:100%}.wave-field--ready .wave-field__canvas[data-v-128fced7]{opacity:1}.wave-field--right .wave-field__canvas[data-v-128fced7]{transform:translate(3.5%) scale(1.08)}.wave-field--quiet[data-v-128fced7]{opacity:.45}@media(max-width:720px){.wave-field__canvas[data-v-128fced7]{max-width:none;transform:translate(-24%) scale(1.04);width:155%}.wave-field--right .wave-field__canvas[data-v-128fced7]{transform:translate(-20%) scale(1.08)}}@media(prefers-reduced-motion:reduce){.wave-field__canvas[data-v-128fced7]{transition:none}}.final-cta[data-v-ebd6f6e4]{background:#fff;min-height:22rem;overflow:hidden;position:relative}.final-cta[data-v-ebd6f6e4]:before{background:linear-gradient(90deg,#ffffffe6,#ffffffd1 36%,#ffffff9e 58%,#ffffff3d 82%,#fff0);content:"";inset:0 auto 0 0;pointer-events:none;position:absolute;width:min(58vw,58rem);z-index:1}.final-cta__inner[data-v-ebd6f6e4]{align-items:center;display:grid;margin:0 auto;min-height:22rem;padding:clamp(3.5rem,5.5vw,5rem) clamp(1.5rem,4vw,4rem);position:relative;width:min(100%,90rem);z-index:2}.final-cta__copy[data-v-ebd6f6e4]{max-width:38rem}.final-cta__title[data-v-ebd6f6e4]{color:var(--tmm-text-display);font-size:clamp(2rem,3vw,2.65rem);font-weight:650;letter-spacing:-.04em;line-height:1.12;margin:0;text-wrap:balance}.final-cta__description[data-v-ebd6f6e4]{color:var(--tmm-text-muted);font-size:.98rem;line-height:1.62;margin:1rem 0 0;max-width:36rem}.final-cta__links[data-v-ebd6f6e4]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.8rem}.final-cta__links[data-v-ebd6f6e4] a,.final-cta__links[data-v-ebd6f6e4] button{background:var(--tmm-accent-strong);border-radius:var(--tmm-radius);box-shadow:0 14px 34px #0d633229;color:#fff;min-width:9rem;transition:transform .52s cubic-bezier(.32,.72,0,1),box-shadow .52s cubic-bezier(.32,.72,0,1);white-space:nowrap}.final-cta__links[data-v-ebd6f6e4] a:hover,.final-cta__links[data-v-ebd6f6e4] button:hover{box-shadow:0 18px 42px #0d633233;transform:translateY(-2px)}.final-cta__links[data-v-ebd6f6e4] a:active,.final-cta__links[data-v-ebd6f6e4] button:active{transform:translateY(1px) scale(.985)}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.final-cta__copy[data-v-ebd6f6e4]{animation:final-cta-in-ebd6f6e4 cubic-bezier(.16,1,.3,1) both;animation-range:entry 8% cover 32%;animation-timeline:view()}}}@keyframes final-cta-in-ebd6f6e4{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media(max-width:920px){.final-cta[data-v-ebd6f6e4]:before{background:linear-gradient(180deg,#ffffffe0,#ffffffb3 54%,#ffffff1f);width:100%}}@media(max-width:640px){.final-cta[data-v-ebd6f6e4],.final-cta__inner[data-v-ebd6f6e4]{min-height:0}.final-cta__inner[data-v-ebd6f6e4]{padding:3.5rem 1rem 8rem}.final-cta__title[data-v-ebd6f6e4]{font-size:clamp(2rem,10vw,2.55rem)}}@media(prefers-reduced-motion:reduce){.final-cta__links[data-v-ebd6f6e4] a,.final-cta__links[data-v-ebd6f6e4] button{transition:none}}.landing-hero[data-v-0d58ec6d]{background:#fff;border-bottom:1px solid var(--tmm-border);min-height:min(770px,calc(100dvh - 64px));overflow:hidden;position:relative}.landing-hero[data-v-0d58ec6d]:before{background:linear-gradient(90deg,#ffffffeb,#ffffffe0 34%,#ffffffbd 54%,#ffffff7a,#ffffff29 90%,#fff0);content:"";inset:0 auto 0 0;pointer-events:none;position:absolute;width:min(58vw,58rem);z-index:2}.landing-hero[data-v-0d58ec6d]:after{background:linear-gradient(90deg,transparent 0,var(--tmm-cobalt) 18%,var(--tmm-violet) 55%,var(--tmm-accent) 84%,transparent 100%);bottom:0;content:"";height:2px;left:0;opacity:.7;position:absolute;right:0;z-index:4}.landing-hero__inner[data-v-0d58ec6d]{align-items:center;display:grid;gap:clamp(3rem,6vw,6.5rem);grid-template-columns:minmax(19rem,.76fr) minmax(0,1.38fr);margin:0 auto;min-height:min(770px,calc(100dvh - 64px));padding:clamp(4rem,7vw,6.5rem) 1rem;position:relative;width:min(100%,var(--ui-container,80rem));z-index:3}@media(min-width:640px){.landing-hero__inner[data-v-0d58ec6d]{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.landing-hero__inner[data-v-0d58ec6d]{padding-left:2rem;padding-right:2rem}}.landing-hero__content[data-v-0d58ec6d]{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.landing-hero__brand[data-v-0d58ec6d]{align-items:baseline;display:inline-flex;font-size:.94rem;gap:.25rem;letter-spacing:-.01em;margin:0 0 1.45rem}.landing-hero__brand-product[data-v-0d58ec6d],.landing-hero__brand-word[data-v-0d58ec6d]{color:var(--tmm-accent-strong);font-family:var(--tmm-display);font-weight:660}.landing-hero__brand-product[data-v-0d58ec6d]{font-size:.94rem;letter-spacing:.02em}.landing-hero__brand-note[data-v-0d58ec6d]{align-self:center;color:#7f8984;font-size:.8rem;font-weight:500}.landing-hero__title[data-v-0d58ec6d]{color:var(--tmm-text-display);font-size:clamp(2.75rem,4vw,3.65rem);font-weight:660;letter-spacing:-.055em;line-height:1.02;margin:0;max-width:11ch;text-wrap:balance}.landing-hero__title-line[data-v-0d58ec6d]{display:block;white-space:nowrap}.landing-hero__title-line--accent[data-v-0d58ec6d]{color:var(--tmm-accent-strong)}.landing-hero__title--compact[data-v-0d58ec6d]{font-size:clamp(2.45rem,3.6vw,3.3rem);max-width:13ch}.landing-hero__description[data-v-0d58ec6d]{color:var(--tmm-text-muted);display:grid;font-size:.96rem;gap:.42rem;line-height:1.62;margin-top:1.7rem;max-width:34rem}.landing-hero__description[data-v-0d58ec6d] p{margin:0}.landing-hero__description[data-v-0d58ec6d] p:first-child{color:var(--tmm-text-display);font-size:1.03rem;font-weight:630}.landing-hero__cta[data-v-0d58ec6d]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.9rem}.landing-hero__cta[data-v-0d58ec6d] a,.landing-hero__cta[data-v-0d58ec6d] button{border-radius:var(--tmm-radius);min-width:8.6rem;transition:color .52s cubic-bezier(.32,.72,0,1),background-color .52s cubic-bezier(.32,.72,0,1),transform .52s cubic-bezier(.32,.72,0,1),box-shadow .52s cubic-bezier(.32,.72,0,1);white-space:nowrap}.landing-hero__cta[data-v-0d58ec6d] a:first-child,.landing-hero__cta[data-v-0d58ec6d] button:first-child{background:var(--tmm-accent-strong);box-shadow:0 12px 30px #0d633229;color:#fff}.landing-hero__cta[data-v-0d58ec6d] a:hover,.landing-hero__cta[data-v-0d58ec6d] button:hover{transform:translateY(-2px)}.landing-hero__cta[data-v-0d58ec6d] a:active,.landing-hero__cta[data-v-0d58ec6d] button:active{transform:translateY(1px) scale(.985)}.landing-hero__product[data-v-0d58ec6d]{margin:4.5rem 0 -3.5rem;min-width:0;position:relative}.landing-hero__frame[data-v-0d58ec6d]{border-color:color-mix(in srgb,var(--tmm-violet) 24%,var(--tmm-border));box-shadow:0 1px #0d1d150a,0 30px 90px #34285221;margin:0;position:relative;z-index:2}.landing-hero__registration[data-v-0d58ec6d]{height:2.5rem;pointer-events:none;position:absolute;width:2.5rem;z-index:3}.landing-hero__registration[data-v-0d58ec6d]:after,.landing-hero__registration[data-v-0d58ec6d]:before{background:var(--tmm-violet);content:"";position:absolute}.landing-hero__registration[data-v-0d58ec6d]:before{height:1px;width:100%}.landing-hero__registration[data-v-0d58ec6d]:after{height:100%;width:1px}.landing-hero__registration--top[data-v-0d58ec6d]{left:-.75rem;top:-.75rem}.landing-hero__registration--bottom[data-v-0d58ec6d]{bottom:-.75rem;right:-.75rem;transform:rotate(180deg)}.landing-hero__caption[data-v-0d58ec6d]{align-items:center;background:#fff;border-top:1px solid var(--tmm-border);color:var(--tmm-text-display);display:flex;font-size:.78rem;font-weight:650;gap:1rem;justify-content:space-between;min-height:3.1rem;padding:.78rem 1rem}.landing-hero__caption span[data-v-0d58ec6d]:last-child{color:var(--tmm-violet-strong);font-family:var(--tmm-mono);font-size:.66rem;letter-spacing:.12em}@media(prefers-reduced-motion:no-preference){.landing-hero__content[data-v-0d58ec6d]{animation:hero-copy-in-0d58ec6d .78s cubic-bezier(.16,1,.3,1) 80ms both}.landing-hero__product[data-v-0d58ec6d]{animation:hero-product-in-0d58ec6d .98s cubic-bezier(.16,1,.3,1) .16s both}}@keyframes hero-copy-in-0d58ec6d{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-product-in-0d58ec6d{0%{opacity:0;transform:translateY(34px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:920px){.landing-hero[data-v-0d58ec6d],.landing-hero__inner[data-v-0d58ec6d]{min-height:0}.landing-hero[data-v-0d58ec6d]:before{background:linear-gradient(180deg,#ffffffe6,#ffffffc7 60%,#fff0);height:70%;width:100%}.landing-hero__inner[data-v-0d58ec6d]{gap:3.5rem;grid-template-columns:1fr;padding-bottom:5.5rem;padding-top:calc(4.75rem + var(--ui-header-height))}.landing-hero__content[data-v-0d58ec6d]{max-width:44rem}.landing-hero__product[data-v-0d58ec6d]{margin:0;width:100%}}@media(max-width:640px){.landing-hero__inner[data-v-0d58ec6d]{gap:3rem;padding:calc(4.25rem + var(--ui-header-height)) 1rem 4.5rem}.landing-hero__title[data-v-0d58ec6d]{font-size:clamp(2.45rem,12vw,3.1rem)}.landing-hero__title--compact[data-v-0d58ec6d]{font-size:clamp(2.2rem,10.6vw,2.8rem)}.landing-hero__title-line[data-v-0d58ec6d]{white-space:normal}.landing-hero__description[data-v-0d58ec6d]{font-size:.9rem;margin-top:1.35rem}.landing-hero__cta[data-v-0d58ec6d]{width:100%}.landing-hero__cta[data-v-0d58ec6d] a,.landing-hero__cta[data-v-0d58ec6d] button{flex:1 1 9rem}.landing-hero__registration[data-v-0d58ec6d]{display:none}}@media(prefers-reduced-motion:reduce){.landing-hero__content[data-v-0d58ec6d],.landing-hero__product[data-v-0d58ec6d]{animation:none}.landing-hero__cta[data-v-0d58ec6d] a,.landing-hero__cta[data-v-0d58ec6d] button{transition:none}}.lic-wrap[data-v-b4c58c7b]{inset:0;overflow:hidden;position:absolute}.lic-canvas[data-v-b4c58c7b]{display:block;height:100%;width:100%}.lic-wrap[data-v-b4c58c7b]:after{background-image:radial-gradient(circle,hsla(0,0%,100%,.4) 1px,transparent 1.5px);background-position:0 0;background-size:24px 24px;content:"";inset:0;-webkit-mask-image:radial-gradient(ellipse at center,#000 35%,rgba(0,0,0,.4) 75%,transparent 100%);mask-image:radial-gradient(ellipse at center,#000 35%,rgba(0,0,0,.4) 75%,transparent 100%);pointer-events:none;position:absolute}.dark .lic-wrap:after{background-image:radial-gradient(circle,rgba(0,0,0,.28) 1px,transparent 1.5px)}.dark .landing-metric-strip__panel{-webkit-backdrop-filter:none;backdrop-filter:none}.scenario-explorer[data-v-bc7962ee]{position:relative}.scenario-explorer[data-v-bc7962ee]:before{background-image:radial-gradient(circle,rgba(49,91,215,.22) .7px,transparent 1px);background-position:50%;background-size:12px 12px;content:"";inset:0;-webkit-mask-image:radial-gradient(ellipse at 86% 42%,#000 0,transparent 67%),linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:radial-gradient(ellipse at 86% 42%,#000 0,transparent 67%),linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);opacity:.5;position:absolute;z-index:-2}.scenario-explorer__header[data-v-bc7962ee]{margin-bottom:clamp(3.5rem,6vw,5.25rem);max-width:42rem}.scenario-explorer__header .tmm-landing-section__lede[data-v-bc7962ee]{margin-top:.8rem}.scenario-explorer__layout[data-v-bc7962ee]{align-items:start;display:grid;gap:clamp(2.5rem,5vw,5rem);grid-template-columns:minmax(17rem,.52fr) minmax(0,1.48fr)}.scenario-explorer__selector[data-v-bc7962ee]{border-top:1px solid var(--tmm-border-strong);contain:style}.scenario-explorer__button[data-v-bc7962ee]{background:transparent;border:0;border-bottom:1px solid var(--tmm-border);color:var(--tmm-text-muted);cursor:pointer;display:grid;gap:.85rem;grid-template-columns:2.1rem minmax(0,1fr);min-height:5.7rem;padding:1.05rem .75rem 1.05rem 1rem;position:relative;text-align:left;transition:none;width:100%}.scenario-explorer__button[data-v-bc7962ee]:before{background:var(--tmm-violet);bottom:.85rem;content:"";left:0;opacity:0;position:absolute;top:.85rem;transition:none;width:2px}.scenario-explorer__button[data-v-bc7962ee]:hover{color:var(--tmm-text-display)}.scenario-explorer__button--active[data-v-bc7962ee]{background:linear-gradient(90deg,rgba(116,89,182,.09),transparent 88%);color:var(--tmm-text-display)}.scenario-explorer__button--active[data-v-bc7962ee]:before{opacity:1}.scenario-explorer__button[data-v-bc7962ee]:focus-visible{outline:2px solid var(--tmm-accent);outline-offset:3px;z-index:1}.scenario-explorer__index[data-v-bc7962ee]{color:var(--tmm-text-faint);font-family:var(--tmm-mono);font-size:.67rem;font-variant-numeric:tabular-nums;letter-spacing:.06em;padding-top:.15rem}.scenario-explorer__button--active .scenario-explorer__index[data-v-bc7962ee]{color:var(--tmm-violet-strong)}.scenario-explorer__button-copy[data-v-bc7962ee]{display:grid;gap:.34rem}.scenario-explorer__button-title[data-v-bc7962ee]{color:inherit;font-size:.98rem;font-weight:640;line-height:1.35;transition:none}.scenario-explorer__button-summary[data-v-bc7962ee]{color:inherit;font-size:.79rem;line-height:1.5;max-width:28rem;transition:none}.scenario-explorer__stage-wrap[data-v-bc7962ee]{isolation:isolate;min-width:0;position:relative}.scenario-explorer__dot-field[data-v-bc7962ee]{background-image:radial-gradient(circle,rgba(49,91,215,.5) 1px,transparent 1.35px);background-size:10px 10px;bottom:-3.5rem;height:48%;-webkit-mask-image:radial-gradient(ellipse at bottom right,#000,transparent 72%);mask-image:radial-gradient(ellipse at bottom right,#000,transparent 72%);opacity:.62;position:absolute;right:-3.2rem;transform:skewY(-8deg);width:42%;z-index:0}.scenario-explorer__visual[data-v-bc7962ee]{min-width:0;position:relative;z-index:1}.scenario-explorer__caption[data-v-bc7962ee]{align-items:center;background:#fff;border-top:1px solid var(--tmm-border);display:flex;gap:1.5rem;justify-content:space-between;min-height:4.75rem;padding:.95rem 1.1rem}.scenario-explorer__caption-title[data-v-bc7962ee]{color:var(--tmm-text-display);font-size:.92rem;font-weight:650;margin:0}.scenario-explorer__outputs[data-v-bc7962ee]{color:var(--tmm-text-muted);font-family:var(--tmm-mono);font-size:.66rem;line-height:1.45;margin:.28rem 0 0}.scenario-explorer__link[data-v-bc7962ee]{align-items:center;color:var(--tmm-accent-strong);display:inline-flex;flex:none;font-size:.82rem;font-weight:680;gap:.5rem;text-decoration:none;white-space:nowrap}.scenario-explorer__link span[data-v-bc7962ee]{transition:transform .42s cubic-bezier(.32,.72,0,1)}.scenario-explorer__link:hover span[data-v-bc7962ee]{transform:translate(2px,-2px)}.scenario-explorer__link[data-v-bc7962ee]:focus-visible{border-radius:3px;outline:2px solid var(--tmm-accent);outline-offset:4px}@media(max-width:920px){.scenario-explorer__header[data-v-bc7962ee]{gap:.75rem;grid-template-columns:1fr}.scenario-explorer__header .tmm-landing-section__lede[data-v-bc7962ee]{justify-self:start}.scenario-explorer__layout[data-v-bc7962ee]{grid-template-columns:1fr}.scenario-explorer__selector[data-v-bc7962ee]{border-top:0;display:grid;grid-auto-columns:minmax(16rem,68vw);grid-auto-flow:column;overflow-x:auto;scroll-snap-type:x mandatory}.scenario-explorer__button[data-v-bc7962ee]{border-top:1px solid var(--tmm-border);scroll-snap-align:start}}@media(max-width:640px){.scenario-explorer__layout[data-v-bc7962ee]{gap:2rem}.scenario-explorer__caption[data-v-bc7962ee]{align-items:flex-start;flex-direction:column;gap:.85rem}.scenario-explorer__dot-field[data-v-bc7962ee]{bottom:-2rem;right:-1rem}}@media(prefers-reduced-motion:reduce){.scenario-explorer__button[data-v-bc7962ee],.scenario-explorer__button[data-v-bc7962ee]:before,.scenario-explorer__link span[data-v-bc7962ee]{transition:none}}.workflow[data-v-263340d8]{background:#fff;border-bottom:1px solid var(--tmm-border);border-top:1px solid var(--tmm-border);overflow:hidden;position:relative}.workflow[data-v-263340d8]:before{background:radial-gradient(circle at 82% 46%,rgba(116,89,182,.08),transparent 34%),linear-gradient(180deg,transparent,rgba(250,249,252,.92) 46%,transparent);content:"";inset:0;pointer-events:none;position:absolute}.workflow__inner[data-v-263340d8]{position:relative;z-index:1}.workflow__header[data-v-263340d8]{margin-bottom:clamp(3.5rem,6vw,5.25rem);max-width:42rem}.workflow__header .tmm-landing-section__lede[data-v-263340d8]{margin-top:.8rem}.workflow__showcase[data-v-263340d8]{position:relative}.workflow__steps[data-v-263340d8]{border-bottom:1px solid var(--tmm-border);border-top:1px solid var(--tmm-border-strong);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.workflow__step[data-v-263340d8]{background:transparent;border:0;border-right:1px solid var(--tmm-border);color:var(--tmm-text-muted);cursor:pointer;display:grid;gap:.8rem;grid-template-columns:2.2rem minmax(0,1fr);min-height:7.35rem;padding:1.15rem 1.25rem 1.2rem;position:relative;text-align:left;transition:color .52s cubic-bezier(.32,.72,0,1),background-color .52s cubic-bezier(.32,.72,0,1)}.workflow__step[data-v-263340d8]:last-child{border-right:0}.workflow__step[data-v-263340d8]:after{background:var(--tmm-violet);bottom:-1px;content:"";height:2px;left:0;opacity:0;position:absolute;right:0;transform:scaleX(.25);transition:opacity .42s cubic-bezier(.32,.72,0,1),transform .62s cubic-bezier(.32,.72,0,1)}.workflow__step[data-v-263340d8]:hover{background:#7459b609;color:var(--tmm-text-display)}.workflow__step--active[data-v-263340d8]{background:linear-gradient(180deg,rgba(116,89,182,.075),transparent 88%);color:var(--tmm-text-display)}.workflow__step--active[data-v-263340d8]:after{opacity:1;transform:scaleX(1)}.workflow__step[data-v-263340d8]:focus-visible{outline:2px solid var(--tmm-accent);outline-offset:-2px;z-index:1}.workflow__step-index[data-v-263340d8]{color:var(--tmm-text-faint);font-family:var(--tmm-mono);font-size:.7rem;font-variant-numeric:tabular-nums;letter-spacing:.06em}.workflow__step--active .workflow__step-index[data-v-263340d8]{color:var(--tmm-violet-strong)}.workflow__step-copy[data-v-263340d8]{display:grid;gap:.4rem}.workflow__step-title[data-v-263340d8]{color:inherit;font-size:.98rem;font-weight:650;line-height:1.32}.workflow__step-description[data-v-263340d8]{font-size:.78rem;line-height:1.52;max-width:23rem}.workflow__stage-wrap[data-v-263340d8]{isolation:isolate;margin-top:1.5rem;position:relative}.workflow__response-field[data-v-263340d8]{background-image:radial-gradient(circle,rgba(49,91,215,.46) 1px,transparent 1.3px),radial-gradient(circle,rgba(116,89,182,.36) 1px,transparent 1.3px);background-position:0 0,5px 5px;background-size:10px 10px;bottom:-4rem;height:54%;-webkit-mask-image:radial-gradient(ellipse at bottom right,#000 0,transparent 73%);mask-image:radial-gradient(ellipse at bottom right,#000 0,transparent 73%);opacity:.55;position:absolute;right:-4rem;transform:perspective(620px) rotateX(58deg) rotate(-3deg);transform-origin:bottom right;width:58%;z-index:0}.workflow__stage[data-v-263340d8]{margin:0 auto;position:relative;width:min(100%,82rem);z-index:1}.workflow__caption[data-v-263340d8]{align-items:center;background:#fff;border-top:1px solid var(--tmm-border);color:var(--tmm-text-display);display:flex;font-size:.78rem;gap:1.5rem;justify-content:space-between;line-height:1.45;min-height:4.25rem;padding:.92rem 1.1rem}.workflow__caption strong[data-v-263340d8]{flex:none;font-size:.9rem;font-weight:650}.workflow__caption span[data-v-263340d8]{color:var(--tmm-text-muted);text-align:right}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.workflow__stage[data-v-263340d8]{animation:workflow-stage-in-263340d8 cubic-bezier(.16,1,.3,1) both;animation-range:entry 8% cover 30%;animation-timeline:view()}}}@keyframes workflow-stage-in-263340d8{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media(max-width:920px){.workflow__header[data-v-263340d8]{gap:.75rem;grid-template-columns:1fr}.workflow__header .tmm-landing-section__lede[data-v-263340d8]{justify-self:start}}@media(max-width:760px){.workflow__steps[data-v-263340d8]{grid-auto-columns:minmax(16rem,72vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory}.workflow__step[data-v-263340d8]{border-right:1px solid var(--tmm-border);scroll-snap-align:start}}@media(max-width:640px){.workflow__caption[data-v-263340d8]{align-items:flex-start;flex-direction:column;gap:.35rem}.workflow__caption span[data-v-263340d8]{text-align:left}}@media(prefers-reduced-motion:reduce){.workflow__step[data-v-263340d8],.workflow__step[data-v-263340d8]:after{transition:none}}.mac-chrome[data-v-55c2a241]{-webkit-backdrop-filter:var(--tmm-glass-filter);backdrop-filter:var(--tmm-glass-filter);background:var(--tmm-card-bg,hsla(0,0%,100%,.72));border:1px solid var(--tmm-card-border,rgba(15,23,42,.1));border-radius:16px;box-shadow:var(--tmm-glass-shadow);display:flex;flex-direction:column;overflow:hidden}.dark .mac-chrome{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--tmm-card-bg);box-shadow:none}.mac-chrome__bar[data-v-55c2a241]{align-items:center;background:linear-gradient(180deg,#ffffffc7,#f7f9fc94);border-bottom:1px solid var(--tmm-card-border,rgba(15,23,42,.1));display:flex;gap:6px;padding:10px 14px;position:relative}.mac-chrome__bar[data-v-55c2a241]:before{background:var(--tmm-glass-sheen);content:"";inset:0;pointer-events:none;position:absolute}.dark .mac-chrome__bar{background:#1a1b21}.dark .mac-chrome__bar:before{background:transparent}.mac-chrome__dot[data-v-55c2a241]{border-radius:50%;flex:none;height:10px;position:relative;width:10px}.mac-chrome__dot--r[data-v-55c2a241]{background:#f87171}.mac-chrome__dot--y[data-v-55c2a241]{background:#fbbf24}.mac-chrome__dot--g[data-v-55c2a241]{background:#34d399}.mac-chrome__img[data-v-55c2a241]{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.shiki span.line{display:block}.shiki span.line.highlight{background-color:var(--ui-bg-accented);margin:0 -16px;padding:0 16px}@supports (color:color-mix(in lab,red,red)){.shiki span.line.highlight{background-color:color-mix(in oklab,var(--ui-bg-accented)50%,transparent)}}.landing-header-nav[data-v-ecf7fb1b]{align-items:center;display:flex;gap:clamp(1.25rem,2.4vw,2.25rem);justify-content:center;width:100%}.landing-header-nav__link[data-v-ecf7fb1b]{color:var(--ui-text-muted);font-size:.88rem;font-weight:600;text-decoration:none;transition:color .42s cubic-bezier(.32,.72,0,1);white-space:nowrap}.landing-header-nav__link[data-v-ecf7fb1b]:hover{color:var(--ui-text-highlighted)}.landing-header-nav__link[data-v-ecf7fb1b]:focus-visible{border-radius:3px;outline:2px solid var(--ui-primary);outline-offset:4px}.landing-header-cta[data-v-613c4770]{color:#fff!important}.landing-mobile-nav[data-v-a393835b]{display:grid;gap:1.5rem}.landing-mobile-nav__links[data-v-a393835b]{display:grid}.landing-mobile-nav__link[data-v-a393835b]{border-bottom:1px solid var(--ui-border);color:var(--ui-text-highlighted);font-size:1rem;font-weight:650;padding:.9rem 0;text-decoration:none}.landing-mobile-nav__link[data-v-a393835b]:first-child{border-top:1px solid var(--ui-border)}.landing-mobile-nav__cta[data-v-a393835b]{color:#fff!important}
