.sales-demo-showcase{min-width:0}.sales-demo-controls-shell{min-width:0;margin-bottom:30px}.sales-demo-controls{isolation:isolate;background:var(--sales-paper);border:1px solid var(--sales-line);box-shadow:var(--sales-shadow);border-radius:12px;grid-template-columns:repeat(6,minmax(0,1fr));padding:4px;display:grid;position:relative}.sales-demo-selector{z-index:-1;background:var(--sales-indigo-soft);width:calc(16.6667% - 1.33333px);transform:translateX(calc(var(--active-view) * 100%));transition:transform .4s var(--ease);border-radius:9px;position:absolute;top:4px;bottom:4px;left:4px}.sales-demo-controls button{text-align:left;min-width:0;min-height:78px;color:var(--sales-muted);cursor:pointer;font-size:var(--type-body);transition:color .25s var(--ease), background .25s var(--ease);background:0 0;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:12px 16px;display:flex}.sales-demo-controls button:hover{color:var(--sales-ink);background:#4f46e50f}.sales-demo-controls button[aria-pressed=true]:hover{background:0 0}.sales-demo-controls button>span:first-child{white-space:nowrap;font-weight:650}.sales-demo-controls button>span:nth-child(2){font-size:var(--type-small)}.sales-demo-controls button>svg{display:none}.sales-demo-controls button[aria-pressed=true]{color:var(--sales-ink)}.sales-demo-body{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);align-items:center;gap:56px;display:grid}.sales-demo-guide{min-width:0}.sales-demo-context>div{animation:sales-context-in .36s var(--ease) both}.sales-demo-context h3{font-size:var(--type-title)}.sales-demo-context p{margin-top:16px}.sales-demo-task{color:var(--sales-muted)}.sales-demo-task strong{color:var(--sales-ink);margin-bottom:4px;font-weight:650;display:block}.sales-demo-guide>.sales-button{justify-content:space-between;gap:16px;margin-top:24px}.sales-demo-access{color:var(--sales-muted);font-size:var(--type-small);margin-top:12px!important}.sales-demo-secondary{font-size:var(--type-small);margin-top:6px}.sales-demo-evidence{min-width:0}.sales-demo-topline{font-size:var(--type-small);color:var(--sales-muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.sales-demo-topline button{background:var(--sales-panel);min-height:44px;color:var(--sales-ink);cursor:pointer;font-size:var(--type-small);transition:background .25s var(--ease), transform .25s var(--ease);border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}.sales-demo-topline button:hover{background:var(--sales-indigo-soft);transform:translateY(-1px)}.sales-demo-stage{margin:0;position:relative}.sales-demo-viewport{aspect-ratio:1.3;background:radial-gradient(120% 90% at 0% 0%, var(--sales-indigo-soft), transparent 60%), radial-gradient(110% 90% at 100% 100%, var(--sales-teal-soft), transparent 62%), var(--sales-panel);border-radius:20px;position:relative;overflow:hidden;container-type:size}.sales-demo-view{opacity:0;visibility:hidden;transition:opacity .3s var(--ease), transform .45s var(--ease), visibility .3s;place-items:center;padding:24px;display:grid;position:absolute;inset:0;transform:translateY(10px)scale(.99)}.sales-demo-view.is-active{opacity:1;visibility:visible;transform:none}.sv-only-mobile{display:none}.sv-browser{width:min(100%, calc((100cqh - 48px - 34px) * var(--r,1.4222)));background:var(--sales-paper);border:1px solid var(--sales-line);box-shadow:var(--sales-shadow-lift);border-radius:12px;overflow:hidden}.sv-browser-bar{background:var(--sales-panel);border-bottom:1px solid var(--sales-line);align-items:center;gap:14px;height:34px;padding:0 12px;display:flex}.sv-browser-dots{gap:6px;display:flex}.sv-browser-dots i{background:var(--sales-line);border-radius:50%;width:9px;height:9px;box-shadow:inset 0 0 0 1px #1e1b4b1f}.sv-browser-url{white-space:nowrap;text-overflow:ellipsis;background:var(--sales-paper);min-width:0;height:22px;color:var(--sales-muted);border-radius:6px;flex:0 280px;align-items:center;gap:6px;padding:0 10px;font-size:13px;line-height:22px;display:flex;overflow:hidden}.sv-browser-url svg{color:var(--sales-teal-ink);flex:none}.sv-browser img{width:100%;height:auto;display:block}.sv-phone{background:var(--sales-dark);width:calc(46.21cqh - 11.4228px);max-width:100%;height:calc(100cqh - 48px);box-shadow:var(--sales-shadow-lift);border-radius:38px;padding:10px;position:relative}.sv-phone img{object-fit:cover;object-position:top;background:var(--sales-bg);border-radius:29px;width:100%;height:100%;display:block}.sv-phone[data-anchor=bottom] img{object-position:bottom}.sv-phone-island{z-index:1;background:var(--sales-dark);border-radius:999px;width:28%;height:12px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.sales-demo-image-open{aspect-ratio:1.3;cursor:zoom-in;width:100%;color:var(--sales-ink);background:0 0;border:0;border-radius:20px;position:absolute;inset:0 0 auto}.sales-demo-image-open svg{background:var(--sales-paper);box-sizing:content-box;box-shadow:var(--sales-shadow);transition:transform .25s var(--ease);border-radius:8px;padding:10px;position:absolute;bottom:12px;right:12px}.sales-demo-image-open:hover svg{transform:scale(1.08)}.sales-demo-stage figcaption{font-size:var(--type-small);color:var(--sales-muted);padding-top:12px}@media (max-width:1100px){.sales-demo-controls button{padding:12px}.sales-demo-controls button>span:nth-child(2){display:none}.sales-demo-controls button{min-height:56px}.sales-demo-body{grid-template-columns:1fr;gap:26px}.sales-demo-guide{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.sales-demo-context{grid-row:1/4}.sales-demo-guide>.sales-button{align-self:start;margin-top:0}.sales-demo-evidence{grid-row:1}}@media (max-width:700px){.sv-only-desktop{display:none}.sv-only-mobile{display:block}.sales-demo-viewport,.sales-demo-image-open{aspect-ratio:1/1.3}.sales-demo-view{align-items:end;padding:20px 0 0}.sv-phone{border-radius:34px 34px 0 0;width:min(100% - 24px,330px);height:calc(100cqh - 20px);padding:10px 10px 0}.sv-phone img{border-radius:26px 26px 0 0}.sv-only-mobile{justify-items:center;width:100%;display:grid}}@media (max-width:600px){.sales-demo-controls-shell{margin-bottom:18px}.sales-demo-controls{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:52px}.sales-demo-controls button{min-height:52px;font-size:var(--type-small);align-items:center;padding:8px 4px}.sales-demo-selector{width:calc(33.3333% - 2.66667px);height:52px;bottom:auto;top:calc(4px + 52px * var(--active-row));left:calc(4px + (100% - 8px) * var(--active-left));transition:left .35s var(--ease), top .35s var(--ease);transform:none}.sales-demo-guide{display:block}.sales-demo-guide>.sales-button{margin-top:20px}}@media (prefers-reduced-motion:reduce){.sales-demo-view{transform:none}}
.sales-pain{padding-block:72px 36px}.sales-pain h2{max-width:24ch;margin-bottom:34px}.sales-pain-grid,.sales-day-keeps{gap:28px 36px;margin:0;padding:0;list-style:none;display:grid}.sales-pain-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-pain-grid li{border-top:2px solid var(--sales-ink);padding-top:16px}.sales-pain-grid strong{font-size:var(--type-title);letter-spacing:-.025em;font-weight:650;display:block}.sales-pain-grid p{font-size:var(--type-body);color:var(--sales-muted);margin-top:8px}.sales-day-keeps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 28px;margin-top:34px}.sales-day-keeps li{font-size:var(--type-body);color:var(--sales-ink);align-items:flex-start;gap:10px;display:flex}.sales-day-keeps svg{color:var(--sales-blue);flex:none;margin-top:3px}@media (max-width:1000px){.sales-pain-grid{grid-template-columns:1fr;gap:22px}.sales-day-keeps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sales-pain{padding-block:52px 24px}.sales-day-keeps{grid-template-columns:1fr}}
