*,:after,:before{box-sizing:border-box}*{margin:0}body,html{font-family:Rubik,sans-serif;height:100%}body{font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}#root{height:100%}.prose{line-height:1.3em;margin-left:auto;margin-right:auto;max-width:90ch;h1{font-size:2rem;line-height:2.25rem;margin-bottom:1rem;margin-top:1.75rem;&:first-child{margin-top:.5rem}}h2{font-size:1.5rem;line-height:1.875rem;margin-bottom:.5rem;margin-top:1rem}h2,h3{color:#8325b5}h3{font-size:1.25rem;line-height:1.5rem;margin:.5rem 0}p{margin-bottom:1rem}li p{margin:0}li,ul{margin:.5rem 0}}h1#executive-summary{&~h2{&:before{background-color:rgba(131,37,181,.2);background-position:50%;background-repeat:no-repeat;background-size:50% 50%;border-radius:3rem;color:#8325b5;content:"";display:block;float:left;height:3rem;margin-right:1rem;width:3rem}&~p,&~ul{margin-left:4rem}}}h2[id^=problem],h2[id^=solution],h2[id^=summary]{&:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY2lyY2xlLWV4Y2xhbWF0aW9uIiBkYXRhLWljb249ImNpcmNsZS1leGNsYW1hdGlvbiIgZGF0YS1wcmVmaXg9ImZhcyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxwYXRoIGZpbGw9IiM4MzI1QjUiIGQ9Ik0yNTYgNTEyYTI1NiAyNTYgMCAxIDAgMC01MTIgMjU2IDI1NiAwIDEgMCAwIDUxMm0wLTM4NGMxMy4zIDAgMjQgMTAuNyAyNCAyNHYxMTJjMCAxMy4zLTEwLjcgMjQtMjQgMjRzLTI0LTEwLjctMjQtMjRWMTUyYzAtMTMuMyAxMC43LTI0IDI0LTI0bS0zMiAyMjRhMzIgMzIgMCAxIDEgNjQgMCAzMiAzMiAwIDEgMS02NCAwIi8+PC9zdmc+")}&~ul{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));list-style:none;margin:1rem 0 1rem 4rem;padding:0;li{background:#f9edd9;border-radius:1rem;margin:0;padding:.5rem 1rem}}}h2[id^=summary]{&~ul{li{background:#eaf1ff}}}h2[id^=solution]{&:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY2hlY2siIGRhdGEtaWNvbj0iY2hlY2siIGRhdGEtcHJlZml4PSJmYXMiIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSIjODMyNUI1IiBkPSJNNDM4LjYgMTA1LjRjMTIuNSAxMi41IDEyLjUgMzIuOCAwIDQ1LjNsLTI1NiAyNTZjLTEyLjUgMTIuNS0zMi44IDEyLjUtNDUuMyAwbC0xMjgtMTI4Yy0xMi41LTEyLjUtMTIuNS0zMi44IDAtNDUuM3MzMi44LTEyLjUgNDUuMyAwTDE2MCAzMzguN2wyMzMuNC0yMzMuM2MxMi41LTEyLjUgMzIuOC0xMi41IDQ1LjMgMHoiLz48L3N2Zz4=")}&~ul{li{background:#e8f3f2}}}h2[id^=opportunity]{&:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtbGlnaHRidWxiIiBkYXRhLWljb249ImxpZ2h0YnVsYiIgZGF0YS1wcmVmaXg9ImZhcyIgdmlld0JveD0iMCAwIDM4NCA1MTIiPjxwYXRoIGZpbGw9IiM4MzI1QjUiIGQ9Ik0yNzIgMzg0YzkuNi0zMS45IDI5LjUtNTkuMSA0OS4yLTg2LjIgNS4yLTcuMSAxMC40LTE0LjIgMTUuNC0yMS40IDE5LjgtMjguNSAzMS40LTYzIDMxLjQtMTAwLjNDMzY4IDc4LjggMjg5LjIgMCAxOTIgMFMxNiA3OC44IDE2IDE3NmMwIDM3LjMgMTEuNiA3MS45IDMxLjQgMTAwLjMgNSA3LjIgMTAuMiAxNC4zIDE1LjQgMjEuNCAxOS44IDI3LjEgMzkuNyA1NC40IDQ5LjIgODYuMmgxNjB6bS04MCAxMjhjNDQuMiAwIDgwLTM1LjggODAtODB2LTE2SDExMnYxNmMwIDQ0LjIgMzUuOCA4MCA4MCA4MG0tODAtMzM2YzAgOC44LTcuMiAxNi0xNiAxNnMtMTYtNy4yLTE2LTE2YzAtNjEuOSA1MC4xLTExMiAxMTItMTEyIDguOCAwIDE2IDcuMiAxNiAxNnMtNy4yIDE2LTE2IDE2Yy00NC4yIDAtODAgMzUuOC04MCA4MCIvPjwvc3ZnPg==")}&~ul{display:block;list-style:disc;margin:.5rem 0 .5rem .5rem;padding:0 0 .5rem .5rem;li{background:transparent}}}h2[id^=value]{&:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY29pbnMiIGRhdGEtaWNvbj0iY29pbnMiIGRhdGEtcHJlZml4PSJmYXMiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjODMyNUI1IiBkPSJNNTEyIDgwYzAgMTgtMTQuMyAzNC42LTM4LjQgNDgtMjkuMSAxNi4xLTcyLjUgMjcuNS0xMjIuMyAzMC45LTMuNy0xLjgtNy40LTMuNS0xMS4zLTUtMzkuNC0xNi41LTkxLjgtMjUuOS0xNDgtMjUuOS04LjMgMC0xNi40LjItMjQuNS42bC0xLjEtLjZDMTQyLjMgMTE0LjYgMTI4IDk4IDEyOCA4MGMwLTQ0LjIgODYtODAgMTkyLTgwczE5MiAzNS44IDE5MiA4MG0tMzUxLjMgODEuMWMxMC4yLS43IDIwLjctMS4xIDMxLjMtMS4xIDYyLjIgMCAxMTcuNCAxMi4zIDE1Mi41IDMxLjQgMjQuOCAxMy41IDM5LjUgMzAuMyAzOS41IDQ4LjZxMCA2LTIuMSAxMS43Yy00LjYgMTMuMi0xNyAyNS4zLTM1IDM1LjUtLjEuMS0uMy4xLS40LjItLjMuMi0uNi4zLS45LjUtMzUgMTkuNC05MC44IDMyLTE1My42IDMyLTU5LjYgMC0xMTIuOS0xMS4zLTE0OC4yLTI5LjEtMS45LS45LTMuNy0xLjktNS41LTIuOUMxNC4zIDI3NC42IDAgMjU4IDAgMjQwYzAtMzQuOCA1My40LTY0LjUgMTI4LTc1LjQgMTAuNS0xLjUgMjEuNC0yLjcgMzIuNy0zLjVNNDE2IDI0MGMwLTIxLjktMTAuNi0zOS45LTI0LjEtNTMuNCAyOC4zLTQuNCA1NC4yLTExLjQgNzYuMi0yMC41IDE2LjMtNi44IDMxLjUtMTUuMiA0My45LTI1LjVWMTc2YzAgMTkuMy0xNi41IDM3LjEtNDMuOCA1MC45LTE0LjYgNy40LTMyLjQgMTMuNy01Mi40IDE4LjUuMS0xLjguMi0zLjUuMi01LjN6bS0zMiA5NmMwIDE4LTE0LjMgMzQuNi0zOC40IDQ4LTEuOCAxLTMuNiAxLjktNS41IDIuOUMzMDQuOSA0MDQuNyAyNTEuNiA0MTYgMTkyIDQxNmMtNjIuOCAwLTExOC42LTEyLjYtMTUzLjYtMzJDMTQuMyAzNzAuNiAwIDM1NCAwIDMzNnYtMzUuNGMxMi41IDEwLjMgMjcuNiAxOC43IDQzLjkgMjUuNUM4My40IDM0Mi42IDEzNS44IDM1MiAxOTIgMzUyczEwOC42LTkuNCAxNDguMS0yNS45YzcuOC0zLjIgMTUuMy02LjkgMjIuNC0xMC45IDYuMS0zLjQgMTEuOC03LjIgMTcuMi0xMS4yIDEuNS0xLjEgMi45LTIuMyA0LjMtMy40VjMzNm0zMiAwdi01Ny45YzE5LTQuMiAzNi41LTkuNSA1Mi4xLTE2IDE2LjMtNi44IDMxLjUtMTUuMiA0My45LTI1LjVWMjcyYzAgMTAuNS01IDIxLTE0LjkgMzAuOS0xNi4zIDE2LjMtNDUgMjkuNy04MS4zIDM4LjQuMS0xLjcuMi0zLjUuMi01LjNNMTkyIDQ0OGM1Ni4yIDAgMTA4LjYtOS40IDE0OC4xLTI1LjkgMTYuMy02LjggMzEuNS0xNS4yIDQzLjktMjUuNVY0MzJjMCA0NC4yLTg2IDgwLTE5MiA4MFMwIDQ3Ni4yIDAgNDMydi0zNS40YzEyLjUgMTAuMyAyNy42IDE4LjcgNDMuOSAyNS41QzgzLjQgNDM4LjYgMTM1LjggNDQ4IDE5MiA0NDgiLz48L3N2Zz4=")}}h2[id^=risk]{&:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MCIgaGVpZ2h0PSI4MCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODMyNWI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMi41IiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLWFsZXJ0LXRyaWFuZ2xlIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Ik0xMC4yOSAzLjg2IDEuODIgMThhMiAyIDAgMCAwIDEuNzEgM2gxNi45NGEyIDIgMCAwIDAgMS43MS0zTDEzLjcxIDMuODZhMiAyIDAgMCAwLTMuNDIgME0xMiA5djRNMTIgMTdoLjAxIi8+PC9zdmc+")}}h2[id^=introduction]{&:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIiB2aWV3Qm94PSIwIC0xIDI4IDI4Ij48cGF0aCBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNyAxNkgxYTEgMSAwIDEgMCAwIDJoMjZhMSAxIDAgMSAwIDAtMm0tMTEgOEgxYTEgMSAwIDEgMCAwIDJoMTVhMSAxIDAgMSAwIDAtMk0xIDJoMjZhMSAxIDAgMSAwIDAtMkgxYTEgMSAwIDEgMCAwIDJtMCA4aDE4YTEgMSAwIDEgMCAwLTJIMWExIDEgMCAxIDAgMCAyIi8+PC9zdmc+")}}.print-only{display:none}@media print{@page{size:A4 landscape;size:297mm 210mm;margin:14mm}@page presentation-slide{size:10in 5.625in;margin:0}html.presentation-print-document,html.presentation-print-document #root,html.presentation-print-document body,html:has(.presentation-print-view),html:has(.presentation-print-view) #root,html:has(.presentation-print-view) body{height:auto;margin:0;max-width:10in;padding:0;width:10in}html{margin:0 auto;max-width:100%}body{margin:0;padding:0;width:100%}#root>nav,.MuiBreadcrumbs-root,.hidden-print,.insights-section,[role=alert],nav{display:none!important}.print-only{display:block}.printable:not(.slide-print-page){border:0;padding:2rem 2.5rem!important;page-break-inside:avoid;break-inside:avoid;&:has(h1:not(#executive-summary)){page-break-before:always}.prose{padding:0}&:has(h1){position:relative;z-index:1}}.prose{font-size:1rem;line-height:1.6em;margin:0 auto;max-width:100ch;padding:1.5rem 0;page-break-inside:avoid;break-inside:avoid;p{margin-bottom:1rem;orphans:3;widows:3;&:last-child{margin-bottom:0}}h1{font-size:2.5rem;line-height:1.2;margin-bottom:1.25rem;margin-top:1.5rem;position:relative;width:100%;z-index:1}h1,h2{page-break-after:avoid;break-after:avoid}h2{font-size:1.875rem;line-height:1.3;margin-bottom:.875rem;margin-top:1.25rem}h3{font-size:1.5rem;line-height:1.4;margin-bottom:.75rem;margin-top:1rem;page-break-after:avoid;break-after:avoid}ol,ul{margin:1rem 0}li,ol,ul{page-break-inside:avoid;break-inside:avoid}li{margin:.5rem 0}}.MuiContainer-root{margin:0!important;max-width:100%!important;padding:0!important}}@media print and (color){*,.recharts-bar-rectangle,.recharts-layer circle,.recharts-layer path,.recharts-layer polygon,.recharts-layer rect,.recharts-sector,svg *{print-color-adjust:exact!important;color-adjust:exact!important}}@media print{.presentation-print-view{display:block!important}}.presentation-print-view{display:none}.presentation-print-overlay .presentation-print-view,.presentation-print-route .presentation-print-view{display:block!important}.presentation-print-view .presentation-slide-footer{align-items:center;color:#555;display:flex;flex-shrink:0;font-size:11px;gap:8px;justify-content:space-between;line-height:1.2;margin-top:auto;min-height:16px;padding:4px 0 0}.presentation-print-view .presentation-slide-footer img{height:14px}@media screen{.presentation-print-overlay .presentation-print-content{min-width:1400px}.presentation-print-overlay .presentation-print-view .printable{align-items:flex-start;background:transparent!important;border:none!important;box-shadow:none!important;box-sizing:border-box;display:flex!important;flex-shrink:0;height:auto;justify-content:center;margin:0!important;min-height:100vh;min-width:1400px;padding:0!important;width:100%}.presentation-print-overlay .presentation-print-view .printable .presentation-print-card-inner{box-sizing:border-box;display:flex;flex:none;flex-direction:column;height:787.5px;max-height:787.5px;max-width:1400px;min-height:787.5px;min-width:1400px;overflow:hidden;position:relative;width:1400px}}.presentation-print-overlay .presentation-print-view .presentation-print-chart-column,.presentation-print-view .presentation-print-chart-column{min-width:45%}.presentation-print-overlay .presentation-print-view .presentation-print-chart-slot{aspect-ratio:3/2;display:flex;flex:0 1 auto;flex-direction:column;max-height:100%;min-height:180px;min-width:320px;width:100%}.presentation-print-overlay .presentation-print-view .presentation-print-chart-slot>*{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}@media print{.presentation-print-view{display:block!important}.presentation-print-overlay .presentation-print-content,.presentation-print-overlay .presentation-print-view{margin:0!important;max-width:10in!important;min-width:0!important;padding:0!important;width:10in!important}.presentation-print-overlay .presentation-print-view .printable,.presentation-print-view .printable,.presentation-print-view .slide-print-page{page:presentation-slide;page-break-after:always!important;break-after:page!important;page-break-before:auto!important;background:transparent!important;border:none!important;box-shadow:none!important;box-sizing:border-box;break-before:auto!important;display:block!important;height:5.625in!important;margin:0!important;max-height:5.625in!important;max-width:10in!important;min-height:5.625in!important;min-width:10in!important;outline:none!important;overflow:hidden!important;padding:0!important;position:relative!important;print-color-adjust:exact;width:10in!important}.presentation-print-view .printable:last-child,.presentation-print-view .printable:last-of-type,.presentation-print-view .slide-print-page:last-child,.presentation-print-view .slide-print-page:last-of-type{page-break-after:avoid!important;break-after:avoid!important;page-break-before:auto!important;break-before:auto!important}.presentation-print-overlay .presentation-print-view .printable .presentation-print-card-inner,.presentation-print-view .printable .presentation-print-card-inner,.presentation-print-view .slide-print-page .presentation-print-card-inner{border:none!important;box-shadow:none!important;box-sizing:border-box;display:flex;flex:none;flex-direction:column;height:787.5px;left:0;margin:0 -4.58333in -2.57813in 0;max-height:787.5px;max-width:1400px;min-height:787.5px;min-width:1400px;outline:none!important;overflow:hidden;position:relative;print-color-adjust:exact;top:0;transform:scale(calc(10in / 1400px));transform-origin:top left;width:1400px}.presentation-print-view .presentation-print-card-inner .MuiButton-root,.presentation-print-view .presentation-print-card-inner .MuiIconButton-root,.presentation-print-view .presentation-print-card-inner .react-resizable-handle{display:none!important}.presentation-print-view .presentation-print-chart-slot{page-break-inside:avoid;aspect-ratio:3/2!important;break-inside:avoid;display:flex!important;flex:0 1 auto!important;flex-direction:column!important;max-height:100%!important;min-height:180px!important;min-width:320px!important;overflow:visible!important;print-color-adjust:exact!important;visibility:visible!important;width:100%!important}.presentation-print-view .presentation-print-chart-slot>*{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.presentation-print-view .presentation-print-chart-slot,.presentation-print-view .presentation-print-chart-slot *{visibility:visible!important}.presentation-print-view .presentation-print-chart-slot canvas,.presentation-print-view .presentation-print-chart-slot svg{max-width:100%!important;print-color-adjust:exact!important;visibility:visible!important}.presentation-print-view .presentation-print-chart-slot [class*=recharts]{flex:1 1 auto;height:100%;min-height:180px!important;visibility:visible!important}.presentation-print-view .presentation-print-chart-slot-captioned{aspect-ratio:auto!important;flex:1 1 auto!important;max-height:none!important;min-height:110px!important}.presentation-print-view .presentation-print-chart-slot-captioned [class*=recharts]{height:100%!important;min-height:100px!important}.presentation-print-view .pie-chart-legend,.presentation-print-view .pie-chart-legend *,.presentation-print-view img{display:block!important;visibility:visible!important}.presentation-print-view img{max-width:100%!important;page-break-inside:avoid;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.presentation-print-view .recharts-responsive-container,.presentation-print-view .recharts-surface,.presentation-print-view .recharts-wrapper,.presentation-print-view canvas,.presentation-print-view svg{display:block!important;overflow:visible!important;visibility:visible!important}.presentation-print-view .presentation-chart-container,.presentation-print-view .recharts-responsive-container,.presentation-print-view .recharts-wrapper{height:100%!important;min-height:140px!important;min-width:160px!important;width:100%!important}#root:has(.presentation-print-view),.presentation-container,body:has(.presentation-print-view),html.presentation-print-document,html:has(.presentation-print-view),html:has(.presentation-print-view) #root,html:has(.presentation-print-view) body{height:auto!important;margin:0!important;min-height:auto!important;overflow:visible!important}.presentation-print-view .presentation-slide-footer{font-size:11px!important;line-height:1.2!important;margin-top:auto;min-height:14px!important;padding:3px 0 0!important}.presentation-print-view .presentation-slide-footer img{height:12px!important}.presentation-print-overlay{display:block!important;position:static!important}.presentation-print-content,.presentation-print-overlay{height:auto!important;min-height:auto!important;overflow:visible!important;print-color-adjust:exact}.presentation-print-content{flex:none!important}.presentation-print-view{overflow:visible!important}.presentation-container>:not(.presentation-print-overlay){display:none!important}.health-check-comparison-table{box-shadow:none!important;overflow:visible!important}.health-check-comparison-table .MuiTableContainer-root{max-height:none!important;overflow:visible!important}}.pie-chart-legend{display:none!important}.pie-chart-legend,.pie-chart-legend *,.pie-chart-legend>*{display:none!important;visibility:hidden!important}