*,body{margin:0}*{box-sizing:border-box;padding:0}#root{margin-top:70px;overflow:hidden}#root .pointer,#root a,#root sup{cursor:pointer}#root sup{color:#005587!important;font-family:adelle-sans,sans-serif;font-size:12px!important;font-style:normal;font-weight:600;line-height:12px!important}#root .react-tooltip{background-color:#000;border:1px solid #000;border-radius:4px;color:#fff;font-size:13px;line-height:16px;max-width:200px;padding:.25rem .5rem;text-align:left}#root .v-hidden{visibility:hidden!important}#root *{box-sizing:border-box}#root .container{margin:0 auto;max-width:1200px!important;padding-left:14px;padding-right:14px;width:100%!important}#root .pl-0{padding-left:0!important}#root .pr-0{padding-right:0!important}#root .font-family-adelle{font-family:adelle-sans,sans-serif}.filters{align-items:center;padding-bottom:28px;padding-top:23px;position:relative}.filters input[type=checkbox]{accent-color:#000;border:none;height:16px!important;width:16px!important}.filters:not(.active){border-bottom:1px solid #ccc}.filters .customPlaceholder div{height:0;position:absolute;top:-100px;width:0!important}.filters .filter-button{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;margin-right:16px}.filters .filter-button p{color:#1f1f1f;font-size:14px;font-weight:700;line-height:21px;margin-bottom:0;margin-top:0}.filters .filter-button svg{--iconColor:#0d8390;height:2rem;margin-bottom:6px;width:2rem}.filters .filter-button svg *{stroke:var(--iconColor)}.filters .filter-dropdowns{display:flex;flex:auto}.filters .filter-dropdowns p{font-size:14px;font-weight:700;line-height:21px;margin-bottom:6px;margin-top:0}.filters .filter-dropdowns input[type=checkbox]{height:11px;margin-right:8px;margin-top:0;width:11px}.filters .filter-dropdowns .filter-dropdown{flex:0 1 25%;margin-right:16px}.filters .filter-dropdowns .filter-dropdown p{color:#1f1f1f}.filters .filter-dropdowns .filter-dropdown:last-child{margin-right:0}.filters .filter-dropdowns .filter-dropdown div[id^=react-select-]{z-index:20}.filters .mobile-apply-btn,.filters .mobile-close-btn{display:none}@media screen and (max-width:991px){.filters .filter-dropdowns p{font-size:10px;line-height:11px;margin-bottom:20px}.filters{align-items:flex-start;flex-direction:column;justify-content:flex-start;padding-bottom:25px;padding-top:16px}.filter-dropdowns{flex-direction:column;width:100%}.filter-dropdowns .filter-dropdown{flex:100% 1!important;width:100%}.filter-dropdowns .filter-dropdown>p{margin-bottom:8px;margin-top:20px}#root .chips{display:flex;flex-direction:column;max-height:40vh}#diclWrapper #root .filters{border-top:0;margin-left:14px!important;margin-right:14px!important;padding-left:0!important;padding-right:0!important;width:calc(100% - 32px)!important}#diclWrapper #root .filters.showFilters{border-bottom:0!important}#diclWrapper #root .filters .filter-dropdowns{background-color:#fff;border:1px solid #ccc;border-radius:16px;display:none;left:0;padding:16px;position:absolute;top:75px;width:calc(100% + 4px);z-index:10}#diclWrapper #root .filters.showFilters .filter-dropdowns{display:block}#diclWrapper #root .filters .mobile-apply-btn{background:#1f1f1f;border:1px solid #000;border-radius:100px;color:#fff;display:block;font-size:12px;font-style:normal;font-weight:700;line-height:21px;margin:30px 0;padding:10px 15px;text-align:center}#diclWrapper #root .filters .mobile-close-btn{color:#000;display:flex;font-size:14px;font-style:normal;font-weight:700;line-height:38px;margin-bottom:24px;text-transform:uppercase}#diclWrapper #root .filters .mobile-close-btn img{transform:rotate(45deg);transition:transform .25s ease-in-out}#diclWrapper #root .filters .mobile-close-btn:hover img{transform:rotate(135deg)}}@media screen and (max-width:577px){#root .chips .chip{flex:100% 1;width:100%}}@media screen and (min-width:992px){.filter-button{pointer-events:none}}#root .chip{align-items:center;background:#f8f8f8;border-radius:100px;cursor:pointer;display:inline-flex;justify-content:space-between;margin-bottom:12px;padding:10px 15px}#root .chip p{font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin:0}#root .chip p span{font-weight:700}#root .chip .close{cursor:pointer;margin-left:10px;transition:all .25s ease-in-out}#root .chip:hover .close{transform:rotate(90deg)}#root .chips{border-bottom:1px solid #ccc;margin:-8px auto 20px;max-height:109px;max-width:1200px;overflow-y:auto;overflow:hidden;padding-bottom:12px;padding-inline:1rem;position:relative;transition:max-height .25s linear}#root .chips .col-md-11{padding:0!important}#root .chips.active{max-height:100vh}#root .chips.active .show-chips img{margin-left:6px}#root .chips .chip{clear:right;float:left;font-size:14px;line-height:21px;margin-right:8px}#root .chips .chip:first-child{background-color:#ccc;border:none;border-radius:100px;clear:right;margin-right:10px}#root .chips .chip:first-child p{color:#1f1f1f;font-weight:700}#root .chips .chip:first-child img{display:none!important}#root .chips .chip:first-child{margin-left:0}#root .chips .show-chips{align-items:center;bottom:12px;cursor:pointer;display:flex;position:absolute;right:0}#root .chips .show-chips p{font-size:14px;font-weight:400;line-height:21px;margin-bottom:0!important;transition:color .25s linear}#root .chips .show-chips img{transition:all .25s linear}#root .chips .show-chips:hover p{color:#699f00}#root .chips .show-chips:hover img{filter:brightness(0) saturate(100%) invert(44%) sepia(92%) saturate(1654%) hue-rotate(51deg) brightness(98%) contrast(102%)}#readingGuide .popup-content .like img.inactive:hover :after{background-size:contain!important;background:url(https://www2.deloitte.com/content/dam/insights/us/USI-dev/2022/july/your-top-10/assets/heart.svg) no-repeat;position:relative;z-index:10}@media screen and (max-width:991px){#root .chips{margin-left:14px;margin-right:14px;margin-top:0;max-height:none;overflow-y:auto;overflow:visible!important;padding:0 0 32px}#root .chips .chip:first-child,#root .chips .chip:nth-child(2){margin-left:0!important}#root .chips .chip:first-child p,#root .chips .chip:nth-child(2) p{text-align:center;width:100%}#root .chips:not(.active){border-bottom:0;margin:0;padding-bottom:0}#root .chips .chip:first-child,#root .chips .chip:nth-child(2){background-color:#ccc;border:none;border-radius:100px;clear:right;margin-right:10px}#root .chips .chip:first-child p,#root .chips .chip:nth-child(2) p{color:#1f1f1f;font-weight:700}#root .chips .chip:first-child img,#root .chips .chip:nth-child(2) img{display:none!important}#root .chips .chip:first-child{margin-bottom:20px}#root .chips .chip:last-child{margin-bottom:0!important}#root .chips .chip:nth-child(2){margin-bottom:40px}#root .chips .chips-wrapper{max-height:0;overflow-x:hidden;overflow-y:auto}#root .chips .chips-wrapper.chips-active{max-height:100vh}#root .chips .show-chips{bottom:auto;top:-50px}#root .chips .show-chips p{line-height:35px!important}}:root{--deloitte-green:#86bc25;--accessible-green:#26890d;--green-1:#e3e48d;--green-2:#c4d600;--green-4:#43b02a;--green-5:#009a44;--green-6:#046a38;--green-7:#2c5234;--accessible-teal:#0d8390;--teal-1:#ddefe8;--teal-2:#9dd4cf;--teal-3:#6fc2b4;--teal-4:#00abab;--teal-5:#0097a9;--teal-6:#007680;--teal-7:#004f59;--accessible-blue:#007cb0;--blue-1:#a0dcff;--blue-2:#62b5e5;--blue-3:#00a3e0;--blue-4:#0076a8;--blue-5:#005587;--blue-6:#012169;--blue-7:#041e42;--cool-gray-1:#f6f6f6;--cool-gray-2:#d0d0ce;--cool-gray-4:#bbbcbc;--cool-gray-6:#a7a8aa;--cool-gray-7:#97999b;--cool-gray-9:#75787b;--cool-gray-10:#63666a;--cool-gray-11:#53565a}#root .card{background:linear-gradient(180deg,#fffc,#fff6);border:1px solid #ccc;border-radius:30px!important;justify-content:space-between;min-height:300px;padding:33px 28px;position:relative;transition:border .25s ease-in-out,-webkit-backdrop-filter .25s ease-in-out;transition:border .25s ease-in-out,backdrop-filter .25s ease-in-out;transition:border .25s ease-in-out,backdrop-filter .25s ease-in-out,-webkit-backdrop-filter .25s ease-in-out}#root .card.card--new:after{background-color:#0d8390;background-color:var(--accessible-teal);bottom:1rem;color:#fff;content:"New";display:inline-block;font-family:open sans,calibri,sans-serif;font-size:1rem;padding:.25rem .75rem;position:absolute;width:fit-content}#root .card:hover{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);border:1px solid #0d8390;transition:border .25s ease-in-out,-webkit-backdrop-filter .25s ease-in-out;transition:border .25s ease-in-out,backdrop-filter .25s ease-in-out;transition:border .25s ease-in-out,backdrop-filter .25s ease-in-out,-webkit-backdrop-filter .25s ease-in-out}#root .card:hover p{color:#0d8390}#root .card p{line-clamp:2;-webkit-line-clamp:6;-webkit-box-orient:vertical;color:#1f1f1f;display:-webkit-box;font-size:30px;font-style:normal;line-height:32px;overflow:hidden;transition:color .25s ease-in-out}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:.9;opacity:var(--rt-opacity);transition:opacity .15s ease-out;transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity .15s ease-in;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.styles-module_arrow__K0L3T{height:8px;width:8px}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}.casePopup{position:relative;transition:opacity .25s ease-in-out}.casePopup .show{opacity:1;z-index:10}.casePopup:not(.show){opacity:0;transition:opacity .25s ease-in-out;z-index:-4}.casePopup.showsubPopup .Article-popup{overflow-y:hidden}.casePopup .popup-endnotes{border-top:1px solid #ccc;margin-top:15px;width:80%}.casePopup .popup-endnotes h6{font-size:14px;font-style:normal;font-weight:700;line-height:14px;margin-bottom:12px;margin-top:10px;text-transform:uppercase}.casePopup .popup-endnotes a{transition:none!important}.casePopup .popup-endnotes ul{list-style:none!important;list-style-position:inherit!important;margin-left:0;padding-left:0}.casePopup .popup-endnotes ul li{color:#1f1f1f;list-style:none}.casePopup .popup-endnotes ul li,.casePopup .popup-endnotes ul li a{font-size:14px;font-weight:400;line-height:20px;margin-bottom:0;margin-left:0;padding-left:0}.casePopup .case-study-text{grid-gap:0 2%;display:grid;gap:0 2%;grid-template-areas:"issue issue" "caseContent benefits" "caseContent cta";grid-template-columns:68% 30%;grid-template-rows:min-content min-content 1fr}.casePopup .case-study-text .issue{grid-area:issue}.casePopup .case-study-text .benefits{align-self:start;background:#ddefe8;grid-area:benefits}.casePopup .case-study-text .benefits h4,.casePopup .case-study-text .benefits h5,.casePopup .case-study-text .benefits p{padding-inline:1rem}.casePopup .case-study-text .benefits h4{padding-block:1rem}.casePopup .case-study-text .contents{grid-area:caseContent}.casePopup .case-study-text h4{color:#0d8390}.casePopup .case-study-text .download-cta{background:#fff;grid-area:cta;padding-block:2rem}.casePopup .case-study-text .download-cta a{background:#007cb0;border:1px solid #007cb0;border-radius:50px;color:#fff;display:block;font-size:medium;margin-inline:auto;padding:1em 1.5em;text-align:center;text-decoration:none;transition:.3s;width:fit-content}.casePopup .case-study-text .download-cta a:hover{background:#fff;color:#007cb0}.casePopup .dim-border-bottom{border-color:#ccc}.casePopup .mobile-accordion h6{margin-bottom:13px}.casePopup .endnotes-accordion-content{margin-bottom:70px}.Article-popup{background:#fff9;border:1px solid #757575;box-shadow:0 4px 4px #00000040;height:650px;margin-bottom:40px;max-height:650px;overflow-x:hidden;overflow-y:auto;position:relative;z-index:9}.Article-popup .popup-content{padding-inline:2rem;padding-top:40px}.article-heading-row h3{align-items:center;color:#1f1f1f;display:flex;font-size:30px;font-weight:700;line-height:32px;margin-bottom:15px;max-width:80%}.article-heading-row p{color:#1f1f1f;font-size:17px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:20px;margin-bottom:0;max-width:100%;padding-bottom:36px}.article-heading-row h6{color:#000;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:14px;margin-bottom:30px;text-transform:uppercase}.article-sub-heading-row{font-size:14px!important;font-style:italic!important;margin-bottom:24px!important;padding-bottom:0!important}.article-categories{display:flex;flex-wrap:wrap}.article-categories p{color:#0d8390;display:inline-block;flex:1 0 200px}.article-categories span{color:#000}.dim-border-bottom{border-bottom:1px solid #707070;margin-bottom:12px;width:100%}.reportdown-btn:hover{background:#699f00;border:2px solid #699f00;color:#000}.reportdown-btn{background:#000;border:2px solid #000;border-radius:30px;color:#f8f8f8;cursor:pointer;display:inline-block;font-size:13px;font-style:normal;font-weight:400;line-height:15px;margin-bottom:14px;margin-right:10px;padding:10px 15px;text-align:center;text-transform:uppercase;transition:color .25s ease-in-out,background .25s ease-in-out,border .25s ease-in-out}.popup-close{background-color:#000;cursor:pointer;display:flex;float:right;height:50px;place-content:center;position:absolute;position:sticky!important;right:0;top:0;transform:translateX(16px);width:50px}.popup-close svg{display:block;height:auto;transition:all .25s ease-in-out;width:50%}.popup-close:hover svg{transform:scale(1.4)}.closeButton{display:block;height:15px!important;margin-left:auto;margin-right:auto;margin-top:15px;width:50%;width:15px}.Article-popup .popup-close img{transition:all .25s ease-in}.mb-30{margin-bottom:30px!important}.casestudy-heading-row{color:#000;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:14px;margin-bottom:13px;text-transform:uppercase}@media screen and (max-width:991px){.Article-popup .popup-content{max-height:520px;padding-left:10px;padding-top:15px}.article-heading-row h3{font-size:21px;line-height:23px;margin-bottom:10px;max-width:100%}.article-heading-row p{padding-bottom:10px}.Article-popup{min-height:700px}.article-heading-row p{max-width:100%}.casestudy-heading-row{padding-bottom:30px;padding-top:43px}.reportdown-btn{font-size:12px;line-height:14px;margin-bottom:10px;text-align:left;width:100%}.case-studies .casePopup{top:0}.Article-popup{-webkit-backdrop-filter:initial!important;backdrop-filter:none!important;border:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}.Article-popup .popup-content{padding:0!important}.popup .innerPopupNavigation{transform:translateX(0)!important}.casePopup{background:#0000!important}.casePopup .article-heading-row h6{padding-top:26px}.casePopup .Article-popup{background-color:#fff0!important}.casePopup .casestudy-heading-row{margin-bottom:0!important}.casePopup .case-study-text{grid-gap:2rem;cursor:pointer;display:grid;gap:2rem;grid-template-areas:"issue" "caseContent" "benefits" "cta";grid-template-columns:calc(100% - 3rem);margin-bottom:0;padding-bottom:40px}.casePopup .case-study-text .benefits p:last-child{margin-block-end:2rem}.casePopup .case-study-text p{overflow:hidden;padding-bottom:0!important;width:100%}.casePopup .case-study-text.active p{display:block;width:100%}.casePopup .success-factor-accordion .success-factor-accordion-content{max-height:0;overflow:hidden;transition:all 0 ease-in-out}.casePopup .success-factor-accordion.active .success-factor-accordion-content{max-height:100vh;transition:all .25s ease-in-out}.casePopup .endnotes-accordion .endnotes-accordion-content{max-height:0;overflow:hidden;transition:all 0ms ease-in-out}.casePopup .endnotes-accordion.active .endnotes-accordion-content{max-height:100vh;transition:all .25s ease-in-out}.casePopup .popup-close{align-items:center;align-self:end;display:flex;height:33px;justify-content:center;right:2rem;width:33px}.casePopup .popup-close img{margin:0!important}.casePopup .mobile-accordion{cursor:pointer}.casePopup .mobile-accordion h6{margin-bottom:10px;margin-top:10px;padding-top:0}.casePopup .popup-endnotes{width:100%}.casePopup .popup-endnotes .article-sub-heading-row{font-style:italic;line-height:14px}.casePopup .dim-border-bottom{width:100%}.casePopup .endnotes-accordion.active .mobile-accordion img{margin-right:9px}}.case-studies{margin-top:20px;min-height:800px;padding-top:20px}.case-studies .container{position:relative}.case-studies .no-cases p{color:#707070;font-size:22px;font-weight:350;line-height:26px}.case-studies .no-cases .desc,.case-studies .no-cases .name{color:#707070;font-size:32px;font-style:italic;font-weight:350;line-height:36px;width:70%}.case-studies .no-cases .desc{margin-top:50px}.case-studies .no-cases .name{font-style:normal;font-weight:700;margin-top:30px}.case-studies .header{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.case-studies .header .heading{color:#1f1f1f;font-size:36px;font-style:normal;font-weight:900;line-height:38px;margin-bottom:0}.case-studies .header .heading-sub{color:#1f1f1f;font-family:adelle-sans,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:38px;margin-bottom:0}.case-studies .header .sort-info{align-items:center;display:none}.case-studies .header .sort-info .sort{cursor:pointer}.case-studies .header .sort-info .sort img{transition:transform .25s ease-in}.case-studies .header .sort-info .sort.active img{transform:rotate(180deg)}.case-studies .header .sort-info img{height:20px;margin-left:10px;width:27px}.case-studies .header .case-pagination{align-items:center;display:flex;justify-content:center}.case-studies .header .page-count p{color:#1f1f1f;font-family:adelle-sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:14px;margin-bottom:0}.case-studies .header .sort,.case-studies .header .viewing{color:#1f1f1f;font-family:adelle-sans,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:21px}.case-studies .header .sort{align-items:center;display:flex;justify-content:center;margin-left:24px}.case-studies .casePopup{left:14px;position:absolute;right:14px}.case-studies.no-result{min-height:0!important;min-height:auto!important}.case-studies .cases{display:flex;flex-wrap:wrap}.case-studies .cases .card{background-color:initial!important;cursor:pointer;flex-basis:calc(33.33333% - 13.33333px);flex-grow:0;flex-shrink:1;margin-bottom:20px;margin-right:20px}.case-studies .cases .card:nth-child(3n){margin-right:0}.case-studies .d-flex{display:flex}.case-studies .justify-content-center{justify-content:center}.case-studies .indicators{display:flex;flex-wrap:wrap;padding-top:6px}.case-studies .indicator{background-repeat:no-repeat;cursor:pointer;height:12px;margin-right:15px;width:12px}.case-studies .indicator.active *{fill:#0d8390}.case-studies .indicator:last-child{margin-right:0}.case-studies .show-button{cursor:pointer;justify-content:center}.case-studies .show-button.disabled{opacity:.5;pointer-events:none}.case-studies .previous-icon{background-position:50%;background-repeat:no-repeat;background-size:cover;height:24px;margin-right:14px;width:14px}.case-studies .previous-icon:before{content:"";font-family:DCOM-EDE,sans-serif}.case-studies .next-icon{background-position:50%;background-repeat:no-repeat;background-size:cover;height:24px;margin-left:14px;width:14px}.case-studies .next-icon:before{content:"";font-family:DCOM-EDE,sans-serif}.case-studies .case-pagination-mobile{display:none}@media screen and (max-width:991px){#root .case-studies .header .heading{font-size:21px!important;font-weight:800!important;line-height:32px!important}#root .methodology .methodology-text-row p{max-width:100%}#root .case-studies .cases{flex-direction:column}#root .case-studies .cases .card{margin-right:0!important;min-height:0!important;min-height:auto!important;padding-bottom:22px!important;padding-top:22px!important}#root .case-studies .cases .card:last-child{margin-bottom:75px}#root .case-studies .cases .card p{font-size:23px;font-weight:700;line-height:25px;margin-bottom:0!important;padding-bottom:2.5rem}#root .case-studies{margin-top:16px;min-height:0!important;min-height:auto!important}#root .case-studies .no-cases{margin-bottom:75px}#root .case-studies .no-cases .desc{width:100%}#root .case-studies .container{display:flex;flex-direction:column;flex-flow:column}#root .case-studies .container .header{margin-bottom:30px;order:1}#root .case-studies .container .header .case-pagination{display:none}#root .case-studies .container .case-pagination-mobile{align-items:center;display:flex}#root .case-studies .container .case-pagination-mobile p{margin-bottom:0}#root .case-studies .container .case-pagination-mobile .show-button{max-height:24px}#root .case-studies .container .cases-navigation{justify-content:space-between!important;margin-bottom:20px;order:2}#root .case-studies .container .cases{order:3}}@media screen and (max-width:577px){#root .case-studies .cases{min-height:0;min-height:auto}}
/*# sourceMappingURL=main.73cf11b9.css.map*/