.card{position:relative;margin-bottom:1rem;-webkit-box-shadow:0 0 5px rgba(51,51,51,.5);box-shadow:0 0 5px rgba(51,51,51,.5);overflow:hidden;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:.25rem}.card__content{font-size:1rem;line-height:1.6;padding:1rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:.5rem solid #d7153a;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.card__content p{font-size:1rem;line-height:1.6}.card__content>:last-child{margin-top:auto}.card__dashboard{border-top:0}.card__title{font-size:1.25rem;line-height:1.2;font-weight:600;font-weight:600;color:#333;margin-top:.5rem;margin-bottom:1rem}.card__background-image{margin:0}.card__background-image img{width:100%;display:block}.card__top{position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.card__top .tag{position:absolute;bottom:.5rem;left:.5rem}.card__tag{position:absolute;bottom:.5rem;left:.5rem;padding:.5rem}.card__sub{color:#4a4e57;font-size:.875rem;line-height:1.6;padding-top:.5rem}.dialog--inline .card{margin:0}