@media(min-width:1300px){.block,.block--featured{max-width:22.1875rem}.block--featured:nth-child(odd),.block:nth-child(odd){margin-right:1.25rem;padding-bottom:1.25rem}.block--featured:nth-last-child(2),.block:nth-last-child(2){padding-bottom:0}}@media(min-width:1330px){.block,.block--featured{max-width:29.1875rem}}.block--featured:not(:last-child),.block:not(:last-child){margin-bottom:2.1875rem}@media(min-width:1300px){.block--featured:not(:last-child),.block:not(:last-child){margin-bottom:0}}.block--featured:not(:nth-child(-n+2)),.block:not(:nth-child(-n+2)){display:none}@media(min-width:1300px){.block--featured:not(:nth-child(-n+2)),.block:not(:nth-child(-n+2)){display:block}}.block__inner{border:1px solid #4b4b4b;background:#0f0f0f}.block__content{padding:.9375rem}@media(min-width:992px){.block__content{padding:1.5625rem}}.block__image{height:56vw;max-height:17.5rem;overflow:hidden}.block__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease-in-out}.block--featured{width:100%;max-width:100%;padding-bottom:3.125rem!important}.block--featured:not(:last-child){margin-bottom:0!important}@media(min-width:1300px){.block--featured:not(:last-child){margin-bottom:0}}.block--featured .row__cta{margin-top:auto}.block--featured .row__title{height:auto!important}.block--featured .block__inner{display:flex;min-height:25rem;flex-direction:column}@media(min-width:992px){.block--featured .block__inner{flex-direction:row;min-height:38.75rem;height:38.75rem}}.block--featured .block__content{width:100%;display:flex;flex-direction:column}@media(min-width:1300px){.block--featured .block__content{width:32%}}.block--featured .block__image{width:100%;max-height:none;height:100%;min-height:18.75rem}@media(min-width:768px){.block--featured .block__image{min-height:none}}.block--featured .block__image *{width:100%;height:18.75rem;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.block--featured .block__image *{height:100%}}@media(min-width:1300px){.block--featured .block__image{width:68%}}.block--featured:hover .block__image img,.block:hover .block__image img{transform:scale(1.05)}.block--featured:hover .arrow,.block:hover .arrow{opacity:0}.block--featured:hover .arrow__hover,.block:hover .arrow__hover{opacity:1}.row__subHeader{height:2.8125rem}.row__date{display:flex;justify-content:flex-end;align-items:center;margin-bottom:.625rem}.row__date p{font-size:.75rem}.row__cta{display:flex;justify-content:flex-end;margin-top:1.25rem!important}.row__cta a{position:relative;flex-basis:40%}.row__cta a img{width:100%}.row__cta a .arrow{opacity:1}.row__cta a .arrow__hover{position:absolute;top:0;left:0;opacity:0}.row__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.625rem}@media(min-width:1300px){.row__title{margin-bottom:0;height:11.125rem}}.row__subHeader{margin-bottom:1.5625rem}.row__subHeader p{font-size:.75rem!important}.row__summary p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-family:IBMPlexSans,-apple-system,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.background--white{background-color:#fff}.clr--white{color:#fff}.background--darkGrey{background-color:#0f0f0f}.clr--darkGrey{color:#0f0f0f}.background--lightGrey{background-color:#4b4b4b}.clr--lightGrey{color:#4b4b4b}.background--lighterGrey{background-color:#b4b5b5}.clr--lighterGrey{color:#b4b5b5}.newsBlocks{position:relative;margin-bottom:13.125rem}.newsBlocks__cta{margin-top:3.75rem;display:flex;justify-content:center}@media(min-width:992px){.newsBlocks__cta{justify-content:flex-start;margin-top:5rem}}.newsBlocks__inner{position:relative}@media(min-width:992px){.newsBlocks{margin-bottom:16.875rem}}.newsBlocks__header{margin-bottom:2.5rem}@media(min-width:992px){.newsBlocks__header{position:absolute;right:0;top:0;height:100%;display:flex;justify-content:center;align-items:center;margin-bottom:0;width:20%}}@media(min-width:1420){.newsBlocks__header{width:calc(100% - 1320px)}}@media(min-width:992px){.newsBlocks__header h2{text-align:center;margin-top:.9375rem}.newsBlocks__header h2 .headerLine_1{display:flex;transform:rotate(90deg)}}@media(min-width:992px){.newsBlocks__blocks{order:1;display:flex;flex-wrap:wrap;width:80%;max-width:1200px}}.newsBlocks__inner{display:flex;flex-direction:column}@media(min-width:992px){.newsBlocks__inner{flex-direction:row}}