.connected-landing .rsh{margin-top:72px}.connected-landing .rsh-head h3{letter-spacing:-.02em;font-size:36px;line-height:1.15}.connected-landing .rsh-head p{max-width:620px;color:var(--landing-muted);margin-top:12px;font-size:16px;line-height:1.6}.connected-landing .rsh-tabs{scrollbar-width:none;gap:8px;margin:28px 0 16px;display:flex;overflow-x:auto}.connected-landing .rsh-tabs button{white-space:nowrap;border:1px solid var(--landing-line);color:var(--landing-muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:11px 16px;font-size:14px;transition:color .2s,border-color .2s,background .2s;display:flex;position:relative;overflow:hidden}.connected-landing .rsh-tabs button:hover{color:var(--landing-ink)}.connected-landing .rsh-tabs button[aria-selected=true]{color:var(--landing-ink);border-color:color-mix(in oklab, var(--landing-accent) 55%, transparent);background:color-mix(in oklab, var(--landing-accent) 10%, transparent)}.connected-landing .rsh-tabs button[aria-selected=true] svg{color:var(--landing-accent)}.connected-landing .rsh-progress{background:var(--landing-accent);height:2px;animation:7s linear forwards rsh-progress;position:absolute;bottom:0;left:0}@keyframes rsh-progress{0%{width:0}to{width:100%}}.connected-landing .rsh-stage{border:1px solid var(--landing-line);background:var(--landing-surface);border-radius:14px;padding:20px;animation:.45s rsh-in;position:relative}@keyframes rsh-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.connected-landing .rsh-bar{border-bottom:1px solid var(--landing-line);align-items:center;gap:8px;margin-bottom:18px;padding-bottom:16px;font-size:13px;display:flex}.connected-landing .rsh-dot{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite rsh-pulse;box-shadow:0 0 0 4px oklab(72.2746% -.165574 .0972219/.2)}@keyframes rsh-pulse{50%{opacity:.4}}.connected-landing .rsh-live{color:var(--landing-muted);margin-left:auto;font-size:12px}.connected-landing .rsh-stage small{letter-spacing:.06em;text-transform:uppercase;color:var(--landing-muted);font-size:11px;display:block}.connected-landing .rsh-try{color:#fff8f2;background:#e8390f;border-radius:999px;align-items:center;gap:8px;margin-top:20px;padding:11px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.connected-landing .rsh-try:hover{background:#d0320c}.connected-landing .rsh-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.connected-landing .rsh-kpis>div,.connected-landing .rsh-pipeline>div{border:1px solid var(--landing-line);background:var(--landing-raised);border-radius:10px;padding:14px}.connected-landing .rsh-kpis strong{margin:6px 0 2px;font-size:26px;display:block}.connected-landing .rsh-kpis span{color:#22c55e;font-size:12px}.connected-landing .rsh-chart{align-items:flex-end;gap:6px;height:90px;margin:16px 0;padding:0 4px;display:flex}.connected-landing .rsh-chart i{transform-origin:bottom;background:linear-gradient(#e8390f,oklab(61.0812% .18034 .118956/.3));border-radius:4px 4px 0 0;flex:1;animation:.8s both rsh-grow}@keyframes rsh-grow{0%{transform:scaleY(0)}}.connected-landing .rsh-creatives{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.connected-landing .rsh-creatives figure{border:1px solid var(--landing-line);background:var(--landing-raised);border-radius:10px;margin:0;overflow:hidden}.connected-landing .rsh-creatives img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.connected-landing .rsh-creatives figcaption{gap:3px;padding:10px 12px;font-size:13px;display:grid}.connected-landing .rsh-creatives figcaption span{color:var(--landing-muted);font-size:12px}.connected-landing .rsh-stage em{color:var(--landing-muted);font-size:11px;font-style:normal}.connected-landing .rsh-stage em.is-good{color:#22c55e}.connected-landing .rsh-robin-note{background:oklab(61.0812% .18034 .118956/.09);border:1px solid oklab(61.0812% .18034 .118956/.3);border-radius:10px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.connected-landing .rsh-robin-note svg{color:#e8390f;flex-shrink:0;margin-top:3px}.connected-landing .rsh-robin-note span{color:var(--landing-muted);margin-top:4px;font-size:12px;display:block}.connected-landing .rsh-pipeline{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.connected-landing .rsh-pipeline strong{margin:6px 0 8px;font-size:24px;display:block}.connected-landing .rsh-pipeline i{background:#e8390f;border-radius:4px;height:4px;display:block}.connected-landing .rsh-leads-body{grid-template-columns:1fr 1.1fr;gap:16px;margin-top:16px;display:grid}.connected-landing .rsh-lead-list{border:1px solid var(--landing-line);border-radius:10px;margin:0;padding:0;list-style:none}.connected-landing .rsh-lead-list li{border-bottom:1px solid var(--landing-line);align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.connected-landing .rsh-lead-list li:last-child{border-bottom:0}.connected-landing .rsh-lead-list li div{flex:1;display:grid}.connected-landing .rsh-lead-list li small{text-transform:none;letter-spacing:0;font-size:12px}.connected-landing .rsh-avatar{color:#f5a900;background:oklab(78.8286% .0387975 .160677/.2);border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:grid}.connected-landing .rsh-sequence{align-content:start;gap:10px;display:grid}.connected-landing .rsh-step{border:1px solid var(--landing-line);background:var(--landing-raised);border-radius:10px;gap:10px;padding:12px;font-size:13px;display:flex}.connected-landing .rsh-step svg{color:#e8390f;flex-shrink:0;margin-top:2px}.connected-landing .rsh-step p{color:var(--landing-muted);margin-top:3px;line-height:1.5}.connected-landing .rsh-approve{color:#22c55e;align-items:center;gap:8px;font-size:12px;display:flex}.connected-landing .rsh-prompt{background:var(--landing-raised);border:1px solid var(--landing-line);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex}.connected-landing .rsh-prompt svg{color:#e8390f;flex-shrink:0}.connected-landing .rsh-gallery{grid-template-columns:1fr 1fr 1fr 1.4fr;grid-auto-rows:220px;gap:12px;margin:14px 0;display:grid}.connected-landing .rsh-gallery img{object-fit:cover;border-radius:10px;width:100%;height:100%;animation:.6s both rsh-in;display:block}.connected-landing .rsh-gallery img:nth-child(2){animation-delay:.12s}.connected-landing .rsh-gallery img:nth-child(3){animation-delay:.24s}.connected-landing .rsh-deck{position:relative}.connected-landing .rsh-deck span{color:#f6f5f1;background:#1a1a18d9;border-radius:999px;padding:5px 10px;font-size:12px;position:absolute;bottom:10px;left:10px}.connected-landing .rsh-formats{flex-wrap:wrap;gap:8px;display:flex}.connected-landing .rsh-formats span{border:1px solid var(--landing-line);color:var(--landing-muted);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.connected-landing .rsh-formats svg{color:#22c55e}.connected-landing .rsh-meet{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.connected-landing .rsh-transcript,.connected-landing .rsh-outcomes{border:1px solid var(--landing-line);background:var(--landing-raised);border-radius:10px;gap:10px;padding:16px;font-size:14px;line-height:1.55;display:grid}.connected-landing .rsh-transcript small{align-items:center;gap:6px;display:flex}.connected-landing .rsh-arrow{color:#fff8f2;background:#e8390f;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.connected-landing .rsh-task{border:1px solid var(--landing-line);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.connected-landing .rsh-task svg{color:#e8390f}.connected-landing .rsh-task b{flex:1;font-weight:500}.connected-landing .rsh-task span{color:var(--landing-muted);font-size:12px}.connected-landing .rsh-email{background:oklab(72.2746% -.165574 .0972219/.1);border-radius:8px;gap:10px;padding:12px;font-size:13px;display:flex}.connected-landing .rsh-email svg{color:#22c55e;margin-top:2px}.connected-landing .rsh-email p{color:var(--landing-muted);margin-top:2px}@media (width<=800px){.connected-landing .rsh-head h3{font-size:28px}.connected-landing .rsh-kpis,.connected-landing .rsh-pipeline{grid-template-columns:repeat(2,1fr)}.connected-landing .rsh-leads-body,.connected-landing .rsh-meet{grid-template-columns:1fr}.connected-landing .rsh-arrow{justify-self:center;transform:rotate(90deg)}.connected-landing .rsh-gallery{grid-template-columns:1fr 1fr;grid-auto-rows:160px}.connected-landing .rsh-creatives{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.connected-landing .rsh-creatives figcaption em{display:none}.connected-landing .rsh-stage{padding:14px}.connected-landing .rsh-live{display:none}}@media (prefers-reduced-motion:reduce){.connected-landing .rsh *,.connected-landing .rsh-stage{animation:none!important}}.connected-landing .rsh-tabs{flex-wrap:nowrap;padding-bottom:2px}.connected-landing .rsh-chat{gap:14px;max-width:760px;margin:0 auto;display:grid}.connected-landing .rsh-msg{border-radius:14px;padding:14px 16px;font-size:14px;line-height:1.6;animation:.5s both rsh-in}.connected-landing .rsh-msg.is-user{background:var(--landing-raised);justify-self:end;max-width:80%}.connected-landing .rsh-msg.is-robin{border:1px solid var(--landing-line);animation-delay:.25s}.connected-landing .rsh-file,.connected-landing .rsh-thinking{color:var(--landing-muted);align-items:center;gap:6px;margin-top:8px;font-size:12px;display:inline-flex}.connected-landing .rsh-thinking{margin:0 0 8px}.connected-landing .rsh-thinking svg{color:#e8390f}.connected-landing .rsh-artifact{background:var(--landing-raised);border-radius:10px;align-items:center;gap:12px;margin-top:12px;padding:12px;display:flex}.connected-landing .rsh-artifact svg{color:#e8390f}.connected-landing .rsh-artifact small{text-transform:none;letter-spacing:0}.connected-landing .rsh-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.connected-landing .rsh-chips span{border:1px solid var(--landing-line);border-radius:999px;padding:6px 12px;font-size:12px}.connected-landing .rsh-composer{border:1px solid var(--landing-line);color:var(--landing-muted);border-radius:14px;justify-content:space-between;align-items:center;padding:14px 16px;font-size:14px;display:flex}.connected-landing .rsh-composer svg{color:#e8390f}.connected-landing .rsh-flow{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.connected-landing .rsh-node{border:1px solid var(--landing-line);background:var(--landing-raised);border-radius:10px;gap:6px;padding:14px;font-size:14px;animation:.5s both rsh-in;display:grid;position:relative}.connected-landing .rsh-node svg{color:#e8390f}.connected-landing .rsh-node:not(:last-child):after{content:"→";color:var(--landing-muted);position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.connected-landing .rsh-flows{border:1px solid var(--landing-line);border-radius:10px;margin:16px 0 0;padding:0;list-style:none}.connected-landing .rsh-flows li,.connected-landing .rsh-inbox li{border-bottom:1px solid var(--landing-line);align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.connected-landing .rsh-flows li:last-child,.connected-landing .rsh-inbox li:last-child{border-bottom:0}.connected-landing .rsh-flows li div,.connected-landing .rsh-inbox li div{flex:1}.connected-landing .rsh-flows p,.connected-landing .rsh-inbox p{color:var(--landing-muted);margin-top:2px;font-size:13px}.connected-landing .rsh-flows svg{color:#e8390f}.connected-landing .rsh-inbox-sum{background:oklab(61.0812% .18034 .118956/.09);border-radius:10px;align-items:center;gap:10px;margin-bottom:12px;padding:12px 14px;font-size:14px;display:flex}.connected-landing .rsh-inbox-sum svg{color:#e8390f}.connected-landing .rsh-inbox ul{border:1px solid var(--landing-line);border-radius:10px;margin:0;padding:0;list-style:none}.connected-landing .rsh-tag{background:var(--landing-raised);min-width:112px;color:var(--landing-muted);text-align:center;border-radius:999px;padding:4px 8px;font-size:11px}.connected-landing .rsh-tag.is-hot{color:#f5a900;background:oklab(78.8286% .0387975 .160677/.18)}.connected-landing .rsh-reply{border:1px solid var(--landing-line);background:var(--landing-raised);border-radius:10px;margin-top:12px;padding:14px;font-size:14px;line-height:1.55}.connected-landing .rsh-reply p{margin:6px 0}.connected-landing .rsh-reply span{color:#22c55e;font-size:12px}.connected-landing .rsh-research{grid-template-columns:220px 1fr;gap:16px;display:grid}.connected-landing .rsh-sources{align-content:start;gap:8px;display:grid}.connected-landing .rsh-sources span{background:var(--landing-raised);border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:13px;display:flex}.connected-landing .rsh-sources svg{color:#22c55e}.connected-landing .rsh-doc{border:1px solid var(--landing-line);border-radius:10px;padding:18px;font-size:14px;line-height:1.6}.connected-landing .rsh-doc h4{margin-bottom:6px;font-size:18px}.connected-landing .rsh-doc table{border-collapse:collapse;width:100%;margin:14px 0;font-size:13px}.connected-landing .rsh-doc th,.connected-landing .rsh-doc td{text-align:left;border-bottom:1px solid var(--landing-line);padding:8px}.connected-landing .rsh-doc th{color:var(--landing-muted);font-weight:500}.connected-landing .rsh-doc td:nth-child(2){color:#e8390f;font-weight:600}@media (width<=800px){.connected-landing .rsh-tabs{flex-wrap:nowrap}.connected-landing .rsh-flow{grid-template-columns:1fr 1fr}.connected-landing .rsh-node:after{display:none}.connected-landing .rsh-research{grid-template-columns:1fr}.connected-landing .rsh-tag{min-width:0}.connected-landing .rsh-inbox li em,.connected-landing .rsh-flows li em{display:none}}.connected-landing .rsh-tabs button,.connected-landing .rsh-tabs button svg{flex-shrink:0}.connected-landing .rsh+.rsh{margin-top:72px}.connected-landing .rsh-gallery .rsh-doc p{margin:6px 0}.connected-landing .rsh-deckrow{grid-template-columns:1.4fr 1fr;gap:14px;margin:14px 0;display:grid}.connected-landing .rsh-deckrow .rsh-deck img{object-fit:cover;aspect-ratio:16/9;width:100%;height:100%}.connected-landing .rsh-deckrow .rsh-doc p{margin:6px 0}@media (width<=720px){.connected-landing .rsh-deckrow{grid-template-columns:1fr}}
