.home_hero__4MSrI{position:relative;padding:var(--s-8) 0 var(--s-9);overflow:hidden;background:#fff}.home_heroGridBg__cPDE0{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(11,18,33,.04) 1px,transparent 0),linear-gradient(90deg,rgba(11,18,33,.04) 1px,transparent 0);background-size:56px 56px;background-position:-1px -1px;mask-image:radial-gradient(ellipse 80% 70% at 70% 40%,#000 0,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 70% 40%,#000 0,transparent 75%)}.home_heroLayout__WtroZ{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:var(--s-7);gap:var(--s-7);align-items:center;position:relative}.home_heroColText__iI1bw{text-align:start}.home_heroBadge__Nm98i{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;background:#fff;border:1px solid var(--border);color:var(--ink-2);border-radius:var(--r-full);font-size:12px;font-weight:600;margin-bottom:var(--s-5);box-shadow:var(--shadow-sm)}.home_heroBadge__Nm98i b{background:var(--ink);color:#fff;font-weight:700;font-size:10px;padding:3px 9px;border-radius:var(--r-full);letter-spacing:.08em}.home_heroTitle__5IMaf{font-size:clamp(2.5rem,6vw,4.75rem);line-height:1.02;letter-spacing:-.035em;font-weight:700;color:var(--ink);min-height:1.05em}.home_heroTitle__5IMaf em{font-style:normal;background:var(--grad-brand);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.home_heroTitleCycle__Fm5QJ{display:inline-grid;grid-template-areas:"stack";position:relative;vertical-align:top}.home_heroTitleWord__JJUaj{grid-area:stack;white-space:nowrap;animation:home_heroCycleWord__jwwxE 7.5s ease-in-out infinite;will-change:opacity,transform}.home_heroTitleWord__JJUaj:nth-child(2){animation-delay:-5s}.home_heroTitleWord__JJUaj:nth-child(3){animation-delay:-2.5s}@keyframes home_heroCycleWord__jwwxE{0%,30%{opacity:1;transform:translateY(0)}33%{opacity:0;transform:translateY(-22px)}97%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.home_heroTitleGrad__QgUm8{display:inline-block;background-image:linear-gradient(90deg,#0061ff,#9e68ff 25%,#e81cff 50%,#9e68ff 75%,#0061ff);background-size:200% auto;background-position:0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0);animation:home_heroGradShine__8SBpZ 4s linear infinite}@keyframes home_heroGradShine__8SBpZ{to{background-position:-200%}}@media(prefers-reduced-motion:reduce){.home_heroTitleGrad__QgUm8,.home_heroTitleWord__JJUaj{animation:none}.home_heroTitleWord__JJUaj{opacity:1;transform:none}.home_heroTitleWord__JJUaj:nth-child(2),.home_heroTitleWord__JJUaj:nth-child(3){display:none}}.home_heroSub__1w8_6{font-size:clamp(1.0625rem,1.35vw,1.1875rem);color:var(--ink-2);margin-top:var(--s-5);max-width:520px;line-height:1.55}.home_heroCta__lmGz1{gap:var(--s-3);margin-top:var(--s-6)}.home_heroCta__lmGz1,.home_heroProofs__jIp7e{display:flex;flex-wrap:wrap;justify-content:flex-start}.home_heroProofs__jIp7e{gap:var(--s-5);margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--border-soft)}.home_heroProof__eDTNr{font-size:13px;color:var(--ink-2);display:inline-flex;align-items:center;gap:8px;font-weight:500}.home_heroProof__eDTNr svg{color:var(--brand);width:16px;height:16px}.home_heroColVisual__J1Q6y{position:relative;min-height:480px;display:grid;place-items:center}.home_heroDevice__GoaDs{position:relative;width:100%;max-width:460px;aspect-ratio:4/3}.home_heroDeviceHalo__cITzv{position:absolute;inset:-20%;background:radial-gradient(50% 50% at 30% 35%,rgba(0,97,255,.18) 0,transparent 60%),radial-gradient(40% 50% at 75% 70%,rgba(232,28,255,.14) 0,transparent 60%);filter:blur(8px);pointer-events:none}.home_heroDeviceCard__a326x{position:relative;height:100%;background:#fff;border:1px solid var(--border);border-radius:var(--r-2xl);padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-4);box-shadow:0 1px 2px rgba(11,18,33,.04),0 30px 60px -30px rgba(11,18,33,.16);overflow:hidden}.home_heroDeviceStatus__POi6Z{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);background:var(--surface);border:1px solid var(--border-soft);padding:4px 10px;border-radius:var(--r-full)}.home_heroDeviceDot__oYqSb{width:6px;height:6px;border-radius:50%;background:var(--success);box-shadow:0 0 0 3px rgba(16,185,129,.18);animation:home_hero-device-blink__C_7WJ 2s var(--ease-out) infinite}@keyframes home_hero-device-blink__C_7WJ{50%{opacity:.45}}.home_heroDeviceChip__m60gy{flex:1 1;width:100%;height:auto;display:block}.home_heroDeviceMeta___jKRu{display:flex;gap:8px;flex-wrap:wrap}.home_heroDeviceMeta___jKRu span{font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--ink-2);border:1px solid var(--border);border-radius:var(--r-full);padding:5px 11px;background:#fff}@media(prefers-reduced-motion:reduce){.home_heroDeviceDot__oYqSb{animation:none}.home_heroDeviceChip__m60gy animate,.home_heroDeviceChip__m60gy animateMotion{display:none}}@media(max-width:1024px){.home_heroLayout__WtroZ{grid-template-columns:1fr;gap:var(--s-6)}.home_heroColVisual__J1Q6y{min-height:auto;order:2}.home_heroDevice__GoaDs{max-width:420px}}@media(max-width:720px){.home_hero__4MSrI{padding:var(--s-6) 0 var(--s-7)}.home_heroDevice__GoaDs{max-width:340px}.home_heroProofs__jIp7e{gap:var(--s-4);grid-template-columns:1fr}.home_heroCta__lmGz1{flex-direction:column;align-items:stretch;width:100%}.home_heroCta__lmGz1>*{width:100%;justify-content:center}}@media(max-width:480px){.home_heroBadge__Nm98i{flex-wrap:wrap;font-size:11px}.home_heroDevice__GoaDs{max-width:100%}}.home_trust__K2VnS{padding:var(--s-6) 0;background:var(--surface);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.home_trustGrid__3vqoL{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--s-5);gap:var(--s-5)}.home_trustItem__I7LsP{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--ink-2)}.home_trustItem__I7LsP svg{width:24px;height:24px;color:var(--brand);flex-shrink:0}.home_trustItem__I7LsP b{color:var(--ink);font-weight:600;display:block;margin-bottom:2px}.home_trustItem__I7LsP span{display:block}.home_sectionHead__e7S80{text-align:center;max-width:720px;margin:0 auto var(--s-8)}.home_sectionHead__e7S80 .eyebrow{margin-bottom:var(--s-3)}.home_sectionHead__e7S80 .section-title{margin-top:var(--s-3)}.home_sectionHead__e7S80 .section-sub{margin-top:var(--s-4)}.home_trackGrid__dtBeH{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--s-5);gap:var(--s-5)}.home_trackCard__uxQi8{display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-7);background:#fff;border:1px solid var(--border);border-radius:var(--r-2xl);text-align:start;cursor:pointer;font:inherit;color:inherit;width:100%;position:relative;overflow:hidden;transition:transform .32s var(--ease-out),box-shadow .32s var(--ease-out),border-color .32s var(--ease-out)}.home_trackCard__uxQi8:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,97,255,.04),transparent 40%);pointer-events:none;opacity:0;transition:opacity .32s var(--ease-out)}.home_trackCardButton__wILi1{border-color:var(--brand-soft)}.home_trackHeader__JEtAR{display:flex;align-items:center;gap:var(--s-4)}.home_trackIcon__UGmgm{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;color:var(--brand);background:var(--brand-soft);flex-shrink:0;transition:transform .4s var(--ease-out),background .24s var(--ease-out),color .24s var(--ease-out)}.home_trackIcon__UGmgm svg{width:28px;height:28px;stroke-width:1.7}.home_trackKicker__KA8xX{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px}.home_trackTitle__0DcCq{font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:700;letter-spacing:-.025em;color:var(--ink);line-height:1.1}.home_trackTagline__UBUTa{font-size:15.5px;color:var(--ink-2);line-height:1.55;margin-top:-4px}.home_trackBullets__rDxD3{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--s-3);gap:var(--s-3);margin-top:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--border-soft)}.home_trackBullets__rDxD3 li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;color:var(--ink);line-height:1.45}.home_trackBullets__rDxD3 svg{width:16px;height:16px;color:var(--brand);flex-shrink:0;margin-top:2px}.home_trackCta__URNKe{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:var(--s-4);font-size:14px;font-weight:600;color:var(--brand)}.home_trackCta__URNKe svg{width:16px;height:16px;transition:transform .22s var(--ease-out)}@media(hover:hover)and (pointer:fine){.home_trackCard__uxQi8:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--brand)}.home_trackCard__uxQi8:hover:before{opacity:1}.home_trackCard__uxQi8:hover .home_trackIcon__UGmgm{background:var(--brand);color:#fff}.home_trackCard__uxQi8:hover .home_trackCta__URNKe svg{transform:translateX(3px)}}.home_serviceGrid__8HXEE{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--s-4);gap:var(--s-4)}.home_serviceCard__Rmfml{position:relative;display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-6);background:#fff;border:1px solid var(--border);border-radius:var(--r-xl);transition:transform .28s var(--ease-out),box-shadow .28s var(--ease-out),border-color .28s var(--ease-out);min-height:260px;overflow:hidden;text-align:start;cursor:pointer;font:inherit;color:inherit;width:100%}.home_serviceCardButton__BRja3{border:1px solid var(--brand-soft);background:linear-gradient(180deg,#fff,#fafbff);font:inherit;color:inherit}.home_serviceCardBadge__aXcIO{position:absolute;top:14px;right:14px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--accent);color:#fff;padding:3px 8px;border-radius:var(--r-full)}.home_serviceCardIcon__ADQP6{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;color:var(--brand);background:var(--brand-soft);flex-shrink:0;transition:transform .4s var(--ease-out),background .24s var(--ease-out),color .24s var(--ease-out)}.home_serviceCardIcon__ADQP6 svg{width:22px;height:22px;stroke-width:1.75}.home_serviceCardTitle__7ACZd{font-size:18px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.home_serviceCardDesc__PWQ_j{font-size:14px;color:var(--ink-2);line-height:1.55;flex:1 1}.home_serviceCardLink__k8Rgs{font-size:13px;font-weight:600;color:var(--brand);display:inline-flex;align-items:center;gap:6px;margin-top:auto}.home_serviceCardLink__k8Rgs svg{width:14px;height:14px;transition:transform .22s var(--ease-out)}@media(hover:hover)and (pointer:fine){.home_serviceCard__Rmfml:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--brand)}.home_serviceCard__Rmfml:hover .home_serviceCardIcon__ADQP6{background:var(--brand);color:#fff}.home_serviceCard__Rmfml:hover .home_serviceCardLink__k8Rgs svg{transform:translateX(3px)}}.home_iotModalDialog__YrYyz{position:fixed;inset:0;margin:auto;border:0;padding:0;background:rgba(0,0,0,0);max-width:720px;width:calc(100% - var(--s-5));max-height:90vh;height:-moz-fit-content;height:fit-content;border-radius:var(--r-2xl);color:var(--ink)}.home_iotModalDialog__YrYyz::-webkit-backdrop{background:rgba(11,18,33,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:home_iot-fade__9wQzU .18s var(--ease-out)}.home_iotModalDialog__YrYyz::backdrop{background:rgba(11,18,33,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:home_iot-fade__9wQzU .18s var(--ease-out)}.home_iotModalDialog__YrYyz[open]{animation:home_iot-rise__8MJvM .22s var(--ease-out)}.home_iotModalCard__bLH7s{position:relative;background:#fff;border-radius:var(--r-2xl);box-shadow:0 30px 90px -20px rgba(11,18,33,.4);max-height:90vh;overflow-y:auto}@keyframes home_iot-fade__9wQzU{0%{opacity:0}}@keyframes home_iot-rise__8MJvM{0%{opacity:0;transform:translateY(12px)}}.home_iotModalArt__Nlrqk{width:100%;height:200px;display:block;border-radius:var(--r-2xl) var(--r-2xl) 0 0;background:#0b1221}.home_iotModalClose__N33e3{position:absolute;top:14px;right:14px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;border:0;background:hsla(0,0%,100%,.85);color:#0b1221;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:2;transition:background .16s var(--ease-out)}.home_iotModalClose__N33e3 svg{width:18px;height:18px}.home_iotModalClose__N33e3:hover{background:#fff}.home_iotModalBody__OwzqO{padding:var(--s-6)}.home_iotModalTitle__zIwY8{font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:700;color:var(--ink);letter-spacing:-.02em}.home_iotModalIntro__SMV7w{margin-top:var(--s-3);font-size:15px;color:var(--ink-2);line-height:1.55}.home_iotModalSection__5O52l{margin-top:var(--s-6);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand)}.home_iotModalList__kziDJ{margin-top:var(--s-3);display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--s-4);gap:var(--s-4);list-style:none;padding:0}.home_iotModalList__kziDJ li{padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.home_iotModalList__kziDJ li b{display:block;font-size:14px;font-weight:700;color:var(--ink)}.home_iotModalList__kziDJ li span{display:block;margin-top:4px;font-size:13px;color:var(--ink-2);line-height:1.5}.home_iotModalStack__1wYhd{margin-top:var(--s-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;color:var(--ink-2);line-height:1.7}.home_why__vv5Ju{background:var(--surface);padding:var(--s-10) 0}.home_whyGrid__eHNOX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s-6);gap:var(--s-6);margin-top:var(--s-7)}.home_whyCard__HKD8g{padding:var(--s-5)}.home_whyIcon__61Of2{width:52px;height:52px;border-radius:14px;background:#fff;color:var(--brand);display:grid;place-items:center;margin-bottom:var(--s-4);box-shadow:var(--shadow-sm);border:1px solid var(--border-soft)}.home_whyIcon__61Of2 svg{width:26px;height:26px}.home_whyTitle__GMxx7{font-size:18px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.home_whyDesc__ZscMx{font-size:14.5px;color:var(--ink-2);margin-top:8px;line-height:1.55}.home_newsletter__NszcL{padding:var(--s-10) 0}.home_newsletterCard__AHHNS{padding:clamp(var(--s-6),4vw,var(--s-9));border-radius:var(--r-2xl);background:var(--grad-cta);color:#fff;position:relative;overflow:hidden;text-align:center}.home_newsletterCard__AHHNS:after,.home_newsletterCard__AHHNS:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.home_newsletterCard__AHHNS:before{width:280px;height:280px;background:radial-gradient(circle,rgba(255,255,255,.2),transparent 60%);top:-80px;right:-60px}.home_newsletterCard__AHHNS:after{width:380px;height:380px;background:radial-gradient(circle,rgba(255,255,255,.1),transparent 60%);bottom:-140px;left:-100px}.home_newsletterTitle__uxMal{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;position:relative}.home_newsletterSub__CrK6B{margin-top:var(--s-3);opacity:.9;position:relative;max-width:540px;margin-left:auto;margin-right:auto}.home_newsletterCta__BK1mS{margin-top:var(--s-6);position:relative}@media(max-width:1024px){.home_serviceGrid__8HXEE,.home_trustGrid__3vqoL{grid-template-columns:repeat(2,1fr)}.home_trackGrid__dtBeH,.home_whyGrid__eHNOX{grid-template-columns:1fr;gap:var(--s-4)}}@media(max-width:720px){.home_serviceGrid__8HXEE,.home_trustGrid__3vqoL{grid-template-columns:1fr}.home_trustGrid__3vqoL{gap:var(--s-4)}.home_trackCard__uxQi8{padding:var(--s-5)}.home_trackHeader__JEtAR{gap:var(--s-3)}.home_iotModalList__kziDJ{grid-template-columns:1fr}.home_newsletterCard__AHHNS{padding:var(--s-6)}.home_newsletterTitle__uxMal{font-size:clamp(1.5rem,7vw,2.25rem)}.home_iotModalBody__OwzqO{padding:var(--s-5)}}