@media (width<=760px){.mobile-hidden{display:none!important}}.content-item-new{width:100%;position:relative;overflow-x:hidden;container-type:inline-size}.content-item-new a{text-decoration:none!important}.content-item-new .mask{opacity:0;pointer-events:none;z-index:1;background-color:#00000080;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.content-item-new .mask .controls{justify-content:flex-end;gap:2px;width:100%;padding:3px;display:flex;position:absolute}.content-item-new .mask:last-child:after{display:none}.content-item-new.center{text-align:center}.content-item-new.center .section-and-label{justify-content:center}.content-item-new:hover .mask{opacity:1;pointer-events:auto}.content-item-new .image-wrapper{max-width:100%;margin-bottom:calc(var(--client-spacing)/3);flex:1 0 auto;position:relative}.content-item-new .section-and-label{gap:var(--client-spacing-unit);color:var(--color-primary-main);display:flex}.content-item-new .section-and-label .labels,.content-item-new .section-and-label .section-name{letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:18px;font-family:var(--primary-font-family);color:inherit;text-decoration:none;display:block}.content-item-new .section-and-label .labels{color:var(--color-grey)}.content-item-new .section-and-label .lock{cursor:unset}.content-item-new.image-left .image-wrapper{margin-right:calc(var(--client-spacing)/3)}.content-item-new.image-right .image-wrapper{margin-left:calc(var(--client-spacing)/3)}.content-item-new .text-box{gap:calc(var(--client-spacing)/6);flex-direction:column;flex:100%;display:flex}.content-item-new .text-box .teaser-text{font-size:1rem;line-height:24px;font-family:var(--primary-font-family)}@container (width>=750px){.content-item-new .text-box{gap:calc(var(--client-spacing)/3)}}.content-item-new .date-wrapper{width:100%;display:flex}.content-item-new .date{opacity:.5;letter-spacing:.05em;flex:1;gap:10px;font-size:.75rem;font-weight:400;line-height:150%;display:flex}.content-item-new .date.company-link{opacity:1;font-weight:600}.content-item-new .date.right{justify-content:flex-end}.content-item-new .date.upcoming{color:#fff;text-transform:uppercase;opacity:1;white-space:nowrap;padding:4px 8px;font-size:.75rem}.content-item-new .podcast-series{color:var(--color-primary-main);text-transform:uppercase;align-items:center;gap:6px;font-size:.75rem;font-weight:500;display:flex}.content-item-new .byline-group p{margin:0}.content-item-new .title-wrapper{text-decoration:none;color:inherit!important}.content-item-new .title-wrapper:hover{text-decoration:underline}.content-item-new .title-wrapper .title-icon-wrapper{gap:8px;display:flex}.content-item-new .title-wrapper .title-text-wrapper{text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;margin:auto;line-height:normal;display:-webkit-box;overflow:hidden;container-type:inline-size}.content-item-new .title-wrapper .title-text-wrapper.clamp-headline{-webkit-line-clamp:3;line-clamp:3}.content-item-new .title-wrapper .title-text-wrapper .lock{float:left;margin:-1px 3px -5px 0}.content-item-new.scale-small .title-wrapper .title-icon-wrapper .icon{height:18px;margin:2px 0}.content-item-new.scale-small .title-wrapper .title-text-wrapper .title-text{font-size:1.25rem}.content-item-new.scale-small.image-left .image-wrapper,.content-item-new.scale-small.image-right .image-wrapper{width:175px}.content-item-new.scale-large .title-wrapper .title-icon-wrapper .icon{height:35px;margin:8px 0}.content-item-new.scale-large .title-wrapper .title-text-wrapper .title-text{font-size:2.75rem}@container (width<=500px){.content-item-new.scale-large .title-wrapper .title-text-wrapper .title-text{font-size:2rem}}.content-item-new.scale-large.image-left .image-wrapper,.content-item-new.scale-large.image-right .image-wrapper{width:45%}@container (width<=500px){.content-item-new.scale-large.image-left,.content-item-new.scale-large.image-right{display:block!important}.content-item-new.scale-large.image-left .image-wrapper,.content-item-new.scale-large.image-right .image-wrapper{width:100%}}
