.solution-product-demo{--demo-ease:cubic-bezier(.22,1,.36,1);isolation:isolate;background:#f8fafc;border:1px solid #e2e8f0;border-radius:1.1rem;min-height:38rem;position:relative;overflow:hidden;box-shadow:0 34px 80px -48px #0f172a9e}.solution-product-demo__chrome{z-index:10;background:#fffffff0;border-bottom:1px solid #e9eef5;grid-template-columns:1fr auto 1fr;align-items:center;height:3.25rem;padding:0 1rem;display:grid;position:relative}.solution-product-demo__chrome>span:first-child{gap:.3rem;display:flex}.solution-product-demo__chrome>span:first-child i{background:#dbe3ef;border-radius:50%;width:.48rem;height:.48rem}.solution-product-demo__chrome>span:first-child i:nth-child(2){background:#cbdaf1}.solution-product-demo__chrome>span:first-child i:nth-child(3){background:#b8cdef}.solution-product-demo__chrome>strong{color:#64748b;letter-spacing:.14em;text-transform:uppercase;font-size:.65rem;font-weight:750}.solution-product-demo__chrome>.solution-demo-pill{justify-self:end}.solution-product-demo__viewport{background:linear-gradient(#ffffffc2,#f8fafceb),repeating-linear-gradient(90deg,#2563eb0e 0 1px,#0000 1px 9px);height:34.7rem;position:relative;overflow:hidden}.solution-product-demo__viewport:after{content:"";z-index:8;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 22px 35px -42px #0f172a,inset 0 -28px 40px -48px #0f172a}.solution-product-demo__progress{z-index:12;gap:.28rem;display:flex;position:absolute;bottom:.9rem;right:1.1rem}.solution-product-demo__progress i{width:.28rem;height:.28rem;transition:width .65s var(--demo-ease),background .65s ease;background:#dbe3ef;border-radius:999px}.solution-product-demo__progress i.is-active{background:#3b82f6;width:1rem}.solution-product-demo.is-frameless{background:#fff;border-radius:1rem;min-height:0}.solution-product-demo.is-frameless .solution-product-demo__viewport{height:auto;min-height:0;overflow:visible}.solution-demo{z-index:2;color:#475569;height:100%;padding:2rem;position:relative}.solution-demo small{color:#94a3b8;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:750;line-height:1.35;display:block}.solution-demo strong{color:#334155;font-size:.8rem;font-weight:680;line-height:1.35}.solution-demo svg{stroke-width:1.8px;width:1rem;height:1rem}.solution-demo-card{opacity:.72;min-width:0;transition:opacity .76s var(--demo-ease),transform .76s var(--demo-ease),border-color .76s ease,box-shadow .76s ease;background:#fffffff0;border:1px solid #e2e8f0;border-radius:.8rem;transform:translateY(3px);box-shadow:0 14px 34px -28px #0f172ab8}.solution-demo-card.is-active{opacity:1;border-color:#bfdbfe;transform:translateY(0);box-shadow:0 22px 38px -28px #2563eb8c}.solution-demo-card__heading{align-items:center;gap:.7rem;display:flex}.solution-demo-card__heading>span:last-child{min-width:0}.solution-demo-card__heading strong{margin-top:.18rem;display:block}.solution-demo-icon{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:.65rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.solution-demo-icon.is-secure{color:#059669;background:#ecfdf5;border-color:#d1fae5}.solution-demo-pill{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:.38rem;align-items:center;gap:.3rem;width:fit-content;padding:.3rem .5rem;font-size:.62rem;font-weight:700;line-height:1.2;display:inline-flex}.solution-demo-pill svg{width:.72rem;height:.72rem}.solution-demo-pill.is-secure{color:#047857;background:#ecfdf5;border-color:#d1fae5}.solution-demo--anonymous{flex-direction:column;gap:1.45rem;display:flex}.anonymous-demo__statebar{grid-template-columns:repeat(3,1fr);width:58%;margin:0 auto;display:grid;position:relative}.anonymous-demo__statebar:before{content:"";background:#dbe3ef;height:1px;position:absolute;top:.9rem;left:14%;right:14%}.anonymous-demo__statebar>div{text-align:center;opacity:.5;flex-direction:column;align-items:center;gap:.45rem;transition:opacity .65s;display:flex;position:relative}.anonymous-demo__statebar>div>span{color:#94a3b8;background:#fff;border:1px solid #dbe3ef;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;font-size:.65rem;transition:border-color .65s,box-shadow .65s,color .65s;display:grid}.anonymous-demo__statebar>div svg{width:.7rem}.anonymous-demo__statebar>div.is-complete,.anonymous-demo__statebar>div.is-active{opacity:1}.anonymous-demo__statebar>div.is-complete>span{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.anonymous-demo__statebar>div.is-active>span{color:#2563eb;border-color:#2563eb;box-shadow:0 0 0 4px #2563eb14}.anonymous-demo__grid{grid-template-columns:.8fr 1.55fr .8fr;align-items:center;gap:1rem;min-height:25rem;display:grid}.anonymous-demo__report,.anonymous-demo__protection{padding:1rem}.anonymous-demo__report-lines{flex-direction:column;gap:.42rem;margin:1rem 0;display:flex}.anonymous-demo__report-lines i{background:#eef2f7;border-radius:1rem;height:.35rem}.anonymous-demo__report-lines i:nth-child(2){width:88%}.anonymous-demo__report-lines i:nth-child(3){width:68%}.anonymous-demo__conversation{background:#fffffff7;border:1px solid #dbe3ef;border-radius:.9rem;overflow:hidden;box-shadow:0 24px 52px -36px #0f172a9e}.anonymous-demo__conversation-head{background:#fafcff;border-bottom:1px solid #edf1f6;align-items:center;gap:.7rem;padding:.85rem 1rem;display:flex}.anonymous-demo__conversation-head>span:nth-child(2){min-width:0}.anonymous-demo__conversation-head .solution-demo-pill{margin-left:auto}.anonymous-demo__messages{flex-direction:column;gap:.7rem;min-height:13.5rem;padding:1rem;display:flex}.anonymous-demo__message{opacity:0;max-width:78%;transition:opacity .76s ease,transform .76s var(--demo-ease),border-color .76s ease;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem .75rem .75rem .2rem;align-self:flex-start;padding:.75rem .85rem;transform:translateY(7px)}.anonymous-demo__message.is-reporter{background:#eff6ff;border-radius:.75rem .75rem .2rem;align-self:flex-end}.anonymous-demo__message.is-visible{opacity:.76;transform:translateY(0)}.anonymous-demo__message.is-active{opacity:1;border-color:#93c5fd}.anonymous-demo__message p{color:#475569;margin-top:.25rem;font-size:.78rem;line-height:1.45}.anonymous-demo__message>span{color:#64748b;align-items:center;gap:.25rem;margin-top:.45rem;font-size:.62rem;display:flex}.anonymous-demo__message>span svg{width:.7rem}.anonymous-demo__composer{color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.6rem;align-items:center;gap:.5rem;margin:0 .8rem .8rem;padding:.65rem .75rem;font-size:.68rem;display:flex}.anonymous-demo__composer svg:last-child{color:#2563eb;margin-left:auto}.anonymous-demo__shield{color:#059669;background:#ecfdf5;border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;margin-bottom:.8rem;display:grid}.anonymous-demo__shield svg{width:1.35rem;height:1.35rem}.anonymous-demo__protection>strong{margin-top:.25rem;display:block}.anonymous-demo__protected-row{color:#64748b;border-top:1px solid #edf1f6;border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;margin:1rem 0;padding:.75rem 0;font-size:.68rem;display:flex}.anonymous-demo__protected-row i{background:#10b981;border-radius:1rem;width:2rem;height:1.05rem;position:relative}.anonymous-demo__protected-row b{background:#fff;border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:.15rem;right:.15rem}.anonymous-demo__reference{background:#f8fafc;border-radius:.55rem;padding:.65rem}.anonymous-demo__reference strong{margin-top:.2rem;font-family:ui-monospace,monospace;display:block}.solution-demo--workflow{flex-direction:column;gap:1.6rem;display:flex}.workflow-demo__pipeline{grid-template-columns:repeat(6,1fr);display:grid;position:relative}.workflow-demo__pipeline:before{content:"";background:#dbe3ef;height:1px;position:absolute;top:1rem;left:7%;right:7%}.workflow-demo__step{text-align:center;opacity:.48;flex-direction:column;align-items:center;gap:.5rem;transition:opacity .65s;display:flex;position:relative}.workflow-demo__step>span{color:#94a3b8;width:2rem;height:2rem;transition:all .65s var(--demo-ease);background:#fff;border:1px solid #dbe3ef;border-radius:50%;place-items:center;font-size:.65rem;display:grid}.workflow-demo__step svg{width:.72rem}.workflow-demo__step.is-complete,.workflow-demo__step.is-active{opacity:1}.workflow-demo__step.is-complete>span{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.workflow-demo__step.is-active>span{color:#2563eb;border-color:#2563eb;box-shadow:0 0 0 4px #2563eb14}.workflow-demo__workspace{grid-template-columns:.74fr auto 1.4fr;align-items:center;gap:1rem;min-height:25rem;padding:0 4%;display:grid}.workflow-demo__report{padding:1rem}.workflow-demo__summary{flex-direction:column;gap:.45rem;margin:1.2rem 0;display:flex}.workflow-demo__summary i{background:#eef2f7;border-radius:1rem;height:.38rem}.workflow-demo__summary i:nth-child(2){width:85%}.workflow-demo__summary i:nth-child(3){width:62%}.workflow-demo__connector{color:#2563eb;background:#eff6ff;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.workflow-demo__case{padding:1rem}.workflow-demo__case-head{border-bottom:1px solid #edf1f6;align-items:center;gap:.7rem;padding-bottom:.8rem;display:flex}.workflow-demo__case-head .solution-demo-pill{margin-left:auto}.workflow-demo__activity{grid-template-columns:1fr 1fr;gap:.45rem;padding-top:.8rem;display:grid}.workflow-demo__activity>div{opacity:.28;transition:opacity .65s ease,transform .65s var(--demo-ease),background .65s ease;border-radius:.55rem;align-items:center;gap:.55rem;padding:.5rem;display:flex;transform:translateY(4px)}.workflow-demo__activity>div.is-visible{opacity:.76;transform:translateY(0)}.workflow-demo__activity>div.is-active{opacity:1;background:#eff6ff}.workflow-demo__activity>div>span{color:#2563eb;border:1px solid #dbe3ef;border-radius:50%;flex:none;place-items:center;width:1.35rem;height:1.35rem;display:grid}.workflow-demo__activity svg{width:.62rem}.workflow-demo__activity p strong,.workflow-demo__activity p small{display:block}.workflow-demo__activity p small{margin-top:.12rem;font-size:.53rem}.case-demo__toolbar{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:.7rem .7rem 0 0;align-items:center;gap:1rem;height:3rem;padding:0 .9rem;font-size:.68rem;display:flex}.case-demo__toolbar>span:first-child{align-items:center;gap:.45rem;font-weight:700;display:flex}.case-demo__toolbar>span:nth-child(2){margin-left:auto;font-family:ui-monospace,monospace}.case-demo__toolbar .solution-demo-pill{margin-left:.3rem}.case-demo__layout{background:#fffffff5;border:1px solid #e2e8f0;border-top:0;border-radius:0 0 .7rem .7rem;grid-template-columns:3rem 1.3fr .72fr;min-height:28rem;display:grid;overflow:hidden}.case-demo__nav{background:#f8fafc;border-right:1px solid #edf1f6;flex-direction:column;align-items:center;gap:.45rem;padding-top:1rem;display:flex}.case-demo__nav span{color:#94a3b8;border-radius:.45rem;place-items:center;width:2rem;height:2rem;transition:color .6s,background .6s;display:grid}.case-demo__nav span.is-active{color:#2563eb;background:#eff6ff}.case-demo__title{border-bottom:1px solid #edf1f6;align-items:center;gap:.65rem;padding-bottom:.8rem;display:flex}.case-demo__fields{grid-template-columns:repeat(3,1fr);gap:.55rem;margin-top:.8rem;display:grid}.case-demo__fields strong{align-items:center;gap:.3rem;margin-top:.25rem;display:flex}.case-demo__fields strong svg{width:.72rem}.case-demo__note{color:#2563eb;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;align-items:flex-start;gap:.55rem;margin-top:.8rem;padding:.75rem;display:flex}.case-demo__note strong{margin-top:.18rem;display:block}.case-demo__audit{background:#fbfdff;border-left:1px solid #edf1f6;padding:1.1rem .8rem}.case-demo__audit>div{opacity:.3;transition:opacity .65s ease,background .65s ease,transform .65s var(--demo-ease);border-radius:.55rem;align-items:center;gap:.55rem;margin-top:.55rem;padding:.55rem;display:flex}.case-demo__audit>div.is-visible{opacity:.76}.case-demo__audit>div.is-active{opacity:1;background:#eff6ff;transform:translate(2px)}.case-demo__audit>div>span{color:#2563eb;border:1px solid #dbe3ef;border-radius:50%;flex:none;place-items:center;width:1.35rem;height:1.35rem;display:grid}.case-demo__audit svg{width:.62rem}.case-demo__audit p small{margin-top:.12rem;font-size:.52rem}.solution-demo--analytics{padding:1.3rem 1.6rem}.analytics-demo__heading{justify-content:space-between;align-items:center;display:flex}.analytics-demo__heading>span{align-items:center;gap:.6rem;display:flex}.analytics-demo__heading>span>svg{color:#2563eb;width:1.15rem;height:1.15rem}.analytics-demo__heading strong,.analytics-demo__heading small{display:block}.analytics-demo__heading button{color:#475569;background:#fff;border:1px solid #dbe3ef;border-radius:.5rem;align-items:center;gap:.4rem;padding:.5rem .7rem;font-size:.65rem;display:flex}.analytics-demo__metrics{grid-template-columns:repeat(4,1fr);gap:.6rem;margin-top:.85rem;display:grid}.analytics-demo__metrics .solution-demo-card{padding:.75rem;position:relative;overflow:hidden}.analytics-demo__metrics strong{margin-top:.2rem;font-size:1.25rem;display:block}.analytics-demo__metrics i{opacity:0;transform-origin:0;width:1.7rem;height:.28rem;transition:opacity .65s ease,transform .75s var(--demo-ease);background:#dbeafe;border-radius:1rem;position:absolute;bottom:.65rem;right:.7rem;transform:scaleX(0)}.analytics-demo__metrics .is-populated{opacity:1}.analytics-demo__metrics .is-populated i{opacity:1;transform:scaleX(1)}.analytics-demo__grid{grid-template-columns:1.45fr .9fr;gap:.6rem;margin-top:.6rem;display:grid}.analytics-demo__grid>.solution-demo-card,.analytics-demo__side>.solution-demo-card{padding:.8rem}.analytics-demo__side{grid-template-rows:1fr 1fr;gap:.6rem;min-height:0;display:grid}.analytics-demo__breakdown{flex-direction:column;justify-content:space-between;min-height:0;display:flex}.analytics-demo__status{flex-direction:column;min-height:0;display:flex}.analytics-demo__status-content{flex:1;grid-template-columns:.8fr 1fr;align-items:center;gap:.5rem;min-height:0;display:grid}.analytics-demo__chart{background:repeating-linear-gradient(0deg,#eef2f7 0 1px,#0000 1px 34px);border-bottom:1px solid #e2e8f0;height:10.3rem;margin-top:.55rem;position:relative}.analytics-demo__chart svg{width:100%;height:100%;overflow:visible}.analytics-demo__area{fill:#93c5fd38;opacity:.4;transition:opacity .8s}.analytics-demo__line{fill:none;stroke:#60a5fa;stroke-width:2px;vector-effect:non-scaling-stroke}.analytics-demo__chart>span{justify-content:space-between;display:flex;position:absolute;bottom:-.35rem;left:0;right:0}.analytics-demo__chart>span i{background:#93c5fd;border-radius:50%;width:.3rem;height:.3rem}.analytics-demo__breakdown>div{color:#94a3b8;grid-template-columns:1rem 1fr 1.2rem;align-items:center;gap:.35rem;margin-top:.58rem;font-size:.6rem;display:grid}.analytics-demo__breakdown>div>i{background:#eef2f7;border-radius:1rem;height:.35rem;overflow:hidden}.analytics-demo__breakdown>div b{height:100%;transition:width .9s var(--demo-ease);background:#93c5fd;border-radius:1rem;display:block}.analytics-demo__breakdown em{font-style:normal}.analytics-demo__donut{place-items:center;width:4.8rem;height:4.8rem;margin:.45rem auto;display:grid;position:relative}.analytics-demo__donut>div{background:conic-gradient(#2563eb 0 24%,#60a5fa 24% 44%,#93c5fd 44% 59%,#dbeafe 59%);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 51%,#000 53%);mask:radial-gradient(circle,#0000 51%,#000 53%)}.analytics-demo__donut>strong{text-align:center;font-size:1rem}.analytics-demo__donut small{font-size:.45rem}.analytics-demo__legend{flex-direction:column;gap:.3rem;display:flex}.analytics-demo__legend span{color:#64748b;align-items:center;gap:.3rem;font-size:.55rem;display:flex}.analytics-demo__legend span>i{background:#2563eb;border-radius:50%;width:.35rem;height:.35rem}.analytics-demo__legend .tone-1{background:#60a5fa}.analytics-demo__legend .tone-2{background:#93c5fd}.analytics-demo__legend .tone-3{background:#dbeafe}.analytics-demo__legend b{color:#475569;margin-left:auto}.analytics-demo__export{color:#059669;opacity:0;min-width:12rem;transition:opacity .76s ease,transform .76s var(--demo-ease);background:#fff;border:1px solid #a7f3d0;border-radius:.65rem;align-items:center;gap:.6rem;padding:.65rem .75rem;display:flex;position:absolute;bottom:.9rem;right:2.3rem;transform:translateY(8px);box-shadow:0 20px 35px -26px #047857}.analytics-demo__export.is-visible{opacity:1;transform:translateY(0)}.analytics-demo__export>svg:last-child{margin-left:auto}.solution-demo--ai{grid-template-columns:.68fr 1.5fr;padding:0;display:grid}.ai-demo__context{background:#f8fafce6;border-right:1px solid #e2e8f0;padding:1.2rem}.ai-demo__brand{align-items:center;gap:.65rem;margin-bottom:1rem;display:flex}.ai-demo__brand strong{margin-top:.18rem;display:block}.ai-demo__context .solution-demo-card{align-items:center;gap:.55rem;margin-top:.55rem;padding:.7rem;display:flex}.ai-demo__context .solution-demo-card>svg{color:#2563eb;flex:none}.ai-demo__sources{opacity:0;transition:opacity .7s ease,transform .7s var(--demo-ease);flex-wrap:wrap;gap:.4rem;margin-top:1.1rem;display:flex;transform:translateY(5px)}.ai-demo__sources>small{width:100%}.ai-demo__sources.is-visible{opacity:1;transform:translateY(0)}.ai-demo__conversation{background:#fffc;padding:1.2rem 1.5rem 4.3rem;position:relative}.ai-demo__user{opacity:0;transition:opacity .7s ease,transform .7s var(--demo-ease);background:#f8fafc;border:1px solid #dbe3ef;border-radius:.8rem .8rem .2rem;align-items:flex-start;gap:.65rem;margin-left:20%;padding:.75rem .85rem;display:flex;transform:translateY(6px)}.ai-demo__user.is-visible{opacity:1;transform:translateY(0)}.ai-demo__user>svg{color:#64748b}.ai-demo__user p{color:#334155;margin-top:.18rem;font-size:.78rem;line-height:1.4}.ai-demo__answer{opacity:0;transition:opacity .76s ease,transform .76s var(--demo-ease);grid-template-columns:auto 1fr;gap:.7rem;margin-top:.8rem;display:grid;transform:translateY(7px)}.ai-demo__answer.is-visible{opacity:1;transform:translateY(0)}.ai-demo__answer>div>p{color:#475569;margin-top:.28rem;font-size:.72rem;line-height:1.45}.ai-demo__answer>div>strong{margin-top:.55rem;display:block}.ai-demo__answer ol{gap:.4rem;margin-top:.45rem;display:grid}.ai-demo__answer li{opacity:0;transition:opacity .65s ease,transform .65s var(--demo-ease);background:#fff;border:1px solid #e2e8f0;border-radius:.55rem;grid-template-columns:1.45rem 1fr;gap:.5rem;padding:.48rem .55rem;display:grid;transform:translateY(4px)}.ai-demo__answer li.is-visible{opacity:1;transform:translateY(0)}.ai-demo__answer li>span{color:#2563eb;background:#eff6ff;border-radius:.4rem;place-items:center;width:1.35rem;height:1.35rem;font-size:.58rem;font-weight:750;display:grid}.ai-demo__answer li strong{font-size:.68rem}.ai-demo__answer li small{text-transform:none;margin-top:.12rem;font-size:.5rem;line-height:1.45}.ai-demo__draft{color:#2563eb;opacity:0;transition:opacity .65s ease,transform .65s var(--demo-ease);background:#fff;border:1px solid #bfdbfe;border-radius:.55rem;align-items:center;gap:.55rem;padding:.6rem .7rem;display:flex;position:absolute;bottom:4.3rem;left:1.5rem;right:1.5rem;transform:translateY(6px)}.ai-demo__draft.is-visible{opacity:1;transform:translateY(0)}.ai-demo__draft>svg:last-child{margin-left:auto}.ai-demo__review{opacity:.42;background:#eff6ff;border-top:1px solid #dbe3ef;align-items:center;gap:.55rem;min-height:3.25rem;padding:.6rem 1rem;transition:opacity .7s;display:flex;position:absolute;bottom:0;left:0;right:0}.ai-demo__review.is-visible{opacity:1}.ai-demo__review>svg{color:#2563eb}.ai-demo__review>span{gap:.3rem;margin-left:auto;display:flex}.ai-demo__review button{color:#64748b;background:#fff;border:1px solid #dbe3ef;border-radius:.4rem;padding:.35rem .55rem;font-size:.6rem}.ai-demo__review button:last-child{color:#fff;background:#2563eb;border-color:#2563eb}.solution-demo--appraisals{grid-template-columns:.8fr 1.35fr;align-items:stretch;gap:4.5rem;padding:1.3rem 2.5rem;display:grid}.appraisals-demo__campaign{z-index:3;background:#fffffff0;border:1px solid #e2e8f0;border-radius:.8rem;padding:1rem;position:relative;box-shadow:0 18px 38px -32px #0f172ab3}.appraisals-demo__subject{border-bottom:1px solid #edf1f6;padding-bottom:.8rem}.appraisals-demo__subject>div{align-items:center;gap:.6rem;margin-top:.5rem;display:flex}.appraisals-demo__campaign>small:nth-child(2){margin-top:.8rem}.appraisals-demo__reviewers{flex-direction:column;gap:.4rem;margin:.55rem 0 .7rem;display:flex}.appraisals-demo__reviewers>div{opacity:.38;transition:opacity .65s ease,transform .65s var(--demo-ease),border-color .65s ease;background:#fafcff;border:1px solid #e2e8f0;border-radius:.55rem;align-items:center;gap:.55rem;padding:.48rem .55rem;display:flex;transform:translate(-3px)}.appraisals-demo__reviewers>div.is-complete{opacity:.78;transform:translate(0)}.appraisals-demo__reviewers>div.is-active{opacity:1;border-color:#93c5fd}.appraisals-demo__reviewers>div>svg{color:#64748b}.appraisals-demo__reviewers>div>span{min-width:0}.appraisals-demo__reviewers>div strong,.appraisals-demo__reviewers>div small{display:block}.appraisals-demo__reviewers>div i{color:#2563eb;border:1px solid #dbe3ef;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;margin-left:auto;font-size:.55rem;font-style:normal;display:grid}.appraisals-demo__reviewers>div i svg{width:.6rem}.appraisals-demo__aggregate{z-index:3;opacity:.25;transition:opacity .78s ease,transform .78s var(--demo-ease);background:#fffffff7;border:1px solid #bfdbfe;border-radius:.85rem;align-self:center;padding:1.1rem;position:relative;transform:translate(7px);box-shadow:0 25px 48px -36px #2563eb99}.appraisals-demo__aggregate.is-visible{opacity:1;transform:translate(0)}.appraisals-demo__aggregate-head,.appraisals-demo__aggregate-head>span{align-items:center;gap:.55rem;display:flex}.appraisals-demo__aggregate-head>span>svg{color:#2563eb}.appraisals-demo__aggregate-head .solution-demo-pill{margin-left:auto}.appraisals-demo__scores{gap:.58rem;margin-top:.9rem;display:grid}.appraisals-demo__scores>div>span{justify-content:space-between;align-items:center;display:flex}.appraisals-demo__scores>div>span b{color:#2563eb;font-size:.7rem}.appraisals-demo__scores>div>i{background:#eef2f7;border-radius:1rem;height:.38rem;margin-top:.28rem;display:block;overflow:hidden}.appraisals-demo__scores>div>i b{height:100%;transition:width .9s var(--demo-ease);background:#60a5fa;border-radius:1rem;display:block}.appraisals-demo__themes{border-top:1px solid #edf1f6;flex-wrap:wrap;gap:.35rem;margin-top:.9rem;padding-top:.75rem;display:flex}.appraisals-demo__themes>small{width:100%}.appraisals-demo__themes>span{color:#475569;background:#eff6ff;border:1px solid #dbeafe;border-radius:1rem;align-items:center;gap:.25rem;padding:.3rem .48rem;font-size:.58rem;display:flex}.appraisals-demo__flow{z-index:1;gap:.45rem;display:flex;position:absolute;top:50%;left:37%;transform:translateY(-50%)}.appraisals-demo__flow i{opacity:.3;width:.45rem;height:.45rem;transition:opacity .6s ease,transform .6s var(--demo-ease);background:#dbeafe;border-radius:50%;transform:translate(-5px)}.appraisals-demo__flow i.is-active{opacity:1;transform:translate(0)}.solution-demo--appraisals{grid-template-rows:auto 1fr;grid-template-columns:.62fr 1.55fr;gap:.75rem 1.2rem;padding:1rem 1.5rem}.appraisals-demo__header{border-bottom:1px solid #dbe3ef;grid-column:1/-1;align-items:center;padding-bottom:.65rem;display:flex}.appraisals-demo__header strong,.appraisals-demo__header small{display:block}.appraisals-demo__header>.solution-demo-pill{margin-left:auto}.appraisals-demo__campaign{padding:.75rem}.appraisals-demo__reviewers{gap:.3rem;margin:.45rem 0 .6rem}.appraisals-demo__reviewers>div{border-radius:.5rem;gap:.45rem;padding:.35rem .45rem}.appraisals-demo__reviewers>div i{width:1.25rem;height:1.25rem;font-size:.5rem}.appraisals-demo__privacy{color:#047857;background:#ecfdf5;border:1px solid #d1fae5;border-radius:.5rem;align-items:center;gap:.45rem;padding:.5rem;display:flex}.appraisals-demo__privacy strong,.appraisals-demo__privacy small{display:block}.appraisals-demo__aggregate{opacity:.18;align-self:stretch;padding:.8rem}.appraisals-demo__report{grid-template-columns:1.35fr .65fr;gap:.75rem;margin-top:.65rem;display:grid}.appraisals-demo__table-head,.appraisals-demo__table>div:not(.appraisals-demo__table-head){grid-template-columns:1.7fr repeat(3,.55fr);align-items:center;gap:.3rem;display:grid}.appraisals-demo__table-head{border-bottom:1px solid #edf1f6;padding-bottom:.35rem}.appraisals-demo__table>div:not(.appraisals-demo__table-head){border-bottom:1px solid #f1f5f9;min-height:2rem}.appraisals-demo__table>div strong{font-size:.6rem}.appraisals-demo__table>div span,.appraisals-demo__table>div b{color:#64748b;text-align:center;font-size:.58rem}.appraisals-demo__table>div b{color:#2563eb}.appraisals-demo__radar{opacity:.25;transition:opacity .8s ease,transform .8s var(--demo-ease);transform:scale(.96)}.appraisals-demo__radar.is-visible{opacity:1;transform:scale(1)}.appraisals-demo__radar svg{width:100%;height:8rem;overflow:visible}.appraisals-demo__radar .grid,.appraisals-demo__radar line{fill:none;stroke:#dbe3ef;stroke-width:1px}.appraisals-demo__radar polygon.self{fill:#94a3b81f;stroke:#94a3b8;stroke-width:1.5px}.appraisals-demo__radar polygon.others{fill:#60a5fa2e;stroke:#3b82f6;stroke-width:1.5px}.appraisals-demo__radar>div{justify-content:center;gap:.65rem;display:flex}.appraisals-demo__radar span{align-items:center;gap:.25rem;font-size:.5rem;display:flex}.appraisals-demo__radar i{background:#3b82f6;border-radius:1rem;width:.5rem;height:.18rem}.appraisals-demo__radar i.self{background:#94a3b8}.appraisals-demo__themes{opacity:.2;transition:opacity .65s ease,transform .65s var(--demo-ease);border-top:1px solid #edf1f6;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:.65rem;padding-top:.55rem;display:grid;transform:translateY(4px)}.appraisals-demo__themes.is-visible{opacity:1;transform:translateY(0)}.appraisals-demo__themes>div{flex-wrap:wrap;gap:.3rem;display:flex}.appraisals-demo__themes small{width:100%}.appraisals-demo__themes span{color:#475569;background:#eff6ff;border:1px solid #dbeafe;border-radius:1rem;align-items:center;gap:.2rem;padding:.25rem .4rem;font-size:.52rem;display:flex}.appraisals-demo__themes>div:last-child span{background:#f8fafc;border-color:#e2e8f0}.appraisals-demo__themes svg{color:#2563eb;width:.6rem}.appraisals-demo__flow{gap:.35rem;left:29%}.appraisals-demo__flow i{width:.38rem;height:.38rem}.solution-product-demo .solution-demo--analytics{grid-template-rows:auto auto minmax(0,1fr) auto;height:100%;padding:1rem 1.35rem 1.25rem;display:grid}.analytics-demo__heading button{padding:.45rem .65rem;font-size:.62rem}.analytics-demo__metrics{gap:.5rem;margin-top:.65rem}.analytics-demo__metrics .solution-demo-card{padding:.58rem .68rem}.analytics-demo__metrics strong{margin-top:.15rem;font-size:1.05rem}.analytics-demo__grid{align-items:stretch;gap:.5rem;height:17.5rem;min-height:0;margin-top:.5rem}.analytics-demo__grid>.solution-demo-card,.analytics-demo__side>.solution-demo-card{min-height:0;padding:.62rem .7rem}.analytics-demo__side{gap:.5rem}.analytics-demo__trend{flex-direction:column;display:flex}.analytics-demo__chart{background:repeating-linear-gradient(0deg,#eef2f7 0 1px,#0000 1px 28px);flex:1;height:auto;min-height:8.6rem;margin-top:.35rem}.analytics-demo__breakdown>div{margin-top:.42rem;font-size:.55rem}.analytics-demo__donut{width:4.4rem;height:4.4rem;margin:.4rem auto}.analytics-demo__legend{gap:.2rem}.analytics-demo__legend span{font-size:.49rem}.analytics-demo__lower{opacity:.2;transition:opacity .75s ease,transform .75s var(--demo-ease);grid-template-columns:1.35fr .9fr .9fr;gap:.5rem;margin-top:.5rem;display:grid;transform:translateY(5px)}.analytics-demo__lower.is-visible{opacity:1;transform:translateY(0)}.analytics-demo__lower>.solution-demo-card{padding:.58rem .65rem}.analytics-demo__ageing>div{grid-template-columns:3.5rem 1fr 1.2rem;align-items:center;gap:.35rem;margin-top:.42rem;font-size:.52rem;display:grid}.analytics-demo__ageing>div>i{background:#eef2f7;border-radius:1rem;height:.32rem;overflow:hidden}.analytics-demo__ageing>div>i b{height:100%;transition:width .85s var(--demo-ease);background:#93c5fd;border-radius:1rem;display:block}.analytics-demo__ageing>div>strong{font-size:.55rem}.analytics-demo__response>div{align-items:center;gap:.45rem;margin-top:.42rem;display:flex}.analytics-demo__response>div>span{align-items:baseline;gap:.2rem;min-width:2.5rem;display:flex}.analytics-demo__response>div>span strong{color:#2563eb;font-size:.8rem}.analytics-demo__response>div>span small{font-size:.42rem}.analytics-demo__response>div>b{font-size:.5rem;font-weight:600}.analytics-demo__reporters>div{margin-top:.55rem}.analytics-demo__reporters span{color:#64748b;justify-content:space-between;font-size:.5rem;display:flex}.analytics-demo__reporters span b{color:#334155}.analytics-demo__reporters i{background:#dbeafe;border-radius:1rem;height:.45rem;margin:.42rem 0;display:flex;overflow:hidden}.analytics-demo__reporters i b{background:#60a5fa;width:68%}.analytics-demo__export{min-width:11rem;padding:.55rem .65rem;bottom:.7rem;right:2rem}.analytics-intelligence-hero .solution-product-demo.is-frameless{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.analytics-intelligence-hero .solution-product-demo.is-frameless .solution-product-demo__viewport{background:0 0;overflow:visible}.analytics-intelligence-hero .solution-product-demo.is-frameless .solution-product-demo__viewport:after{display:none}.analytics-intelligence-hero .solution-product-demo.is-frameless .solution-demo--analytics{padding:0}.solution-mid-elements--analytics{min-height:27rem}.analytics-attention__panel{background:#fffffffa;border:1px solid #bfdbfe;border-radius:1rem;padding:1.35rem;overflow:hidden;box-shadow:0 32px 65px -42px #1d4ed89e}.analytics-attention__heading{border-bottom:1px solid #e8eef6;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.analytics-attention__heading strong{margin-top:.2rem;font-size:.95rem;display:block}.analytics-attention__priorities{gap:.55rem;margin-top:.8rem;display:grid}.analytics-attention__priority{opacity:1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem;display:grid;transform:none}.analytics-attention__priority>span:nth-child(2){min-width:0}.analytics-attention__priority>span:nth-child(2) strong,.analytics-attention__priority>span:nth-child(2) small{display:block}.analytics-attention__priority>span:nth-child(2) small{letter-spacing:0;text-transform:none;margin-top:.18rem;line-height:1.4}.analytics-attention__priority>b{color:#2563eb;font-size:.85rem}.analytics-attention__health{border-top:1px solid #e8eef6;grid-template-columns:repeat(3,1fr);gap:.55rem;margin-top:.8rem;padding-top:.8rem;display:grid}.analytics-attention__health>div{background:#f8fafc;border-radius:.7rem;padding:.7rem}.analytics-attention__health strong,.analytics-attention__health small{display:block}.analytics-attention__health strong{color:#1d4ed8;font-size:1rem}.analytics-attention__health small{letter-spacing:0;text-transform:none;margin-top:.18rem;line-height:1.35}.solution-demo--ai-chat{background:#fff;border:1px solid #dbe3ef;border-radius:1rem;grid-template-columns:14.5rem minmax(0,1fr);height:100%;padding:0;display:grid;overflow:hidden;box-shadow:0 34px 70px -48px #0f172ac7}.ai-chat-demo__sidebar{background:#f8fafcf0;border-right:1px solid #dbe3ef;flex-direction:column;min-width:0;display:flex}.ai-chat-demo__sidebar-head{padding:1rem 1rem .65rem}.ai-chat-demo__sidebar-head strong{margin-top:.18rem;display:block}.ai-chat-demo__cases{gap:.3rem;padding:0 .65rem;display:grid}.ai-chat-demo__cases>div{color:#64748b;opacity:.72;border:1px solid #0000;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;padding:.55rem;display:grid}.ai-chat-demo__cases>div>svg{color:#94a3b8;width:.85rem}.ai-chat-demo__cases>div span{min-width:0}.ai-chat-demo__cases>div strong,.ai-chat-demo__cases>div small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-chat-demo__cases>div small{letter-spacing:.03em;text-transform:none;margin-top:.12rem;font-size:.46rem}.ai-chat-demo__cases>div.is-selected{color:#2563eb;opacity:1;background:#eff6ff;border-color:#bfdbfe}.ai-chat-demo__cases>div.is-selected>svg{color:#2563eb}.ai-chat-demo__documents{border-top:1px solid #dbe3ef;margin-top:auto;padding:.8rem}.ai-chat-demo__documents>div{background:#fff;border:1px solid #dbe3ef;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;margin-top:.45rem;padding:.6rem;display:grid}.ai-chat-demo__documents>div>svg:first-child{color:#2563eb}.ai-chat-demo__documents>div>svg:last-child{color:#10b981;width:.8rem}.ai-chat-demo__documents strong,.ai-chat-demo__documents small{display:block}.ai-chat-demo__documents>div small{margin-top:.12rem;font-size:.46rem}.ai-chat-demo__main{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;display:grid}.ai-chat-demo__header{background:#f8fafcb3;border-bottom:1px solid #e2e8f0;align-items:center;gap:.65rem;min-height:4.1rem;padding:.75rem 1.15rem;display:flex}.ai-chat-demo__header>span:nth-child(2) small,.ai-chat-demo__header>span:nth-child(2) strong{display:block}.ai-chat-demo__header>div{gap:.35rem;margin-left:auto;display:flex}.ai-chat-demo__thread{flex-direction:column;gap:.48rem;min-height:0;padding:.8rem clamp(.8rem,2.5vw,2rem);display:flex;overflow:hidden}.ai-chat-demo__message{opacity:0;width:min(88%,46rem);transition:opacity .65s ease,transform .65s var(--demo-ease),filter .65s ease;grid-template-columns:auto minmax(0,1fr);gap:.55rem;display:grid;transform:translateY(5px)}.ai-chat-demo__message>svg,.ai-chat-demo__message>.solution-demo-icon{color:#2563eb;background:#eff6ff;border-radius:.55rem;width:1.8rem;height:1.8rem;padding:.42rem}.ai-chat-demo__message>div{background:#fffffff2;border:1px solid #dbe3ef;border-radius:.75rem;padding:.55rem .7rem;box-shadow:0 12px 30px -28px #0f172acc}.ai-chat-demo__message small,.ai-chat-demo__message strong{display:block}.ai-chat-demo__message p{color:#334155;margin-top:.16rem;font-size:.66rem;line-height:1.5}.ai-chat-demo__message ul{flex-wrap:wrap;gap:.25rem;margin-top:.42rem;display:flex}.ai-chat-demo__message li{color:#64748b;background:#f1f5f9;border-radius:1rem;padding:.24rem .42rem;font-size:.5rem}.ai-chat-demo__message--user{grid-template-columns:minmax(0,1fr) auto;align-self:flex-end}.ai-chat-demo__message--user>svg{color:#64748b;background:#f1f5f9;grid-area:1/2}.ai-chat-demo__message--user>div{background:#eff6ff;border-color:#bfdbfe;border-radius:.75rem .75rem .2rem;grid-area:1/1}.ai-chat-demo__message.is-visible{opacity:.76;transform:translateY(0)}.ai-chat-demo__message.is-active{opacity:1;filter:saturate(1.08);transform:translateY(-1px)}.ai-chat-demo__thinking{opacity:0;width:min(88%,46rem);min-height:1.7rem;transition:opacity .5s ease,transform .5s var(--demo-ease);align-items:center;gap:.55rem;padding-left:2.35rem;display:flex;transform:translateY(3px)}.ai-chat-demo__thinking>span:last-child{align-items:center;gap:.24rem;display:flex}.ai-chat-demo__thinking small{margin-right:.25rem}.ai-chat-demo__thinking b{color:#94a3b8;font-size:.52rem;font-weight:500}.ai-chat-demo__thinking i{background:#93c5fd;border-radius:50%;width:.3rem;height:.3rem;animation:1.4s ease-in-out infinite ai-thinking-dot}.ai-chat-demo__thinking i:nth-of-type(2){animation-delay:.14s}.ai-chat-demo__thinking i:nth-of-type(3){animation-delay:.28s}.ai-chat-demo__thinking.is-visible{opacity:.82;transform:translateY(0)}.ai-chat-demo__thinking.is-active{opacity:1}.ai-chat-demo__footer{background:#f8fafccc;border-top:1px solid #e2e8f0;align-items:center;gap:1rem;min-height:3.7rem;padding:.55rem 1.15rem;display:flex}.ai-chat-demo__footer>span{color:#64748b;align-items:center;gap:.35rem;font-size:.55rem;font-weight:650;display:flex}.ai-chat-demo__footer>span svg{color:#2563eb;width:.85rem}.ai-chat-demo__footer>div{color:#94a3b8;background:#fff;border:1px solid #dbe3ef;border-radius:.65rem;align-items:center;gap:.6rem;min-width:15rem;margin-left:auto;padding:.5rem .65rem;font-size:.55rem;display:flex}.ai-chat-demo__footer>div svg{color:#2563eb;width:.8rem;margin-left:auto}.ai-assistant-chat-hero .solution-product-demo.is-frameless{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.ai-assistant-chat-hero .solution-product-demo.is-frameless .solution-product-demo__viewport{background:0 0;height:34.7rem;overflow:visible}.ai-assistant-chat-hero .solution-product-demo.is-frameless .solution-product-demo__viewport:after{display:none}@keyframes ai-thinking-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.solution-demo--audit{height:100%;padding:.85rem 1rem}.audit-demo__heading{align-items:center;gap:.55rem;display:flex}.audit-demo__heading>span:nth-child(2) small,.audit-demo__heading>span:nth-child(2) strong{display:block}.audit-demo__heading>.solution-demo-pill{margin-left:auto}.audit-demo__summary{grid-template-columns:1fr 1fr;gap:.45rem;margin-top:.55rem;display:grid}.audit-demo__summary .solution-demo-card{padding:.45rem .55rem}.audit-demo__summary strong{margin-top:.08rem}.audit-demo__list{background:#fffffff5;border:1px solid #dbe3ef;border-radius:.65rem;margin-top:.55rem;overflow:hidden}.audit-demo__list>div{border-bottom:1px solid #edf1f6;grid-template-columns:3.2rem minmax(0,1fr);min-height:2.08rem;transition:background .5s;display:grid}.audit-demo__list>div:last-child{border-bottom:0}.audit-demo__list time{color:#94a3b8;border-right:1px solid #edf1f6;justify-content:center;align-items:center;font:500 .5rem ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.audit-demo__list>div>span{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.35rem .55rem;display:grid}.audit-demo__list>div>span>i{color:#2563eb;border:1px solid #bfdbfe;border-radius:50%;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;display:flex}.audit-demo__list>div>span>i svg{width:.6rem}.audit-demo__list strong{font-size:.56rem}.audit-demo__list small{color:#94a3b8;letter-spacing:.03em;text-transform:none;font-size:.48rem}.solution-mid-visual{isolation:isolate;position:relative}.solution-mid-visual:before{content:"";z-index:-1;opacity:.7;background:repeating-linear-gradient(90deg,#2563eb0b 0 1px,#0000 1px 12px);border-radius:3rem;position:absolute;inset:8% 4% 2%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.solution-mid-elements{color:#475569;min-height:29rem;position:relative}.solution-mid-elements small{color:#94a3b8;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:750;line-height:1.35;display:block}.solution-mid-elements strong{color:#334155;font-size:.8rem;font-weight:680;line-height:1.35}.solution-mid-elements svg{stroke-width:1.8px;width:1rem;height:1rem}.solution-mid-elements .solution-demo-card{opacity:1;transform:none}.solution-mid-elements__thread,.solution-mid-elements__case,.solution-mid-elements__ai-answer,.solution-mid-elements__results{z-index:2;background:#fffffff7;border:1px solid #bfdbfe;border-radius:1rem;position:absolute;overflow:hidden;box-shadow:0 32px 65px -42px #1d4ed89e}.solution-mid-elements__thread{min-height:23rem;top:2.5rem;left:10%;right:10%}.solution-mid-elements__thread-head,.solution-mid-elements__case-head{border-bottom:1px solid #e8eef6;align-items:center;gap:.7rem;padding:1rem 1.15rem;display:flex}.solution-mid-elements__thread-head>span:nth-child(2),.solution-mid-elements__case-head>span:nth-child(2){min-width:0}.solution-mid-elements__thread-head strong,.solution-mid-elements__case-head strong{margin-top:.15rem;display:block}.solution-mid-elements__thread-head>.solution-demo-pill,.solution-mid-elements__case-head>.solution-demo-pill{margin-left:auto}.solution-mid-elements__message{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.8rem .8rem .8rem .2rem;width:52%;margin:1.3rem 1.2rem 0;padding:.85rem 1rem}.solution-mid-elements__message p{color:#475569;margin-top:.25rem;font-size:.72rem;line-height:1.55}.solution-mid-elements__message.is-reporter{background:#eff6ff;border-color:#bfdbfe;border-radius:.8rem .8rem .2rem;margin:.8rem 1.2rem 0 auto}.solution-mid-elements__message>span{color:#64748b;align-items:center;gap:.3rem;margin-top:.45rem;font-size:.58rem;display:flex}.solution-mid-elements__message>span svg{width:.7rem}.solution-mid-elements__composer{color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.7rem;align-items:center;gap:.5rem;padding:.7rem .85rem;font-size:.62rem;display:flex;position:absolute;bottom:1.1rem;left:1.2rem;right:1.2rem}.solution-mid-elements__composer svg:last-child{color:#2563eb;margin-left:auto}.solution-mid-elements__report{z-index:3;width:13.5rem;padding:.8rem;position:absolute;top:.5rem;left:0}.solution-mid-elements__report>.solution-demo-pill{margin-top:.75rem}.solution-mid-elements__identity{z-index:3;align-items:center;gap:.65rem;width:16rem;padding:.8rem;display:flex;position:absolute;bottom:0;right:0}.solution-mid-elements__identity>svg{color:#059669}.solution-mid-elements__identity span{flex:1}.solution-mid-elements__identity strong{margin-top:.15rem;display:block}.solution-mid-elements__identity>i{background:#10b981;border-radius:999px;width:1.8rem;height:1rem;padding:.15rem}.solution-mid-elements__identity>i b{background:#fff;border-radius:50%;width:.7rem;height:.7rem;margin-left:auto;display:block}.solution-mid-elements--workflow{justify-content:center;align-items:center;gap:2.6rem;display:flex}.solution-mid-elements__intake{width:16rem;padding:1rem}.solution-mid-elements__lines{margin:1rem 0}.solution-mid-elements__lines i{background:#eef2f7;border-radius:999px;width:90%;height:.38rem;margin-top:.42rem;display:block}.solution-mid-elements__lines i:nth-child(2){width:72%}.solution-mid-elements__lines i:nth-child(3){width:58%}.solution-mid-elements__handoff{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:50%;flex:none;place-items:center;width:2.7rem;height:2.7rem;display:grid}.solution-mid-elements__case{width:min(35rem,60%);position:relative}.solution-mid-elements__steps{grid-template-columns:1fr 1fr;gap:.6rem;padding:1rem;display:grid}.solution-mid-elements__steps>div{border-radius:.65rem;align-items:center;gap:.6rem;padding:.65rem;display:flex}.solution-mid-elements__steps>div.is-active{background:#eff6ff}.solution-mid-elements__steps>div>span{color:#2563eb;border:1px solid #bfdbfe;border-radius:50%;place-items:center;width:1.45rem;height:1.45rem;display:grid}.solution-mid-elements__steps>div>span svg{width:.65rem}.solution-mid-elements__steps p strong,.solution-mid-elements__steps p small{display:block}.solution-mid-elements--whistleblowing{min-height:31rem}.whistle-mid__journey{grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:.65rem;display:grid;position:absolute;top:0;left:2%;right:2%}.whistle-mid__journey>div{color:#94a3b8;align-items:center;gap:.45rem;transition:color .65s;display:flex}.whistle-mid__journey>div>span{background:#fff;border:1px solid #dbe3ef;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;font-size:.6rem;transition:border-color .65s,background .65s,color .65s;display:grid}.whistle-mid__journey>div>strong{white-space:nowrap;font-size:.62rem}.whistle-mid__journey>div.is-active,.whistle-mid__journey>div.is-complete{color:#1d4ed8}.whistle-mid__journey>div.is-active>span{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.whistle-mid__journey>div.is-complete>span{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.whistle-mid__journey>i{background:#dbe3ef;height:1px;transition:background .65s;position:relative;overflow:visible}.whistle-mid__journey>i:after{content:"";color:#cbd5e1;border-top:1px solid;border-right:1px solid;width:7px;height:7px;transition:color .65s;position:absolute;top:-3px;right:-1px;transform:rotate(45deg)}.whistle-mid__journey>i.is-active{background:#93c5fd}.whistle-mid__journey>i.is-active:after{color:#60a5fa}.whistle-mid__portal,.whistle-mid__arrival,.whistle-mid__decrypt{transition:opacity .76s var(--demo-ease),transform .76s var(--demo-ease),border-color .76s ease,box-shadow .76s ease;background:#fffffffa;position:absolute;overflow:hidden;box-shadow:0 30px 65px -42px #0f172ab8}.whistle-mid__portal{z-index:2;width:29%;padding:1rem;top:4rem;left:0}.whistle-mid__arrival{z-index:1;opacity:.48;width:36%;padding:1rem;top:7rem;left:32%;transform:translateY(7px)}.whistle-mid__arrival.is-visible{opacity:1;transform:translateY(0)}.whistle-mid__decrypt{z-index:4;opacity:.5;width:29%;min-height:21rem;top:4rem;right:0;transform:translateY(8px)}.whistle-mid__decrypt.is-visible{opacity:1;transform:translateY(0)}.whistle-mid__stage{align-items:center;gap:.5rem;margin-bottom:.8rem;display:flex}.whistle-mid__stage>span{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:50%;place-items:center;width:1.45rem;height:1.45rem;font-size:.6rem;font-weight:750;display:grid}.whistle-mid__progress{align-items:center;gap:.55rem;margin-bottom:.75rem;display:flex}.whistle-mid__progress>span{background:#eaf0f7;border-radius:999px;flex:1;height:.34rem;overflow:hidden}.whistle-mid__progress>span b{border-radius:inherit;width:18%;height:100%;transition:width .9s var(--demo-ease);background:#60a5fa;display:block}.solution-mid-elements--whistleblowing.is-stage-1 .whistle-mid__progress>span b,.solution-mid-elements--whistleblowing.is-stage-2 .whistle-mid__progress>span b,.solution-mid-elements--whistleblowing.is-stage-3 .whistle-mid__progress>span b,.solution-mid-elements--whistleblowing.is-stage-4 .whistle-mid__progress>span b{width:100%}.whistle-mid__progress strong{color:#64748b;font-size:.58rem}.whistle-mid__portal-title,.whistle-mid__decrypt-head{align-items:center;gap:.65rem;display:flex}.whistle-mid__portal-title>span:last-child,.whistle-mid__decrypt-head>span:nth-child(2){min-width:0}.whistle-mid__portal-title strong,.whistle-mid__decrypt-head strong{margin-top:.18rem;display:block}.whistle-mid__portal-fields{border:1px solid #e8eef6;border-radius:.65rem;margin:.85rem 0;padding:.7rem}.whistle-mid__portal-fields i,.whistle-mid__read p i{background:#edf2f7;border-radius:999px;height:.36rem;margin-top:.38rem;display:block}.whistle-mid__portal-fields i:first-child{width:92%;margin-top:0}.whistle-mid__portal-fields i:nth-child(2){width:76%}.whistle-mid__portal-fields i:nth-child(3){width:58%}.whistle-mid__submit{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.6rem;align-items:center;gap:.45rem;padding:.62rem .7rem;font-size:.6rem;font-weight:700;transition:border-color .65s,background .65s,color .65s;display:flex}.whistle-mid__submit svg:last-child{margin-left:auto}.whistle-mid__submit.is-complete{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.whistle-mid__arrival-head{border-bottom:1px solid #e8eef6;justify-content:space-between;align-items:center;gap:.7rem;padding-bottom:.7rem;display:flex}.whistle-mid__arrival-head>span:first-child{color:#334155;align-items:center;gap:.4rem;font-size:.65rem;font-weight:700;display:flex}.whistle-mid__arrival-row{background:#eff6ff;border:1px solid #dbeafe;border-radius:.65rem;grid-template-columns:1fr auto;align-items:center;gap:.55rem;margin-top:.7rem;padding:.8rem;display:grid}.whistle-mid__arrival-row>strong,.whistle-mid__arrival-row>span{grid-column:1/-1}.whistle-mid__arrival-row strong{font-family:ui-monospace,monospace;font-size:.58rem}.whistle-mid__arrival-row>span{color:#334155;font-size:.58rem;font-weight:650}.whistle-mid__arrival-row em{color:#c2410c;background:#fff7ed;border-radius:.35rem;width:fit-content;padding:.25rem .38rem;font-size:.52rem;font-style:normal;font-weight:700}.whistle-mid__arrival-row b{color:#2563eb;font-size:.52rem}.whistle-mid__decrypt>.whistle-mid__stage{margin:0;padding:.75rem 1rem 0}.whistle-mid__decrypt-head{border-bottom:1px solid #e8eef6;margin-top:.5rem;padding:0 1rem .8rem}.whistle-mid__decrypt-head>.solution-demo-pill{margin-left:auto}.whistle-mid__secure-content{min-height:13rem;position:relative}.whistle-mid__decrypting{opacity:1;transition:opacity .62s ease,transform .62s var(--demo-ease);justify-content:center;align-items:center;gap:.75rem;display:flex;position:absolute;inset:0}.whistle-mid__decrypting>i{border:2px solid #dbeafe;border-top-color:#2563eb;border-radius:50%;width:2rem;height:2rem;animation:1.8s linear infinite whistle-decrypt-spin}.whistle-mid__decrypting strong{color:#64748b}.whistle-mid__read{opacity:0;transition:opacity .72s ease,transform .72s var(--demo-ease);padding:1rem 1.1rem;transform:translateY(6px)}.whistle-mid__read>strong{margin-top:.2rem;display:block}.whistle-mid__read p{margin-top:.85rem}.whistle-mid__read p i:first-child{width:96%}.whistle-mid__read p i:nth-child(2){width:88%}.whistle-mid__read p i:nth-child(3){width:76%}.whistle-mid__read p i:nth-child(4){width:52%}.whistle-mid__read footer{gap:.4rem;margin-top:.8rem;display:flex}.whistle-mid__read footer span{color:#64748b;background:#f1f5f9;border-radius:999px;padding:.3rem .5rem;font-size:.52rem}.whistle-mid__decrypt.is-open .whistle-mid__decrypting{opacity:0;transform:translateY(-4px)}.whistle-mid__decrypt.is-open .whistle-mid__read{opacity:1;transform:translateY(0)}@keyframes whistle-decrypt-spin{to{transform:rotate(360deg)}}.solution-mid-elements--ai{grid-template-columns:minmax(14rem,.72fr) 4.5rem minmax(0,1.5fr);align-items:center;min-height:27rem;display:grid}.ai-convergence__sources{z-index:3;gap:.65rem;display:grid;position:relative}.solution-mid-elements__source{z-index:3;align-items:center;gap:.65rem;width:100%;padding:.85rem;display:flex;position:relative;left:auto}.solution-mid-elements__source.is-case,.solution-mid-elements__source.is-policy{top:auto;bottom:auto}.solution-mid-elements__source.is-handler{opacity:1;border-color:#bfdbfe}.solution-mid-elements__source>svg:first-child{color:#2563eb}.solution-mid-elements__source>svg:last-child{color:#10b981;margin-left:auto}.solution-mid-elements__source strong{margin-top:.15rem;display:block}.solution-mid-elements__source.is-handler strong{font-size:.65rem;line-height:1.45}.ai-convergence__agent{z-index:4;color:#2563eb;background:#fff;border:1px solid #93c5fd;border-radius:50%;place-self:center;place-items:center;width:3.25rem;height:3.25rem;display:grid;position:relative;box-shadow:0 18px 35px -24px #2563ebbf}.ai-convergence__agent:before,.ai-convergence__agent:after{content:"";z-index:-1;background:#bfdbfe;width:2.4rem;height:1px;position:absolute;top:50%}.ai-convergence__agent:before{right:100%}.ai-convergence__agent:after{left:100%}.ai-convergence__agent>svg{width:1.1rem}.ai-convergence__agent i{background:#93c5fd;border-radius:50%;width:.22rem;height:.22rem;position:absolute;bottom:.55rem}.ai-convergence__agent i:first-of-type{left:1.05rem}.ai-convergence__agent i:nth-of-type(3){right:1.05rem}.solution-mid-elements__ai-answer{width:100%;min-height:22rem;padding:1.35rem 1.4rem 3.8rem;position:relative;top:auto;bottom:auto;right:auto}.solution-mid-elements__ai-answer>div{align-items:flex-start;gap:.75rem;padding-left:0;display:flex}.solution-mid-elements__ai-answer>div strong{max-width:34rem;margin-top:.3rem;font-size:.75rem;line-height:1.55;display:block}.solution-mid-elements__ai-answer ul{gap:.55rem;margin:1.2rem 0 0 2.7rem;display:grid}.solution-mid-elements__ai-answer li{color:#334155;border:1px solid #e2e8f0;border-radius:.65rem;align-items:center;gap:.55rem;padding:.7rem .8rem;font-size:.68rem;font-weight:650;display:flex}.solution-mid-elements__ai-answer li svg{color:#2563eb}.solution-mid-elements__ai-answer footer{color:#64748b;background:#f8fafc;border-top:1px solid #e8eef6;align-items:center;gap:.5rem;padding:.85rem 1.1rem;font-size:.65rem;font-weight:650;display:flex;position:absolute;bottom:0;left:0;right:0}.solution-mid-elements--appraisals{justify-content:flex-end;align-items:center;display:flex}.solution-mid-elements__reviewers{z-index:3;width:19rem;padding:1rem;position:absolute;left:0}.solution-mid-elements__reviewers>div{border:1px solid #e8eef6;border-radius:.65rem;align-items:center;gap:.55rem;margin-top:.55rem;padding:.6rem;display:flex}.solution-mid-elements__reviewers>div span{flex:1}.solution-mid-elements__reviewers>div strong,.solution-mid-elements__reviewers>div small{display:block}.solution-mid-elements__reviewers>div>svg:last-child{color:#10b981}.solution-mid-elements__reviewers>.solution-demo-pill{margin-top:.75rem}.solution-mid-elements__results{width:73%;padding:1.35rem 1.4rem;position:relative}.solution-mid-elements__results-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.solution-mid-elements__results-head>span:first-child{align-items:center;gap:.65rem;display:flex}.solution-mid-elements__results-head>span:first-child>svg{color:#2563eb}.solution-mid-elements__results-head strong{margin-top:.15rem;display:block}.solution-mid-elements__score{margin-top:1.15rem}.solution-mid-elements__score>span{justify-content:space-between;align-items:center;display:flex}.solution-mid-elements__score>span b{color:#2563eb;font-size:.72rem}.solution-mid-elements__score>i{background:#eef2f7;border-radius:999px;height:.42rem;margin-top:.38rem;display:block;overflow:hidden}.solution-mid-elements__score>i b{border-radius:inherit;background:#60a5fa;height:100%;display:block}.solution-mid-visual .solution-product-demo.is-frameless{box-shadow:none;background:0 0;border:0;border-radius:0}.solution-mid-visual .solution-product-demo.is-frameless .solution-product-demo__viewport{background:0 0}.solution-mid-visual .solution-product-demo.is-frameless .solution-product-demo__viewport:after{display:none}.solution-mid-visual .solution-product-demo.is-frameless .solution-demo--audit{background:#fffffff7;border:1px solid #bfdbfe;border-radius:1rem;width:84%;height:auto;min-height:24rem;margin:2rem auto;padding:1.25rem;box-shadow:0 32px 65px -42px #1d4ed89e}.ai-demo__context{padding:1.1rem}.ai-demo__brand{margin-bottom:.8rem}.ai-demo__context .solution-demo-card{margin-top:.5rem;padding:.65rem}.ai-demo__sources{gap:.35rem;margin-top:.9rem}.ai-demo__conversation{padding:.9rem 1.2rem 4rem}.ai-demo__user{border-radius:.75rem .75rem .2rem;gap:.55rem;padding:.58rem .7rem;transform:translateY(5px)}.ai-demo__user p{margin-top:.12rem;font-size:.68rem;line-height:1.35}.ai-demo__user--followup{margin-top:.55rem;margin-left:28%}.ai-demo__thinking{opacity:0;transition:opacity .5s ease,transform .5s var(--demo-ease);align-items:center;gap:.55rem;display:flex;position:absolute;top:5.2rem;left:1.2rem;transform:translateY(4px)}.ai-demo__thinking.is-visible{opacity:1;transform:translateY(0)}.ai-demo__thinking>span:last-child{align-items:center;gap:.25rem;display:flex}.ai-demo__thinking small{margin-right:.25rem}.ai-demo__thinking i{background:#93c5fd;border-radius:50%;width:.32rem;height:.32rem}.ai-demo__answer,.ai-demo__followup{opacity:0;transition:opacity .7s ease,transform .7s var(--demo-ease);grid-template-columns:auto 1fr;gap:.6rem;margin-top:.55rem;display:grid;transform:translateY(6px)}.ai-demo__answer.is-visible,.ai-demo__followup.is-visible{opacity:1;transform:translateY(0)}.ai-demo__answer>div>p{margin-top:.2rem;font-size:.62rem;line-height:1.4}.ai-demo__answer>div>strong,.ai-demo__followup>div>strong{margin-top:.35rem;font-size:.68rem}.ai-demo__answer ul{grid-template-columns:repeat(3,1fr);gap:.35rem;margin-top:.35rem;display:grid}.ai-demo__answer li{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:.48rem;padding:.42rem;font-size:.54rem;line-height:1.35}.ai-demo__answer ul li{opacity:1;display:block;transform:none}.ai-demo__followup ul{gap:.2rem;margin-top:.3rem;display:grid}.ai-demo__followup li{color:#475569;font-size:.54rem}.ai-demo__followup li:before{content:"•";color:#2563eb;margin-right:.35rem}.ai-demo__followup button{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.4rem;align-items:center;gap:.3rem;width:fit-content;margin-top:.4rem;padding:.35rem .5rem;font-size:.55rem;font-weight:700;display:flex}.ai-demo__review{min-height:3.2rem;padding:.55rem .9rem}.ai-demo__user.is-active,.ai-demo__answer.is-active,.ai-demo__followup.is-active{filter:saturate(1.08)}.ai-demo__user.is-active,.ai-demo__answer.is-active>div,.ai-demo__followup.is-active>div{animation:features-data-focus 1.25s var(--demo-ease)both}.ai-demo__review.is-active{box-shadow:inset 3px 0 #2563eb}@keyframes features-data-focus{0%{opacity:.68;transform:translateY(4px)}50%{opacity:1;transform:translateY(-1px)}to{opacity:1;transform:translateY(0)}}.solution-demo--reports{padding:1.2rem 1.4rem;position:relative}.reports-demo__heading,.reports-demo__heading>span{align-items:center;gap:.65rem;display:flex}.reports-demo__heading>.solution-demo-pill{margin-left:auto}.reports-demo__heading strong,.reports-demo__heading small{display:block}.reports-demo__controls{grid-template-columns:1fr 12rem;gap:.55rem;margin-top:.85rem;display:grid}.reports-demo__controls span{color:#94a3b8;background:#fff;border:1px solid #e2e8f0;border-radius:.55rem;align-items:center;gap:.45rem;padding:.65rem .75rem;font-size:.65rem;display:flex}.reports-demo__controls svg{width:.8rem}.reports-demo__table{background:#fffffff5;border:1px solid #dbe3ef;border-radius:.7rem;margin-top:.65rem;overflow:hidden;box-shadow:0 18px 34px -32px #0f172ab3}.reports-demo__header,.reports-demo__row{grid-template-columns:.95fr 2.5fr .85fr .95fr .7fr .65fr .85fr .72fr .55fr;align-items:center;gap:.45rem;display:grid}.reports-demo__header{background:#f8fafc;border-bottom:1px solid #dbe3ef;min-height:2.2rem;padding:0 .65rem}.reports-demo__header small{letter-spacing:.06em;font-size:.48rem}.reports-demo__row{border-bottom:1px solid #edf1f6;min-height:3.72rem;padding:.45rem .65rem;transition:background .7s,box-shadow .7s;position:relative}.reports-demo__row:last-child{border-bottom:0}.reports-demo__row.is-active{background:#eff6ff;box-shadow:inset 3px 0 #2563eb}.reports-demo__row>*{transform-origin:0}.reports-demo__row.is-active>*{animation:reports-cell-refresh 1.25s var(--demo-ease)both}.reports-demo__row.is-active>:nth-child(2){animation-delay:55ms}.reports-demo__row.is-active>:nth-child(3){animation-delay:.11s}.reports-demo__row.is-active>:nth-child(4){animation-delay:.165s}.reports-demo__row.is-active>:nth-child(5){animation-delay:.22s}.reports-demo__row.is-active>:nth-child(6){animation-delay:.275s}.reports-demo__row.is-active>:nth-child(7){animation-delay:.33s}.reports-demo__row.is-active>:nth-child(8){animation-delay:.385s}.reports-demo__row.is-active>:nth-child(9){animation-delay:.44s}.reports-demo__id{font-family:ui-monospace,monospace;font-size:.61rem!important}.reports-demo__title{font-size:.62rem!important}.reports-demo__category,.reports-demo__assignee,.reports-demo__date{color:#64748b;font-size:.55rem}.reports-demo__priority,.reports-demo__triage{color:#64748b;opacity:.65;background:#f1f5f9;border-radius:.35rem;width:fit-content;padding:.25rem .38rem;font-size:.55rem;font-weight:700;transition:color .65s,background .65s,opacity .65s}.reports-demo__priority.is-populated{color:#c2410c;opacity:1;background:#fff7ed}.reports-demo__triage.is-populated{color:#047857;opacity:1;background:#ecfdf5}.reports-demo__assignee.is-populated{color:#2563eb;font-weight:700}.reports-demo__action{color:#2563eb;align-items:center;gap:.2rem;font-size:.55rem;font-weight:700;display:flex}.reports-demo__action svg{width:.65rem}.reports-demo__arrival{color:#2563eb;opacity:0;transition:opacity .65s ease,transform .65s var(--demo-ease);background:#fff;border:1px solid #bfdbfe;border-radius:.6rem;align-items:center;gap:.55rem;padding:.55rem .7rem;display:flex;position:absolute;bottom:.8rem;right:2rem;transform:translateY(6px);box-shadow:0 18px 38px -28px #1d4ed8}.reports-demo__arrival.is-visible{opacity:1;transform:translateY(0)}.reports-demo__arrival>svg:last-child{margin-left:.45rem}.reports-demo__scroll{position:relative;overflow:hidden}.reports-demo__track{will-change:transform}.reports-demo__priority.is-editable,.reports-demo__assignee.is-editable,.reports-demo__category.is-editable{border:1px solid #0000;border-radius:.38rem;align-items:center;gap:.2rem;min-height:1.5rem;padding:.22rem .35rem;transition:color .65s,background .65s,border-color .65s,box-shadow .65s;display:inline-flex}.reports-demo__priority.is-editable svg,.reports-demo__assignee.is-editable svg,.reports-demo__category.is-editable svg{opacity:.55;width:.55rem;height:.55rem}.reports-demo__priority.is-edited,.reports-demo__assignee.is-edited,.reports-demo__category.is-edited,.reports-demo__action.is-edited,.reports-demo__row .solution-demo-pill.is-edited{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd;box-shadow:0 8px 18px -14px #2563eb}.reports-demo__action.is-edited{border:1px solid #93c5fd;border-radius:.38rem;padding:.22rem .35rem}.reports-demo__cursor{z-index:7;color:#2563eb;pointer-events:none;width:1.45rem;height:1.45rem;transition:top .38s var(--demo-ease),left .38s var(--demo-ease),opacity .24s ease,transform .16s ease;background:#fffffff5;border:1px solid #bfdbfee0;border-radius:50%;place-items:center;display:grid;position:absolute;top:4.8rem;left:67%;box-shadow:0 8px 20px -10px #2563ebb8}.reports-demo__cursor svg{fill:#fff;width:.72rem;height:.72rem}.reports-demo__cursor.is-stage-0{top:10.2rem;left:42%}.reports-demo__cursor.is-stage-1{top:13.9rem;left:78%}.reports-demo__cursor.is-stage-2{top:17.6rem;left:92%}.reports-demo__cursor.is-stage-3,.reports-demo__cursor.is-stage-4{opacity:0}.reports-demo__modal{z-index:12;opacity:0;visibility:hidden;pointer-events:none;background:#0f172a00;place-items:center;padding:1.25rem;transition:opacity .28s,visibility .28s,background .48s;display:grid;position:absolute;inset:0}.reports-demo__modal.is-open{opacity:1;visibility:visible;background:#0f172a5c}.reports-demo__modal-card{opacity:0;background:#fffffffa;border:1px solid #bfdbfe;border-radius:1rem;width:min(100%,28rem);overflow:hidden;transform:translate(3rem,-2.4rem)scale(.84);box-shadow:0 32px 70px -40px #1d4ed8b8}.reports-demo__modal.is-open .reports-demo__modal-card{animation:.58s cubic-bezier(.22,1,.36,1) both reports-modal-open}.reports-demo__modal-head{border-bottom:1px solid #e8eef6;align-items:center;gap:.65rem;padding:.85rem 1rem;display:flex}.reports-demo__modal-head>span:nth-child(2){min-width:0}.reports-demo__modal-head strong{margin-top:.15rem;display:block}.reports-demo__modal-head>.solution-demo-pill{margin-left:auto}.reports-demo__modal-body{min-height:11.5rem;position:relative}.reports-demo__decrypting{opacity:1;transition:opacity .52s ease,transform .52s var(--demo-ease);justify-content:center;align-items:center;gap:.75rem;display:flex;position:absolute;inset:0}.reports-demo__decrypting>i{border:2px solid #dbeafe;border-top-color:#2563eb;border-radius:50%;width:1.85rem;height:1.85rem;animation:1.4s linear infinite whistle-decrypt-spin}.reports-demo__decrypting strong{color:#64748b;font-size:.72rem}.reports-demo__read{opacity:0;transition:opacity .62s ease,transform .62s var(--demo-ease);padding:1rem 1.1rem 1.15rem;transform:translateY(8px)}.reports-demo__read>strong{margin-top:.2rem;display:block}.reports-demo__read p{margin-top:.85rem}.reports-demo__read p i{background:#edf2f7;border-radius:999px;height:.36rem;margin-top:.38rem;display:block}.reports-demo__read p i:first-child{width:96%;margin-top:0}.reports-demo__read p i:nth-child(2){width:88%}.reports-demo__read p i:nth-child(3){width:74%}.reports-demo__read p i:nth-child(4){width:52%}.reports-demo__read footer{flex-wrap:wrap;gap:.35rem;margin-top:.85rem;display:flex}.reports-demo__read footer span{color:#64748b;background:#f1f5f9;border-radius:999px;padding:.3rem .5rem;font-size:.52rem;font-weight:700}.reports-demo__modal.is-decrypted .reports-demo__decrypting{opacity:0;transform:translateY(-4px)}.reports-demo__modal.is-decrypted .reports-demo__read{opacity:1;transform:translateY(0)}.whistleblowing-records-hero .solution-product-demo.is-frameless{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.whistleblowing-records-hero .solution-product-demo.is-frameless .solution-product-demo__viewport{background:0 0;overflow:visible}.whistleblowing-records-hero .solution-product-demo.is-frameless .solution-product-demo__viewport:after{display:none}.whistleblowing-records-hero .solution-demo--reports{height:27rem;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:relative;overflow:hidden}.whistleblowing-records-hero .reports-demo__heading,.whistleblowing-records-hero .reports-demo__controls{display:none}.whistleblowing-records-hero .reports-demo__table{border-radius:.9rem;margin-top:0;position:relative;box-shadow:0 22px 48px -36px #0f172a8c}.whistleblowing-records-hero .reports-demo__header{min-height:2.55rem;padding-inline:.85rem}.whistleblowing-records-hero .reports-demo__header small{letter-spacing:.08em;font-size:.54rem}.whistleblowing-records-hero .reports-demo__row{min-height:4.05rem;padding:.55rem .85rem}.whistleblowing-records-hero .reports-demo__id{font-size:.68rem!important}.whistleblowing-records-hero .reports-demo__title{font-size:.7rem!important}.whistleblowing-records-hero .reports-demo__category,.whistleblowing-records-hero .reports-demo__assignee,.whistleblowing-records-hero .reports-demo__date{font-size:.6rem}.whistleblowing-records-hero .reports-demo__scroll{height:24.3rem}.whistleblowing-records-hero .reports-demo__track{animation:none}.whistleblowing-records-hero .reports-demo__cursor{width:1.55rem;height:1.55rem;transition:top .38s var(--demo-ease),left .38s var(--demo-ease),opacity .24s ease,transform .16s ease}.whistleblowing-records-hero .reports-demo__cursor.is-stage-0{top:4.5rem;left:42%}.whistleblowing-records-hero .reports-demo__cursor.is-stage-1{top:8.55rem;left:78%}.whistleblowing-records-hero .reports-demo__cursor.is-stage-2{top:12.6rem;left:92%}.whistleblowing-records-hero .reports-demo__cursor.is-stage-3,.whistleblowing-records-hero .reports-demo__cursor.is-stage-4{opacity:0}.whistleblowing-records-hero .reports-demo__cursor.is-stage-0,.whistleblowing-records-hero .reports-demo__cursor.is-stage-1,.whistleblowing-records-hero .reports-demo__cursor.is-stage-2{animation:.72s both reports-cursor-click}.whistleblowing-records-hero .reports-demo__modal{border-radius:.9rem}@keyframes reports-cell-refresh{0%{opacity:.35;transform:translateY(5px)scale(.985)}45%{opacity:1;transform:translateY(-1px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes reports-table-scroll{0%,45%{transform:translateY(0)}68%,78%{transform:translateY(-48rem)}96%,to{transform:translateY(0)}}@keyframes reports-cursor-click{0%,52%{transform:scale(1)}62%{transform:scale(.84)}74%,to{transform:scale(1)}}@keyframes reports-modal-open{0%{opacity:0;transform:translate(3rem,-2.4rem)scale(.84)}60%{opacity:1;transform:translate(-.15rem,.2rem)scale(1.015)}to{opacity:1;transform:translate(0)scale(1)}}.solution-demo--case{padding:1.1rem 1.35rem}.case-demo__toolbar{height:2.8rem}.case-demo__layout{grid-template-columns:3rem 1.45fr .68fr;min-height:29rem}.case-demo__main{padding:.85rem 1rem}.case-demo__title{border-bottom:0;padding-bottom:0}.case-demo__tabs{border-bottom:1px solid #edf1f6;gap:1rem;margin-top:.7rem;display:flex}.case-demo__tabs span{color:#94a3b8;border-bottom:2px solid #0000;padding:0 0 .5rem;font-size:.58rem;font-weight:680;transition:color .6s,border-color .6s}.case-demo__tabs span.is-active{color:#2563eb;border-color:#2563eb}.case-demo__fields{gap:.45rem;margin-top:.65rem}.case-demo__fields .solution-demo-card{padding:.55rem .65rem}.case-demo__fields strong{margin-top:.18rem}.case-demo__timeline{background:#fbfdff;border:1px solid #e2e8f0;border-radius:.65rem;margin-top:.65rem;padding:.6rem .7rem}.case-demo__timeline>div{opacity:.25;min-height:2.25rem;transition:opacity .65s ease,transform .65s var(--demo-ease);grid-template-columns:2.6rem 1fr;gap:.6rem;display:grid;transform:translateY(3px)}.case-demo__timeline>div.is-visible{opacity:.78;transform:translateY(0)}.case-demo__timeline>div.is-active{opacity:1}.case-demo__timeline time{color:#94a3b8;padding-top:.28rem;font-size:.52rem}.case-demo__timeline>div>span{-moz-column-gap:.45rem;border-left:1px solid #dbe3ef;grid-template-columns:1.35rem 1fr;align-items:center;column-gap:.45rem;padding:.22rem 0 .22rem .7rem;display:grid}.case-demo__timeline i{color:#2563eb;background:#fff;border:1px solid #bfdbfe;border-radius:50%;grid-row:1/3;place-items:center;width:1.3rem;height:1.3rem;display:grid}.case-demo__timeline i svg{width:.58rem}.case-demo__timeline strong{font-size:.63rem}.case-demo__timeline small{font-size:.48rem}.case-demo__audit{padding:.9rem .7rem}.case-demo__secure{color:#059669;border:1px solid #d1fae5;opacity:1!important;background:#ecfdf5!important;border-radius:.55rem!important;align-items:center!important;gap:.5rem!important;margin:.65rem 0!important;padding:.6rem!important;display:flex!important}.case-demo__secure>span{width:auto!important;height:auto!important;color:inherit!important;border:0!important;border-radius:0!important;flex:auto!important;display:block!important}.case-demo__secure strong,.case-demo__secure small{display:block}.case-demo__audit>div:not(.case-demo__secure){border-radius:.5rem;gap:.45rem;margin-top:.35rem;padding:.45rem}.case-demo__audit p small{font-size:.48rem}@media (max-width:900px){.solution-product-demo{border-radius:.9rem;min-height:34rem}.solution-product-demo__chrome{grid-template-columns:1fr auto;height:3rem;padding-inline:.75rem}.solution-product-demo__chrome>span:first-child{display:none}.solution-product-demo__chrome>strong{letter-spacing:.1em;justify-self:start;font-size:.56rem}.solution-product-demo__viewport{height:31rem}.solution-demo{padding:1rem}.solution-demo small{letter-spacing:.07em;font-size:.54rem}.solution-demo strong{font-size:.7rem}.anonymous-demo__statebar{width:94%}.anonymous-demo__grid{min-height:0;display:block}.anonymous-demo__report{display:none}.anonymous-demo__conversation{margin-top:.25rem}.anonymous-demo__messages{min-height:12.2rem}.anonymous-demo__protection{align-items:center;gap:.55rem;margin-top:.6rem;padding:.65rem;display:flex}.anonymous-demo__shield{width:2.3rem;height:2.3rem;margin:0}.anonymous-demo__protection>small{display:none}.anonymous-demo__protected-row{border:0;margin:0 0 0 auto;padding:0}.anonymous-demo__protected-row>span,.anonymous-demo__reference{display:none}.solution-demo--workflow{gap:1rem}.workflow-demo__pipeline{grid-template-columns:repeat(3,1fr);row-gap:.55rem}.workflow-demo__pipeline:before{display:none}.workflow-demo__step{gap:.22rem}.workflow-demo__step>span{width:1.55rem;height:1.55rem}.workflow-demo__workspace{min-height:0;padding:0;display:block}.workflow-demo__report,.workflow-demo__connector{display:none}.workflow-demo__activity{gap:.28rem}.workflow-demo__case,.solution-demo--case{padding:.7rem}.case-demo__toolbar{height:2.7rem}.case-demo__toolbar>span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:42%;overflow:hidden}.case-demo__toolbar>span:nth-child(2){display:none}.case-demo__layout{grid-template-columns:1fr;min-height:26rem}.case-demo__nav,.case-demo__audit{display:none}.case-demo__main{padding:.75rem}.case-demo__fields{grid-template-columns:1fr 1fr;gap:.4rem}.case-demo__fields .solution-demo-card{padding:.55rem}.solution-product-demo .solution-demo--analytics{padding:.75rem;display:block}.analytics-demo__heading button{padding:.4rem;font-size:0}.analytics-demo__metrics{grid-template-columns:1fr 1fr;gap:.4rem}.analytics-demo__metrics .solution-demo-card{padding:.55rem}.analytics-demo__metrics strong{font-size:1rem}.analytics-demo__grid{grid-template-columns:1fr;gap:.4rem;height:auto;margin-top:.4rem}.analytics-demo__grid>.solution-demo-card{padding:.55rem}.analytics-demo__trend{grid-column:1/-1}.analytics-demo__chart{flex:none;height:7rem;min-height:7rem}.analytics-demo__side{grid-template-rows:none;grid-template-columns:1fr 1fr}.analytics-demo__breakdown{display:none}.analytics-demo__donut{width:4.5rem;height:4.5rem}.analytics-demo__legend span{font-size:.48rem}.analytics-demo__export{bottom:.6rem;right:.8rem}.solution-product-demo--ai{min-height:39rem}.solution-product-demo--ai .solution-product-demo__viewport{height:36rem}.solution-demo--ai{display:block}.ai-demo__context{border:0;border-bottom:1px solid #e2e8f0;grid-template-columns:1fr 1fr;gap:.35rem;padding:.65rem;display:grid}.ai-demo__brand{grid-column:1/-1;margin:0}.ai-demo__context .solution-demo-card{margin:0;padding:.48rem}.ai-demo__sources{display:none}.ai-demo__conversation{min-height:27rem;padding:.7rem .7rem 4rem}.ai-demo__user{margin-left:8%}.ai-demo__answer{gap:.45rem}.ai-demo__answer>.solution-demo-icon{width:1.8rem;height:1.8rem}.ai-demo__answer li{padding:.38rem}.ai-demo__draft{bottom:3.8rem;left:.7rem;right:.7rem}.ai-demo__review{padding-inline:.65rem}.ai-demo__review>strong{max-width:35%}.ai-demo__review button:first-child{display:none}.ai-assistant-chat-hero .solution-product-demo.is-frameless .solution-product-demo__viewport{height:36rem}.solution-demo--ai-chat{grid-template-columns:11rem minmax(0,1fr);padding:0}.ai-chat-demo__sidebar-head{padding:.75rem .7rem .45rem}.ai-chat-demo__cases{padding-inline:.4rem}.ai-chat-demo__cases>div{padding:.45rem}.ai-chat-demo__cases>div:nth-child(3){display:none}.ai-chat-demo__documents{padding:.55rem}.ai-chat-demo__header{min-height:3.5rem;padding:.55rem .65rem}.ai-chat-demo__header>div .solution-demo-pill:first-child{display:none}.ai-chat-demo__thread{justify-content:flex-start;gap:.42rem;padding:.65rem}.ai-chat-demo__message{width:96%}.ai-chat-demo__message p{font-size:.58rem}.ai-chat-demo__message li{font-size:.46rem}.ai-chat-demo__thinking{width:96%;padding-left:0}.ai-chat-demo__thinking b{display:none}.ai-chat-demo__footer{min-height:3.3rem;padding:.45rem .65rem}.ai-chat-demo__footer>span{display:none}.ai-chat-demo__footer>div{width:100%;min-width:0}.solution-demo--audit{padding:.65rem}.audit-demo__summary{display:none}.audit-demo__list>div{min-height:2.55rem}.audit-demo__list>div>span{grid-template-columns:auto 1fr}.audit-demo__list small{display:none}.solution-demo--appraisals{padding:.7rem;display:block}.appraisals-demo__campaign{padding:.7rem}.appraisals-demo__subject{padding-bottom:.55rem}.appraisals-demo__reviewers{grid-template-columns:1fr 1fr;gap:.3rem;display:grid}.appraisals-demo__reviewers>div{padding:.38rem}.appraisals-demo__reviewers>div>svg{display:none}.appraisals-demo__aggregate{margin-top:.55rem;padding:.7rem;transform:translateY(5px)}.appraisals-demo__aggregate.is-visible{transform:translateY(0)}.appraisals-demo__aggregate-head .solution-demo-pill{display:none}.appraisals-demo__scores{grid-template-columns:1fr 1fr;gap:.45rem .7rem;margin-top:.6rem}.appraisals-demo__themes{margin-top:.6rem;padding-top:.55rem}.appraisals-demo__themes>span{padding:.25rem .38rem;font-size:.5rem}.appraisals-demo__flow{display:none}.solution-demo--reports{padding:.65rem}.reports-demo__heading .solution-demo-icon{width:1.8rem;height:1.8rem}.reports-demo__heading>.solution-demo-pill{display:none}.reports-demo__controls{grid-template-columns:1fr;margin-top:.55rem}.reports-demo__controls span{padding:.45rem;font-size:.52rem}.reports-demo__controls span:last-child,.reports-demo__header{display:none}.reports-demo__table{margin-top:.45rem}.reports-demo__row{grid-template-columns:minmax(0,1fr) auto;gap:.25rem .4rem;min-height:4.25rem;padding:.45rem .55rem}.reports-demo__row:nth-child(n+5){display:none}.reports-demo__id{grid-column:1}.reports-demo__title{grid-area:2/1/auto/3}.reports-demo__row>.solution-demo-pill{grid-area:1/2}.reports-demo__priority{display:none}.reports-demo__triage,.reports-demo__assignee{grid-row:3}.reports-demo__category,.reports-demo__date,.reports-demo__action{display:none}.reports-demo__arrival{bottom:.55rem;right:.8rem}.whistleblowing-records-hero .solution-demo--reports{height:auto;padding:0}.whistleblowing-records-hero .reports-demo__scroll{height:auto}.whistleblowing-records-hero .reports-demo__track{animation:none}.whistleblowing-records-hero .reports-demo__row:nth-child(n+5){display:grid}.whistleblowing-records-hero .reports-demo__row:nth-child(n+7),.reports-demo__cursor{display:none}.case-demo__tabs{gap:.6rem;overflow:hidden}.case-demo__tabs span{flex:none;font-size:.5rem}.case-demo__timeline{padding:.45rem}.case-demo__timeline>div{grid-template-columns:2.2rem 1fr;min-height:1.9rem}.case-demo__timeline>div>span{padding-block:.1rem}.case-demo__timeline>div:nth-of-type(-n+2),.analytics-demo__side{display:none}.analytics-demo__lower{grid-template-columns:1fr 1fr}.analytics-demo__ageing{display:none}.analytics-demo__response>div{margin-top:.3rem}.analytics-demo__reporters>div{margin-top:.4rem}.ai-demo__thinking{top:4.5rem;left:.7rem}.ai-demo__answer ul{gap:.25rem}.ai-demo__answer li{padding:.3rem;font-size:.48rem}.ai-demo__user--followup{margin-left:12%}.ai-demo__followup{gap:.4rem}.ai-demo__followup>.solution-demo-icon{width:1.8rem;height:1.8rem}.ai-demo__followup button{padding:.28rem .4rem}.solution-product-demo--appraisals{min-height:38rem}.solution-product-demo--appraisals .solution-product-demo__viewport{height:35rem}.appraisals-demo__header{padding-bottom:.45rem}.appraisals-demo__header>.solution-demo-pill{display:none}.appraisals-demo__campaign{margin-top:.45rem}.appraisals-demo__reviewers{grid-template-columns:repeat(2,1fr)}.appraisals-demo__reviewers>div{gap:.25rem}.appraisals-demo__privacy{margin-top:.4rem}.appraisals-demo__aggregate{margin-top:.45rem}.appraisals-demo__report{grid-template-columns:1fr}.appraisals-demo__radar{display:none}.appraisals-demo__themes{grid-template-columns:1fr}.appraisals-demo__themes>div:last-child{display:none}.solution-mid-elements{min-height:25rem}.solution-mid-elements__thread{left:3%;right:3%}.solution-mid-elements__report{left:-1rem}.solution-mid-elements__identity{right:-1rem}.solution-mid-elements--workflow{gap:.8rem}.solution-mid-elements__intake{width:13rem}.solution-mid-elements__handoff{width:2.2rem;height:2.2rem}.solution-mid-elements__case{width:62%}.solution-mid-elements__steps{gap:.25rem;padding:.65rem}.solution-mid-elements__steps>div{gap:.4rem;padding:.45rem}.solution-mid-elements--whistleblowing{min-height:32rem}.whistle-mid__portal{width:31%}.whistle-mid__arrival{width:34%;left:33%}.whistle-mid__decrypt{width:31%;right:0}.solution-mid-elements--ai{grid-template-columns:minmax(12rem,.7fr) 3.5rem minmax(0,1.35fr)}.solution-mid-elements__source,.solution-mid-elements__ai-answer{width:100%}.solution-mid-elements__ai-answer>div{padding-left:0}.solution-mid-elements__ai-answer ul{margin-left:0}.ai-convergence__agent{width:2.8rem;height:2.8rem}.solution-mid-elements__reviewers{width:16rem}.solution-mid-elements__results{width:78%;padding-left:4.5rem}.solution-mid-visual .solution-product-demo.is-frameless .solution-demo--audit{width:94%}}@media (max-width:639px){.whistleblowing-records-hero{min-width:0;overflow:clip}.whistleblowing-records-hero .solution-product-demo.is-frameless{width:100%;max-width:100%;overflow:hidden}.ai-assistant-chat-hero{min-width:0;overflow:clip}.ai-assistant-chat-hero .solution-product-demo.is-frameless{width:100%;max-width:100%;overflow:hidden}.ai-assistant-chat-hero .solution-product-demo.is-frameless .solution-product-demo__viewport{height:34rem}.solution-demo--ai-chat{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.ai-chat-demo__sidebar{border-bottom:1px solid #dbe3ef;border-right:0;grid-template-columns:1fr 1fr;display:grid}.ai-chat-demo__sidebar-head{display:none}.ai-chat-demo__cases{padding:.45rem;display:block}.ai-chat-demo__cases>div{display:none}.ai-chat-demo__cases>div.is-selected{display:grid}.ai-chat-demo__documents{border-top:0;border-left:1px solid #dbe3ef;margin:0;padding:.45rem}.ai-chat-demo__documents>small{display:none}.ai-chat-demo__documents>div{margin:0;padding:.45rem}.ai-chat-demo__main{min-height:0}.ai-chat-demo__header>div{display:none}.ai-chat-demo__thread{gap:.35rem;padding:.5rem}.ai-chat-demo__message{width:98%}.ai-chat-demo__message>svg,.ai-chat-demo__message>.solution-demo-icon{width:1.55rem;height:1.55rem;padding:.35rem}.ai-chat-demo__message>div{padding:.45rem .55rem}.ai-chat-demo__message li{padding:.18rem .3rem}.ai-chat-demo__footer{min-height:3rem}.analytics-demo__grid{height:11rem}.solution-mid-visual{margin-top:2.5rem;overflow:clip}.solution-mid-visual:before{inset-inline:-1rem}.solution-mid-elements{min-height:29rem}.solution-mid-elements small{letter-spacing:.06em;font-size:.52rem}.solution-mid-elements strong{font-size:.7rem}.solution-mid-elements__thread{min-height:25rem;top:2rem;left:0;right:0}.solution-mid-elements__thread-head{padding:.75rem}.solution-mid-elements__thread-head>.solution-demo-pill{display:none}.solution-mid-elements__message{width:82%;margin:1rem .75rem 0;padding:.7rem}.solution-mid-elements__message.is-reporter{margin:.65rem .75rem 0 auto}.solution-mid-elements__composer{bottom:.8rem;left:.75rem;right:.75rem}.solution-mid-elements__report{width:11.5rem;padding:.65rem;top:0;left:0}.solution-mid-elements__report>.solution-demo-pill{display:none}.solution-mid-elements__identity{width:13rem;padding:.65rem;bottom:0;right:0}.solution-mid-elements--workflow{min-height:31rem;display:block}.solution-mid-elements__intake{z-index:3;width:12rem;padding:.75rem;position:absolute;top:0;left:0}.solution-mid-elements__handoff{z-index:4;position:absolute;top:7.5rem;left:45%;transform:rotate(90deg)}.solution-mid-elements__case{width:92%;position:absolute;bottom:0;right:0}.solution-mid-elements__case-head{padding:.7rem}.solution-mid-elements__case-head>.solution-demo-pill{display:none}.solution-mid-elements__steps{grid-template-columns:1fr}.solution-mid-elements__steps>div:nth-child(-n+2){display:none}.solution-mid-elements--whistleblowing{min-height:47rem}.whistle-mid__journey{gap:.3rem;left:0;right:0}.whistle-mid__journey>div>strong{display:none}.whistle-mid__portal{width:86%;padding:.75rem;top:3rem;left:0}.whistle-mid__arrival{width:90%;padding:.75rem;top:16rem;left:auto;right:0}.whistle-mid__arrival-row{grid-template-columns:1fr auto}.whistle-mid__arrival-row em,.whistle-mid__arrival-row b{display:block}.whistle-mid__decrypt{width:94%;min-height:17rem;top:auto;bottom:0;right:0}.whistle-mid__decrypt-head>.solution-demo-pill{display:none}.whistle-mid__secure-content{min-height:9.6rem}.solution-mid-elements--ai{grid-template-rows:auto 2.6rem auto;grid-template-columns:1fr;min-height:37rem;display:grid}.ai-convergence__sources{grid-template-columns:1fr 1fr;gap:.4rem}.solution-mid-elements__source{width:100%;padding:.6rem;left:auto}.solution-mid-elements__source.is-case,.solution-mid-elements__source.is-policy{top:auto;bottom:auto}.solution-mid-elements__source.is-handler{grid-column:1/-1}.solution-mid-elements__source.is-handler strong{font-size:.58rem}.ai-convergence__agent{width:2.5rem;height:2.5rem}.ai-convergence__agent:before,.ai-convergence__agent:after{width:1px;height:1.1rem;top:auto;left:50%;right:auto}.ai-convergence__agent:before{bottom:100%}.ai-convergence__agent:after{top:100%}.solution-mid-elements__ai-answer{width:100%;min-height:21rem;padding:1rem .8rem 3.5rem;top:auto;bottom:auto;right:auto}.solution-mid-elements__ai-answer>div{padding-left:0}.solution-mid-elements__ai-answer>div strong{font-size:.65rem}.solution-mid-elements__ai-answer ul{margin:.8rem 0 0}.solution-mid-elements__ai-answer li{padding:.55rem;font-size:.56rem}.solution-mid-elements__ai-answer footer{padding:.7rem}.solution-mid-elements--appraisals{min-height:34rem}.solution-mid-elements__reviewers{width:13rem;padding:.7rem;top:0;left:-.5rem}.solution-mid-elements__reviewers>div{margin-top:.35rem;padding:.45rem}.solution-mid-elements__reviewers>div:nth-of-type(n+4),.solution-mid-elements__reviewers>.solution-demo-pill{display:none}.solution-mid-elements__results{width:94%;padding:1rem .8rem;position:absolute;bottom:0;right:0}.solution-mid-elements__results-head>.solution-demo-pill{display:none}.solution-mid-elements--analytics{min-height:32rem}.analytics-attention__panel{padding:.8rem}.analytics-attention__priority{grid-template-columns:auto minmax(0,1fr);padding:.65rem}.analytics-attention__priority>b{grid-column:2}.analytics-attention__health{grid-template-columns:1fr}.analytics-attention__health>div{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.analytics-attention__health small{text-align:right;margin-top:0}.solution-mid-visual .solution-product-demo.is-frameless .solution-demo--audit{width:100%;min-height:25rem;margin:1rem 0;padding:.75rem}.solution-hero-system{min-height:22.5rem}.solution-story{height:18rem;padding:1rem}.solution-story--anonymous{padding-inline:1rem}.solution-story-report{width:78%;left:3%}.solution-story-protection{width:78%;right:3%}.solution-story-thread{bottom:.8rem;left:4%;right:4%}.solution-story-message{max-width:88%}.solution-story--workflow{gap:1.4rem}.solution-story-step small{letter-spacing:.03em;font-size:.48rem}.solution-story-case-card{width:96%}.solution-story--case{grid-template-columns:1fr;align-content:center;gap:.65rem}.solution-story-timeline{grid-template-columns:1fr 1fr;gap:.15rem .4rem;display:grid}.solution-story-timeline-row{padding-block:.25rem}.solution-story--analytics{grid-template-columns:.7fr 1.3fr;padding-inline:.7rem}.solution-story-events>span{padding-inline:.35rem}.solution-story-events i{display:none}.solution-story-export{bottom:.6rem;right:4%}.solution-story--ai{padding-inline:.7rem}.solution-story-ai-inputs{gap:.4rem}.solution-story-ai-inputs .solution-story-surface{padding-inline:.55rem}.solution-story-human-review strong{font-size:.62rem}.solution-story-human-review button:first-child{display:none}.solution-story--appraisals{padding-inline:.7rem}.solution-story-subject{width:65%}.solution-story-reviewers{gap:.4rem;left:3%;right:3%}.solution-story-reviewer{padding-inline:.4rem}.solution-story-reviewer>svg:first-child{display:none}.solution-story-result{bottom:.6rem;left:5%;right:5%}}@media (prefers-reduced-motion:reduce){.solution-product-demo *,.solution-product-demo :before,.solution-product-demo :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.reports-demo__track,.whistle-mid__decrypting>i,.reports-demo__decrypting>i{animation:none!important}.reports-demo__cursor{display:none}}
