.crm-hero-capability-grid:not(.crm-hero-capability-grid--entered) .crm-hero-capability-gutter,.crm-hero-capability-grid:not(.crm-hero-capability-grid--entered) .crm-hero-capability-visual-inner>*,.crm-hero-capability-grid:not(.crm-hero-capability-grid--entered) .crm-hero-capability-copy{opacity:0;transform:translate3d(0,24px,0)}.crm-hero-capability-grid--entered .crm-hero-capability-gutter,.crm-hero-capability-grid--entered .crm-hero-capability-visual-inner>*,.crm-hero-capability-grid--entered .crm-hero-capability-copy{opacity:1;transform:translateZ(0);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.crm-hero-capability-grid--entered .crm-hero-capability-gutter--left{transition-delay:0ms}.crm-hero-capability-grid--entered .crm-hero-capability-gutter--right{transition-delay:.48s}.crm-hero-capability-grid--entered .crm-hero-capability-visual--c1 .crm-hero-capability-visual-inner>:nth-child(1){transition-delay:70ms}.crm-hero-capability-grid--entered .crm-hero-capability-visual--c1 .crm-hero-capability-visual-inner>:nth-child(2){transition-delay:.14s}.crm-hero-capability-grid--entered .crm-hero-capability-visual--c1 .crm-hero-capability-visual-inner>:nth-child(3){transition-delay:.21s}.crm-hero-capability-grid--entered .crm-hero-capability-copy--c1{transition-delay:.28s}.crm-hero-capability-grid--entered .crm-hero-capability-visual--c2 .crm-hero-capability-visual-inner>:nth-child(1){transition-delay:.15s}.crm-hero-capability-grid--entered .crm-hero-capability-visual--c2 .crm-hero-capability-visual-inner>:nth-child(2){transition-delay:.22s}.crm-hero-capability-grid--entered .crm-hero-capability-visual--c2 .crm-hero-capability-visual-inner>:nth-child(3){transition-delay:.29s}.crm-hero-capability-grid--entered .crm-hero-capability-copy--c2{transition-delay:.36s}.crm-hero-capability-grid--entered .crm-hero-capability-visual--c3 .crm-hero-capability-visual-inner>:nth-child(1){transition-delay:.23s}.crm-hero-capability-grid--entered .crm-hero-capability-visual--c3 .crm-hero-capability-visual-inner>:nth-child(2){transition-delay:.3s}.crm-hero-capability-grid--entered .crm-hero-capability-visual--c3 .crm-hero-capability-visual-inner>:nth-child(3){transition-delay:.37s}.crm-hero-capability-grid--entered .crm-hero-capability-copy--c3{transition-delay:.44s}.crm-hero-capability-grid{display:grid;grid-template-columns:minmax(72px,1fr) repeat(3,minmax(0,1.35fr)) minmax(72px,1fr);grid-template-rows:minmax(430px,auto) auto;width:100vw;max-width:100vw;margin-top:56px;margin-left:calc(50% - 50vw);border:1px solid rgba(15,23,42,.09);border-left:none;border-right:none;text-align:left}.crm-hero-capability-gutter{grid-row:1 / -1;background-color:#fdfdfe;background-image:repeating-linear-gradient(135deg,transparent,transparent 10px,rgba(15,23,42,.022) 10px,rgba(15,23,42,.022) 11px);border-right:1px solid rgba(15,23,42,.09)}.crm-hero-capability-gutter--left{grid-column:1}.crm-hero-capability-gutter--right{grid-column:5;border-right:none}.crm-hero-capability-column{display:contents}.crm-hero-capability-visual{display:flex;align-items:center;justify-content:center;min-height:430px;padding:28px 20px 24px;background-color:#fdfdfe;background-image:radial-gradient(circle,rgba(0,0,0,.12) 1px,transparent 1.5px);background-size:24px 24px;border-right:1px solid rgba(15,23,42,.09)}.crm-hero-capability-visual-inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%}.crm-hero-capability-copy{position:relative;display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;padding:28px 28px 32px;background:#fff;border-right:1px solid rgba(15,23,42,.09)}.crm-hero-capability-copy:before{content:"";position:absolute;top:0;left:24px;right:24px;height:0;border-top:1px dashed rgba(15,23,42,.14)}.crm-hero-capability-badge{display:inline-flex;align-items:center;align-self:flex-start;margin-bottom:14px;padding:5px 12px;border-radius:999px;font-family:Geist,sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.03em;color:var(--accent, #7c3aed);background:var(--accent-faint, rgba(124, 58, 237, .08));border:1px solid color-mix(in srgb,var(--accent, #7c3aed) 20%,transparent)}.crm-hero-capability-visual--c1{grid-column:2;grid-row:1}.crm-hero-capability-visual--c2{grid-column:3;grid-row:1}.crm-hero-capability-visual--c3{grid-column:4;grid-row:1}.crm-hero-capability-copy--c1{grid-column:2;grid-row:2}.crm-hero-capability-copy--c2{grid-column:3;grid-row:2}.crm-hero-capability-copy--c3{grid-column:4;grid-row:2}.crm-hero-capability-title{font-family:Geist,sans-serif;font-size:1rem;font-weight:700;line-height:1.38;letter-spacing:-.022em;color:#111827;margin:0 0 10px}.crm-hero-capability-desc{font-size:.84rem;line-height:1.65;color:#6b7280;font-weight:400;margin:0}.crm-hero-post{display:flex;flex-direction:column;width:100%;height:278px;background:#fff;border:1px solid rgba(15,23,42,.07);border-radius:10px;padding:14px 14px 0;color:#1f2937;box-shadow:0 1px 2px #0f172a0a;font-family:Geist,system-ui,-apple-system,sans-serif;overflow:hidden}.crm-hero-post--with-comment{padding:0}.crm-hero-post-main{display:flex;flex-direction:column;flex:1;min-height:0;padding:14px 14px 0;overflow:hidden}.crm-hero-post-hdr{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;flex-shrink:0}.crm-hero-post-hdr--comment{margin-bottom:6px}.crm-hero-post-avatar{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.crm-hero-post-company-logo{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;flex-shrink:0;background:linear-gradient(145deg,#1e3a5f,#2563eb);color:#fff;font-size:1rem;font-weight:700;letter-spacing:-.02em}.crm-hero-post-meta{flex:1;min-width:0}.crm-hero-post-name{font-size:.78rem;font-weight:600;color:#111827;line-height:1.25}.crm-hero-post-name-row{display:inline-flex;align-items:center;gap:5px;max-width:100%}.crm-hero-post-crm-badge{width:14px;height:14px;border-radius:3px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;box-shadow:0 0 0 1px #0f172a14}.crm-hero-post-role{font-size:.66rem;color:#6b7280;line-height:1.35;margin-top:1px}.crm-hero-post-role--old{text-decoration:line-through;color:#9ca3af;opacity:.85}.crm-hero-post-role--new{display:inline-block;margin-top:2px;padding:1px 6px;border-radius:4px;background:#2563eb1a;color:#1d4ed8;font-weight:600}.crm-hero-post-time{font-size:.62rem;color:#9ca3af;margin-top:2px}.crm-hero-post-more{flex-shrink:0;color:#9ca3af;margin-top:2px}.crm-hero-post-body{flex:1;min-height:0;font-size:.74rem;line-height:1.52;color:#374151;padding-bottom:8px;overflow:hidden}.crm-hero-post-body strong{font-weight:600;color:#111827}.crm-hero-post-kw{background:#2563eb1f;color:#1d4ed8;padding:0 3px;border-radius:3px;font-weight:500}.crm-hero-post-comment{flex-shrink:0;padding:10px 14px 12px;background:#f6f8fa;border-top:1px solid rgba(15,23,42,.07)}.crm-hero-post-comment .crm-hero-post-avatar{width:32px;height:32px}.crm-hero-post-comment-body{font-size:.72rem;line-height:1.48;color:#374151;padding-left:42px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.crm-hero-post-stats{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;padding:8px 0 10px;border-top:1px solid rgba(15,23,42,.06);font-size:.62rem;color:#6b7280}.crm-hero-post-reactions{display:inline-flex;align-items:center;gap:4px}.crm-hero-post-react{width:16px;height:16px;border-radius:50%;border:1.5px solid #fff;margin-left:-5px;box-shadow:0 1px 2px #00000014}.crm-hero-post-react:first-child{margin-left:0}.crm-hero-post-react-like{background:#2563eb}.crm-hero-post-react-celebrate{background:#7c3aed}.crm-hero-post-react-insight{background:#f59e0b}.crm-hero-post-react-count{margin-left:4px;font-weight:500;color:#4b5563}.crm-hero-post-engagement{white-space:nowrap}.crm-hero-post-connector{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:28px;margin:12px 0 10px;color:#0f172a52}.crm-hero-post-connector-line{width:1.5px;height:12px;background:currentColor}.crm-hero-post-connector-arrow{display:block;opacity:.75}.crm-hero-post-action{width:-moz-fit-content;width:fit-content;max-width:100%;justify-content:center;flex-shrink:0}.crm-hero-capability-grid .crm-hero-post-action.crm-flow-pill--success{background:#fff!important;border-color:#16a34a59!important;overflow:visible}.crm-hero-capability-grid .crm-hero-post-action .crm-flow-pill-label{color:#111827!important}.page-integration .crm-hero-capability-grid .crm-hero-post-action.crm-flow-pill--success{background:#fff!important;border-color:#22c55e59!important;overflow:visible}html[data-theme=light] .page-integration .crm-hero-capability-grid .crm-hero-post-action.crm-flow-pill--success{background:#fff!important;border-color:#16a34a59!important;overflow:visible}.crm-hero-post-action .crm-flow-pill-label{text-align:center}.capabilities-screenshot{margin-top:48px;border-radius:8px;overflow:hidden;border:1px solid var(--border);box-shadow:0 24px 64px #0000001a}.capabilities-screenshot img{width:100%;display:block}.capabilities-screenshot-carousel{position:relative}.capabilities-screenshot-carousel__viewport{position:relative;overflow:hidden}.capabilities-screenshot-carousel__track{display:flex;transition:transform .45s ease}.capabilities-screenshot-carousel__slide{flex:0 0 100%;display:block;width:100%;padding:0;margin:0;border:0;background:none;cursor:zoom-in;font:inherit;text-align:left}.capabilities-screenshot-carousel__slide:hover{opacity:.98}.capabilities-screenshot-carousel__slide:focus-visible{outline:2px solid var(--accent, #a78bfa);outline-offset:-2px}.capabilities-screenshot-carousel__slide img{width:100%;display:block;pointer-events:none}.capabilities-screenshot-carousel__nav{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--border, rgba(15, 23, 42, .12));border-radius:50%;background:#fffffff2;color:#0f172ab8;box-shadow:0 8px 24px #0f172a1f;cursor:pointer;transform:translateY(-50%);transition:background .18s ease,border-color .18s ease,color .18s ease}.capabilities-screenshot-carousel__nav:hover{background:#fff;border-color:#0f172a33;color:#0f172aeb}.capabilities-screenshot-carousel__nav:focus-visible{outline:2px solid var(--accent, #a78bfa);outline-offset:2px}.capabilities-screenshot-carousel__nav--prev{left:12px}.capabilities-screenshot-carousel__nav--next{right:12px}.capabilities-screenshot-carousel__dots{display:flex;justify-content:center;gap:8px;padding:14px 16px 16px}.capabilities-screenshot-carousel__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#0f172a2e;cursor:pointer;transition:transform .18s ease,background .18s ease}.capabilities-screenshot-carousel__dot.is-active{background:#0f172a94;transform:scale(1.15)}.capabilities-screenshot-carousel__dot:focus-visible{outline:2px solid var(--accent, #a78bfa);outline-offset:2px}@media (prefers-reduced-motion: reduce){.crm-hero-capability-grid:not(.crm-hero-capability-grid--entered) .crm-hero-capability-gutter,.crm-hero-capability-grid:not(.crm-hero-capability-grid--entered) .crm-hero-capability-visual-inner>*,.crm-hero-capability-grid:not(.crm-hero-capability-grid--entered) .crm-hero-capability-copy{opacity:1;transform:none}.crm-hero-capability-grid--entered .crm-hero-capability-gutter,.crm-hero-capability-grid--entered .crm-hero-capability-visual-inner>*,.crm-hero-capability-grid--entered .crm-hero-capability-copy{transition:none}.capabilities-screenshot-carousel__track{transition:none}}@media (max-width: 960px){.crm-hero-capability-grid{display:flex;flex-direction:column;grid-template-rows:unset;width:auto;max-width:none;margin-left:0;border-left:1px solid rgba(15,23,42,.09);border-right:1px solid rgba(15,23,42,.09)}.crm-hero-capability-gutter{display:none}.crm-hero-capability-column{display:flex;flex-direction:column;border-bottom:1px solid rgba(15,23,42,.09)}.crm-hero-capability-column:last-child{border-bottom:none}.crm-hero-capability-visual,.crm-hero-capability-visual--c1,.crm-hero-capability-visual--c2,.crm-hero-capability-visual--c3{grid-column:auto;grid-row:auto;min-height:0;padding:24px 20px 20px;border-right:none}.crm-hero-capability-copy,.crm-hero-capability-copy--c1,.crm-hero-capability-copy--c2,.crm-hero-capability-copy--c3{grid-column:auto;grid-row:auto;border-right:none}.crm-hero-capability-visual-inner{max-width:420px;margin:0 auto}.crm-hero-post{height:auto;min-height:260px;max-height:300px}}@media (max-width: 600px){.crm-hero-capability-copy{padding:24px 20px 28px}.crm-hero-capability-copy:before{left:20px;right:20px}}.page-integration .crm-hero-capability-grid{border-color:#ffffff1a}.page-integration .crm-hero-capability-gutter{background-color:#ffffff06;background-image:repeating-linear-gradient(135deg,transparent,transparent 10px,rgba(255,255,255,.035) 10px,rgba(255,255,255,.035) 11px);border-right-color:#ffffff1a}.page-integration .crm-hero-capability-visual{background-color:#ffffff06;background-image:radial-gradient(circle,rgba(255,255,255,.12) 1px,transparent 1.5px);background-size:24px 24px;border-right-color:#ffffff1a}.page-integration .crm-hero-capability-copy{background:#ffffff05;border-right-color:#ffffff1a}.page-integration .crm-hero-capability-copy:before{border-top-color:#ffffff24}.page-integration .crm-hero-capability-title{color:#fffffff0}.page-integration .crm-hero-capability-desc{color:#ffffff7a}.page-integration .crm-hero-post{background:#fff;border-color:#0f172a14}.page-integration .crm-hero-post-connector{color:#ffffff59}html[data-theme=light] .page-integration .crm-hero-capability-grid{border-color:#0f172a17}html[data-theme=light] .page-integration .crm-hero-capability-gutter{background-color:#fdfdfe;background-image:repeating-linear-gradient(135deg,transparent,transparent 10px,rgba(15,23,42,.022) 10px,rgba(15,23,42,.022) 11px);border-right-color:#0f172a17}html[data-theme=light] .page-integration .crm-hero-capability-visual{background-color:#fdfdfe;background-image:radial-gradient(circle,rgba(0,0,0,.12) 1px,transparent 1.5px);background-size:24px 24px;border-right-color:#0f172a17}html[data-theme=light] .page-integration .crm-hero-capability-copy{background:#fff;border-right-color:#0f172a17}html[data-theme=light] .page-integration .crm-hero-capability-copy:before{border-top-color:#0f172a24}html[data-theme=light] .page-integration .crm-hero-capability-title{color:#111827}html[data-theme=light] .page-integration .crm-hero-capability-desc{color:#6b7280}html[data-theme=light] .page-integration .crm-hero-post-connector{color:#0f172a52}html[data-theme=light] .page-integration .capabilities-screenshot{border-color:var(--border);box-shadow:0 24px 64px #0000001a}html[data-theme=light] .page-integration .capabilities-screenshot-carousel__nav{border-color:var(--v3-border);color:var(--v3-ink-soft)}html[data-theme=light] .page-integration .capabilities-screenshot-carousel__nav:hover{color:var(--v3-ink)}html[data-theme=light] .page-integration .capabilities-screenshot-carousel__dot{background:#0f172a29}html[data-theme=light] .page-integration .capabilities-screenshot-carousel__dot.is-active{background:#0f172a9e}@media (max-width: 960px){.page-integration .crm-hero-capability-column{border-bottom-color:#ffffff1a}html[data-theme=light] .page-integration .crm-hero-capability-column{border-bottom-color:#0f172a17}}
