.welcome-section{background-color:#000;color:#fff;padding:48px 0}@media (max-width:767px){.welcome-section{padding:32px 0}}.welcome-section h1{font-size:clamp(2.25rem,.661rem + 6.3559vw,6rem)}.welcome-section h2{margin-bottom:32px}@media (max-width:1050px){.welcome-section h2{margin-bottom:24px}}.welcome-section h2,.welcome-section h3{font-size:clamp(1.5rem,.8644rem + 2.5424vw,3rem);line-height:125%}.welcome-section .columns{display:flex;gap:32px;justify-content:space-between;margin-top:72px}@media (max-width:1050px){.welcome-section .columns{display:grid;grid-template-columns:repeat(2,1fr);margin-top:48px}}@media (max-width:767px){.welcome-section .columns{grid-template-columns:1fr}}.welcome-section .trending{max-width:662px;width:100%}.welcome-section .article-huge{background:#fff;border:1px solid #fff;color:#000}.welcome-section .article-huge .category-terms{align-items:center;display:flex;margin-bottom:24px}.welcome-section .article-huge .category-terms span{display:inline-flex}.welcome-section .article-huge .category-terms .terms:before{align-self:center;background-color:#000;content:"";display:inline-block;height:6px;margin:0 8px;width:6px}.welcome-section .article-huge h3{margin-bottom:24px}.welcome-section .article-huge .content{padding:48px}@media (max-width:1050px){.welcome-section .article-huge .content{padding:24px}}.welcome-section .featured{max-width:582px}.welcome-section .featured article{border-bottom:3px solid #fff;margin-bottom:48px;padding-bottom:48px}@media (max-width:1050px){.welcome-section .featured article{border-bottom:2px solid #fff;margin-bottom:24px;padding-bottom:24px}}.welcome-section .featured article:last-child{border:0;margin-bottom:0;padding-bottom:0}.welcome-section .featured .btn{align-items:center;color:#fff;display:flex;font-weight:700;gap:8px}.welcome-section .featured .btn svg{transition:all .15s ease}.welcome-section .featured .btn:hover{text-decoration:none}.welcome-section .featured .btn:hover svg{transform:translateX(4px)}.toggle-filters{display:none}.filters-wrapper{display:flex;justify-content:space-between}@media (max-width:767px){.filters-wrapper{flex-direction:column;position:relative}.filters-wrapper:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 75%,#fff);content:"";height:35px;position:absolute;right:0;top:0;width:55px}}.filters{display:flex;font-size:16px;gap:48px;text-transform:uppercase}@media (max-width:1050px){.filters{gap:24px;max-width:calc(100% - 230px);overflow-x:auto;overflow-y:hidden;padding-right:75px}}@media (max-width:767px){.filters{margin-bottom:24px;max-width:100%;padding-right:35px}}.filters li{font-weight:700}.filters li a{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.filters .is-active{border-bottom:2px solid #000}.search-filter{max-width:326px;position:relative;width:100%}@media (max-width:1050px){.search-filter{max-width:225px}}@media (max-width:767px){.search-filter{max-width:100%}}.search-filter:before{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 75%,#fff);content:"";height:24px;left:-120px;position:absolute;width:120px}@media (max-width:767px){.search-filter:before{display:none}}.expanding-search{border-bottom:1px solid #000;display:flex;font-weight:700;text-transform:uppercase}.expanding-search input{flex-grow:1;font-size:16px;font-weight:700;line-height:20px;padding-left:0;text-transform:uppercase}.expanding-search input::-webkit-input-placeholder{color:#000}.expanding-search input::-moz-placeholder{color:#000}.expanding-search input:-ms-input-placeholder{color:#000}.expanding-search input:-moz-placeholder{color:#000}.category-terms{font-size:16px;font-weight:700;margin-bottom:16px;text-transform:uppercase}@media (max-width:767px){.category-terms{font-size:14px;margin-bottom:12px}}.article-listing{display:grid;gap:32px 20px;grid-template-columns:repeat(3,1fr);margin:32px 0}@media (max-width:767px){.article-listing{gap:24px;grid-template-columns:1fr}}.careers-listing-item{display:block;grid-column:1/5;padding:40px 48px;width:100%}.careers-listing-item .career-item-header{display:flex;justify-content:space-between}.careers-listing-item h4{margin-bottom:0}.career-item-department{color:#186bf2}.career-item-department,.job-locations{font-weight:700;margin-bottom:12px;text-transform:uppercase}.job-locations{--tw-text-opacity:1;color:rgba(108,119,137,var(--tw-text-opacity));font-size:14px;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.related .article-listing{grid-template-columns:repeat(4,1fr)}@media (max-width:767px){.related .article-listing{gap:24px;grid-template-columns:1fr}}.article-item{border:1px solid #000}.article-item img{max-height:250px;max-width:435px;-o-object-fit:cover;object-fit:cover;width:100%}.article-item .event-thumbnail{display:block;padding:24px 24px 0}.article-item .event-thumbnail img{height:32px;-o-object-fit:contain;object-fit:contain;width:auto}.article-item .content{display:flex;flex-direction:column;padding:24px}@media (max-width:767px){.article-item .content{padding:16px}}.article-item h3{flex-grow:1;font-size:28px}@media (max-width:767px){.article-item h3{margin-bottom:12px}}.article-item .author{font-size:16px;font-weight:400}.wp-pagenavi-container{min-height:unset}.wp-pagenavi{display:flex;font-size:16px;gap:16px;justify-content:center;line-height:150%;margin:64px auto 128px;padding:0 24px}.wp-pagenavi .pages{display:none}.wp-pagenavi>*{align-items:center;border-style:solid;border-width:1px;display:flex;height:32px;justify-content:center;width:32px}.wp-pagenavi .current{border-color:#000;color:#000;font-weight:400}@media (max-width:767px){.wp-pagenavi{margin-bottom:48px;margin-top:48px}}.wp-pagenavi a{border-color:#bcbcbc;color:#bcbcbc;transition:all .15s ease}.wp-pagenavi a svg path{fill:#bcbcbc}.wp-pagenavi a:hover{color:#000}.wp-pagenavi a:hover svg path{fill:#000}.wp-pagenavi a,.wp-pagenavi span{margin:0!important}.wp-pagenavi span.extend{border-color:#bcbcbc!important;color:#bcbcbc}.carousel-heading{align-items:center;display:flex;gap:32px;justify-content:space-between}.carousel-heading h2{font-size:36px;line-height:110%;margin-bottom:0}@media (max-width:767px){.carousel-heading h2{font-size:24px}}.related-section{margin:80px 0;overflow:hidden;padding-bottom:12px}.related-section .article-item{padding-right:0!important}.related-section.webinar .article-item{background-color:#000;color:#fff}.related-section.webinar .article-item img{aspect-ratio:16/9}.related-section .carousel-controls{display:flex;gap:4px}.related-section .carousel-controls button:focus svg path,.related-section .carousel-controls button:hover svg path{stroke:#6c7789}.related-section .wp-block-buttons{display:flex;justify-content:center;margin-top:32px}.carousel-init{display:flex;gap:20px}.tns-visually-hidden{display:none}@media (max-width:767px){.newsletter-section{display:flex;margin-left:24px;margin-right:24px}}.newsletter-section>.wp-block-group__inner-container{display:grid;grid-template-columns:1fr 1218px 1fr;grid-template-rows:112px 1fr 112px}@media (max-width:1050px){.newsletter-section>.wp-block-group__inner-container{grid-template-columns:32px 1fr 32px;grid-template-rows:80px 1fr 80px}}@media (max-width:767px){.newsletter-section>.wp-block-group__inner-container{display:flex}}.newsletter-section .wp-block-video{grid-column:1/4;grid-row:1/4}@media (max-width:767px){.newsletter-section .wp-block-video{display:none}}.newsletter-section .wp-block-video video{max-height:567px;-o-object-fit:cover;object-fit:cover;width:100%}.newsletter-form-container{color:#fff;grid-column:2/3;grid-row:2;padding:80px;position:relative}@media (max-width:1050px){.newsletter-form-container{padding:16px 24px}}@media (max-width:767px){.newsletter-form-container{padding:24px}}.newsletter-form-container h3{font-size:clamp(1.5rem,.8644rem + 2.5424vw,3rem);margin-bottom:12px}@media (max-width:767px){.newsletter-form-container h3{margin-bottom:8px}}.newsletter-form-container p{font-size:clamp(1rem,.7881rem + .8475vw,1.5rem);line-height:125%;margin-bottom:40px}.newsletter-form-container .hubspot-form-init form{display:grid;grid-template-columns:1fr 156px}@media (max-width:1050px){.newsletter-form-container .hubspot-form-init form{grid-template-columns:1fr}}@media (max-width:767px){.newsletter-form-container .hubspot-form-init form{display:flex;flex-direction:column}}.newsletter-form-container .hubspot-form-init form .hs-email{grid-column:1/3;grid-row:1}.newsletter-form-container .hubspot-form-init form .hs-submit{grid-column:2/3;grid-row:1;text-align:center}.newsletter-form-container .hubspot-form-init form .hs-submit .hs-button{background:transparent;width:auto}.newsletter-form-container .hubspot-form-init .hs-button.primary{font-size:32px;font-weight:400;height:auto;line-height:150%;padding:0;transform:translateY(3px)}@media (max-width:1050px){.newsletter-form-container .hubspot-form-init .hs-button.primary{font-size:24px}}@media (max-width:767px){.newsletter-form-container .hubspot-form-init .hs-button.primary{background:#fff!important;color:#000;font-size:clamp(1rem,.7881rem + .8475vw,1.5rem);height:48px;width:100%!important}}.newsletter-form-container .hubspot-form-init .hs-input{background:transparent;border:0;border-bottom:1px solid #fff;color:#fff;font-size:32px;height:auto;line-height:100%;padding:8px 0}@media (max-width:1050px){.newsletter-form-container .hubspot-form-init .hs-input{font-size:24px}}@media (max-width:767px){.newsletter-form-container .hubspot-form-init .hs-input{font-size:clamp(1rem,.7881rem + .8475vw,1.5rem)}}.newsletter-form-container .hubspot-form-init .hs-input.error.invalid{background-color:transparent;border-color:#fff}.newsletter-form-container .hubspot-form-init .hs-input::-webkit-input-placeholder{color:#fff}.newsletter-form-container .hubspot-form-init .hs-input::-moz-placeholder{color:#fff}.newsletter-form-container .hubspot-form-init .hs-input:-ms-input-placeholder{color:#fff}.newsletter-form-container .hubspot-form-init .hs-input:-moz-placeholder{color:#fff}
