.ss-enterprise .ss-hero-grid>*{min-width:0}.ss-enterprise .ss-hero-copy{min-width:0;max-width:100%}.ss-enterprise .ss-confidence li{white-space:nowrap;min-width:0}.ss-enterprise .ss-confidence li span{text-overflow:ellipsis;overflow:hidden}.ss-enterprise .ss-confidence svg{box-sizing:content-box;width:1.1rem;height:1.1rem;color:var(--brand-soft);background:#c8377324;border-radius:.6rem;padding:.55rem}@media (width<=1023px){.ss-enterprise .ss-confidence ul{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.ss-enterprise .ss-confidence li{scroll-snap-align:start;flex:none}}.ss-enterprise .ss-brands ul{justify-content:space-between}.ss-enterprise .ss-brands li{letter-spacing:-.01em;color:var(--foreground);opacity:.6;font-family:Work Sans,sans-serif;font-weight:700;transition:opacity .2s}.ss-enterprise .ss-brands li:hover{opacity:1}.ss-enterprise .ent-frame{min-width:0;margin-top:2rem}.ss-enterprise .ent-split .ent-frame{margin-top:0}.ss-enterprise .ent-frame .anim-slot{border:1px solid var(--border);background:linear-gradient(145deg,oklch(13% .04 284),oklch(9.5% .025 284));border-radius:.9rem;overflow:hidden;box-shadow:0 32px 80px oklch(3% .03 284/.34)}.ss-enterprise .ent-frame .anim-slot-fill,.ss-enterprise .ent-frame .anim-slot-fill>*{width:100%;height:100%}.ss-enterprise .ent-frame .ss-map{height:100%}.ss-enterprise .ent-caption{text-align:center;color:var(--muted-foreground);margin:.75rem 0 0;font-size:.8rem}.ss-enterprise .ent-cap{grid-template-columns:minmax(0,22rem) minmax(0,1fr);gap:2.5rem;margin-top:2.5rem;display:grid}.ss-enterprise .ent-cap-tabs{border-top:1px solid var(--border);flex-direction:column;display:flex}.ss-enterprise .ent-cap-tabs button{border:0;border-bottom:1px solid var(--border);color:var(--muted-foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.9rem;padding:1.1rem .25rem;font-weight:700;transition:color .2s;display:flex;position:relative}.ss-enterprise .ent-cap-tabs button span{color:var(--brand-soft);font-size:.75rem}.ss-enterprise .ent-cap-tabs button i{background:linear-gradient(90deg,#c83773,#7b3fe4);width:0;height:2px;transition:width .4s;position:absolute;bottom:-1px;left:0}.ss-enterprise .ent-cap-tabs button[aria-selected=true]{color:var(--foreground)}.ss-enterprise .ent-cap-tabs button[aria-selected=true] i{width:4rem}.ss-enterprise .ent-cap-tabs button:focus-visible{outline-offset:2px;outline:2px solid #f19ac0}.ss-enterprise .ent-cap-panel{border:1px solid var(--border);background:oklch(100% 0 0/.025);border-radius:.9rem;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:1rem;min-width:0;padding:2rem;display:grid;position:relative}.ss-enterprise .ent-cap-panel h3{grid-column:2;margin:0;font-size:clamp(1.5rem,2.4vw,2.25rem)}.ss-enterprise .ent-cap-panel p{max-width:52ch;color:var(--muted-foreground);grid-column:2;margin-top:.75rem;line-height:1.6}.ss-enterprise .ent-cap-panel ul{flex-wrap:wrap;grid-column:2;gap:.5rem;margin:1.25rem 0;padding:0;list-style:none;display:flex}.ss-enterprise .ent-cap-panel li{border:1px solid var(--border);border-radius:999px;padding:.35rem .75rem;font-size:.8rem}.ss-enterprise .ent-cap-icon{width:3rem;height:3rem;color:var(--brand-soft);opacity:.8;flex:none;grid-area:1/1;align-self:start;margin-top:calc(clamp(2.25rem,3.6vw,3.375rem)/2 - 1.5rem);position:static}.ss-enterprise .ent-cap-panel>.ss-text-link{grid-column:2;justify-self:start}.ss-enterprise .ent-cap-mobile{display:none}.ss-enterprise .ent-cap-mobile details,.ss-enterprise .ent-steps-mobile details{border-bottom:1px solid var(--border)}.ss-enterprise .ent-cap-mobile summary,.ss-enterprise .ent-steps-mobile summary{cursor:pointer;align-items:center;gap:.75rem;padding:1rem 0;font-weight:700;list-style:none;display:flex}.ss-enterprise .ent-cap-mobile summary::-webkit-details-marker{display:none}.ss-enterprise .ent-steps-mobile summary::-webkit-details-marker{display:none}.ss-enterprise .ent-cap-mobile summary span,.ss-enterprise .ent-steps-mobile summary span{color:var(--brand-soft);font-size:.7rem}.ss-enterprise .ent-cap-mobile summary svg,.ss-enterprise .ent-steps-mobile summary svg{width:1rem;height:1rem;margin-left:auto}.ss-enterprise .ent-cap-mobile .ent-cap-panel{margin-bottom:1rem;padding:1.25rem}.ss-enterprise .ent-band .ss-band-inner{flex-wrap:wrap}.ss-enterprise .ent-band .ss-band-inner>div:first-child{flex:100%}.ss-enterprise .ent-check{border:1px solid var(--border);background:oklch(100% 0 0/.03);border-radius:.9rem;flex:100%;min-width:0;padding:1.5rem}.ss-enterprise .ent-check-group{border:0;min-width:0;margin:1rem 0 0;padding:0}.ss-enterprise .ent-check-group legend{color:var(--muted-foreground);margin-bottom:.5rem;font-size:.8rem;font-weight:700}.ss-enterprise .ent-check-chips{flex-wrap:wrap;gap:.5rem;display:flex}.ss-enterprise .ent-check-chips button{border:1px solid var(--border);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.5rem .85rem;font-size:.85rem;transition:background .2s,border-color .2s;display:inline-flex}.ss-enterprise .ent-check-chips button svg{flex:none;width:.9rem;height:.9rem}.ss-enterprise .ent-check-chips button.is-on{background:#c8377329;border-color:#c83773}.ss-enterprise .ent-check-chips button:focus-visible{outline-offset:2px;outline:2px solid #f19ac0}.ss-enterprise .ent-check-path{color:var(--muted-foreground);margin:1.25rem 0 1rem}.ss-enterprise .ent-check-path strong{color:var(--foreground)}.ss-enterprise .ent-flows{margin-top:2.5rem}.ss-enterprise .ent-flows ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.ss-enterprise .ent-flows li{border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:.35rem;padding:1rem;display:flex}.ss-enterprise .ent-flows code{color:var(--brand-soft);background:0 0;font-family:ui-monospace,Menlo,monospace;font-size:.75rem}.ss-enterprise .ent-ongoing{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.ss-enterprise .ent-ongoing li{border:1px solid var(--border);border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;min-width:0;padding:1rem;font-size:.9rem;font-weight:600;transition:border-color .2s;display:grid}.ss-enterprise .ent-ongoing li:hover{border-color:#c83773}.ss-enterprise .ent-ongoing svg{width:1.15rem;height:1.15rem;color:var(--brand-soft);flex:none;margin-top:calc(.5lh - .575rem)}.ss-enterprise .ent-ongoing span{min-width:0}.ss-enterprise .ent-steps-wrap{margin-top:2.5rem;position:relative}.ss-enterprise .ent-steps-line{background:var(--border);height:2px;position:absolute;top:1.1rem;left:0;right:0}.ss-enterprise .ent-steps-line span{transform-origin:0;background:linear-gradient(90deg,#c83773,#7b3fe4);height:100%;display:block}.ss-enterprise .ent-steps{grid-template-columns:repeat(7,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.ss-enterprise .ent-steps span{background:var(--background);border:1px solid #c83773;border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;font-size:.75rem;font-weight:700;display:grid}.ss-enterprise .ent-steps h3{margin:1rem 0 .4rem;font-size:1rem}.ss-enterprise .ent-steps p{color:var(--muted-foreground);margin:0;font-size:.82rem;line-height:1.55}.ss-enterprise .ent-steps-mobile{display:none}.ss-enterprise .ent-steps-mobile p{color:var(--muted-foreground);margin:0 0 1rem;font-size:.9rem;line-height:1.6}@media (width<=1023px){.ss-enterprise .ent-cap{display:none}.ss-enterprise .ent-cap-mobile{margin-top:1.5rem;display:block}.ss-enterprise .ent-steps-wrap{display:none}.ss-enterprise .ent-steps-mobile{margin-top:1.5rem;display:block}.ss-enterprise .ent-flows ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.ss-enterprise .ent-ongoing{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-enterprise .ent-ongoing li{padding:.8rem;font-size:.8rem}}@media (width<=479px){.ss-enterprise .ent-flows ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ss-enterprise .ent-steps-line span{transform:none!important}.ss-enterprise .ent-check-chips button,.ss-enterprise .ent-cap-tabs button i,.ss-enterprise .ss-brands li{transition:none}}
