.node--type-techx.card{background-color:#fff;display:block}.node--type-techx.card .card__thumbnail{-ms-flex-negative:0;flex-shrink:0;position:relative}.node--type-techx.card .card__thumbnail svg{height:2.5rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2.5rem;z-index:1}.node--type-techx.card .card__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:36rem){.node--type-techx.card .card__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.node--type-techx.card .card__content{padding-top:1.25rem}@media only screen and (min-width:36rem){[dir=ltr] .node--type-techx.card .card__content{padding-left:1.25rem}[dir=rtl] .node--type-techx.card .card__content{padding-right:1.25rem}.node--type-techx.card .card__content{padding-top:0}}.node--type-techx.card .card__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#001186;display:-webkit-box;font-size:1rem;font-weight:800;line-height:1.25;margin-bottom:.5rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:uppercase}.node--type-techx.card .card__footer{color:#000;color:initial;font-size:.75rem;font-weight:400}@media only screen and (min-width:36rem){.node--type-techx.card{display:grid}}@media only screen and (min-width:62rem){.node--type-techx.card{display:block}}