.home-workflow-visual[data-v-0c5d8695]{animation:home-workflow-float-0c5d8695 5s ease-in-out infinite;background:linear-gradient(180deg,color-mix(in srgb,var(--home-blue,var(--app-primary)) 10%,transparent),transparent 58%),var(--app-panel);border:1px solid color-mix(in srgb,var(--home-blue,var(--app-primary)) 28%,var(--app-border));border-radius:18px;box-shadow:0 18px 50px color-mix(in srgb,var(--app-text) 10%,transparent);margin:0;min-width:0;overflow:hidden;position:relative}.home-workflow-visual__image[data-v-0c5d8695]{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}@keyframes home-workflow-float-0c5d8695{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media(prefers-reduced-motion:reduce){.home-workflow-visual[data-v-0c5d8695]{animation:none}}.tutorial-section[data-v-80b62001]{display:grid;gap:18px;margin:0 auto;width:var(--main-content-width)}.tutorial-section__head[data-v-80b62001]{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.tutorial-section__copy[data-v-80b62001]{max-width:780px}.tutorial-section__kicker[data-v-80b62001]{color:var(--home-blue,var(--app-accent));font-size:12px;font-weight:780;text-transform:uppercase}.tutorial-section__copy h2[data-v-80b62001]{color:var(--app-text);font-size:30px;font-weight:800;margin:8px 0 0}.tutorial-section__copy p[data-v-80b62001]{color:var(--app-text-soft);font-size:15px;line-height:1.7;margin:10px 0 0}.tutorial-source-tabs[data-v-80b62001]{background:var(--app-panel-2);border:1px solid var(--app-border);border-radius:9px;display:inline-flex;flex:0 0 auto;gap:4px;padding:4px}.tutorial-source-tabs button[data-v-80b62001]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--app-text-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:720;gap:7px;justify-content:center;min-height:34px;min-width:112px;padding:7px 12px;transition:background .16s ease,box-shadow .16s ease,color .16s ease}.tutorial-source-tabs button>span[data-v-80b62001]:first-child{height:17px;width:17px}.tutorial-source-tabs button:first-child>span[data-v-80b62001]:first-child{color:#f04444}.tutorial-source-tabs button:last-child>span[data-v-80b62001]:first-child{color:#24a0d8}.tutorial-source-tabs button[data-v-80b62001]:hover{color:var(--app-text)}.tutorial-source-tabs button.is-active[data-v-80b62001]{background:var(--app-panel);box-shadow:0 1px 5px #0f172a2e;color:var(--app-text)}.tutorial-source-tabs button[data-v-80b62001]:focus-visible{outline:2px solid color-mix(in srgb,var(--home-blue,var(--app-accent)) 70%,transparent);outline-offset:2px}.tutorial-grid[data-v-80b62001]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.tutorial-card[data-v-80b62001]{background:var(--app-panel);border:1px solid color-mix(in srgb,var(--home-blue,var(--app-accent)) 18%,var(--app-border));border-radius:10px;min-width:0;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.tutorial-card[data-v-80b62001]:hover{border-color:color-mix(in srgb,var(--home-blue,var(--app-accent)) 42%,var(--app-border));box-shadow:0 14px 28px #0f172a1f;transform:translateY(-2px)}.tutorial-card__player[data-v-80b62001]{aspect-ratio:16/9;background:#fff;border-bottom:1px solid var(--app-border);overflow:hidden;position:relative}.tutorial-card__player iframe[data-v-80b62001]{background:#fff;border:0;display:block;height:100%;width:100%}.tutorial-card__content[data-v-80b62001]{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;min-height:86px;padding:13px 14px 14px}.tutorial-card__content>div[data-v-80b62001]{min-width:0}.tutorial-card__content span[data-v-80b62001]{color:var(--home-blue,var(--app-accent));font-size:10px;font-weight:780;letter-spacing:.04em;text-transform:uppercase}.tutorial-card__content h3[data-v-80b62001]{color:var(--app-text);font-size:13px;font-weight:760;line-height:1.45;margin:5px 0 0}.tutorial-card__content>a[data-v-80b62001]{align-items:center;border-radius:6px;color:var(--app-text-muted);display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;transition:background .16s ease,color .16s ease,transform .16s ease;width:28px}.tutorial-card__content>a[data-v-80b62001]:hover{background:color-mix(in srgb,var(--home-blue,var(--app-accent)) 10%,transparent);color:var(--home-blue,var(--app-accent));transform:translate(1px,-1px)}.tutorial-card__content>a span[data-v-80b62001]{color:inherit;height:17px;width:17px}.tutorial-grid-enter-active[data-v-80b62001],.tutorial-grid-leave-active[data-v-80b62001]{transition:opacity .16s ease,transform .16s ease}.tutorial-grid-enter-from[data-v-80b62001],.tutorial-grid-leave-to[data-v-80b62001]{opacity:0;transform:translateY(4px)}@media(max-width:980px){.tutorial-section__head[data-v-80b62001]{align-items:flex-start;flex-direction:column;gap:16px}.tutorial-grid[data-v-80b62001]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.tutorial-source-tabs[data-v-80b62001]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.tutorial-source-tabs button[data-v-80b62001]{min-width:0}.tutorial-card__content[data-v-80b62001]{min-height:92px;padding:11px}}@media(prefers-reduced-motion:reduce){.tutorial-card[data-v-80b62001],.tutorial-card__content>a[data-v-80b62001],.tutorial-grid-enter-active[data-v-80b62001],.tutorial-grid-leave-active[data-v-80b62001]{transition:none}}.home-page[data-v-ae438e07]{--home-blue:var(--app-primary,var(--app-accent));--home-green:var(--app-accent-2);--home-amber:var(--app-warning);--home-red:var(--app-danger);--home-violet:#8b7cf6;display:grid;gap:44px;padding:0 0 54px;width:100%}.home-hero[data-v-ae438e07]{background:linear-gradient(135deg,color-mix(in srgb,var(--home-blue) 14%,transparent),transparent 38%),linear-gradient(315deg,color-mix(in srgb,var(--home-green) 11%,transparent),transparent 42%),repeating-linear-gradient(90deg,color-mix(in srgb,var(--app-border) 38%,transparent) 0 1px,transparent 1px 92px);overflow:hidden;position:relative;width:100%}.home-hero__inner[data-v-ae438e07]{align-items:center;display:grid;gap:28px;grid-template-columns:minmax(0,.92fr) minmax(460px,640px);margin:0 auto;min-height:620px;padding:32px 0;width:var(--main-content-width)}.home-hero__copy[data-v-ae438e07],.home-hero__inner[data-v-ae438e07],.home-visual[data-v-ae438e07]{position:relative;z-index:1}.home-kicker[data-v-ae438e07]{color:var(--home-blue);font-size:12px;font-weight:780;text-transform:uppercase}.home-hero h1[data-v-ae438e07]{color:var(--app-text);font-size:64px;font-weight:840;letter-spacing:0;line-height:1;margin:10px 0 14px}.home-hero__lead[data-v-ae438e07]{color:var(--app-text-soft);font-size:18px;line-height:1.7;margin:0;max-width:690px}.home-hero__actions[data-v-ae438e07]{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.home-action[data-v-ae438e07]{border-radius:8px;font-weight:760;letter-spacing:0;min-height:46px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.home-action[data-v-ae438e07] .n-button__icon{margin-right:7px}.home-action--primary[data-v-ae438e07]{box-shadow:0 16px 32px color-mix(in srgb,var(--home-blue) 28%,transparent),inset 0 1px color-mix(in srgb,#fff 28%,transparent);min-width:176px}.home-action--primary[data-v-ae438e07]:hover{box-shadow:0 20px 40px color-mix(in srgb,var(--home-blue) 34%,transparent),inset 0 1px color-mix(in srgb,#fff 34%,transparent);transform:translateY(-2px)}.home-action--secondary[data-v-ae438e07]{background:linear-gradient(135deg,color-mix(in srgb,var(--home-green) 12%,transparent),transparent 68%),var(--app-panel);border-color:color-mix(in srgb,var(--home-green) 30%,var(--app-border));color:var(--app-text);min-width:172px}.home-action--secondary[data-v-ae438e07]:hover{border-color:color-mix(in srgb,var(--home-green) 58%,var(--app-border));box-shadow:0 14px 30px color-mix(in srgb,var(--home-green) 18%,transparent);transform:translateY(-2px)}.analysis-section[data-v-ae438e07],.feature-section[data-v-ae438e07],.final-cta-section[data-v-ae438e07],.module-lab-section[data-v-ae438e07],.publication-section[data-v-ae438e07],.workflow-section[data-v-ae438e07]{display:grid;gap:18px;margin:0 auto;width:var(--main-content-width)}.section-head[data-v-ae438e07]{max-width:780px}.section-head h2[data-v-ae438e07],.workflow-section h2[data-v-ae438e07]{color:var(--app-text);font-size:30px;font-weight:800;margin:8px 0 0}.section-head p[data-v-ae438e07]{color:var(--app-text-soft);font-size:15px;line-height:1.7;margin:10px 0 0}.feature-grid[data-v-ae438e07]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.feature-card[data-v-ae438e07]{background:linear-gradient(180deg,color-mix(in srgb,var(--card-accent,var(--home-blue)) 10%,transparent),transparent 72%),var(--app-panel);border:1px solid color-mix(in srgb,var(--card-accent,var(--home-blue)) 20%,var(--app-border));border-radius:10px;min-width:0;overflow:hidden;padding:18px;position:relative;transition:border-color .18s ease,transform .18s ease}.feature-card[data-v-ae438e07]:before{background:var(--card-accent,var(--home-blue));border-radius:0 0 999px 999px;content:"";height:3px;left:18px;position:absolute;top:0;width:42px}.feature-card[data-v-ae438e07]:first-child{--card-accent:var(--home-blue)}.feature-card[data-v-ae438e07]:nth-child(2){--card-accent:var(--home-green)}.feature-card[data-v-ae438e07]:nth-child(3){--card-accent:var(--home-amber)}.feature-card[data-v-ae438e07]:nth-child(4){--card-accent:var(--home-violet)}.feature-card[data-v-ae438e07]:hover{border-color:color-mix(in srgb,var(--card-accent,var(--home-blue)) 48%,var(--app-border));transform:translateY(-2px)}.feature-card__icon[data-v-ae438e07]{color:var(--card-accent,var(--home-blue));height:26px;width:26px}.feature-card h3[data-v-ae438e07]{color:var(--app-text);font-size:15px;font-weight:780;margin:14px 0 8px}.feature-card p[data-v-ae438e07]{color:var(--app-text-muted);font-size:13px;line-height:1.65;margin:0}.analysis-section[data-v-ae438e07]{background:linear-gradient(135deg,color-mix(in srgb,var(--home-green) 10%,transparent),transparent 44%),linear-gradient(315deg,color-mix(in srgb,var(--home-blue) 7%,transparent),transparent 52%),var(--app-panel);border:1px solid color-mix(in srgb,var(--home-green) 18%,var(--app-border));border-radius:12px;padding:22px}.analysis-grid[data-v-ae438e07]{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.analysis-card[data-v-ae438e07]{--module-accent:var(--home-blue);background:linear-gradient(135deg,color-mix(in srgb,var(--module-accent) 9%,transparent),transparent 58%),var(--app-panel-2);border:1px solid color-mix(in srgb,var(--module-accent) 18%,var(--app-border));border-radius:9px;display:grid;gap:10px;grid-template-columns:30px minmax(0,1fr);min-width:0;padding:13px;transition:border-color .16s ease,transform .16s ease}.analysis-card[data-v-ae438e07]:hover{border-color:color-mix(in srgb,var(--module-accent) 46%,var(--app-border));transform:translateY(-1px)}.analysis-card[data-v-ae438e07]:nth-child(2n){--module-accent:var(--home-green)}.analysis-card[data-v-ae438e07]:nth-child(3n){--module-accent:var(--home-amber)}.analysis-card[data-v-ae438e07]:nth-child(4n){--module-accent:var(--home-violet)}.analysis-card[data-v-ae438e07]:nth-child(5n){--module-accent:var(--home-red)}.analysis-card__icon[data-v-ae438e07]{color:var(--module-accent);display:inline-flex;height:26px;width:26px}.analysis-card h3[data-v-ae438e07]{color:var(--app-text);font-size:13px;font-weight:780;line-height:1.25;margin:0}.analysis-card p[data-v-ae438e07]{color:var(--app-text-muted);font-size:12px;line-height:1.45;margin:5px 0 0}.module-lab-section[data-v-ae438e07]{align-items:stretch;background:linear-gradient(135deg,color-mix(in srgb,var(--home-violet) 12%,transparent),transparent 46%),linear-gradient(315deg,color-mix(in srgb,var(--home-blue) 8%,transparent),transparent 54%),var(--app-panel);border:1px solid color-mix(in srgb,var(--home-violet) 26%,var(--app-border));border-radius:12px;gap:24px;grid-template-columns:minmax(0,1fr) minmax(340px,430px);padding:24px}.module-lab-copy[data-v-ae438e07]{min-width:0}.module-lab-copy h2[data-v-ae438e07]{color:var(--app-text);font-size:32px;font-weight:820;line-height:1.12;margin:8px 0 0;max-width:760px}.module-lab-copy>p[data-v-ae438e07]{color:var(--app-text-soft);font-size:15px;line-height:1.7;margin:12px 0 0;max-width:780px}.module-lab-points[data-v-ae438e07]{display:grid;gap:10px;margin-top:22px}.module-lab-points article[data-v-ae438e07]{align-items:start;display:grid;gap:10px;grid-template-columns:24px minmax(0,1fr)}.module-lab-points article>span[data-v-ae438e07]{color:var(--home-violet);font-size:18px;margin-top:2px}.module-lab-points strong[data-v-ae438e07]{color:var(--app-text);font-size:14px}.module-lab-points p[data-v-ae438e07]{color:var(--app-text-muted);font-size:13px;line-height:1.55;margin:4px 0 0}.module-run-card[data-v-ae438e07]{align-content:start;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--home-violet) 8%,transparent) 0 1px,transparent 1px 18px),color-mix(in srgb,var(--app-panel-2) 86%,var(--app-panel));border:1px solid color-mix(in srgb,var(--home-violet) 22%,var(--app-border));border-radius:10px;box-shadow:inset 0 1px color-mix(in srgb,#fff 8%,transparent);display:grid;gap:10px;min-width:0;padding:14px}.module-run-card__footer[data-v-ae438e07],.module-run-card__header[data-v-ae438e07]{align-items:center;display:flex;min-width:0}.module-run-card__header[data-v-ae438e07]{color:var(--app-text);gap:8px;padding:4px 2px 8px}.module-run-card__header>span[data-v-ae438e07]{color:var(--home-violet);font-size:18px}.module-run-card__header strong[data-v-ae438e07]{font-size:14px}.module-run-card__header em[data-v-ae438e07]{color:var(--app-text-muted);font-size:12px;font-style:normal;margin-left:auto}.module-version[data-v-ae438e07]{align-items:center;background:var(--app-panel);border:1px solid var(--app-border);border-radius:8px;display:flex;gap:12px;justify-content:space-between;min-width:0;padding:12px;position:relative}.module-version--active[data-v-ae438e07]{border-color:color-mix(in srgb,var(--home-blue) 48%,var(--app-border));box-shadow:0 10px 24px color-mix(in srgb,var(--home-blue) 12%,transparent)}.module-version--active[data-v-ae438e07]:before{animation:home-pulse-ae438e07 1.8s ease-in-out infinite;background:var(--home-blue);border-radius:0 999px 999px 0;content:"";height:32px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.module-version--queued[data-v-ae438e07]{opacity:.78}.module-version div[data-v-ae438e07]{min-width:0}.module-version span[data-v-ae438e07],.module-version strong[data-v-ae438e07]{display:block}.module-version strong[data-v-ae438e07]{color:var(--app-text);font-size:13px}.module-version span[data-v-ae438e07]{color:var(--app-text-muted);font-size:12px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module-run-card__footer[data-v-ae438e07]{color:var(--app-text-muted);font-size:12px;gap:8px;line-height:1.45;margin-top:2px}.module-run-card__footer>span[data-v-ae438e07]:first-child{color:var(--home-violet);flex:0 0 auto;font-size:16px}.workflow-section[data-v-ae438e07]{align-items:start;background:linear-gradient(135deg,color-mix(in srgb,var(--home-green) 10%,transparent),transparent 42%),linear-gradient(315deg,color-mix(in srgb,var(--home-amber) 8%,transparent),transparent 52%),var(--app-panel);border:1px solid color-mix(in srgb,var(--home-green) 24%,var(--app-border));border-radius:12px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding:22px}.workflow-copy[data-v-ae438e07]{min-width:0}.workflow-copy p[data-v-ae438e07]{color:var(--app-text-soft);font-size:14px;line-height:1.7;margin:12px 0 0;max-width:520px}.workflow-capabilities[data-v-ae438e07]{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.workflow-capabilities span[data-v-ae438e07]{background:color-mix(in srgb,var(--app-panel-2) 84%,var(--home-green) 16%);border:1px solid color-mix(in srgb,var(--home-green) 24%,var(--app-border));border-radius:999px;color:var(--app-text-muted);font-size:12px;line-height:1;padding:7px 10px}.workflow-steps[data-v-ae438e07]{display:grid;gap:8px}.workflow-step[data-v-ae438e07]{align-items:flex-start;background:linear-gradient(90deg,color-mix(in srgb,var(--step-accent,var(--home-green)) 8%,transparent),transparent 64%),var(--app-panel-2);border:1px solid color-mix(in srgb,var(--step-accent,var(--home-green)) 18%,var(--app-border));border-radius:8px;display:flex;gap:10px;padding:11px 12px;transition:border-color .16s ease,transform .16s ease}.workflow-step[data-v-ae438e07]:first-child{--step-accent:var(--home-blue)}.workflow-step[data-v-ae438e07]:nth-child(2){--step-accent:var(--home-green)}.workflow-step[data-v-ae438e07]:nth-child(3){--step-accent:var(--home-amber)}.workflow-step[data-v-ae438e07]:nth-child(4){--step-accent:var(--home-violet)}.workflow-step[data-v-ae438e07]:nth-child(5){--step-accent:var(--home-red)}.workflow-step[data-v-ae438e07]:hover{border-color:color-mix(in srgb,var(--step-accent,var(--home-green)) 42%,var(--app-border));transform:translate(2px)}.workflow-step span[data-v-ae438e07]{align-items:center;background:color-mix(in srgb,var(--step-accent,var(--home-green)) 18%,transparent);border-radius:999px;color:var(--step-accent,var(--home-green));display:inline-flex;font-size:12px;font-weight:760;height:24px;justify-content:center;width:24px}.workflow-step strong[data-v-ae438e07]{color:var(--app-text);font-size:13px}.workflow-step p[data-v-ae438e07]{color:var(--app-text-muted);font-size:12px;line-height:1.45;margin:4px 0 0}.publication-section[data-v-ae438e07]{gap:20px}.publication-list[data-v-ae438e07]{background:linear-gradient(135deg,color-mix(in srgb,var(--home-blue) 8%,transparent),transparent 42%),linear-gradient(315deg,color-mix(in srgb,var(--home-green) 6%,transparent),transparent 54%),var(--app-panel);border:1px solid color-mix(in srgb,var(--home-blue) 20%,var(--app-border));border-radius:12px;overflow:hidden}.publication-item[data-v-ae438e07]{align-items:center;display:grid;gap:22px;grid-template-columns:94px minmax(0,1fr) auto;padding:22px;position:relative;transition:background .18s ease}.publication-item+.publication-item[data-v-ae438e07]{border-top:1px solid var(--app-border)}.publication-item[data-v-ae438e07]:first-child{background:linear-gradient(90deg,color-mix(in srgb,var(--home-blue) 7%,transparent),transparent 66%)}.publication-item[data-v-ae438e07]:first-child:before{background:var(--home-blue);border-radius:0 999px 999px 0;bottom:18px;content:"";left:0;position:absolute;top:18px;width:3px}.publication-item[data-v-ae438e07]:hover{background-color:color-mix(in srgb,var(--app-hover) 72%,transparent)}.publication-edition[data-v-ae438e07]{align-content:start;align-self:stretch;border-right:1px solid var(--app-border);display:grid;gap:5px;padding-right:18px}.publication-edition strong[data-v-ae438e07]{color:var(--home-blue);font-size:27px;font-variant-numeric:tabular-nums;font-weight:820;letter-spacing:-.03em;line-height:1}.publication-edition span[data-v-ae438e07]{color:var(--app-text-muted);font-size:12px;font-weight:720}.publication-content[data-v-ae438e07]{min-width:0}.publication-content h3[data-v-ae438e07]{font-size:16px;font-weight:760;line-height:1.45;margin:0}.publication-content h3 a[data-v-ae438e07]{color:var(--app-text);transition:color .16s ease}.publication-content h3 a[data-v-ae438e07]:hover{color:var(--home-blue)}.publication-authors[data-v-ae438e07]{color:var(--app-text-soft);font-size:12px;line-height:1.6;margin:7px 0 0}.publication-citation[data-v-ae438e07]{color:var(--app-text-muted);font-size:12px;line-height:1.55;margin:6px 0 0}.publication-meta[data-v-ae438e07]{color:var(--app-text-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:6px 14px;margin-top:8px}.publication-doi[data-v-ae438e07]{font-family:var(--preview-mono-font)}.publication-link[data-v-ae438e07]{align-items:center;background:var(--app-panel-2);border:1px solid color-mix(in srgb,var(--home-blue) 24%,var(--app-border));border-radius:8px;color:var(--home-blue);display:inline-flex;font-size:12px;font-weight:720;gap:7px;justify-content:center;padding:9px 11px;transition:border-color .16s ease,background .16s ease,transform .16s ease;white-space:nowrap}.publication-link[data-v-ae438e07]:hover{background:color-mix(in srgb,var(--app-panel-2) 84%,var(--home-blue) 16%);border-color:color-mix(in srgb,var(--home-blue) 54%,var(--app-border));transform:translate(2px)}.final-cta-section[data-v-ae438e07]{margin-top:-4px}.final-cta-panel[data-v-ae438e07]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--home-blue) 15%,transparent),transparent 48%),linear-gradient(315deg,color-mix(in srgb,var(--home-green) 12%,transparent),transparent 54%),var(--app-panel);border:1px solid color-mix(in srgb,var(--home-blue) 30%,var(--app-border));border-radius:14px;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;padding:26px;position:relative}.final-cta-panel[data-v-ae438e07]:before{background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--app-border) 34%,transparent) 0 1px,transparent 1px 72px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--app-border) 22%,transparent) 0 1px,transparent 1px 72px);content:"";inset:0;opacity:.42;pointer-events:none;position:absolute}.final-cta-button[data-v-ae438e07],.final-cta-copy[data-v-ae438e07]{position:relative;z-index:1}.final-cta-copy[data-v-ae438e07]{min-width:0}.final-cta-copy h2[data-v-ae438e07]{color:var(--app-text);font-size:30px;font-weight:820;line-height:1.16;margin:8px 0 0;max-width:820px}.final-cta-copy p[data-v-ae438e07]{color:var(--app-text-soft);font-size:14px;line-height:1.65;margin:10px 0 0;max-width:680px}.final-cta-button[data-v-ae438e07]{min-width:190px}.analysis-section[data-v-ae438e07],.feature-section[data-v-ae438e07],.final-cta-section[data-v-ae438e07],.home-hero[data-v-ae438e07],.module-lab-section[data-v-ae438e07],.publication-section[data-v-ae438e07],.tutorial-section[data-v-ae438e07],.workflow-section[data-v-ae438e07]{animation:home-rise-ae438e07 .5s ease both}.feature-section[data-v-ae438e07]{animation-delay:.14s}.tutorial-section[data-v-ae438e07]{animation-delay:.08s}.analysis-section[data-v-ae438e07]{animation-delay:.2s}.module-lab-section[data-v-ae438e07]{animation-delay:.26s}.workflow-section[data-v-ae438e07]{animation-delay:.32s}.publication-section[data-v-ae438e07]{animation-delay:.38s}.final-cta-section[data-v-ae438e07]{animation-delay:.44s}@keyframes home-rise-ae438e07{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes home-pulse-ae438e07{0%,to{opacity:.45}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.analysis-section[data-v-ae438e07],.feature-section[data-v-ae438e07],.final-cta-section[data-v-ae438e07],.home-hero[data-v-ae438e07],.home-visual[data-v-ae438e07],.module-lab-section[data-v-ae438e07],.module-version--active[data-v-ae438e07]:before,.publication-section[data-v-ae438e07],.tutorial-section[data-v-ae438e07],.workflow-section[data-v-ae438e07]{animation:none}}@media(min-width:981px)and (max-width:1240px){.home-hero__inner[data-v-ae438e07]{gap:clamp(18px,2.2vw,26px);grid-template-columns:minmax(0,1.08fr) minmax(330px,430px);min-height:560px;padding:28px 0}.home-visual[data-v-ae438e07]{justify-self:end;width:min(100%,430px)}.home-hero h1[data-v-ae438e07]{font-size:clamp(48px,5vw,58px)}.home-hero__lead[data-v-ae438e07]{font-size:16px;max-width:620px}}@media(max-width:980px){.final-cta-panel[data-v-ae438e07],.home-hero__inner[data-v-ae438e07],.module-lab-section[data-v-ae438e07],.workflow-section[data-v-ae438e07]{grid-template-columns:1fr;min-height:0}.analysis-grid[data-v-ae438e07],.feature-grid[data-v-ae438e07]{grid-template-columns:repeat(2,minmax(0,1fr))}.publication-item[data-v-ae438e07]{grid-template-columns:82px minmax(0,1fr)}.publication-link[data-v-ae438e07]{grid-column:2;justify-self:start}}@media(min-width:641px)and (max-width:980px){.home-visual[data-v-ae438e07]{justify-self:center;width:min(100%,780px)}}@media(max-width:640px){.home-page[data-v-ae438e07]{padding-top:32px}.home-hero h1[data-v-ae438e07]{font-size:42px}.analysis-grid[data-v-ae438e07],.feature-grid[data-v-ae438e07],.publication-item[data-v-ae438e07]{grid-template-columns:1fr}.publication-item[data-v-ae438e07]{gap:14px;padding:18px}.publication-edition[data-v-ae438e07]{align-items:baseline;border-right:0;display:flex;gap:10px;padding-right:0}.publication-edition strong[data-v-ae438e07]{font-size:23px}.publication-link[data-v-ae438e07]{grid-column:1}.final-cta-button[data-v-ae438e07],.home-action[data-v-ae438e07]{width:100%}}
