.site .workflow-illustration{--workflow-accent:var(--_pebbles-ai-2-0---turquoise);--workflow-tint:var(--_pebbles-ai-2-0---light-turquoise);--workflow-soft:color-mix(in srgb, var(--workflow-accent) 13%, var(--_pebbles-ai-2-0---white-bg));--workflow-line:#0e0e0e1a;--crayon-color:var(--workflow-accent);box-sizing:border-box;background:linear-gradient(165deg, color-mix(in srgb, var(--workflow-accent) 8%, var(--_pebbles-ai-2-0---white-bg)) 0%, var(--workflow-tint) 70%);min-width:0;color:var(--_pebbles-ai-2-0---text-primary);flex-direction:column;gap:14px;margin:0;padding:22px 24px 20px;font-size:.72rem;line-height:1.3;display:flex;position:relative;overflow:hidden}.site .workflow-prepare{--workflow-accent:var(--_pebbles-ai-2-0---gold);--workflow-tint:var(--_pebbles-ai-2-0---light-gold)}.site .workflow-follow-through{--workflow-accent:var(--_pebbles-ai-2-0---blue);--workflow-tint:var(--_pebbles-ai-2-0---light-blue)}.site .workflow-illustration[data-shape=landscape]{aspect-ratio:16/10}.site .workflow-illustration[data-shape=portrait]{aspect-ratio:4/5}.site .workflow-illustration[data-shape=square]{aspect-ratio:1}.site .workflow-tab{color:var(--workflow-accent);padding-right:64px;font-size:.8rem}.site .workflow-robot{pointer-events:none;width:56px;height:56px;position:absolute;top:6px;right:14px}.site .workflow-art{flex:1;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:12px;min-height:0;display:grid}.site .workflow-follow-through .workflow-art{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.site .workflow-art b{font-weight:500}.site .workflow-art em{font-style:normal}.site .workflow-art :is(ul,ol,li){margin:0;padding:0;font-size:.72rem;list-style:none}.site .workflow-art .crayon-icon--sm{width:22px;height:22px}.site .workflow-card{border:1px solid var(--workflow-line);background:var(--_pebbles-ai-2-0---white-bg);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex;box-shadow:0 8px 20px #0e0e0e0d}.site .workflow-card-head{align-items:center;gap:8px;display:flex}.site .workflow-card-head b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.site .workflow-skel{transform-origin:0;background:#0e0e0e14;border-radius:3px;flex:1;width:100%;height:5px;display:block}.site .workflow-skel.is-mid{flex:0 72%;width:72%}.site .workflow-skel.is-short{flex:0 46%;width:46%}.site .workflow-tick{width:18px;height:18px;color:var(--_pebbles-ai-2-0---white-bg);background:var(--workflow-accent);border-radius:50%;flex:0 0 18px;place-items:center;display:grid}.site .workflow-avatar{border:2px solid var(--_pebbles-ai-2-0---white-bg);width:28px;height:28px;color:var(--avatar-ink);background:color-mix(in srgb, var(--avatar-ink) 16%, var(--_pebbles-ai-2-0---white-bg));border-radius:50%;flex:0 0 28px;place-items:center;font-size:.6rem;font-weight:500;display:grid}.site .workflow-avatar.is-teal{--avatar-ink:var(--_pebbles-ai-2-0---turquoise)}.site .workflow-avatar.is-blue{--avatar-ink:var(--_pebbles-ai-2-0---blue)}.site .workflow-avatar.is-gold{--avatar-ink:var(--_pebbles-ai-2-0---gold)}.site .workflow-logo{height:30px;color:var(--workflow-accent);background:var(--workflow-soft);border-radius:9px;flex:0 0 30px;place-items:center;font-size:.66rem;font-weight:500;display:grid}.site .workflow-rows{gap:10px;display:grid}.site .workflow-rows li,.site .workflow-sources li{align-items:center;gap:8px;display:flex}.site .workflow-bars{border-bottom:1px solid var(--workflow-line);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:8px;height:88px;padding-top:18px;display:grid}.site .workflow-bars span{height:var(--bar);background:color-mix(in srgb, var(--workflow-accent) 24%, var(--_pebbles-ai-2-0---white-bg));transform-origin:bottom;border-radius:5px 5px 0 0;position:relative}.site .workflow-bars span:first-child{--bar:46%}.site .workflow-bars span:nth-child(2){--bar:72%}.site .workflow-bars span:nth-child(3){--bar:58%}.site .workflow-bars span:nth-child(4){--bar:94%}.site .workflow-bars .is-key{background:var(--workflow-accent)}.site .workflow-bars sup,.site .workflow-sources b,.site .workflow-num{min-width:16px;height:16px;color:var(--workflow-accent);background:var(--workflow-soft);border-radius:5px;place-items:center;font-size:.58rem;font-weight:500;line-height:1;display:grid}.site .workflow-bars sup{position:absolute;bottom:calc(100% + 4px);left:50%;translate:-50%}.site .workflow-sources{gap:8px;display:grid}.site .workflow-people{display:flex}.site .workflow-people .workflow-avatar+.workflow-avatar{margin-left:-5px}.site .workflow-criteria{gap:6px;display:flex}.site .workflow-criteria .crayon-icon{border:1px solid var(--workflow-line);box-sizing:content-box;border-radius:8px;padding:3px}.site .workflow-draft{border-bottom:1px solid var(--workflow-line);align-items:flex-start;gap:9px;padding-bottom:10px;display:flex}.site .workflow-draft>span:nth-child(2){flex:1;gap:6px;min-width:0;display:grid}.site .workflow-draft em,.site .workflow-reply em{white-space:nowrap;color:var(--workflow-accent);background:var(--workflow-soft);border-radius:999px;padding:2px 8px 1px;font-size:.62rem}.site .workflow-voice-ticks{color:var(--_pebbles-ai-2-0---text-secondary);align-items:center;gap:5px;display:flex}.site .workflow-voice-ticks b{flex:1;font-weight:400}.site .workflow-thread{align-items:flex-end;gap:8px;display:flex}.site .workflow-thread>span:last-child{background:#0e0e0e0a;border-radius:12px 12px 12px 2px;flex:1;gap:6px;padding:10px 12px;display:grid}.site .workflow-reply{border:1px solid color-mix(in srgb, var(--workflow-accent) 25%, var(--_pebbles-ai-2-0---white-bg));border-radius:10px;grid-template-columns:minmax(0,1fr);gap:10px;padding:10px;display:grid}.site .workflow-writing{gap:7px;display:grid}.site .workflow-writing i{background:color-mix(in srgb, var(--workflow-accent) 20%, var(--_pebbles-ai-2-0---white-bg));transform-origin:0;border-radius:4px;height:6px;display:block}.site .workflow-writing i:nth-child(2){width:84%}.site .workflow-writing i:nth-child(3){width:56%}.site .workflow-week{text-align:center;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.site .workflow-week span{color:var(--_pebbles-ai-2-0---text-tertiary);font-size:.6rem}.site .workflow-week i{background:#0e0e0e0a;border-radius:4px;height:18px;font-style:normal;position:relative}.site .workflow-week .is-busy{background:#0e0e0e1f}.site .workflow-week .is-free{background:var(--workflow-accent);box-shadow:0 0 0 2px var(--workflow-soft)}.site .workflow-week .is-free b{white-space:nowrap;color:var(--_pebbles-ai-2-0---white-bg);background:var(--_pebbles-ai-2-0---primary-button-bg);border-radius:6px;padding:2px 6px 1px;font-size:.58rem;font-weight:500;position:absolute;bottom:calc(100% + 5px);right:-4px}.site .workflow-project{--workflow-accent:var(--_pebbles-ai-2-0---purple);--workflow-tint:var(--_pebbles-ai-2-0---light-purple)}.site .workflow-memory{--workflow-accent:var(--_pebbles-ai-2-0---green);--workflow-tint:var(--_pebbles-ai-2-0---light-green)}.site .workflow-notion-slack{--workflow-accent:var(--_pebbles-ai-2-0---red);--workflow-tint:var(--_pebbles-ai-2-0---light-red)}.site .workflow-mcp{--workflow-accent:var(--_pebbles-ai-2-0---turquoise);--workflow-tint:var(--_pebbles-ai-2-0---light-turquoise)}.site .workflow-memory .workflow-art{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.site .workflow-convo{gap:7px;display:grid}.site .workflow-bubble{border-radius:12px;gap:6px;max-width:86%;padding:8px 11px;font-size:.68rem;line-height:1.35;display:grid}.site .workflow-bubble.is-user{color:var(--_pebbles-ai-2-0---white-bg);background:var(--workflow-accent);border-bottom-right-radius:3px;justify-self:end}.site .workflow-bubble.is-assistant{box-sizing:border-box;background:#0e0e0e0b;border-bottom-left-radius:3px;justify-self:start;width:86%}.site .workflow-bubble.is-assistant b{color:var(--workflow-accent);font-weight:500}.site .workflow-chip,.site .workflow-servers em{white-space:nowrap;color:var(--workflow-accent);background:var(--workflow-soft);border-radius:999px;flex:none;padding:2px 8px 1px;font-size:.62rem}.site .workflow-chats li{gap:10px}.site .workflow-facts{gap:7px;display:grid}.site .workflow-facts li{align-items:center;gap:8px;min-width:0;display:flex}.site .workflow-facts li>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.site .workflow-facts .workflow-tick{flex-basis:16px;width:16px;height:16px}.site .workflow-layers{gap:6px;display:grid}.site .workflow-layers li{border:1px solid var(--workflow-line);border-radius:9px;align-items:center;gap:8px;padding:6px 8px;display:flex}.site .workflow-layers b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.site .workflow-layers .is-active{border-color:color-mix(in srgb, var(--workflow-accent) 45%, var(--_pebbles-ai-2-0---white-bg));background:var(--workflow-soft)}.site .workflow-setting{border-top:1px solid var(--workflow-line);color:var(--_pebbles-ai-2-0---text-secondary);align-items:center;gap:8px;padding-top:8px;font-size:.64rem;display:flex}.site .workflow-setting span{flex:1;min-width:0}.site .workflow-switch{background:var(--workflow-accent);border-radius:999px;flex:0 0 28px;height:16px;position:relative}.site .workflow-switch:after{content:"";background:var(--_pebbles-ai-2-0---white-bg);border-radius:50%;width:12px;height:12px;position:absolute;top:2px;right:2px}.site .workflow-app{object-fit:contain;flex:none;width:20px;height:20px}.site .workflow-page{gap:8px;padding:4px 2px;display:grid}.site .workflow-page .workflow-skel:first-child{background:#0e0e0e29;height:7px}.site .workflow-modes{background:#0e0e0e0d;border-radius:999px;gap:2px;padding:2px;font-size:.6rem;display:flex}.site .workflow-modes span{text-align:center;color:var(--_pebbles-ai-2-0---text-tertiary);border-radius:999px;flex:1;padding:3px 0 2px}.site .workflow-modes .is-active{color:var(--_pebbles-ai-2-0---text-primary);background:var(--_pebbles-ai-2-0---white-bg);box-shadow:0 1px 3px #0e0e0e1f}.site .workflow-approval{border:1px solid color-mix(in srgb, var(--workflow-accent) 30%, var(--_pebbles-ai-2-0---white-bg));background:color-mix(in srgb, var(--workflow-accent) 5%, var(--_pebbles-ai-2-0---white-bg));border-radius:10px;gap:8px;padding:10px;display:grid}.site .workflow-approval-call{background:var(--_pebbles-ai-2-0---white-bg);border-radius:7px;align-items:center;gap:8px;min-width:0;padding:6px 8px;font-size:.62rem;display:flex}.site .workflow-approval-call>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.site .workflow-approval-call .workflow-app{width:16px;height:16px}.site .workflow-approval-buttons,.site .workflow-buttons{gap:6px;display:flex}.site .workflow-approval-buttons span,.site .workflow-buttons span{border:1px solid var(--workflow-line);white-space:nowrap;background:var(--_pebbles-ai-2-0---white-bg);border-radius:6px;padding:3px 10px 2px;font-size:.62rem}.site .workflow-approval-buttons .is-primary,.site .workflow-buttons .is-primary{color:var(--_pebbles-ai-2-0---white-bg);background:var(--_pebbles-ai-2-0---primary-button-bg);border-color:#0000}.site .workflow-search{border:1px solid var(--workflow-line);color:var(--_pebbles-ai-2-0---text-tertiary);border-radius:7px;padding:5px 9px;font-size:.62rem}.site .workflow-servers li{gap:8px}.site .workflow-servers b{flex:1;min-width:0}.site .workflow-plan,.site .workflow-library{--workflow-accent:var(--_pebbles-ai-2-0---purple);--workflow-tint:var(--_pebbles-ai-2-0---light-purple)}.site .workflow-voice,.site .workflow-deal{--workflow-accent:var(--_pebbles-ai-2-0---gold);--workflow-tint:var(--_pebbles-ai-2-0---light-gold)}.site .workflow-campaign{--workflow-accent:var(--_pebbles-ai-2-0---red);--workflow-tint:var(--_pebbles-ai-2-0---light-red)}.site .workflow-meeting,.site .workflow-segment{--workflow-accent:var(--_pebbles-ai-2-0---blue);--workflow-tint:var(--_pebbles-ai-2-0---light-blue)}.site .workflow-pipeline{--workflow-accent:var(--_pebbles-ai-2-0---green);--workflow-tint:var(--_pebbles-ai-2-0---light-green)}.site .workflow-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.site .workflow-rows .workflow-chip:last-child{margin-left:auto}.site .workflow-chip.is-muted{color:var(--_pebbles-ai-2-0---text-tertiary);background:#0e0e0e0f}.site .workflow-chip.is-solid{color:var(--_pebbles-ai-2-0---white-bg);background:var(--workflow-accent)}.site .workflow-card-head .workflow-skel{background:#0e0e0e29;height:7px}.site .workflow-card-head .workflow-chip{font-weight:400}.site .workflow-group{gap:6px;display:grid}.site .workflow-group>span{color:var(--_pebbles-ai-2-0---text-tertiary);font-size:.62rem}.site .workflow-chips{flex-wrap:wrap;gap:4px;display:flex}.site .workflow-buttons{border-top:1px solid var(--workflow-line);flex-wrap:wrap;padding-top:10px}.site .workflow-split{justify-content:space-between;align-items:center;gap:8px;display:flex}.site .workflow-ring{box-sizing:border-box;border:2px solid #0e0e0e29;border-radius:50%;flex:0 0 18px;width:18px;height:18px}.site .workflow-ring.is-half{border-color:var(--workflow-accent) var(--workflow-accent) var(--workflow-soft) var(--workflow-soft);rotate:45deg}.site .workflow-graph{gap:10px;display:grid}.site .workflow-graph li{border:1px solid var(--workflow-line);background:var(--_pebbles-ai-2-0---white-bg);border-radius:9px;align-items:center;gap:8px;padding:6px 8px;display:flex;position:relative}.site .workflow-graph li+li:before{content:"";border-left:2px solid color-mix(in srgb, var(--workflow-accent) 35%, var(--_pebbles-ai-2-0---white-bg));height:10px;position:absolute;bottom:100%;left:16px}.site .workflow-graph b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.site .workflow-graph .is-next{border-color:var(--workflow-accent);box-shadow:0 0 0 3px var(--workflow-soft)}.site .workflow-graph .is-next .workflow-ring{border-color:var(--workflow-accent)}.site .workflow-touches{gap:9px}.site .workflow-touches li>span:nth-child(2){flex:1;align-items:center;gap:8px;min-width:0;display:flex}.site .workflow-touches li>span:nth-child(2)>b{flex:none}.site .workflow-kanban{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;display:grid;container-type:inline-size}.site .workflow-kanban>div{background:#0e0e0e09;border-radius:7px;align-content:start;gap:4px;min-width:0;padding:3px 2px;display:grid}.site .workflow-kanban>div>span{white-space:nowrap;text-overflow:ellipsis;color:var(--_pebbles-ai-2-0---text-tertiary);padding:1px 1px 0;font-size:clamp(.44rem,2.5cqi,.62rem);overflow:hidden}.site .workflow-kcard{border:1px solid var(--workflow-line);background:var(--_pebbles-ai-2-0---white-bg);border-radius:6px;gap:4px;min-width:0;padding:5px;display:grid}.site .workflow-kcard .workflow-skel{height:4px}.site .workflow-kcard .workflow-avatar{border-width:1px;justify-self:end;width:16px;height:16px;font-size:.42rem}.site .workflow-kcard.is-key{border-color:var(--workflow-accent);background:var(--workflow-soft);box-shadow:0 0 0 2px var(--workflow-soft)}.site .workflow-kcard.is-key b{color:var(--workflow-accent);font-size:clamp(.5rem,3cqi,.64rem);line-height:1.15}.site .workflow-pipeline .workflow-art{grid-template-columns:minmax(0,1fr)}.site .workflow-pipeline .workflow-context{flex-flow:wrap;align-items:center}.site .workflow-pipeline .workflow-context .workflow-card-head{flex:auto}.site .workflow-pipeline .workflow-focus{padding:8px}.site .workflow-illustration[data-shape=portrait] .workflow-art{grid-template-columns:minmax(0,1fr);align-content:center}.site .workflow-illustration[data-shape=square] .workflow-art{grid-template-columns:minmax(0,1fr);justify-items:center}.site .workflow-illustration[data-shape=square] .workflow-context{display:none}.site .workflow-illustration[data-shape=square] .workflow-focus{gap:12px;width:min(100%,340px);padding:14px}@media (prefers-reduced-motion:no-preference){.site .workflow-bars span{animation:.8s cubic-bezier(.16,1,.3,1) both workflow-rise}.site .workflow-bars span:nth-child(2){animation-delay:.1s}.site .workflow-bars span:nth-child(3){animation-delay:.2s}.site .workflow-bars span:nth-child(4){animation-delay:.3s}.site .workflow-tick{animation:.45s cubic-bezier(.16,1,.3,1) .5s both workflow-pop}.site .workflow-writing i{animation:1s cubic-bezier(.16,1,.3,1) .4s both workflow-grow}.site .workflow-writing i:nth-child(2){animation-delay:.7s}.site .workflow-writing i:nth-child(3){animation-delay:1s}.site .workflow-week .is-free{animation:6s ease-in-out 1s infinite workflow-glow}.site .workflow-bubble{animation:.6s cubic-bezier(.16,1,.3,1) both workflow-enter}.site .workflow-bubble:nth-child(2){animation-delay:.35s}.site .workflow-bubble:nth-child(3){animation-delay:.7s}.site .workflow-bubble:nth-child(4){animation-delay:1.05s}.site .workflow-approval{animation:.7s cubic-bezier(.16,1,.3,1) .9s both workflow-enter}.site .workflow-layers .is-active,.site .workflow-kcard.is-key{animation:.6s cubic-bezier(.16,1,.3,1) .6s both workflow-enter}.site .workflow-graph .is-next{animation:6s ease-in-out 1s infinite workflow-glow}}@keyframes workflow-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes workflow-rise{0%{transform:scaleY(.08)}to{transform:none}}@keyframes workflow-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes workflow-grow{0%{transform:scaleX(0)}to{transform:none}}@keyframes workflow-glow{0%,to{box-shadow:0 0 0 2px var(--workflow-soft)}50%{box-shadow:0 0 0 6px var(--workflow-soft)}}@media (max-width:479px){.site .workflow-illustration{gap:12px;padding:18px 16px 16px}.site .workflow-robot{width:48px;height:48px;right:10px}.site .workflow-illustration[data-shape=landscape] .workflow-art{gap:8px}}
