:root{--gap:2em}html{scroll-behavior:smooth}body{overflow:visible}hr{border:none;border-top:1px solid #cdd9e4;margin:2em auto;width:100%}.banner{margin-bottom:1em;padding:0}img{max-width:100%}.wait{cursor:wait}.noClick{pointer-events:none}.leadinModal{padding-top:8vmin!important}.leadinModal-content{background-color:#fff!important;border:0!important;border-radius:1em!important;box-shadow:var(--shadow)!important;max-height:100%!important;max-width:var(--maxWidth)!important;width:600px!important}.leadinModal .leadin-preview-wrapper{max-width:100%!important}.leadinModal-overlay{background-color:rgba(0,0,0,.98)!important;pointer-events:none}.leadinModal-close{display:none!important}#list-page h1{margin-bottom:.5rem}#list-page h2{font-size:3.5rem}.info{margin-bottom:4em}.freeflow-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));grid-gap:var(--gap);grid-auto-flow:dense}div.col-2{grid-gap:var(--gap)}#webinars .col-2{grid-template-columns:repeat(2,1fr)}.doc{border:2px solid #000;border-radius:1em;display:flex;flex-flow:column;justify-content:space-between;overflow:hidden;padding:1.2em 1.5em;transform:translate(0);transition:all .2s linear}.doc:hover,.doc:hover .content p{color:#fff}.blue.doc{border-color:var(--implementationBlue)}.blue.doc:hover{background-color:var(--implementationBlue);box-shadow:var(--shadowBlue)}.blue .tag{background-color:rgba(74,144,226,.3)}.red.doc{border-color:var(--servicesRed)}.red.doc:hover{background-color:var(--servicesRed);box-shadow:var(--shadowRed)}.red .tag{background-color:rgba(236,31,50,.3)}.orange.doc{border-color:var(--changeOrange)}.orange.doc:hover{background-color:var(--changeOrange);box-shadow:var(--shadowOrange)}.orange .tag{background-color:rgba(255,158,27,.3)}.green.doc{border-color:var(--consultingGreen)}.green.doc:hover{background-color:var(--consultingGreen);box-shadow:var(--shadowGreen)}.green .tag{background-color:rgba(58,190,49,.3)}.doc .content p{color:initial;transition:all .15s linear}.doc h5{font-weight:700;margin-bottom:.8em}.doc:hover .tag{background-color:hsla(0,0%,100%,.3)}.doc--info{bottom:0;margin-top:2em}.doc--tags{box-sizing:border-box;display:inline-block;height:30px;max-width:calc(100% - 40px);overflow:hidden}.doc .tag{border-radius:2em;display:inline-block;margin:0 .1em .5rem 0;padding:.17em .7em .3em;white-space:nowrap}.v-icon{float:right;max-height:35px;transform:translateY(-15%)}.doc:hover .v-icon{filter:grayscale(1) brightness(100)}.doc--illustration{border-radius:.5em;box-shadow:var(--shadow);display:none;height:auto;position:absolute;right:4%;top:12%;width:41%}.doc:nth-child(6n+5){grid-column:span 2}.doc:nth-child(6n+5) .content,.doc:nth-child(6n+5) .doc--info{max-width:calc(50% - var(--gap) - .8em)}.doc:nth-child(6n+5) .doc--illustration{display:initial}.doc:nth-child(6){grid-row:span 2}.doc:nth-child(n+7):nth-child(-n+10) .content p{display:none}article a{background:none;color:var(--pageAccent);text-decoration:underline;transition:.15s linear}article a:hover{filter:brightness(.8)}#dynamic-page h1{display:block;font-size:clamp(2em,10vmin,4em);line-height:1.1}#dynamic-page h3{font-family:var(--bodyFont);font-size:clamp(1.2em,3vmin,1.65em);font-weight:400;margin:0 auto;max-width:1000px}#document{margin:6em 0;user-select:none}#document aside{margin-bottom:4em}#doc-banner .title-center{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:3em;color:#fff;margin:0 -5em;padding:6em 5em 5.5em}.document-grid{display:grid;grid-template-columns:275px .9fr;grid-gap:6vw}.doc-nav{position:-webkit-sticky;position:sticky;top:150px}#toc{list-style:none}.tall-toc{position:relative;top:0}.subtoc{overflow:hidden}.subtoc li:last-child{margin-bottom:1.5px}.doc-nav ul,.intro-link{font:500 1.1rem/1.5 var(--bodyFont)}.doc-nav li,.intro-link{margin-bottom:1em}.doc-nav li a{display:inline}.doc-nav ul ul{font:300 1rem/1.2 var(--bodyFont);list-style-type:decimal;margin:1em 0 0 2em}.doc-nav ul ul li{padding-left:.5em}.inView>.toc-link,.toc-link:hover{color:var(--pageAccent)}.date-updated{color:var(--primaryBlack);font-weight:300;opacity:.6;padding-top:1em}.bg-img .date-updated{color:#fff;opacity:1}#document article{counter-reset:h2counter;position:relative}#Introduction{margin-top:-10rem;padding-top:10rem}#document article h1{counter-reset:h3counter;display:block;font:600 2.2rem/1.4 var(--bodyFont);margin:0 0 1rem;padding-top:10rem;position:relative;text-transform:none}#document article h1:before{content:counter(h2counter) ".\A0\A0";counter-increment:h2counter}#document article h1:after{color:var(--pageAccent);content:"~";left:50%;line-height:0;font:700 2.5rem/1 var(--headerFont);position:absolute;top:4.85rem;transform:translate(-50%,-50%)}#document article h2{font:500 1.5rem/1.3 var(--bodyFont);margin:-8rem 0 1rem;padding-top:10rem}#document article h2:before{content:counter(h2counter) "." counter(h3counter) ".\A0\A0";counter-increment:h3counter}#document article h3{font:600 1.2rem/1.2 var(--bodyFont);margin:2rem 0 1rem}#document article h4{font:800 1rem/1.2 var(--bodyFont);margin-bottom:.25rem;text-transform:uppercase}#document article h5{font:400 1rem/1 var(--bodyFont)}#document article li{font:300 1.1rem/1.333 var(--bodyFont);margin-bottom:.5rem;padding-left:.35em}#document article ul{list-style:none}#document article ul li:before{content:"\2022";margin-left:-20px;position:absolute}#document article ol{list-style-type:decimal}#document article ol,#document article ul{margin:0 0 2em 2em}#document article ol ol,#document article ul ul{margin:.5em 0 1em 2em}#document article img{box-shadow:var(--shadow);height:auto;margin:1em 0 3em;max-width:100%}.pdf-download{background:var(--pageAccent);border-radius:.5em;color:#fff;display:block;font-size:1.2em;font-weight:600;line-height:1.1;margin-bottom:1.5em;max-width:200px;padding:1em 1em .85em;text-align:center;transition:all var(--easeOut) .2s}.pdf-download:before{background-size:100%;content:"";display:inline-block;float:left;height:30px;margin:-7px .75em 0 0;transition:all var(--easeOut) .15s;width:30px}.pdf-download:after{background-position:-999px -999px;background-repeat:no-repeat;content:""}.pdf-download:hover{background:var(--lightGrey);color:var(--pageAccent)}.pdf-download.noClick{opacity:.4}.blue.pdf-download{background:var(--implementationBlue)}.green.pdf-download{background:var(--consultingGreen)}.red.pdf-download{background:var(--servicesRed)}.orange.pdf-download{background:var(--changeOrange)}#end-cta{overflow:hidden}.cta-content{align-items:center;background:var(--lightGrey);border-radius:1em;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 -5em;padding:4em 5em}.cta-content h1{font-size:48px;margin-bottom:.15rem}.cta-content h2{font-family:var(--bodyFont);font-size:28px;margin-top:2rem}.cta-content h3{font-family:var(--bodyFont);font-size:24px;font-style:italic}.cta-content .cta_button{margin:0}.cta-content .cta_button div{background:var(--pageAccent);box-shadow:none}.cta-content .cta_button>div:hover{background:#fff;color:var(--pageAccent);transform:none}.copy{margin:1em 2em 1em 0}.links{margin:3em 0;text-align:right}#dynamic-page .read-more{background:#fff;border-radius:.25em;color:var(--pageAccent);font-family:var(--bodyFont);font-size:1.3em;padding:.77em 2em .8em;text-align:center;vertical-align:middle}#dynamic-page .read-more:hover{background:var(--pageAccent);color:#fff}#dynamic-page .read-more,.cta-content .cta_button>div{display:inline-block;line-height:1.2;margin:.5em 1em 1em 0}#webinar-banner{padding-top:2em}#video{margin:4em 0}.hs-video-widget{border-radius:1em;overflow:hidden}#transcript .row_wrapper{width:calc(var(--contentWidth)/1.75)}.show-more{background:none;border:none;color:red;cursor:pointer;display:block;font:inherit;font-weight:700;margin:1em 0;padding:0}blockquote{margin:8em 0 8em 13.5%;max-width:80%;position:relative}blockquote:before{border:2px solid;border-radius:1rem;content:"\2018\2018";font-size:10em;font-weight:800;height:168%;left:-17%;letter-spacing:-15px;line-height:.4;opacity:.15;pointer-events:none;position:absolute;top:-32%;width:122%}.case-study,blockquote p{position:relative}.case-study{background:var(--primaryBlack);border-radius:1em;box-sizing:border-box;color:#fff;display:flex;flex-flow:column nowrap;height:100%;justify-content:flex-start;overflow:hidden;padding:2em;transition:.2s linear;width:100%}.case-study:hover{background:#fff;color:var(--primaryBlack)}.case-study:hover .case-study--logo{filter:brightness(0)}.case-study:nth-child(4n+1){grid-row:span 2}.case-study:nth-child(4n+2) p,.case-study:nth-child(4n+3) p{display:none}.case-study .container{align-items:center;display:flex;justify-content:space-between;z-index:1}.case-study h5{font-weight:700;margin:0 0 .2em 2em}.case-study p{margin:2em 0 0;z-index:1}.case-study--logo{filter:brightness(0) invert(1);height:50px;transition:.2s linear}.case-study--banner{left:50%;min-height:100%;object-fit:cover;opacity:.25;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:0}#dynamic-page .case-study--logo{margin:0 auto 2em!important;text-align:center}@media screen and (min-width:768px){.banner{margin-top:10em}#list-page .banner{margin:0;padding-top:4em}}@media screen and (min-width:980px){.doc:nth-child(n):nth-child(n) .doc--info{margin-top:.5em}}@media screen and (max-width:1200px){body{overflow:inherit}}@media screen and (max-width:980px){.freeflow-grid{display:flex;flex-direction:column;grid-gap:0}.doc{margin-bottom:var(--gap)}.doc:nth-child(n) .content,.doc:nth-child(n) .doc--info{max-width:100%}.case-study:nth-child(n) p,.doc:nth-child(n):nth-child(n) .content p{display:initial}.doc:nth-child(n) .doc--illustration{display:none}.document-grid{display:flex;flex-direction:column}.doc-nav{position:relative;top:0}}@media screen and (max-width:768px){#doc-banner .title-center{border-radius:0;padding-bottom:8vh;padding-top:8vh}#end-cta{background:var(--lightGrey)}.cta-content{border-radius:0;flex-wrap:wrap;margin:0;padding:4em 0}.links{margin-bottom:0;text-align:left}.case-study--logo{align-self:auto}}@media screen and (max-width:680px){.banner h1{font-size:10vmin}.banner h3{font-size:1.5rem}#logo-ext{display:none}.case-study .container{align-items:flex-start;flex-direction:column}.case-study h5{margin:2em 0 0}#toc li,.toc-link{font-size:1.2rem}}