@scope(.home-experience){:scope{--ink:#2A2540;--navy:#2A2540;--muted:#2a2540b8;--quiet:#2a25408f;--line:#2a254019;--paper:#fff;--soft:#fafaf8;--coral:#E76F51;--orange:#FF9D3B;--gold:#FFC857;--cream:#ffffff;--cream-soft:#f7f7f7;--purple:#6B5FA7;--violet:#4A3D70;--olive:#7A8E44;--wash:#f7f7f7;--green:#7A8E44;--ease:cubic-bezier(.22,1,.36,1);--tabs-dur:.25s;--tabs-ease:cubic-bezier(.22,1,.36,1);--tabs-text-muted:#2a2540b8;--tabs-text-active:#fff;--tabs-bar-bg:#f4f3f0;--tabs-pill-bg:#2A2540;--panel-open-dur:.4s;--panel-close-dur:.35s;--panel-translate-y:16px;--panel-blur:2px;--panel-ease:cubic-bezier(.22,1,.36,1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}:scope{margin:0;background:var(--paper);color:var(--ink);font:15px/1.6 Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button,summary{touch-action:manipulation}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--purple);outline-offset:5px}button{appearance:none}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:Space Grotesk,Inter,sans-serif;font-weight:500;letter-spacing:-.055em;line-height:1.08}h1{font-size:clamp(49px,6.4vw,86px);letter-spacing:-.065em}h2{font-size:clamp(36px,4.2vw,58px)}h3{font-size:25px}p{color:var(--muted)}svg{display:block}svg.icon{width:19px;height:19px;flex-shrink:0}button[hidden],[hidden]{display:none!important}.shell{width:min(1440px,calc(100% - 64px));margin:auto;border-left:1px solid var(--line);border-right:1px solid var(--line)}.inset{padding-left:56px;padding-right:56px}.muted{color:var(--muted)}.purple{color:var(--purple)}.mono{font:11px/1.4 ui-monospace,SFMono-Regular,monospace;letter-spacing:.08em;text-transform:uppercase}.skip{position:fixed;top:-100px;left:12px;z-index:100;background:#fff;padding:12px}.skip:focus{top:12px}.logo{display:inline-flex;align-items:center;gap:9px;font:600 24px Space Grotesk;letter-spacing:-.075em;white-space:nowrap}.brand-mark{width:20px;height:20px;border-radius:6px;background:var(--ink);box-shadow:inset 0 1px #ffffff30}.masthead{position:sticky;top:0;z-index:30;background:#ffffffed;backdrop-filter:blur(18px);border-bottom:1px solid var(--line)}.masthead .shell{height:76px;display:flex;align-items:center;gap:53px}.desktop-nav{display:flex;align-items:center;gap:29px;font-size:13px;color:#6a6676}.desktop-nav a{transition:color .15s}.desktop-nav a:hover{color:var(--ink)}.nav-actions{margin-left:auto;display:flex;align-items:center;gap:24px;font-size:13px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:43px;padding:10px 17px;border:1px solid #2a2540;background:var(--ink);color:#fff;border-radius:8px;font-size:13px;font-weight:500;line-height:1.4;box-shadow:0 1px 2px #2a254020,inset 0 1px #ffffff18;transition:background .18s,box-shadow .18s,transform .18s}.btn .icon{width:15px;height:15px;transition:transform .2s var(--ease)}.btn:hover{background:#2a2540;box-shadow:0 4px 12px #2a254020}.btn:hover .icon{transform:translate(3px)}.btn:active{transform:translateY(1px)}.btn.secondary{background:#fff;border-color:#e5e3e0;color:var(--ink);box-shadow:0 1px 3px #2a254008}.btn.secondary:hover{background:var(--soft);border-color:#d4d1cb}.nav-actions .btn{min-height:36px;padding:8px 13px;font-size:12px}.menu-button{display:none;background:transparent;border:0;width:40px;height:40px;place-items:center}.mobile-menu{padding:16px 20px 23px;border-top:1px solid var(--line)}.mobile-menu a{display:block;padding:9px 0}.hero{position:relative;padding-top:89px;overflow:hidden}.hero-copy{text-align:center;position:relative;z-index:1}.hero h1 span{color:#6a6676}.hero-copy p{font-size:17px;line-height:1.7;max-width:535px;margin:24px auto 25px;letter-spacing:-.025em}.cta-row{display:flex;justify-content:center;gap:10px}.hero-hint{margin:15px auto 0!important;font-size:11px!important;color:#6a6676!important}.hero-stage{position:relative;margin-top:60px;padding:30px 42px 0;background:radial-gradient(ellipse at 50% 80%,#2a254090 0,#2a254065 50%,#fff0 72%)}.hero-stage:before{content:"";position:absolute;inset:20px 0 0;background-image:linear-gradient(90deg,#2a254010 1px,transparent 1px),linear-gradient(#2a254010 1px,transparent 1px);background-size:40px 40px;mask-image:linear-gradient(transparent,black 60%,transparent)}.product-window{position:relative;border:1px solid #d4d1cb;border-radius:12px;background:#fff;box-shadow:0 20px 70px -20px #2a254035,0 3px 5px #2a254008;overflow:hidden}.window-top{height:39px;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fff;padding:0 14px;gap:7px;font-size:10.5px;color:#6a6676}.window-dot{width:6px;height:6px;border-radius:50%;background:#e5e3e0}.window-title{position:absolute;left:50%;transform:translate(-50%);font-size:10.5px;color:#6a6676;display:flex;align-items:center;gap:6px}.window-title .icon{width:11px;height:11px}.window-example{margin-left:auto;font-size:10.5px;letter-spacing:.01em}.product-panel{min-height:443px;display:grid;grid-template-columns:55px 290px minmax(0,1fr)}.app-rail{display:flex;flex-direction:column;align-items:center;gap:15px;padding:18px 9px;border-right:1px solid var(--line);background:#fff;color:#6a6676}.app-rail .brand-mark{width:24px;height:24px;margin-bottom:9px}.rail-item{width:33px;height:33px;display:grid;place-items:center;border-radius:7px}.rail-item.active{background:#f8f8f6;color:#6a6676}.rail-item.bottom{margin-top:auto}.queue{border-right:1px solid var(--line);font-size:11px;background:#fff}.queue-top{height:52px;display:flex;align-items:center;padding:0 18px;gap:8px;border-bottom:1px solid var(--line)}.queue-top b{font-size:13px;font-weight:600}.count{background:#f8f8f6;border:1px solid #e5e3e0;color:#6a6676;padding:0 5px;border-radius:4px;font-size:10.5px}.queue-top .icon{margin-left:auto;color:#6a6676;width:15px;height:15px}.queue-filter{padding:11px 18px;display:flex;align-items:center;gap:5px;font-size:10.5px;border-bottom:1px solid var(--line);color:#6a6676}.queue-filter .icon{width:12px;height:12px}.queue-filter span:last-child{margin-left:auto}.queue-row{display:block;position:relative;width:100%;border:0;border-bottom:1px solid #f8f8f6;background:#fff;padding:15px 17px;text-align:left;transition:background .18s}.queue-row:hover{background:#fff}.queue-row[aria-pressed=true]{background:#f8f8f6}.queue-row[aria-pressed=true]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#6a6676}.row-head{display:flex;gap:8px;align-items:center;font-size:10.5px;margin-bottom:7px}.row-head b{font-weight:550}.row-head .age{margin-left:auto;font-size:10.5px;color:#6a6676}.row-head .icon{width:11px;height:11px;color:#6a6676}.avatar{width:25px;height:25px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:#f8f8f6;color:#6a6676;font-size:10.5px;font-weight:600;box-shadow:inset 0 0 0 1px #2a254008}.avatar.peach,.avatar.green{background:#e5e3e0;color:#6a6676}.queue-row p{font-size:10.5px;line-height:1.55;color:#6a6676;margin-left:33px;max-width:215px}.pill{display:inline-flex;align-items:center;gap:5px;background:#f8f8f6;color:#6a6676;border:1px solid #e5e3e0;border-radius:4px;padding:2px 6px;font-size:10.5px;white-space:nowrap}.pill .icon{width:10px;height:10px}.queue-row .pill{margin:9px 0 0 33px}.pill.success,.pill.warm{background:#f8f8f6;border-color:#e5e3e0;color:#6a6676}.queue-footer{padding:14px 18px;display:flex;gap:7px;align-items:center;color:#6a6676;font-size:10.5px}.status-dot{display:inline-block;vertical-align:middle;width:5px;height:5px;border-radius:50%;background:#6a6676}.thread{display:flex;flex-direction:column;min-width:0}.thread-top{height:52px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:7px;padding:0 22px;font-size:10.5px;color:#6a6676}.thread-top .icon{width:13px;height:13px}.thread-top .pill{margin-left:auto}.thread-body{padding:26px 28px 20px}.customer-top{display:flex;align-items:center;gap:10px}.customer-top .avatar{width:31px;height:31px;font-size:11px}.customer-top b{font-size:11px;font-weight:600;display:block}.customer-top small{font-size:10.5px;color:#6a6676;display:block}.message-text{font-size:12px;line-height:1.7;max-width:390px;color:#6a6676;margin:15px 0 13px}.thread-tags{display:flex;flex-wrap:wrap;gap:5px}.thread-tags span{font-size:10.5px;border:1px solid #e5e3e0;border-radius:4px;color:#6a6676;padding:1px 6px}.agent-note{margin:21px 0 13px;color:#6a6676;font-size:10.5px;display:flex;gap:7px;align-items:center}.agent-note .icon{width:12px;height:12px}.draft-box{border:1px solid #e5e3e0;background:linear-gradient(120deg,#fff,#fff);border-radius:8px;padding:13px 14px;box-shadow:0 2px 3px #2a254008}.draft-top{display:flex;align-items:center;gap:6px;color:#6a6676;font-size:10.5px;font-weight:600}.draft-top .icon{width:12px;height:12px}.draft-top span:last-child{margin-left:auto;font-size:10.5px;font-weight:400;color:#6a6676}.draft-box p{color:#6a6676;font-size:11px;line-height:1.7;margin:9px 0 12px}.draft-bottom{display:flex;justify-content:space-between;align-items:center;color:#6a6676;font-size:10.5px;border-top:1px solid #e5e3e0;padding-top:9px}.review-button{border:1px solid #6a6676;background:#6a6676;color:#fff;border-radius:5px;font-size:10.5px;min-height:26px;padding:5px 9px;display:flex;align-items:center;gap:6px}.review-button .icon{width:11px;height:11px}.preview-controls{position:relative;display:flex;align-items:center;justify-content:center;padding:23px 20px 32px;gap:20px;background:#fff}.demo-caption{font-size:10.5px;color:#6a6676}.t-tabs{position:relative;display:inline-flex;align-items:center;gap:3px;padding:3px;border-radius:48px;background:var(--tabs-bar-bg)}.t-tab{position:relative;appearance:none;border:0;background:transparent;height:30px;padding:4px 12px;color:var(--tabs-text-muted);cursor:pointer;border-radius:48px;z-index:1;transition:color var(--tabs-dur) var(--tabs-ease)}.t-tab:not([aria-selected=true]):hover,.t-tab[aria-selected=true]{color:var(--tabs-text-active)}.t-tabs-pill{position:absolute;top:3px;left:0;height:30px;width:0;background:var(--tabs-pill-bg);border-radius:48px;transform:translate(0);transition:transform var(--tabs-dur) var(--tabs-ease),width var(--tabs-dur) var(--tabs-ease);will-change:transform,width;z-index:0;pointer-events:none}.t-tab{font-size:11px;display:inline-flex;align-items:center;gap:7px}.t-tab .icon{width:13px;height:13px}.t-panel-slide{transform:translateY(var(--panel-translate-y));opacity:0;filter:blur(var(--panel-blur));pointer-events:none;transition:transform var(--panel-close-dur) var(--panel-ease),opacity var(--panel-close-dur) var(--panel-ease),filter var(--panel-close-dur) var(--panel-ease);will-change:transform,opacity,filter}.t-panel-slide[data-open=true]{transform:translateY(0);opacity:1;filter:blur(0);pointer-events:auto;transition:transform var(--panel-open-dur) var(--panel-ease),opacity var(--panel-open-dur) var(--panel-ease),filter var(--panel-open-dur) var(--panel-ease)}.brand-strip{padding:35px 56px 40px;border-top:1px solid var(--line);display:flex;align-items:center;gap:60px}.brand-strip p{font-size:12px;line-height:1.6;max-width:170px}.brand-logos{display:flex;align-items:center;justify-content:space-between;gap:58px;flex:1}.customer-logo{display:flex;align-items:center;gap:8px;color:#6a6676;font:500 24px Inter;letter-spacing:-1.1px}.customer-logo .icon{width:23px;height:23px}.customer-logo.lyft .icon{width:51px;height:35px}.divider{height:34px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:repeating-linear-gradient(135deg,transparent,transparent 5px,#2a254040 5px,#2a254040 6px)}.section{padding:103px 56px}.section-head{display:grid;grid-template-columns:1.25fr 1fr;gap:80px;align-items:end;margin-bottom:50px}.section-head p{max-width:365px;font-size:15px;line-height:1.7}.section-head h2 span,.statement span{color:#6a6676}.section-count{display:flex;align-items:center;gap:8px;color:#6a6676;font-size:10.5px;margin-bottom:18px;letter-spacing:0}.section-count .icon{width:14px;height:14px}.statement{font:400 clamp(29px,3.2vw,44px)/1.25 "Space Grotesk";letter-spacing:-.045em;max-width:940px;margin:0 0 47px;color:#2a2540}.principles{display:grid;grid-template-columns:repeat(4,1fr);gap:35px;border-top:1px solid var(--line);padding-top:28px}.principle{display:grid;grid-template-columns:24px 1fr;gap:12px}.principle>.icon{color:#6a6676;width:20px;height:20px;margin-top:3px}.principle h3{font:550 14px Inter;letter-spacing:-.025em;margin-bottom:7px}.principle p{font-size:12px;line-height:1.8}.workflow-section{background:#fff}.workflow-layout{display:grid;grid-template-columns:340px 1fr;gap:55px;align-items:center}.workflow-copy h2{font-size:43px;margin-bottom:21px}.workflow-copy p{font-size:14px;line-height:1.8}.workflow-steps{margin-top:29px;border-top:1px solid var(--line)}.workflow-step{display:flex;width:100%;gap:12px;text-align:left;border:0;border-bottom:1px solid var(--line);padding:17px 0;background:transparent;font-size:13px;color:#6a6676;align-items:center}.workflow-step b{font:10px ui-monospace,monospace;font-weight:400;opacity:.7}.workflow-step .icon{width:14px;height:14px;margin-left:auto}.workflow-step[aria-selected=true]{color:var(--ink)}.workflow-art{min-height:436px;border:1px solid #e5e3e0;border-radius:12px;position:relative;overflow:hidden;background-color:#fff;background-image:radial-gradient(#2a254050 .7px,transparent .7px);background-size:13px 13px;display:flex;flex-direction:column;align-items:center;padding:35px 33px 15px}.platform-row{display:flex;gap:14px;position:relative;z-index:2}.platform-tile{height:37px;width:37px;display:grid;place-items:center;background:#fff;border:1px solid #e5e3e0;border-radius:9px;box-shadow:0 3px 6px #2a254006;color:#6a6676}.platform-tile .icon{height:15px;width:15px}.flow-lines{position:absolute;top:71px;left:50%;transform:translate(-50%);width:343px;height:51px;color:#d4d1cb}.flow-lines path{fill:none;stroke:currentColor;stroke-width:1.2}.flow-lines .flow-active{stroke:#6a6676;stroke-dasharray:3 5}.agent-core{position:relative;z-index:2;margin-top:49px;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #d4d1cb;border-radius:9px;padding:12px 22px;box-shadow:0 4px 14px #2a254010;font-size:13px}.agent-core .brand-mark{height:20px;width:20px;background:#6a6676}.agent-core .status-dot{margin-left:10px;background:#6a6676}.flow-stem{height:31px;width:1px;background:#d4d1cb}.signal-card{width:100%;max-width:370px;border:1px solid #e5e3e0;box-shadow:0 9px 22px #2a25400e;border-radius:9px;padding:20px;background:#fff}.signal-card-head{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:500;color:#6a6676}.signal-card-head .icon{width:15px;height:15px}.signal-card-head span:last-child{margin-left:auto;color:#6a6676;font-size:10.5px}.signal-card h4{font:500 13px Inter;letter-spacing:-.02em;margin:14px 0 6px}.signal-card p{font-size:11px;line-height:1.7;min-height:38px}.signal-card-foot{display:flex;align-items:center;justify-content:space-between;margin-top:16px;font-size:10.5px;color:#6a6676}.scene-caption{margin-top:22px;text-align:center;font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:#6a6676}.split-section{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.split-copy{padding:95px 47px 70px 56px}.split-copy h2{font-size:47px;margin:0 0 22px}.split-copy>p{font-size:14px;line-height:1.8;max-width:350px}.text-link{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:500;margin-top:23px;color:#6a6676}.text-link .icon{width:15px;height:15px;transition:transform .2s var(--ease)}.text-link:hover .icon{transform:translate(4px)}.copy-list{display:grid;gap:11px;margin-top:28px}.copy-list div{display:flex;gap:9px;align-items:center;font-size:12px;color:#6a6676}.copy-list .icon{width:14px;height:14px;color:#6a6676}.voice-scene{border-left:1px solid var(--line);padding:60px 30px;background:linear-gradient(130deg,#fff,#fff);display:flex;flex-direction:column;justify-content:center;gap:14px;position:relative;overflow:hidden}.voice-tags{display:flex;justify-content:center;gap:8px}.voice-tag{background:#fff;border:1px solid #e5e3e0;color:#6a6676;font-size:10.5px;border-radius:5px;padding:5px 9px;box-shadow:0 2px 3px #2a25400a}.voice-paper{background:#fff;border:1px solid #e5e3e0;border-radius:10px;box-shadow:0 14px 30px #2a25400b;padding:24px}.voice-head{display:flex;align-items:center;gap:7px;color:#6a6676;font-size:10.5px}.voice-head .icon{width:14px;height:14px}.voice-paper blockquote{font:400 21px/1.55 Space Grotesk;letter-spacing:-.035em;color:#6a6676;margin:19px 0 23px;min-height:130px}.voice-paper mark{color:#6a6676;background:#f8f8f6;border-radius:3px}.voice-actions{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f8f8f6;padding-top:15px;font-size:10.5px;color:#6a6676}.mini-btn{border:1px solid #e5e3e0;background:#fff;border-radius:5px;padding:6px 9px;font-size:10.5px;color:#6a6676;display:flex;align-items:center;gap:5px}.mini-btn:hover{background:#fdfdfc}.mini-btn .icon{width:11px;height:11px}.voice-info{text-align:center;font-size:10.5px;color:#6a6676}.insight-stage{background:#fff;border:1px solid #e5e3e0;border-radius:12px;overflow:hidden;padding:28px 30px 0}.insight-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;gap:18px}.insight-top h3{font:550 14px Inter;letter-spacing:-.02em}.topic-tabs{display:flex;gap:6px;flex-wrap:wrap}.topic-tab{font-size:10.5px;padding:6px 10px;background:transparent;border:1px solid transparent;border-radius:6px;color:#6a6676}.topic-tab[aria-selected=true]{background:#fff;border-color:#e5e3e0;color:#6a6676;box-shadow:0 1px 3px #2a254008}.insight-body{display:grid;grid-template-columns:1.1fr .9fr;gap:35px}.chart-panel{padding-bottom:20px;min-width:0}.chart-title{display:flex;align-items:baseline;gap:9px}.chart-title strong{font:500 34px Space Grotesk;letter-spacing:-.06em;color:#6a6676}.chart-title span{font-size:10.5px;color:#6a6676}.chart-note{font-size:10.5px;color:#6a6676;margin:2px 0 10px}.chart{width:100%;height:190px;overflow:visible}.chart .gridline{stroke:#e5e3e0;stroke-width:1}.chart text{font:9px Inter;fill:#6a6676}.chart .data-line{fill:none;stroke:#6a6676;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.chart .data-fill{fill:url(#chart-fill)}.insight-sources{padding:0 0 25px}.insight-summary{padding:18px;background:#fff;border:1px solid #e5e3e0;border-radius:8px;margin-bottom:14px}.insight-summary header{display:flex;gap:7px;align-items:center;font-size:10.5px;color:#6a6676;margin-bottom:11px}.insight-summary .icon{width:14px;height:14px}.insight-summary p{font-size:12px;color:#6a6676;line-height:1.7}.source-row{display:flex;align-items:center;gap:8px;font-size:10.5px;padding:10px 0;border-bottom:1px solid #e5e3e0;color:#6a6676}.source-row .icon{width:12px;height:12px}.source-row span:last-child{margin-left:auto;font-size:10.5px;color:#6a6676}.insight-foot{border-top:1px solid #e5e3e0;display:flex;justify-content:space-between;padding:13px 0;font-size:10.5px;color:#6a6676}.agents-section .section-head{margin-bottom:35px}.fleet-map{display:grid;grid-template-columns:repeat(4,1fr);position:relative;gap:28px;padding:30px 0 43px}.fleet-map:before{content:"";position:absolute;left:10%;right:10%;top:73px;height:1px;background:#e5e3e0}.agent-node{position:relative;border:1px solid #e5e3e0;background:#fff;border-radius:10px;text-align:left;padding:22px;transition:border .18s,box-shadow .18s}.agent-node:hover{border-color:#6a6676;box-shadow:0 4px 16px #2a254011}.agent-node[aria-pressed=true]{border-color:#6a6676;box-shadow:0 0 0 3px #2a254040}.agent-node .node-icon{background:#f8f8f6;color:#6a6676;display:grid;place-items:center;height:34px;width:34px;border:1px solid #e5e3e0;border-radius:8px;margin-bottom:23px}.agent-node b{font:500 15px Space Grotesk;letter-spacing:-.03em}.agent-node small{display:block;color:#6a6676;font-size:10.5px;margin-top:5px}.agent-detail{border-top:1px solid #e5e3e0;padding-top:23px;display:grid;grid-template-columns:1fr 1.4fr;gap:50px}.agent-detail h3{font-size:19px;margin-bottom:9px}.agent-detail p{font-size:12px;max-width:400px;color:#6a6676}.agent-tags{display:flex;gap:7px;flex-wrap:wrap;align-content:center;justify-content:flex-end}.agent-tags span{border:1px solid #e5e3e0;background:#fff;padding:6px 10px;font-size:10.5px;border-radius:6px;color:#6a6676}.connections{padding:75px 56px;display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center;border-bottom:1px solid var(--line)}.connections h2{font-size:37px;margin-bottom:17px}.connections p{font-size:14px;max-width:350px}.connections-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.connection{height:76px;border:1px solid var(--line);border-radius:9px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#6a6676;transition:border .18s,background .18s}.connection:hover{background:#fff;border-color:#d4d1cb}.connection .icon{width:20px;height:20px}.connection small{font-size:10.5px;color:#6a6676}.trust{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:38px;padding:55px 56px;border-bottom:1px solid var(--line)}.trust .icon{color:#6a6676;width:20px;height:20px;margin-bottom:20px}.trust h3{font:550 14px Inter;letter-spacing:-.02em;margin-bottom:8px}.trust p{font-size:12px;line-height:1.8}.trust a{font-size:11px;text-decoration:underline;text-underline-offset:4px;color:#6a6676}.faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px}.faq-layout h2{font-size:43px}.faq-layout>div>p{font-size:13px;margin-top:20px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list details:first-child{border-top:1px solid var(--line)}summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:21px 0;font-size:12px;font-weight:500}summary::-webkit-details-marker{display:none}summary:after{content:"+";font:18px Inter;color:#6a6676;font-weight:400}details[open] summary:after{content:"−"}.faq-list details p{font-size:12px;line-height:1.8;padding:0 30px 23px 0}.closing{position:relative;text-align:center;padding:94px 30px 101px;overflow:hidden;background:radial-gradient(ellipse at 50% 100%,#f8f8f6 0,#fff 65%)}.closing:before{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,#2a254026 1px,transparent 1px),linear-gradient(#2a254026 1px,transparent 1px);background-size:55px 55px;mask-image:linear-gradient(transparent,#000)}.closing>*{position:relative}.closing .brand-mark{display:inline-block;width:31px;height:31px;border-radius:9px;margin-bottom:24px;background:#6a6676;box-shadow:0 5px 20px #2a25401a}.closing h2{font-size:clamp(40px,4.6vw,66px)}.closing h2 span{color:#6a6676}.closing p{font-size:14px;margin:20px 0 27px;color:#6a6676}.footer{border-top:1px solid var(--line);padding:49px 56px 24px}.footer-top{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:40px}.footer-brand p{font-size:11px;line-height:1.8;margin-top:13px;max-width:180px}.footer-col b{display:block;font-weight:500;font-size:11px;margin-bottom:13px}.footer-col a{display:block;font-size:11px;color:#6a6676;margin-bottom:8px}.footer-col a:hover{color:var(--purple)}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:40px;padding-top:22px;border-top:1px solid var(--line);font-size:10.5px;color:#6a6676}.footer-social{display:flex;gap:16px}.footer-social .icon{width:13px;height:13px}.concept-notes{border-top:1px solid #f8f8f6;margin-top:25px;color:#6a6676}.concept-notes summary{font-size:10.5px;padding:14px 0;color:#6a6676}.concept-notes p,.concept-notes li{font-size:11px;line-height:1.8}.concept-notes a{text-decoration:underline}.concept-notes ul{padding-left:18px;max-width:850px}.toast{position:fixed;bottom:22px;left:50%;transform:translate(-50%) translateY(20px);background:var(--ink);color:#fff;box-shadow:0 5px 30px #2a254025;border:1px solid #2a2540;border-radius:9px;padding:12px 18px;font-size:12px;z-index:50;opacity:0;pointer-events:none;transition:transform .25s var(--ease),opacity .25s;max-width:calc(100% - 30px);text-align:center}.toast.show{transform:translate(-50%) translateY(0);opacity:1}@media(min-width:1450px){.hero{padding-top:103px}.hero-stage{margin-top:65px}}@media(max-width:1100px){.shell{width:calc(100% - 40px)}.inset{padding-left:34px;padding-right:34px}.masthead .shell{gap:30px}.desktop-nav{gap:20px}.section{padding:80px 34px}.hero-stage{padding-left:25px;padding-right:25px}.product-panel{grid-template-columns:47px 255px 1fr}.thread-body{padding:22px}.workflow-layout{grid-template-columns:260px 1fr;gap:30px}.workflow-copy h2{font-size:38px}.split-copy{padding:70px 34px}.split-copy h2{font-size:41px}.voice-scene{padding:45px 25px}.voice-paper blockquote{font-size:20px}.brand-strip{padding-left:34px;padding-right:34px;gap:30px}.brand-logos{gap:25px}.section-head{gap:45px}.fleet-map{gap:16px}.agent-node{padding:17px}.trust,.connections{padding-left:34px;padding-right:34px;gap:30px}.footer{padding-left:34px;padding-right:34px}}@media(max-width:800px){.shell{width:calc(100% - 28px)}.inset{padding-left:20px;padding-right:20px}.masthead .shell{height:65px;gap:15px}.logo{font-size:22px}.desktop-nav,.signin{display:none}.menu-button{display:grid}.nav-actions{gap:10px}.nav-actions .btn{min-height:34px;font-size:11px;padding:7px 11px}.hero{padding-top:65px}.hero-copy{padding:0 20px}.hero-copy p{font-size:15px;max-width:435px}.hero-stage{margin-top:38px;padding:15px 16px 0}.product-panel{grid-template-columns:50px 1fr;min-height:420px}.queue{display:none}.thread-body{padding:24px 30px}.thread-top{padding:0 30px}.message-text{max-width:100%}.preview-controls{flex-direction:column;gap:11px;padding-bottom:23px}.brand-strip{padding:27px 25px;flex-direction:column;gap:19px;align-items:center;text-align:center}.brand-strip p{max-width:100%;font-size:11px}.brand-strip br{display:none}.brand-logos{width:100%;gap:20px;justify-content:space-around}.customer-logo{font-size:21px}.customer-logo .icon{width:20px;height:20px}.customer-logo.lyft .icon{width:43px}.section{padding:65px 25px}.section-head{grid-template-columns:1fr;gap:20px;margin-bottom:35px}.section-head p{max-width:500px;font-size:14px}.statement{font-size:34px;margin-bottom:34px}.principles{gap:23px}.principle{display:block}.principle>.icon{margin-bottom:14px}.workflow-layout{grid-template-columns:1fr;gap:32px}.workflow-copy h2{font-size:42px}.workflow-copy p{max-width:500px}.workflow-steps{display:flex;gap:15px;border-top:0}.workflow-step{width:auto;flex:1;font-size:11px;border-top:1px solid var(--line);padding:14px 0;gap:6px}.workflow-step .icon{display:none}.workflow-art{min-height:440px}.split-section{grid-template-columns:1fr}.split-copy{padding:65px 25px 40px}.split-copy>p{max-width:450px}.voice-scene{border-left:0;border-top:1px solid var(--line);padding:45px 38px}.voice-paper{max-width:450px;width:100%;margin:auto}.voice-paper blockquote{min-height:100px}.voice-tags{margin-bottom:5px}.insight-stage{padding:22px 20px 0}.insight-top{align-items:flex-start;flex-direction:column;gap:12px}.insight-body{grid-template-columns:1fr;gap:0}.chart-panel{padding-bottom:10px}.insight-sources{padding-bottom:22px}.insight-foot{font-size:10.5px}.fleet-map{grid-template-columns:repeat(2,1fr);gap:12px;padding:14px 0 30px}.fleet-map:before{display:none}.agent-node{padding:20px}.agent-node .node-icon{margin-bottom:18px}.agent-detail{grid-template-columns:1fr;gap:20px}.agent-tags{justify-content:flex-start}.connections{grid-template-columns:1fr;gap:32px;padding:60px 25px}.connections p{max-width:450px}.connections-grid{gap:8px}.connection{height:74px}.trust{grid-template-columns:1fr;gap:30px;padding:45px 25px}.trust>div{display:grid;grid-template-columns:25px 1fr;gap:0 14px}.trust .icon{grid-row:span 3;margin-top:1px}.trust p,.trust a{grid-column:2}.trust h3{margin-bottom:5px}.faq-layout{grid-template-columns:1fr;gap:30px}.faq-layout h2{font-size:40px}.footer{padding:40px 25px 20px}.footer-top{grid-template-columns:1fr 1fr;gap:30px}.footer-bottom{flex-wrap:wrap;gap:15px}.closing{padding:75px 25px 85px}}@media(max-width:440px){.shell{width:calc(100% - 20px)}.hero h1{font-size:45px;letter-spacing:-.065em}.hero{padding-top:51px}.hero-copy{padding:0 14px}.hero-copy p{font-size:14px;max-width:305px}.hero-stage{padding:9px 9px 0}.product-panel{grid-template-columns:34px 1fr}.app-rail{padding:17px 2px}.app-rail .brand-mark{width:20px;height:20px}.rail-item{width:28px;height:28px}.rail-item .icon{width:16px;height:16px}.thread-body{padding:20px 15px}.thread-top{padding:0 15px;font-size:10.5px}.thread-top .pill{font-size:10.5px}.message-text{font-size:11px}.draft-box{padding:11px}.draft-box p,.draft-top{font-size:10.5px}.draft-top span:last-child{font-size:10.5px}.draft-bottom>span{max-width:95px;font-size:10.5px}.product-panel{min-height:446px}.customer-logo{font-size:17px}.customer-logo .icon{width:18px;height:18px}.customer-logo.lyft .icon{width:38px}.brand-logos{gap:12px}.section{padding:55px 22px}.statement{font-size:30px}.principles{grid-template-columns:1fr;gap:24px}.principle{display:grid;grid-template-columns:20px 1fr;gap:13px}.principle>.icon{margin:0}.principle h3{font-size:13px}.principle p{font-size:12px}.workflow-copy h2{font-size:36px}.workflow-steps{gap:8px}.workflow-step{font-size:10.5px;gap:5px}.workflow-step b{font-size:10.5px}.workflow-art{padding-left:18px;padding-right:18px;min-height:430px}.platform-row{gap:clamp(3px,1.5vw,7px)}.platform-tile{width:clamp(22px,7vw,31px);height:clamp(22px,7vw,31px)}.agent-core{margin-top:57px}.signal-card{padding:16px}.voice-scene{padding:40px 22px}.voice-paper{padding:20px}.voice-paper blockquote{font-size:20px}.voice-tags{gap:6px}.voice-tag{padding:4px 7px;font-size:10.5px}.split-copy h2{font-size:37px}.chart{height:175px}.insight-stage{padding:18px 14px 0}.topic-tab{padding:5px 7px;font-size:10.5px}.connections h2{font-size:33px}.connection small{font-size:10.5px}.footer{padding-left:22px;padding-right:22px}.nav-actions .btn .icon{display:none}.nav-actions .btn{font-size:10.5px}.masthead .shell{padding:0 15px}.cta-row .btn{font-size:12px;padding:10px 14px}.window-title,.window-example{font-size:10.5px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important}.t-tabs-pill,.t-tab,.t-panel-slide,.btn,.btn .icon,.text-link .icon,.toast{transition:none!important}}.queue-row p,.message-text,.draft-box p,.draft-top,.agent-note,.signal-card p,.voice-paper blockquote,.insight-summary p,.agent-detail p,.agent-node small,.source-row{color:#6a6676}.mobile-conversations{display:none}@media(max-width:800px){.mobile-conversations{display:flex;gap:5px;padding:10px 15px 0}.mobile-conversation{border:1px solid #e5e3e0;border-radius:5px;background:#fff;color:#6a6676;font-size:10.5px;padding:4px 9px;min-height:28px}.mobile-conversation[aria-pressed=true]{background:#f8f8f6;border-color:#d4d1cb;color:#6a6676}.thread-body{padding-top:17px}}@media(max-width:440px){.flow-lines{width:min(259px,58vw);top:calc(34px + clamp(22px,7vw,31px));height:58px}}.engagement-section{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.engagement-copy{padding:85px 45px 80px 55px}.engagement-copy h2{font-size:47px;margin-bottom:22px}.engagement-copy>p{font-size:14px;line-height:1.8;max-width:350px}.engagement-scene{position:relative;border-right:1px solid var(--line);background:linear-gradient(135deg,#fff,#fff);padding:56px 40px 42px;display:flex;flex-direction:column;justify-content:center}.opportunity-card{border:1px solid #e5e3e0;border-radius:9px;background:#fff;padding:22px;box-shadow:0 6px 22px #2a254009;margin-right:20px}.opportunity-card header{display:flex;gap:9px;align-items:center}.opportunity-card header b{font-size:10.5px;font-weight:550;color:#6a6676;display:block}.opportunity-card header small{display:block;font-size:10.5px;color:#6a6676}.opportunity-card header>.icon{margin-left:auto;width:13px;height:13px;color:#6a6676}.opportunity-card>p{font-size:12px;color:#6a6676;line-height:1.8;margin:15px 0}.opportunity-meta{display:flex;gap:12px;justify-content:space-between;font-size:10.5px;color:#6a6676;border-top:1px solid #e5e3e0;padding-top:11px}.engagement-draft{position:relative;z-index:1;border:1px solid #e5e3e0;border-radius:9px;background:#fff;padding:20px;margin-top:-5px;margin-left:34px;box-shadow:0 9px 25px #2a25400d}.engagement-draft header{display:flex;align-items:center;gap:7px;color:#6a6676;font-size:10.5px}.engagement-draft header .icon{width:13px;height:13px}.engagement-draft>p{font-size:11px;line-height:1.8;color:#6a6676;margin:13px 0 14px;min-height:40px}.schedule-line{margin:23px 15px 0;display:flex;align-items:center;gap:12px;justify-content:space-between;font-size:10.5px;color:#6a6676}.schedule-line span{display:inline-flex;align-items:center;gap:5px}.schedule-line .icon{width:12px;height:12px}.schedule-line i{width:3px;height:3px;background:#6a6676;border-radius:50%;display:inline-block}@media(max-width:1100px){.engagement-copy{padding:70px 34px}.engagement-copy h2{font-size:41px}.engagement-scene{padding:45px 25px}}@media(max-width:800px){.engagement-section{display:flex;flex-direction:column-reverse}.engagement-copy{padding:60px 25px 38px}.engagement-copy>p{max-width:450px}.engagement-scene{border-right:0;border-top:1px solid var(--line);padding:45px 38px}.opportunity-card,.engagement-draft{width:calc(100% - 34px);max-width:420px}.schedule-line{max-width:440px}.engagement-copy h2{font-size:41px}}@media(max-width:440px){.engagement-copy h2{font-size:37px}.engagement-scene{padding:40px 22px}.opportunity-card{padding:18px}.opportunity-meta{font-size:10.5px;gap:7px}.engagement-draft{padding:18px}.schedule-line{font-size:10.5px;margin-left:5px;margin-right:5px}}@media(max-width:360px){.hero h1{font-size:39px}.hero-copy .cta-row{flex-direction:column;align-items:center}.hero-copy .btn{width:230px}.mobile-conversations{padding-left:9px;padding-right:9px;gap:4px}.mobile-conversation{font-size:10.5px;padding:4px 6px}.workflow-step{font-size:10.5px}.workflow-step b{display:none}.hero-hint{font-size:10.5px!important}.preview-controls{padding-left:8px;padding-right:8px}.demo-caption{font-size:10.5px}.t-tab{font-size:10.5px;padding:4px 10px}.voice-tags{gap:4px}.voice-tag{font-size:10.5px;padding:4px 5px}}.section-count,.queue-filter,.customer-top small,.agent-note,.draft-bottom,.thread-tags span,.signal-card-head,.signal-card-foot,.voice-tag,.voice-head,.voice-actions,.mini-btn{color:#6a6676}.insight-summary header{color:#6a6676}.source-row{color:#6a6676}.opportunity-card>p{color:#6a6676}.opportunity-card header b{color:#6a6676}.opportunity-card header small{color:#6a6676}.opportunity-meta{color:#6a6676}.engagement-draft header{color:#6a6676}.engagement-draft>p{color:#6a6676}.topic-tab,.footer-col a{color:#6a6676}.brand-mark{display:inline-block;flex-shrink:0;border-radius:0!important;box-shadow:none!important;background:var(--navy);mask:url(/images/sift-mark.png) center/contain no-repeat;-webkit-mask:url(/images/sift-mark.png) center/contain no-repeat}.logo{font-weight:700;letter-spacing:-.055em}.logo .brand-mark{width:26px;height:28px}h1,h2{font-weight:600;letter-spacing:-.05em}.hero h1 span{color:var(--violet)}.hero h1{letter-spacing:-.055em}.hero-copy p{color:var(--muted)}.hero-hint{color:var(--muted)!important}.btn{background:var(--coral);color:var(--navy);border-color:var(--coral);font-weight:650;box-shadow:0 2px 1px #2a25400a}.btn:hover{background:var(--orange);border-color:var(--orange)}.btn.secondary{color:var(--navy);border-color:var(--line);background:#fff}.btn.secondary:hover{border-color:var(--purple);background:var(--soft)}.hero-stage{background:transparent}.hero-stage:before{background-image:linear-gradient(90deg,#2a25400b 1px,transparent 1px),linear-gradient(#2a25400b 1px,transparent 1px)}.product-window{border-color:#2a25402b;box-shadow:0 20px 60px -25px #2a25402e,0 3px 6px #2a25400a}.window-top{background:#fafaf8}.window-dot:first-child{background:var(--coral)}.window-dot:nth-child(2){background:var(--gold)}.window-dot:nth-child(3){background:var(--olive)}.app-rail{background:var(--navy);color:#ffffff80;border-color:var(--navy)}.app-rail .brand-mark{background:#fff}.rail-item.active{background:var(--purple);color:#fff}.queue-row[aria-pressed=true]{background:var(--cream-soft)}.queue-row[aria-pressed=true]:before{background:var(--coral)}.avatar{background:var(--purple);color:#fff}.avatar.peach{background:var(--gold);color:var(--navy)}.avatar.green{background:var(--olive);color:#fff}.pill{background:var(--purple);border-color:transparent;color:#fff}.pill.success{background:var(--olive);border-color:transparent;color:#fff}.pill.warm{background:var(--orange);border-color:transparent;color:var(--navy)}.status-dot{background:var(--olive)}.queue-row p,.message-text,.draft-box p,.thread-tags span{color:var(--muted)}.agent-note{color:var(--violet)}.draft-box{background:var(--cream-soft);border-color:#2a254024}.draft-top{color:var(--violet)}.review-button{background:var(--navy);color:#fff;border-color:var(--navy)}.review-button:hover{background:var(--violet)}.brand-logos,.customer-logo{color:var(--navy)}.divider{background:repeating-linear-gradient(135deg,transparent,transparent 5px,#2a254010 5px,#2a254010 6px)}.statement span,.section-head h2 span{color:var(--violet)}.principle>.icon{color:var(--purple)}.principle:nth-child(2)>.icon{color:var(--coral)}.principle:nth-child(3)>.icon{color:var(--olive)}.text-link{color:var(--violet)}.copy-list .icon{color:var(--olive)}.workflow-art{background-color:var(--cream-soft);background-image:radial-gradient(#2a254022 .7px,transparent .7px);border-color:var(--line)}.platform-tile{color:var(--violet);border-color:#2a254025}.platform-tile:nth-child(2),.platform-tile:nth-child(4){background:var(--purple);color:#fff;border-color:transparent}.flow-lines{color:#2a254045}.flow-lines .flow-active{stroke:var(--coral)}.agent-core{background:#171717;color:#fff;border-color:#171717}.agent-core .brand-mark,.agent-core .status-dot{background:var(--gold)}.flow-stem{background:var(--coral)}.signal-card-head{color:var(--violet)}.signal-card-foot .icon{color:var(--olive)}.workflow-step[aria-selected=true]{color:var(--violet)}.workflow-step[aria-selected=true] b{color:var(--coral);opacity:1}.voice-scene{background:var(--purple)}.voice-tag{background:#ffffff12;border-color:#ffffff45;color:#fff;box-shadow:none}.voice-paper{background:#fff;border-color:#fff;box-shadow:0 18px 30px #2a254035}.voice-head{color:var(--violet)}.voice-paper blockquote{color:var(--navy)}.voice-paper mark{color:var(--navy);background:var(--gold);box-decoration-break:clone;-webkit-box-decoration-break:clone}.voice-info{color:#ffffffe0}.mini-btn{color:var(--violet);border-color:#2a254025}.mini-btn:hover{background:var(--cream-soft)}.engagement-scene{background:var(--gold)}.opportunity-card{box-shadow:0 8px 22px #2a254015;border-color:#2a254024}.engagement-draft{background:var(--navy);border-color:var(--navy);box-shadow:0 10px 25px #2a254026}.engagement-draft header,.engagement-draft p{color:#fff}.engagement-draft header>.icon{color:var(--gold)}.engagement-draft .mini-btn{background:var(--coral);color:var(--navy);border-color:var(--coral)}.schedule-line{color:var(--navy);border-color:#2a254035}.schedule-line i{background:var(--violet)}.insight-stage{background:var(--soft);border-color:var(--line)}.topic-tab[aria-selected=true]{background:var(--navy);color:#fff;border-color:var(--navy)}.chart-title strong{color:var(--navy)}.chart .data-line{stroke:var(--coral);stroke-width:3}.insight-summary header{color:var(--violet)}.insight-summary p{color:var(--muted)}.source-row>.icon{color:var(--violet)}.agents-section{background:#fff}.agent-node{border-color:#2a254026}.agent-node .node-icon{background:var(--purple);color:#fff;border:0}.agent-node:nth-child(2) .node-icon{background:var(--coral);color:var(--navy)}.agent-node:nth-child(3) .node-icon{background:#171717;color:#fff}.agent-node:nth-child(4) .node-icon{background:var(--olive)}.agent-node[aria-pressed=true]{border-color:var(--purple);box-shadow:0 0 0 2px #6b5fa720}.agent-node b{color:var(--navy)}.agent-node small,.agent-detail p{color:var(--muted)}.agent-tags span{color:var(--violet);border-color:#2a254022}.connection{background:var(--cream-soft);color:var(--violet);border-color:transparent}.connection:nth-child(3n+2){background:var(--purple);color:#fff}.connection:nth-child(3n+2) small{color:#fff}.connection:nth-child(4n){background:#171717;color:#fff}.connection small{color:inherit}.connection:hover{border-color:var(--purple)}.trust .icon{color:var(--olive)}.closing{background:var(--navy);color:#fff}.closing:before{background-image:linear-gradient(90deg,#ffffff0c 1px,transparent 1px),linear-gradient(#ffffff0c 1px,transparent 1px)}.closing .brand-mark{background:var(--coral)}.closing h2 span{color:var(--gold)}.closing p{color:#ffffffb8}.footer-col a,.footer-bottom{color:var(--muted)}.mobile-conversation[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.agents-preview{display:grid;grid-template-columns:55px 252px minmax(0,1fr);min-height:485px;background:#fff}.agent-conversations{background:#fafaf8;border-right:1px solid var(--line);display:flex;flex-direction:column;min-width:0}.agent-conversations-head{height:53px;display:flex;align-items:center;gap:8px;padding:0 18px;border-bottom:1px solid var(--line);font-size:13px}.agent-conversations-head>.icon{margin-left:auto;width:16px;height:16px;color:var(--purple)}.agent-conversations-label{font-size:10.5px;padding:20px 18px 9px;color:var(--muted)}.agent-chat-tabs{padding:0 9px;display:grid;gap:4px}.agent-chat-tab{display:flex;gap:9px;align-items:center;text-align:left;min-height:66px;padding:11px 10px;background:transparent;border:1px solid transparent;border-radius:7px;width:100%}.agent-chat-tab b{font-size:11px;font-weight:550;display:block;line-height:1.5}.agent-chat-tab small{font-size:10.5px;line-height:1.5;display:block;color:var(--muted);margin-top:3px}.chat-tab-icon{width:28px;height:30px;display:grid;place-items:center;flex-shrink:0;color:var(--muted)}.chat-tab-icon>.icon{width:17px;height:17px}.agent-chat-tab:hover{background:#2a254007}.agent-chat-tab[aria-selected=true]{background:var(--navy);color:#fff}.agent-chat-tab[aria-selected=true] small{color:#ffffffb8}.agent-chat-tab[aria-selected=true] .chat-tab-icon{color:var(--gold)}.chat-unread{width:5px;height:5px;border-radius:50%;background:var(--coral);margin-left:auto;flex-shrink:0}.agent-sidebar-foot{margin-top:auto;padding:20px 18px;font-size:10.5px;color:var(--muted);display:flex;align-items:center;gap:6px}.agent-chat{display:flex;flex-direction:column;min-width:0;outline-offset:-3px!important}.agent-chat-header{height:53px;flex-shrink:0;padding:0 23px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:10.5px}.agent-chat-header>div{display:flex;align-items:center;gap:9px;min-width:0}.agent-chat-header .brand-mark{width:18px;height:20px;background:var(--purple)}.agent-chat-header b{font-size:11px;font-weight:600}.chat-header-divider{color:#2a254040}#agent-chat-title{color:var(--muted);white-space:nowrap}#agent-chat-mode{background:var(--cream-soft);color:var(--violet);font-size:10.5px}.agent-chat-body{padding:22px 30px 20px;flex:1}.agent-question{font-size:11px;background:var(--cream-soft);padding:10px 15px;border-radius:10px 10px 2px;margin:0 0 21px auto;width:fit-content;max-width:90%;color:var(--navy)}.agent-answer-head{display:flex;gap:10px;align-items:center;margin-bottom:14px}.answer-avatar{background:var(--purple);color:#fff;display:grid;place-items:center;width:31px;height:31px;border-radius:8px;flex-shrink:0}.answer-avatar .icon{width:17px;height:17px}.agent-answer-head b{display:block;font:600 15px/1.4 Space Grotesk;letter-spacing:-.035em}.agent-answer-head small{display:block;font-size:10.5px;color:var(--muted);margin-top:3px}#agent-answer-intro{font-size:11px;line-height:1.75;color:var(--muted);max-width:480px;margin-bottom:18px}.agent-answer-points{display:grid;gap:13px;max-width:480px}.agent-answer-points>div{display:flex;align-items:baseline;gap:11px}.answer-number{color:var(--coral);font-size:10.5px;font-weight:650;letter-spacing:.02em;flex-shrink:0}.agent-answer-points p{font-size:10.5px;line-height:1.65;color:var(--muted)}.agent-answer-points b{display:block;color:var(--navy);font-weight:600;font-size:11px;margin-bottom:1px}.agent-source-label{font-size:10.5px;color:var(--muted);margin:20px 0 8px}.agent-chat-sources{display:flex;gap:7px;flex-wrap:wrap}.agent-chat-sources button{border:1px solid var(--line);background:#fff;border-radius:5px;display:flex;gap:6px;align-items:center;font-size:10.5px;padding:6px 8px;min-height:29px;color:var(--navy)}.agent-chat-sources .icon{height:11px;width:11px}.agent-chat-sources button>.icon:last-child{color:var(--muted);width:10px;height:10px}.agent-chat-sources button:hover{background:var(--cream-soft);border-color:#2a254040}.agent-chat-footer{margin:0 30px 20px;padding-top:13px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10.5px;color:var(--muted)}.agent-chat-footer button{background:transparent;border:0;padding:5px 0;display:flex;align-items:center;gap:8px;font-size:10.5px;color:var(--violet);font-weight:500;text-align:left}.agent-chat-footer button:hover{color:var(--navy)}.agent-chat-footer .icon{width:13px;height:13px}@media(max-width:1100px){.agents-preview{grid-template-columns:47px 211px minmax(0,1fr)}.agent-chat-body{padding:21px}.agent-chat-header{padding:0 21px}.agent-chat-tab{padding:9px 6px;gap:5px}.agent-chat-tab b,.agent-chat-tab small{font-size:10.5px}.agent-chat-footer{margin:0 21px 20px}.agent-chat-footer>span{display:none}}@media(max-width:800px){.agents-preview{grid-template-columns:42px minmax(0,1fr);min-height:520px}.agents-preview>.app-rail{grid-row:span 2;padding-left:4px;padding-right:4px}.agent-conversations{border-right:0;border-bottom:1px solid var(--line);background:#fff}.agent-conversations-head,.agent-conversations-label,.agent-sidebar-foot{display:none}.agent-chat-tabs{padding:11px;display:grid;grid-template-columns:1fr 1fr;gap:5px}.agent-chat-tab{min-height:35px;padding:5px 8px;gap:6px;border-color:var(--line)}.agent-chat-tab b{font-size:10.5px}.agent-chat-tab small,.chat-unread{display:none}.chat-tab-icon{width:18px;height:19px}.chat-tab-icon .icon{width:14px;height:14px}.agent-chat-tabs .agent-chat-tab:focus-visible{outline-offset:0}.agent-chat-header{height:46px;padding:0 20px}.agent-chat-body{padding:22px}.agent-chat-footer{margin:0 22px 18px}.agent-answer-head b{font-size:15px}.agent-chat-sources button{min-height:32px}}@media(max-width:440px){.agents-preview{grid-template-columns:29px minmax(0,1fr)}.agents-preview>.app-rail{padding:15px 1px}.agents-preview .rail-item{width:25px}.agents-preview .app-rail .brand-mark{width:18px;height:21px}.agent-chat-tabs{padding:9px;gap:4px}.agent-chat-tab{padding:6px 5px;gap:4px;min-height:35px}.agent-chat-tab b{font-size:10.5px}.agent-chat-tab .chat-tab-icon{display:none}.agent-chat-header{padding:0 13px;font-size:10.5px;gap:7px}.agent-chat-header>div{gap:6px}.agent-chat-header b{font-size:10.5px}.chat-header-divider,#agent-chat-title{display:none}.agent-chat-body{padding:18px 15px}.agent-question{font-size:10.5px;margin-bottom:18px;max-width:95%;padding:9px 11px}.agent-answer-head{gap:8px;align-items:flex-start}.agent-answer-head b{font-size:14px;line-height:1.35}.agent-answer-head small{font-size:10.5px}.answer-avatar{width:27px;height:27px;border-radius:6px}.answer-avatar .icon{height:15px;width:15px}#agent-answer-intro{font-size:10.5px;line-height:1.7;margin-bottom:15px}.agent-answer-points{gap:12px}.agent-answer-points p,.agent-answer-points b{font-size:10.5px}.agent-answer-points>div{gap:7px}.answer-number{font-size:10.5px}.agent-source-label{margin-top:17px}.agent-chat-sources{gap:5px}.agent-chat-sources button{font-size:10.5px;padding:5px 7px}.agent-chat-footer{margin:0 15px 14px}.agent-chat-footer button{font-size:10.5px}.hero h1{letter-spacing:-.055em}}.app-theme[data-theme=light]{--app-background:hsl(41 30% 97%);--app-background-hover:hsl(42 71% 95%);--app-card:hsl(0 0% 100%);--app-card-hover:hsl(44 48% 96%);--app-surface-elevated:hsl(45 60% 99%);--app-surface-sunken:hsl(41 40% 88%);--app-foreground:hsl(251 27% 20%);--app-foreground-muted:hsl(251 18% 38%);--app-foreground-subtle:hsl(251 12% 44%);--app-foreground-inverse:hsl(0 0% 100%);--app-border:hsl(251 8% 80%);--app-border-subtle:hsl(251 6% 85%);--app-border-strong:hsl(251 12% 72%);--app-card-border:hsl(251 8% 82%);--app-brand:hsl(251 27% 20%);--app-brand-foreground:hsl(41 51% 93%);--app-accent:hsl(247 25% 48%);--app-accent-light:hsl(248 42% 93%);--app-accent-foreground:hsl(0 0% 100%);--app-sidebar:hsl(45 55% 98%);--app-sidebar-foreground:hsl(251 27% 20%);--app-sidebar-border:hsl(251 8% 85%);--app-selected-bg:hsl(247 35% 86%);--app-success:hsl(74 36% 30%);--app-warning:hsl(40 100% 67%);--app-badge-success-bg:hsl(74 36% 92%);--app-badge-success-text:hsl(74 36% 28%);--app-badge-success-border:hsl(74 36% 72%);--app-badge-warning-bg:hsl(40 65% 93%);--app-badge-warning-text:hsl(33 62% 30%);--app-badge-warning-border:hsl(38 55% 74%);--app-badge-accent-bg:hsl(248 30% 94%);--app-badge-accent-text:hsl(248 27% 40%);--app-badge-accent-border:hsl(248 25% 78%);--app-badge-info-bg:hsl(210 55% 93%);--app-badge-info-text:hsl(210 65% 30%);--app-badge-info-border:hsl(210 45% 78%);--app-msg-public-bg:hsl(9 70% 80%);--app-msg-public-text:hsl(8 68% 20%);--app-msg-public-border:hsl(8 62% 40%);--app-msg-private-bg:hsl(211 72% 70%);--app-msg-private-text:hsl(212 68% 20%);--app-msg-private-border:hsl(212 60% 38%);--app-chart-1:hsl(251 26% 48%);--app-chart-4:hsl(12 60% 41%)}.app-theme[data-theme=warm]{--app-background:hsl(258 29% 13%);--app-background-hover:hsl(260 25% 14%);--app-card:hsl(253 32% 17%);--app-card-hover:hsl(258 27% 20%);--app-surface-elevated:hsl(258 27% 23%);--app-surface-sunken:hsl(260 32% 6%);--app-foreground:hsl(36 64% 90%);--app-foreground-muted:hsl(36 38% 72%);--app-foreground-subtle:hsl(36 22% 58%);--app-foreground-inverse:hsl(251 27% 20%);--app-border:hsl(253 18% 38%);--app-border-subtle:hsl(253 16% 28%);--app-border-strong:hsl(253 20% 45%);--app-card-border:hsl(253 16% 28%);--app-brand:hsl(36 64% 90%);--app-brand-foreground:hsl(260 32% 9%);--app-accent:hsl(12 76% 61%);--app-accent-light:hsl(12 76% 75%);--app-accent-foreground:hsl(260 32% 9%);--app-sidebar:hsl(260 32% 9%);--app-sidebar-foreground:hsl(36 64% 90%);--app-sidebar-border:hsl(253 16% 28%);--app-selected-bg:hsl(248 35% 25%);--app-success:hsl(75 37% 52%);--app-warning:hsl(40 100% 67%);--app-badge-success-bg:hsl(74 36% 14%);--app-badge-success-text:hsl(75 37% 64%);--app-badge-success-border:hsl(74 36% 24%);--app-badge-warning-bg:hsl(36 45% 16%);--app-badge-warning-text:hsl(40 72% 68%);--app-badge-warning-border:hsl(36 35% 26%);--app-badge-accent-bg:hsl(248 25% 18%);--app-badge-accent-text:hsl(248 30% 70%);--app-badge-accent-border:hsl(248 22% 30%);--app-badge-info-bg:hsl(235 16% 20%);--app-badge-info-text:hsl(235 16% 64%);--app-badge-info-border:hsl(235 12% 30%);--app-msg-public-bg:hsl(10 48% 34%);--app-msg-public-text:hsl(10 82% 84%);--app-msg-public-border:hsl(10 70% 62%);--app-msg-private-bg:hsl(212 60% 36%);--app-msg-private-text:hsl(212 70% 84%);--app-msg-private-border:hsl(212 62% 66%);--app-chart-1:hsl(250 44% 70%);--app-chart-4:hsl(13 68% 62%)}.app-theme[data-theme=mono-light]{--app-background:hsl(0 0% 97%);--app-background-hover:hsl(0 0% 92%);--app-card:hsl(0 0% 100%);--app-card-hover:hsl(0 0% 97%);--app-surface-elevated:hsl(0 0% 100%);--app-surface-sunken:hsl(0 0% 91%);--app-foreground:hsl(240 4% 10%);--app-foreground-muted:hsl(240 4% 28%);--app-foreground-subtle:hsl(240 3% 44%);--app-foreground-inverse:hsl(0 0% 100%);--app-border:hsl(240 5% 84%);--app-border-subtle:hsl(240 5% 90%);--app-border-strong:hsl(240 6% 70%);--app-card-border:hsl(240 5% 86%);--app-brand:hsl(240 4% 10%);--app-brand-foreground:hsl(0 0% 100%);--app-accent:hsl(247 25% 48%);--app-accent-light:hsl(248 42% 93%);--app-accent-foreground:hsl(0 0% 100%);--app-sidebar:hsl(0 0% 98%);--app-sidebar-foreground:hsl(240 4% 10%);--app-sidebar-border:hsl(240 5% 88%);--app-selected-bg:hsl(247 30% 89%);--app-success:hsl(76 35% 30%);--app-warning:hsl(42 100% 55%);--app-badge-success-bg:hsl(74 36% 93%);--app-badge-success-text:hsl(74 36% 26%);--app-badge-success-border:hsl(74 36% 74%);--app-badge-warning-bg:hsl(42 62% 94%);--app-badge-warning-text:hsl(30 60% 30%);--app-badge-warning-border:hsl(40 52% 76%);--app-badge-accent-bg:hsl(248 28% 95%);--app-badge-accent-text:hsl(248 25% 42%);--app-badge-accent-border:hsl(248 22% 80%);--app-badge-info-bg:hsl(210 50% 93%);--app-badge-info-text:hsl(210 60% 30%);--app-badge-info-border:hsl(210 40% 78%);--app-msg-public-bg:hsl(9 70% 80%);--app-msg-public-text:hsl(8 68% 20%);--app-msg-public-border:hsl(8 62% 40%);--app-msg-private-bg:hsl(211 72% 70%);--app-msg-private-text:hsl(212 68% 20%);--app-msg-private-border:hsl(212 60% 38%);--app-chart-1:hsl(251 26% 48%);--app-chart-4:hsl(12 60% 41%)}.app-theme[data-theme=mono-dark]{--app-background:hsl(0 0% 8%);--app-background-hover:hsl(0 0% 9%);--app-card:hsl(0 0% 10%);--app-card-hover:hsl(0 0% 13%);--app-surface-elevated:hsl(0 0% 15%);--app-surface-sunken:hsl(0 0% 3%);--app-foreground:hsl(0 0% 92%);--app-foreground-muted:hsl(0 0% 65%);--app-foreground-subtle:hsl(0 0% 56%);--app-foreground-inverse:hsl(0 0% 6%);--app-border:hsl(0 0% 22%);--app-border-subtle:hsl(0 0% 16%);--app-border-strong:hsl(0 0% 32%);--app-card-border:hsl(0 0% 16%);--app-brand:hsl(0 0% 92%);--app-brand-foreground:hsl(0 0% 6%);--app-accent:hsl(12 76% 61%);--app-accent-light:hsl(12 76% 75%);--app-accent-foreground:hsl(0 0% 6%);--app-sidebar:hsl(0 0% 6%);--app-sidebar-foreground:hsl(0 0% 92%);--app-sidebar-border:hsl(0 0% 16%);--app-selected-bg:hsl(248 25% 22%);--app-success:hsl(80 42% 52%);--app-warning:hsl(42 100% 67%);--app-badge-success-bg:hsl(74 36% 12%);--app-badge-success-text:hsl(80 42% 62%);--app-badge-success-border:hsl(74 36% 22%);--app-badge-warning-bg:hsl(40 28% 14%);--app-badge-warning-text:hsl(42 65% 65%);--app-badge-warning-border:hsl(40 22% 24%);--app-badge-accent-bg:hsl(248 20% 16%);--app-badge-accent-text:hsl(248 28% 68%);--app-badge-accent-border:hsl(248 18% 26%);--app-badge-info-bg:hsl(220 5% 14%);--app-badge-info-text:hsl(220 5% 60%);--app-badge-info-border:hsl(220 4% 24%);--app-msg-public-bg:hsl(10 48% 34%);--app-msg-public-text:hsl(10 82% 84%);--app-msg-public-border:hsl(10 70% 62%);--app-msg-private-bg:hsl(212 60% 36%);--app-msg-private-text:hsl(212 70% 84%);--app-msg-private-border:hsl(212 62% 66%);--app-chart-1:hsl(250 44% 70%);--app-chart-4:hsl(13 68% 62%)}.hero{padding-top:72px}.hero-stage{margin-top:44px}.hero h1{font-size:clamp(45px,6vw,80px)}.hero h1 span{color:var(--navy)}.app-theme{color:var(--app-foreground);background:var(--app-background)}.product-window{border-color:var(--app-border)}.product-window p{color:var(--app-foreground-muted)}.app-theme button:focus-visible,.app-theme [tabindex]:focus-visible{outline-color:var(--app-accent)}.app-theme .brand-mark{background:var(--app-foreground)}.app-theme .window-top{height:43px;background:var(--app-sidebar);border-color:var(--app-sidebar-border);color:var(--app-foreground-muted)}.app-theme .window-title{color:var(--app-foreground-muted);font-size:10.5px}.preview-theme{display:flex;gap:3px;margin-left:auto;background:var(--app-card);padding:3px;border:1px solid var(--app-border-subtle);border-radius:6px}.preview-theme button{background:transparent;border:0;border-radius:3px;padding:3px 8px;color:var(--app-foreground-muted);font-size:10.5px;line-height:1.3}.preview-theme button[aria-pressed=true]{background:var(--app-accent);color:var(--app-accent-foreground)}.preview-theme button:hover{box-shadow:inset 0 0 0 1px var(--app-accent)}.app-theme .app-rail{background:var(--app-sidebar);border-color:var(--app-sidebar-border);color:var(--app-foreground-muted)}.app-theme .rail-item.active{background:var(--app-selected-bg);color:var(--app-foreground)}.app-theme .rail-item:nth-child(3){color:var(--app-badge-accent-text)}.app-theme .rail-item:nth-child(4){color:var(--app-badge-warning-text)}.app-theme .count{background:var(--app-badge-accent-bg);border-color:var(--app-badge-accent-border);color:var(--app-badge-accent-text);font-size:10.5px}.app-theme .status-dot{background:var(--app-success)}.app-theme .pill{background:var(--app-badge-accent-bg);color:var(--app-badge-accent-text);border-color:var(--app-badge-accent-border);font-size:10.5px}.app-theme .pill.success{background:var(--app-badge-success-bg);color:var(--app-badge-success-text);border-color:var(--app-badge-success-border)}.app-theme .pill.warm{background:var(--app-badge-warning-bg);color:var(--app-badge-warning-text);border-color:var(--app-badge-warning-border)}.app-theme .avatar{background:var(--app-badge-accent-bg);color:var(--app-badge-accent-text);box-shadow:inset 0 0 0 1px var(--app-badge-accent-border);font-size:10.5px}.app-theme .avatar.peach{background:var(--app-badge-warning-bg);color:var(--app-badge-warning-text)}.app-theme .avatar.green{background:var(--app-badge-success-bg);color:var(--app-badge-success-text)}.app-theme .product-panel,.app-theme .agents-preview{min-height:540px;background:var(--app-background)}.app-theme .queue{background:var(--app-background);border-color:var(--app-border-subtle)}.app-theme .queue-top{border-color:var(--app-border-subtle);background:var(--app-card)}.app-theme .queue-top>.icon,.app-theme .queue-filter{color:var(--app-foreground-muted)}.app-theme .queue-filter{font-size:10.5px;border-color:var(--app-border-subtle);flex-wrap:wrap;gap:5px}.app-theme .queue-row{background:var(--app-card);border-color:var(--app-border-subtle);padding-top:17px;padding-bottom:17px}.app-theme .queue-row:hover{background:var(--app-card-hover)}.app-theme .queue-row[aria-pressed=true]{background:var(--app-selected-bg)}.app-theme .queue-row[aria-pressed=true]:before{background:var(--app-accent)}.app-theme .row-head{font-size:12.25px}.app-theme .row-head .age,.app-theme .row-head>.icon,.app-theme .queue-row p{color:var(--app-foreground-muted)}.app-theme .queue-row p{font-size:11px;line-height:1.65}.app-theme .queue-footer{color:var(--app-foreground-muted);font-size:10.5px}.app-theme .thread{background:var(--app-card)}.app-theme .thread-top{border-color:var(--app-border-subtle);background:var(--app-badge-info-bg);color:var(--app-foreground);font-size:11px}.app-theme .thread-body{padding-top:29px}.app-theme .customer-top b{font-size:12.25px}.app-theme .customer-top small{font-size:10.5px;color:var(--app-foreground-muted)}.app-theme .message-text{font-size:14px;max-width:100%;line-height:1.75;color:var(--app-foreground);margin:19px 0 16px}.app-theme .thread-tags span{font-size:10.5px;color:var(--app-foreground-muted);border-color:var(--app-border-subtle)}.app-theme .agent-note{color:var(--app-badge-accent-text);font-size:10.5px;line-height:1.5}.app-theme .draft-box{background:var(--app-background);border-color:var(--app-border);padding:17px}.app-theme .draft-top{color:var(--app-foreground);font-size:11px;flex-wrap:wrap;row-gap:4px}.app-theme .draft-top span:last-child{color:var(--app-foreground-muted);font-size:10.5px}.app-theme .draft-box p{font-size:12.25px;line-height:1.75;color:var(--app-foreground)}.app-theme .draft-bottom{gap:12px;flex-wrap:wrap;border-color:var(--app-border-subtle)}.app-theme .draft-bottom>span{font-size:10.5px;color:var(--app-foreground-muted)}.app-theme .review-button{background:var(--app-accent);color:var(--app-accent-foreground);font-size:11px;border:0;padding:7px 10px}.app-theme .review-button:hover{box-shadow:0 0 0 2px var(--app-accent)}.app-theme .mobile-conversation{font-size:10.5px;color:var(--app-foreground-muted);border-color:var(--app-border);background:var(--app-card)}.app-theme .mobile-conversation[aria-pressed=true]{background:var(--app-selected-bg);color:var(--app-foreground);border-color:var(--app-accent)}.app-theme .agent-conversations{background:var(--app-background);border-color:var(--app-border-subtle)}.app-theme .agent-conversations-head{background:var(--app-card);border-color:var(--app-border-subtle);font-size:14px}.app-theme .agent-conversations-head>.icon{color:var(--app-badge-accent-text)}.app-theme .agent-conversations-label,.app-theme .agent-sidebar-foot{color:var(--app-foreground-muted);font-size:10.5px}.app-theme .agent-chat-tab{color:var(--app-foreground);min-height:72px}.app-theme .agent-chat-tab b{font-size:12.25px}.app-theme .agent-chat-tab small{font-size:10.5px;color:var(--app-foreground-muted)}.app-theme .chat-tab-icon{color:var(--app-badge-accent-text)}.app-theme .agent-chat-tab:hover{background:var(--app-card-hover)}.app-theme .agent-chat-tab[aria-selected=true]{background:var(--app-selected-bg);border-color:var(--app-border);color:var(--app-foreground)}.app-theme .agent-chat-tab[aria-selected=true] small{color:var(--app-foreground-muted)}.app-theme .agent-chat-tab[aria-selected=true] .chat-tab-icon{color:var(--app-badge-accent-text)}.app-theme .chat-unread{background:var(--app-accent)}.app-theme .agent-chat{background:var(--app-card)}.app-theme .agent-chat-header{background:var(--app-badge-accent-bg);border-color:var(--app-border-subtle);font-size:11px;height:53px}.app-theme .agent-chat-header b{font-size:12.25px}.app-theme .agent-chat-header .brand-mark{background:var(--app-foreground)}.app-theme .chat-header-divider,.app-theme #agent-chat-title{color:var(--app-foreground-muted)}.app-theme #agent-chat-mode{background:var(--app-badge-warning-bg);color:var(--app-badge-warning-text);border-color:var(--app-badge-warning-border);font-size:10.5px}.app-theme .agent-chat-body{padding:28px 30px 24px}.app-theme .agent-question{background:var(--app-background);border:1px solid var(--app-border);color:var(--app-foreground);font-size:12.25px;line-height:1.6}.app-theme .answer-avatar{background:var(--app-accent);color:var(--app-accent-foreground)}.app-theme .agent-answer-head b{font-size:18px;color:var(--app-foreground)}.app-theme .agent-answer-head small{font-size:10.5px;color:var(--app-foreground-muted)}.app-theme #agent-answer-intro{font-size:12.25px;line-height:1.75;color:var(--app-foreground-muted);margin:18px 0}.app-theme .agent-answer-points{gap:17px}.app-theme .agent-answer-points p{font-size:12.25px;line-height:1.65;color:var(--app-foreground-muted)}.app-theme .agent-answer-points b{font-size:12.25px;color:var(--app-foreground);margin-bottom:3px}.app-theme .answer-number{color:var(--app-badge-warning-text);font-size:10.5px}.app-theme .agent-source-label{color:var(--app-foreground-muted);font-size:10.5px;margin-top:23px}.app-theme .agent-chat-sources button{background:var(--app-background);border-color:var(--app-border);color:var(--app-foreground);font-size:10.5px;min-height:33px}.app-theme .agent-chat-sources button>.icon:last-child{color:var(--app-foreground-muted)}.app-theme .agent-chat-sources button:hover{background:var(--app-selected-bg);border-color:var(--app-accent)}.app-theme .agent-chat-footer{border-color:var(--app-border-subtle);font-size:10.5px;color:var(--app-foreground-muted);flex-wrap:wrap}.app-theme .agent-chat-footer button{font-size:11px;color:var(--app-foreground);padding:7px 0}.app-theme .agent-chat-footer button>.icon{color:var(--app-accent)}.app-theme .agent-chat-footer button:hover{color:var(--app-badge-accent-text)}.voice-scene{background:#141414}.voice-paper{background:var(--app-card);color:var(--app-foreground);border-color:var(--app-card-border)}.voice-paper blockquote{color:var(--app-foreground)}.voice-paper mark{background:var(--app-msg-public-bg);color:var(--app-msg-public-text)}.voice-head,.voice-actions{color:var(--app-foreground-muted)}.voice-paper .mini-btn{background:var(--app-accent);color:var(--app-accent-foreground);border-color:var(--app-accent)}.voice-paper .mini-btn:hover{background:var(--app-brand)}.engagement-scene{background:var(--cream-soft)}.engagement-draft{background:var(--app-card);border-color:var(--app-border)}.engagement-draft header,.engagement-draft p{color:var(--app-foreground)}.engagement-draft header>.icon{color:var(--app-accent)}.engagement-draft .mini-btn{background:var(--app-accent);color:var(--app-accent-foreground);border-color:var(--app-accent)}.insight-stage{background:var(--app-background);border-color:var(--app-border)}.insight-summary{background:var(--app-card);border-color:var(--app-card-border)}.insight-summary p,.source-row{color:var(--app-foreground)}.insight-summary header{color:var(--app-foreground-muted)}.chart .data-line{stroke:var(--app-chart-1)}.chart #chart-end{fill:var(--app-chart-1)}.chart-title strong{color:var(--app-foreground)}.chart-title span,.chart-note,.source-row span:last-child,.insight-foot{color:var(--app-foreground-muted)}.chart text{fill:var(--app-foreground-muted)}.topic-tab[aria-selected=true]{background:var(--app-accent);color:var(--app-accent-foreground);border-color:var(--app-accent)}.topic-tab{color:var(--app-foreground-muted)}.closing{background:#141414}.closing h2 span{color:#ebebeb}.closing p{color:#b3b3b3}@media(max-width:1100px){.app-theme .agent-chat-body{padding:24px}.app-theme .agent-chat-header{padding:0 20px}.app-theme .agent-chat-header>div{gap:7px}.app-theme #agent-chat-title,.app-theme .chat-header-divider{display:none}.app-theme .agent-chat-tab b{font-size:11px}}@media(max-width:800px){.hero{padding-top:58px}.app-theme .agent-chat-tab{min-height:41px;border-color:var(--app-border-subtle)}.app-theme .agent-chat-tab b{font-size:11px}.app-theme .agent-chat-tabs{padding:10px}.app-theme .agent-chat-body{padding:24px}.app-theme .agent-chat-header{height:47px}.app-theme .agent-answer-head b{font-size:17px}.app-theme .agent-conversations{border-color:var(--app-border-subtle)}.app-theme .thread-body{padding:22px}.app-theme .draft-box p{font-size:12.25px}.app-theme .mobile-conversations{flex-wrap:wrap}.app-theme .draft-bottom>span{max-width:none}}@media(max-width:440px){.hero h1{font-size:43px}.app-theme .window-title{display:none}.app-theme .agent-chat-tab b{font-size:10.5px}.app-theme .agent-chat-body{padding:22px 16px}.app-theme .agent-chat-header{padding:0 16px}.app-theme .agent-answer-head b{font-size:17px;line-height:1.35}.app-theme .agent-answer-head small{font-size:10.5px}.app-theme .agent-question{font-size:12.25px;padding:10px 12px;max-width:100%}.app-theme #agent-answer-intro,.app-theme .agent-answer-points b,.app-theme .agent-answer-points p{font-size:12.25px}.app-theme .agent-answer-points{gap:16px}.app-theme .agent-chat-footer{margin-left:16px;margin-right:16px}.app-theme .agent-chat-footer button{font-size:11px}.app-theme .thread-body{padding:20px 15px}.app-theme .message-text{font-size:13px}.app-theme .thread-top{padding:10px 15px;flex-wrap:wrap;height:auto;min-height:52px}.app-theme .thread-top .pill{margin-left:0}.app-theme .draft-top{font-size:11px}.app-theme .draft-top span:last-child{margin-left:0}.app-theme .draft-box{padding:13px}.app-theme .draft-box p{font-size:12.25px}.app-theme .thread-tags{gap:6px}}@media(max-width:360px){.hero h1{font-size:37px}.app-theme .agent-chat-tabs{grid-template-columns:1fr}.app-theme .agent-chat-tab{min-height:35px}.app-theme .agent-chat-tab .chat-tab-icon{display:grid}.app-theme .agent-chat-header{flex-wrap:wrap;height:auto;padding-top:10px;padding-bottom:10px}.app-theme .agent-chat-header .pill{font-size:10.5px}}.workflow-step b,.workflow-step[aria-selected=true] b{font-size:10.5px;color:var(--violet);opacity:1}.connection:nth-child(4n) small{color:#fff}.app-theme .source-visibility{font-size:10.5px;color:var(--app-msg-public-text);background:var(--app-msg-public-bg);border:1px solid var(--app-msg-public-border);padding:2px 7px;border-radius:20px;margin-left:auto;white-space:nowrap}.app-theme .message-text{background:var(--app-msg-public-bg);color:var(--app-msg-public-text);border:1px solid var(--app-msg-public-border);border-radius:9px;padding:14px 16px}@media(max-width:440px){.app-theme .customer-top{flex-wrap:wrap}.app-theme .source-visibility{margin-left:41px}.app-theme .message-text{padding:13px}}@media(max-width:600px){.app-theme .agents-preview,.app-theme .product-panel{grid-template-columns:minmax(0,1fr)}.app-theme .app-rail{display:none}.app-theme .agent-chat-tabs{padding:8px;gap:5px}.app-theme .agent-chat-tab{min-height:34px;padding:6px 9px}.app-theme .agent-chat-body{padding:19px 19px 18px}.app-theme .agent-chat-header{padding:0 19px;height:43px}.app-theme .agent-answer-head{margin-bottom:11px}.app-theme #agent-answer-intro{margin:13px 0 15px}.app-theme .agent-answer-points{gap:12px}.app-theme .agent-source-label{margin-top:17px}.app-theme .agent-chat-footer{margin:0 19px 13px;padding-top:9px}.app-theme .thread-top{min-height:43px;padding:8px 15px;justify-content:space-between}.app-theme .thread-top .pill{margin-left:auto}.app-theme .mobile-conversations{padding:9px 12px 0;gap:4px;justify-content:space-between}.app-theme .mobile-conversation{padding:5px 6px;font-size:10.5px;min-height:32px}.app-theme .thread-body{padding:15px}.app-theme .source-visibility{margin-left:auto}.app-theme .message-text{margin:14px 0 12px;padding:11px 12px;line-height:1.65}.app-theme .agent-note{margin:15px 0 10px}.app-theme .draft-box{padding:12px}.app-theme .draft-box p{margin:10px 0;line-height:1.65}.app-theme .draft-bottom{padding-top:9px}}@media(max-width:360px){.app-theme .agent-chat-tabs{grid-template-columns:1fr 1fr}.app-theme .agent-chat-tab .chat-tab-icon{display:none}.app-theme .mobile-conversation{font-size:10.5px;padding:5px}.app-theme .source-visibility{margin-left:41px}}.review-tabs{display:flex;gap:8px;border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:12px}.review-tabs button{border:1px solid var(--line);background:#fff;color:var(--navy);font-size:12px;border-radius:6px;padding:8px 12px}.review-tabs button[aria-selected=true]{background:var(--navy);color:#fff}.concept-notes h3{color:var(--navy);font-size:22px;margin-bottom:14px}.concept-notes p{margin:10px 0;color:var(--muted);font-size:12px}.review-comparison{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:20px 0}.review-comparison figure{margin:0;min-width:0}.review-comparison img{display:block;width:100%;height:220px;object-fit:contain;border:1px solid var(--line);border-radius:7px;background:var(--soft)}.review-comparison figcaption{font-size:11px;color:var(--muted);margin-top:8px}.review-table{overflow:auto;margin-bottom:18px}.review-table table{width:100%;border-collapse:collapse;font-size:12px;color:var(--navy)}.review-table th,.review-table td{text-align:left;border-bottom:1px solid var(--line);padding:9px}.review-table th{font-weight:600;background:var(--soft)}@media(max-width:600px){.review-comparison{grid-template-columns:1fr}.review-comparison img{height:auto}.review-tabs{gap:5px}.review-tabs button{font-size:11px;padding:8px 10px}}.btn,.btn:hover,.btn:focus-visible{background:#171717;border-color:#171717;color:#fff;box-shadow:none}.btn:hover{background:#333;border-color:#333}.btn.secondary{background:#fff;color:#171717;border-color:#bcbcbc}.btn.secondary:hover{background:#f5f5f5;border-color:#171717}.signin{background:#171717;color:#fff;border:1px solid #171717;border-radius:8px;padding:8px 12px;font-weight:500}.signin:hover{background:#333}.closing .btn{background:#171717;border-color:#fff;color:#fff}.closing .btn:hover{background:#333}.app-theme .preview-theme button[aria-pressed=true],.app-theme .review-button,.voice-paper .mini-btn,.engagement-draft .mini-btn{background:#171717;color:#fff;border:1px solid #767676}.app-theme .preview-theme button[aria-pressed=true]:hover,.app-theme .review-button:hover,.voice-paper .mini-btn:hover,.engagement-draft .mini-btn:hover{background:#333;box-shadow:none}.product-menu{position:relative}.product-menu summary{font-size:13px;font-weight:400;padding:10px 0;gap:6px}.product-menu summary:after{display:none}.product-dropdown{position:absolute;top:100%;left:-16px;min-width:225px;background:#fff;border:1px solid #dedede;border-radius:10px;padding:7px;box-shadow:0 12px 32px #0002}.product-dropdown a{display:block;padding:9px 11px;border-radius:6px;color:#2a2540}.product-dropdown a:hover{background:#f4f4f4}.mobile-menu>span{display:block;font-size:11px;font-weight:600;color:#666;padding:9px 0 2px}.mobile-menu{max-height:calc(100vh - 65px);overflow:auto}.wanderly-workspace{display:flex;gap:6px;align-items:center;margin-left:9px;white-space:nowrap;color:var(--app-foreground);font-size:10.5px}.wanderly-workspace b{font-weight:600}.wanderly-workspace>span:last-child{color:var(--app-foreground-muted)}.wanderly-mark{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--app-foreground);color:var(--app-background);font:700 12px Space Grotesk}@media(max-width:1100px){.masthead .shell{gap:26px}.desktop-nav{gap:16px}.nav-actions{gap:10px}}@media(max-width:800px){.wanderly-workspace>span:last-child{display:none}.mobile-menu a{min-height:40px}.nav-actions .btn{min-height:36px}}}.home-experience .principles-intro{max-width:620px;margin:20px 0 28px;font-size:17px;line-height:1.55}@media(min-width:701px)and (max-width:1000px){.home-experience .principles{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.home-experience .wanderly-workspace>span:last-child{display:inline}}.customer-strip{display:grid;grid-template-columns:180px minmax(0,1fr);gap:32px;padding:30px 56px}.customer-strip p{display:flex;align-items:center;align-self:stretch;max-width:none;padding-right:20px;border-right:1px solid var(--line);font-size:13px}.customer-strip .brand-logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:18px}.customer-strip .customer-logo{justify-content:center;min-width:0;min-height:56px;font-size:22px;white-space:nowrap}.customer-strip .customer-logo.lyft .icon{width:58px;height:38px}.customer-strip .elevenlabs img{display:block;width:min(100%,125px);height:auto}@media(max-width:800px){.customer-strip{grid-template-columns:1fr;gap:10px;padding:27px 25px}.customer-strip p{justify-content:center;padding-right:0;border:0;font-size:12px}.customer-strip .brand-logos{gap:12px}}@media(max-width:600px){.customer-strip .brand-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px}.customer-strip .customer-logo{min-height:52px;font-size:20px}.customer-strip .customer-logo.lyft .icon{width:52px}}.agent-dashboard{max-width:480px;margin-top:18px;padding:15px;border:1px solid var(--app-border);border-radius:9px;background:var(--app-background);color:var(--app-foreground)}.agent-dashboard-head,.agent-dashboard-foot{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:10.5px;color:var(--app-foreground-muted)}.agent-dashboard-head b{font-size:12px;color:var(--app-foreground)}.agent-dashboard-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:9px;margin:13px 0}.agent-dashboard-grid>div{min-width:0;padding:12px;border:1px solid var(--app-border);border-radius:7px}.agent-dashboard-grid small{font-size:10.5px;color:var(--app-foreground-muted)}.agent-dashboard-bars{height:69px;display:flex;align-items:end;gap:6px;padding-top:12px;border-bottom:1px solid var(--app-border)}.agent-dashboard-bars i{flex:1;min-width:0;height:40%;background:var(--app-chart-1);border-radius:3px 3px 0 0;opacity:.8}.agent-dashboard-bars i:nth-child(2){height:55%}.agent-dashboard-bars i:nth-child(3){height:46%}.agent-dashboard-bars i:nth-child(4){height:66%}.agent-dashboard-bars i:nth-child(5){height:58%}.agent-dashboard-bars i:nth-child(6){height:78%}.agent-dashboard-bars i:nth-child(7){height:88%}.agent-dashboard-grid p{display:flex;justify-content:space-between;gap:8px;margin-top:7px;font-size:10.5px;color:var(--app-foreground)}.agent-dashboard-grid p span{color:var(--app-foreground-muted)}@media(max-width:440px){.agent-dashboard{padding:10px}.agent-dashboard-grid{grid-template-columns:1fr}.agent-dashboard-bars{height:48px}}@media(max-width:800px){.agent-chat-tabs .agent-chat-tab:last-child{grid-column:1 / -1}}
