@media (max-width:760px){.mobile-hidden{display:none!important}}.admin-layout a{color:#3867a6}.admin-layout .vs__dropdown-toggle{background:#fff;border:1px solid #9da4b0}.content-item-new{container-type:inline-size;overflow-x:hidden;position:relative;width:100%}.content-item-new .mask{background-color:#00000080;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.content-item-new .mask .controls{display:flex;gap:2px;justify-content:flex-end;padding:3px;position:absolute;width:100%}.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;margin-bottom:calc(var(--spacing)/3);max-width:100%;position:relative}.content-item-new .section-and-label{color:var(--color-primary-main);display:flex;gap:var(--spacing-unit)}.content-item-new .section-and-label .labels,.content-item-new .section-and-label .section-name{color:inherit;display:block;font-family:var(--primary-font-family);font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:18px;text-decoration:none;text-transform:uppercase}.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(--spacing)/3)}.content-item-new.image-right .image-wrapper{margin-left:calc(var(--spacing)/3)}.content-item-new .text-box{display:flex;flex:1 1 100%;flex-direction:column;gap:calc(var(--spacing)/6)}.content-item-new .text-box .teaser-text{font-family:var(--primary-font-family);font-size:1rem;line-height:24px}@container (min-width: 750px){.content-item-new .text-box{gap:calc(var(--spacing)/3)}}.content-item-new .date-wrapper{display:flex;width:100%}.content-item-new .date{display:flex;flex:1;font-size:.75rem;font-weight:400;gap:10px;letter-spacing:.05em;line-height:150%;opacity:.5}.content-item-new .date.company-link{font-weight:600;opacity:1}.content-item-new .date.right{justify-content:flex-end}.content-item-new .date.upcoming{color:#fff;font-size:.75rem;opacity:1;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.content-item-new .byline-group p{margin:0}.content-item-new .title-wrapper{color:inherit!important;text-decoration:none}.content-item-new .title-wrapper:hover{text-decoration:underline}.content-item-new .title-wrapper .title-text-wrapper{container-type:inline-size;display:-webkit-box;margin:auto;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:normal}.content-item-new .title-wrapper .title-text-wrapper.clamp-headline{-webkit-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-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-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%}}
