@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400italic,600,600italic,700,700italic&subset=latin,cyrillic-ext,latin-ext,cyrillic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,400italic,600italic,700italic&subset=latin,cyrillic-ext,latin-ext,cyrillic);.album119519001 .video-thumbnail-content .media-type,.album119530581 .video-thumbnail-content .media-type,#videos .video-thumbnail-content .media-type{display:none}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 800ms}.blur-up{-webkit-filter:blur(5px);filter:blur(5px);transition:filter 400ms, -webkit-filter 400ms}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}.header__list-item-link.is-active:after,.header__list-item-link.router-link-exact-active:after{transform:scaleY(1)}@media (min-width: 990px) and (max-width: 1200px){#header .header__list-item{padding:0 0.6rem}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.header__section.is-underlined.submenu-open::before{content:"";position:absolute;top:0;left:0;width:100%;opacity:0;height:calc(var(--header-height) - 2px);background-color:var(--off-white);z-index:101;animation-name:fadeIn;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:forwards}.menu-link:hover,.header__list-item-link:hover,.menu-link:focus,.header__list-item-link:focus{color:inherit}.menu-link{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem 0;position:relative;text-decoration:none;width:100%}.menu-link.has-hover:hover .menu-link__line{transform:scaleX(1)}.menu-link.has-hover:hover .menu-link__dot{background-color:currentColor;opacity:1}.menu-link__line{background:currentColor;bottom:0;height:1px;left:0;opacity:.3;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform 1s var(--ease-out-quart);width:100%}.menu-link__dot{background-color:transparent;border:1px solid;border-radius:50%;height:.5em;opacity:0;transition:background-color .3s ease .7s, opacity .3s ease;width:.5em}.header__list-item.ts-menu-link.visible.is-active .header__list-item-link:after{transform:scaleY(1)}.menu-link.is-active:not(.no-active) .menu-link__line,.menu-link.router-link-exact-active:not(.no-active) .menu-link__line{transform:scaleX(1)}.menu-link.is-active:not(.no-active) .menu-link__dot,.menu-link.router-link-exact-active:not(.no-active) .menu-link__dot{opacity:1}.menu-link__label.ts-tag-l:focus,.menu-link__label.ts-tag-l:hover{color:inherit}.sub-navigation{background-color:var(--off-white);color:var(--black);display:flex;height:100%;position:fixed;right:0;top:0;width:calc(var(--cols)*6 - var(--gutter) + var(--grid-margin) + var(--grid-gap));z-index:100}.sub-navigation__inner{display:flex;flex-direction:column;height:100%;max-height:calc(100vh - 3.3rem);padding:2.5rem var(--grid-margin) 0.8rem var(--grid-gap);width:100%}.sub-navigation__section{padding:1rem 0 1.5rem}.sub-navigation__section{border-top:var(--stroke-dark);display:flex;flex-direction:column}.sub-navigation__list{grid-template-columns:repeat(3, 1fr);margin-top:1rem}.sub-navigation__list{-moz-column-gap:.8rem;column-gap:.8rem;display:grid}.header__layer-bg{background:rgba(31,31,35,0.4);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:50}.header__mainsite-btn a.custom-link--default.btn{padding:.3rem .4rem;margin-left:1.6rem;line-height:1}.header__mainsite-btn a.custom-link--default.btn svg{margin-left:.4rem;height:.5rem;width:.5rem}.submenu-open a.custom-link.ts-button.custom-link--default.btn.button{color:var(--off-white);background-color:var(--black)}.submenu-open a.custom-link.ts-button.custom-link--default.btn.button:hover{color:var(--black);background-color:var(--off-white);border-color:var(--black)}.sub-navigation.is-small{width:100%}.header__inner.is-small{padding:0.8rem var(--grid-margin)}.is-small .header__nav-list{display:none}.is-small.search .IMSearchBoxSubmit{right:4px}.sub-navigation__small-list.collapse.in{display:grid}.sub-navigation__small-list.collapse{display:none}.menu-link-accordion__list{margin-bottom:.5rem}.menu-link-accordion__list h5.ts-subhead-i{padding-top:.5rem}.sub-navigation.is-burger.fade-side-enter-from.is-small,.sub-navigation.fade-side-enter-from.is-small{width:0}.latest-container{gap:.8rem;margin-top:1rem}.video-horizontal{margin-bottom:0;gap:.8rem}.video-horizontal a{color:inherit}.video-horizontal-thumbnail{aspect-ratio:16/9;width:100%;max-width:220px;margin-bottom:0}.video-horizontal-thumbnail img{object-fit:cover;height:100%}.video-horizontal .meta-container{border-top:solid 1px rgba(31,32,35,0.3);width:100%;padding-top:1rem}.video-horizontal .meta-container h6{margin-bottom:1.2rem}.video-horizontal .meta-container .tag-list .tag{margin-bottom:0}.video-horizontal .meta-container .meta{margin-bottom:.6rem;font-size:var(--ts-trumpet-size)}.sub-navigation{overflow-y:scroll}.sub-navigation__section.no-border{border-top:0}.header__search-icon svg{box-sizing:content-box;margin:-1rem;padding:1rem;overflow:visible}.header__burger-icon{box-sizing:content-box;margin-right:-1rem;margin-top:-1rem;margin-bottom:-1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem}.header__burger .header__burger-close-icon{box-sizing:content-box;margin-top:-1rem;margin-bottom:-1rem;padding-top:1rem;padding-bottom:1rem}.header__nav .search{z-index:101}.search.is-small{width:100%}.search__hero{position:relative}.search__hero svg{height:12px}.search__hero input{width:calc(100% - 18px)}.search__hero:after{content:"";position:absolute;width:100%;height:2px;background-color:#F8F5E7;transform:scaleX(0);transform-origin:left;bottom:-21px;transition:transform 1s var(--ease-out-quart)}.search__hero:focus-within:after{transform:scaleX(1)}.ls-container{display:block !important;width:100%;background-color:transparent;border:0;box-shadow:none;margin-top:14px;max-height:calc(100vh - var(--header-height) - 115px);overflow-y:scroll;padding-bottom:.5rem}.ls-selected{background-color:transparent}.ls-result{padding:8px 0;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr);gap:8px;position:relative;overflow:hidden}.ls-thumb-container{grid-row:span 3 / span 3;margin-right:8px;padding-right:0;overflow:hidden}.ls-thumb{width:100%;height:100%;object-fit:cover}.ls-result-title{grid-column:span 2 / span 2;grid-column-start:2;grid-row-start:2;align-self:start;font-family:'Simula', serif;font-weight:400;font-size:var(--ts-h6-size);line-height:24px}.ls-result-title:before{position:absolute;content:"";background-color:#1F20234D;height:1px;width:100%;top:8px}.ls-result-date{grid-column:span 2 / span 2}.ls-result-date .meta{margin-bottom:0;margin-top:1rem;font-size:.6rem}.ls-result-album{grid-column:span 2 / span 2;grid-column-start:2;grid-row-start:3;align-self:start}.search-btn-container{display:flex;position:absolute;z-index:99;bottom:0;width:100%;border-top:solid 1px #1f1f23;background-color:var(--off-white)}.search-btn-container .custom-link{flex-basis:50%;margin:1rem .5rem 1rem 1rem}.search-btn-container .custom-link:nth-of-type(2){flex-basis:50%;margin:1rem 1rem 1rem .5rem}@media (max-width: 768px){.ls-result-title{font-size:var(--ts-body-a-size)}.ls-result-album.tag-list{display:none}.ls-container{max-height:calc(100vh - var(--header-height) - 210px)}.search-btn-container{flex-direction:row-reverse}.search-btn-container .btn.custom-link{margin:.5rem .5rem .5rem .2rem;padding:0}.search-btn-container .btn.custom-link .custom-link__inner{padding:.75rem 1.5rem}.search-btn-container .btn.custom-link:nth-of-type(2){margin:.5rem .2rem .5rem .5rem}.ais-SearchBox-submit{max-width:14px}}@supports (-webkit-touch-callout: none){.search .IMSearchBoxInput{font-size:16px !important}}.hero-section{background-color:rgba(248,245,231,0.05);padding-top:7rem}.bottom-divider{margin-bottom:0;border-color:rgba(248,245,231,0.3)}#index .hero-home.no-media-links{overflow:hidden;padding:0 1rem}#index .hero-home__main-block-cta{margin-top:auto;margin-bottom:2rem}#index .hero-home__main-block-media:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:linear-gradient(180deg, rgba(0,0,0,0.2) 3.52%, rgba(0,0,0,0) 12.65%),linear-gradient(270deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 49.58%, rgba(0,0,0,0.2) 100%),linear-gradient(360deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 13.64%)}#index .featured-video .flex-50{flex-basis:calc(50% - .6rem)}.featured-video{padding-top:3rem;padding-bottom:3rem;margin-bottom:0}.featured-video .video-title{line-height:100%}.featured-video .video-title.h5.visible-xs{margin-bottom:1.6rem}.featured-video .video-thumbnail,.featured-video .video-thumbnail-image{margin-bottom:0}.featured-video .description{margin-top:auto;margin-bottom:2rem}.featured-video .tag-list .tag{margin-bottom:0}@media screen and (max-width: 768px){.featured-video .video-thumbnail{margin-bottom:1rem}}#index .hero-home__main-block--text.is-promoted{padding-top:12rem}.video-thumbnails h3.headline{font-weight:400;line-height:100%;margin-bottom:2rem;margin-top:2rem}.description-container{margin-bottom:1rem;margin-top:1rem}.video-content .description{font-size:var(--ts-body-a-size)}.video-content .video-title{margin-bottom:1.6rem;overflow:visible}#video-one #main{padding-top:calc(var(--header-height) + 1rem)}#video-one h1.video-title{margin-bottom:2rem}#video-one .video-content{margin-top:2rem}#video-one .video-content .description p:empty{height:var(--ts-body-a-size)}#video-one .social-media{margin-bottom:2rem}#video-one .social-media .fa-twitter:before,#video-one .social-media .fa-facebook:before,#video-one .social-media .fa-linkedin:before{display:none}#video-one .social-media .fa-twitter svg{padding:2px}#video-one .social-media .btn-social-icon.btn-facebook,#video-one .social-media .btn-social-icon.btn-linkedin{background-color:transparent;color:var(--off-white)}#video-one .social-media .btn-social-icon.btn-twitter{background-color:var(--off-white);color:transparent}.article-main__inner{display:flex;flex-direction:column;position:relative}@media (min-width: 900px){.article-main__inner{flex-direction:row}.article-main__meta{width:calc(var(--cols)*3)}.article-main__main{width:calc(var(--cols)*8 - var(--gutter))}}.article-main__trumpet{display:flex;margin-bottom:2.5rem}.article-main__trumpet .date{margin-left:.25rem}.article-main__body h3{margin-bottom:1rem}.article-main .people-list,.article-main .tag-list{margin-bottom:1rem}@media (min-width: 900px){.article-main .people-list,.article-main .tag-list{margin-bottom:1.5rem}}#video-one .mobile-container .video-content{margin-top:1.6rem}#video-one .mobile-container .meta{margin-bottom:.8rem;font-size:var(--ts-tag-size)}#video-one .mobile-container .social-media{margin-bottom:1.6rem}#video-one .mobile-container .tag-list{margin-bottom:1.6rem}#video-one .mobile-container h4{font-size:var(--ts-h5-size)}@media (max-width: 992px){#video-one .video-content{margin-top:1.6rem}}.mediaType-filter{align-items:flex-start;order:2}.mediaType-filter .active{background-color:var(--off-white);color:#000}@media (min-width: 768px){.mediaType-filter{order:0}}@keyframes toggleThumb{0%{flex-basis:calc(25% - 1rem);opacity:1;display:block}25%{flex-basis:calc(25% - 1rem);opacity:0}75%{flex-basis:calc(25% - 1rem)}100%{flex-basis:0;opacity:0}}.hideOut{animation-name:toggleThumb;animation-duration:.25s;animation-fill-mode:forwards;display:none}.showIn{animation-name:toggleThumb;animation-duration:.5s;animation-fill-mode:forwards;animation-direction:reverse;display:block}.tag-inv{background-color:var(--off-white);color:var(--black)}.tag.animated.visible{opacity:1;transition:opacity .5s ease}a.mediaType-filter-btn:hover{color:inherit}.tag.animated.hidden{opacity:0;transition-delay:0s !important;display:unset !important;visibility:unset !important}.article-main__meta .tag{margin-right:16px;margin-bottom:16px}.video-horizontal .media-type{background-color:var(--black);color:var(--off-white)}#videos-channel:not(.album119530581,.album119519001) .video-thumbnails .video-thumbnail .video-thumbnail-content .tag-list .category-tag{display:none}/*! CSS Used from: Embedded */:after,:before{--page-transition-duration: .2s;--page-transition: var(--page-transition-duration) var(--ease-in-out);--ease-in-out: cubic-bezier(.83, 0, .17, 1);--ease-in-cubic: cubic-bezier(.215, .61, .355, 1);--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--ease-in-quint: cubic-bezier(.64, 0, .78, 0);--ease-in-out-quint: cubic-bezier(.83, 0, .17, 1);--im-custom-ease-out: cubic-bezier(.7, -.01, .21, 1);--ease-intro: cubic-bezier(.83, 0, .17, 1);--stroke-light: 1px solid var(--light-stroke);--stroke-dark: 1px solid var(--dark-stroke);--indent: 1.5rem;--max-height: 100vh}html ::selection{background:var(--blue-green);color:var(--white)}:after,:before{box-sizing:border-box}*{margin:0;padding:0;text-rendering:geometricPrecision}*{-webkit-tap-highlight-color:transparent}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:transparent;border:0;border-radius:0;cursor:pointer;font:inherit;touch-action:manipulation}button{color:currentColor}:root .ts-button{font-family:var(--simula)}:root .ts-button{font-size:var(--ts-button-size);line-height:var(--ts-button-height)}/*! CSS Used from: https://implementconsultinggroup.com/_nuxt/entry.DvUrxb8i.css */:after,:before{--page-transition-duration: .2s;--page-transition: var(--page-transition-duration) var(--ease-in-out);--ease-in-out: cubic-bezier(.83, 0, .17, 1);--ease-in-cubic: cubic-bezier(.215, .61, .355, 1);--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--ease-in-quint: cubic-bezier(.64, 0, .78, 0);--ease-in-out-quint: cubic-bezier(.83, 0, .17, 1);--im-custom-ease-out: cubic-bezier(.7, -.01, .21, 1);--ease-intro: cubic-bezier(.83, 0, .17, 1);--stroke-light: 1px solid var(--light-stroke);--stroke-dark: 1px solid var(--dark-stroke);--indent: 1.5rem;--max-height: 100vh}html ::selection{background:var(--blue-green);color:var(--white)}:after,:before{box-sizing:border-box}*{margin:0;padding:0;text-rendering:geometricPrecision}*{-webkit-tap-highlight-color:transparent}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:transparent;border:0;border-radius:0;cursor:pointer;font:inherit;touch-action:manipulation}button{color:currentColor}:root .ts-button{font-family:var(--simula)}:root .ts-button{font-size:var(--ts-button-size);line-height:var(--ts-button-height)}/*! CSS Used from: https://implementconsultinggroup.com/_nuxt/newsletter.DLeMTwu8.css */.newsletter__btn .button[data-v-a77efce3]{width:-moz-fit-content;width:fit-content}/*! CSS Used from: https://implementconsultinggroup.com/_nuxt/custom-link.CcfdA8xj.css */.custom-link{cursor:pointer;position:relative;text-decoration:none;transition:background-color .3s ease, color .3s ease}.custom-link__inner{display:flex;padding:.25rem 0}.custom-link__label{align-items:center;display:flex;line-height:1.2;position:relative}.custom-link__label:before{border:1px solid;border-radius:50%;content:"";display:flex;height:.5em;margin-right:.5em;transition:background-color .3s ease;width:.5em}.custom-link:hover .custom-link__label{text-decoration:none}.custom-link:hover .custom-link__label:before{background:currentColor}.custom-link.btn .custom-link__inner{padding:.75rem 2rem}.custom-link.btn .custom-link__label{text-decoration:none}.custom-link--default.btn{background-color:var(--off-white);border:1px solid transparent;color:var(--black)}.custom-link--default.btn:hover{background-color:var(--black);border:1px solid var(--off-white);color:var(--off-white)}.tag.media-type{padding:.1rem .3rem .1rem .3rem}#webinar-join #main,#webinar-one #main{padding-top:calc(var(--header-height) + 1rem)}.webinar-page .webinar-description{color:var(--off-white)}.live-speakers{margin:20px 0 20px -8px}.webinar-page .block-collector,.webinar-series-page .block-collector{background:rgba(248,245,231,0.05);color:var(--off-white)}.webinar-page .btn-default{box-shadow:none}
