.before-after-comparison-module__M3K8Yq__frame{--comparison-position:48%;aspect-ratio:16/9;isolation:isolate;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#161714;border-radius:.75rem .75rem .3rem;position:relative;overflow:hidden}.before-after-comparison-module__M3K8Yq__layer{position:absolute;inset:0}.before-after-comparison-module__M3K8Yq__layer img{object-fit:cover;pointer-events:none}.before-after-comparison-module__M3K8Yq__afterLayer{z-index:1}.before-after-comparison-module__M3K8Yq__beforeLayer{z-index:2;clip-path:inset(0 calc(100% - var(--comparison-position)) 0 0);overflow:hidden}.before-after-comparison-module__M3K8Yq__beforeLayer img{filter:saturate(.58)contrast(.76)brightness(.88)blur(1.3px);transform:scale(1.012)}.before-after-comparison-module__M3K8Yq__compressionNoise{mix-blend-mode:screen;opacity:.58;background:repeating-linear-gradient(0deg,#ffffff0e 0 1px,#0000 1px 4px),radial-gradient(circle at 22% 30%,#758b9b52,#0000 42%);position:absolute;inset:0}.before-after-comparison-module__M3K8Yq__range{z-index:5;cursor:ew-resize;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.before-after-comparison-module__M3K8Yq__divider{z-index:4;inset:0 auto 0 var(--comparison-position);pointer-events:none;background:#fffaf0eb;width:1px;position:absolute;box-shadow:0 0 0 1px #17151238}.before-after-comparison-module__M3K8Yq__handle{color:#171512;background:var(--accent-3);border:1px solid #1715126b;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .8rem 2rem #10100e47}.before-after-comparison-module__M3K8Yq__handle svg{width:1.25rem;height:1.25rem}.before-after-comparison-module__M3K8Yq__range:focus-visible+.before-after-comparison-module__M3K8Yq__divider .before-after-comparison-module__M3K8Yq__handle{outline-offset:3px;outline:3px solid #fffaf0}.before-after-comparison-module__M3K8Yq__label{z-index:3;color:#fffaf0eb;font-family:var(--font-chakra), sans-serif;letter-spacing:.04em;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#171512b3;border:1px solid #fffaf029;border-radius:.35rem;padding:.35rem .5rem;font-size:.68rem;font-weight:700;position:absolute;top:.8rem}.before-after-comparison-module__M3K8Yq__beforeLabel{left:.8rem}.before-after-comparison-module__M3K8Yq__afterLabel{color:#171512;background:var(--accent-3);border-color:#17151240;right:.8rem}@media (prefers-reduced-motion:no-preference){.before-after-comparison-module__M3K8Yq__divider,.before-after-comparison-module__M3K8Yq__beforeLayer{transition:left 80ms linear,clip-path 80ms linear}}
.enhance-directory-module__65qEBW__directory{border-block:1px solid var(--border-strong)}.enhance-directory-module__65qEBW__header{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,.8fr) minmax(20rem,.6fr);align-items:end;gap:3rem;padding-block:2.25rem;display:grid}.enhance-directory-module__65qEBW__header h2{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4vw,3.6rem);font-weight:700;line-height:1}.enhance-directory-module__65qEBW__header p{color:var(--foreground-muted);margin:0;font-size:.92rem;line-height:1.7}.enhance-directory-module__65qEBW__groups{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.enhance-directory-module__65qEBW__group{border-inline-start:1px solid var(--border);padding:2rem 1.5rem 2.25rem}.enhance-directory-module__65qEBW__group:first-child{border-inline-start:0;padding-inline-start:0}.enhance-directory-module__65qEBW__group:last-child{padding-inline-end:0}.enhance-directory-module__65qEBW__group h3{min-height:2.5rem;color:var(--accent-2);margin:0;font-size:.88rem;font-weight:700}.enhance-directory-module__65qEBW__group ul{gap:.85rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.enhance-directory-module__65qEBW__group a{color:var(--foreground-muted);font-size:.86rem;font-weight:650;line-height:1.45;text-decoration:none;transition:color .18s;display:inline-flex}.enhance-directory-module__65qEBW__group a:hover{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--accent-2);text-decoration-color:var(--accent-2)}.enhance-directory-module__65qEBW__footer{border-top:1px solid var(--border);justify-content:flex-end;padding-block:1.25rem;display:flex}.enhance-directory-module__65qEBW__viewAll{min-height:2.75rem;color:var(--foreground);border:1px solid var(--border-strong);border-radius:.65rem;align-items:center;padding:.6rem .9rem;font-size:.85rem;font-weight:800;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}.enhance-directory-module__65qEBW__viewAll:hover{background:var(--surface);border-color:var(--foreground)}@media (max-width:899px){.enhance-directory-module__65qEBW__groups{grid-template-columns:repeat(2,1fr)}.enhance-directory-module__65qEBW__group:nth-child(odd){border-inline-start:0;padding-inline-start:0}.enhance-directory-module__65qEBW__group:nth-child(n+3){border-top:1px solid var(--border)}}@media (max-width:639px){.enhance-directory-module__65qEBW__header{grid-template-columns:1fr;gap:1rem}.enhance-directory-module__65qEBW__groups{grid-template-columns:1fr}.enhance-directory-module__65qEBW__group,.enhance-directory-module__65qEBW__group:first-child,.enhance-directory-module__65qEBW__group:last-child{border-inline-start:0;border-top:1px solid var(--border);padding:1.5rem 0}.enhance-directory-module__65qEBW__group:first-child{border-top:0}.enhance-directory-module__65qEBW__group h3{min-height:0}.enhance-directory-module__65qEBW__footer{justify-content:stretch}.enhance-directory-module__65qEBW__viewAll{justify-content:center;width:100%}}
.enhance-workflow-module__hGsN_G__showcase{background:#ffffff06;border:1px solid #f7f1e82e;border-radius:1.25rem 1.25rem .45rem;grid-template-columns:minmax(19rem,.72fr) minmax(0,1.28fr);display:grid;overflow:hidden;box-shadow:0 2.5rem 5rem -3.5rem #000c}.enhance-workflow-module__hGsN_G__stepList{border-inline-end:1px solid #f7f1e826;align-content:start;display:grid}.enhance-workflow-module__hGsN_G__stepButton{color:#f7f1e894;text-align:start;border:0;cursor:pointer;background:0 0;border-bottom:1px solid #f7f1e821;grid-template-columns:2rem 1fr 1.25rem;align-items:start;gap:1rem;min-height:7.4rem;padding:1.35rem 1.25rem;transition:color .18s,background-color .18s;display:grid}.enhance-workflow-module__hGsN_G__stepButton:last-child{border-bottom:0}.enhance-workflow-module__hGsN_G__stepButton:hover,.enhance-workflow-module__hGsN_G__stepButton[aria-selected=true]{color:#f7f1e8;background:#f2a33a14}.enhance-workflow-module__hGsN_G__stepButton:focus-visible{z-index:1;outline:2px solid var(--accent-3);outline-offset:-3px;position:relative}.enhance-workflow-module__hGsN_G__stepButton>svg{opacity:0;width:1.15rem;height:1.15rem;margin-top:.1rem;transition:opacity .18s,transform .18s;transform:translate(-.4rem)}.enhance-workflow-module__hGsN_G__stepButton[aria-selected=true]>svg{opacity:1;transform:translate(0)}.enhance-workflow-module__hGsN_G__stepNumber{color:var(--accent-3);font-family:var(--font-chakra), sans-serif;font-size:.75rem;font-weight:700}.enhance-workflow-module__hGsN_G__stepCopy{gap:.55rem;display:grid}.enhance-workflow-module__hGsN_G__stepCopy strong{font-size:1rem;line-height:1.25}.enhance-workflow-module__hGsN_G__stepCopy>span{font-size:.82rem;line-height:1.55}.enhance-workflow-module__hGsN_G__preview{background:#141411;min-width:0;padding:.65rem}.enhance-workflow-module__hGsN_G__previewBar,.enhance-workflow-module__hGsN_G__previewSettings{color:#f7f1e880;min-height:2.5rem;font-family:var(--font-chakra), sans-serif;justify-content:space-between;align-items:center;gap:1rem;padding-inline:.45rem;font-size:.68rem;font-weight:600;display:flex}.enhance-workflow-module__hGsN_G__previewDots{gap:.34rem;display:flex}.enhance-workflow-module__hGsN_G__previewDots span{background:#f7f1e833;border-radius:50%;width:.42rem;height:.42rem}.enhance-workflow-module__hGsN_G__previewDots span:first-child{background:var(--accent-3)}.enhance-workflow-module__hGsN_G__previewImage{aspect-ratio:16/10;background:#0e0e0c;border-radius:.7rem .7rem .2rem;position:relative;overflow:hidden}.enhance-workflow-module__hGsN_G__previewImage img{object-fit:cover}.enhance-workflow-module__hGsN_G__previewReadout{color:#f7f1e8;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:#141411bd;border:1px solid #f7f1e826;border-radius:.65rem;align-items:center;gap:.8rem;padding:.75rem .85rem;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem}.enhance-workflow-module__hGsN_G__previewReadout span{color:var(--accent-3);font-family:var(--font-chakra), sans-serif;font-size:.72rem;font-weight:700}.enhance-workflow-module__hGsN_G__previewReadout strong{font-size:.88rem}.enhance-workflow-module__hGsN_G__previewSettings{flex-wrap:wrap;justify-content:flex-start;gap:0;min-height:2.8rem}.enhance-workflow-module__hGsN_G__previewSettings span{border-inline-start:1px solid #f7f1e821;padding-inline:.75rem}.enhance-workflow-module__hGsN_G__previewSettings span:first-child{color:var(--accent-3);border-inline-start:0;padding-inline-start:.35rem}@media (prefers-reduced-motion:no-preference){.enhance-workflow-module__hGsN_G__previewImage img{animation:.26s ease-out both enhance-workflow-module__hGsN_G__preview-in}}@keyframes enhance-workflow-module__hGsN_G__preview-in{0%{opacity:.45;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}@media (max-width:767px){.enhance-workflow-module__hGsN_G__showcase{grid-template-columns:1fr}.enhance-workflow-module__hGsN_G__stepList{border-inline-end:0;border-bottom:1px solid #f7f1e826}.enhance-workflow-module__hGsN_G__stepButton{min-height:0;padding-block:1rem}.enhance-workflow-module__hGsN_G__stepButton:not([aria-selected=true]) .enhance-workflow-module__hGsN_G__stepCopy>span,.enhance-workflow-module__hGsN_G__previewSettings span:last-child{display:none}}
.home-module__aUD9Yq__page{overflow:hidden}.home-module__aUD9Yq__container{width:min(78rem,100% - 3rem);margin-inline:auto}.home-module__aUD9Yq__hero{grid-template-columns:minmax(0,.9fr) minmax(34rem,1.1fr);align-items:center;gap:clamp(3rem,6vw,6rem);min-height:calc(100dvh - 4.75rem);padding-block:clamp(4rem,8vw,7.5rem) clamp(4.5rem,8vw,7rem);display:grid;position:relative}.home-module__aUD9Yq__hero:before{z-index:-1;content:"";border:1px solid #c5522129;border-radius:50%;width:48rem;height:48rem;position:absolute;top:-10rem;right:-22rem;box-shadow:0 0 0 7rem #c5522106,0 0 0 14rem #c5522105}.home-module__aUD9Yq__heroCopy{z-index:1;position:relative}.home-module__aUD9Yq__kicker{max-width:34rem;color:var(--foreground-muted);align-items:center;gap:.75rem;margin:0;font-size:.9rem;font-weight:700;line-height:1.4;display:flex}.home-module__aUD9Yq__kicker:before{content:"";background:var(--accent-2);flex:none;width:2.5rem;height:.22rem}.home-module__aUD9Yq__hero h1{letter-spacing:-.055em;max-width:13ch;margin:1.55rem 0 0;font-size:clamp(3rem,4.6vw,4.75rem);font-weight:700;line-height:.98}.home-module__aUD9Yq__heroLead{max-width:39rem;color:var(--foreground-muted);margin:1.8rem 0 0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.75}.home-module__aUD9Yq__heroActions{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.home-module__aUD9Yq__primaryAction,.home-module__aUD9Yq__secondaryAction{text-align:center;border-radius:.75rem;justify-content:center;align-items:center;gap:.65rem;min-height:3.25rem;padding:.8rem 1.25rem;font-size:.95rem;font-weight:800;line-height:1.25;text-decoration:none;display:inline-flex}.home-module__aUD9Yq__primaryAction svg,.home-module__aUD9Yq__secondaryAction svg{width:1.1rem;height:1.1rem}.home-module__aUD9Yq__heroBadges{color:var(--foreground-muted);flex-wrap:wrap;gap:.65rem 1.2rem;margin:1.55rem 0 0;padding:0;font-size:.82rem;font-weight:650;list-style:none;display:flex}.home-module__aUD9Yq__heroBadges li{align-items:center;gap:.48rem;display:flex}.home-module__aUD9Yq__heroBadges span{border:2px solid var(--accent-2);border-radius:50%;width:.55rem;height:.55rem}.home-module__aUD9Yq__monitorWrap{min-width:0}.home-module__aUD9Yq__monitor{color:#f7f1e8;background:var(--surface-dark);border:1px solid #171512a6;border-radius:1.35rem 1.35rem .65rem;margin:0;padding:.72rem;position:relative;box-shadow:0 3rem 5rem -3.3rem #2c1f15b3,inset 0 1px #ffffff14}.home-module__aUD9Yq__monitorBar{color:#f7f1e8ad;min-height:2.6rem;font-family:var(--font-chakra), sans-serif;justify-content:space-between;align-items:center;gap:1rem;padding:0 .55rem 0 .35rem;font-size:.72rem;font-weight:600;display:flex}.home-module__aUD9Yq__monitorDots{gap:.38rem;display:flex}.home-module__aUD9Yq__monitorDots span{background:#f7f1e838;border-radius:50%;width:.48rem;height:.48rem}.home-module__aUD9Yq__monitorDots span:first-child{background:var(--accent-3)}.home-module__aUD9Yq__monitorStatus{align-items:center;gap:.45rem;display:inline-flex}.home-module__aUD9Yq__monitorStatus:before{content:"";background:#7eba83;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 .25rem #7eba831f}.home-module__aUD9Yq__monitorCaption{color:#f7f1e89e;grid-template-columns:auto 1fr;align-items:start;gap:1rem;margin:0;padding:1rem .45rem .35rem;font-size:.75rem;line-height:1.55;display:grid}.home-module__aUD9Yq__monitorCaption strong{color:var(--accent-3);font-family:var(--font-chakra), sans-serif;font-weight:700}.home-module__aUD9Yq__signalRail{border-block:1px solid var(--border);background:#fffaf066}.home-module__aUD9Yq__signalList{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.home-module__aUD9Yq__signalList li{border-inline-start:1px solid var(--border);min-height:6.2rem;font-family:var(--font-chakra), var(--font-manrope), sans-serif;align-items:center;gap:.75rem;padding:1.25rem clamp(1rem,2.5vw,2rem);font-size:.86rem;font-weight:600;line-height:1.35;display:flex}.home-module__aUD9Yq__signalList li:first-child{border-inline-start:0}.home-module__aUD9Yq__signalList svg{width:1.15rem;height:1.15rem;color:var(--accent-2);flex:none}.home-module__aUD9Yq__section{padding-block:clamp(5.5rem,10vw,9rem)}.home-module__aUD9Yq__sectionHeader{grid-template-columns:minmax(0,.9fr) minmax(20rem,.55fr);align-items:end;gap:3rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}.home-module__aUD9Yq__sectionHeader h2,.home-module__aUD9Yq__hardwareIntro h2,.home-module__aUD9Yq__faqIntro h2{letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,5vw,4.6rem);font-weight:700;line-height:.98}.home-module__aUD9Yq__sectionHeader p,.home-module__aUD9Yq__hardwareIntro p,.home-module__aUD9Yq__faqIntro p{max-width:36rem;color:var(--foreground-muted);margin:0;line-height:1.75}.home-module__aUD9Yq__featureGrid{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-module__aUD9Yq__feature{border-top:1px solid var(--border);grid-template-columns:3rem 1fr;gap:1.25rem;min-height:11rem;padding:2rem clamp(1.25rem,3vw,2.75rem) 2.4rem 0;display:grid}.home-module__aUD9Yq__feature:nth-child(2n){border-inline-start:1px solid var(--border);padding-inline:clamp(1.25rem,3vw,2.75rem) 0}.home-module__aUD9Yq__featureIcon{width:2.8rem;height:2.8rem;color:var(--accent-2);background:color-mix(in srgb, var(--accent-3) 18%, transparent);border-radius:.8rem .8rem .25rem;place-items:center;display:grid}.home-module__aUD9Yq__featureIcon svg{width:1.3rem;height:1.3rem}.home-module__aUD9Yq__feature h3{margin:0;font-size:1.3rem;font-weight:700;line-height:1.2}.home-module__aUD9Yq__feature p{max-width:34rem;color:var(--foreground-muted);margin:.65rem 0 0;font-size:.94rem;line-height:1.7}.home-module__aUD9Yq__directory{padding-block:0 clamp(5.5rem,10vw,9rem)}.home-module__aUD9Yq__workflow{color:#f7f1e8;background:linear-gradient(#ffffff07 1px, transparent 1px), linear-gradient(90deg, #ffffff07 1px, transparent 1px), var(--surface-dark);background-size:4rem 4rem,4rem 4rem,auto;position:relative;overflow:hidden}.home-module__aUD9Yq__workflow:after{content:"";filter:blur(6rem);background:#c5522140;border-radius:50%;width:24rem;height:24rem;position:absolute;top:-9rem;right:-5rem}.home-module__aUD9Yq__workflowInner{z-index:1;padding-block:clamp(5.5rem,9vw,8rem);position:relative}.home-module__aUD9Yq__workflowHeader{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:3.5rem;display:flex}.home-module__aUD9Yq__workflowHeader h2{letter-spacing:-.045em;max-width:14ch;margin:0;font-size:clamp(2.6rem,5vw,4.8rem);line-height:.98}.home-module__aUD9Yq__workflowHeader p{color:#f7f1e899;max-width:28rem;margin:0}.home-module__aUD9Yq__stories{gap:clamp(6rem,11vw,10rem);scroll-margin-top:6rem;display:grid}.home-module__aUD9Yq__story{grid-template-columns:minmax(0,1.08fr) minmax(19rem,.72fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.home-module__aUD9Yq__storyReversed{grid-template-columns:minmax(19rem,.72fr) minmax(0,1.08fr)}.home-module__aUD9Yq__storyReversed .home-module__aUD9Yq__storyMedia{order:2}.home-module__aUD9Yq__storyMedia{aspect-ratio:16/10;background:var(--surface-dark);border:.65rem solid var(--surface-dark);box-shadow:var(--shadow-lg);border-radius:1.4rem 1.4rem .45rem;margin:0;position:relative;overflow:hidden}.home-module__aUD9Yq__storyMedia img{object-fit:cover;border-radius:.75rem .75rem .15rem;width:100%;height:100%}.home-module__aUD9Yq__storyMedia>div{width:100%;height:100%}.home-module__aUD9Yq__storyCopy small{color:var(--accent-2);font-family:var(--font-chakra), sans-serif;font-size:.83rem;font-weight:700}.home-module__aUD9Yq__storyCopy h2{letter-spacing:-.045em;max-width:14ch;margin:.85rem 0 0;font-size:clamp(2.3rem,4.6vw,4.2rem);font-weight:700;line-height:1}.home-module__aUD9Yq__storyCopy>p{max-width:35rem;color:var(--foreground-muted);margin:1.25rem 0 0;line-height:1.8}.home-module__aUD9Yq__storyCopy ul{border-top:1px solid var(--border);gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.home-module__aUD9Yq__storyCopy li{border-bottom:1px solid var(--border);align-items:center;gap:.75rem;padding:.82rem 0;font-size:.9rem;font-weight:650;display:flex}.home-module__aUD9Yq__storyCopy li:before{content:"";background:var(--accent-3);border:1px solid var(--foreground);border-radius:50%;flex:none;width:.5rem;height:.5rem}.home-module__aUD9Yq__useCases{border-block:1px solid var(--border);background:#e9e2d79e}.home-module__aUD9Yq__useCaseGrid{grid-template-columns:repeat(12,1fr);gap:1.25rem;display:grid}.home-module__aUD9Yq__useCase{grid-column:span 5;margin:0}.home-module__aUD9Yq__useCase:first-child{grid-column:span 7}.home-module__aUD9Yq__useCase:last-child{border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:1.2fr .8fr;align-items:center;padding-top:1.25rem;display:grid}.home-module__aUD9Yq__useCaseImage{aspect-ratio:3/2;background:var(--surface-dark);border-radius:1.15rem 1.15rem .35rem;overflow:hidden}.home-module__aUD9Yq__useCaseImage img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.22,1,.36,1)}.home-module__aUD9Yq__useCase:hover img{transform:scale(1.018)}.home-module__aUD9Yq__useCase figcaption{padding:1.25rem .25rem 0}.home-module__aUD9Yq__useCase:last-child figcaption{padding:2rem clamp(1.5rem,5vw,4rem)}.home-module__aUD9Yq__useCase h3{margin:0;font-size:1.35rem}.home-module__aUD9Yq__useCase p{max-width:36rem;color:var(--foreground-muted);margin:.55rem 0 0;font-size:.92rem}.home-module__aUD9Yq__hardware,.home-module__aUD9Yq__faq{grid-template-columns:minmax(17rem,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.home-module__aUD9Yq__hardwareIntro,.home-module__aUD9Yq__faqIntro{position:sticky;top:7rem}.home-module__aUD9Yq__hardwareIntro p,.home-module__aUD9Yq__faqIntro p{margin-top:1.25rem}.home-module__aUD9Yq__hardwareList{border-top:1px solid var(--border-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-module__aUD9Yq__hardwareList li{border-bottom:1px solid var(--border);min-height:8rem;font-family:var(--font-chakra), var(--font-manrope), sans-serif;padding:1.5rem 1.25rem;font-size:1.05rem;font-weight:700}.home-module__aUD9Yq__hardwareList li:nth-child(2n){border-inline-start:1px solid var(--border)}.home-module__aUD9Yq__hardwareList span{color:var(--accent-2);margin-bottom:1.75rem;font-size:.72rem;display:block}.home-module__aUD9Yq__hardwareNote{color:var(--foreground-muted);grid-column:1/-1;margin:-1rem 0 0;font-size:.78rem}.home-module__aUD9Yq__faqList{border-top:1px solid var(--border-strong)}.home-module__aUD9Yq__faqItem{border-bottom:1px solid var(--border)}.home-module__aUD9Yq__faqItem summary{min-height:4.5rem;font-family:var(--font-chakra), var(--font-manrope), sans-serif;justify-content:space-between;align-items:center;gap:2rem;padding:1.15rem 0;font-size:1.05rem;font-weight:700;list-style:none;display:flex}.home-module__aUD9Yq__faqItem summary::-webkit-details-marker{display:none}.home-module__aUD9Yq__faqToggle{width:1.4rem;height:1.4rem;color:var(--accent-2);flex:none;position:relative}.home-module__aUD9Yq__faqToggle:before,.home-module__aUD9Yq__faqToggle:after{content:"";background:currentColor;width:1rem;height:2px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-module__aUD9Yq__faqToggle:after{transform:translate(-50%,-50%)rotate(90deg)}.home-module__aUD9Yq__faqItem[open] .home-module__aUD9Yq__faqToggle:after{transform:translate(-50%,-50%)rotate(0)}.home-module__aUD9Yq__faqItem p{max-width:48rem;color:var(--foreground-muted);margin:0;padding:0 3rem 1.5rem 0}.home-module__aUD9Yq__cta{color:#f7f1e8;background:var(--surface-dark);border-radius:1.5rem 1.5rem .45rem;grid-template-columns:1fr auto;align-items:center;gap:3rem;padding:clamp(2.25rem,5vw,4.5rem);display:grid;position:relative;overflow:hidden}.home-module__aUD9Yq__cta:after{content:"";background:var(--accent-2);filter:blur(5.5rem);opacity:.42;border-radius:50%;width:20rem;height:20rem;position:absolute;bottom:-8rem;right:-4rem}.home-module__aUD9Yq__ctaCopy,.home-module__aUD9Yq__ctaAction{z-index:1;position:relative}.home-module__aUD9Yq__cta h2{letter-spacing:-.045em;max-width:16ch;margin:0;font-size:clamp(2.4rem,5vw,4.75rem);line-height:.98}.home-module__aUD9Yq__cta p{color:#f7f1e89e;max-width:42rem;margin:1rem 0 0}.home-module__aUD9Yq__ctaAction{text-align:center}.home-module__aUD9Yq__ctaAction small{color:#f7f1e880;margin-top:.65rem;display:block}@media (max-width:1023px){.home-module__aUD9Yq__hero{grid-template-columns:1fr;min-height:0;padding-top:5.5rem}.home-module__aUD9Yq__hero h1{max-width:16ch}.home-module__aUD9Yq__monitorWrap{justify-self:center;width:min(100%,50rem)}.home-module__aUD9Yq__story,.home-module__aUD9Yq__storyReversed{grid-template-columns:1fr 1fr;gap:3rem}.home-module__aUD9Yq__hardware,.home-module__aUD9Yq__faq{gap:3rem}}@media (max-width:767px){.home-module__aUD9Yq__container{width:min(100% - 2rem,42rem)}.home-module__aUD9Yq__hero{gap:3.25rem;padding-block:4.25rem 4rem}.home-module__aUD9Yq__hero h1{max-width:none;font-size:clamp(2.7rem,13vw,4rem)}.home-module__aUD9Yq__heroActions{flex-direction:column;align-items:stretch}.home-module__aUD9Yq__primaryAction,.home-module__aUD9Yq__secondaryAction{width:100%}.home-module__aUD9Yq__monitor{border-radius:1rem 1rem .45rem;padding:.5rem}.home-module__aUD9Yq__monitorBar{min-height:2.35rem}.home-module__aUD9Yq__monitorCaption{grid-template-columns:1fr;gap:.25rem;padding:.8rem .35rem .2rem}.home-module__aUD9Yq__signalList{grid-template-columns:repeat(2,1fr)}.home-module__aUD9Yq__signalList li{border-bottom:1px solid var(--border);min-height:5.6rem}.home-module__aUD9Yq__signalList li:nth-child(odd){border-inline-start:0}.home-module__aUD9Yq__signalList li:last-child{border-bottom:0;grid-column:1/-1;justify-content:center}.home-module__aUD9Yq__sectionHeader,.home-module__aUD9Yq__workflowHeader,.home-module__aUD9Yq__hardware,.home-module__aUD9Yq__faq{grid-template-columns:1fr;gap:1.5rem;display:grid}.home-module__aUD9Yq__sectionHeader h2,.home-module__aUD9Yq__hardwareIntro h2,.home-module__aUD9Yq__faqIntro h2{font-size:clamp(2.35rem,11vw,3.5rem)}.home-module__aUD9Yq__featureGrid{grid-template-columns:1fr}.home-module__aUD9Yq__feature,.home-module__aUD9Yq__feature:nth-child(2n){border-inline-start:0;padding:1.6rem 0 1.9rem}.home-module__aUD9Yq__workflowHeader{margin-bottom:2.5rem}.home-module__aUD9Yq__story,.home-module__aUD9Yq__storyReversed{grid-template-columns:1fr;gap:2rem}.home-module__aUD9Yq__storyReversed .home-module__aUD9Yq__storyMedia{order:0}.home-module__aUD9Yq__storyCopy h2{max-width:none;font-size:clamp(2.25rem,11vw,3.5rem)}.home-module__aUD9Yq__useCase,.home-module__aUD9Yq__useCase:first-child,.home-module__aUD9Yq__useCase:last-child{grid-column:1/-1;display:block}.home-module__aUD9Yq__useCase:last-child figcaption{padding:1.25rem .25rem 0}.home-module__aUD9Yq__hardwareIntro,.home-module__aUD9Yq__faqIntro{position:static}.home-module__aUD9Yq__cta{grid-template-columns:1fr;gap:2rem}.home-module__aUD9Yq__ctaAction{text-align:start}}@media (max-width:479px){.home-module__aUD9Yq__signalList{grid-template-columns:1fr}.home-module__aUD9Yq__signalList li,.home-module__aUD9Yq__signalList li:last-child{border-inline-start:0;border-bottom:1px solid var(--border);grid-column:auto;justify-content:flex-start;min-height:4.6rem}.home-module__aUD9Yq__signalList li:last-child{border-bottom:0}.home-module__aUD9Yq__feature{grid-template-columns:2.6rem 1fr;gap:1rem}.home-module__aUD9Yq__featureIcon{width:2.45rem;height:2.45rem}.home-module__aUD9Yq__hardwareList{grid-template-columns:1fr}.home-module__aUD9Yq__hardwareList li:nth-child(2n){border-inline-start:0}}
