.ci-outcomes{background:var(--ci-bg);color:var(--ci-text-body);padding:96px 0}.ci-outcomes.is-padding-compact{padding:64px 0}.ci-outcomes.is-padding-loose{padding:128px 0}.ci-oc-name--blue .ci-card__title,.ci-oc-name--blue .ci-outcome__name{color:var(--ci-blue-light,#4d8aff)}.ci-oc-name--purple .ci-card__title,.ci-oc-name--purple .ci-outcome__name{color:var(--ci-purple-light,#b89afa)}.ci-oc-name--amber .ci-card__title,.ci-oc-name--amber .ci-outcome__name{color:var(--ci-amber,#f5b544)}.ci-oc-name--green .ci-card__title,.ci-oc-name--green .ci-outcome__name{color:var(--ci-green,#10b981)}.ci-oc-name--white .ci-card__title,.ci-oc-name--white .ci-outcome__name{color:#fff}.ci-oc-name--gradient .ci-card__title,.ci-oc-name--gradient .ci-outcome__name{background:var(--ci-gradient-blue-purple,linear-gradient(135deg,#0060ff 0,#8b5cf6 100%));-webkit-background-clip:text;background-clip:text;max-width:100%;width:fit-content;-webkit-text-fill-color:transparent;color:transparent;margin-right:-.08em;padding-right:.08em}.ci-outcomes--surface-light{--ci-bg:#fff;--ci-text-primary:#0a0e18;--ci-text-secondary:#1a1f2c;--ci-text-body:#3e4654;--ci-text-muted:#6b7280;--ci-text-accent:#0060ff;--ci-border:#e5e8ee;--ci-surface-card:#f7f8fb;--ci-surface-card-hover:#eef1f6}.ci-outcomes--surface-tint{--ci-bg:#f7f8fb;--ci-text-primary:#0a0e18;--ci-text-secondary:#1a1f2c;--ci-text-body:#3e4654;--ci-text-muted:#6b7280;--ci-text-accent:#0060ff;--ci-border:#e5e8ee;--ci-surface-card:#fff;--ci-surface-card-hover:#fff}.ci-outcomes__inner{margin:0 auto;max-width:var(--ci-container,1200px);padding:0 var(--ci-gutter-x,40px)}.ci-outcomes__intro{color:var(--ci-text-secondary);font-family:var(--ci-font-body,inherit);font-size:var(--ci-fs-body-lg,18px);line-height:1.6;margin:0 0 48px;max-width:760px}.ci-outcomes__intro p{margin:0 0 .8em}.ci-outcomes__intro p:last-child{margin-bottom:0}.ci-outcomes__grid{display:grid;gap:20px;grid-auto-rows:1fr}.ci-outcomes__footer{display:flex;justify-content:flex-start;margin-top:40px}@media (max-width:640px){.ci-outcomes__footer{margin-top:28px}}.ci-outcomes--cols-2 .ci-outcomes__grid{grid-template-columns:repeat(2,1fr)}.ci-outcomes--cols-3 .ci-outcomes__grid{grid-template-columns:repeat(3,1fr)}.ci-outcomes--cols-4 .ci-outcomes__grid{grid-template-columns:repeat(4,1fr)}.ci-outcomes--cols-auto-fit .ci-outcomes__grid{grid-template-columns:repeat(auto-fit,minmax(var(--ci-outcomes-card-min,280px),1fr))}@media (max-width:1000px){.ci-outcomes--cols-4 .ci-outcomes__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.ci-outcomes--cols-3 .ci-outcomes__grid,.ci-outcomes--cols-4 .ci-outcomes__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.ci-outcomes__grid{gap:14px;grid-template-columns:1fr!important}}.ci-outcome{align-self:stretch;background:var(--ci-surface-card,hsla(0,0%,100%,.04));border:1px solid var(--ci-border);border-radius:var(--ci-radius-md,14px);color:inherit;display:flex;flex-direction:column;gap:12px;padding:28px 28px 60px;position:relative;text-decoration:none;transition:background var(--ci-dur-fast,.15s) var(--ci-ease,ease),border-color var(--ci-dur-fast,.15s) var(--ci-ease,ease),transform var(--ci-dur-fast,.15s) var(--ci-ease,ease)}a.ci-outcome:focus-visible,a.ci-outcome:hover{background:var(--ci-surface-card-hover,hsla(0,0%,100%,.07));border-color:var(--ci-text-accent);transform:translateY(-2px)}a.ci-outcome:focus-visible{outline:2px solid var(--ci-text-accent);outline-offset:2px}.ci-outcome__title{color:var(--ci-text-primary);font-family:var(--ci-font-display,inherit);font-size:var(--ci-fs-card-title);font-weight:var(--ci-fw-semibold,600);letter-spacing:var(--ci-ls-display-sm,-.015em);line-height:1.2;margin:0}.ci-outcome__body{color:var(--ci-text-body);flex:1 0 auto;font-family:var(--ci-font-body,inherit);font-size:var(--ci-fs-card-body);line-height:1.55}.ci-outcome__body p{margin:0 0 .7em}.ci-outcome__body p:last-child{margin-bottom:0}.ci-outcome__body strong{color:var(--ci-text-primary);font-weight:var(--ci-fw-semibold,600)}.ci-outcome__arrow{align-items:center;background:color-mix(in srgb,var(--ci-text-accent) 12%,transparent);border-radius:50%;bottom:24px;color:var(--ci-text-accent);display:inline-flex;font-size:16px;height:32px;justify-content:center;left:28px;position:absolute;transition:transform var(--ci-dur-fast,.15s) var(--ci-ease,ease),background var(--ci-dur-fast,.15s) var(--ci-ease,ease);width:32px}a.ci-outcome:focus-visible .ci-outcome__arrow,a.ci-outcome:hover .ci-outcome__arrow{background:var(--ci-text-accent);color:#fff;transform:translateX(4px)}.ci-outcomes--detailed .ci-outcomes__grid{grid-template-columns:repeat(2,1fr)}@media (max-width:800px){.ci-outcomes--detailed .ci-outcomes__grid{grid-template-columns:1fr}}.ci-outcome--detailed{gap:0;overflow:hidden;padding:34px 34px 30px}.ci-outcome--detailed:before{background:var(--ci-gradient-blue-purple,linear-gradient(135deg,#0060ff,#8b5cf6));bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity var(--ci-dur-fast,.3s) var(--ci-ease,ease);width:3px}a.ci-outcome--detailed:focus-visible:before,a.ci-outcome--detailed:hover:before{opacity:1}.ci-outcome__name{color:var(--ci-text-primary);font-size:26px;font-weight:var(--ci-fw-semibold,600);letter-spacing:-.02em;line-height:1.15;margin:0 0 12px}.ci-outcome__hook,.ci-outcome__name{font-family:var(--ci-font-display,inherit)}.ci-outcome__hook{color:var(--ci-text-secondary);font-size:18px;font-weight:var(--ci-fw-medium,500);letter-spacing:-.01em;line-height:1.35;margin:0 0 14px;min-height:2.7em}.ci-outcome__what{color:var(--ci-text-body);flex:1 0 auto;font-family:var(--ci-font-body,inherit);font-size:var(--ci-fs-card-body,15.5px);line-height:1.6;margin:0 0 18px}.ci-outcome__when{border-top:1px solid var(--ci-border);color:var(--ci-text-muted);display:block;font-size:13.5px;line-height:1.55;margin:0 0 22px;padding-top:16px}.ci-outcome__when-label{color:var(--ci-text-secondary);display:block;font-family:var(--ci-font-mono,monospace);font-size:10.5px;font-weight:var(--ci-fw-semibold,600);letter-spacing:.14em;margin-bottom:6px;text-transform:uppercase}.ci-outcome__go{align-items:center;color:var(--ci-text-accent);display:inline-flex;font-size:var(--ci-fs-card-body,15.5px);font-weight:var(--ci-fw-semibold,600);gap:8px;margin-top:0}.ci-outcome__go-arw{transition:transform var(--ci-dur-fast,.3s) var(--ci-ease,ease)}a.ci-outcome--detailed:focus-visible .ci-outcome__go-arw,a.ci-outcome--detailed:hover .ci-outcome__go-arw{transform:translateX(5px)}@media (max-width:600px){.ci-outcomes{padding:64px 0}.ci-outcomes.is-padding-compact{padding:48px 0}.ci-outcomes.is-padding-loose{padding:88px 0}.ci-outcomes__inner{padding:0 var(--ci-gutter-x-mobile,24px)}.ci-outcomes__intro{font-size:16px;margin-bottom:32px}.ci-outcome{padding:24px 24px 56px}.ci-outcome__arrow{bottom:20px;left:24px}.ci-outcome--detailed{padding:26px 24px 24px}}