@charset "UTF-8";.heading-menu,#customers,#allFea{display:none}[data-product="endpoint-central"]{--bloom-1:var(--uems-brand-logo-yellow);--bloom-1-a:14%;--bloom-2:var(--uems-brand-logo-green);--bloom-2-a:11%;--bloom-3:var(--uems-brand-logo-red);--bloom-3-a:6%;--bloom-4:var(--uems-brand-logo-blue);--bloom-4-a:9%}.container{max-width:var(--uems-content-max-width);margin:0 auto;padding:0 40px}:where(.uems-page,main) :is(b,strong){font-weight:var(--uems-font-weight-bold)}.uems-page{display:block;min-width:0;overflow-x:clip;color:var(--uems-color-text-primary);font-family:var(--uems-font-body);font-weight:var(--uems-font-weight-regular);-webkit-font-smoothing:antialiased}:where(.uems-page,main) :where(*,*::before,*::after){box-sizing:border-box}:where(.uems-page,main) :is(header,footer){background:0;border:0;font:inherit;letter-spacing:inherit;line-height:inherit}:where(.uems-page,main) :where(img,svg,video,canvas){max-width:100%}.display{font-family:var(--uems-font-heading);font-size:clamp(var(--uems-font-size-h2),5vw,var(--uems-font-size-display));line-height:var(--uems-line-height-tight);letter-spacing:var(--uems-letter-spacing-heading);font-weight:var(--uems-font-weight-bold)}.display em,.h1 em,.h2 em,h2 em,h3 em{font-style:normal;color:var(--uems-color-primary);font-weight:var(--uems-font-weight-bold)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--uems-font-body);font-weight:var(--uems-font-weight-semibold);font-size:var(--uems-font-size-body);line-height:1;text-transform:uppercase;border:0;border-radius:var(--uems-radius-md);padding:15px 24px;cursor:pointer;transition:background .14s ease,color .14s ease,box-shadow .18s ease;white-space:nowrap}.btn--primary{background:var(--uems-color-cta);color:var(--uems-color-text-inverse)}.btn--primary:hover{background:var(--uems-color-cta-hover)}.btn--primary:active{background:var(--uems-color-cta-active)}.btn--secondary-outline{background:var(--uems-color-bg-surface);color:var(--uems-color-cta);box-shadow:inset 0 0 0 1.5px var(--uems-color-cta)}.btn--secondary-outline:hover{background:var(--uems-color-border-light)}.btn--secondary-outline:active{background:var(--uems-color-cta-active);color:var(--uems-color-text-inverse);box-shadow:inset 0 0 0 1.5px var(--uems-color-cta-active)}:where(a,button).btn:focus-visible{outline:2px solid var(--uems-color-primary);outline-offset:2px}.section,.faq{padding:var(--uems-section-padding-y) 0}@media(max-width:900px){.container{padding:0 24px}}@media(max-width:768px){.section,.faq{padding:var(--uems-section-padding-y) 0}.container{padding:0 var(--uems-space-md)}.hero{padding:var(--uems-section-padding-y) 0 var(--uems-space-xl)}}@media(max-width:540px){:root{--uems-section-padding-y:56px}}@media(max-width:380px){:root{--uems-section-padding-y:40px}.container{padding:0 14px}}.card{background:var(--uems-color-bg-surface);border:1px solid var(--uems-color-border-default);border-radius:var(--uems-radius-md);padding:var(--uems-card-padding);box-shadow:var(--uems-shadow-sm)}.badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--uems-radius-pill);font-size:var(--uems-font-size-caption);font-weight:var(--uems-font-weight-semibold);line-height:1;white-space:nowrap}.badge--brand{background:var(--uems-tint-1-surface);color:var(--uems-color-primary)}.hero{padding:80px 0;position:relative;isolation:isolate;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.07 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),radial-gradient(ellipse 60% 70% at 28% 50%,var(--uems-color-text-inverse) 0,var(--uems-color-text-inverse) 30%,rgba(255,255,255,0.92) 55%,rgba(255,255,255,0) 100%),radial-gradient(55% 55% at 2% 4%,rgba(34,197,94,0.11),transparent 76%),radial-gradient(60% 55% at 98% 10%,rgba(45,122,255,0.08),transparent 76%),radial-gradient(60% 60% at 92% 98%,rgba(255,213,74,0.13),transparent 76%),radial-gradient(55% 55% at 8% 98%,rgba(45,122,255,0.05),transparent 76%),var(--uems-color-text-inverse)}.hero::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-repeat:repeat;background-position:0 0}.hero__copy{display:grid;gap:24px}@media(max-width:900px){.hero{padding:56px 0 72px}}.segmented{--seg-x:0;--seg-y:0;--seg-w:0;--seg-h:0;position:relative;isolation:isolate;display:inline-flex;flex-wrap:wrap;padding:var(--uems-space-xs);background:var(--uems-color-border-light);border:1px solid var(--uems-color-border-default);border-radius:var(--uems-radius-pill)}.segmented::before{content:"";position:absolute;left:0;top:0;z-index:-1;pointer-events:none;width:var(--seg-w);height:var(--seg-h);transform:translate(var(--seg-x),var(--seg-y));background:var(--uems-color-primary);border-radius:var(--uems-radius-pill);box-shadow:var(--uems-shadow-sm)}.segmented.is-ready::before{transition:transform var(--uems-duration-base) var(--uems-ease-spring),width var(--uems-duration-base) var(--uems-ease-spring),height var(--uems-duration-base) var(--uems-ease-spring)}.segmented__opt{flex:1 1 auto;min-width:0;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:var(--uems-space-xs);padding:10px 20px;border:0;background:transparent;border-radius:var(--uems-radius-pill);font:inherit;font-size:var(--uems-font-size-body-sm);font-weight:var(--uems-font-weight-semibold);line-height:1;white-space:nowrap;cursor:pointer;color:var(--uems-color-text-tertiary);transition:color var(--uems-duration-fast) var(--uems-ease-standard)}.segmented__opt.is-active{color:var(--uems-color-text-inverse)}.segmented__opt:focus-visible{outline:0;box-shadow:var(--uems-focus-ring)}.segmented:not(.is-ready) .segmented__opt.is-active{background:var(--uems-color-primary)}.segmented--light{background:var(--uems-color-bg-surface);box-shadow:var(--uems-shadow-sm)}:is(.hero__copy,.hero__head)>.hero__chip{margin-bottom:0}:is(.hero__copy,.hero__head)>:is(.hero__proof--checks,.hero__proof--dots){margin-top:0}.ehero{position:relative;isolation:isolate;overflow:hidden;padding:var(--uems-space-2xl) 0;border-bottom:1px solid var(--uems-color-border-default);background:}.ehero__inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--uems-space-md)}.ehero__title{max-width:44ch;text-wrap:balance}.ehero__foot{width:100%;margin-top:var(--uems-space-lg);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--uems-space-md)}.ehero__byline{display:flex;align-items:center;gap:var(--uems-space-sm);min-width:0}.ehero__avatar{flex:none;width:var(--uems-icon-tile-sm);height:var(--uems-icon-tile-sm);border-radius:var(--uems-radius-pill);object-fit:cover}.ehero__author{font-weight:var(--uems-font-weight-semibold);color:var(--uems-color-text-primary)}.ehero__updated{display:inline-flex;align-items:center;gap:var(--uems-space-sm);color:var(--uems-color-text-muted)}.ehero__updated::before{content:"";width:1px;height:14px;background:var(--uems-color-border-default)}.crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--uems-space-sm);margin:0;padding:0;list-style:none;font-size:var(--uems-font-size-body-sm);line-height:var(--uems-line-height-body);color:var(--uems-color-text-muted)}.crumbs__item{display:inline-flex;align-items:center;gap:var(--uems-space-sm)}.crumbs__item+.crumbs__item::before{content:"";width:5px;height:5px;transform:rotate(45deg);border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;opacity:.6}.crumbs__item a{color:inherit;text-decoration:none}.crumbs__item a:hover,.crumbs__item a:focus-visible{color:var(--uems-color-primary);text-decoration:underline}.crumbs__item[aria-current="page"]{color:var(--uems-color-text-primary);font-weight:var(--uems-font-weight-semibold)}@media(max-width:380px){.crumbs__list{font-size:var(--uems-font-size-caption)}}.controls::before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;background:color-mix(in srgb,var(--uems-color-bg-page) 72%,transparent);-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);transition:opacity var(--uems-duration-fast) var(--uems-ease-standard)}.controls.is-stuck::before{opacity:1;box-shadow:0 1px 0 var(--uems-color-border-light)}.controls__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--uems-space-md)}.module-filter__reset[hidden],.active-bar[hidden],.empty[hidden],.filter-dd__panel[hidden]{display:none}.results__count{font-size:var(--uems-font-size-body-sm);color:var(--uems-color-text-muted)}.empty{text-align:center;padding:var(--uems-space-3xl) var(--uems-space-lg);background:var(--uems-tint-3-surface);border:1px dashed var(--uems-color-border-default);border-radius:var(--uems-radius-lg)}[data-category]{--cat-ink:var(--uems-color-primary);--cat-tint:var(--uems-tint-1-surface);--cat-folder:color-mix(in srgb,var(--uems-color-primary) 16%,var(--uems-color-bg-surface))}[data-category="Foundations"]{--cat-ink:var(--uems-color-text-tertiary);--cat-tint:var(--uems-color-border-light);--cat-folder:var(--uems-color-border-light)}[data-category="Security"]{--cat-ink:var(--uems-color-cta);--cat-tint:color-mix(in srgb,var(--uems-color-cta) 10%,var(--uems-color-bg-surface));--cat-folder:color-mix(in srgb,var(--uems-color-cta) 13%,var(--uems-color-bg-surface))}[data-category="Operations"]{--cat-ink:var(--uems-color-success-text);--cat-tint:color-mix(in srgb,var(--uems-color-success) 12%,var(--uems-color-bg-surface));--cat-folder:color-mix(in srgb,var(--uems-color-success) 18%,var(--uems-color-bg-surface))}[data-category="Patching & Asset"]{--cat-ink:var(--uems-color-highlight-strong);--cat-tint:color-mix(in srgb,var(--uems-color-highlight) 22%,var(--uems-color-bg-surface));--cat-folder:color-mix(in srgb,var(--uems-color-highlight) 30%,var(--uems-color-bg-surface))}.scard__cat,.rcard__badge{position:absolute;top:0;right:0;z-index:4;display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:0 0 0 var(--uems-radius-md);line-height:1.6;font-size:var(--uems-font-size-tag);font-weight:var(--uems-font-weight-bold);letter-spacing:var(--uems-letter-spacing-caps);text-transform:uppercase}[data-cat="CS"]{background:var(--uems-tint-1-surface);color:var(--uems-color-primary)}[data-cat="CV"]{background:var(--uems-color-warning-surface);color:var(--uems-color-highlight-strong)}[data-cat="CT"]{background:var(--uems-color-success-surface);color:var(--uems-color-success-text)}.hero{--hero-soft-x:28%;--hero-clear:60% 75% at var(--hero-soft-x) 50%;position:relative;isolation:isolate;overflow:clip;padding-block:var(--uems-section-padding-y-fluid);background:radial-gradient(ellipse 60% 70% at var(--hero-soft-x) 50%,var(--uems-color-bg-surface) 30%,transparent 76%),radial-gradient(55% 55% at 0 0,color-mix(in srgb,var(--bloom-1,var(--uems-color-success)) var(--bloom-1-a,11%),transparent),transparent 76%),radial-gradient(55% 55% at 100% 0,color-mix(in srgb,var(--bloom-2,var(--uems-color-primary)) var(--bloom-2-a,9%),transparent),transparent 76%),radial-gradient(60% 60% at 100% 100%,color-mix(in srgb,var(--bloom-3,var(--uems-color-highlight)) var(--bloom-3-a,13%),transparent),transparent 76%),radial-gradient(55% 55% at 0 100%,color-mix(in srgb,var(--bloom-4,var(--uems-color-primary)) var(--bloom-4-a,6%),transparent),transparent 76%),var(--uems-color-bg-surface)}.hero::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-repeat:repeat;background-size:var(--hero-pattern-size,40px) auto;opacity:var(--hero-pattern-opacity,.5);-webkit-mask-image:radial-gradient(var(--hero-clear),transparent 0,transparent 35%,#000 90%);mask-image:radial-gradient(var(--hero-clear),transparent 0,transparent 35%,#000 90%)}:where(.hero)::before{background-image:var(--hero-pattern,none)}.hero__inner,.hero__grid{position:relative;z-index:1;max-width:var(--uems-content-max-width);margin-inline:auto;padding-inline:var(--uems-space-lg)}.hero__copy,.hero__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--uems-space-lg);min-width:0;max-width:var(--uems-content-max-width-narrow)}.hero__title,.hero__headline,.hero__heading,.hero__copy>h1.display{margin:0;font-family:var(--uems-font-heading);font-weight:var(--uems-font-weight-bold);font-size:clamp(var(--uems-font-size-h2),5vw,var(--uems-font-size-display));line-height:var(--uems-line-height-tight);letter-spacing:var(--uems-letter-spacing-heading);color:var(--uems-color-text-primary)}.hero__title em,.hero__headline em{font-style:normal;color:var(--uems-color-primary)}.hero__lead,.hero__sub,.hero__summary,.hero__lede{margin:0;max-width:var(--uems-content-max-width-narrow);font-size:var(--uems-font-size-body-lg);line-height:var(--uems-line-height-body);font-weight:var(--uems-font-weight-regular);color:var(--uems-color-text-tertiary)}.hero--inner,.hero--editorial,.hero:has(>.hero__inner>.crumbs){--hero-soft-x:50%;--hero-clear:60% 70% at 50% 50%;padding-block:var(--uems-space-2xl)}:is(.hero--inner,.hero--editorial,.hero:has(>.hero__inner>.crumbs)):not(.hero--split) .hero__inner{display:flex;flex-direction:column;align-items:center;gap:var(--uems-space-xl)}:is(.hero--inner,.hero--editorial,.hero:has(>.hero__inner>.crumbs)):not(.hero--split) :is(.hero__copy,.hero__head){align-items:center;text-align:center;margin-inline:auto;gap:var(--uems-space-md)}:is(.hero--inner,.hero--editorial,.hero:has(>.hero__inner>.crumbs)):not(.hero--split) :is(.hero__actions,.hero__ctas,.hero__meta){justify-content:center}:is(.hero--inner,.hero--editorial,.hero:has(>.hero__inner>.crumbs)) :is(.hero__title,.hero__headline){font-size:clamp(var(--uems-font-size-h3),4vw,var(--uems-font-size-h1));line-height:var(--uems-line-height-heading)}:is(.hero--inner,.hero--editorial,.hero:has(>.hero__inner>.crumbs)) .crumbs{justify-content:center}@media(max-width:900px){.hero{--hero-soft-x:50%;--hero-clear:60% 45% at 50% 30%}.hero :is(.hero__copy,.hero__head){align-items:center;text-align:center;margin-inline:auto}}@media(max-width:768px){.hero__inner,.hero__grid{padding-inline:var(--uems-space-md)}}@media(max-width:540px){.hero__title,.hero__headline,.hero__heading,.hero__copy>h1.display{font-size:var(--uems-font-size-display-mobile)}:is(.hero--inner,.hero--editorial,.hero:has(>.hero__inner>.crumbs)) :is(.hero__title,.hero__headline){font-size:var(--uems-font-size-h2-mobile)}.hero__lead,.hero__sub,.hero__summary,.hero__lede{font-size:var(--uems-font-size-body)}}.cta__inner{max-width:var(--uems-content-max-width);margin-inline:auto;padding-inline:var(--uems-space-lg)}.cta-band{position:relative;isolation:isolate;overflow:clip;padding:var(--uems-space-2xl) var(--uems-space-xl);border-radius:var(--uems-radius-lg);text-align:center;background:var(--uems-tint-1-surface);border:1px solid var(--uems-tint-1-border);color:var(--uems-color-text-primary)}.cta-band__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--uems-space-md);max-width:var(--uems-content-max-width-narrow);margin-inline:auto}.cta-band__copy{display:flex;flex-direction:column;gap:var(--uems-space-sm);min-width:0}.cta-band__title{margin:0;font-family:var(--uems-font-heading);font-weight:var(--uems-font-weight-bold);font-size:clamp(var(--uems-font-size-h3),3.4vw,var(--uems-font-size-h1));line-height:var(--uems-line-height-heading);letter-spacing:var(--uems-letter-spacing-heading);color:inherit}.cta-band__title em{font-style:normal;color:var(--uems-color-primary)}.cta-band__lead{margin:0;font-size:var(--uems-font-size-body-lg);line-height:var(--uems-line-height-body);font-weight:var(--uems-font-weight-regular);color:var(--uems-color-text-tertiary)}.cta-band__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--uems-space-md);margin-top:var(--uems-space-sm)}@media(max-width:768px){.cta__inner{padding-inline:var(--uems-space-md)}.cta-band{padding:var(--uems-space-xl) var(--uems-space-md)}}@media(max-width:540px){.cta-band__title{font-size:var(--uems-font-size-h2-mobile)}.cta-band__lead{font-size:var(--uems-font-size-body)}.cta-band__actions{flex-direction:column;align-items:stretch;width:100%}.cta-band__actions .btn{width:100%;justify-content:center}}:is(.card--link,a.card,.icard--link,a.article-card){transition:transform var(--uems-duration-fast) var(--uems-ease-spring),box-shadow var(--uems-duration-fast) var(--uems-ease-standard),border-color var(--uems-duration-fast) var(--uems-ease-standard)}:is(.card--link,a.card,.icard--link,a.article-card):is(:hover,:focus-within){transform:translateY(calc(var(--uems-space-unit) * -.5));box-shadow:var(--uems-shadow-card-hover);border-color:color-mix(in srgb,var(--uems-color-primary) 40%,var(--uems-color-border-default))}:is(.card--link,a.card,.icard--link,a.article-card):is(:hover,:focus-within) .card__link::after{transform:translateX(calc(var(--uems-space-unit) * .75))}:is(.card--link,.icard--link):focus-within,:is(a.card,a.article-card):focus-visible{outline:0;box-shadow:var(--uems-shadow-card-hover),var(--uems-focus-ring)}@media(prefers-reduced-motion:reduce){:is(.card--link,a.card,.icard--link,a.article-card),.card__link::after{transition:none}:is(.card--link,a.card,.icard--link,a.article-card):hover{transform:none}}@media(scripting:enabled){.reveal:not(.is-in){opacity:0;transform:translateY(var(--uems-space-md));animation:uems-reveal-failsafe 0s linear 2.5s forwards}}.reveal{transition:opacity var(--uems-duration-slow) var(--uems-ease-standard) var(--reveal-delay,0s),transform var(--uems-duration-slow) var(--uems-ease-spring) var(--reveal-delay,0s)}.reveal.is-in{opacity:1;transform:none}@keyframes uems-reveal-failsafe{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.reveal,.reveal:not(.is-in){opacity:1;transform:none;transition:none;animation:none}}.container{box-sizing:border-box;width:100%;max-width:calc(var(--uems-content-max-width) + var(--uems-space-2xl) * 2);margin-inline:auto;padding-inline:var(--uems-space-2xl)}.section{position:relative;padding-block:var(--uems-section-padding-y-fluid);background:var(--uems-color-bg-surface)}@media(max-width:900px){.container{padding-inline:var(--uems-space-lg)}}@media(max-width:540px){.container{padding-inline:var(--uems-space-md)}}.btn,.cta-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--uems-space-sm);min-height:var(--uems-tap-min);margin:0;padding:calc(var(--uems-space-unit) * 3.5) var(--uems-space-lg);border:1.5px solid transparent;border-radius:var(--uems-radius-md);cursor:pointer;text-align:center;text-decoration:none;white-space:nowrap;font-family:var(--uems-font-body);font-size:var(--uems-font-size-body);line-height:1.25;font-weight:var(--uems-font-weight-regular);letter-spacing:normal;text-transform:uppercase;transition:background-color var(--uems-duration-fast) var(--uems-ease-standard),color var(--uems-duration-fast) var(--uems-ease-standard),box-shadow var(--uems-duration-fast) var(--uems-ease-standard)}:is(.btn--primary,.cta-button:not(.cta-button--outline,.cta-button--specialist)){background:var(--uems-color-cta);color:var(--uems-color-text-inverse)}:is(.btn--primary,.cta-button:not(.cta-button--outline,.cta-button--specialist)):hover{background:var(--uems-color-cta-hover);color:var(--uems-color-text-inverse)}:is(.btn--primary,.cta-button:not(.cta-button--outline,.cta-button--specialist)):active{background:var(--uems-color-cta-active)}:is(.btn--secondary-outline,.cta-button--outline){background:var(--uems-color-bg-surface);color:var(--uems-color-cta);border-color:var(--uems-color-cta);box-shadow:none}:is(.btn--secondary-outline,.cta-button--outline):hover{background:color-mix(in srgb,var(--uems-color-cta) 6%,var(--uems-color-bg-surface));color:var(--uems-color-cta)}:is(.btn--specialist,.cta-button--specialist,.btn):hover :is(.btn__arrow)::after,:is(.btn--specialist,.cta-button--specialist):hover::after{transform:translateX(calc(var(--uems-space-unit) * .75))}:is(a,button):is(.btn,.cta-button):is(:hover,:focus-visible,:active){text-decoration:none}:is(.btn,.cta-button):focus-visible{outline:0;box-shadow:var(--uems-focus-ring)}:is(.btn,.cta-button):is(:disabled,[aria-disabled="true"]){opacity:.5;cursor:not-allowed;pointer-events:none}@media(max-width:540px){:is(.hero__actions,.cta-band__actions)>:is(.btn,.cta-button){flex:1 1 100%}}@media(prefers-reduced-motion:reduce){:is(.btn,.cta-button,.text-link),:is(.btn,.cta-button,.text-link)::after{transition:none}}[hidden]{display:none !important}.ehero__avatar--placeholder{display:grid;place-items:center;overflow:hidden;background:var(--uems-tint-1-surface);color:var(--uems-color-primary)}.ehero__avatar--placeholder>img{width:100%;height:100%;object-fit:cover}.ehero__bylineText{display:flex;flex-wrap:wrap;align-items:center;gap:var(--uems-space-sm);min-width:0;font-size:var(--uems-font-size-body-sm)}@media(max-width:540px){.btn{max-width:100%;white-space:normal;text-align:center}}.uc__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--uems-space-lg);margin:0;padding:0;list-style:none}.uc__grid[hidden],.uc__grid .uc-card[hidden]{display:none}.uc__grid--related .uc-card__body{padding-bottom:var(--uems-space-sm)}.uc__grid[hidden],.uc__grid .uc-card[hidden]{display:none}.uc-card{display:flex;flex-direction:column;min-width:0;padding:0;overflow:hidden;position:relative;isolation:isolate;background:var(--uems-color-bg-surface);border:1px solid var(--uems-color-border-default);border-radius:var(--uems-radius-lg);box-shadow:var(--uems-shadow-sm);transition:border-color var(--uems-duration-fast) var(--uems-ease-standard),box-shadow var(--uems-duration-fast) var(--uems-ease-standard);animation:uc-card-in var(--uems-duration-expand) ease-out backwards}.uc-card:hover{border-color:var(--uems-tint-1-border);box-shadow:var(--uems-shadow-md)}.uc-card:focus-within{outline:0;box-shadow:var(--uems-focus-ring)}.uc-card__titlelink{color:inherit;text-decoration:none}.uc-card__titlelink::after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit}.uc-card__titlelink:hover{text-decoration:none}.uc-card__titlelink:focus-visible{outline:0;text-decoration:underline;text-underline-offset:3px}@keyframes uc-card-in{from{opacity:0;transform:translateY(var(--uems-space-sm))}to{opacity:1;transform:none}}.uc-card:nth-child(1){animation-delay:.02s}.uc-card:nth-child(2){animation-delay:.05s}.uc-card:nth-child(3){animation-delay:.08s}.uc-card:nth-child(4){animation-delay:.11s}.uc-card:nth-child(5){animation-delay:.14s}.uc-card:nth-child(6){animation-delay:.17s}.uc-card:nth-child(n+7){animation-delay:.2s}@media(hover:hover) and (pointer:fine){.uc__grid .uc-card:hover{--tilt-lift:calc(var(--uems-space-unit) * -1.25)}}.uc-card__thumb{position:relative;isolation:isolate;aspect-ratio:240 / 160;overflow:hidden}.uc-card__thumb::after{content:"";position:absolute;left:0;right:0;bottom:0;height:48%;z-index:2;pointer-events:none;background:linear-gradient(to top,var(--uems-color-bg-surface) 0,color-mix(in srgb,var(--uems-color-bg-surface) 75%,transparent) 38%,transparent 100%)}.uc-card__body{flex:1 1 auto;display:flex;flex-direction:column;gap:calc(var(--uems-space-unit) * 2.5);padding:var(--uems-space-lg) var(--uems-space-lg) var(--uems-space-md)}.uc-card__title{margin:0;font-family:var(--uems-font-heading);font-size:var(--uems-font-size-body-lg);font-weight:var(--uems-font-weight-regular);line-height:var(--uems-line-height-heading);letter-spacing:var(--uems-letter-spacing-heading);color:var(--uems-color-text-primary) !important}.uc-card__desc{margin:0;font-size:var(--uems-font-size-body-sm);font-weight:var(--uems-font-weight-light);line-height:var(--uems-line-height-body);color:#2e3a4d}.uc-card__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--uems-space-md);margin:0 var(--uems-space-lg) 12px;padding-top:calc(var(--uems-space-unit) * 3.5);border-top:1px solid var(--uems-color-border-light);flex-wrap:wrap;align-items:center}.uc-card__read{display:inline-flex;align-items:center;gap:calc(var(--uems-space-unit) * 1.5);flex:none;min-height:calc(var(--uems-space-unit) * 7.5);padding:0 var(--uems-space-xs);font-size:var(--uems-font-size-body-sm);font-weight:var(--uems-font-weight-semibold);color:var(--uems-color-primary);text-decoration:none;transition:color var(--uems-duration-fast) var(--uems-ease-standard),transform var(--uems-duration-fast) var(--uems-ease-standard)}.uc-card__read svg{width:16px;height:16px;transition:transform var(--uems-duration-fast) var(--uems-ease-standard)}.uc-card__read:hover{color:var(--uems-color-secondary);text-decoration:none}.uc-card__read:hover svg{transform:translateX(3px)}@media(max-width:1100px){.uc__grid,.uc__grid--related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.uc__grid,.uc__grid--related,.indgrid{grid-template-columns:minmax(0,1fr)}.uc-card__thumb{aspect-ratio:230 / 100}.uc-card__thumb::after{height:16%}.uc-card__read{min-height:var(--uems-tap-min)}}@media(max-width:540px){.uc-card__body{padding:var(--uems-space-md) var(--uems-space-md) var(--uems-space-sm)}.uc-card__foot{margin:0 var(--uems-space-md) var(--uems-space-md);gap:var(--uems-space-sm);align-items:center}.uc-card__title{font-size:var(--uems-font-size-body)}}@media(prefers-reduced-motion:reduce){.uc-card{animation:none}.uc-card,.uc-card__read,.uc-card__read svg{transition:none}.uc__grid .uc-card{transform:none}.uc__grid .uc-card:hover{--tilt-lift:0}}:where(.hero):not(.hero--split){--hero-soft-x:50%;--hero-clear:60% 70% at 50% 50%;padding-block:var(--uems-space-2xl)}:where(.hero):not(.hero--split)>.hero__inner{display:flex;flex-direction:column;align-items:center;gap:var(--uems-space-md);text-align:center}:where(.hero):not(.hero--split) .hero__copy{align-items:center;text-align:center;margin-inline:auto;gap:var(--uems-space-md)}.empty>svg{display:block;margin:0 auto var(--uems-space-sm);color:var(--uems-color-text-tertiary);opacity:.6}.empty__icon{display:grid;place-items:center;margin-inline:auto;width:var(--uems-icon-tile-lg);height:var(--uems-icon-tile-lg);margin-bottom:var(--uems-space-md);border-radius:var(--uems-radius-full);background:var(--uems-color-bg-surface);box-shadow:var(--uems-shadow-md);color:var(--uems-color-primary)}.empty :is(h3,.empty__title){margin:0 0 var(--uems-space-sm);font-size:var(--uems-font-size-h4);font-weight:var(--uems-font-weight-bold);color:var(--uems-color-text-primary)}.empty :is(p,.empty__desc){margin:0 0 var(--uems-space-sm);font-size:var(--uems-font-size-body-sm);color:var(--uems-color-text-tertiary)}@media(max-width:900px){.controls__inner{align-items:stretch;gap:var(--uems-space-sm)}.controls :is(.tabs-seg,.segmented){display:flex;flex-wrap:nowrap;gap:var(--uems-space-sm);max-width:100%;padding:var(--uems-space-xs) var(--uems-space-xs) var(--uems-space-sm);overflow-x:auto;scrollbar-width:none;background:0;border:0;border-radius:0}.controls :is(.tabs-seg,.segmented)::before{display:none}.controls :is(.tabs-seg__btn,.segmented__opt){flex:none;min-height:var(--uems-icon-tile-sm);background:var(--uems-color-bg-surface);border:1px solid var(--uems-color-border-default)}.controls :is(.tabs-seg__btn,.segmented__opt).is-active{background:var(--uems-color-primary);border-color:var(--uems-color-primary);color:var(--uems-color-text-inverse)}}.xpl-hero>.xpl-hero__mark{position:absolute;z-index:-1;height:370%;width:auto;max-width:none;pointer-events:none;user-select:none}.xpl-hero>.xpl-hero__mark--top{top:0;left:12%;transform:translate(-50%,-50%)}.xpl-hero>.xpl-hero__mark--bottom{bottom:0;right:12%;transform:translate(50%,50%)}.xpl-hero{--hero-soft-x:50%}.xpl-hero::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 42% 62% at 50% 50%,var(--uems-color-bg-surface) 0,var(--uems-color-bg-surface) 45%,color-mix(in srgb,var(--uems-color-bg-surface) 70%,transparent) 70%,transparent 100%)}.xpl [data-category="Enterprise"]{--cat-ink:var(--uems-color-primary);--cat-tint:var(--uems-tint-1-surface)}.xpl [data-category="Endpoint Security"]{--cat-ink:var(--uems-color-cta);--cat-tint:var(--uems-color-error-surface)}.xpl [data-category="Endpoint Management"]{--cat-ink:var(--uems-color-success-text);--cat-tint:var(--uems-color-success-surface)}.xpl [data-category="Software Lifecycle"]{--cat-ink:color-mix(in srgb,var(--uems-color-primary),var(--uems-color-cta));--cat-tint:color-mix(in srgb,var(--cat-ink) 6%,var(--uems-color-bg-surface))}.xpl [data-category="Endpoint Hardening"]{--cat-ink:var(--uems-color-warning-text);--cat-tint:var(--uems-color-warning-surface)}.xpl [data-category="ITAM"]{--cat-ink:color-mix(in srgb,var(--uems-brand-logo-blue),var(--uems-color-success-text));--cat-tint:color-mix(in srgb,var(--cat-ink) 6%,var(--uems-color-bg-surface))}.xpl-grid .scard__cat{background:var(--cat-tint);color:var(--cat-ink)}.xpl-grid .uc-card__thumb{background:color-mix(in srgb,var(--cat-tint) 50%,var(--uems-color-bg-surface))}.xpl-grid .uc-card__body{gap:var(--uems-space-sm);padding:var(--uems-space-md) var(--uems-space-lg) var(--uems-space-sm)}.xpl-grid .uc-card__foot{padding-top:var(--uems-space-sm)}.xpl-grid .uc-card__title{font-weight:var(--uems-font-weight-semibold)}@media(min-width:769px){.xpl-grid .uc-card__thumb{aspect-ratio:2 / 1}}.xpl-thumb{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover}.xpl-grid .uc-card__thumb::after{content:none}.xpl-grid [data-thumb] .xpl-thumb{object-position:50% 45%}.xpl-pick{position:absolute;left:var(--uems-space-lg);bottom:var(--uems-space-lg);z-index:4;box-shadow:var(--uems-shadow-sm)}.xpl-pick .badge__star{width:13px;height:13px;flex:none}.xpl-byline{display:flex;align-items:center;flex:1 1 auto;min-width:0;margin:0;font-size:var(--uems-font-size-caption);line-height:var(--uems-line-height-body);color:var(--uems-color-text-muted)}.xpl-byline__text{display:flex;flex-direction:row;align-items:center;gap:0;min-width:0}.xpl-byline__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--uems-font-weight-semibold);color:var(--uems-color-text-tertiary);border-right:1px solid var(--uems-color-border-default);padding-right:var(--uems-space-sm);margin-right:var(--uems-space-sm);line-height:var(--uems-line-height-body)}.xpl-byline time{white-space:nowrap;color:var(--uems-color-text-muted);font-weight:var(--uems-font-weight-regular)}.xpl>.controls{margin-top:var(--uems-space-lg)}.xpl .controls__inner>.segmented{min-width:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.xpl .controls__inner>.segmented>.segmented__opt{flex:none;white-space:nowrap}.xpl-list{padding-top:var(--uems-space-xl)}.xpl-list__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--uems-space-sm) var(--uems-space-md);margin-bottom:var(--uems-space-lg)}.xpl-list__title{margin:0;font-family:var(--uems-font-heading);font-size:var(--uems-font-size-h3);font-weight:var(--uems-font-weight-bold);line-height:var(--uems-line-height-heading);letter-spacing:var(--uems-letter-spacing-heading);color:var(--uems-color-text-primary)}.xpl-list__count{margin:0;font-size:var(--uems-font-size-body-sm);color:var(--uems-color-text-muted)}.xpl-list__count strong{color:var(--uems-color-text-primary)}.xpl .empty{grid-column:1 / -1}.xpl .empty .btn{margin-top:var(--uems-space-sm)}.xpl-grid[data-view="grid"]{grid-template-columns:repeat(3,minmax(0,1fr))}.xpl-grid[data-view="grid"]>*{grid-column:auto;grid-row:auto}.xpl-grid[data-view="bento"]{grid-template-columns:repeat(12,minmax(0,1fr))}.xpl-grid[data-view="bento"]>:nth-child(1){grid-column:4 / span 6;grid-row:1 / span 2}.xpl-grid[data-view="bento"]>:nth-child(2){grid-column:1 / span 3;grid-row:1}.xpl-grid[data-view="bento"]>:nth-child(3){grid-column:1 / span 3;grid-row:2}.xpl-grid[data-view="bento"]>:nth-child(4){grid-column:10 / span 3;grid-row:1}.xpl-grid[data-view="bento"]>:nth-child(5){grid-column:10 / span 3;grid-row:2}.xpl-grid[data-view="bento"]>:nth-child(n+6){grid-column:span 4}.xpl-grid[data-view="bento"]>:not(.xpl-card--lead) .uc-card__desc{display:none}.xpl-grid[data-view="bento"]>:not(.xpl-card--lead) .uc-card__read{font-size:0;gap:0;min-height:0;padding:0}.xpl-grid[data-view="bento"] .xpl-card--lead .uc-card__body{gap:var(--uems-space-md);padding:var(--uems-space-lg) var(--uems-space-xl) var(--uems-space-md)}.xpl-grid[data-view="bento"] .xpl-card--lead .uc-card__title{font-size:var(--uems-font-size-h2)}.xpl-grid[data-view="bento"] .xpl-card--lead .uc-card__desc{font-size:var(--uems-font-size-body-lg)}.xpl-grid[data-view="bento"] .xpl-card--lead .uc-card__foot{margin-inline:var(--uems-space-xl)}.xpl-grid:not([data-view="bento"]) .xpl-pick{display:none}@media(max-width:1100px){.xpl-grid[data-view="bento"]{grid-template-columns:repeat(2,minmax(0,1fr))}.xpl-grid[data-view="bento"]>:nth-child(1){grid-column:1 / -1;grid-row:auto}.xpl-grid[data-view="bento"]>:nth-child(n+2){grid-column:auto;grid-row:auto}.xpl-grid[data-view="bento"]>:nth-child(n+6){grid-column:auto}.xpl-grid[data-view="bento"]>:not(.xpl-card--lead) .uc-card__read{font-size:var(--uems-font-size-body-sm);gap:calc(var(--uems-space-unit) * 1.5);min-height:calc(var(--uems-space-unit) * 7.5);padding:0 var(--uems-space-xs)}.xpl-grid[data-view="bento"] .xpl-card--lead .uc-card__thumb{aspect-ratio:2 / 1}.xpl-grid[data-view="bento"] .xpl-card--lead .uc-card__title{font-size:var(--uems-font-size-h3)}}@media(max-width:768px){.xpl-hero>.xpl-hero__mark{opacity:.55}.xpl-hero::after{background:radial-gradient(ellipse 75% 60% at 50% 50%,var(--uems-color-bg-surface) 0,var(--uems-color-bg-surface) 40%,color-mix(in srgb,var(--uems-color-bg-surface) 70%,transparent) 70%,transparent 100%)}.xpl-hero>.xpl-hero__mark--top{left:0}.xpl-hero>.xpl-hero__mark--bottom{right:0}.xpl-grid[data-view="bento"]{grid-template-columns:minmax(0,1fr)}.xpl-grid[data-view="bento"]>*{grid-column:auto;grid-row:auto}.xpl-grid[data-view="bento"]>:not(.xpl-card--lead) .uc-card__desc{display:block}.xpl-grid[data-view="bento"] .xpl-card--lead .uc-card__thumb{aspect-ratio:230 / 100}.xpl-grid[data-view="bento"] .xpl-card--lead .uc-card__title{font-size:var(--uems-font-size-body-lg)}.xpl-grid[data-view="bento"] .xpl-card--lead .uc-card__desc{font-size:var(--uems-font-size-body-sm)}.xpl-grid[data-view="bento"] .xpl-card--lead .uc-card__body{gap:calc(var(--uems-space-unit) * 2.5);padding:var(--uems-space-md) var(--uems-space-md) var(--uems-space-sm)}.xpl-grid[data-view="bento"] .xpl-card--lead .uc-card__foot{margin-inline:var(--uems-space-md)}}@media(max-width:540px){.xpl-list__title{font-size:var(--uems-font-size-h4)}}.cta{padding-block:var(--uems-space-sm) var(--uems-section-padding-y-fluid)}