.hs-graphic{--ps-duration:12s}.hs-graphic.hs-overview{--ps-duration:10s}.hs-overview .ps-step[data-step="0"]{animation-name:hs-overview-start}.hs-overview .ps-step[data-step="1"]{animation-name:hs-overview-action}.hs-overview .ps-step[data-step="2"]{animation-name:hs-overview-result}@keyframes hs-overview-start{0%,to{opacity:1}20%{opacity:0}}@keyframes hs-overview-action{0%,to{opacity:0}20%{opacity:1}44%{opacity:0}}@keyframes hs-overview-result{0%,to{opacity:0}44%{opacity:1}}.hs-graphic .ps-window{box-shadow:5px 6px #18232f}.hs-graphic .ps-step{flex-direction:column;gap:14px;display:flex}.hs-graphic .ps-step>*{flex-shrink:0}.hs-graphic .ps-viewport{min-height:390px}.hs-graphic :is(h3,p){margin:0}.hs-graphic .hs-title{font:600 clamp(20px, 4.7cqi, 27px) / 1.2 var(--font-title,sans-serif);letter-spacing:-.025em;max-width:27ch;color:var(--ps-ink)}.hs-graphic small{color:var(--ps-muted);font-size:10px;line-height:1.4}.hs-kicker{color:var(--ps-blue);align-items:center;gap:8px;font-size:11px;display:flex}.hs-rows{flex-direction:column;gap:8px;display:flex}.hs-row{border:1px solid var(--ps-line);background:#fff;border-radius:6px;align-items:center;gap:12px;min-width:0;padding:13px 12px;display:flex}.hs-row>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.hs-row strong{font-size:12px;font-weight:550;line-height:1.4}.hs-row>svg{color:var(--ps-muted);flex:none}.hs-row-icon{color:var(--ps-blue);flex:none;display:flex}.hs-row-icon svg{width:18px;height:18px}.hs-row-active{background:#f0f7fd;border-color:#88bce2}.hs-focus{border:2px solid var(--ps-ink);box-shadow:3px 4px 0 var(--ps-ink);background:#fff;border-radius:8px;flex-direction:column;gap:13px;padding:20px;display:flex}.hs-focus h3{color:var(--ps-ink);font:600 clamp(20px, 4.7cqi, 26px) / 1.2 var(--font-title,sans-serif);letter-spacing:-.02em}.hs-focus p{color:var(--ps-muted);font-size:12px;line-height:1.6}.hs-trail{color:var(--ps-muted);align-items:center;gap:7px;font-size:10px;display:flex}.hs-trail svg{flex:none}.hs-person{align-items:center;gap:8px;min-height:30px;display:flex}.hs-person-label{color:var(--ps-muted);margin-left:auto;font-size:10px}.hs-pair{border-top:1px solid var(--ps-line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.hs-pair>span{color:var(--ps-muted);font-size:11px}.hs-pair>strong{text-align:right;font-size:11px}.hs-graphic .hs-note{color:var(--ps-muted);font-size:11px;line-height:1.65}.hs-note-line{color:var(--ps-muted);align-items:center;gap:8px;padding-block:9px;font-size:11px;display:flex}.hs-note-line svg{color:var(--ps-blue);flex:none}.hs-result{background:#f0f7fd;border:1px solid #a6ccec;border-radius:6px;align-items:center;gap:10px;padding:13px;display:flex}.hs-result>svg{color:var(--ps-blue);flex:none}.hs-result>div{flex-direction:column;gap:3px;display:flex}.hs-result strong{font-size:12px}.hs-result span{font-size:11px}.hs-dependency{flex-direction:column;align-items:center;gap:7px;display:flex}.hs-dependency>div{border:1px solid var(--ps-line);border-radius:6px;align-items:center;gap:12px;width:100%;padding:14px;display:flex}.hs-dependency>div>svg{color:var(--ps-blue);width:18px}.hs-dependency>svg{height:16px;color:var(--ps-muted)}.hs-dependency>div>span:first-of-type{flex:1}.hs-dependency .hs-dependency-active{border:2px solid var(--ps-ink);box-shadow:3px 4px 0 var(--ps-ink)}.hs-risk-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}.hs-matrix{aspect-ratio:1;grid-template-columns:repeat(5,1fr);gap:4px;width:100%;max-width:180px;display:grid}.hs-matrix>span{background:#eff5f1;border:1px solid #cbdad9;border-radius:3px}.hs-matrix>span[data-level=medium]{background:#f8ecd9;border-color:#ead5af}.hs-matrix>span[data-level=high]{background:#f3dedd;border-color:#d9a9a6}.hs-matrix .hs-matrix-selected{outline-offset:0;color:#18232f;outline:2px solid #18232f;place-content:center;font-weight:700;display:grid;position:relative}.hs-score{letter-spacing:-.04em;font-size:38px;font-weight:600;line-height:1.4;display:block}.hs-score span{color:var(--ps-muted);font-size:17px}.hs-risk-layout p{color:var(--ps-muted);margin-bottom:10px;font-size:10px}.hs-input{background:#f0f7fd;border:1px solid #88bce2;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.hs-input>strong{color:var(--ps-blue);font-size:21px}.hs-input>small{flex:none}.hs-input>span{font-size:11px}.hs-recovery{border:2px solid var(--ps-ink);box-shadow:3px 4px 0 var(--ps-ink);border-radius:8px;align-items:center;gap:20px;padding:20px;display:flex}.hs-recovery>svg{color:var(--ps-blue)}.hs-recovery>div{flex-direction:column;display:flex}.hs-recovery strong{font-size:36px;line-height:1.3}.hs-recovery strong span{font-size:17px;font-weight:400}.hs-file{border:1px solid var(--ps-line);border-radius:6px;align-items:center;gap:12px;padding:16px 12px;display:flex}.hs-file>svg{color:var(--ps-blue);flex:none}.hs-file>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.hs-file strong{overflow-wrap:anywhere;font-size:12px}.hs-warning{color:#853b25;background:#fff5ee;border:1px solid #e5bda8;border-radius:6px;gap:9px;padding:12px;font-size:11px;line-height:1.6;display:flex}.hs-warning>svg{flex:none;margin-top:2px}.hs-fake-button{color:#fff;background:var(--ps-blue);border-radius:5px;justify-content:center;align-self:flex-end;align-items:center;gap:9px;padding:10px 12px;font-size:11px;display:flex}.hs-public-brand{align-items:center;gap:9px;font-size:11px;display:flex}.hs-public-brand>div{color:#fff;background:#10253d;border-radius:5px;place-content:center;width:27px;height:27px;font-weight:700;display:grid}.hs-public-brand>.ps-tag{margin-left:auto}.hs-share-row{border:1px solid var(--ps-line);border-radius:6px;align-items:center;gap:12px;padding:16px 12px;display:flex}.hs-share-row svg{color:var(--ps-blue);background:#e7f3fc}.hs-graphic .ps-cursor{opacity:0;animation:hs-cursor var(--ps-duration) ease-in-out infinite;top:75%;left:70%}.hs-graphic .hs-overview-cursor{top:64%}.hs-graphic .hs-supplier-cursor{top:44%}@keyframes hs-cursor{0%,5%{opacity:0;transform:translate(30px,24px)}10%,24%{opacity:1;transform:translate(0)}26%,34%{opacity:0;transform:translate(0)}38%,55%{opacity:1;transform:translate(0)}59%,to{opacity:0;transform:translate(0)}}.hs-graphic .as-scene-motion[data-motion=reduced] .ps-cursor{display:none}@container (max-width:380px){.hs-graphic .ps-step{gap:12px}.hs-focus{gap:10px;padding:14px}.hs-row{gap:9px;padding:11px 10px}.hs-risk-layout{gap:14px}.hs-person-label{font-size:9px}}@media (prefers-reduced-motion:reduce){.hs-graphic .ps-cursor{display:none}}.hs-goal-metric{border:1px solid var(--ps-line);background:#fff;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:16px;display:grid}.hs-goal-metric>div:first-child{flex-direction:column;justify-content:center;gap:4px;display:flex}.hs-goal-metric strong{font-size:12px}.hs-goal-metric>b{font:600 30px / 1.2 var(--font-title,sans-serif);letter-spacing:-.03em;align-self:center}.hs-goal-metric>b>span{letter-spacing:0;font-size:13px;font-weight:400}.hs-goal-comparison{border-top:1px solid var(--ps-line);grid-column:1/-1;justify-content:space-between;gap:8px;padding-top:10px;font-size:10px;display:flex}.hs-goal-comparison>span:last-child{color:#853b25}.hs-goal-connected{border:2px solid var(--ps-ink);box-shadow:3px 4px 0 var(--ps-ink)}.hs-continuity{--ps-duration:14s}.hs-bia-intervals{color:var(--ps-muted);grid-template-columns:minmax(0,1fr) repeat(3,40px);align-items:center;gap:5px;font-size:11px;display:grid}.hs-bia-intervals>:not(:first-child){text-align:center;background:#f1f5f9;border-radius:4px;padding-block:7px}.hs-bia-intervals>strong{color:var(--ps-blue);outline:1px solid #88bce2}.hs-bia-field{border:2px solid var(--ps-ink);box-shadow:3px 4px 0 var(--ps-ink);background:#fff;border-radius:8px;padding:14px}.hs-bia-field>small{margin-bottom:8px;display:block}.hs-bia-select{background:#f0f7fd;border:1px solid #88bce2;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:8px 12px;display:flex;position:relative}.hs-bia-value,.hs-bia-feedback{display:grid}.hs-bia-value>*,.hs-bia-feedback>*{grid-area:1/1}.hs-bia-value{font-size:12px}.hs-bia-placeholder{color:var(--ps-muted)}.hs-bia-selected{opacity:0}.hs-bia-options{z-index:3;border:2px solid var(--ps-ink);box-shadow:3px 4px 0 var(--ps-ink);opacity:0;background:#fff;border-radius:6px;padding:5px;position:absolute;top:calc(100% + 6px);left:-1px;right:-1px}.hs-bia-options>div{border-radius:3px;justify-content:space-between;align-items:center;min-height:32px;padding:6px 8px;font-size:11px;display:flex}.hs-bia-option-target>svg{opacity:0}.hs-bia-feedback .hs-bia-selected{align-items:center;gap:6px;display:flex}.hs-bia-feedback svg{color:var(--ps-blue);flex:none}.hs-bia-limit>strong{white-space:nowrap;font-size:22px}.hs-bia-save{opacity:0;animation:hs-bia-rto-selected var(--ps-duration) step-end infinite;margin-top:auto;position:relative}.hs-continuity .hs-bia-select-cursor{z-index:4;opacity:0;animation:hs-bia-impact-cursor var(--ps-duration) ease-in-out infinite;top:19px;left:65%}.hs-bia-impact .hs-bia-options{animation:hs-bia-impact-menu var(--ps-duration) step-end infinite}.hs-bia-impact .hs-bia-placeholder{animation:hs-bia-impact-placeholder var(--ps-duration) step-end infinite}.hs-continuity .hs-bia-feedback .hs-bia-placeholder{animation:hs-bia-feedback-placeholder var(--ps-duration) step-end infinite}.hs-bia-impact .hs-bia-selected,.hs-continuity .hs-bia-feedback .hs-bia-selected,.hs-bia-impact .hs-bia-option-target>svg{animation:hs-bia-impact-selected var(--ps-duration) step-end infinite}.hs-bia-impact .hs-bia-option-target{animation:hs-bia-impact-highlight var(--ps-duration) step-end infinite}.hs-bia-rto .hs-bia-options{animation:hs-bia-rto-menu var(--ps-duration) step-end infinite}.hs-bia-rto .hs-bia-placeholder{animation:hs-bia-rto-placeholder var(--ps-duration) step-end infinite}.hs-bia-rto .hs-bia-selected,.hs-bia-rto .hs-bia-option-target>svg{animation:hs-bia-rto-selected var(--ps-duration) step-end infinite}.hs-bia-rto .hs-bia-option-target{animation:hs-bia-rto-highlight var(--ps-duration) step-end infinite}.hs-continuity .hs-bia-rto .hs-bia-select-cursor{animation-name:hs-bia-rto-cursor}.hs-continuity .hs-bia-save-cursor{opacity:0;animation:hs-bia-save-cursor var(--ps-duration) ease-in-out infinite;top:19px;left:65%}@keyframes hs-bia-impact-menu{0%,to{opacity:0}9%{opacity:1}23%{opacity:0}}@keyframes hs-bia-impact-placeholder{0%,to{opacity:1}23%{opacity:0}}@keyframes hs-bia-feedback-placeholder{0%,to{opacity:1}9%{opacity:0}}@keyframes hs-bia-impact-selected{0%,to{opacity:0}23%{opacity:1}}@keyframes hs-bia-impact-highlight{0%,to{background:#fff}18%{background:#e7f3fc}}@keyframes hs-bia-impact-cursor{0%,4%,27%,to{opacity:0;transform:translate(24px,12px)}7%,9%{opacity:1;transform:translate(0)}18%,21%{opacity:1;transform:translate(-40px,110px)}20%{opacity:1;transform:translate(-40px,110px)scale(.86)}24%{opacity:0;transform:translate(-40px,110px)}}@keyframes hs-bia-rto-menu{0%,to{opacity:0}37%{opacity:1}50%{opacity:0}}@keyframes hs-bia-rto-placeholder{0%,to{opacity:1}50%{opacity:0}}@keyframes hs-bia-rto-selected{0%,to{opacity:0}50%{opacity:1}}@keyframes hs-bia-rto-highlight{0%,to{background:#fff}44%{background:#e7f3fc}}@keyframes hs-bia-rto-cursor{0%,32%,55%,to{opacity:0;transform:translate(24px,12px)}35%,37%{opacity:1;transform:translate(0)}44%,48%{opacity:1;transform:translate(-40px,78px)}47%{opacity:1;transform:translate(-40px,78px)scale(.86)}51%{opacity:0;transform:translate(-40px,78px)}}@keyframes hs-bia-save-cursor{0%,52%,62%,to{opacity:0;transform:translate(24px,12px)}55%,59%{opacity:1;transform:translate(0)}58%{opacity:1;transform:scale(.86)}61%{opacity:0;transform:translate(0)}}@container (max-width:380px){.hs-goal-metric{gap:10px;padding:12px}.hs-goal-metric>b{font-size:25px}}
