.LandingPresentation_heroCopy__4U8Na{animation:LandingPresentation_arrive__J2Uwj .65s ease-out both}.LandingPresentation_heroLayout__meQgt{position:relative;border-top:1px solid var(--line)}.LandingPresentation_heroTitle__V88bv{font-size:clamp(2.3rem,4.1vw,4rem)}.LandingPresentation_searchInstrument__GfO5Y{border-radius:0;border-block:1px solid var(--line);background:transparent}.LandingPresentation_mascotStage__Pqpf4{position:relative;isolation:isolate;animation:LandingPresentation_arrive__J2Uwj .8s ease-out both}.LandingPresentation_mascotStage__Pqpf4:before{content:"";position:absolute;z-index:-1;inset:0 0 auto;aspect-ratio:1;background-image:linear-gradient(color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px);background-size:10% 10%;pointer-events:none}.LandingPresentation_mascotArtwork__w0MUq:after{content:"";position:absolute;z-index:-1;left:15%;right:15%;bottom:1%;height:5%;border-radius:50%;background:color-mix(in srgb,var(--foreground) 20%,transparent);filter:blur(16px);pointer-events:none}.LandingPresentation_mascotArtwork__w0MUq{display:block;aspect-ratio:1;position:relative;isolation:isolate;transform-origin:50% 50%}.LandingPresentation_mascotEyes__zCRoy{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.LandingPresentation_technicalFrame__QSrId{position:absolute;inset:0 0 auto;z-index:0;width:100%;height:auto;color:var(--accent);opacity:.65;pointer-events:none;animation:LandingPresentation_frameArrive__1c36J .9s ease-out both}.LandingPresentation_frameRule__k2ccH{opacity:.3}.LandingPresentation_guideCaption__k5y6j{font-size:clamp(1.125rem,2vw,1.25rem);line-height:1.35;color:var(--foreground)}.LandingPresentation_mascotStage__Pqpf4 a:focus-visible .LandingPresentation_guideCaption__k5y6j,.LandingPresentation_mascotStage__Pqpf4 a:hover .LandingPresentation_guideCaption__k5y6j{color:var(--accent)}.LandingPresentation_technologyRow__Jfg_r{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:1.75rem .5rem}.LandingPresentation_codeFigure__9ga3H{background:#071f2b;border-radius:0;--narrative-accent:#a5f3fc}.LandingPresentation_paperFigure__7zwmD{position:relative;isolation:isolate;background:var(--surface);color:var(--foreground);border:1px solid var(--line);border-radius:0}.LandingPresentation_closing__YsZOH{border-block:1px solid var(--line);border-radius:0;background:transparent;padding-inline:0}.LandingPresentation_workflowHeader__O_8ks{border-top:1px solid var(--line);padding-top:1.5rem}.LandingPresentation_toolNode__X6_pV,.LandingPresentation_toolNodes__DUxhE,.LandingPresentation_workflowRow__7GFdZ{position:relative}.LandingPresentation_toolNode__X6_pV:not(:last-child):after{content:"";position:absolute;top:42px;bottom:-12px;left:16px;border-left:1px solid var(--line);pointer-events:none}.LandingPresentation_toolNodeLink__u0WVw{border-radius:0;padding-block:.8rem}.LandingPresentation_toolNodeLink__u0WVw>span:first-child{position:relative;z-index:1;padding-block:.25rem;background:var(--background)}.LandingPresentation_categoryIndex__typ6O{border-bottom:1px solid var(--line);padding-bottom:2rem}.LandingPresentation_categoryLink__h2xui{text-decoration:none;border-bottom:1px solid var(--line);border-radius:0;padding-block:.65rem}.LandingPresentation_categoryLink__h2xui:hover{border-color:var(--accent)}.LandingPresentation_narrative__DZN8z{min-width:0}.LandingPresentation_narrative__DZN8z figure{margin:0}.LandingPresentation_narrativeStage__Qb9eC{position:relative;border-left:1px solid var(--line);padding:.75rem 0 .75rem 1rem;margin-left:.2rem}.LandingPresentation_codeFigure__9ga3H .LandingPresentation_narrativeStage__Qb9eC{border-color:#365160}.LandingPresentation_narrativeStage__Qb9eC+.LandingPresentation_narrativeStage__Qb9eC{margin-top:.75rem}.LandingPresentation_narrativeStage__Qb9eC:not(:last-child):after{content:"";position:absolute;bottom:-.75rem;left:-1px;height:.75rem;border-left:1px solid var(--line)}.LandingPresentation_narrativeStage__Qb9eC>h3{margin-top:0}.LandingPresentation_narrativeStage__Qb9eC:before{content:"";position:absolute;left:-4px;top:.9rem;width:7px;height:7px;background:var(--surface);border:1px solid var(--muted)}.LandingPresentation_codeFigure__9ga3H .LandingPresentation_narrativeStage__Qb9eC:before{background:#071f2b;border-color:#a5f3fc}.LandingPresentation_narrative__DZN8z[data-phase="0"] [data-narrative-stage="0"],.LandingPresentation_narrative__DZN8z[data-phase="1"] [data-narrative-stage="1"],.LandingPresentation_narrative__DZN8z[data-phase="2"] [data-narrative-stage="2"]{border-color:var(--narrative-accent,var(--accent));background:color-mix(in srgb,var(--narrative-accent,var(--accent)) 6%,transparent)}.LandingPresentation_narrative__DZN8z[data-phase="0"] [data-narrative-stage="0"]:before,.LandingPresentation_narrative__DZN8z[data-phase="1"] [data-narrative-stage="1"]:before,.LandingPresentation_narrative__DZN8z[data-phase="2"] [data-narrative-stage="2"]:before{background:var(--narrative-accent,var(--accent));border-color:var(--narrative-accent,var(--accent))}.LandingPresentation_narrative__DZN8z[data-phase="1"] [data-narrative-stage="0"]:after,.LandingPresentation_narrative__DZN8z[data-phase="2"] [data-narrative-stage="0"]:after,.LandingPresentation_narrative__DZN8z[data-phase="2"] [data-narrative-stage="1"]:after{border-color:var(--narrative-accent,var(--accent))}.LandingPresentation_narrativeControls__z_br_{display:grid;gap:.65rem;border-bottom:1px solid var(--line);padding-block:.75rem}.LandingPresentation_stageControls__1hZl1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem}.LandingPresentation_stageControl___l7F1{min-height:44px;min-width:44px;font-size:.75rem;line-height:1.4;color:var(--foreground);background:transparent;cursor:pointer;overflow-wrap:anywhere;hyphens:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.45rem;padding:.45rem .3rem;border:1px solid var(--line)}.LandingPresentation_controlIndex__RvgbY{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.6rem;color:var(--muted)}.LandingPresentation_stageControl___l7F1[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--surface-muted)}.LandingPresentation_stageControl___l7F1:hover{color:var(--accent)}.LandingPresentation_stageControl___l7F1:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@keyframes LandingPresentation_frameArrive__1c36J{0%{opacity:.4}to{opacity:.65}}@keyframes LandingPresentation_arrive__J2Uwj{0%{opacity:.8;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.LandingPresentation_technologyRow__Jfg_r{grid-template-columns:repeat(8,minmax(0,1fr));gap:1rem}}@media (min-width:1024px){.LandingPresentation_heroLayout__meQgt{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:3rem}.LandingPresentation_mascotStage__Pqpf4{max-width:460px}.LandingPresentation_workflowRow__7GFdZ{gap:3.5rem}}@media (prefers-reduced-motion:reduce){.LandingPresentation_heroCopy__4U8Na,.LandingPresentation_mascotStage__Pqpf4,.LandingPresentation_technicalFrame__QSrId{animation:none}.LandingPresentation_actionChip__dFnxQ{transition:none}}