.content-media__col{min-width:0}.content-media__solo{max-width:62ch}.content-media__grid{--cm-copy:minmax(0,1fr);--cm-media:minmax(0,1fr)}.content-media__grid.is-media-narrow{--cm-copy:minmax(0,1.16fr);--cm-media:minmax(0,.84fr)}.content-media__grid.is-media-wide{--cm-copy:minmax(0,.82fr);--cm-media:minmax(0,1.18fr)}.content-media__grid.is-media-right{grid-template-columns:var(--cm-copy) var(--cm-media)}.content-media__grid.is-media-left{grid-template-columns:var(--cm-media) var(--cm-copy)}.content-media__grid.is-media-left>.content-media__media{order:-1}.content-media .eyebrow.is-plain{gap:0}.content-media .eyebrow.is-plain:before{content:none}.content-media__heading{margin-bottom:0}.content-media__body{color:var(--saas-body,#4a5652);font-size:clamp(1rem,.96rem + .3vw,1.12rem);margin-top:18px;max-width:62ch}.content-media__body>:last-child{margin-bottom:0}.on-dark .content-media__body,.surface-dark .content-media__body{color:var(--saas-on-dark-muted,hsla(0,0%,100%,.72))}.content-media__actions{margin-top:32px}.cm-list{display:grid;gap:20px;list-style:none;margin:30px 0 0;padding:0}.cm-list__item{align-items:flex-start;display:flex;gap:14px;margin:0}.cm-list__text{min-width:0}.cm-list__title{color:var(--saas-heading,#101a16);display:block;font-family:var(--saas-font-heading,"Instrument Sans","Helvetica Neue",Arial,sans-serif);font-size:1rem;font-weight:600;letter-spacing:-.012em;line-height:1.4}.cm-list__desc{color:var(--saas-muted,#6b7772);display:block;font-size:.93rem;line-height:1.6;margin-top:5px}.on-dark .cm-list__title,.surface-dark .cm-list__title{color:var(--saas-on-dark,#fff)}.on-dark .cm-list__desc,.surface-dark .cm-list__desc{color:var(--saas-on-dark-faint,hsla(0,0%,100%,.52))}.cm-list__marker{align-items:center;display:inline-flex;flex:none;justify-content:center}.cm-list__marker.is-check{background:var(--saas-primary-tint,rgba(15,107,84,.07));border-radius:50%;color:var(--saas-primary,#0f6b54);height:22px;margin-top:1px;width:22px}.cm-list__marker.is-check svg{height:13px;width:13px}.cm-list__marker.is-dash{height:24px;width:18px}.cm-list__marker.is-dash:before{background:var(--saas-primary,#0f6b54);content:"";height:1px;width:14px}.cm-list__marker.is-num{background:var(--saas-bg-alt,#f5f3ee);border:1px solid var(--saas-border,#e4e1d9);border-radius:var(--saas-radius-sm,8px);color:var(--saas-primary,#0f6b54);font-family:var(--saas-font-eyebrow,"IBM Plex Mono",ui-monospace,Menlo,monospace);font-size:11px;height:24px;letter-spacing:.04em;margin-top:1px;min-width:27px;padding-inline:7px}.cm-list__marker.is-icon{color:var(--saas-primary,#0f6b54);height:26px;width:26px}.cm-list__marker.is-icon svg{height:21px;width:21px}.on-dark .cm-list__marker.is-check,.surface-dark .cm-list__marker.is-check{background:var(--saas-dark-surface,hsla(0,0%,100%,.05));color:var(--saas-on-dark,#fff)}.on-dark .cm-list__marker.is-num,.surface-dark .cm-list__marker.is-num{background:var(--saas-ink-raised,#16242f);border-color:var(--saas-dark-border,hsla(0,0%,100%,.14));color:var(--saas-accent,#ff6b4a)}.on-dark .cm-list__marker.is-dash:before,.surface-dark .cm-list__marker.is-dash:before{background:var(--saas-accent,#ff6b4a)}.on-dark .cm-list__marker.is-icon,.surface-dark .cm-list__marker.is-icon{color:var(--saas-accent,#ff6b4a)}.cm-list.is-cards{gap:12px}.cm-list.is-cards .cm-list__item{background:var(--saas-card-bg,#fff);border:var(--saas-card-border-width,1px) solid var(--saas-border,#e4e1d9);border-radius:var(--saas-radius-sm,8px);padding:17px 19px;transition:border-color var(--saas-speed,.22s) var(--saas-ease,cubic-bezier(.22,.61,.36,1))}.cm-list.is-cards .cm-list__item:hover{border-color:rgba(var(--saas-primary-rgb,15,107,84),.35)}.on-dark .cm-list.is-cards .cm-list__item,.surface-dark .cm-list.is-cards .cm-list__item{background:var(--saas-ink-raised,#16242f);border-color:var(--saas-dark-border,hsla(0,0%,100%,.14))}.cm-figure{margin:0}.cm-figure img{background:var(--saas-bg-alt,#f5f3ee);border:1px solid var(--saas-border,#e4e1d9);border-radius:var(--saas-radius-lg,18px);width:100%}.on-dark .cm-figure img,.surface-dark .cm-figure img{border-color:var(--saas-dark-border,hsla(0,0%,100%,.14))}.cm-figure__note{color:var(--saas-muted,#6b7772);font-family:var(--saas-font-eyebrow,"IBM Plex Mono",ui-monospace,Menlo,monospace);font-size:11px;letter-spacing:.11em;margin-top:12px;text-transform:uppercase}.on-dark .cm-figure__note,.surface-dark .cm-figure__note{color:var(--saas-on-dark-faint,hsla(0,0%,100%,.52))}.cm-frame .ui-frame__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-video{aspect-ratio:16/9;background:var(--saas-ink,#0e1a24);border:1px solid var(--saas-border,#e4e1d9);border-radius:var(--saas-radius-lg,18px);box-shadow:var(--saas-shadow-lg,0 2px 4px rgba(16,26,22,.04),0 18px 44px rgba(16,26,22,.09));cursor:pointer;overflow:hidden;position:relative}.on-dark .cm-video,.surface-dark .cm-video{border-color:var(--saas-dark-border,hsla(0,0%,100%,.14));box-shadow:none}.cm-video__poster{height:100%;object-fit:cover;opacity:.8;transition:opacity var(--saas-speed,.22s) var(--saas-ease,cubic-bezier(.22,.61,.36,1)),transform .6s var(--saas-ease,cubic-bezier(.22,.61,.36,1));width:100%}.cm-video:hover .cm-video__poster{opacity:.66;transform:scale(1.02)}.cm-video__play{background:none;border:0;color:var(--saas-on-dark,#fff);display:flex;height:100%;inset:0;padding:0;position:absolute;width:100%;z-index:2}.cm-video__play,.cm-video__play-ring{align-items:center;justify-content:center}.cm-video__play-ring{background:var(--saas-primary,#0f6b54);border-radius:50%;box-shadow:0 0 0 1px rgba(var(--saas-ink-rgb,14,26,36),.18),var(--saas-shadow-md,0 1px 2px rgba(16,26,22,.04),0 8px 20px rgba(16,26,22,.06));color:var(--saas-on-primary,#fff);display:inline-flex;height:74px;transition:transform .3s var(--saas-ease,cubic-bezier(.22,.61,.36,1)),box-shadow .3s var(--saas-ease,cubic-bezier(.22,.61,.36,1)),background-color var(--saas-speed,.22s) var(--saas-ease,cubic-bezier(.22,.61,.36,1));width:74px}.cm-video__play-ring svg{height:27px;margin-left:3px;width:27px}.cm-video:hover .cm-video__play-ring,.cm-video__play:focus-visible .cm-video__play-ring{background:var(--saas-primary-dark,#0a4e3e);box-shadow:0 0 0 1px rgba(var(--saas-ink-rgb,14,26,36),.26),var(--saas-shadow-lg,0 2px 4px rgba(16,26,22,.04),0 18px 44px rgba(16,26,22,.09));transform:scale(1.06)}.cm-video__note{bottom:16px;color:var(--saas-on-dark,#fff);font-family:var(--saas-font-eyebrow,"IBM Plex Mono",ui-monospace,Menlo,monospace);font-size:11px;left:18px;letter-spacing:.11em;margin:0;position:absolute;text-transform:uppercase;z-index:1}.cm-video.is-playing{cursor:default}.cm-video.is-playing iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.cm-stats{background:var(--saas-card-bg,#fff);border:1px solid var(--saas-border,#e4e1d9);border-radius:var(--saas-radius-lg,18px);box-shadow:var(--saas-shadow-sm,0 1px 2px rgba(16,26,22,.04));padding:clamp(24px,3vw,38px)}.cm-stats__label{color:var(--saas-muted,#6b7772);font-family:var(--saas-font-eyebrow,"IBM Plex Mono",ui-monospace,Menlo,monospace);font-size:11px;font-weight:500;letter-spacing:.12em;margin:0 0 4px;text-transform:uppercase}.cm-stats__list{list-style:none;margin:0;padding:0}.cm-stats__row{align-items:baseline;border-top:1px solid var(--saas-border,#e4e1d9);display:grid;gap:6px 28px;grid-template-columns:minmax(0,auto) minmax(0,1fr);margin:0;padding:24px 0}.cm-stats__row:first-child{border-top:0;padding-top:18px}.cm-stats__row:last-child{padding-bottom:0}.cm-stats__value{color:var(--saas-heading,#101a16);font-family:var(--saas-font-heading,"Instrument Sans","Helvetica Neue",Arial,sans-serif);font-size:clamp(2rem,1.45rem + 1.7vw,2.9rem);font-variant-numeric:tabular-nums;font-weight:var(--saas-heading-weight,600);letter-spacing:var(--saas-heading-tracking,-.025em);line-height:1}.cm-stats__text{min-width:0}.cm-stats__name{color:var(--saas-heading,#101a16);display:block;font-family:var(--saas-font-heading,"Instrument Sans","Helvetica Neue",Arial,sans-serif);font-size:1rem;font-weight:600;letter-spacing:-.012em;line-height:1.35}.cm-stats__note{color:var(--saas-muted,#6b7772);display:block;font-size:.9rem;line-height:1.55;margin-top:6px}.on-dark .cm-stats,.surface-dark .cm-stats{background:var(--saas-ink-raised,#16242f);border-color:var(--saas-dark-border,hsla(0,0%,100%,.14));box-shadow:none}.on-dark .cm-stats__row,.surface-dark .cm-stats__row{border-top-color:var(--saas-dark-border,hsla(0,0%,100%,.14))}.on-dark .cm-stats__name,.on-dark .cm-stats__value,.surface-dark .cm-stats__name,.surface-dark .cm-stats__value{color:var(--saas-on-dark,#fff)}.on-dark .cm-stats__label,.on-dark .cm-stats__note,.surface-dark .cm-stats__label,.surface-dark .cm-stats__note{color:var(--saas-on-dark-faint,hsla(0,0%,100%,.52))}@media (max-width:991px){.content-media__grid.is-media-left,.content-media__grid.is-media-right{grid-template-columns:minmax(0,1fr)}.content-media__grid.is-media-left>.content-media__media{order:-1}}@media (max-width:767px){.content-media__body{margin-top:14px}.cm-list{gap:16px;margin-top:24px}.content-media__actions{margin-top:26px}.cm-video__play-ring{height:58px;width:58px}.cm-video__play-ring svg{height:21px;width:21px}.cm-video__note{bottom:12px;left:14px}.cm-stats__row{gap:10px;grid-template-columns:minmax(0,1fr);padding-block:20px}.cm-stats__value{font-size:clamp(1.9rem,1.4rem + 2.4vw,2.4rem)}}