/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.news-blog-list{width:100%}.news-blog-list.show-all tbody tr:nth-child(n+4){display:table-row}.news-blog-list tbody tr:nth-child(n+4){display:none}.news-blog-list tbody td{padding:16px 0}.news-blog-list__eyebrow{display:flex;font-size:14px;font-weight:500;line-height:20px;color:#706f6f;margin-bottom:8px}.news-blog-list__eyebrow>div+div{position:relative;padding-left:10px}.news-blog-list__eyebrow>div+div:before{content:"|";color:#706f6f;padding-right:11px}.news-blog-list__title{font-size:18px;line-height:24px;font-weight:500;color:#1c1c1c}.news-blog-list__title:hover{color:#1c1c1c}.news-blog-list__title:hover .ricon-open-in-new{text-decoration:none;display:inline-block;vertical-align:bottom}.news-blog-list__title .ricon-open-in-new{margin-left:4px;font-size:inherit;line-height:inherit;vertical-align:bottom}
a.klink-arrow{font-size:18px;font-weight:500;line-height:22px;display:inline-block;color:#1c1c1c;text-decoration:none}a.klink-arrow:after{content:"\e924";color:#2a289d;display:inline-block;font-family:icomoon;margin-left:8px;font-size:24px;vertical-align:text-bottom;transition:transform .1s ease-in-out}a.klink-arrow:hover{text-decoration:underline;color:inherit}a.klink-arrow:hover:after{transform:translate(2px)}
.rcard{position:relative}.rcard__url{display:block}.rcard__url:hover,.rcard__url:focus,.rcard__url:focus-visible{text-decoration:none}.rcard__url:hover .rcard__title,.rcard__url:focus .rcard__title,.rcard__url:focus-visible .rcard__title{text-decoration:underline;color:#1c1c1c}.rcard__image{border-radius:20px;margin-bottom:16px;overflow:hidden;display:block;position:relative;background-color:#f4f4f4}.rcard__image img{width:100%;max-width:100%;height:auto;display:block;mix-blend-mode:multiply}.rcard__icon+.rcard__title,.rcard__icon+.rcard__eyebrow{margin-top:16px}.rcard__eyebrow{color:#706f6f;font-size:14px;font-weight:400;line-height:21px;margin-bottom:8px}.rcard__title{color:#1c1c1c;display:block;font-size:20px;font-weight:500;line-height:26px;text-decoration:none}.rcard__title .ricon-open-in-new{display:inline-block;vertical-align:bottom;font-size:24px}.rcard__title:hover{color:#1c1c1c}.rcard__title:hover .ricon-open-in-new{text-decoration:none}.rcard__description,.rcard__meta{margin-top:8px;font-size:16px;font-weight:400;line-height:24px;color:#706f6f}.rcard__description p,.rcard__meta p{margin:0}.rcard__card-cta{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;margin-top:12px}.rcard__view-details-content{max-height:0;margin-top:16px;overflow:hidden;transition:max-height .5s ease}.rcard .klink-arrow{margin-top:16px}.rcard__view-details-link{align-items:center;color:#2a289d;display:inline-flex;font-weight:500;margin-top:0;padding-left:28px;text-decoration:none;position:relative}.rcard__view-details-link:hover{text-decoration:underline}.rcard__view-details-link .rcard__view-details-icon{position:absolute;left:0}.rcard.is-expanded .rcard__view-details-link{margin-top:16px}.rcard--animated .rcard__image:after{content:"";display:block;height:100%;position:absolute;top:0;width:100%}.rcard--animated .rcard__image img{transition:scale .2s ease-in-out}.rcard--animated .rcard__image:hover img{scale:1.1}
.readmore-table__trigger{font-weight:600;margin-top:16px;outline:none}.readmore-table__trigger .more,.readmore-table__trigger .less{color:#2a289d;font-size:1rem;font-weight:500;position:relative}.readmore-table__trigger .more:hover,.readmore-table__trigger .less:hover{text-decoration:underline}.readmore-table__trigger .ricon-keyboard-arrow-down{font-size:24px}.readmore-table__trigger .less{display:none}.readmore-table__trigger .count{margin-left:4px}.inline-sibling+*>.readmore-table__trigger{display:inline-block}.readmore-table.show-all .readmore-table__trigger .more{display:none}.readmore-table.show-all .readmore-table__trigger .less{display:inline}.readmore-table.show-all .readmore-table__trigger .ricon-keyboard-arrow-down{transform:rotate(-180deg)}.readmore-table.show-all tfoot.gradient:before{display:none}.readmore-table.show-all tfoot.gradient .readmore-table__trigger{margin-top:16px}.readmore-table tfoot.gradient{background-color:#fff;margin:0;position:relative}.readmore-table tfoot.gradient:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:60px;pointer-events:none;background:linear-gradient(to top,#fff,#ffffff80)}.readmore-table tfoot.gradient .readmore-table__trigger{margin-top:14px}
