.suc__header{margin-bottom:64px}.suc__eyebrow{color:var(--color-neutral-600);margin-bottom:var(--space-4)}.suc__heading{color:var(--color-text-primary);font-family:var(--font-family-heading);font-size:var(--font-size-title-3);font-weight:var(--font-weight-bold);letter-spacing:-.8px;line-height:1;margin:0}.suc__grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.suc__card{background-color:var(--color-bg-subtle);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:32px;padding:40px 32px}.suc__icon-chip{align-items:center;background-color:var(--color-bg-base);border:1px solid var(--color-border-subtle);border-radius:12px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.suc__icon-img{display:block;height:16px;width:16px}.suc__card-content{display:flex;flex-direction:column;gap:var(--space-4)}.suc__card-title{color:var(--color-text-primary);font-family:var(--font-family-heading);font-size:var(--font-size-title-5);font-weight:var(--font-weight-bold);letter-spacing:-.48px;line-height:1;margin:0}.suc__card-desc{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);margin:0}.suc__card-desc,.suc__description{color:var(--color-neutral-600);line-height:1.5}.suc__description{font-size:var(--font-size-lg);margin:var(--space-6) 0 0 0}.suc__tag-pill{align-items:center;align-self:flex-start;background-color:var(--color-bg-base);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);color:var(--color-text-primary);display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1;padding:6px 14px;white-space:nowrap}.suc--cols-2 .suc__grid{grid-template-columns:repeat(2,1fr)}.suc--cols-3 .suc__grid{grid-template-columns:repeat(3,1fr)}.suc--dark .suc__header{text-align:center}.suc--dark .suc__heading{color:var(--color-text-inverted)}.suc--dark .suc__card{background-color:var(--color-neutral-800);border-color:var(--color-neutral-700)}.suc--dark .suc__card-title{color:var(--color-text-inverted)}.suc--dark .suc__card-desc{color:var(--color-neutral-500)}@media (max-width:1023px){.suc--cols-3 .suc__grid,.suc--cols-4 .suc__grid,.suc__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.suc__heading{font-size:var(--font-size-title-4)}.suc--cols-2 .suc__grid,.suc--cols-3 .suc__grid,.suc--cols-4 .suc__grid,.suc__grid{grid-template-columns:1fr}}