.read-more{position:relative}@media screen and (max-width:767px){.read-more{overflow:hidden}}.read-more .icon.icon--newsletter-lines{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);padding-bottom:0;width:100%;height:auto}.read-more .icon.icon--newsletter-lines svg{display:block;margin:0 auto;width:100%;height:auto}.read-more .read-more__items{justify-content:flex-start;margin-left:calc(var(--site-side-spacing)*2*-1);margin-right:calc(var(--site-side-spacing)*2*-1)}@media screen and (min-width:768px){.read-more .read-more__items{justify-content:center;margin-left:-1.5rem;margin-right:-1.5rem}}.read-more__item{display:block;margin-right:calc(var(--site-side-spacing)*1);margin-left:calc(var(--site-side-spacing)*1)}@media screen and (min-width:768px){.read-more__item{margin-right:.75rem;margin-left:.75rem}}@media screen and (min-width:1024px){.read-more__item{margin-right:1.5rem;margin-left:1.5rem}}.read-more__item .img{margin-bottom:0;overflow:hidden;display:block;transition:filter .3s ease-in-out}.read-more__item .img picture{transition:transform .3s ease-in-out}.read-more__item .img:after{transition:opacity .3s ease-in-out}.read-more a.read-more__item:active,.read-more a.read-more__item:focus,.read-more a.read-more__item:hover{text-decoration:none}.read-more a.read-more__item:active .img,.read-more a.read-more__item:focus .img,.read-more a.read-more__item:hover .img{filter:grayscale(0)}.read-more a.read-more__item:active .img:after,.read-more a.read-more__item:focus .img:after,.read-more a.read-more__item:hover .img:after{opacity:0}.read-more a.read-more__item:active .img picture,.read-more a.read-more__item:focus .img picture,.read-more a.read-more__item:hover .img picture{transform:scale(1.25)}.read-more__item-title{color:var(--color-black);margin-top:1rem}@media screen and (max-width:767px){.read-more .col{margin-top:4.25rem}.read-more .col:first-child,.read-more .col:nth-child(2){margin-top:0}.read-more .col:nth-child(2n):last-child{margin-bottom:50%}.read-more .col:nth-child(2n) .read-more__item{transform:translateY(50%)}.read-more .col:nth-child(2n) .read-more__item-title{padding-right:1rem}.read-more .col:nth-child(odd) .read-more__item-title{padding-left:1rem}}@media screen and (min-width:768px){.read-more .col:first-child .read-more__item{margin-top:0}.read-more .col:nth-child(2) .read-more__item{margin-top:7.5rem}.read-more .col:nth-child(3) .read-more__item{margin-top:2.5rem}.read-more .col:nth-child(4) .read-more__item{margin-top:5rem}}