.SalesSignalHero_visual__zVJT3{position:relative;isolation:isolate;width:min(1280px,calc(100vw - 48px));left:50%;transform:translateX(-50%);min-height:680px;margin-top:32px;overflow:hidden;border-radius:24px;background:#faf9f6}.SalesSignalHero_image__b249a{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-2}.SalesSignalHero_visual__zVJT3:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#faf9f6,rgba(250,249,246,.98) 25%,rgba(250,249,246,.9) 38%,rgba(250,249,246,.35) 49%,transparent 58%);pointer-events:none}.SalesSignalHero_copy__XS_9Z{width:47%;padding:48px 20px 48px 40px;color:#142441;font-size:18px;line-height:1.65}.SalesSignalHero_audience__8rP1L{margin-top:0;font-weight:600}@media (max-width:1000px){.SalesSignalHero_visual__zVJT3{min-height:0;display:flex;flex-direction:column}.SalesSignalHero_visual__zVJT3:before{display:none}.SalesSignalHero_copy__XS_9Z{width:100%;padding:28px 24px 24px;order:-1}.SalesSignalHero_image__b249a{position:relative;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;z-index:0}}@media (max-width:480px){.SalesSignalHero_copy__XS_9Z{padding:24px 20px;font-size:17px}.SalesSignalHero_visual__zVJT3{border-radius:18px}}.sales-shell{min-height:100vh;background:#f5f7fb;color:#14213d;font-size:16px;line-height:1.6}.sales-header{align-items:center;justify-content:space-between;padding:24px;max-width:1200px;margin:auto;font-weight:700}.sales-header,.sales-header nav{display:flex;gap:20px;flex-wrap:wrap}.sales-main{max-width:1120px;margin:auto;padding:24px 24px 70px}.sales-main h1{font-size:clamp(2rem,4vw,3rem);line-height:1.15;font-weight:800;margin:12px 0 24px}.sales-main h2{font-size:1.5rem;font-weight:750;margin:18px 0}.sales-main h3{font-size:1.15rem;font-weight:700}.sales-main p{margin:12px 0}.sales-eyebrow{font-size:13px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.sales-card{background:white;border:1px solid #d5dce9;border-radius:18px;padding:24px;margin:20px 0}.sales-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px}.sales-form fieldset{border:0;margin:12px 0;min-width:0}.sales-form label{display:block;margin:12px 0}.sales-form input:not([type=checkbox]):not([type=radio]),.sales-form select,.sales-form textarea{display:block;width:100%;padding:10px 12px;border:1px solid #7b899f;border-radius:8px;background:white;color:#14213d;margin:6px 0 16px}.sales-form input[type=checkbox],.sales-form input[type=radio]{margin-inline-end:10px;accent-color:#2449aa}.sales-form legend{font-weight:700}.sales-form fieldset:disabled{opacity:.65}.sales-form button{margin-top:12px}.sales-signals{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0 12px}.sales-error{color:#a02222;font-weight:600}.sales-notice{background:#e9eefb;padding:14px 18px;border-radius:10px}.sales-link,.sales-main a:not(.btn){color:#2449aa;text-decoration:underline;text-underline-offset:3px}.sales-table-wrap{overflow:auto}.sales-table{border-collapse:collapse;width:100%;background:white}.sales-table td,.sales-table th{text-align:start;padding:12px;border-bottom:1px solid #d5dce9;vertical-align:top;min-width:100px}.sales-table th{font-size:14px}.sales-main :focus-visible{outline:3px solid #315ad0;outline-offset:3px}.sales-metrics{display:flex;flex-wrap:wrap;gap:24px}.sales-metrics strong{font-size:1.6rem;display:block}.sales-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.sales-main button:disabled{cursor:not-allowed}.sales-main details summary{cursor:pointer;font-weight:700}.sales-reading{max-width:760px}.sales-reading p{margin:20px 0}.sales-muted{color:#526078;font-size:14px}@media print{.sales-actions,.sales-form,.sales-header{display:none}.sales-shell{background:white}.sales-main{max-width:none;padding:0}.sales-card{-moz-column-break-inside:avoid;break-inside:avoid}}.sales-draft-status{position:sticky;top:8px;z-index:5;background:#f5f7fb;border:1px solid #d5dce9;border-radius:12px;padding:16px;box-shadow:0 4px 18px #14213d12}.sales-draft-status p{margin:4px 0}.sales-practice-row{padding:18px 0;border-bottom:1px solid #d5dce9}.sales-practice-row:last-child{border-bottom:0}@media print{.sales-draft-status{display:none}}.sales-signal-legend{font-size:.9rem}.sales-signal-tag{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.8rem;font-weight:600}.sales-signal-tag.focus{background:#fdeee3;color:#b04a10}.sales-signal-tag.strength{background:#e6efff;color:#1f4fbf}.sales-signal-guide{display:grid;gap:10px;margin:12px 0}.sales-signal-item{border:1px solid #e3e6ee;border-left:4px solid #1a4bff;border-radius:10px;padding:10px 14px;background:#fff}.sales-signal-item.focus{border-left-color:#e2631c}.sales-signal-item summary{display:flex;flex-wrap:wrap;align-items:center;gap:10px;cursor:pointer;font-weight:600}.sales-signal-item summary strong{margin-left:auto;font-size:1.15rem}.sales-signal-item ul{margin:4px 0 6px 18px}.signal-rings{display:grid;grid-template-columns:minmax(220px,300px) 1fr;gap:24px;align-items:center;margin:16px 0 8px}.signal-rings-chart{width:100%;height:auto}.signal-rings-legend{list-style:none;margin:0;padding:0;display:grid;gap:8px}.signal-rings-legend li{display:grid;grid-template-columns:12px 1fr auto auto;align-items:center;gap:10px}.signal-rings-dot{width:12px;height:12px;border-radius:50%}.signal-rings-name{display:flex;flex-direction:column;line-height:1.2}.signal-rings-name small{font-size:.72rem;opacity:.65}@media (max-width:640px){.signal-rings{grid-template-columns:1fr}.signal-rings-chart{max-width:280px;margin:0 auto}}.signal-rings-key{display:flex;flex-wrap:wrap;gap:14px;font-size:.82rem;margin:8px 0 0}.signal-rings-key span{display:inline-flex;align-items:center;gap:6px}.signal-rings-key i{display:inline-block;width:14px;height:8px;border-radius:2px}.signal-rings-key i.dotted{height:0;border-top:3px dotted #7fa2ff;border-radius:0}.signal-rings-change{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15}.signal-rings-change small{font-size:.75rem;opacity:.7}.weekly-empty{border:1px dashed #c9d2e6;border-radius:12px;padding:20px;text-align:center;background:#f7f9ff}.weekly-empty p{margin:6px 0 0;opacity:.8}.weekly-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.weekly-chips button{border:1px solid #c9d2e6;background:#fff;border-radius:999px;padding:6px 14px;font-weight:600;cursor:pointer}.weekly-chips button.active{border-color:#1a4bff;color:#1a4bff}.weekly-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:10px}.weekly-tiles p{margin:0;background:#f4f6fb;border-radius:10px;padding:10px 14px}.weekly-tiles span{display:block;font-size:.82rem;opacity:.75}.weekly-tiles strong{font-size:1.3rem}.weekly-tiles em{font-style:normal;font-size:.85rem;padding:2px 10px;border-radius:999px}.weekly-key{display:flex;flex-wrap:wrap;gap:14px;font-size:.8rem;margin-bottom:6px}.weekly-key span{display:inline-flex;align-items:center;gap:6px}.weekly-key i{display:inline-block;width:10px;height:10px;border-radius:2px}.weekly-key i.line{width:14px;height:0;border-top:2px solid;border-radius:0}.weekly-key i.line.dashed{border-top-style:dashed}.weekly-chart{width:100%;height:auto}.weekly-note{font-size:.8rem;opacity:.7}.team-cards{display:grid;gap:14px;margin:16px 0}.team-card{background:#fff;border:1px solid #e3e6ee;border-radius:14px;padding:16px 18px}.team-card header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px}.team-card h2{margin:0;font-size:1.25rem}.team-card header p{margin:2px 0 0;opacity:.7}.team-focus{margin:10px 0}.team-focus span{font-weight:600}.team-focus em{font-style:normal;display:inline-block;margin:2px 6px 2px 0;padding:2px 10px;border-radius:999px;background:#e6efff;color:#123a9e;font-size:.85rem}.team-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.team-stats p{margin:0;background:#f4f6fb;border-radius:10px;padding:10px 12px}.team-stats span{display:block;font-size:.8rem;opacity:.75}.team-stats strong{display:block;font-size:1.15rem}.team-stats small{display:block;font-size:.8rem;opacity:.75}.team-next{margin:12px 0 0;padding:10px 12px;border-radius:10px;background:#eef7ee}.team-next.attention{background:#fff4e5}.signal-rings-note{margin:4px 0 12px;padding:10px 12px;border-radius:10px;background:#f4f6fb;font-size:.9rem}.sales-shell a,.sales-shell button:not(:disabled),.sales-shell label:has(>input[type=checkbox]),.sales-shell label:has(>input[type=radio]),.sales-shell summary{cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease,transform .15s ease}.sales-header a:hover,.sales-main a:not(.btn):hover{color:#1a4bff;text-decoration-thickness:2px}.sales-shell .btn:hover,.sales-shell button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(26,75,255,.22)}.sales-shell button:not(:disabled):active{transform:translateY(0);box-shadow:none}.sales-shell label:has(>input[type=checkbox]):hover,.sales-shell label:has(>input[type=radio]):hover{background:#f0f4ff;border-radius:8px}.sales-signal-item summary{list-style:none;padding-right:4px}.sales-signal-item summary::-webkit-details-marker{display:none}.sales-signal-item summary:after{content:"";width:9px;height:9px;border-right:2px solid #1a4bff;border-bottom:2px solid #1a4bff;transform:rotate(45deg);margin:-4px 4px 0 6px;transition:transform .2s ease}.sales-signal-item[open] summary:after{transform:rotate(-135deg);margin-top:4px}.sales-signal-item:hover{border-color:#b9c8f5;box-shadow:0 4px 14px rgba(20,33,61,.08)}.sales-signal-item summary:hover{color:#1a4bff}.sales-signal-hint{font-size:.78rem;font-weight:500;color:#1a4bff;opacity:.85}.sales-signal-item[open] .sales-signal-hint{display:none}.weekly-chips button:not(.active):hover{border-color:#1a4bff;background:#f0f4ff}.team-card header a{text-decoration:none;font-weight:600;padding:6px 12px;border:1px solid #c9d2e6;border-radius:999px}.team-card header a:hover{border-color:#1a4bff;background:#f0f4ff;text-decoration:none}.team-card:hover{border-color:#c9d2e6}.attribution-demo{margin:28px auto 8px;max-width:900px;background:#fff;border:1px solid #e3e6ee;border-radius:18px;padding:20px 24px}.attribution-demo-label{margin:0 0 4px;font-size:.85rem;font-weight:600;opacity:.7}.attribution-steps{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px}.attribution-steps li span{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#1a4bff;color:#fff;font-weight:700;margin-bottom:8px}.attribution-steps p{margin-top:6px}.attribution-close{margin:26px auto 0;max-width:760px;text-align:center;font-weight:600;font-size:1.1rem}.trainer-cycle-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.trainer-cycle-head h2{margin:4px 0 0}.trainer-dots{display:flex;gap:8px}.trainer-dots i{width:22px;height:22px;border-radius:50%;border:2px solid #1a4bff;display:block}.trainer-dots i.on{background:#1a4bff}.trainer-chips{display:flex;flex-wrap:wrap;gap:8px}.trainer-chips span{padding:4px 12px;border-radius:999px;border:1px solid #c9d3ee;background:#fff;font-weight:600;font-size:.9rem}.trainer-chips span.on{border-color:#1a4bff;background:#1a4bff;color:#fff}.trainer-next-card ul{margin:0 0 16px 20px;list-style:disc}.trainer-mode{border:0;padding:0;margin:8px 0 12px;display:grid;gap:6px}.trainer-mode legend{font-weight:700;margin-bottom:4px}.trainer-chat{margin-top:20px}.trainer-log{display:flex;flex-direction:column;gap:12px;max-height:60vh;overflow-y:auto;padding:16px;background:#fff;border:1px solid #e1e6f2;border-radius:16px}.trainer-turn{max-width:80%;padding:10px 14px;border-radius:14px;background:#eef2fb;align-self:flex-start}.trainer-turn.learner{align-self:flex-end;background:#1a4bff;color:#fff}.trainer-turn span{display:block;font-size:.75rem;font-weight:700;opacity:.75;text-transform:uppercase;letter-spacing:.04em}.trainer-turn p{margin:2px 0 0;white-space:pre-wrap}.trainer-turn.pending p{opacity:.5}.trainer-input{display:flex;gap:10px;margin-top:12px;align-items:flex-end}.trainer-input textarea{flex:1;min-width:0;border:1px solid #c9d3ee;border-radius:12px;padding:10px 12px;font:inherit;resize:vertical;background:#fff}.trainer-actions{gap:10px;margin-top:12px}.trainer-actions,.trainer-voice{display:flex;flex-wrap:wrap;align-items:center}.trainer-voice{gap:12px;margin-top:14px}.trainer-mic{padding:14px 24px;border-radius:999px;border:2px solid #1a4bff;background:#fff;color:#1a4bff;font-weight:700;cursor:pointer;transition:transform .15s,box-shadow .15s}.trainer-mic:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px rgba(26,75,255,.2)}.trainer-mic.on{background:#e2631c;border-color:#e2631c;color:#fff}.trainer-mic:disabled{opacity:.5;cursor:not-allowed}.trainer-speak{display:flex;gap:6px;align-items:center;font-size:.9rem}.trainer-criteria{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:12px 0}.trainer-criterion{border:1px solid #e1e6f2;border-left:4px solid #8b95ad;border-radius:12px;padding:10px 14px;background:#fff}.trainer-criterion.up{border-left-color:#1a4bff}.trainer-criterion.down{border-left-color:#e2631c}.trainer-criterion div{display:flex;justify-content:space-between;gap:8px}.trainer-criterion em{font-style:normal;font-weight:700;white-space:nowrap}.trainer-criterion p{margin:6px 0 0;font-size:.95rem}.trainer-criterion small{opacity:.65}.trainer-debrief ul{margin:0 0 12px 20px;list-style:disc}.trainer-next{padding:12px 14px;border-radius:12px;background:#e6efff;color:#123a9e;font-weight:600}.trainer-past summary{cursor:pointer;display:flex;flex-direction:column;gap:2px}.trainer-past summary span{font-size:.9rem;opacity:.7}.trainer-past[open] summary{margin-bottom:8px}.trainer-summary-list{display:grid;gap:12px}@media (max-width:640px){.trainer-turn{max-width:92%}.trainer-input{flex-direction:column;align-items:stretch}}.ss-book-section{scroll-margin-top:24px;padding:40px 32px;border-radius:20px;background:#fff;border:1px solid #e1e6f2;color:#14213d}.ss-book{display:grid;gap:20px;margin-top:24px}.ss-step{border:1px solid #e1e6f2;border-radius:16px;padding:20px;margin:0;display:grid;gap:14px;min-width:0}.ss-step legend{font-weight:800;font-size:1.1rem;padding:0 6px;display:flex;align-items:center;gap:10px}.ss-step legend b{width:28px;height:28px;border-radius:50%;background:#1a4bff;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem}.ss-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.ss-field{display:grid;gap:6px}.ss-field span{font-weight:600;font-size:.95rem}.ss-field input,.ss-field textarea{border:1px solid #c9d3ee;border-radius:10px;padding:11px 12px;font:inherit;background:#fff;color:#14213d;min-width:0}.ss-field input:focus,.ss-field textarea:focus{outline:2px solid #1a4bff;outline-offset:1px}.ss-field [aria-invalid=true]{border-color:#e2631c}.ss-err{color:#a3420f;font-style:normal;font-size:.9rem}.ss-choices{display:flex;flex-wrap:wrap;gap:10px}.ss-choices label{position:relative;display:inline-flex;flex-direction:column;gap:2px;padding:12px 16px;min-height:44px;border:1px solid #c9d3ee;border-radius:12px;cursor:pointer;font-weight:600;transition:border-color .15s,background .15s}.ss-choices label small{font-weight:400;font-size:.82rem;opacity:.75}.ss-choices label input{position:absolute;opacity:0;pointer-events:none}.ss-choices label:hover{border-color:#1a4bff}.ss-choices label.on{border-color:#1a4bff;background:#e6efff;color:#123a9e}.ss-choices label:focus-within{outline:2px solid #1a4bff;outline-offset:2px}.ss-days{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.ss-days button,.ss-times button{flex:none;min-height:44px;padding:10px 14px;border-radius:10px;border:1px solid #c9d3ee;background:#fff;color:#14213d;font:inherit;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s}.ss-days button:hover,.ss-times button:hover{border-color:#1a4bff}.ss-days button.on{background:#14213d;border-color:#14213d;color:#fff}.ss-times{display:flex;flex-wrap:wrap;gap:8px}.ss-times button.on{background:#1a4bff;border-color:#1a4bff;color:#fff}.ss-muted{color:#5b6478;font-size:.92rem;margin:0}.ss-submit{display:grid;gap:8px;justify-items:start}.ss-status{min-height:1.4em;margin:0;font-weight:600}.ss-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ss-book-done{margin-top:24px;padding:24px;border-radius:16px;background:#e6efff;color:#123a9e}.ss-book-done h3{margin:0 0 8px;font-size:1.4rem}@media (max-width:640px){.ss-book-section{padding:28px 16px}.ss-step{padding:16px}}.ssi-card{max-width:760px;margin:0 auto;padding:40px 32px;border-radius:20px;background:#fff;border:1px solid #e1e6f2;color:#14213d;font-size:1.075rem;line-height:1.7}.ssi-card h1{font-size:clamp(1.9rem,4.4vw,2.8rem);line-height:1.1;margin:8px 0 18px;color:#14213d}.ssi-card h2{font-size:clamp(1.3rem,2.6vw,1.65rem);line-height:1.2;margin:40px 0 12px;color:#14213d}.ssi-card h3{font-size:1.1rem;margin:24px 0 6px;color:#14213d}.ssi-card ol,.ssi-card p{margin:0 0 18px;color:#36465b}.ssi-card ol{padding-left:1.3em}.ssi-card ol li{margin:0 0 10px}.ssi-card a{color:#1a4bff}.spr-body a.btn,.ssi-card a.btn,.ssi-cta a.btn{color:#fff}.ssi-meta{font-size:.9rem;color:#586373;margin:0 0 24px}.ssi-cta{margin:40px 0 8px;padding:24px;border-radius:16px;background:#f3f6fd;border:1px solid #e1e6f2}.ssi-cta p{margin:0 0 14px;color:#14213d;font-weight:600}.ssi-list{list-style:none;padding:0;margin:0}.ssi-list li{padding:22px 0;border-top:1px solid #e1e6f2}.ssi-list h2{margin:0 0 6px}.ssi-list h2 a{color:#14213d;text-decoration:none}.ssi-list h2 a:hover{text-decoration:underline}@media (max-width:480px){.ssi-card{padding:28px 20px}}.spr-banner{container-type:inline-size;background:#14213d;color:#fff;border-radius:20px;padding:clamp(24px,4.5vw,48px) clamp(18px,5.5vw,64px) clamp(22px,3.5vw,38px)}.spr-issue{margin:0 0 14px;font-size:clamp(12px,1.6cqi,17px);font-weight:600;letter-spacing:.18em;color:#aab4cc}.spr-issue,.spr-name{text-transform:uppercase}.spr-name{margin:0;font-weight:800;letter-spacing:-.03em;line-height:1;white-space:nowrap;font-size:min(7.2cqi,84px);color:#fff}.spr-by{display:flex;align-items:baseline;gap:.4em;margin:12px 0 0;font-size:min(2.9cqi,30px);color:#cfd6e6;font-weight:500}.spr-word{font-size:1.24em;letter-spacing:-.035em;color:#fff;line-height:1;white-space:nowrap}.spr-mark{display:inline-block;width:.82em;height:.82em;margin-left:.17em;vertical-align:baseline;position:relative;top:.02em}.spr-banner .spr-q{margin:clamp(22px,3.4cqi,38px) 0 0;padding-bottom:clamp(16px,2.3cqi,26px);border-bottom:1px solid rgba(255,255,255,.22);font-size:min(4.6cqi,46px);font-weight:700;line-height:1.15;letter-spacing:-.015em;color:#fff}.spr-body{max-width:760px;margin:32px auto 0;color:#36465b;font-size:1.075rem;line-height:1.75}.spr-body h2{font-size:clamp(1.3rem,2.6vw,1.6rem);line-height:1.25;margin:40px 0 12px;color:#14213d}.spr-body p,.spr-body ul{margin:0 0 18px}.spr-body ul{padding-left:1.3em}.spr-body li{margin:0 0 8px}.spr-body strong{color:#14213d}.spr-body .ssi-meta{margin-bottom:28px}.spr-issues{list-style:none;padding:0;margin:0 0 8px}.spr-issues li{padding:20px 0;border-top:1px solid #e1e6f2}.spr-issues .spr-n{margin:0 0 4px;font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#586373}.spr-issues h3{margin:0 0 6px;font-size:1.25rem}.spr-issues h3 a{color:#14213d;text-decoration:none}.spr-issues h3 a:hover{text-decoration:underline}.portal-controls{position:sticky;top:8px;z-index:20;background:#fff;border:1px solid #c9d3ee;border-radius:16px;padding:16px;margin:12px 0 28px;box-shadow:0 5px 22px #14213d0d}.portal-controls-heading{display:flex;gap:16px;align-items:baseline;margin-bottom:10px}.portal-controls-heading span{color:#64708a;font-size:.85rem}.portal-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;max-height:280px;overflow:auto;padding:4px}.sales-shell .portal-controls a.portal-button{display:flex;justify-content:center;min-width:0;min-height:52px;box-sizing:border-box;padding:10px 12px;border:1px solid #c9d3ee;border-radius:9px;background:#f5f7fc;color:#14213d;font:inherit;font-size:.88rem;line-height:1.3;text-align:center;overflow-wrap:anywhere;cursor:pointer}.sales-shell .portal-controls a.portal-button:visited{color:#14213d;text-decoration:none}.sales-shell .portal-controls a.portal-button:hover{background:#e8eeff;border-color:#3157d5;color:#14213d;text-decoration:none}.sales-shell .portal-controls a.portal-button[aria-current=page]{background:#14213d;border-color:#14213d;color:#fff;text-decoration:none}.sales-shell .portal-controls a.portal-button:focus-visible{outline:3px solid #3157d5;outline-offset:1px}.portal-person-picker{display:flex;flex-wrap:wrap;align-items:end;gap:8px;margin-top:12px}.portal-person-picker label{display:flex;gap:8px;align-items:center;font-size:.9rem}.portal-person-picker select{max-width:100%;min-height:44px;padding:8px;border:1px solid #c9d3ee;border-radius:8px;background:white}@media(max-width:640px){.portal-controls{position:static;padding:12px}.portal-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-person-picker label{flex-direction:column;align-items:start;max-width:100%}}@media(max-width:360px){.portal-buttons{grid-template-columns:minmax(0,1fr)}}.sales-main h2[id]{scroll-margin-top:360px}.workspace-brand{display:flex;align-items:center;flex-wrap:wrap;gap:20px;padding:20px 0 28px}.workspace-brand strong{display:block;font-size:clamp(1.5rem,3vw,2rem);line-height:1.25;overflow-wrap:anywhere}.workspace-brand span{display:block;color:#5d6a86;margin-top:6px}.workspace-logo{display:block;width:auto;height:auto;max-width:min(280px,100%);max-height:100px;-o-object-fit:contain;object-fit:contain}html[data-theme=dark] .attribution-demo{background:#101f3c;color:#edf4ff;border-color:#344866}html[data-theme=dark] .attribution-demo .signal-rings-change small,html[data-theme=dark] .attribution-demo .signal-rings-key,html[data-theme=dark] .attribution-demo .signal-rings-legend li,html[data-theme=dark] .attribution-demo .signal-rings-name,html[data-theme=dark] .attribution-demo .signal-rings-name small,html[data-theme=dark] .attribution-demo-label{color:#d5e3f8;opacity:1}html[data-theme=dark] .attribution-demo .signal-rings-legend strong{color:#a8c2ff}html[data-theme=dark] .attribution-demo .signal-rings-legend .signal-rings-change strong[style*=orange]{color:#ff985f}html[data-theme=dark] .attribution-demo .signal-rings-key i:not(.dotted){outline:1px solid #6e83a8}html[data-theme=dark] .attribution-demo .signal-rings-chart{color:#eaf2ff}html[data-theme=dark] .attribution-demo .signal-rings-chart text{paint-order:stroke}html[data-theme=dark] .attribution-demo .signal-rings-chart circle{opacity:1}html[data-theme=dark] .attribution-demo .signal-rings-legend .sales-signal-tag.strength{background:#203b67;color:#c8dbff}html[data-theme=dark] .attribution-demo .signal-rings-legend .sales-signal-tag.focus{background:#573322;color:#ffd3b4}html[data-theme=dark] .attribution-demo{--gs-ring-baseline:#8199c4;--gs-ring-track:#2a3e61}html[data-theme=dark] .attribution-demo .signal-rings-key span:first-child i{background:#8199c4!important}html[data-theme=dark] .attribution-demo .signal-rings-chart text{fill:#eaf2ff}.ss-logo-night,html[data-theme=dark] .ss-logo-day{display:none}html[data-theme=dark] .ss-logo-night{display:inline-flex}.training-identities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.training-avatar{display:flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:18px;background:#173769;color:#fff;font-weight:800;font-size:24px;margin:16px 0}@media(max-width:700px){.training-identities{grid-template-columns:1fr}}.sales-shell{background:var(--gs-bg);color:var(--gs-ink);font-size:15px}.sales-main{max-width:1280px;padding:24px 28px 64px}.sales-main h1{font-size:clamp(1.8rem,3vw,2.5rem);letter-spacing:-.035em;margin:16px 0}.sales-main h2{font-size:1.3rem;letter-spacing:-.025em}.sales-shell .sales-card,.sales-shell .team-card{background:var(--gs-surface);border:1px solid var(--gs-line-strong);border-radius:16px;padding:22px;box-shadow:0 3px 14px rgba(15,30,70,.035)}.sales-shell .portal-controls{position:relative;top:auto;padding:18px;border:1px solid var(--gs-line-strong);border-radius:18px;background:var(--gs-surface);box-shadow:none}.sales-shell .portal-controls-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:14px}.sales-shell .portal-controls-heading strong{font-size:15px}.sales-shell .portal-controls-heading span{font-size:12px;color:var(--gs-muted)}.sales-shell .portal-controls .portal-buttons{display:flex;flex-wrap:wrap;gap:8px}.sales-shell .portal-controls a.portal-button{--r-btn:10px;display:inline-flex;align-items:center;gap:8px;padding:9px 12px;min-height:44px;border:1px solid var(--gs-line);border-radius:10px;background:var(--gs-bg);color:var(--gs-ink);font-size:13px;font-weight:650;text-decoration:none}.sales-shell .portal-controls a.portal-button[aria-current=page]{background:var(--gs-blue-soft);border-color:var(--gs-blue);color:var(--gs-blue-ink)}.sales-shell .portal-nav-icon{width:17px;height:17px;flex:none}.sales-shell .portal-person-picker{margin-top:14px;max-width:360px}.sales-shell .sales-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:20px 0}.sales-shell .sales-metrics p{margin:0;padding:16px;border-radius:12px;background:var(--gs-bg);border:1px solid var(--gs-line);font-size:12px;color:var(--gs-muted)}.sales-shell .sales-metrics strong{font-size:1.65rem;letter-spacing:-.04em;color:var(--gs-navy)}.sales-shell .sales-table{background:var(--gs-surface);font-size:13px}.sales-shell .sales-table th{font-size:11px;text-transform:uppercase;letter-spacing:.06em;background:var(--gs-bg);color:var(--gs-muted)}.sales-shell .sales-table :is(th,td){padding:12px 14px;border-color:var(--gs-line)}.sales-shell .sales-table tbody tr:hover{background:var(--gs-blue-soft)}.sales-shell .sales-muted,.sales-shell .weekly-note{color:var(--gs-muted);opacity:1}.sales-shell .portal-person-picker select,.sales-shell .sales-form :is(input:not([type=radio]):not([type=checkbox]),select,textarea){background:var(--gs-bg);color:var(--gs-ink);border:1px solid var(--gs-line-strong);border-radius:10px;padding:10px 12px}.sales-shell .trainer-log{border:1px solid var(--gs-line);border-radius:16px;padding:16px;background:var(--gs-bg)}.sales-shell .trainer-turn{border-radius:12px;padding:14px 16px;margin-bottom:12px;background:var(--gs-surface);color:var(--gs-ink)}.sales-shell .trainer-turn.learner{background:var(--gs-blue-soft)}.sales-shell .trainer-turn span{font-size:12px;font-weight:750;color:var(--gs-blue-ink)}.sales-shell .sales-actions svg,.sales-shell .sales-header nav svg{width:18px;height:18px}@media(max-width:700px){.sales-main{padding:18px 16px 48px}.sales-shell .portal-controls{padding:14px}.sales-shell .portal-controls a.portal-button{flex:1 1 140px}.sales-shell .sales-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.sales-shell .assigned-training{max-width:900px}.assigned-training-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.assigned-training-heading h3{margin:0}.assigned-training-heading span{color:var(--gs-muted);font-size:13px}.assigned-training progress{display:block;width:100%;height:6px;margin:14px 0 20px;accent-color:var(--gs-blue)}.assigned-training-selectors{display:grid;grid-template-columns:1fr 2fr;gap:14px;align-items:end}.assigned-training-selectors label{display:grid;gap:6px;min-width:0;font-size:13px;font-weight:650}.assigned-training-selectors select{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--gs-line-strong);border-radius:10px;background:var(--gs-bg);color:var(--gs-ink);font:inherit}.assigned-training-lesson{border:1px solid var(--gs-line-strong);border-radius:12px;margin-top:16px}.assigned-training-lesson summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;list-style:none;cursor:pointer}.assigned-training-lesson summary::-webkit-details-marker{display:none}.assigned-training-lesson summary small{display:block;margin-bottom:6px;color:var(--gs-muted);font-size:12px}.assigned-training-lesson summary strong{display:block;font-size:16px;line-height:1.4}.assigned-training-content{padding:0 16px 16px}.sales-shell .assigned-training .btn{min-height:44px;padding:10px 18px;font-size:14px}.assigned-training-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0}.assigned-training-pagination button{min-height:44px;padding:9px 14px;border:1px solid var(--gs-line-strong);border-radius:10px;background:var(--gs-bg);color:var(--gs-ink);font:inherit;font-size:13px}.assigned-training-pagination button:disabled{opacity:.45;cursor:not-allowed}.assigned-training-pagination span{font-size:13px;color:var(--gs-muted);white-space:nowrap}.assigned-training :is(select,summary,button,a):focus-visible{outline:3px solid var(--gs-blue);outline-offset:3px}@media(max-width:700px){.assigned-training-selectors{grid-template-columns:minmax(0,1fr)}.assigned-training-lesson summary{padding:14px}}.SalesSignalDemo_panel__N1ozI{margin:40px 0;border:1px solid var(--gs-line-strong);border-radius:24px;background:var(--gs-surface);scroll-margin-top:24px;overflow:hidden}.SalesSignalDemo_summary__iMzDn{cursor:pointer;padding:24px 28px;font-size:20px;font-weight:750}.SalesSignalDemo_summary__iMzDn span{display:block;font-size:15px;font-weight:400;color:var(--gs-muted);margin-top:6px}.SalesSignalDemo_close__dhVuM{margin:0 28px 24px;text-decoration:underline;text-underline-offset:4px}.SalesSignalDemo_demo__U5fPp{padding:28px;border-top:1px solid var(--gs-line)}.SalesSignalDemo_heading__YKokU{display:flex;align-items:center;justify-content:space-between;gap:16px}.SalesSignalDemo_heading__YKokU h2{font-size:clamp(24px,3vw,34px);letter-spacing:-.035em;margin-top:10px;color:var(--gs-navy)}.SalesSignalDemo_eyebrow__79Z2W{font-size:11px;letter-spacing:.14em;font-weight:750;color:var(--gs-blue-ink,#1a4bff)}.SalesSignalDemo_badge__FfUS9{font-size:12px;padding:8px 12px;border:1px solid var(--gs-line-strong);border-radius:30px;white-space:nowrap}.SalesSignalDemo_steps__g6vtr{display:flex;gap:16px;flex-wrap:wrap;list-style:none;padding:0;margin:0 0 24px}.SalesSignalDemo_steps__g6vtr li{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--gs-muted)}.SalesSignalDemo_steps__g6vtr li span{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--gs-line-strong);border-radius:50%}.SalesSignalDemo_steps__g6vtr li[aria-current]{color:var(--gs-blue-ink);font-weight:700}.SalesSignalDemo_steps__g6vtr li[aria-current] span{color:#fff;background:#1a4bff;border-color:#1a4bff}.SalesSignalDemo_grid__9naGW{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;align-items:start}.SalesSignalDemo_stage__hfZbv{border:1px solid var(--gs-line-strong);border-radius:20px;overflow:hidden}.SalesSignalDemo_videoFrame__38NnF{position:relative;min-height:440px;aspect-ratio:4/4.5;background:#101d36;color:#fff}.SalesSignalDemo_video__iqZJP{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.SalesSignalDemo_overlay__Reab_{position:absolute;inset:0;z-index:1;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:16px;padding:32px 32px 100px;background:radial-gradient(ellipse at 85% 0,#244a75 0,#13243f 50%,#0c1629 100%)}.SalesSignalDemo_overlay__Reab_ .SalesSignalDemo_eyebrow__79Z2W{color:#9bb8ff}.SalesSignalDemo_overlay__Reab_ h3{color:#fff;font-size:48px;line-height:1;letter-spacing:-.04em}.SalesSignalDemo_overlay__Reab_ p{color:#d7e2f4;font-size:14px;line-height:1.7;max-width:32ch}.SalesSignalDemo_overlay__Reab_ a{text-decoration:underline}.SalesSignalDemo_primary__0VoJD,.SalesSignalDemo_start__59eaB{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;border-radius:12px;border:0;background:#1a4bff;color:#fff;font-size:14px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}.SalesSignalDemo_start__59eaB{background:#fff;color:#14213d}.SalesSignalDemo_controls__pBoOY button:disabled,.SalesSignalDemo_primary__0VoJD:disabled,.SalesSignalDemo_start__59eaB:disabled{opacity:.5;cursor:not-allowed}.SalesSignalDemo_videoLabel__q52YO{position:absolute;bottom:0;inset-inline:0;padding:46px 24px 20px;background:linear-gradient(transparent,rgba(0,0,0,.76));z-index:2;pointer-events:none}.SalesSignalDemo_videoLabel__q52YO span,.SalesSignalDemo_videoLabel__q52YO strong{display:block}.SalesSignalDemo_videoLabel__q52YO strong{font-size:19px}.SalesSignalDemo_videoLabel__q52YO span{font-size:12px;color:#d8e1f0;margin-top:5px}.SalesSignalDemo_enableSound__Nc8jD{position:absolute;top:20px;inset-inline-start:20px;z-index:3;background:#fff;color:#14213d;border-radius:12px;padding:12px;font-weight:700}.SalesSignalDemo_controls__pBoOY{padding:16px;display:flex;gap:12px;flex-wrap:wrap;align-items:center;background:var(--gs-surface)}.SalesSignalDemo_controls__pBoOY p{display:flex;gap:8px;align-items:center;width:100%;font-size:12px;color:var(--gs-muted)}.SalesSignalDemo_controls__pBoOY button{padding:10px 12px;min-height:44px;border-radius:10px;border:1px solid var(--gs-line-strong);font-size:13px}.SalesSignalDemo_controls__pBoOY .SalesSignalDemo_speak__g4V_H{background:#1a4bff;color:#fff;border-color:#1a4bff;font-weight:700}.SalesSignalDemo_dot__ak7zd,.SalesSignalDemo_recordingDot__4aoFN{display:inline-block;width:7px;height:7px;border-radius:50%;background:#8b96a8}.SalesSignalDemo_recordingDot__4aoFN{background:#e2631c;box-shadow:0 0 0 4px #e2631c22}.SalesSignalDemo_content__mBmQV{padding:10px 0}.SalesSignalDemo_content__mBmQV h3{letter-spacing:-.025em;margin:12px 0 18px;color:var(--gs-navy)}.SalesSignalDemo_content__mBmQV p{font-size:15px;margin:14px 0}.SalesSignalDemo_content__mBmQV label{display:block;margin-top:16px;font-size:13px;font-weight:650}.SalesSignalDemo_content__mBmQV input{display:block;width:100%;min-height:46px;border-radius:10px;border:1px solid var(--gs-line-strong);background:var(--gs-bg);color:var(--gs-ink);padding:10px 12px;margin-top:7px;font-size:16px}.SalesSignalDemo_content__mBmQV .SalesSignalDemo_primary__0VoJD{margin-top:20px;width:100%}.SalesSignalDemo_content__mBmQV .SalesSignalDemo_small__5riAL{font-size:12px;color:var(--gs-muted)}.SalesSignalDemo_content__mBmQV a:not(.SalesSignalDemo_primary__0VoJD){text-decoration:underline;text-underline-offset:3px}.SalesSignalDemo_links__o7gqy{display:flex;justify-content:space-between;gap:20px;margin-top:16px}.SalesSignalDemo_links__o7gqy button{font-size:12px;text-decoration:underline;min-height:44px}.SalesSignalDemo_transcript__CCPFV{margin-top:24px;padding-top:16px;border-top:1px solid var(--gs-line)}.SalesSignalDemo_transcript__CCPFV summary{cursor:pointer;font-size:13px;font-weight:650}.SalesSignalDemo_transcript__CCPFV p{border-bottom:1px solid var(--gs-line);padding-bottom:14px;font-size:13px}.SalesSignalDemo_feedback__N5SCQ{white-space:pre-wrap;font-size:15px;line-height:1.7}.SalesSignalDemo_content__mBmQV .SalesSignalDemo_error__YIuTU,.SalesSignalDemo_content__mBmQV .SalesSignalDemo_notice__A0JpA{padding:12px 14px;border:1px solid var(--gs-line-strong);border-radius:10px;font-size:13px}.SalesSignalDemo_content__mBmQV .SalesSignalDemo_error__YIuTU{border-color:#dc805a}.SalesSignalDemo_close__dhVuM:focus-visible,.SalesSignalDemo_demo__U5fPp :is(button,a,input,summary):focus-visible,.SalesSignalDemo_summary__iMzDn:focus-visible{outline:3px solid #e2631c;outline-offset:4px}.SalesSignalDemo_buyerPicker__Jf_e_{border:0;padding:0;margin:0 0 24px}.SalesSignalDemo_buyerPicker__Jf_e_ legend{font-size:9px;letter-spacing:.14em;font-weight:750;color:var(--gs-muted);margin-bottom:12px}.SalesSignalDemo_buyerPicker__Jf_e_>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.SalesSignalDemo_buyerPicker__Jf_e_ label{display:flex;align-items:center;gap:12px;border:1px solid var(--gs-line-strong);border-radius:13px;background:var(--gs-surface);padding:10px 13px;cursor:pointer;position:relative}.SalesSignalDemo_buyerPicker__Jf_e_ input{position:absolute;opacity:0;width:1px;height:1px}.SalesSignalDemo_buyerPicker__Jf_e_ label:has(input:focus-visible){outline:3px solid #e2631c;outline-offset:3px}.SalesSignalDemo_buyerPicker__Jf_e_ img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;border-radius:8px;width:40px;height:46px}.SalesSignalDemo_buyerPicker__Jf_e_ strong{font-size:12px;display:block;color:var(--gs-navy)}.SalesSignalDemo_buyerPicker__Jf_e_ small{font-size:9px;display:block;margin-top:4px;color:var(--gs-muted)}.SalesSignalDemo_buyerPicker__Jf_e_ .SalesSignalDemo_selectedBuyer__lVLht{border-color:#1a4bff;background:var(--gs-blue-soft);box-shadow:inset 0 0 0 1px #1a4bff22}.SalesSignalDemo_check__9bBXj{width:18px;height:18px;display:grid;place-items:center;border:1px solid var(--gs-line-strong);border-radius:50%;margin-left:auto;font-size:10px;color:#fff;flex-shrink:0}.SalesSignalDemo_selectedBuyer__lVLht .SalesSignalDemo_check__9bBXj{background:#1a4bff;border-color:#1a4bff}.SalesSignalDemo_buyerPicker__Jf_e_:disabled label{cursor:default}.SalesSignalDemo_connected__e18Jp .SalesSignalDemo_videoLabel__q52YO{bottom:24px}@media(max-width:480px){.SalesSignalDemo_buyerPicker__Jf_e_ label{gap:7px;padding:8px}.SalesSignalDemo_buyerPicker__Jf_e_ img{width:30px;height:38px}.SalesSignalDemo_buyerPicker__Jf_e_ strong{font-size:10px}.SalesSignalDemo_buyerPicker__Jf_e_ small{display:none}.SalesSignalDemo_check__9bBXj{width:14px;height:14px;font-size:8px}}.SalesSignalDemo_panel__N1ozI{box-shadow:0 18px 70px #16335c0a;border-radius:26px}.SalesSignalDemo_summary__iMzDn{background:var(--gs-surface)}.SalesSignalDemo_demo__U5fPp{background:radial-gradient(ellipse at 100% 0,#e2edff66,transparent 45%),var(--gs-bg);padding:32px}.SalesSignalDemo_heading__YKokU{align-items:flex-start;margin-bottom:30px}.SalesSignalDemo_heading__YKokU h2{font-size:clamp(30px,3.5vw,42px);line-height:1.07;letter-spacing:-.045em}.SalesSignalDemo_heading__YKokU .SalesSignalDemo_subheading__8IudB{font-size:14px;line-height:1.65;color:var(--gs-muted);max-width:45ch;margin-top:14px}.SalesSignalDemo_brandMark__SZeXh{display:inline-grid;place-items:center;color:#e2631c;font-size:19px;vertical-align:middle;margin-right:5px}.SalesSignalDemo_badge__FfUS9{background:var(--gs-surface);font-size:10px;text-transform:uppercase;letter-spacing:.1em;padding:9px 12px}.SalesSignalDemo_steps__g6vtr{padding-bottom:22px;border-bottom:1px solid var(--gs-line);gap:20px}.SalesSignalDemo_steps__g6vtr li{font-size:11px}.SalesSignalDemo_steps__g6vtr li span{width:22px;height:22px}.SalesSignalDemo_grid__9naGW{gap:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.SalesSignalDemo_stage__hfZbv{border:0;box-shadow:0 12px 30px #14213d16}.SalesSignalDemo_videoFrame__38NnF{aspect-ratio:4/5;min-height:490px;background:#203750}.SalesSignalDemo_portrait__bGksq{position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%}.SalesSignalDemo_vignette__XsuZh{position:absolute;inset:0;background:linear-gradient(180deg,#101d361a 20%,#101d3600 32%,#0a1838b8 65%,#08152df2);pointer-events:none}.SalesSignalDemo_videoTop__NluHm{position:absolute;inset:20px 20px auto;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:9px;letter-spacing:.08em;color:#e2eafa;text-transform:uppercase}.SalesSignalDemo_characterBadge__3NZWG{border:1px solid #ffffff50;background:#14213d55;backdrop-filter:blur(10px);padding:7px 9px;border-radius:6px;font-weight:700}.SalesSignalDemo_videoLabel__q52YO{bottom:118px;background:none;padding:0 26px}.SalesSignalDemo_videoLabel__q52YO .SalesSignalDemo_role__zzB_L{font-size:9px;letter-spacing:.18em;color:#93b7e6;margin:0 0 9px}.SalesSignalDemo_videoLabel__q52YO strong{font-size:31px;letter-spacing:-.04em;display:flex;gap:9px;align-items:center}.SalesSignalDemo_videoLabel__q52YO strong .SalesSignalDemo_aiTag__lWkiD{display:inline-block;margin:0;background:#73d0d1;color:#10343e;padding:3px 5px;border-radius:4px;font-size:9px;font-weight:800;letter-spacing:0}.SalesSignalDemo_videoLabel__q52YO>span{font-size:12px;color:#d3e2f4}.SalesSignalDemo_buyerTags__t9v0u{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.SalesSignalDemo_buyerTags__t9v0u span{border:1px solid #ffffff3b;border-radius:20px;padding:5px 8px;font-size:10px;color:#eef5ff}.SalesSignalDemo_startArea__I5vZu{position:absolute;bottom:22px;inset-inline:22px;z-index:3}.SalesSignalDemo_startArea__I5vZu .SalesSignalDemo_start__59eaB{width:100%;gap:12px;justify-content:space-between;box-shadow:0 4px 0 #ffffff30;background:#fff;color:#12213d;font-size:13px}.SalesSignalDemo_startArea__I5vZu .SalesSignalDemo_start__59eaB:disabled{opacity:.8;background:#e3eaf2;color:#3d5068}.SalesSignalDemo_startArea__I5vZu p{font-size:10px;text-align:center;color:#c5d5ec;margin:12px 0 0;line-height:1.5}.SalesSignalDemo_controls__pBoOY{padding:14px 18px;background:#fff}.SalesSignalDemo_controls__pBoOY p{font-size:10px;letter-spacing:.06em}.SalesSignalDemo_content__mBmQV{padding:4px 0}.SalesSignalDemo_content__mBmQV h3{font-size:26px;line-height:1.2;letter-spacing:-.035em}.SalesSignalDemo_content__mBmQV p{font-size:14px;line-height:1.7}.SalesSignalDemo_brief__E5f7i{border:1px solid var(--gs-line-strong);border-radius:16px;background:var(--gs-surface);padding:20px;margin:22px 0}.SalesSignalDemo_briefHeading__41p2q{display:flex;gap:8px;font-size:9px;font-weight:750;letter-spacing:.1em;color:var(--gs-blue-ink);align-items:center}.SalesSignalDemo_briefHeading__41p2q>span:first-child{background:var(--gs-blue-soft);padding:5px;border-radius:5px;font-size:15px}.SalesSignalDemo_brief__E5f7i h4{font-size:21px;letter-spacing:-.035em;line-height:1.25;margin-top:16px;color:var(--gs-navy)}.SalesSignalDemo_brief__E5f7i p{font-size:12px;margin:12px 0}.SalesSignalDemo_scenarioTags__gHhJk{display:flex;gap:6px;flex-wrap:wrap}.SalesSignalDemo_scenarioTags__gHhJk span{font-size:9px;padding:5px 8px;background:var(--gs-bg);border:1px solid var(--gs-line);border-radius:6px;color:var(--gs-muted)}.SalesSignalDemo_practiceFacts__KQ6oL{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:22px 0}.SalesSignalDemo_practiceFacts__KQ6oL>div{border-inline-end:1px solid var(--gs-line);padding:0 8px}.SalesSignalDemo_practiceFacts__KQ6oL>div:first-child{padding-inline-start:0}.SalesSignalDemo_practiceFacts__KQ6oL>div:last-child{border:0}.SalesSignalDemo_practiceFacts__KQ6oL strong{font-size:24px;letter-spacing:-.05em;color:var(--gs-navy);display:block}.SalesSignalDemo_practiceFacts__KQ6oL span{font-size:9px;color:var(--gs-muted)}.SalesSignalDemo_whatSelling__ylxGE{border-top:1px solid var(--gs-line);padding-top:18px}.SalesSignalDemo_whatSelling__ylxGE h4{font-size:11px;font-weight:750;color:var(--gs-navy)}.SalesSignalDemo_whatSelling__ylxGE p{font-size:12px;margin-top:8px}.SalesSignalDemo_content__mBmQV .SalesSignalDemo_methodNote__l2hMZ{font-size:10px;line-height:1.6;color:var(--gs-muted);display:flex;gap:8px;align-items:baseline}.SalesSignalDemo_methodNote__l2hMZ>span{color:#e2631c}.SalesSignalDemo_content__mBmQV .SalesSignalDemo_primary__0VoJD{background:#1a4bff}.SalesSignalDemo_content__mBmQV input{background:var(--gs-surface)}html[data-theme=dark] .SalesSignalDemo_controls__pBoOY{background:#17243b}html[data-theme=dark] .SalesSignalDemo_demo__U5fPp{background:radial-gradient(ellipse at 100% 0,#1a4bff18,transparent 50%),var(--gs-bg)}@media(max-width:760px){.SalesSignalDemo_heading__YKokU{align-items:flex-start}.SalesSignalDemo_badge__FfUS9{display:none}.SalesSignalDemo_demo__U5fPp{padding:24px 16px}.SalesSignalDemo_summary__iMzDn{padding:22px 20px}.SalesSignalDemo_grid__9naGW{grid-template-columns:1fr;gap:24px}.SalesSignalDemo_videoFrame__38NnF{aspect-ratio:4/5;min-height:470px;max-height:600px}.SalesSignalDemo_steps__g6vtr{gap:12px}.SalesSignalDemo_steps__g6vtr li{font-size:10px}.SalesSignalDemo_content__mBmQV{padding:0 4px}.SalesSignalDemo_heading__YKokU h2{font-size:36px}.SalesSignalDemo_heading__YKokU .SalesSignalDemo_subheading__8IudB{font-size:12px}.SalesSignalDemo_videoLabel__q52YO{bottom:125px}.SalesSignalDemo_practiceFacts__KQ6oL span{font-size:11px}}.SalesSignalDemo_heading__YKokU{margin-bottom:24px}.SalesSignalDemo_heading__YKokU h2{font-size:clamp(28px,3vw,34px);line-height:1.15}.SalesSignalDemo_heading__YKokU .SalesSignalDemo_subheading__8IudB{max-width:none;font-size:13px;line-height:1.5;margin-top:10px}.SalesSignalDemo_steps__g6vtr{padding-bottom:16px;margin-bottom:20px}.SalesSignalDemo_buyerPicker__Jf_e_{margin-bottom:20px}.SalesSignalDemo_content__mBmQV .SalesSignalDemo_methodNote__l2hMZ{display:block}.SalesSignalDemo_methodNote__l2hMZ>span{margin-right:8px}@media(max-width:760px){.SalesSignalDemo_heading__YKokU h2{font-size:30px}.SalesSignalDemo_heading__YKokU .SalesSignalDemo_subheading__8IudB{font-size:12px}}.SalesSignalDemo_microphoneControl__103nS{width:100%;padding:8px 4px}.SalesSignalDemo_controls__pBoOY .SalesSignalDemo_microphoneControl__103nS .SalesSignalDemo_speak__g4V_H{width:100%;min-height:76px;display:flex;gap:14px;align-items:center;justify-content:center;border:3px solid #71809c;border-radius:18px;background:#253655;color:#fff;text-align:left;opacity:1}.SalesSignalDemo_speak__g4V_H small,.SalesSignalDemo_speak__g4V_H strong{display:block}.SalesSignalDemo_speak__g4V_H strong{font-size:17px}.SalesSignalDemo_speak__g4V_H small{font-size:11px;font-weight:400;margin-top:5px}.SalesSignalDemo_micSymbol__nXU1O{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#ffffff22;font-size:20px;flex-shrink:0}.SalesSignalDemo_controls__pBoOY .SalesSignalDemo_speak__g4V_H[data-state=ready]{background:#075a40;border-color:#35db96;box-shadow:0 0 0 5px #25c98225;animation:SalesSignalDemo_readyGlow___qSC1 2s ease-in-out infinite}.SalesSignalDemo_controls__pBoOY .SalesSignalDemo_speak__g4V_H[data-state=recording]{background:#a51f36;border-color:#ff8da1;box-shadow:0 0 0 5px #ee36572a;animation:SalesSignalDemo_recordingGlow__KwdBU 1.5s ease-in-out infinite}.SalesSignalDemo_controls__pBoOY .SalesSignalDemo_speak__g4V_H[data-state=busy]{background:#204bb4;border-color:#7b9bff}.SalesSignalDemo_microphoneControl__103nS p{font-size:12px;line-height:1.6;letter-spacing:0;margin:14px 0 0}.SalesSignalDemo_controls__pBoOY .SalesSignalDemo_speak__g4V_H:disabled{opacity:.65;animation:none}.SalesSignalDemo_controls__pBoOY .SalesSignalDemo_speak__g4V_H:focus-visible{outline:3px solid #e2631c;outline-offset:7px}@keyframes SalesSignalDemo_readyGlow___qSC1{50%{box-shadow:0 0 0 9px #25c98210}}@keyframes SalesSignalDemo_recordingGlow__KwdBU{50%{box-shadow:0 0 0 9px #ee365710}}@media(prefers-reduced-motion:reduce){.SalesSignalDemo_controls__pBoOY .SalesSignalDemo_speak__g4V_H[data-state]{animation:none}}.SalesSignalDemo_portrait__bGksq,.SalesSignalDemo_video__iqZJP{-o-object-position:center top;object-position:center top}.SalesSignalDemo_panel__N1ozI{border:1px solid #c94d0c;box-shadow:0 12px 36px #e2631c24}.SalesSignalDemo_summary__iMzDn{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:22px;padding:30px 32px;list-style:none;background:linear-gradient(115deg,#e2631c,#ed8135 58%,#f39b52);color:#10203c;transition:filter .18s ease,box-shadow .18s ease}.SalesSignalDemo_summary__iMzDn::-webkit-details-marker{display:none}.SalesSignalDemo_summary__iMzDn::marker{content:""}.SalesSignalDemo_summary__iMzDn:hover{filter:brightness(1.04);box-shadow:inset 0 0 0 2px #10203c22}.SalesSignalDemo_summary__iMzDn span{margin:0;color:inherit}.SalesSignalDemo_summary__iMzDn .SalesSignalDemo_demoPlay__XJA5R{display:grid;place-items:center;width:64px;height:64px;border:1px solid #ffffff7a;border-radius:50%;background:#fff7ed;color:#14213d;box-shadow:0 5px 14px #74310525;font-size:23px;padding-left:4px}.SalesSignalDemo_summary__iMzDn .SalesSignalDemo_summaryCopy__TwBq3{min-width:0}.SalesSignalDemo_summary__iMzDn .SalesSignalDemo_summaryKicker__JaqlM{display:block;font-size:10px;font-weight:800;letter-spacing:.16em;margin-bottom:8px}.SalesSignalDemo_summaryCopy__TwBq3 strong{display:block;font-size:clamp(23px,2.4vw,31px);line-height:1.13;letter-spacing:-.035em;font-weight:800}.SalesSignalDemo_summary__iMzDn .SalesSignalDemo_summaryDescription__LN71q{display:block;font-size:14px;line-height:1.5;margin-top:9px;font-weight:500}.SalesSignalDemo_summary__iMzDn .SalesSignalDemo_summaryAction__bgOwz{display:flex;align-items:center;justify-content:center;gap:18px;padding:16px 22px;min-height:54px;border-radius:13px;background:#12213d;color:#fff;font-size:14px;font-weight:750;white-space:nowrap;box-shadow:0 5px 12px #74310530}.SalesSignalDemo_summaryAction__bgOwz>span{font-size:22px}.SalesSignalDemo_summary__iMzDn:focus-visible{outline:3px solid #14213d;outline-offset:5px}html[data-theme=dark] .SalesSignalDemo_summary__iMzDn{background:linear-gradient(115deg,#e2631c,#ed8135 58%,#f39b52);color:#10203c}@media(max-width:640px){.SalesSignalDemo_summary__iMzDn{grid-template-columns:48px minmax(0,1fr);padding:24px 20px;gap:15px}.SalesSignalDemo_summary__iMzDn .SalesSignalDemo_demoPlay__XJA5R{width:48px;height:48px;font-size:18px}.SalesSignalDemo_summaryCopy__TwBq3 strong{font-size:23px}.SalesSignalDemo_summary__iMzDn .SalesSignalDemo_summaryDescription__LN71q{font-size:12px}.SalesSignalDemo_summary__iMzDn .SalesSignalDemo_summaryAction__bgOwz{grid-column:1/-1;min-height:48px;padding:12px 20px}.SalesSignalDemo_summary__iMzDn .SalesSignalDemo_summaryKicker__JaqlM{font-size:9px}}@media(prefers-reduced-motion:reduce){.SalesSignalDemo_summary__iMzDn{transition:none}}