.product-detail:where(.astro-o422f4lv){background:linear-gradient(180deg,#ffffff6b,#fff0 32rem),var(--color-bg)}.detail-hero:where(.astro-o422f4lv){padding:7.8rem 0 3.5rem}.hero-grid:where(.astro-o422f4lv){display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:3rem;align-items:center;gap:3rem}@media only screen and (max-width:987px){.hero-grid:where(.astro-o422f4lv){grid-template-columns:1fr}}.hero-copy:where(.astro-o422f4lv){min-width:0}.back-link:where(.astro-o422f4lv){--fs:var(--font-size-sm);align-items:center;background:rgba(var(--rgb-brand-1),.1);border:1px solid rgba(var(--rgb-brand-1),.12);border-radius:999px;color:var(--color-brand-1);display:inline-flex;gap:.5rem;margin-bottom:1.35rem;padding:.5rem .82rem;-webkit-text-decoration:none;text-decoration:none;transition:background .25s var(--ease-out-cubic),border-color .25s var(--ease-out-cubic),transform .25s var(--ease-out-cubic);width:-moz-fit-content;width:fit-content}.back-link:where(.astro-o422f4lv):focus-visible,.back-link:where(.astro-o422f4lv):hover{background:rgba(var(--rgb-brand-1),.16);border-color:rgba(var(--rgb-brand-1),.2);transform:translate(-.15rem)}.back-icon:where(.astro-o422f4lv){flex:0 0 auto;height:1rem;width:1rem}.eyebrow:where(.astro-o422f4lv){--fs:var(--font-size-xs);--fw:700;color:var(--color-brand-1);letter-spacing:0;margin:0;text-transform:uppercase}.section-head:where(.astro-o422f4lv) h2:where(.astro-o422f4lv),h1:where(.astro-o422f4lv){--fs:max(2.35rem,min(5vw,3.55rem));--lh:1.03;max-width:10em}@media only screen and (max-width:576px),only screen and (max-width:767px) and (orientation:landscape){.section-head:where(.astro-o422f4lv) h2:where(.astro-o422f4lv),h1:where(.astro-o422f4lv){--fs:2.15rem}}.intro:where(.astro-o422f4lv),.summary:where(.astro-o422f4lv){--fs:var(--font-size-lg);color:var(--color-text-alt);margin:1rem 0 0;max-width:42rem}.summary:where(.astro-o422f4lv){--fs:max(1.05rem,min(1.6vw,1.22rem));color:var(--color-text)}.intro:where(.astro-o422f4lv){--fs:var(--font-size-md)}.visual-wrap:where(.astro-o422f4lv){align-self:center}.product-image-visual:where(.astro-o422f4lv){align-items:center;background:radial-gradient(circle at 58% 34%,#ffffffeb,#fff0 44%),linear-gradient(145deg,#f8f9fc,#eef0f6 64%,#e1e4ee);border:1px solid rgba(209,211,229,.88);border-radius:.5rem;box-shadow:0 1.6rem 3rem #282a3d14;display:flex;justify-content:center;margin:0;min-height:24rem;overflow:hidden;position:relative}@media only screen and (max-width:576px),only screen and (max-width:767px) and (orientation:landscape){.product-image-visual:where(.astro-o422f4lv){min-height:17rem}}.product-image-visual:where(.astro-o422f4lv):before{background-image:linear-gradient(rgba(112,122,158,.08) 1px,transparent 0),linear-gradient(90deg,rgba(112,122,158,.08) 1px,transparent 0);background-size:3.6rem 3.6rem;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.62),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.62),transparent 82%);pointer-events:none;position:absolute}.product-image-visual:where(.astro-o422f4lv) img:where(.astro-o422f4lv){height:auto;max-width:none;pointer-events:none;position:relative;transform:translate3d(0,2%,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:118%;z-index:1}@media only screen and (max-width:576px),only screen and (max-width:767px) and (orientation:landscape){.product-image-visual:where(.astro-o422f4lv) img:where(.astro-o422f4lv){width:136%}}.server-product-image:where(.astro-o422f4lv):before{display:none}.detail-card-image-visual:where(.astro-o422f4lv){aspect-ratio:16/9;background:#f5f6fa;min-height:auto}.detail-card-image-visual:where(.astro-o422f4lv):before{display:none}.detail-card-image-visual:where(.astro-o422f4lv) img:where(.astro-o422f4lv){height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transform:translateZ(0);width:100%}.server-product-image:where(.astro-o422f4lv) img:where(.astro-o422f4lv){transform:translateZ(0);width:108%}@media only screen and (max-width:576px),only screen and (max-width:767px) and (orientation:landscape){.server-product-image:where(.astro-o422f4lv) img:where(.astro-o422f4lv){width:122%}}.smart-glasses-product-image:where(.astro-o422f4lv){min-height:max(12rem,min(18vw,17rem))}.smart-glasses-product-image:where(.astro-o422f4lv) img:where(.astro-o422f4lv){transform:translateZ(0);width:min(92%,34rem)}@media only screen and (max-width:576px),only screen and (max-width:767px) and (orientation:landscape){.smart-glasses-product-image:where(.astro-o422f4lv) img:where(.astro-o422f4lv){width:100%}}.mobile-terminal-product-image:where(.astro-o422f4lv) img:where(.astro-o422f4lv){transform:translateZ(0);width:min(88%,31rem)}@media only screen and (max-width:576px),only screen and (max-width:767px) and (orientation:landscape){.mobile-terminal-product-image:where(.astro-o422f4lv) img:where(.astro-o422f4lv){width:94%}}.workstation-product-image:where(.astro-o422f4lv) img:where(.astro-o422f4lv){transform:translate3d(0,1.5%,0);width:min(88%,30rem)}@media only screen and (max-width:576px),only screen and (max-width:767px) and (orientation:landscape){.workstation-product-image:where(.astro-o422f4lv) img:where(.astro-o422f4lv){width:100%}}.tags:where(.astro-o422f4lv){--fs:var(--font-size-xs);display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:1.5rem 0 0;padding:0}.tags:where(.astro-o422f4lv) li:where(.astro-o422f4lv){background:rgba(var(--rgb-brand-1),.08);border-radius:999px;color:var(--color-brand-1);padding:.55rem .8rem}.detail-section:where(.astro-o422f4lv){padding:0 0 4.8rem}.alt:where(.astro-o422f4lv){padding-top:0}.editorial-layout:where(.astro-o422f4lv),.note-layout:where(.astro-o422f4lv),.scenario-layout:where(.astro-o422f4lv){display:grid;grid-template-columns:minmax(13rem,.32fr) minmax(0,.68fr);grid-gap:max(2rem,min(5vw,4.8rem));gap:max(2rem,min(5vw,4.8rem))}@media only screen and (max-width:987px){.editorial-layout:where(.astro-o422f4lv),.note-layout:where(.astro-o422f4lv),.scenario-layout:where(.astro-o422f4lv){gap:1.3rem;grid-template-columns:1fr}}.sticky-head:where(.astro-o422f4lv){align-self:start;position:sticky;top:6.5rem}@media only screen and (max-width:987px){.sticky-head:where(.astro-o422f4lv){position:static}}.static-sticky-head:where(.astro-o422f4lv) .sticky-head:where(.astro-o422f4lv){position:static}.section-mark:where(.astro-o422f4lv){--fs:.74rem;--fw:700;align-items:center;background:rgba(var(--rgb-brand-1),.1);border-radius:999px;color:var(--color-brand-1);display:inline-flex;height:1.55rem;justify-content:center;letter-spacing:0;margin-bottom:.9rem;min-width:2.1rem}.section-copy:where(.astro-o422f4lv){--fs:var(--font-size-md);color:var(--color-text-alt);margin:.8rem 0 0;max-width:30rem}.advantage-list:where(.astro-o422f4lv),.metric-strip:where(.astro-o422f4lv),.related-grid:where(.astro-o422f4lv){display:grid}.compact-head:where(.astro-o422f4lv){align-items:center;display:flex;gap:.85rem}.compact-head:where(.astro-o422f4lv) .section-mark:where(.astro-o422f4lv){flex:0 0 auto;margin:0}.overview-copy:where(.astro-o422f4lv){border-left:2px solid rgba(var(--rgb-brand-1),.2);max-width:58rem;padding-left:max(1.2rem,min(2.3vw,2rem))}.overview-lead:where(.astro-o422f4lv){--fs:max(1.55rem,min(3vw,2.15rem));--lh:1.18;color:var(--color-text);margin:0 0 1.15rem}.overview-copy:where(.astro-o422f4lv) p:where(.astro-o422f4lv):not(.overview-lead){--fs:max(1rem,min(1.35vw,1.12rem));color:var(--color-text-alt);margin:0}.overview-copy:where(.astro-o422f4lv) p:where(.astro-o422f4lv)+p:where(.astro-o422f4lv){margin-top:1rem}.pain-section:where(.astro-o422f4lv){margin-bottom:4.8rem;padding:0 0 4.8rem}.pain-panel:where(.astro-o422f4lv){background:radial-gradient(circle at 92% 6%,rgba(var(--rgb-brand-2),.75),transparent 28%),#ffffff94;border:1px solid rgba(209,211,229,.78);border-radius:.75rem;box-shadow:0 1.5rem 3.5rem #2a2f4e0f;padding-bottom:max(2rem,min(4vw,3.2rem));padding-top:max(2rem,min(4vw,3.2rem))}.pain-heading:where(.astro-o422f4lv){display:grid;grid-template-columns:minmax(12rem,.28fr) minmax(0,.72fr);grid-gap:max(1.5rem,min(4vw,3.5rem));align-items:start;gap:max(1.5rem,min(4vw,3.5rem));margin-bottom:max(1.7rem,min(3vw,2.4rem));padding:0 max(1.3rem,min(3vw,2.4rem))}@media only screen and (max-width:987px){.pain-heading:where(.astro-o422f4lv){gap:1rem;grid-template-columns:1fr}}.pain-heading:where(.astro-o422f4lv) p:where(.astro-o422f4lv){--fs:var(--font-size-sm);--lh:1.75;color:var(--color-text-alt);margin:0;max-width:52rem}.pain-grid:where(.astro-o422f4lv){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem;padding:0 max(1.3rem,min(3vw,2.4rem))}@media only screen and (max-width:767px){.pain-grid:where(.astro-o422f4lv){grid-template-columns:1fr}}.pain-card:where(.astro-o422f4lv){display:grid;grid-template-columns:3.4rem minmax(0,1fr);grid-gap:1.05rem;align-items:start;background:#ffffffc7;border:1px solid rgba(209,211,229,.86);border-radius:.55rem;gap:1.05rem;min-height:9.5rem;padding:1.35rem 1.4rem;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.pain-card:where(.astro-o422f4lv):hover{border-color:rgba(var(--rgb-brand-1),.28);box-shadow:0 .8rem 1.8rem #2a2f4e12;transform:translateY(-2px)}.pain-index:where(.astro-o422f4lv){--fs:1.7rem;--fw:600;--lh:1;color:rgba(var(--rgb-brand-1),.42);letter-spacing:-.04em}.pain-card:where(.astro-o422f4lv) h3:where(.astro-o422f4lv){--fs:1.12rem;margin:0}.pain-card:where(.astro-o422f4lv) p:where(.astro-o422f4lv){--fs:var(--font-size-sm);--lh:1.68;color:var(--color-text-alt);margin:.65rem 0 0}.metric-strip:where(.astro-o422f4lv){background:#ffffff73;border-bottom:1px solid rgba(209,211,229,.95);border-top:1px solid rgba(209,211,229,.95);grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width:767px){.metric-strip:where(.astro-o422f4lv){grid-template-columns:1fr}}.metric:where(.astro-o422f4lv){border-right:1px solid rgba(209,211,229,.72);padding:1.35rem 1.5rem}@media only screen and (max-width:767px){.metric:where(.astro-o422f4lv){border-bottom:1px solid rgba(209,211,229,.72);border-right:0}}.metric:where(.astro-o422f4lv):last-child{border-right:0}@media only screen and (max-width:767px){.metric:where(.astro-o422f4lv):last-child{border-bottom:0}}.metric:where(.astro-o422f4lv) p:where(.astro-o422f4lv){--fs:var(--font-size-xs);color:var(--color-text-alt);margin:0}.metric:where(.astro-o422f4lv) strong:where(.astro-o422f4lv){--fs:max(1.35rem,min(2.3vw,1.85rem));color:var(--color-text);display:block;margin-top:.35rem}.section-head:where(.astro-o422f4lv){margin-bottom:1.25rem}.section-head:where(.astro-o422f4lv) h2:where(.astro-o422f4lv){--fs:1.82rem;max-width:none;white-space:nowrap}@media only screen and (max-width:576px),only screen and (max-width:767px) and (orientation:landscape){.section-head:where(.astro-o422f4lv) h2:where(.astro-o422f4lv){--fs:1.65rem;white-space:normal}}.capability-ledger:where(.astro-o422f4lv){border-top:1px solid rgba(209,211,229,.95)}.feature-row:where(.astro-o422f4lv){display:grid;grid-template-columns:minmax(14rem,.34fr) minmax(0,.66fr);grid-gap:max(1.2rem,min(4vw,3rem));border-bottom:1px solid rgba(209,211,229,.95);gap:max(1.2rem,min(4vw,3rem));padding:max(1.45rem,min(3vw,2.1rem)) 0}@media only screen and (max-width:987px){.feature-row:where(.astro-o422f4lv){gap:1rem;grid-template-columns:1fr}}.feature-meta:where(.astro-o422f4lv){display:grid;grid-template-columns:auto 1fr;grid-gap:.9rem;align-items:start;gap:.9rem}.feature-index:where(.astro-o422f4lv){--fs:.78rem;--fw:700;color:var(--color-brand-1)}.advantage-item:where(.astro-o422f4lv) h3:where(.astro-o422f4lv),.case-flow:where(.astro-o422f4lv) h3:where(.astro-o422f4lv),.feature-meta:where(.astro-o422f4lv) h3:where(.astro-o422f4lv),.scenario-row:where(.astro-o422f4lv) h3:where(.astro-o422f4lv){--fs:1.18rem;margin:0}.feature-content:where(.astro-o422f4lv) ul:where(.astro-o422f4lv){--fs:var(--font-size-sm);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem 1.35rem;gap:.75rem 1.35rem;list-style:none;margin:0;padding:0}@media only screen and (max-width:767px){.feature-content:where(.astro-o422f4lv) ul:where(.astro-o422f4lv){grid-template-columns:1fr}}.feature-content:where(.astro-o422f4lv) li:where(.astro-o422f4lv){color:var(--color-text-alt);padding-left:1rem;position:relative}.feature-content:where(.astro-o422f4lv) li:where(.astro-o422f4lv):before{background:var(--color-brand-1);border-radius:50%;content:"";height:.35rem;left:0;position:absolute;top:.64em;width:.35rem}.advantage-section:where(.astro-o422f4lv){background:linear-gradient(90deg,rgba(var(--rgb-brand-2),.86),#ffffffb8),#fff;border-bottom:1px solid rgba(209,211,229,.7);border-top:1px solid rgba(209,211,229,.7);margin-bottom:4.8rem;padding:4.7rem 0}.advantage-list:where(.astro-o422f4lv){gap:0 2rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (max-width:767px){.advantage-list:where(.astro-o422f4lv){grid-template-columns:1fr}}.advantage-item:where(.astro-o422f4lv){display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;border-top:1px solid rgba(166,170,191,.45);gap:1rem;padding:1.25rem 0}.advantage-item:where(.astro-o422f4lv) p:where(.astro-o422f4lv){--fs:var(--font-size-sm);color:var(--color-text-alt);margin:.55rem 0 0}.scenario-groups:where(.astro-o422f4lv){border-top:1px solid rgba(209,211,229,.95);display:grid}.scenario-row:where(.astro-o422f4lv){display:grid;grid-template-columns:minmax(9rem,.26fr) minmax(0,.74fr);grid-gap:1.4rem;border-bottom:1px solid rgba(209,211,229,.95);gap:1.4rem;padding:1.35rem 0}@media only screen and (max-width:767px){.scenario-row:where(.astro-o422f4lv){gap:.8rem;grid-template-columns:1fr}}.scenario-items:where(.astro-o422f4lv){display:grid;grid-gap:.75rem;gap:.75rem}.scenario-items:where(.astro-o422f4lv) p:where(.astro-o422f4lv){--fs:var(--font-size-sm);color:var(--color-text-alt);margin:0}.case-story:where(.astro-o422f4lv){display:grid;grid-template-columns:minmax(13rem,.32fr) minmax(0,.68fr);grid-gap:max(2rem,min(5vw,4rem));background:radial-gradient(circle at 90% 12%,rgba(139,148,236,.3),transparent 34%),#26283a;border-radius:.5rem;color:#fff;gap:max(2rem,min(5vw,4rem));padding:max(1.7rem,min(4vw,2.8rem))}@media only screen and (max-width:987px){.case-story:where(.astro-o422f4lv){grid-template-columns:1fr}}.case-story:where(.astro-o422f4lv).has-case-image{align-items:start;grid-template-columns:minmax(12rem,.26fr) minmax(0,.4fr) minmax(16rem,.34fr)}@media only screen and (max-width:987px){.case-story:where(.astro-o422f4lv).has-case-image{grid-template-columns:1fr}}.case-story:where(.astro-o422f4lv).has-case-image .case-flow:where(.astro-o422f4lv){grid-template-columns:1fr}.case-story:where(.astro-o422f4lv) .section-mark:where(.astro-o422f4lv){background:#ffffff1f;color:#fff}.case-title:where(.astro-o422f4lv) h2:where(.astro-o422f4lv){--fs:max(1.9rem,min(4vw,2.75rem));color:#fff;margin:0}.case-title:where(.astro-o422f4lv) p:where(.astro-o422f4lv){--fs:var(--font-size-md);color:#ffffffad;margin:1rem 0 0}.case-flow:where(.astro-o422f4lv){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:max(1.5rem,min(4vw,3rem));gap:max(1.5rem,min(4vw,3rem))}@media only screen and (max-width:767px){.case-flow:where(.astro-o422f4lv){grid-template-columns:1fr}}.case-flow:where(.astro-o422f4lv) h3:where(.astro-o422f4lv){color:#fff}.case-flow:where(.astro-o422f4lv) ol:where(.astro-o422f4lv){--fs:var(--font-size-sm);display:grid;grid-gap:.85rem;color:#ffffffc2;gap:.85rem;margin:1rem 0 0;padding-left:1.35rem}.case-image:where(.astro-o422f4lv){align-self:start;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.22);border-radius:.4rem;box-shadow:0 1.2rem 2.8rem #0003;margin:0;overflow:hidden;width:100%}.case-story:where(.astro-o422f4lv):not(.has-case-image) .case-image:where(.astro-o422f4lv){grid-column:1/-1}.case-image:where(.astro-o422f4lv) img:where(.astro-o422f4lv){display:block;height:auto;width:100%}.note-layout:where(.astro-o422f4lv) .rich:where(.astro-o422f4lv){--fs:var(--font-size-md);border-left:2px solid rgba(var(--rgb-brand-1),.2);color:var(--color-text-alt);padding-left:1.4rem}.cta-panel:where(.astro-o422f4lv){align-items:center;border-bottom:1px solid rgba(209,211,229,.95);border-top:1px solid rgba(209,211,229,.95);display:flex;gap:1.5rem;justify-content:space-between;padding:1.5rem 0}@media only screen and (max-width:576px),only screen and (max-width:767px) and (orientation:landscape){.cta-panel:where(.astro-o422f4lv){align-items:start;flex-direction:column}}.cta-panel:where(.astro-o422f4lv) h2:where(.astro-o422f4lv){--fs:1.45rem;margin:0}.cta-panel:where(.astro-o422f4lv) p:where(.astro-o422f4lv){color:var(--color-text-alt);margin:.6rem 0 0}.cta-link:where(.astro-o422f4lv){--fs:var(--font-size-sm);--fw:700;background:var(--color-brand-1);border-radius:999px;color:#fff;flex:0 0 auto;padding:.72rem 1rem;-webkit-text-decoration:none;text-decoration:none}.related-grid:where(.astro-o422f4lv){gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width:987px){.related-grid:where(.astro-o422f4lv){grid-template-columns:1fr}}.rich:where(.astro-o422f4lv) p{margin:0}
