.whatis__grid{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.whatis__card{background:var(--uems-color-bg-surface);border:1px solid var(--uems-color-border-default);border-radius:var(--uems-radius-lg);display:flex;flex-direction:column;gap:var(--uems-space-md);min-width:0;padding:var(--uems-space-xl)}.whatis__logo{align-self:flex-start;height:36px;max-width:100%;object-fit:contain;object-position:left center;width:auto}.whatis__logo[data-logo=servicedesk-plus]{height:40px}.whatis__logo[data-logo=pmp]{height:28px}.whatis__title{color:var(--uems-color-text-primary);font-family:var(--uems-font-heading);font-size:var(--fs-h2);font-weight:var(--uems-font-weight-semibold);letter-spacing:var(--uems-letter-spacing-heading);line-height:var(--uems-line-height-heading);margin:var(--uems-space-sm) 0 0}.whatis__body{color:var(--uems-color-text-tertiary);font-size:var(--uems-font-size-body);line-height:var(--uems-line-height-body);margin:0;text-wrap:pretty}.whatis__link{align-items:center;display:flex;width:clamp(56px,7vw,96px)}.panels{display:grid;gap:var(--uems-grid-gutter);grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr))}.whytile--panel{gap:var(--uems-space-md)}.whytile--panel .whytile__title{font-size:var(--uems-font-size-h3);margin-bottom:var(--uems-space-xs)}.itsm__grid{align-items:center;display:grid;gap:var(--uems-space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.itsm__copy{display:flex;flex-direction:column;gap:var(--uems-space-md)}.itsm__title{font-family:var(--uems-font-heading);font-size:var(--fs-section);font-weight:var(--uems-font-weight-bold);letter-spacing:var(--uems-letter-spacing-heading);line-height:var(--uems-line-height-heading);margin:0 0 var(--uems-space-sm);text-wrap:balance}.itsm__p{color:var(--uems-color-text-tertiary);font-size:var(--uems-font-size-body);line-height:var(--uems-line-height-body);margin:0}.itsm__panel{background:var(--uems-tint-1-surface);border:1px solid var(--uems-tint-1-border);border-radius:var(--uems-radius-lg);gap:var(--uems-space-lg);padding:var(--uems-space-xl)}.itsm__list,.itsm__panel{display:flex;flex-direction:column}.itsm__item,.itsm__list{gap:var(--uems-space-md)}.itsm__item{align-items:flex-start;background:var(--uems-color-bg-surface);border:1px solid var(--uems-color-border-default);border-radius:var(--uems-radius-md);color:var(--uems-color-text-primary);display:flex;font-family:var(--uems-font-heading);font-size:var(--uems-font-size-body);font-weight:var(--uems-font-weight-semibold);line-height:var(--uems-line-height-body);padding:var(--uems-space-md) var(--uems-space-lg)}.itsm__check{background:color-mix(in srgb,var(--uems-color-primary) 14%,var(--uems-color-bg-surface));border-radius:50%;fill:none;flex:0 0 auto;height:var(--uems-space-lg);padding:4px;stroke:var(--uems-color-primary);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;width:var(--uems-space-lg)}.itsm__close{color:var(--uems-color-text-secondary);font-size:var(--uems-font-size-body);line-height:var(--uems-line-height-body);margin:0}.docs{padding-top:0}.docs__title{color:var(--uems-color-text-primary);font-family:var(--uems-font-heading);font-size:var(--fs-h2);font-weight:var(--uems-font-weight-bold);letter-spacing:var(--uems-letter-spacing-heading);line-height:var(--uems-line-height-heading);margin:0 0 var(--uems-space-lg)}@media (max-width:900px){.whatis__grid{grid-template-columns:1fr}.whatis__link{flex-direction:column;height:var(--uems-space-2xl);justify-self:center;width:auto}.whatis__link .pair__line{flex:1 1 0;height:auto;width:2px}.whatis__link .pair__node{transform:rotate(90deg)}.itsm__grid{gap:var(--uems-space-xl);grid-template-columns:1fr}}@media (max-width:540px){.itsm__panel,.whatis__card{padding:var(--uems-space-lg)}.itsm__item{padding:var(--uems-space-md)}}.gstart__band{--pad:clamp(var(--uems-space-xl),5vw,var(--uems-space-2xl));--gap:var(--uems-grid-gutter);--num:calc(var(--uems-space-xl) + var(--uems-space-sm));--tile-pad:var(--uems-space-lg);--gstep-rule:color-mix(in srgb,var(--uems-color-primary) 48%,transparent);gap:var(--uems-space-xl);padding:var(--pad)}.gstart__band,.gstart__head{display:flex;flex-direction:column}.gstart__head{align-items:center;gap:var(--uems-space-sm);text-align:center}.gstart__head .final__title{font-size:var(--fs-close)}.gstart__sub{color:var(--uems-color-text-on-dark-body);font-size:var(--fs-lead);font-weight:var(--uems-font-weight-semibold)}.gsteps{display:grid;gap:var(--gap);grid-template-columns:repeat(var(--n),minmax(0,1fr))}.gstep{display:flex;min-width:0;position:relative}.gstep:not(:last-child):after{background:var(--gstep-rule);content:"";height:1px;left:100%;position:absolute;top:calc(var(--tile-pad) + .5px + var(--num)/2);width:var(--gap)}.gstep__link{background:color-mix(in srgb,var(--uems-color-text-on-dark) 5%,transparent);border:1px solid var(--rule-dark);border-radius:var(--uems-radius-lg);color:var(--uems-color-text-on-dark);display:flex;flex:1 1 auto;flex-direction:column;gap:var(--uems-space-lg);min-width:0;padding:var(--tile-pad);position:relative;transition:background .2s ease,border-color .2s ease}.gstep__link:hover{background:color-mix(in srgb,var(--uems-color-text-on-dark) 9%,transparent);border-color:color-mix(in srgb,var(--uems-color-primary) 70%,transparent);text-decoration:none}.gstep__link:focus-visible{outline:2px solid var(--uems-color-text-on-dark);outline-offset:2px}.gstep__top{align-items:center;display:flex;justify-content:space-between}.gstep__num{background:var(--uems-color-bg-inverse);border:1px solid var(--gstep-rule);border-radius:50%;color:var(--uems-color-text-on-dark);display:grid;font-size:var(--uems-font-size-body-sm);font-variant-numeric:tabular-nums;font-weight:var(--uems-font-weight-bold);height:var(--num);place-items:center;width:var(--num)}.gstep__go,.gstep__icon{fill:none;height:var(--uems-space-lg);stroke:var(--uems-color-text-on-dark-body);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:var(--uems-space-lg)}.gstep__name{font-family:var(--uems-font-heading);font-size:var(--uems-font-size-h4);font-weight:var(--uems-font-weight-bold);letter-spacing:var(--uems-letter-spacing-heading);line-height:var(--uems-line-height-heading);text-wrap:balance}.gstep__go{align-self:flex-end;margin-top:auto;transition:transform .2s var(--ease),stroke .2s ease}.gstep__link:focus-visible .gstep__go,.gstep__link:hover .gstep__go{stroke:var(--uems-color-text-on-dark);transform:translateX(3px)}.gstart__partner{border-top:1px solid var(--rule-dark);display:flex;flex-wrap:wrap;gap:var(--uems-space-md);justify-content:center;padding-top:var(--uems-space-xl)}@media (max-width:1023px){.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.bento>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:900px){.gsteps{grid-template-columns:1fr}.gstep:not(:last-child):after{height:var(--gap);left:calc(var(--tile-pad) + .5px + var(--num)/2);top:100%;width:1px}}@media (max-width:640px){.gstep__link{gap:var(--uems-space-sm)}.bento{grid-template-columns:1fr}.bento>:last-child:nth-child(odd){grid-column:auto}}@media (max-width:540px){.gstart__band{--tile-pad:var(--uems-space-md)}.gstart__partner{align-items:stretch;flex-direction:column}.gstart__partner .btn{width:-webkit-fill-available}}