﻿.blog-display h2{margin-bottom:.3125rem;}.blog-display .cch-card-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1.875rem;margin:0;}@media(min-width:48rem){.blog-display .cch-card-grid{grid-template-columns:repeat(2,1fr);}}@media(min-width:62rem){.blog-display .cch-card-grid{grid-template-columns:repeat(4,1fr);}}.blog-display .cch-card-grid .card{margin:0;max-width:unset;padding:0;width:100%;}@media(min-width:62rem){.blog-display.bio-blog .cch-card-grid{grid-template-columns:repeat(3,1fr);}}@media(min-width:62rem){.blog-display.lab-blog .cch-card-grid{grid-template-columns:repeat(3,1fr);}}.blog-display .badge{display:flex;flex-flow:row nowrap;margin:0;padding:0;line-height:2.5;}.blog-display .badge span{display:block;padding:0 .625rem;}.blog-display .badge span.title-label{background-color:rgba(0,0,0,.4);}.blog-display .badge span.title-category{overflow:hidden;text-overflow:ellipsis;}.blog-display .badge+.card-title{margin-top:.625rem;}.blog-display .card-title{margin:.625rem 0 .3125rem;font-size:1rem;font-weight:600;color:#303c42;}.blog-display .card-body{padding:0;}.blog-display .card-link{color:inherit;}.blog-display .entry-data{margin-bottom:.625rem;font-size:.875rem;}.blog-display .entry-data .data{display:block;}.blog-display .entry-data .blog-author{display:inline;}.blog-display .blog-link{text-align:right;}.row .blog-display .container{padding:0;}.blog-display .collapse{position:relative;position:relative;overflow:hidden;}.blog-display .collapse::after{display:block;position:absolute;bottom:0;left:0;right:0;content:"";height:4rem;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.3) .8rem,#fff 3.4rem);}.blog-display .collapse.show:after{background:none;}.blog-display .collapse.cch-card-grid{min-height:62rem;}.blog-display .collapse.cch-card-grid.collapsing{height:62rem;}.blog-display .collapse.cch-card-grid:not(.show){height:62rem !important;overflow:hidden;}@media(min-width:48rem){.blog-display .collapse.cch-card-grid{min-height:22.5rem;}.blog-display .collapse.cch-card-grid.collapsing{height:22.5rem;}.blog-display .collapse.cch-card-grid:not(.show){height:22.5rem !important;}}.blog-display .reveal-trigger{display:block;position:relative;top:-2.5rem;padding-top:3.125rem;background:#fff;background:linear-gradient(0deg,#fff 50%,rgba(255,255,255,0) 100%);}.blog-display.science-blog .card-link{color:#00738c;}@media(min-width:62rem){.blog-display.lab-blog .row>.col{width:33.3333333333%;}}@media(min-width:62rem){.column-group.has-3 .blog-display .cch-card-grid{grid-template-columns:repeat(2,1fr);}}