@media (max-width:639px){.site-header{top:var(--announce-h,0px);padding:0}.card-nav-shell{width:100%}.card-nav{background:color-mix(in srgb, var(--surface-glass) 94%, transparent);border-top:0;border-left:0;border-right:0;border-radius:0;box-shadow:0 8px 24px #0000002e}.card-nav-top{min-height:0;padding:6px max(16px, env(safe-area-inset-right)) 6px max(16px, env(safe-area-inset-left));padding-top:calc(6px + env(safe-area-inset-top));grid-template-columns:auto minmax(0,1fr) auto;gap:0 10px}.card-nav-top .logo{grid-area:auto;justify-self:start}.logo{min-width:0}.logo-mark{width:24px;height:24px}.card-nav-actions{grid-area:auto;gap:5px}.accessibility-menu{position:static}.accessibility-popover{top:calc(100% + 8px);right:max(8px, env(safe-area-inset-right));left:max(8px, env(safe-area-inset-left));overscroll-behavior:contain;border-radius:16px;gap:6px;width:auto;max-height:min(76svh,420px);padding:8px;overflow-y:auto}.preference-switch{background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--preference-accent) 14%, transparent), transparent 48%), color-mix(in srgb, var(--surface) 94%, transparent);min-height:52px}.accessibility-trigger,.theme-toggle,.card-nav-cta{min-width:30px;height:30px}.card-nav-cta{padding:0 10px;font-size:.78rem;display:inline-grid}.card-nav-buttons{display:none}.card-nav-mobile-groups{grid-area:auto}.card-nav-trigger{white-space:nowrap;border:0;min-height:34px;padding:7px 11px;font-size:.82rem;line-height:1}.card-nav-panel{display:none}.card-nav-mobile-panel{border-radius:16px;grid-template-columns:1fr;gap:6px;max-height:min(68svh,430px);padding:6px;top:calc(100% + 6px)}.card-nav-card{border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:10px;min-height:64px;padding:12px}.card-nav-card-featured{grid-column:1;min-height:84px}}
@media (max-width:639px){.site-footer{padding:36px 0 max(40px, env(safe-area-inset-bottom));text-align:center}.footer-minimal{align-items:center;gap:22px}.footer-brandline{flex-direction:column;align-items:center;gap:16px;width:100%}.footer-company-logo-link{border-right:0;justify-content:center;padding-right:0}.footer-company-logo{width:min(154px,58vw)}.footer-socials{justify-content:center}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;gap:8px;width:100%;display:grid}.footer-links a{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 76%, transparent);border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 12px;font-size:.88rem;line-height:1.1}.footer-links a:first-child{grid-column:1/-1}}
@media (max-width:639px){.product-logo-hero{width:min(100%,460px)}.asset-orbit-shell{opacity:.58;width:620px;top:62%;right:-220px}.asset-core{width:112px;min-width:112px;padding:14px}.asset-core-symbol{width:42px;height:42px}.asset-orbit-item{width:38px;height:38px}.focus-alert-feed{opacity:.62;gap:8px;width:300px;top:64%;right:-46px}.focus-alert-card{gap:6px;padding:10px 12px}.focus-alert-card-top{font-size:.58rem}.focus-alert-card strong{font-size:.85rem}.focus-alert-card p{display:none}.sensor-focus-panel{opacity:.62;width:260px;top:64%;right:-36px}.true-focus-words{gap:7px}.true-focus-token{padding:8px 10px;font-size:.68rem}.journey-intro{margin-bottom:34px}.journey-card{gap:18px;padding:20px}.sensor-focus-line{opacity:.16}.capability-card{min-height:146px}.trust-row span{text-align:left}.bento-card,.solution-card{min-height:178px}.detail-panel .glow-card-content{padding:18px}}
[data-backgrounds=off] .aurora,[data-backgrounds=off] .asset-orbit-home,[data-backgrounds=off] .home-hero-orbit-blur,[data-backgrounds=off] .gradient-waves-background,[data-backgrounds=off] .solution-ripple-background,[data-backgrounds=off] .solution-floating-lines-background,[data-backgrounds=off] .solution-waves-background,[data-backgrounds=off] .solution-sliced-waves-background,[data-backgrounds=off] .solution-orb-background{display:none!important}[data-backgrounds=off] .veil-hero,[data-backgrounds=off] .page-hero:not(.product-hero),[data-backgrounds=off] .journey-section,[data-backgrounds=off] .business-card-overlay{background:var(--bg)!important}[data-backgrounds=off] .page-hero:not(.product-hero):after,[data-backgrounds=off] .journey-section:before{display:none!important}[data-backgrounds=off] .trust-band,[data-backgrounds=off] .send-status,[data-backgrounds=off] .send-animation,[data-backgrounds=off] .step-summary,[data-backgrounds=off] .business-card-panel,[data-backgrounds=off] .business-card-row-action{background:var(--surface)!important}[data-backgrounds=off] .aurora:before,[data-backgrounds=off] .aurora:after{display:none!important}[data-blur=off] *,[data-blur=off] :before,[data-blur=off] :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important}[data-blur=off] .progressive-image{background-image:none!important}[data-blur=off] .glass-surface,[data-blur=off] .accessibility-popover,[data-blur=off] .card-nav-panel,[data-blur=off] .business-card-panel{background:var(--surface)!important}[data-motion=off] *,[data-motion=off] :before,[data-motion=off] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-motion=off] .page-transition,[data-motion=off] .hero-sequence,[data-motion=off] .card-nav-open .card-nav-card{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}[data-motion=off] .border-glow-card{--edge-proximity:0!important;--edge-color-opacity:0!important;--edge-fill-opacity:0!important;--edge-light-opacity:0!important;transform:translateZ(.01px)!important}[data-motion=off] .border-glow-card:before,[data-motion=off] .border-glow-card:after,[data-motion=off] .border-glow-card>.edge-light{opacity:0!important}[data-motion=off] .profile-photo-switch .profile-photo-image{animation:none!important}[data-motion=off] .profile-photo-switch .profile-photo-image.is-primary{opacity:1}[data-motion=off] .profile-photo-switch .profile-photo-image.is-secondary{opacity:0}[data-motion=off] .accessibility-trigger:hover,[data-motion=off] .accessibility-trigger:focus-visible,[data-motion=off] .preference-segment button:hover,[data-motion=off] .preference-segment button:focus-visible,[data-motion=off] .preference-switch:hover,[data-motion=off] .preference-switch:focus-visible,[data-motion=off] .card-nav-trigger:hover,[data-motion=off] .card-nav-trigger:focus-visible,[data-motion=off] .card-nav-trigger[aria-expanded=true],[data-motion=off] .card-nav-card:hover,[data-motion=off] .card-nav-card:focus-visible,[data-motion=off] .button:hover,[data-motion=off] .button:focus-visible,[data-motion=off] .journey-step:hover .journey-card,[data-motion=off] .glow-card-link:hover .glow-card,[data-motion=off] .glow-card-link:focus-visible .glow-card,[data-motion=off] .star-border:hover .star-border-inner,[data-motion=off] .star-border:focus-within .star-border-inner,[data-motion=off] .social-links a:hover,[data-motion=off] .social-links a:focus-visible,[data-motion=off] .legal-toc a:hover,[data-motion=off] .legal-toc a:focus-visible,[data-motion=off] .contact-method:hover,[data-motion=off] .contact-method:focus-visible,[data-motion=off] .team-links a:hover,[data-motion=off] .team-links a:focus-visible,[data-motion=off] .team-links button:hover,[data-motion=off] .team-links button:focus-visible,[data-motion=off] .step-option:hover,[data-motion=off] .step-option:focus-within,[data-motion=off] .button:hover svg,[data-motion=off] .button:focus-visible svg,[data-motion=off] .glow-card-link:hover .card-link svg,[data-motion=off] .glow-card-link:focus-visible .card-link svg,[data-motion=off] .card-nav-card:hover .card-nav-card-link svg,[data-motion=off] .card-nav-card:focus-visible .card-nav-card-link svg{transform:none!important}[data-motion=off] .contact-success-icon,[data-motion=off] .contact-success-ring,[data-motion=off] .contact-success-sparkle{animation:none!important}[data-motion=off] .contact-success-ring{stroke-dashoffset:0;opacity:1}[data-backgrounds=off] .contact-success-card:before{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
[data-analytics-section]{scroll-margin-top:calc(var(--mobile-header-clearance,96px) + 18px)}html{overscroll-behavior-x:none;overscroll-behavior-y:auto}#main{padding-top:var(--announce-h,0px);transition:padding-top .56s cubic-bezier(.22,1,.36,1)}body,.page-transition{max-width:100%;overflow-x:clip}@supports not (overflow:clip){body,.page-transition{overflow-x:hidden}}@media (max-width:1023px),(hover:none),(pointer:coarse){.home-panel:not(.home-hero-panel){min-height:auto}}
.feature-card-link,.feature-card-surface{border-radius:var(--radius-card);height:100%;display:block}.feature-card-link:focus-visible,.feature-card-surface:focus-within{outline:0}.feature-card{--feature-a:var(--accent-red);--feature-b:var(--accent-magenta);--feature-c:var(--accent-violet);--feature-ink:var(--surface);--glow-card-bg:radial-gradient(circle at 94% 10%, color-mix(in srgb, var(--feature-c) 14%, transparent), transparent 34%), linear-gradient(135deg, color-mix(in srgb, var(--surface) 92%, transparent), color-mix(in srgb, var(--surface-strong) 84%, transparent))}[data-theme=light] .feature-card{--glow-card-bg:radial-gradient(circle at 94% 10%, color-mix(in srgb, var(--feature-c) 10%, transparent), transparent 34%), linear-gradient(135deg, color-mix(in srgb, #fff 96%, var(--feature-a) 4%), color-mix(in srgb, #fff 90%, var(--feature-c) 10%))}.feature-card.feature-card--illustrated{--glow-card-bg:var(--surface)}.feature-card-tone-alert{--accent-local:#0b7b79;--feature-a:#063a3f;--feature-b:#0b7b79;--feature-c:#29e7a7;--feature-ink:#061518}.feature-card-tone-inventory{--accent-local:#c20078;--feature-a:#6f19dc;--feature-b:#c20078;--feature-c:#ff5ac8;--feature-ink:#15091d}.feature-card-tone-sensor{--accent-local:#12d6ff;--feature-a:#12d6ff;--feature-b:#29e7a7;--feature-c:#7f00eb;--feature-ink:#061522}.feature-card-tone-platform{--accent-local:#ff3158;--feature-a:#ff003c;--feature-b:#d83f5f;--feature-c:#7f00eb;--feature-ink:#190911}.feature-card-tone-production{--accent-local:var(--accent-magenta);--feature-a:#ff003c;--feature-b:#c20078;--feature-c:#12d6ff;--feature-ink:#0b1018}.feature-card-tone-infrastructure{--accent-local:var(--accent-red);--feature-a:#ff003c;--feature-b:#7e2137;--feature-c:#29e7a7;--feature-ink:#10070c}.feature-card-tone-it{--accent-local:var(--accent-cyan);--feature-a:#12d6ff;--feature-b:#3c6eea;--feature-c:#7f00eb;--feature-ink:#07121c}.feature-card-tone-msp{--accent-local:var(--accent-magenta);--feature-a:#ff003c;--feature-b:#c20078;--feature-c:#5b103f;--feature-ink:#110716}[data-theme=light] .feature-card{--feature-ink:color-mix(in srgb, #fff 86%, var(--feature-c) 14%)}
.feature-card-frame{--feature-card-visual-closed:polygon(67% 0, 100% 0, 100% 100%, 61% 100%);--feature-card-visual-open:polygon(0 0, 100% 0, 100% 100%, 0 100%);flex:1;grid-template-columns:minmax(0,1fr) minmax(154px,36%);min-height:100%;display:grid;position:relative;overflow:hidden}.feature-card-frame:after{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);content:"";opacity:0;pointer-events:none;z-index:1;background:linear-gradient(90deg,#080a12f0,#080a12db 72%,#080a1294);width:80%;transition:opacity .24s .1s;position:absolute;inset:0 auto 0 0;-webkit-mask-image:linear-gradient(90deg,#000 0% 82%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 82%,#0000 100%)}.feature-card--visual-left .feature-card-frame:after{background:linear-gradient(270deg,#080a12f0,#080a12db 72%,#080a1294);inset:0 0 0 auto;-webkit-mask-image:linear-gradient(270deg,#000 0% 82%,#0000 100%);mask-image:linear-gradient(270deg,#000 0% 82%,#0000 100%)}[data-theme=light] .feature-card-frame:after{background:linear-gradient(90deg,#fffffff7,#ffffffeb 72%,#ffffffb8)}[data-theme=light] .feature-card--visual-left .feature-card-frame:after{background:linear-gradient(270deg,#fffffff7,#ffffffeb 72%,#ffffffb8)}[data-blur=off] .feature-card .feature-card-frame:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.feature-card--wide .feature-card-frame{grid-template-columns:minmax(0,1fr) minmax(280px,38%)}.feature-card--visual-left .feature-card-frame{--feature-card-visual-closed:polygon(0 0, 33% 0, 39% 100%, 0 100%);grid-template-columns:minmax(154px,36%) minmax(0,1fr)}.feature-card--wide.feature-card--visual-left .feature-card-frame{grid-template-columns:minmax(280px,38%) minmax(0,1fr)}.feature-card-content{z-index:2;flex-direction:column;grid-area:1/1;min-width:0;padding:clamp(18px,2.2vw,24px);transition:color .18s 90ms;display:flex;position:relative;overflow:hidden}.feature-card-content>:not(.feature-card-symbol){z-index:1;position:relative}.feature-card-eyebrow{background:linear-gradient(135deg, var(--feature-a), var(--feature-c));color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;margin:0 0 10px;font-weight:800;line-height:1.2}.feature-card--visual-left .feature-card-content{grid-column:2}.feature-card h2,.feature-card h3{max-width:760px;color:var(--text);letter-spacing:0;margin:0;font-size:clamp(1.22rem,2.2vw,1.72rem);line-height:1.08}.feature-card--wide h2,.feature-card--wide h3{font-size:clamp(1.5rem,2.5vw,2.25rem)}.feature-card .product-card-logo{width:min(100%,210px);margin:0}.feature-card-body{gap:14px;margin-top:12px;display:grid}.feature-card-body p{color:var(--text-muted);margin:0;transition:color .18s 90ms}.feature-card-footer{margin-top:auto;padding-top:16px}.feature-card .feature-card-cta{gap:10px;font-size:.88rem;font-weight:700;line-height:1.3}.feature-card .feature-card-cta svg{flex:none}.feature-card-visual{background:var(--feature-ink);min-height:100%;clip-path:var(--feature-card-visual-closed);isolation:isolate;pointer-events:none;transform-origin:100%;z-index:0;grid-area:1/1/auto/-1;transition:clip-path .32s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden}.feature-card--visual-left .feature-card-visual{transform-origin:0}.feature-card--illustrated .feature-card-visual{background:color-mix(in srgb, var(--accent-local) 12%, var(--surface-strong))}.feature-card--illustrated .feature-card-frame{--feature-card-visual-open:var(--feature-card-visual-closed)}.feature-card--illustrated .feature-card-frame:after{content:none}[data-backgrounds=off] .feature-card--illustrated .feature-card-visual{background:var(--surface-strong)}.feature-card--illustrated .feature-card-visual:before,.feature-card--illustrated .feature-card-visual:after{content:none}.feature-card-artwork{z-index:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;width:40%;padding:12px;display:grid;position:absolute;inset:0 0 0 auto}.feature-card--visual-left .feature-card-artwork{inset:0 auto 0 0}.feature-card-visual:before,.feature-card-visual:after{content:"";position:absolute;inset:0}.feature-card-visual:before{background:radial-gradient(circle at 26% 22%, color-mix(in srgb, var(--feature-c) 68%, transparent), transparent 30%), radial-gradient(circle at 72% 74%, color-mix(in srgb, var(--feature-a) 72%, transparent), transparent 34%), linear-gradient(135deg, var(--feature-a), var(--feature-b) 50%, var(--feature-c));opacity:.92;z-index:0;transition:transform .24s;transform:scale(1)}.feature-card-visual:after{opacity:.72;mix-blend-mode:screen;z-index:2;background:linear-gradient(135deg,#ffffff2e,#0000 28%),linear-gradient(#0000 48%,#0000004d)}.feature-card-symbol{--card-corner-color:var(--text)}[data-theme=light] .feature-card-visual:after{mix-blend-mode:normal;opacity:.5;background:linear-gradient(135deg,#ffffff57,#0000 32%),linear-gradient(#0000 46%,#ffffff5c)}.feature-card-image{object-fit:cover;opacity:.78;z-index:1;transition:opacity .24s,transform .32s cubic-bezier(.22,1,.36,1);transform:scale(1)}.feature-card-media{z-index:1;width:100%;position:absolute;inset:0}.feature-card--visual-right .feature-card-media{transform:translateX(var(--feature-card-image-offset,0%))}.solution-link .feature-card-image{object-position:68% center}
.feature-card-facts{gap:14px;margin:2px 0 0;display:grid}.feature-card-facts div{gap:5px;display:grid}.feature-card-facts dt,.feature-card-facts dd{margin:0}.feature-card-facts dt{color:var(--text);font-weight:800;transition:color .18s 90ms}.feature-card-facts dd{color:var(--text-muted);font-size:.95rem;line-height:1.5;transition:color .18s 90ms}.feature-card-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.feature-card-list li{padding-left:16px;position:relative}.feature-card-list li:before{background:linear-gradient(135deg, var(--feature-a), var(--feature-c));content:"";border-radius:999px;width:6px;height:6px;position:absolute;top:.68em;left:0;transform:translateY(-50%)}
.feature-card-link:focus-visible .feature-card,.feature-card-surface:focus-within .feature-card,.feature-card:focus-within{border-color:color-mix(in srgb, var(--accent-local) 44%, var(--border-strong));--edge-proximity:100;outline:2px solid color-mix(in srgb, var(--accent-local) 62%, white);outline-offset:4px;transform:translateY(-2px)}.feature-card-link:focus-visible .feature-card-image,.feature-card-surface:focus-within .feature-card-image,.feature-card:focus-within .feature-card-image,.feature-card-link:focus-visible .feature-card-visual:before,.feature-card-surface:focus-within .feature-card-visual:before,.feature-card:focus-within .feature-card-visual:before{opacity:.92;transition-delay:90ms;transform:scale(1.025)}.feature-card-link:focus-visible .feature-card-visual,.feature-card-surface:focus-within .feature-card-visual,.feature-card:focus-within .feature-card-visual{clip-path:var(--feature-card-visual-open);transition-delay:90ms}.feature-card-link:focus-visible .feature-card-frame:after,.feature-card-surface:focus-within .feature-card-frame:after,.feature-card:focus-within .feature-card-frame:after{opacity:1;transition:opacity .16s cubic-bezier(.16,1,.3,1)}.feature-card-link:focus-visible .feature-card h2,.feature-card-link:focus-visible .feature-card h3,.feature-card-link:focus-visible .feature-card-body p,.feature-card-link:focus-visible .feature-card-facts dt,.feature-card-link:focus-visible .feature-card-facts dd,.feature-card-surface:focus-within .feature-card h2,.feature-card-surface:focus-within .feature-card h3,.feature-card-surface:focus-within .feature-card-body p,.feature-card-surface:focus-within .feature-card-facts dt,.feature-card-surface:focus-within .feature-card-facts dd,.feature-card:focus-within h2,.feature-card:focus-within h3,.feature-card:focus-within .feature-card-body p,.feature-card:focus-within .feature-card-facts dt,.feature-card:focus-within .feature-card-facts dd{color:#fff}.feature-card-link:focus-visible .feature-card .product-logo-mark,.feature-card-surface:focus-within .feature-card .product-logo-mark,.feature-card:focus-within .product-logo-mark{background:#fff}[data-theme=light] .feature-card-link:focus-visible .feature-card h2,[data-theme=light] .feature-card-link:focus-visible .feature-card h3,[data-theme=light] .feature-card-link:focus-visible .feature-card-facts dt,[data-theme=light] .feature-card-surface:focus-within .feature-card h2,[data-theme=light] .feature-card-surface:focus-within .feature-card h3,[data-theme=light] .feature-card-surface:focus-within .feature-card-facts dt,[data-theme=light] .feature-card:focus-within h2,[data-theme=light] .feature-card:focus-within h3,[data-theme=light] .feature-card:focus-within .feature-card-facts dt{color:var(--text)}[data-theme=light] .feature-card-link:focus-visible .feature-card-body p,[data-theme=light] .feature-card-link:focus-visible .feature-card-facts dd,[data-theme=light] .feature-card-surface:focus-within .feature-card-body p,[data-theme=light] .feature-card-surface:focus-within .feature-card-facts dd,[data-theme=light] .feature-card:focus-within .feature-card-body p,[data-theme=light] .feature-card:focus-within .feature-card-facts dd{color:var(--text-muted)}[data-theme=light] .feature-card-link:focus-visible .feature-card .product-logo-mark,[data-theme=light] .feature-card-surface:focus-within .feature-card .product-logo-mark,[data-theme=light] .feature-card:focus-within .product-logo-mark{background:var(--text)}.solution-faq-glow:focus-within{--edge-proximity:0;outline:0;transform:none}.solution-faq-glow:focus-within:not(:hover){border-color:var(--border)}.solution-faq-glow:focus-within:not(:hover) h3{color:var(--text)}.solution-faq-glow:focus-within:not(:hover) .solution-faq-panel p{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.feature-card-link:hover .feature-card,.feature-card-surface:hover .feature-card,.feature-card:hover{border-color:color-mix(in srgb, var(--accent-local) 44%, var(--border-strong));transform:translateY(-2px)}.feature-card-link:hover .feature-card-image,.feature-card-surface:hover .feature-card-image,.feature-card:hover .feature-card-image,.feature-card-link:hover .feature-card-visual:before,.feature-card-surface:hover .feature-card-visual:before,.feature-card:hover .feature-card-visual:before{opacity:.92;transition-delay:90ms;transform:scale(1.025)}.feature-card-link:hover .feature-card-visual,.feature-card-surface:hover .feature-card-visual,.feature-card:hover .feature-card-visual{clip-path:var(--feature-card-visual-open);transition-delay:90ms}.feature-card-link:hover .feature-card-frame:after,.feature-card-surface:hover .feature-card-frame:after,.feature-card:hover .feature-card-frame:after{opacity:1;transition:opacity .16s cubic-bezier(.16,1,.3,1)}.feature-card-link:hover .feature-card h2,.feature-card-link:hover .feature-card h3,.feature-card-link:hover .feature-card-body p,.feature-card-link:hover .feature-card-facts dt,.feature-card-link:hover .feature-card-facts dd,.feature-card-surface:hover .feature-card h2,.feature-card-surface:hover .feature-card h3,.feature-card-surface:hover .feature-card-body p,.feature-card-surface:hover .feature-card-facts dt,.feature-card-surface:hover .feature-card-facts dd,.feature-card:hover h2,.feature-card:hover h3,.feature-card:hover .feature-card-body p,.feature-card:hover .feature-card-facts dt,.feature-card:hover .feature-card-facts dd{color:#fff}.feature-card-link:hover .feature-card .product-logo-mark,.feature-card-surface:hover .feature-card .product-logo-mark,.feature-card:hover .product-logo-mark{background:#fff}[data-theme=light] .feature-card-link:hover .feature-card h2,[data-theme=light] .feature-card-link:hover .feature-card h3,[data-theme=light] .feature-card-link:hover .feature-card-facts dt,[data-theme=light] .feature-card-surface:hover .feature-card h2,[data-theme=light] .feature-card-surface:hover .feature-card h3,[data-theme=light] .feature-card-surface:hover .feature-card-facts dt,[data-theme=light] .feature-card:hover h2,[data-theme=light] .feature-card:hover h3,[data-theme=light] .feature-card:hover .feature-card-facts dt{color:var(--text)}[data-theme=light] .feature-card-link:hover .feature-card-body p,[data-theme=light] .feature-card-link:hover .feature-card-facts dd,[data-theme=light] .feature-card-surface:hover .feature-card-body p,[data-theme=light] .feature-card-surface:hover .feature-card-facts dd,[data-theme=light] .feature-card:hover .feature-card-body p,[data-theme=light] .feature-card:hover .feature-card-facts dd{color:var(--text-muted)}[data-theme=light] .feature-card-link:hover .feature-card .product-logo-mark,[data-theme=light] .feature-card-surface:hover .feature-card .product-logo-mark,[data-theme=light] .feature-card:hover .product-logo-mark{background:var(--text)}}
.chip.border-glow-card{--chip-accent:var(--accent-local,var(--accent-red));--border-radius:13px;border-color:color-mix(in srgb, var(--chip-accent) 30%, var(--border));background:color-mix(in srgb, var(--surface) 88%, transparent);height:auto;box-shadow:none;border-radius:13px;transition:border-color .18s,transform .18s;display:inline-grid}.chip.border-glow-card:hover{border-color:color-mix(in srgb, var(--chip-accent) 52%, var(--border-strong));transform:translateY(-1px)}.chip-accent-red{--chip-accent:var(--accent-red)}.chip-accent-magenta{--chip-accent:var(--accent-magenta)}.chip-accent-violet{--chip-accent:var(--accent-violet)}.chip-accent-cyan{--chip-accent:var(--accent-cyan)}.chip-accent-green{--chip-accent:var(--accent-green)}.chip-inner{border-radius:inherit;align-items:center;gap:9px;padding:8px 14px;display:inline-flex}.chip-icon{flex:none;place-items:center;width:20px;height:20px;font-size:1.05rem;line-height:1;display:inline-grid}.chip-icon svg{display:block}.chip-label{color:var(--text);letter-spacing:.01em;white-space:nowrap;font-size:.9rem;font-weight:600}.chip-caption{color:color-mix(in srgb, var(--chip-accent) 62%, var(--text-subtle));font-family:var(--font-mono);letter-spacing:.02em;padding-left:2px;font-size:.72rem}.chip-group{gap:16px;display:grid}.chip-group-label{color:color-mix(in srgb, var(--cloud-accent,var(--accent-red)) 36%, var(--text));font-family:var(--font-mono);align-items:center;gap:12px;font-size:.78rem;font-weight:700;display:flex}.chip-group-label:after{background:linear-gradient(90deg, color-mix(in srgb, var(--cloud-accent,var(--accent-red)) 50%, transparent), transparent);content:"";flex:1;height:1px}.chip-group-items{flex-wrap:wrap;gap:10px;display:flex}.product-protocols-groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:clamp(18px,2.4vw,28px);margin-top:clamp(24px,3vw,36px);display:grid}.protocol-cloud{--cloud-accent:var(--accent-red);border:1px solid color-mix(in srgb, var(--cloud-accent) 20%, var(--border));background:radial-gradient(circle at 16% 12%, color-mix(in srgb, var(--cloud-accent) 20%, transparent), transparent 56%), radial-gradient(circle at 88% 90%, color-mix(in srgb, var(--cloud-accent) 12%, transparent), transparent 56%), color-mix(in srgb, var(--surface) 80%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:26px;padding:clamp(20px,2.4vw,28px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a,0 24px 64px #00000042}.protocol-cloud--inbound{--cloud-accent:var(--accent-petrol)}.protocol-cloud--outbound{--cloud-accent:var(--accent-magenta)}.protocol-cloud .chip-group{z-index:1;position:relative}[data-theme=light] .protocol-cloud{box-shadow:inset 0 0 0 1px #fff9,0 18px 50px #4f5b7524}
@media (max-width:639px),(hover:none),(pointer:coarse){.feature-card-link:hover .feature-card,.feature-card-link:focus-visible .feature-card,.feature-card-surface:hover .feature-card,.feature-card-surface:focus-within .feature-card,.feature-card:hover,.feature-card:focus-within,.feature-card-link:hover .feature-card-image,.feature-card-link:focus-visible .feature-card-image,.feature-card-surface:hover .feature-card-image,.feature-card-surface:focus-within .feature-card-image,.feature-card:hover .feature-card-image,.feature-card:focus-within .feature-card-image,.feature-card-link:hover .feature-card-visual:before,.feature-card-link:focus-visible .feature-card-visual:before,.feature-card-surface:hover .feature-card-visual:before,.feature-card-surface:focus-within .feature-card-visual:before,.feature-card:hover .feature-card-visual:before,.feature-card:focus-within .feature-card-visual:before{transform:none}}@media (max-width:700px){.feature-card-frame,.feature-card--wide .feature-card-frame{grid-template-rows:auto 1fr;grid-template-columns:1fr}.feature-card--visual-left .feature-card-content,.feature-card--visual-left .feature-card-visual{order:initial;grid-column:1}.feature-card-content{order:2;grid-area:2/1;padding:clamp(20px,6vw,28px)}.feature-card h2,.feature-card h3{font-size:clamp(1.36rem,6vw,1.84rem)}.feature-card-visual{clip-path:none;order:1;grid-area:1/1;width:100%;height:clamp(156px,43vw,236px);min-height:0;position:relative;inset:auto}.feature-card .feature-card-artwork{width:100%;padding:12px 24px;inset:0}.feature-card--visual-left .feature-card-visual,.feature-card-link:hover .feature-card-visual,.feature-card-link:focus-visible .feature-card-visual,.feature-card-surface:hover .feature-card-visual,.feature-card-surface:focus-within .feature-card-visual,.feature-card:hover .feature-card-visual,.feature-card:focus-within .feature-card-visual{clip-path:none}.feature-card-image{opacity:.86;display:block;transform:none}.feature-card .feature-card-media{width:100%;transform:none}.feature-card-visual:after{opacity:.42}.feature-card .feature-card-symbol{--card-corner-left:-30px;--card-corner-bottom:-32px;--card-corner-size:112px}.feature-card-frame:after,.feature-card-link:hover .feature-card-frame:after,.feature-card-link:focus-visible .feature-card-frame:after,.feature-card-surface:hover .feature-card-frame:after,.feature-card-surface:focus-within .feature-card-frame:after,.feature-card:hover .feature-card-frame:after,.feature-card:focus-within .feature-card-frame:after{opacity:0;display:none}.feature-card-link:hover .feature-card h2,.feature-card-link:focus-visible .feature-card h2,.feature-card-link:hover .feature-card h3,.feature-card-link:focus-visible .feature-card h3,.feature-card-link:hover .feature-card-facts dt,.feature-card-link:focus-visible .feature-card-facts dt,.feature-card-surface:hover .feature-card h2,.feature-card-surface:focus-within .feature-card h2,.feature-card-surface:hover .feature-card h3,.feature-card-surface:focus-within .feature-card h3,.feature-card-surface:hover .feature-card-facts dt,.feature-card-surface:focus-within .feature-card-facts dt,.feature-card:hover h2,.feature-card:focus-within h2,.feature-card:hover h3,.feature-card:focus-within h3,.feature-card:hover .feature-card-facts dt,.feature-card:focus-within .feature-card-facts dt{color:var(--text)}.feature-card-link:hover .feature-card-body p,.feature-card-link:focus-visible .feature-card-body p,.feature-card-link:hover .feature-card-facts dd,.feature-card-link:focus-visible .feature-card-facts dd,.feature-card-surface:hover .feature-card-body p,.feature-card-surface:focus-within .feature-card-body p,.feature-card-surface:hover .feature-card-facts dd,.feature-card-surface:focus-within .feature-card-facts dd,.feature-card:hover .feature-card-body p,.feature-card:focus-within .feature-card-body p,.feature-card:hover .feature-card-facts dd,.feature-card:focus-within .feature-card-facts dd{color:var(--text-muted)}.feature-card-link:hover .feature-card .product-logo-mark,.feature-card-link:focus-visible .feature-card .product-logo-mark,.feature-card-surface:hover .feature-card .product-logo-mark,.feature-card-surface:focus-within .feature-card .product-logo-mark,.feature-card:hover .product-logo-mark,.feature-card:focus-within .product-logo-mark{background:var(--text)}.feature-card .product-card-logo{width:min(100%,190px)}}@media (max-width:480px){.feature-card-content{padding:18px}}[data-motion=off] .feature-card-link:hover .feature-card,[data-motion=off] .feature-card-link:focus-visible .feature-card,[data-motion=off] .feature-card-surface:hover .feature-card,[data-motion=off] .feature-card-surface:focus-within .feature-card,[data-motion=off] .feature-card:hover,[data-motion=off] .feature-card:focus-within,[data-motion=off] .feature-card-link:hover .feature-card-image,[data-motion=off] .feature-card-link:focus-visible .feature-card-image,[data-motion=off] .feature-card-surface:hover .feature-card-image,[data-motion=off] .feature-card-surface:focus-within .feature-card-image,[data-motion=off] .feature-card:hover .feature-card-image,[data-motion=off] .feature-card:focus-within .feature-card-image,[data-motion=off] .feature-card-link:hover .feature-card-visual:before,[data-motion=off] .feature-card-link:focus-visible .feature-card-visual:before,[data-motion=off] .feature-card-surface:hover .feature-card-visual:before,[data-motion=off] .feature-card-surface:focus-within .feature-card-visual:before,[data-motion=off] .feature-card:hover .feature-card-visual:before,[data-motion=off] .feature-card:focus-within .feature-card-visual:before,[data-motion=off] .feature-card-link:hover .feature-card-visual,[data-motion=off] .feature-card-link:focus-visible .feature-card-visual,[data-motion=off] .feature-card-surface:hover .feature-card-visual,[data-motion=off] .feature-card-surface:focus-within .feature-card-visual,[data-motion=off] .feature-card:hover .feature-card-visual,[data-motion=off] .feature-card:focus-within .feature-card-visual{transform:none!important}[data-motion=off] .feature-card-visual,[data-motion=off] .feature-card-media,[data-motion=off] .feature-card-visual:before,[data-motion=off] .feature-card-image,[data-motion=off] .feature-card-frame:after,[data-motion=off] .feature-card-body p,[data-motion=off] .feature-card-facts dt,[data-motion=off] .feature-card-facts dd{transition:none!important}@media (prefers-reduced-motion:reduce){.feature-card .feature-card-image,.feature-card .feature-card-visual:before{transform:none!important}.feature-card .feature-card-visual,.feature-card .feature-card-media,.feature-card .feature-card-image,.feature-card .feature-card-frame:after{transition:none}}
@media (max-width:639px),(hover:none),(pointer:coarse){.card-nav,.card-nav-mobile-groups{touch-action:pan-y}.card-nav-mobile-groups{justify-content:flex-start;overflow:visible}.card-nav-mobile-panel,.accessibility-popover{overscroll-behavior-x:none;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}}@media (max-width:480px){.card-nav-top{column-gap:4px}.card-nav-mobile-groups{justify-content:flex-start;gap:3px}.card-nav-trigger{padding-inline:6px;font-size:.72rem}.logo-mark{width:22px;height:22px}.accessibility-trigger{min-width:28px;height:28px}}@media (max-width:379px){.card-nav-top{grid-template-columns:minmax(0,1fr) auto}.card-nav-top .logo{display:none}}@media (max-width:339px){.card-nav-trigger{padding-inline:4px;font-size:.68rem}}

