.home-module__lhVrEq__landing{isolation:isolate;background:var(--canvas);position:relative}.home-module__lhVrEq__skipLink{z-index:100;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-1);min-height:2.75rem;color:var(--text-primary);align-items:center;padding:.65rem .9rem;font-size:.8125rem;font-weight:700;transition:transform .16s cubic-bezier(.16,1,.3,1);display:inline-flex;position:fixed;top:.75rem;left:.75rem;transform:translateY(-150%)}.home-module__lhVrEq__skipLink:focus{transform:translateY(0)}.home-module__lhVrEq__siteHeader{z-index:50;padding:.55rem .75rem 0;position:sticky;top:0}.home-module__lhVrEq__headerFrame{border:1px solid var(--border-default);background:color-mix(in srgb, var(--canvas) 88%, transparent);max-width:1320px;box-shadow:0 18px 46px color-mix(in srgb, var(--canvas) 72%, transparent);-webkit-backdrop-filter:blur(22px)saturate(135%);border-radius:16px;margin-inline:auto;overflow:visible}.home-module__lhVrEq__navLink{align-items:center;min-height:2.5rem;display:inline-flex;position:relative}.home-module__lhVrEq__navLink:after{content:"";transform-origin:50%;background:var(--cyan);height:1px;transition:transform .18s cubic-bezier(.16,1,.3,1);position:absolute;bottom:.25rem;left:0;right:0;transform:scaleX(0)}.home-module__lhVrEq__navLink:hover:after,.home-module__lhVrEq__navLink:focus-visible:after{transform:scaleX(1)}.home-module__lhVrEq__hero{isolation:isolate;min-height:min(860px,100svh - 2rem);position:relative;overflow:hidden}.home-module__lhVrEq__hero:before{content:"";z-index:-3;background-image:linear-gradient(to right, var(--border-subtle) 1px, transparent 1px), linear-gradient(to bottom, var(--border-subtle) 1px, transparent 1px);opacity:.34;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.home-module__lhVrEq__heroCopy{z-index:2;min-width:0;position:relative}.home-module__lhVrEq__heroEyebrow{border:1px solid var(--border-default);background:color-mix(in srgb, var(--surface-1) 74%, transparent);min-height:2rem;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 7%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px;align-items:center;gap:.55rem;padding:.35rem .7rem;display:inline-flex}.home-module__lhVrEq__heroEyebrowDot{background:var(--cyan);outline:4px solid var(--cyan-soft);border-radius:999px;width:.45rem;height:.45rem}.home-module__lhVrEq__primaryAction,.home-module__lhVrEq__secondaryAction{transition:transform .18s cubic-bezier(.16,1,.3,1),border-color .18s,background-color .18s}.home-module__lhVrEq__primaryAction:hover,.home-module__lhVrEq__secondaryAction:hover{transform:translateY(-2px)}.home-module__lhVrEq__primaryAction:active,.home-module__lhVrEq__secondaryAction:active{transform:translate(0,0)scale(.985)}.home-module__lhVrEq__trustItem{border:1px solid var(--border-subtle);background:color-mix(in srgb, var(--surface-1) 60%, transparent);border-radius:10px;align-items:center;gap:.55rem;min-height:2.55rem;padding:.55rem .7rem;display:flex}.home-module__lhVrEq__productStage{z-index:1;width:100%;min-width:0;position:relative}.home-module__lhVrEq__productFrame{border:1px solid var(--border-strong);background:var(--surface-1);box-shadow:var(--shadow-panel);border-radius:16px;overflow:hidden}.home-module__lhVrEq__previewHeader{border-bottom:1px solid var(--border-subtle);background:var(--surface-2);justify-content:space-between;align-items:center;gap:.5rem;min-height:3.5rem;padding:.8rem 1rem;display:flex}.home-module__lhVrEq__previewLabel{border:1px solid color-mix(in srgb, var(--cyan) 24%, transparent);background:var(--cyan-soft);width:fit-content;color:var(--cyan);letter-spacing:.06em;text-transform:uppercase;border-radius:8px;align-items:center;padding:.3rem .55rem;font-size:.625rem;font-weight:700;line-height:1.3;display:inline-flex}.home-module__lhVrEq__previewBody,.home-module__lhVrEq__featurePreview{padding:1rem}.home-module__lhVrEq__previewMetricGrid,.home-module__lhVrEq__previewSourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.home-module__lhVrEq__previewSourceCard,.home-module__lhVrEq__previewMetricCard{border:1px solid var(--border-subtle);background:var(--surface-2);border-radius:12px;flex-direction:column;min-width:0;padding:.9rem;display:flex}.home-module__lhVrEq__previewMetricBlue{color:var(--blue)}.home-module__lhVrEq__previewMetricPurple{color:var(--purple)}.home-module__lhVrEq__previewMetricCyan{color:var(--cyan)}.home-module__lhVrEq__previewSparkline{width:100%;height:1.5rem;margin-top:.7rem;overflow:visible}.home-module__lhVrEq__previewSparkline path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px}.home-module__lhVrEq__previewChartCard{border:1px solid var(--border-subtle);background:var(--surface-2);border-radius:12px;margin-top:.75rem;padding:.9rem;overflow:hidden}.home-module__lhVrEq__previewChartHeader{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.home-module__lhVrEq__previewChart{grid-template-columns:2.25rem minmax(0,1fr);height:12.5rem;margin-top:1rem;display:grid}.home-module__lhVrEq__previewYAxis{color:var(--text-tertiary);text-align:right;flex-direction:column;justify-content:space-between;padding:0 .5rem 1.35rem 0;font-size:.5625rem;line-height:1;display:flex}.home-module__lhVrEq__previewPlot{min-width:0;position:relative}.home-module__lhVrEq__previewGridLines{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 1.35rem}.home-module__lhVrEq__previewGridLines i{border-top:1px dashed var(--border-muted);display:block}.home-module__lhVrEq__previewBars{align-items:flex-end;gap:clamp(.2rem,1vw,.55rem);display:flex;position:absolute;inset:.25rem 0 1.35rem}.home-module__lhVrEq__previewBars i{background:linear-gradient(to top, color-mix(in srgb, var(--blue) 74%, transparent), color-mix(in srgb, var(--blue) 38%, transparent));border-radius:4px 4px 1px 1px;flex:1;min-width:.2rem;box-shadow:inset 0 1px #ffffff29}.home-module__lhVrEq__previewPlot>svg{width:100%;height:calc(100% - 1.6rem);position:absolute;inset:.25rem 0 1.35rem;overflow:visible}.home-module__lhVrEq__previewXAxis{color:var(--text-tertiary);justify-content:space-between;font-size:.5625rem;line-height:1;display:flex;position:absolute;inset:auto 0 0}.home-module__lhVrEq__previewEvidenceList{gap:.75rem;margin-top:.75rem;display:grid}.home-module__lhVrEq__previewEvidenceItem{border:1px solid var(--border-subtle);background:color-mix(in srgb, var(--surface-2) 72%, transparent);border-radius:12px;align-items:flex-start;gap:.75rem;min-width:0;padding:.8rem;display:flex}.home-module__lhVrEq__previewCaption{border-top:1px solid var(--border-subtle);color:var(--text-tertiary);padding:.75rem 1rem;font-size:.6875rem;line-height:1.5}.home-module__lhVrEq__bentoSection{border-block:1px solid var(--border-subtle);background:color-mix(in srgb, var(--surface-1) 42%, transparent)}.home-module__lhVrEq__featureStack{gap:4rem;display:grid}.home-module__lhVrEq__featureRow{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:2rem;display:grid}.home-module__lhVrEq__featureRowReverse .home-module__lhVrEq__featureCopy{order:2}.home-module__lhVrEq__featureRowReverse .home-module__lhVrEq__featureMedia{order:1}.home-module__lhVrEq__featureCopy{min-width:0}.home-module__lhVrEq__featureIcon{border:1px solid color-mix(in srgb, currentColor 22%, transparent);background:color-mix(in srgb, currentColor 9%, transparent);border-radius:12px;place-items:center;width:2.75rem;height:2.75rem;display:grid}.home-module__lhVrEq__featureMedia{border:1px solid var(--border-default);background:var(--surface-1);min-width:0;box-shadow:var(--shadow-panel);border-radius:16px;overflow:hidden}.home-module__lhVrEq__integrationCard,.home-module__lhVrEq__securityCard{transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s,background-color .2s}.home-module__lhVrEq__integrationCard:hover,.home-module__lhVrEq__securityCard:hover{border-color:var(--border-strong);transform:translateY(-3px)}.home-module__lhVrEq__comparisonBand{background:var(--surface-1);position:relative;overflow:hidden}.home-module__lhVrEq__ctaPanel{isolation:isolate;border:1px solid var(--border-default);background:var(--surface-1);box-shadow:var(--shadow-panel);border-radius:16px;position:relative;overflow:hidden}.home-module__lhVrEq__footerLink{min-width:2.75rem;min-height:2.75rem;color:var(--text-tertiary);align-items:center;transition:color .16s;display:inline-flex}.home-module__lhVrEq__footerLink:hover,.home-module__lhVrEq__footerLink:focus-visible{color:var(--text-primary)}@media (max-width:1023px){.home-module__lhVrEq__hero{min-height:auto}.home-module__lhVrEq__featureRow{grid-template-columns:1fr}.home-module__lhVrEq__featureRowReverse .home-module__lhVrEq__featureCopy,.home-module__lhVrEq__featureRowReverse .home-module__lhVrEq__featureMedia{order:initial}}@media (max-width:639px){.home-module__lhVrEq__siteHeader{padding:.35rem .4rem 0}.home-module__lhVrEq__headerFrame{border-radius:13px}.home-module__lhVrEq__hero:before{background-size:40px 40px}.home-module__lhVrEq__trustItem{min-height:2.35rem}.home-module__lhVrEq__previewHeader{flex-direction:column;align-items:flex-start}.home-module__lhVrEq__previewSourceGrid,.home-module__lhVrEq__previewMetricGrid{grid-template-columns:1fr}.home-module__lhVrEq__previewChart{grid-template-columns:1.8rem minmax(0,1fr);height:10.5rem}.home-module__lhVrEq__previewChartHeader{flex-direction:column;align-items:flex-start;gap:.5rem}.home-module__lhVrEq__featureStack{gap:3rem}.home-module__lhVrEq__ctaPanel{border-radius:18px}}@media (prefers-reduced-motion:reduce){.home-module__lhVrEq__skipLink,.home-module__lhVrEq__navLink:after,.home-module__lhVrEq__primaryAction,.home-module__lhVrEq__secondaryAction,.home-module__lhVrEq__integrationCard,.home-module__lhVrEq__securityCard,.home-module__lhVrEq__footerLink{transition-duration:.01ms}.home-module__lhVrEq__primaryAction:hover,.home-module__lhVrEq__secondaryAction:hover,.home-module__lhVrEq__primaryAction:active,.home-module__lhVrEq__secondaryAction:active,.home-module__lhVrEq__integrationCard:hover,.home-module__lhVrEq__securityCard:hover{transform:none}}
