.pb-item--releasescms.banner-double,.pb-item--releasescms.banner-double *{--card-font-color:var(--color-white)}.pb-item--releasescms.banner-double.light,.pb-item--releasescms.banner-double.light *{--card-font-color:var(--color-black)}@keyframes bannerHoverLineCms{0%{width:0}100%{width:100%}}.pb-item--releasescms.banner-double .module-wrapper{display:grid;grid-template-columns:100%;grid-template-rows:1fr 1fr;gap:var(--block-gap)}.pb-item--releasescms.banner-double .module-wrapper .item-wrapper{border-radius:var(--module-radius);position:relative;transition:transform .25s ease-out;overflow:hidden;box-shadow:var(--module-shadow)}.pb-item--releasescms.banner-double .module-wrapper .item-wrapper .content{padding:var(--module-padding)}.pb-item--releasescms.banner-double .item-wrapper:hover{transform:scale(1.015)}.pb-item--releasescms.banner-double .image>img{width:100%;height:100%;object-fit:cover;object-position:center}.pb-item--releasescms.banner-double .image:after{width:100%;height:100%;display:block;content:"";position:absolute;top:0;left:0;z-index:2;background:-moz-linear-gradient(top,rgba(18,18,18,.4) 0,#000 100%);background:-webkit-linear-gradient(top,rgba(18,18,18,.4) 0,#000 100%);background:linear-gradient(to bottom,rgba(18,18,18,.4) 0,#000 100%);opacity:.55}.pb-item--releasescms.banner-double.light .image:after{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);opacity:.73}.pb-item--releasescms.banner-double .content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:var(--card-padding);position:absolute;top:0;left:0;z-index:3}.pb-item--releasescms.banner-double .content .title{order:2;font-size:28px;font-weight:700;font-style:normal;line-height:1.2;color:var(--card-font-color)}.pb-item--releasescms.banner-double .content .subtitle{order:1;font-size:16px;font-weight:300;font-style:normal;line-height:1.2;color:var(--card-font-color);text-transform:uppercase}.pb-item--releasescms.banner-double .content .actions{order:3;margin:30px 0 0;font-size:var(--font-morelink-size);font-size:14px;font-weight:700;font-style:normal;line-height:1.2;color:var(--card-font-color);position:relative}.pb-item--releasescms.banner-double .content .actions:after{width:100%;height:2px;display:block;content:"";position:absolute;bottom:0;left:0;background:var(--card-font-color);transition:width .3s ease-out}.pb-item--releasescms.banner-double .content .actions:hover:after{width:100%;animation-name:bannerHoverLineCms;animation-duration:.3s}.pb-releases--block-grid-3 .pb-item--releasescms.banner-double,.pb-releases--block-grid-3 .pb-item--releasescms.banner-double *{--module-height:307px}.image>img.default{display:block}@media (max-width:992px) and (hover:hover){.pb-item--releasescms.banner-double,.pb-item--releasescms.banner-double *{--block-gap:16px}}@media (min-width:768px) and (max-width:1180px) and (orientation:landscape) and (pointer:coarse){.pb-item--releasescms.banner-double,.pb-item--releasescms.banner-double *{--block-gap:16px}.image:has(> img.tablet)>img.default,.image:has(> img.tablet)>img.mobile{display:none}.image:has(> img.tablet)>img.tablet{display:block}}@media (min-width:600px) and (max-width:992px) and (orientation:portrait) and (pointer:coarse){.pb-item--releasescms.banner-double,.pb-item--releasescms.banner-double *{--block-gap:16px}}@media (max-width:769px){.pb-item--releasescms.banner-double,.pb-item--releasescms.banner-double *{--module-height:267px}.pb-item--releasescms.banner-double.module{height:auto}.pb-item--releasescms.banner-double .item-wrapper{height:var(--module-height)}.pb-item--releasescms.banner-double .content .title{font-size:21px}.pb-item--releasescms.banner-double .content .subtitle{font-size:14px}.pb-item--releasescms.banner-double{width:calc(var(--col-width) * 2 + 16px)!important}.pb-item--releasescms.banner-double .module-wrapper{grid-template-columns:repeat(2,var(--col-width))}.image:has(> img.mobile)>img.default,.image:has(> img.mobile)>img.tablet{display:none}.image:has(> img.mobile)>img.mobile{display:block}}