.sl-hero__stage{margin-top:clamp(40px,5vw,72px)}.sl-groups{gap:clamp(28px,3vw,40px);scroll-margin-top:96px;display:grid}.sl-groups__heading{text-align:left;margin-bottom:14px}.sl-teams{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.sl-team{border-radius:var(--radius-xl);border:1px solid var(--line);background:#ffffffeb;flex-direction:column;padding:26px;transition:border-color .15s,box-shadow .2s,translate .2s;display:flex;box-shadow:0 1px 2px #15182c0a,0 18px 40px -26px #15182c47}.sl-team:hover{border-color:color-mix(in srgb,var(--c)35%,var(--line));box-shadow:0 1px 2px #15182c0a,0 24px 48px -24px color-mix(in srgb,var(--c)40%,transparent);translate:0 -2px}.sl-team__top{color:var(--slate);justify-content:space-between;align-items:flex-start;display:flex}.sl-team .ds-h4{margin-top:20px}.sl-team__roles{color:var(--cd);margin-top:6px;font-size:12.5px;font-weight:600}.sl-team .ds-body{color:var(--slate-dark);margin-top:12px}.sl-team .ds-list{margin:16px 0 22px}.sl-team .ds-link{margin-top:auto}.sl-hero+.pp-logos{padding-top:clamp(56px,7vw,104px)}.sl-products{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;max-width:1000px;margin:0 auto;display:grid}.sl-products .ds-navrow{border:1px solid var(--line);border-radius:var(--radius-xl);align-items:start;padding:18px}.sl-products .ds-navrow:hover{background:var(--white);border-color:var(--line-strong)}@media (max-width:1100px){.sl-teams{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sl-teams{grid-template-columns:1fr}}
