.page_reasonGrid__w36ke{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:12px}.page_reasonCard__7OpJW{background:hsl(var(--card)/.72);border:1px solid hsl(var(--border));border-radius:1.25rem;display:flex;flex-direction:column;min-height:250px;padding:20px}.page_reasonTop__6xgpB{align-items:center;color:hsl(var(--muted-foreground));display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;justify-content:space-between;letter-spacing:.16em}.page_reasonTop__6xgpB svg{height:19px;width:19px}.page_reasonCard__7OpJW h3{font-size:1.2rem;font-weight:650;letter-spacing:-.03em;margin-top:auto;padding-top:3rem}.page_reasonCard__7OpJW p{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.65;margin-top:10px}.page_sectionEyebrow__lnwij{color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.page_diagramBlock__TOoRZ{display:grid;gap:18px;padding:20px 0 8px}.page_diagramSubtitle__uqHpE{font-size:1.3rem;font-weight:600;letter-spacing:-.025em;line-height:1.35}.page_diagramBlock__TOoRZ img{display:block;filter:invert(1);height:auto;max-height:620px;width:100%}.dark .page_diagramBlock__TOoRZ img{filter:none}.page_diagramBlock__TOoRZ .page_compactDiagram__abrzU{justify-self:center;width:34%}.page_videoFigure__2eCps figcaption{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-size:12px;line-height:1.65;padding:16px 24px}.page_dataFacts__LoX0h{border:1px solid hsl(var(--border));border-radius:1.25rem;display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden}.page_dataFacts__LoX0h div{display:flex;flex-direction:column;justify-content:space-between;min-height:120px;padding:18px}.page_dataFacts__LoX0h div:not(:last-child){border-right:1px solid hsl(var(--border))}.page_dataFacts__LoX0h dt{color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.page_dataFacts__LoX0h dd{font-size:1.4rem;font-weight:620;letter-spacing:-.04em;margin-top:28px}.page_videoFigure__2eCps{background:hsl(var(--card)/.8);border:1px solid hsl(var(--border));border-radius:1.5rem;box-shadow:0 24px 80px hsl(var(--foreground)/.08);overflow:hidden}.page_videoFrame__e1TBA{aspect-ratio:16/9;background:#000}.page_videoFrame__e1TBA iframe{border:0;height:100%;width:100%}@media (max-width:760px){.page_reasonGrid__w36ke{grid-template-columns:1fr}.page_reasonCard__7OpJW{min-height:210px}.page_diagramBlock__TOoRZ{gap:14px;padding-top:14px}.page_diagramSubtitle__uqHpE{font-size:1.15rem}.page_diagramBlock__TOoRZ .page_compactDiagram__abrzU{width:52%}.page_dataFacts__LoX0h{grid-template-columns:1fr 1fr}.page_dataFacts__LoX0h div:nth-child(odd){border-right:1px solid hsl(var(--border))}.page_dataFacts__LoX0h div:nth-child(-n+2){border-bottom:1px solid hsl(var(--border))}.page_dataFacts__LoX0h div:nth-child(2){border-right:0}}.vision-traces-comparison-gallery_comparisonGallery__QOO9p{border-top:1px solid hsl(var(--border));padding-top:4rem}.vision-traces-comparison-gallery_sectionIntro__YlEvW{max-width:760px}.vision-traces-comparison-gallery_carouselBar__NDyq7 span,.vision-traces-comparison-gallery_comparisonPaneHeader__g_DV1,.vision-traces-comparison-gallery_sectionLabel__yGY3r{color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.vision-traces-comparison-gallery_sectionIntro__YlEvW h2{font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.04em;line-height:1.05;margin-top:.8rem}.vision-traces-comparison-gallery_sectionIntro__YlEvW>p:last-child{color:hsl(var(--muted-foreground));font-size:1.05rem;line-height:1.75;margin-top:1.1rem}.vision-traces-comparison-gallery_comparisonLoading__UQt7u{align-items:center;color:hsl(var(--muted-foreground));display:flex;gap:10px;margin-top:3rem}.vision-traces-comparison-gallery_comparisonLoading__UQt7u svg{animation:vision-traces-comparison-gallery_spin__CnmPU 1s linear infinite;height:16px;width:16px}.vision-traces-comparison-gallery_carousel__A9ftu{margin-top:2.5rem}.vision-traces-comparison-gallery_carouselBar__NDyq7{align-items:center;border-top:1px solid hsl(var(--border));display:flex;gap:14px;min-height:68px;padding:14px 0}.vision-traces-comparison-gallery_carouselControls__dB8iz{display:flex;gap:6px}.vision-traces-comparison-gallery_frameCount__U8as9{color:hsl(var(--foreground))!important}.vision-traces-comparison-gallery_carouselControls__dB8iz button{align-items:center;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:999px;color:hsl(var(--foreground));cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .18s ease,border-color .18s ease;width:36px}.vision-traces-comparison-gallery_carouselControls__dB8iz button:hover{background:hsl(var(--foreground));border-color:hsl(var(--foreground));color:hsl(var(--background))}.vision-traces-comparison-gallery_carouselControls__dB8iz svg{height:17px;width:17px}.vision-traces-comparison-gallery_playbackTrack__zMXZ1{background:hsl(var(--border));height:1px;overflow:hidden}.vision-traces-comparison-gallery_playbackTrack__zMXZ1 span{animation:vision-traces-comparison-gallery_playback__BkTa9 6.3s linear both;background:hsl(var(--foreground));display:block;height:100%;transform-origin:left;width:100%}.vision-traces-comparison-gallery_activeFrame__HbTtm{animation:vision-traces-comparison-gallery_frameIn__YwQcH .28s ease both;padding:28px 0 12px;position:relative}.vision-traces-comparison-gallery_frameFigure__qCptt{background:hsl(var(--muted));border:1px solid hsl(var(--border));display:flex;flex-direction:column;margin:0 auto;overflow:hidden;position:relative;width:68%;z-index:1}.vision-traces-comparison-gallery_frameFigure__qCptt img{aspect-ratio:4/3;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.vision-traces-comparison-gallery_frameFigure__qCptt figcaption{color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;letter-spacing:.06em;line-height:1.5;padding:12px;text-transform:uppercase}.vision-traces-comparison-gallery_comparisonOutputs__W45lS{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-72px;pointer-events:auto;position:relative;z-index:2}.vision-traces-comparison-gallery_comparisonPane__BfCoK{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);background:hsl(var(--card)/.88);border:1px solid hsl(var(--border));border-radius:20px;box-shadow:0 24px 70px hsl(var(--foreground)/.12);min-width:0;padding:18px 20px}.vision-traces-comparison-gallery_comparisonPaneHeader__g_DV1{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.vision-traces-comparison-gallery_comparisonPaneHeader__g_DV1>span{color:hsl(var(--foreground));line-height:1.35}.vision-traces-comparison-gallery_comparisonPaneHeader__g_DV1 small{color:hsl(var(--muted-foreground));font-size:9px;letter-spacing:.04em;line-height:1.35;text-transform:none}.vision-traces-comparison-gallery_comparisonText__FgHy6{color:hsl(var(--foreground)/.82);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.62;margin-top:14px;max-height:190px;min-height:150px;overflow:auto;white-space:pre-wrap}.vision-traces-comparison-gallery_comparisonMetrics__kSc4S{border-top:1px solid hsl(var(--border)/.72);display:grid;gap:8px 12px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:14px;opacity:.52;padding-top:10px;transition:opacity .18s ease}.vision-traces-comparison-gallery_comparisonPane__BfCoK:focus-within .vision-traces-comparison-gallery_comparisonMetrics__kSc4S,.vision-traces-comparison-gallery_comparisonPane__BfCoK:hover .vision-traces-comparison-gallery_comparisonMetrics__kSc4S{opacity:.76}.vision-traces-comparison-gallery_comparisonMetrics__kSc4S dt{color:hsl(var(--muted-foreground));display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:7px;letter-spacing:.08em;text-transform:uppercase}.vision-traces-comparison-gallery_comparisonMetrics__kSc4S dd{font-size:9px;margin-top:4px;white-space:nowrap}@keyframes vision-traces-comparison-gallery_spin__CnmPU{to{transform:rotate(1turn)}}@keyframes vision-traces-comparison-gallery_frameIn__YwQcH{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@keyframes vision-traces-comparison-gallery_playback__BkTa9{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:900px){.vision-traces-comparison-gallery_frameFigure__qCptt{width:78%}.vision-traces-comparison-gallery_comparisonOutputs__W45lS{margin-top:-48px}.vision-traces-comparison-gallery_comparisonText__FgHy6{max-height:220px;min-height:170px}.vision-traces-comparison-gallery_comparisonMetrics__kSc4S{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.vision-traces-comparison-gallery_comparisonGallery__QOO9p{padding-top:3rem}.vision-traces-comparison-gallery_activeFrame__HbTtm{padding-top:18px}.vision-traces-comparison-gallery_frameFigure__qCptt{width:94%}.vision-traces-comparison-gallery_comparisonOutputs__W45lS{grid-template-columns:1fr;margin-top:-22px;padding:0 8px 8px}.vision-traces-comparison-gallery_comparisonPane__BfCoK{border-radius:16px;padding:16px}.vision-traces-comparison-gallery_comparisonText__FgHy6{max-height:230px;min-height:0}.vision-traces-comparison-gallery_comparisonMetrics__kSc4S{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:460px){.vision-traces-comparison-gallery_comparisonMetrics__kSc4S{grid-template-columns:repeat(3,1fr)}}