@media(max-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;background-color:#00000080;pointer-events:none;transition:.3s;position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.content-item-new .mask .controls{position:absolute;justify-content:flex-end;padding:3px;width:100%;gap:2px;display:flex}.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{flex:1 0 auto;position:relative;max-width:100%;margin-bottom:calc(var(--client-spacing)/3)}.content-item-new .section-and-label{display:flex;gap:var(--client-spacing-unit);color:var(--color-primary-main)}.content-item-new .section-and-label .labels,.content-item-new .section-and-label .section-name{line-height:18px;letter-spacing:.05em;font-size:.75rem;font-weight:600;text-transform:uppercase;display:block;text-decoration:none;font-family:var(--primary-font-family);color:inherit}.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{display:flex;flex-direction:column;gap:calc(var(--client-spacing)/6);flex:1 1 100%}.content-item-new .text-box .teaser-text{line-height:24px;font-size:1rem;font-family:var(--primary-font-family)}@container (min-width: 750px){.content-item-new .text-box{gap:calc(var(--client-spacing)/3)}}.content-item-new .date-wrapper{display:flex;width:100%}.content-item-new .date{display:flex;flex:1;gap:10px;opacity:.5;font-size:.75rem;font-weight:400;line-height:150%;letter-spacing:.05em}.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;padding:4px 8px;font-size:.75rem;text-transform:uppercase;opacity:1;white-space:nowrap}.content-item-new .podcast-series{color:var(--color-primary-main);font-weight:500;display:flex;align-items:center;gap:6px;font-size:.75rem;text-transform:uppercase}.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{display:flex;gap:8px}.content-item-new .title-wrapper .title-text-wrapper{flex:1;container-type:inline-size;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;margin:auto;-webkit-box-orient:vertical;line-height:normal}.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 (max-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 (max-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%}}
