.blog-banner{position:relative;width:100%;height:100%;align-content:center;background:black;overflow:hidden}.blog-banner__background{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:var(--black)}.blog-banner__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;gap:24px;padding-top:60px}.blog-banner__breadcrumbs{flex-wrap:wrap}.blog-banner__breadcrumb-item,.blog-banner__breadcrumbs{display:flex;align-items:center;gap:5px}.blog-banner__breadcrumb-link{color:var(--white);font-size:14px;font-weight:400;line-height:16.8px;text-decoration:none}.blog-banner__breadcrumb-link.active{color:var(--primary-red)}.blog-banner__breadcrumb-separator{color:var(--white);font-size:14px;font-weight:400;line-height:16.8px}.blog-banner__wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}.blog-banner__title{font-size:32px;font-weight:600;line-height:38.4px}.blog-banner__description,.blog-banner__title{color:var(--white);margin:0;word-wrap:break-word}.blog-banner__description{font-size:16px;font-weight:500;line-height:26px}.blog-banner__meta{display:flex;flex-direction:column;gap:12px;width:100%;padding-top:12px;border-top:1px solid rgba(255,255,255,.5)}.blog-banner__author{display:flex;align-items:center;gap:9px;padding-right:22px}.blog-banner__author-image{width:38px;height:38px;border-radius:9999px;border:.5px solid #71717b;background:#71717B;object-fit:cover}.blog-banner__author-info{display:flex;flex-direction:column;gap:0}.blog-banner__author-name{color:var(--white);font-size:14px;font-weight:500;line-height:21px}.blog-banner__author-role{color:var(--white);font-size:14px;font-weight:400;line-height:21px}.blog-banner__divider{width:1px;height:24px;margin:0 18px;background:rgba(255,255,255,.14)}.blog-banner__meta-items{display:flex;flex-direction:row;align-items:center}.blog-banner__meta-item{display:flex;flex-direction:column;gap:1.99px}.blog-banner__meta-label{font-weight:400}.blog-banner__meta-label,.blog-banner__meta-value{color:var(--white);font-size:14px;line-height:21px}.blog-banner__meta-value{font-weight:500}@media (min-width:768px){.blog-banner{min-height:100vh}.blog-banner__content{gap:32px}.blog-banner__wrapper{max-width:700px;gap:32px}.blog-banner__title{font-size:64px;line-height:76.8px}.blog-banner__description{font-size:20px;line-height:32px}.blog-banner__meta{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:0;padding-top:22px;border-top:1px solid rgba(255,255,255,.1)}.blog-banner__author{padding-right:22px}}body,html{overflow-x:clip!important}.container:has(>.blog-page){overflow:visible}.blog-page{display:flex;justify-content:space-between}.blog-page__article,.blog-page__article-summary{display:flex;flex-direction:column}.blog-page__article-summary{padding:32px 16px;background:white;gap:12px}.blog-page__article-summary h2,.blog-page__article-summary h2 span{font-size:24px;font-weight:500;line-height:33.6px;color:black;padding:0;margin:0}.blog-page__article-summary ul{width:100%;display:flex;flex-direction:column;gap:24px;list-style:none;padding:0;margin:0}.blog-page__article-summary li{padding:12px 16px;background:#f7f7f7;border-radius:4px;display:flex;gap:12px;align-items:flex-start}.blog-page__article-summary li:before{content:"";width:12px;height:12px;background:#ed1515;border-radius:50%;flex-shrink:0;margin-top:7px}.blog-page__article-summary li p{display:flex;flex-direction:column;gap:4px;margin:0}.blog-page__article-summary li b,.blog-page__article-summary li b span{font-size:16px;font-weight:600;line-height:26px;color:black;opacity:.7}.blog-page__article-summary li span{font-size:14px;font-weight:400;line-height:16.8px;color:black;opacity:.7}.blog-page__article-summary ul li p br:first-child{display:none}.blog-page__article-summary blockquote{padding:12px 24px;background:#fff7f7;border-left:4px solid #ed1515;display:flex;flex-direction:column;gap:8px;margin:0}.blog-page__article-summary blockquote p{margin:0}.blog-page__article-summary blockquote span{font-size:16px;line-height:24px;color:#1a1a1a}.blog-page__article-summary blockquote b,.blog-page__article-summary blockquote b span{font-weight:600}.blog-page__article-summary blockquote i{font-weight:400;font-style:italic}.blog-page__article-content .full-width{width:100%}.blog-page__article-content p:has(>.image-container){padding-bottom:50px}.blog-page__article-content p:has(>.image-container.half-width){display:flex;flex-direction:column;gap:16px}.blog-page__article-content p:has(>.image-container.half-width) br{display:none}.blog-page__article-content .image-container{width:100%;height:403px;position:relative;padding:0}.blog-page__article-content .image{width:100%;height:100%}.blog-page__article-content .overlay{width:100%;padding:24px 12px;position:absolute;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.8));backdrop-filter:blur(5.45px);display:flex;flex-direction:column;gap:7px;margin:0}.blog-page__article-content .image-heading{color:white;font-size:14px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:.9px;margin:0}.blog-page__article-content .image-subheading{color:white;font-size:12px;font-weight:400;line-height:16px;margin:0}.blog-page__article-content{display:flex;flex-direction:column;margin-top:16px}.blog-page__article-content h2,.blog-page__article-content h2 span{font-size:20px;font-weight:600;line-height:30px;color:black}.blog-page__article-content h2{padding-bottom:13px;border-bottom:1px solid #ebebeb;margin:0 0 12px}.blog-page__article-content h3,.blog-page__article-content h3 span{font-size:20px;font-weight:600;line-height:28.8px;color:black;margin:0}.blog-page__article-content p{font-size:16px;font-weight:400;line-height:30px;color:#1a1a1a;margin:0;padding-bottom:50px}.blog-page__article-content ul{display:flex;flex-direction:column;gap:8px;padding-left:22px;padding-bottom:50px;margin:0}.blog-page__article-content li{font-size:16px;font-weight:500;line-height:24px;color:#1a1a1a;margin:0}.blog-page__article-content blockquote p,.blog-page__article-content li p{padding:0}.blog-page__article-content blockquote{padding:12px 24px;background:#fff7f7;border-left:4px solid #ed1515;border-top-right-radius:8px;border-bottom-right-radius:8px;display:flex;flex-direction:column;gap:8px;margin:0 0 50px}.blog-page__article-content blockquote p{font-size:16px;font-weight:500;line-height:24px;color:#1a1a1a;margin:0}.blog-page__article-content blockquote i{font-style:italic;font-weight:400}.blog-page__article-content blockquote p br:first-child{display:none}.blog-page__article-content b,.blog-page__article-content b span{font-weight:bolder}.blog-page__article-content tbody,.blog-page__article-content td,.blog-page__article-content tfoot,.blog-page__article-content th,.blog-page__article-content thead,.blog-page__article-content tr{border-width:1px}.blog-page__article-content td{padding:12px}.blog-page__article-content td p{padding-bottom:12px}.blog-page__article-content img{width:100%;height:auto}.blog-page__article-tags-container{width:100%;height:100%;border-top:1px solid #ebebeb;display:inline-flex;flex-wrap:wrap;gap:16px;align-content:flex-start;align-items:flex-start;justify-content:flex-start;padding-top:25px}.blog-page__article-tag{height:31.2px;padding:5px 13px;border-radius:100px;outline:1px solid #e2e2e2;outline-offset:-1px;display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#666666;font-size:12px;font-weight:500;line-height:18px;word-wrap:break-word}.blog-page__article-share-container{width:100%;height:100%;display:inline-flex;justify-content:flex-start;align-items:center;gap:9px;padding-top:50px}.blog-page__article-share-container-label{padding-right:4px;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#999999;font-size:13px;font-weight:500;line-height:20.8px}.blog-page__article-share-btn{width:35px;height:35px;background:white;border-radius:6px;border:1px solid #e2e2e2;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease;padding:0}.blog-page__article-share-btn .bi-linkedin{color:#0077b5}.blog-page__article-share-btn:hover{border-color:#999999;background:#f7f7f7}.blog-page__article-author{width:100%;padding:16px 24px;background:#f6f6f4;border-radius:4px;border:1px solid #ebebeb;display:inline-flex;gap:12px;align-items:flex-start;margin-top:50px}.blog-page__article-author-avatar{width:50px;height:50px;border-radius:9999px;object-fit:cover}.blog-page__article-author-avatar span{color:white;font-size:14px;font-weight:600;line-height:22.4px}.blog-page__article-author-info{flex:1;display:flex;flex-direction:column;gap:4px}.blog-page__article-author-name{color:#111111;font-size:14px;font-weight:700;line-height:21px;margin:0}.blog-page__article-author-bio{color:#666666;font-size:14px;font-weight:400;line-height:21px;margin:0}.blog-page__sidebar-glimpse{width:100%;padding:15px;background:#fafafa;border:1px solid #e6e6e6;border-radius:4px;display:flex;flex-direction:column;gap:11px}.blog-page__sidebar-glimpse__header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.blog-page__sidebar-glimpse__title{color:#999999;font-size:10px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:.9px;margin:0}.blog-page__sidebar-glimpse__toggle{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer}.blog-page__sidebar-glimpse__toggle-icon{transition:transform .3s ease}.blog-page__sidebar-glimpse__toggle.open .blog-page__sidebar-glimpse__toggle-icon{transform:rotate(180deg)}.blog-page__sidebar-glimpse__list{display:flex;flex-direction:column;gap:1px;list-style:none;padding:0;margin:0;max-height:1000px;overflow:hidden;transition:max-height .3s ease}.blog-page__sidebar-glimpse__list.collapsed{max-height:0}.blog-page__sidebar-glimpse__item{padding:8px;border-radius:5px;border:1px solid transparent;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease;background:transparent}.blog-page__sidebar-glimpse__item:hover{background:#f7f7f7}.blog-page__sidebar-glimpse__item--active{background:white;border:1px solid #b3b3b3}.blog-page__sidebar-glimpse__item--active .blog-page__sidebar-glimpse__number{color:#ed1515;font-weight:600}.blog-page__sidebar-glimpse__item--active .blog-page__sidebar-glimpse__text{color:#ed1515;font-weight:500}.blog-page__sidebar-glimpse__number{color:black;font-size:10.5px;font-weight:600;line-height:14.7px;flex-shrink:0}.blog-page__sidebar-glimpse__text{color:#333333;font-size:13px;font-weight:400;line-height:18.2px;margin:0}.blog-page__sidebar-highlight{width:100%;padding:18px;background:url(/images/blog-highlight-bg.png);background-size:cover;background-position:50%;border-radius:4px;display:flex;flex-direction:column;gap:12px;margin-top:16px}.blog-page__sidebar-highlight__header{padding-bottom:12px;border-bottom:1px solid #b3b3b3;display:flex;flex-direction:column;gap:3px}.blog-page__sidebar-highlight__title{color:white;font-size:24px;font-weight:600;line-height:24.8px;margin:0}.blog-page__sidebar-highlight__subtitle{color:white;font-size:14px;font-weight:400;line-height:17.6px;margin:0}.blog-page__sidebar-highlight__description{color:white;font-size:13px;font-weight:400;line-height:20.8px;margin:0}.blog-page__sidebar-highlight .ctaBtn{gap:0;justify-content:space-between}.blog-page__sidebar{align-self:flex-start;height:stretch;width:30%}.blog-page__sidebar-container{position:sticky;top:80px;width:100%}@media (min-width:768px){.blog-page__article-author{padding:16px 24px}.blog-page__article-author-bio,.blog-page__article-author-name{font-size:14px;line-height:21px}.blog-page__article{width:60%}.blog-page__article-summary{padding:0;gap:12px}.blog-page__article-summary h2,.blog-page__article-summary h2 span{font-size:24px;font-weight:600;line-height:30px}.blog-page__article-summary ul{gap:12px}.blog-page__article-summary li{padding:12px 24px;gap:20px;align-items:center}.blog-page__article-summary li:before{margin-top:0}.blog-page__article-summary li b{font-size:20px;line-height:26px}.blog-page__article-summary li span{font-size:16px;line-height:19.2px}.blog-page__article-summary blockquote{padding:12px 24px;border-top-right-radius:8px;border-bottom-right-radius:8px;align-items:flex-start}.blog-page__article-content h2,.blog-page__article-content h2 span{font-size:24px;font-weight:600;line-height:30px}.blog-page__article-content h3,.blog-page__article-content h3 span{font-size:24px;font-weight:600;line-height:28.8px}.blog-page__article-content p{font-size:16px;line-height:24px}.blog-page__article-content blockquote{padding:20px 24px}.blog-page__article-content blockquote p{font-size:16px;line-height:24px}.blog-page__article-content blockquote b,.blog-page__article-content blockquote b span{font-weight:600}}@media (min-width:768px){.blog-page__article-content p:has(>.image-container.half-width){flex-direction:row;justify-content:space-between}.blog-page__article-content .half-width{width:49%!important}.blog-page__sidebar-glimpse{padding:15px}}