.single-blog{--headingSizeH1:40;--headingSizeH2:32;--headingSizeH3:24;--headingSizeH4:20;--headingSizeH5:20;--headingSizeH5:14;--headingSizeMobileH1:32;--headingSizeMobileH2:28;--headingSizeMobileH3:22;--headingSizeMobileH4:20;--headingSizeMobileH5:18;--headingSizeMobileH5:14}.single-blog:not(.single-related-section)>.row-fluid{max-width:970px!important}@media only screen and (min-width:1601px){.single-blog:not(.single-related-section)>.row-fluid{max-width:61%!important}}.single-blog.single-resources>.row-fluid{max-width:1180px!important}@media only screen and (min-width:1601px){.single-blog.single-resources>.row-fluid{max-width:74%!important}}.single-blog h1{--headingWeight:var(--extraBold);--headingLineHeight:1.25;--headingTransform:uppercase;--headingColor:var(--colorP1);--headingColorAlt:var(--colorP4)}.single-blog h2{--headingWeight:var(--bold);--headingLineHeight:1.3;--headingTransform:normal;--headingColor:var(--colorP1);--headingColorAlt:var(--colorP4)}.single-blog h3{--headingWeight:var(--medium);--headingLineHeight:1.4;--headingColor:var(--colorP1);--headingColorAlt:var(--colorP4);--headingTransform:uppercase}.single-blog h4{--headingWeight:var(--bold);--headingLineHeight:1.5;--headingColor:var(--colorP1);--headingColorAlt:var(--colorP4);--headingTransform:normal}.single-blog h5{--headingWeight:var(--medium);--headingLineHeight:1.5;--headingColor:var(--colorP1);--headingColorAlt:var(--colorS1);--headingTransform:uppercase}.single-blog h6{--headingWeight:var(--extraBold);--headingLineHeight:1.57;--headingColor:var(--colorP1);--headingColorAlt:var(--colorS1);--headingTransform:uppercase;--headingLetterSpacing:0.7px}.single-blog .post-social{align-items:center;display:flex;flex-direction:row;line-height:1}.single-blog .post-social a,.single-blog .post-social button{background:none;border:1px solid var(--colorP4);border-radius:.125rem;cursor:pointer;display:inline-block;font-weight:var(--regular);height:2rem;line-height:1;padding:0;position:relative;transition:background-color .25s ease-in-out!important;width:2rem}.single-blog .post-social a:after,.single-blog .post-social button:after{color:var(--colorP4);font-family:trinity-icons;font-size:1rem;left:50%;line-height:1;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:color .25s ease-in-out}.single-blog .post-social a.share-link-facebook:after,.single-blog .post-social button.share-link-facebook:after{content:"\E802"}.single-blog .post-social a.share-link-x:after,.single-blog .post-social button.share-link-x:after{content:"\E80D"}.single-blog .post-social a.share-link-linkedin:after,.single-blog .post-social button.share-link-linkedin:after{content:"\E805"}.single-blog .post-social a.share-link-copy:after,.single-blog .post-social button.share-link-copy:after{content:"\E809"}.single-blog .post-social a.share-link-copy.copied:after,.single-blog .post-social button.share-link-copy.copied:after{color:var(--colorP3);content:"\E809"}.single-blog .post-social a:not(:last-child),.single-blog .post-social button:not(:last-child){margin-right:.75rem}.single-blog .post-social a:hover,.single-blog .post-social button:hover{background-color:var(--colorP4)}.single-blog .post-social a:hover:after,.single-blog .post-social button:hover:after{color:var(--colorP2)}.single-blog.hero-section{background:linear-gradient(180deg,var(--colorP1) 0,var(--colorT1) 100%)}.single-blog.hero-section.has-featured-img{padding-bottom:300px}@media only screen and (min-width:1601px){.single-blog.hero-section.has-featured-img{padding-bottom:18.75vw!important}}@media only screen and (max-width:970px){.single-blog.hero-section.has-featured-img{padding-bottom:30.9278vw}}.single-blog.hero-section.has-featured-img .hero-section-inner{border-bottom:1px solid var(--colorS1);padding-bottom:24px}.single-blog.hero-section .post-cat{border:1px solid var(--colorP2);border-radius:.125rem;color:var(--colorP2);display:inline-block;font-family:var(--headingFontFamily);font-size:.75rem;font-weight:var(--medium);line-height:1;margin-bottom:24px;padding:.375rem .375rem .313rem;text-transform:uppercase}.single-blog.hero-section .post-title{margin-bottom:24px}.single-blog.hero-section .post-data,.single-blog.hero-section .post-data-author,.single-blog.hero-section .post-data-social{align-items:center;display:flex;flex-direction:row}@media only screen and (min-width:768px){.single-blog.hero-section .post-data-social{justify-content:space-between}}@media only screen and (max-width:767px){.single-blog.hero-section .post-data-social{align-items:flex-start;flex-direction:column}}.single-blog.hero-section .post-data{line-height:1}@media only screen and (max-width:767px){.single-blog.hero-section .post-data{margin-bottom:26px}}.single-blog.hero-section .post-data-author{margin-right:1.563rem;padding-right:1.563rem;position:relative}.single-blog.hero-section .post-data-author:after{background-color:var(--colorP2);border-radius:1px;content:"";height:.5rem;position:absolute;right:0;top:56%;transform:translateX(50%) translateY(-50%);width:.5rem}.single-blog.hero-section .post-data-author-img{margin-right:.875rem}.single-blog.hero-section .post-data-author-img img{border-radius:100%;display:block;height:2.5rem;width:2.5rem}.single-blog.hero-section .post-data-author-name a{--linkSize:0.875rem;display:inline-block;line-height:1}.single-blog.hero-section .post-data-date{display:inline-block;font-size:.875rem;font-weight:var(--regular);line-height:1;padding-top:3px}@media only screen and (min-width:970px){.single-blog.content-section{font-size:1.25rem;line-height:1.7}}.single-blog.content-section.has-featured-img{padding-top:0}@media only screen and (min-width:1601px){.single-blog.content-section.has-featured-img{padding-top:0!important}}.single-blog.content-section.has-featured-img .post-featured{margin-bottom:65px;margin-top:-235px}@media only screen and (min-width:1601px){.single-blog.content-section.has-featured-img .post-featured{margin-top:-14.688vw}}@media only screen and (max-width:970px){.single-blog.content-section.has-featured-img .post-featured{margin-bottom:6.701vw;margin-top:-24.2268vw}}.single-blog.content-section.has-featured-img .post-featured img{border-radius:8px;display:block;width:100%}.single-blog.content-section h1,.single-blog.content-section h2,.single-blog.content-section h3,.single-blog.content-section h4,.single-blog.content-section h5,.single-blog.content-section h6{margin-bottom:.7em;margin-top:1em}.single-blog.content-section blockquote p{color:var(--colorP2);font-size:1.563rem;letter-spacing:.25px;line-height:1.88}.single-blog.content-section blockquote cite{color:var(--colorP1);display:inline-block;font-size:.875rem;font-weight:var(--extraBold);letter-spacing:.7px;line-height:1.5;margin-top:15px;text-transform:uppercase}.single-blog.content-section table{border-collapse:collapse;border-spacing:0;box-shadow:0 4px 12px rgba(0,160,255,.5);width:100%}.single-blog.content-section table td{border:1px solid var(--colorP1);padding:5px 15px}.single-blog.content-section .post-content{border-bottom:1px solid var(--colorT2);padding-bottom:64px}.single-blog.content-section .post-content>span>p:empty,.single-blog.content-section .post-content>span>p:has(>[style*=nbsp]),.single-blog.content-section .post-content>span>p:has(>br:only-child){display:none}.single-blog.content-section .post-content>span>:not(p:empty):not(p:has(>br:only-child)):not(p:has(>[style*=nbsp])){margin-bottom:var(--singleSpace,30px);margin-top:var(--singleSpace,30px)}.single-blog.content-section .post-tag-label{margin-bottom:10px}.single-blog.content-section .tag-link{--linkSize:0.875rem;--linkColor:var(--colorS2);--linkWeight:var(--medium);--linkDecoration:none;display:inline-block;font-family:var(--headingFontFamily);line-height:1;text-transform:uppercase}.single-blog.content-section .tag-link:not(:last-child){margin-right:25px}.single-blog.content-section .single-author-box{border-bottom:1px solid var(--colorT2);margin-top:64px;padding-bottom:64px}.single-blog.content-section .author-box-wrapper{background-color:var(--colorT1);border-radius:4px;padding:40px}.single-blog.content-section .author-box-hero,.single-blog.content-section .author-name-wrapper{align-items:center;display:flex;flex-direction:row}@media only screen and (max-width:767px){.single-blog.content-section .author-box-hero,.single-blog.content-section .author-name-wrapper{align-items:flex-start;flex-direction:column}}.single-blog.content-section .author-box-hero-img{margin-right:20px}@media only screen and (max-width:767px){.single-blog.content-section .author-box-hero-img{margin-bottom:20px;margin-right:0}}.single-blog.content-section .author-box-hero-img img{border-radius:100%;display:block;height:4.5rem;width:4.5rem}.single-blog.content-section .author-label{color:var(--colorP4);margin-bottom:10px;margin-top:0}.single-blog.content-section .author-name{color:var(--colorP4);margin-bottom:0;margin-top:0}.single-blog.content-section .author-linkedin{border:1px solid var(--colorP4);border-radius:4px;display:inline-block;height:2rem;line-height:1;margin-left:30px;position:relative;transition:background-color .25s ease-in-out!important;width:2rem}@media only screen and (max-width:767px){.single-blog.content-section .author-linkedin{margin-left:0;margin-top:15px}}.single-blog.content-section .author-linkedin:after{color:var(--colorP4);content:"\E805";font-family:trinity-icons;font-size:1rem;left:50%;line-height:1;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:color .25s ease-in-out}.single-blog.content-section .author-linkedin:hover{background-color:var(--colorP4)}.single-blog.content-section .author-linkedin:hover:after{color:var(--colorP2)}.single-blog.content-section .author-box-content{margin-top:26px}.single-blog.content-section .author-bio{color:var(--colorP4);font-size:1rem;line-height:1.6;margin-bottom:26px}.single-blog.content-section .post-tag-wrapper{margin-top:64px}.single-blog.content-section .footer-button{padding-top:35px}.single-blog.content-section:not(:has(.single-author-box)) .post-tag-wrapper{border-bottom:1px solid var(--colorT2);padding-bottom:64px}.single-blog.single-resources .content-section-inner,.single-blog.single-resources .hero-section-inner{display:flex;flex-wrap:wrap}.single-blog.single-resources .single-content-column-left,.single-blog.single-resources .single-hero-column-left{width:370px}@media only screen and (min-width:1601px){.single-blog.single-resources .single-content-column-left,.single-blog.single-resources .single-hero-column-left{width:32%}}@media only screen and (max-width:1200px){.single-blog.single-resources .single-content-column-left,.single-blog.single-resources .single-hero-column-left{width:320px}}@media only screen and (max-width:989px){.single-blog.single-resources .single-content-column-left,.single-blog.single-resources .single-hero-column-left{width:100%}}.single-blog.single-resources .single-content-column-left+.single-content-column-right,.single-blog.single-resources .single-content-column-left+.single-hero-column-right,.single-blog.single-resources .single-hero-column-left+.single-content-column-right,.single-blog.single-resources .single-hero-column-left+.single-hero-column-right{padding-left:60px}@media only screen and (min-width:1601px){.single-blog.single-resources .single-content-column-left+.single-content-column-right,.single-blog.single-resources .single-content-column-left+.single-hero-column-right,.single-blog.single-resources .single-hero-column-left+.single-content-column-right,.single-blog.single-resources .single-hero-column-left+.single-hero-column-right{padding-left:5%}}@media only screen and (max-width:989px){.single-blog.single-resources .single-content-column-left+.single-content-column-right,.single-blog.single-resources .single-content-column-left+.single-hero-column-right,.single-blog.single-resources .single-hero-column-left+.single-content-column-right,.single-blog.single-resources .single-hero-column-left+.single-hero-column-right{padding-left:0}}.single-blog.single-resources .single-content-column-right,.single-blog.single-resources .single-hero-column-right{flex:1}.single-blog.single-resources.hero-section{z-index:2}.single-blog.single-resources.hero-section .hero-section-inner{border-bottom:none;padding-bottom:0}@media only screen and (max-width:989px){.single-blog.single-resources.hero-section .hero-section-inner{flex-direction:column-reverse}.single-blog.single-resources.hero-section .single-hero-column-left{margin-top:50px}}.single-blog.single-resources.hero-section .single-hero-column-left img{aspect-ratio:17/22;border-radius:8px;box-shadow:0 7px 20px 0 rgba(0,0,0,.15);display:block;object-fit:cover;object-position:center;width:100%}@media only screen and (max-width:989px){.single-blog.single-resources.hero-section .single-hero-column-left img{margin-left:auto;margin-right:auto;max-width:380px}}.single-blog.single-resources.hero-section .single-hero-column-right .single-subtitle{font-size:1.25rem;line-height:1.7}.single-blog.single-resources.hero-section .single-hero-column-right .punch-btn{margin-top:25px}.single-blog.single-resources.hero-section.has-featured-img{padding-bottom:60px}@media only screen and (min-width:1601px){.single-blog.single-resources.hero-section.has-featured-img{padding-bottom:60px!important}}.single-blog.single-resources.hero-section.has-featured-img .single-hero-column-left{margin-bottom:-170px}.single-blog.single-resources.content-section{padding-top:60px}@media only screen and (min-width:1601px){.single-blog.single-resources.content-section{padding-top:60px!important}}.single-blog.single-resources.content-section .post-social{border-bottom:1px solid var(--colorT2);justify-content:flex-end;margin-bottom:45px;padding-bottom:15px}.single-blog.single-resources.content-section .post-social a{border:1px solid var(--colorT2)}.single-blog.single-resources.content-section .post-social a:after{color:var(--colorT2)}.single-blog.single-resources.content-section .post-social a:hover{background-color:var(--colorT2)}.single-blog.single-resources.content-section .post-social a:hover:after{color:var(--colorP4)}.single-blog.single-resources.content-section.has-featured-img .single-content-column-left{padding-top:80px}@media only screen and (min-width:1601px){.single-blog.single-resources.content-section.has-featured-img .single-content-column-left{padding-top:80px!important}}.single-blog.single-resources.content-section .single-form-title{margin-top:40px}@media only screen and (max-width:989px){.single-blog.single-resources.content-section .single-content-column-right{margin-top:40px}}.single-blog.single-video.content-section .hs_cos_wrapper,.single-blog.single-video.content-section .oembed_container{display:block}.single-blog.single-video.content-section .post-video,.single-blog.single-video.content-section .post-video .oembed_custom-thumbnail,.single-blog.single-video.content-section .post-video iframe{border-radius:8px}.single-blog.single-video.content-section .post-video .oembed_container,.single-blog.single-video.content-section .post-video .oembed_custom-thumbnail{max-height:none!important;max-width:100%!important;width:100%!important}.single-blog.single-video.content-section .post-video iframe{aspect-ratio:1/.59;display:block;height:auto;max-height:none!important;max-width:100%!important;width:100%}.single-blog.single-video.content-section .post-content{border-bottom:none;margin-bottom:0;padding-bottom:0}.single-blog.single-video.content-section .footer-button{border-top:1px solid var(--colorT2);margin-top:64px}.single-blog.single-video .itemgrid--single-video-speakers{margin-bottom:60px;margin-top:30px}.single-blog.single-video .itemgrid--single-video-speakers .punch-grid-item-media-wrapper{border:1px solid var(--colorT2);border-radius:100%;display:block!important;height:7.5rem!important;margin-bottom:24px!important;padding:.75rem;width:7.5rem!important}.single-blog.single-video .itemgrid--single-video-speakers .punch-grid-item-media-wrapper img{border-radius:100%;display:block}.single-blog.single-video .itemgrid--single-video-speakers .punch-grid-item-subtitle,.single-blog.single-video .itemgrid--single-video-speakers .punch-heading-tag{color:var(--colorP1);font-family:var(--headingFontFamily);font-size:1.25rem;letter-spacing:.2px;line-height:1.7}.single-blog.single-video .itemgrid--single-video-speakers .punch-heading-tag{font-weight:var(--bold)}.single-blog.single-video .itemgrid--single-video-speakers .punch-grid-item-subtitle{font-weight:var(--regular)}.single-related-section .related-title-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:60px}.single-related-section .punch-posts-grid-wrapper>span{display:flex;flex-wrap:wrap;margin:-15px}.single-blog-container-wrapper:not(:has(.hs-video-placeholder)) .single-video.hero-section:not(.has-featured-img){padding-bottom:300px}@media only screen and (min-width:1601px){.single-blog-container-wrapper:not(:has(.hs-video-placeholder)) .single-video.hero-section:not(.has-featured-img){padding-bottom:18.75vw!important}}@media only screen and (max-width:970px){.single-blog-container-wrapper:not(:has(.hs-video-placeholder)) .single-video.hero-section:not(.has-featured-img){padding-bottom:30.9278vw}}.single-blog-container-wrapper:not(:has(.hs-video-placeholder)) .single-video.hero-section:not(.has-featured-img) .hero-section-inner{border-bottom:1px solid var(--colorS1);padding-bottom:24px}.single-blog-container-wrapper:not(:has(.hs-video-placeholder)) .single-video.content-section:not(.has-featured-img){padding-top:0}@media only screen and (min-width:1601px){.single-blog-container-wrapper:not(:has(.hs-video-placeholder)) .single-video.content-section:not(.has-featured-img){padding-top:0!important}}.single-blog-container-wrapper:not(:has(.hs-video-placeholder)) .single-video.content-section:not(.has-featured-img) .post-video{margin-bottom:65px;margin-top:-235px}@media only screen and (min-width:1601px){.single-blog-container-wrapper:not(:has(.hs-video-placeholder)) .single-video.content-section:not(.has-featured-img) .post-video{margin-top:-14.688vw}}@media only screen and (max-width:970px){.single-blog-container-wrapper:not(:has(.hs-video-placeholder)) .single-video.content-section:not(.has-featured-img) .post-video{margin-bottom:6.701vw;margin-top:-24.2268vw}}.single-blog-container-wrapper:not(:has(.hs-video-placeholder)) .single-video.content-section.has-featured-img .post-video{margin-bottom:65px}@media only screen and (max-width:970px){.single-blog-container-wrapper:not(:has(.hs-video-placeholder)) .single-video.content-section.has-featured-img .post-video{margin-bottom:6.701vw}}