.ReleaseCard{background:var(--color-bg);border-radius:16px;color:#fff;display:grid;grid-template-columns:43% 1fr;overflow:hidden;text-decoration:none}@media screen and (max-width:1023px){.ReleaseCard{display:block}}.ReleaseCard__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;padding:60px 44px 60px 60px;position:relative}@media screen and (max-width:1023px){.ReleaseCard__content{min-height:320px;padding:20px 20px 4px}}.ReleaseCard__content:before{background:var(--color-main);border-radius:16px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:calc(100% + 16px)}@media screen and (max-width:1023px){.ReleaseCard__content:before{height:calc(100% + 16px);width:100%}}.ReleaseCard__title{margin:0;position:relative;z-index:2}.ReleaseCard__description{font-size:16px;margin-top:16px;position:relative;z-index:2}@media screen and (max-width:767px){.ReleaseCard__description{font-size:14px}}.ReleaseCard__image{min-height:470px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:1023px){.ReleaseCard__image{min-height:auto}}.ReleaseCard__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ReleaseCard__button{align-items:center;border:1px solid #fff;border-radius:100px;display:inline-flex;font-size:18px;font-weight:500;gap:8px;height:48px;justify-content:center;line-height:1.6;margin-top:24px;padding:12px 32px;position:relative}@media screen and (max-width:767px){.ReleaseCard__button{font-size:16px}}.ReleaseCard__button svg{transition:transform .2s ease}.ReleaseCard__button:hover svg{transform:translate(5px)}
