.a-card{grid-gap:10px 12px;border:1px solid var(--color-border-rgba);border-radius:4px;display:grid;grid-template:auto 1fr/100px 1fr;min-height:200px;position:relative;transition:all .3s;width:100%}.a-card .is-mobile{bottom:30px;display:none;left:13%;position:absolute;transform:translateX(-50%)}.a-card__image{grid-row:1/3}.a-card__image-inner{-webkit-clip-path:polygon(0 0,100% 0,79% 100%,0 100%);clip-path:polygon(0 0,100% 0,79% 100%,0 100%);height:100%}.a-card__image-bg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.a-card__flags{display:flex}.a-card__flags img{margin-right:5px;width:28px}.a-card__num{bottom:-20px;color:var(--color-gray--eb);font-size:88px;font-weight:700;line-height:.9;position:absolute;right:4px;z-index:20}.a-card__header{display:flex;justify-content:space-between;padding:10px 12px 0 0}.a-card__header-logo{height:72px;margin-left:10px;min-width:72px;-o-object-fit:contain;object-fit:contain;width:72px}.a-card-info{grid-gap:10px 14px;align-self:start;display:grid;grid-template-columns:repeat(2,minmax(auto,70%));padding:0 12px 13px 0;position:relative;z-index:2}.a-card-info__title{color:var(--color-caption);font-size:.875em;font-weight:300;letter-spacing:.04px;margin-bottom:3px}.a-card-info__desc{font-size:.9375em;font-weight:500;line-height:1}.a-card--short{grid-template:auto 1fr/80px 1fr;padding:12px 14px}.a-card--short .a-card__image{grid-row:1/2}.a-card--short .a-card__image-bg{-webkit-clip-path:none;clip-path:none;height:80px;-o-object-fit:contain;object-fit:contain}.a-card--short .a-card__header{padding:0}.a-card--short .a-card-info{grid-column:1/3;padding:0}.a-card--team{grid-template:auto 1fr/34% 1fr;min-height:240px;position:relative}.a-card--team .a-card__header{padding-top:20px}.a-card--team .a-card__header-logo{display:none}.a-card--team .a-card-info{padding-bottom:20px}.a-card--team .a-card__image-inner{height:100%;position:relative;width:100%}.a-card--team .a-card__image-inner:after{background-image:linear-gradient(180deg,rgba(15,9,60,0),rgba(10,6,42,.2) 24%,rgba(7,4,33,.3) 58%,rgba(6,3,28,.65));bottom:0;content:"";height:100%;left:0;position:absolute;transition:opacity .3s;width:100%;will-change:opacity}.a-card--team .a-card__image-logo{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s;width:60px;width:70px;z-index:2}@media only screen and (max-width:1199px){body{visibility:visible}.a-card{grid-template:auto 1fr/70px 1fr}.a-card__header-logo{height:42px;min-width:42px;width:42px}.a-card__header .post-title{font-size:16px}.a-card--team{grid-template-columns:34% 1fr;min-height:200}}@media only screen and (max-width:991px){body{visibility:visible}.a-card .is-mobile{display:flex}.a-card .is-desktop,.a-card__header-logo,.a-card__image-bg{display:none}.a-card--team{min-height:auto}.a-card--team .a-card__image-inner:after{display:none}.a-card--team .a-card__image-logo{opacity:1;top:20px;transform:translate(-50%);width:60px}.trainers-stats__filter-btn{display:flex}}@media only screen and (max-width:767px){body{visibility:visible}}@media only screen and (max-width:575px){body{visibility:visible}.a-card .is-mobile{left:47px}.a-card--team{grid-template:auto 1fr/94px 1fr}.a-card-info__title{font-size:.8em}.a-card-info__desc{font-size:.875em}.a-card .team-dots__dot{height:8px;width:8px}.a-card .team-dots__dot:not(:last-child){margin-right:5px}}@media only screen and (max-width:419px){body{visibility:visible}}@media only screen and (max-width:359px){body{visibility:visible}}@media only screen and (min-width:360px){body{visibility:visible}}@media only screen and (min-width:420px){body{visibility:visible}}@media only screen and (min-width:576px){body{visibility:visible}}@media only screen and (min-width:768px){body{visibility:visible}.a-card--team .a-card__image-inner{bottom:0;left:0;position:absolute;top:0;transition:all .3s;width:26%;z-index:3}.a-card--team .a-card__image-inner:after{opacity:0}}@media only screen and (min-width:992px){body{visibility:visible}.a-card--team .a-card__header-logo{display:block}.a-card--team .a-card__image-inner{width:34%}.a-card--team:hover .a-card__image-logo{opacity:1}.a-card--team:hover .a-card__image-inner{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);width:100%}.a-card--team:hover .a-card__image-inner:after{opacity:1}}@media only screen and (min-width:1200px){body{visibility:visible}}
