.resources-modules--title{color:#6a6a6a;font-size:16px;font-weight:600;line-height:2.2}.resources-modules--title.all{margin-top:70px}.resource{background:#fff;border-radius:20px;box-shadow:0 4px 40px rgba(0,0,0,.1);display:block;padding-bottom:15px}.resources-featured-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin:0 auto;max-width:1200px;overflow-x:visible!important;padding:30px 20px}@media (min-width:768px){.resource{padding:0;position:relative}}.resource__image{align-items:center;align-self:stretch;display:flex;flex-basis:100%;height:340px;justify-content:center;position:relative}.resource__image img{border-radius:20px 20px 0 0;height:100%;object-fit:cover;width:100%}.resources-slider .resource__content{z-index:3}@media (min-width:768px){.resource__image{flex-basis:48%;height:245px}.resource__image img{border-radius:20px 0 0 20px}}.resource__content{align-items:center;display:flex;flex-basis:100%;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){.resource__content{flex-basis:45%;padding:0 35px 0 0;position:relative}}.resource__title{color:#003283;flex-basis:100%;font-size:20px;font-weight:300;line-height:1.2;margin-top:15px;padding:0 15px}@media (min-width:768px){.resource__title{margin:0 0 30px;padding:0}}@media (min-width:991px){.resources-featured-grid{justify-content:center}.resource__title{font-size:24px}.resources-modules--title{font-size:9px}}.resource__meta{color:#6a6a6a;display:-webkit-box;flex-basis:100%;font-size:16px;height:224px;line-height:1.75;padding:40px 15px 20px;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.resource__meta{margin:0;padding:0}}.resource__link.mobile{align-items:center;display:flex;flex-basis:100%;font-weight:400;justify-content:flex-end;margin-top:30px;padding:0 15px 10px;position:relative}.resource__link.mobile svg{margin-left:5px;position:relative;top:3px}@media (min-width:768px){.resource__link.mobile{display:none}}.resource__link.desktop{display:none}@media (min-width:768px){.resource__link.desktop{bottom:25px;display:block;font-size:13px;font-weight:400;position:absolute;right:35px}.resource__link.desktop svg{margin-left:5px;position:relative;top:3px}}.resource__link a{color:#45157e;font:inherit;text-decoration:none}.resource.full-width{border-radius:20px;margin:0 auto;width:100%}.resource.full-width .resource__image{border-radius:20px 20px 0 0}@media (min-width:768px){.resource.full-width .resource__image{border-radius:0;height:100%}}@media (min-width:500px){.resource.resource__half .resource__image,.resource.resource__third .resource__image{flex-basis:100%}.resource.resource__half .resource__image img,.resource.resource__third .resource__image img{border-radius:20px 20px 0 0}.resource.resource__half .resource__content,.resource.resource__third .resource__content{flex-basis:100%;padding:15px 20px 30px}.resource.resource__half .resource__link.desktop,.resource.resource__third .resource__link.desktop{bottom:15px}}.resource.resource__half,.resource.resource__third{flex-basis:100%}@media (min-width:768px){.resource.resource__half,.resource.resource__third{flex-basis:calc(50% - 11px)}}@media (min-width:991px){.resource.resource__half{flex-basis:calc(50% - 10px)}.resource.resource__third{flex-basis:calc(33% - 11px)}}.featured__resource--wrapper{box-sizing:border-box;max-width:80%;padding:30px 30px 40px;width:100%}.featured__resource--wrapper.solo{margin-left:auto;margin-right:auto}@media (min-width:1200px){.featured__resource--wrapper{max-width:1100px}}.resources-modules__filtered--container{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}.resources-modules__resources{transition:all .3s ease-in}.resources-modules__resources.blur{filter:blur(9.24px);transform:translateY(500px);transform:scale(.1)}.resources-modules__pagination{padding:55px 0 45px;text-align:center}.resources-modules__pagination .pagination__list{align-items:center;display:flex;gap:10px;justify-content:center}.resources-modules__pagination .pagination__item span{color:#bcbcbc}.resources-modules__pagination .pagination__item span svg path{fill:#bcbcbc}.resources-modules__pagination .pagination__item a{color:#bcbcbc;font-size:16px;line-height:1.75;text-decoration:none}.resources-modules__pagination .pagination__item.active a{color:#45157e}.flickity-button.next,.flickity-button.previous{display:none!important}.flickity-page-dots .dot{border-radius:0;height:10px;margin:0;opacity:1;padding:0;width:15%}.flickity-page-dots .dot:first-of-type{border-radius:5px 0 0 5px}.flickity-page-dots .dot:last-of-type{border-radius:0 5px 5px 0}.flickity-page-dots .dot.is-selected{background:#fcb54d}#svg__overlays{height:0;left:-100000px;position:absolute;width:0}.resources-slider .swiper-pagination .swiper-pagination-bullet{max-width:200px}.resource--overlay{bottom:-2px;height:40px;left:0;position:absolute;right:0;width:100%;z-index:3}.resources-modules__featured--container{overflow-x:hidden;padding-bottom:30px;position:relative}@media (min-width:991px){.resource--overlay{height:60px}}.resources-modules__filter{margin-bottom:20px}.resources-modules__filter .filter__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}@media (min-width:1120px){.resources-modules__filter .filter__wrapper{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));flex-wrap:nowrap}}.resources-modules__filter .filter__item{cursor:pointer;display:none;flex-basis:100%;font-size:18px;font-weight:600;height:40px;letter-spacing:2px;line-height:1.4}.resources-modules__filter .filter__item .chevron{pointer-events:none}.resource--overlay svg{bottom:0;height:auto;position:absolute;width:100%}@media (min-width:1120px){.resources-modules__filter .filter__item .chevron{display:none}}.resources-modules__filter .filter__item>li{padding-left:20px;padding-right:20px}.resources-modules__filter .filter__item.filter{border-bottom:1px solid #bcbcbc}.resources-modules__filter .filter__item.filter.open{flex-wrap:wrap}.resources-modules__filter .filter__item.filter.open li{align-items:center;background:#f5f4f4;color:#6a6a6a;display:flex;flex-basis:100%;font-weight:300;line-height:1.2;min-height:40px;text-transform:capitalize}.resources-modules__filter .filter__item.filter.open li.active,.resources-modules__filter .filter__item.filter.open li.selected{background:#fff;color:#45157e;font-weight:600}.resources-modules__filter .filter__item.filter.open .chevron{transform:rotate(0deg)}.resources-modules__filter .filter__item .chevron{transition:all .1s ease-in}.resources-modules__filter .filter__item.active{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.resources-modules__filter .filter__item.has-gradient{background:linear-gradient(111.61deg,#c53e76 52.29%,#781479 86.16%,#5007ad 122.34%);border-bottom:0!important;color:#fff;padding-left:20px;padding-right:20px}@media (min-width:1120px){.resources-modules__filter .filter__item.has-gradient{pointer-events:none}}.resources-modules__filter .filter__item.has-gradient .chevron{transform:rotate(180deg)}.resources-modules__filter .filter__item.has-gradient.open .chevron{transform:rotate(0deg)}.resources-modules__filter .filter__item:not(.has-gradient){background:#fff}.resources-modules__filter .filter__item li{display:none}.resources-modules__filter .filter__item li.active{background:#fff;color:#45157e;display:flex;flex-basis:100%;justify-content:space-between;text-transform:uppercase}.resources-modules__filter .filter__item li .chevron{display:none}.resources-modules__filter .filter__item li.active .chevron{align-items:center;display:flex;transform:rotate(180deg)}.resources-modules__filter .filter__item li.active .chevron path{stroke:#45157e}@media (min-width:1120px){.resources-modules__filter .filter__item{display:flex;flex-basis:auto}.resources-modules__filter .filter__item.open .js-filter-select:hover{background:#fff;color:#45157e}.resources-modules__filter .filter__item.has-gradient{padding:0 40px}.resources-modules__filter .filter__item.has-gradient .chevron{display:none}.resources-modules__filter .filter__item.filter{border-bottom:none;border-right:1px solid #bcbcbc;flex-grow:1;min-width:22%}.resources-modules__filter .filter__item.filter:last-of-type{border-right:0}.resources-modules__filter .filter__item.filter .js-filter-select{align-items:center}.resources-modules__filter .filter__item.filter .js-filter-select.selected.active{text-transform:uppercase}.resources-modules__filter .filter__item.filter .js-filter-select.selected.active .chevron{display:block}}a.resource{text-decoration:none}a.resource .resource__link{color:#45157e;font-weight:400}.resources-modules__filler{align-items:center;display:none;justify-content:center;margin:0 auto;max-width:900px;padding:50px 0}.resources-modules__filler.active{display:flex}.resources-modules__filter .filter__item.filter{position:relative}.resources-modules__filter .filter__item.filter .filter-title{display:inline-block}.resources-modules__filter .filter__item.filter .active-filter{display:none}.resources-modules__filter .filter__item.filter.open{position:relative}.resources-modules__filter .filter__item.filter.open li>ul{flex-basis:100%;flex-wrap:wrap;position:relative!important}.resources-modules__filter .filter__item.filter.open{height:100%}.resources-modules__filter .filter__item.filter.open li{flex-wrap:wrap;height:100%;padding-left:0;padding-right:0}.resources-modules__filter .filter__item.filter.open li .chevron{padding-right:20px}.resources-modules__filter .filter__item.filter.open li>span{padding:10px 20px}.resources-modules__filter .filter__item.filter.open .filter-title{display:inline-block}.resources-modules__filter .filter__item.filter.selected .filter-title{display:none}.resources-modules__filter .filter__item.filter.selected .active-filter,.resources-modules__filter .filter__item.filter.selected.open .filter-title{display:inline-block}.resources-modules__filter .filter__item.filter .js-filter-select>ul,.resources-modules__filter .filter__item.filter.selected.open .active-filter{display:none}.resources-modules__filter .filter__item.filter.open .js-filter-select{position:relative}.resources-modules__filter .filter__item.filter.open .js-filter-select>ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;left:0;margin-top:0;padding:0;position:absolute;right:0;top:100%}@media (min-width:991px){.resources-modules__filter .filter__item.filter.open .js-filter-select>ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;left:0;position:absolute;right:0;top:100%}}.resources-modules__filter .filter__item.filter.open .js-filter-select>ul .js-filter-select-child{padding-left:20px}.resources-modules__filter .filter__item.filter.open .js-filter-select>ul .js-filter-select-child:hover{background:#fff;color:#45157e;position:relative}.resources-modules__filter .filter__item.filter.open .js-filter-select>ul .js-filter-select-child:hover:after{bottom:0;content:"+";font-size:25px;font-weight:600;line-height:40px;position:absolute;right:20px;top:0;width:20px}.resources-modules__filter .filter__item.filter.open .js-filter-select>ul .js-filter-select-child.active:hover:after,.resources-modules__filter .filter__item.filter.open .js-filter-select>ul .js-filter-select-child.selected:hover:after{content:"-"}.resource.animate__zoomIn{opacity:1!important}.resource{transition:all .1s ease-in}.resource:hover{transform:scale(1.05)}.resources-modules__filter .filter__item.filter.wide-filter.open .js-filter-select>ul>li{box-sizing:border-box;flex-basis:50%}@media (min-width:991px){.resources-modules__filter .filter__item.filter.wide-filter.open .js-filter-select>ul>li{flex-basis:33.3333333333%}}@media (min-width:1120px){.resources-modules__filter .filter__item.filter.semi-wide{flex-basis:200px}.resources-modules__filter .filter__item.filter.semi-wide.js-topic{flex-basis:500px}.resources-modules__filter .filter__item.filter.semi-wide.js-topic.open .js-filter-select.active>ul{background:#f5f4f4}.resources-modules__filter .filter__item.filter.semi-wide.js-topic.open .js-filter-select.active>ul>.js-filter-select-child{box-sizing:border-box;flex-basis:50%}}.time{display:inline-block;margin-bottom:0!important;margin-left:5px}.footer__gradient,.resources-modules__resources.careers .time{display:none!important}.featured__resource--wrapper .resource{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px) and (max-width:991px){.featured__resource--wrapper .resource{height:435px}.featured__resource--wrapper .resource .resource__content h2{font-size:18px}.featured__resource--wrapper .resource .resource__content .resource__meta{font-size:1em;height:224px;overflow:hidden}}@media (min-width:991px){.featured__resource--wrapper .resource{height:435px}}@media (max-width:600px){.featured__resource--wrapper{padding:10px}.featured__resource--wrapper .carousel-cell{height:100%}.featured__resource--wrapper .resource__meta{font-size:16px;line-height:1.5;padding:15px}}.no-time .time{display:none!important}@media (min-width:768px){.careers.resources-modules__resources .resources-modules__filtered--container .resource{border-radius:20px;display:flex;flex-basis:100%;width:100%}.careers.resources-modules__resources .resources-modules__filtered--container .resource__meta{line-height:1.2}.careers.resources-modules__resources .resources-modules__filtered--container .resource__image{flex-basis:20%;height:100%}.careers.resources-modules__resources .resources-modules__filtered--container .resource__image img{border-radius:20px 0 0 20px}.careers.resources-modules__resources .resources-modules__filtered--container .resource__image .resource--overlay{display:none}}@media (min-width:1024px){.careers.resources-modules__resources .resources-modules__filtered--container .resource__meta{line-height:1.75}}.hs-search-highlight.hs-highlight-html,.hs-search-highlight.hs-highlight-titl{background:rgba(252,181,77,.6);padding:0 4px}@media (min-width:768px){.resources-modules__filter.has-search{width:100%}.resources-modules__filter.has-search .filter__wrapper{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));flex-basis:100%;flex-wrap:nowrap;justify-content:flex-start}.resources-modules__filter.has-search .filter__item.js--filter.active{flex-basis:65%}}@media (min-width:1120px){.resources-modules__filter.has-search .filter__item.js--filter.active{flex-basis:auto}}.filter__search{background:#efefef;display:flex!important;flex-basis:100%;justify-content:center;margin-bottom:10px;padding:10px 20px}@media (min-width:768px){.filter__search{background:#fff;box-sizing:border-box;flex-basis:35%;justify-content:flex-end;max-height:40px}}@media (min-width:1120px){.filter__search{border-left:1px solid #efefef;flex-basis:auto;justify-content:flex-start;margin-bottom:0;padding:0 20px}}.filter__search--label{align-items:center;display:flex;justify-content:space-between;max-height:40px}.filter__search--input{border:1px solid #bcbcbc;box-shadow:0 4px 15px rgba(0,0,0,.1);height:20px;margin:0 10px;max-height:40px}.filter__search--submit{align-items:center;display:flex;flex-basis:30px;justify-content:center;min-width:30px}.filter__search--submit img{height:25px;width:25px}.resources-modules__filter.base-module__content.has-search.search-active .filter__search{display:flex!important}.featured-overlay-desktop{display:none}.featured-overlay-mobile{display:block}.resource--overlay.featured{height:200px;width:100.1%}.resources-modules__filtered--container .resource__content{z-index:3}.resources-modules__filtered--container .resource--overlay{bottom:-18px}.overlay-third-mobile{display:block}.overlay-third-desktop{display:none}@media (min-width:768px){.resources-modules__filtered--container .resource--overlay.half{bottom:-33px}.resources-modules__filtered--container .resource--overlay.third{bottom:-11px}.resource--overlay.featured{bottom:0;height:100%;left:auto;right:-45px;top:0;width:165px}.featured-overlay-desktop{display:block}.featured-overlay-mobile,.overlay-third-mobile{display:none}.overlay-third-desktop{display:block}.resource--overlay.featured svg{height:100%;right:0;width:auto!important}}.resources-featured-grid .resources-module--image-gradient,.resources-modules__filtered--container .resources-module--image-gradient{align-items:flex-start;border-radius:10px 10px 0 0;height:217px;justify-content:flex-start}.resources-featured-grid .resources-module--image-gradient .resource--overlay,.resources-modules__filtered--container .resources-module--image-gradient .resource--overlay{left:-1px}.resources-featured-grid .resources-module--image-gradient .resource--overlay svg,.resources-modules__filtered--container .resources-module--image-gradient .resource--overlay svg{width:100.6%}.resources-featured-grid .resource:nth-child(odd) .resources-module--image-gradient,.resources-modules__filtered--container .resource:nth-child(odd) .resources-module--image-gradient{background:linear-gradient(90deg,#913265 39.7%,#481671)}.resources-featured-grid .resource:nth-child(2n) .resources-module--image-gradient,.resources-modules__filtered--container .resource:nth-child(2n) .resources-module--image-gradient{background:linear-gradient(89.91deg,#0d98e5 35.48%,#6e37b4)}.resources-featured-grid .resource__title-gradient,.resources-modules__filtered--container .resource__title-gradient{color:#fff!important;display:-webkit-box;font-size:28px;font-weight:400;line-height:36px;overflow:hidden;padding:20px 25px 0;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.resources-featured-grid .resources-module--image-gradient,.resources-modules__filtered--container .resources-module--image-gradient{height:240px}@media (min-width:500px) and (max-width:768px){.resources-featured-grid .resources-module--image-gradient,.resources-modules__filtered--container .resources-module--image-gradient{height:270px}}@media (max-width:768px){.resources-modules__filtered--container .resource__meta{height:auto;padding:10px 15px 20px}.resources-modules__filtered--container .resource__title-gradient{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0;text-overflow:ellipsis}}.slider-navigation{align-items:center;display:flex;justify-content:center;margin-bottom:30px;width:100%}.slider-navigation__next,.slider-navigation__prev{cursor:pointer;margin:0 15px}.slider-navigation__next svg,.slider-navigation__prev svg{height:29px;width:25px}