.ui-banner-bithorse{display:flex;flex-direction:column;gap:24px}@media (min-width:1280px){.ui-banner-bithorse{gap:40px}}.ui-banner-bithorse__list{display:flex;flex-direction:column;row-gap:4px}@media (min-width:1280px){.ui-banner-bithorse__list{row-gap:8px}}.ui-banner-bithorse__banner{background-color:var(--pattern-neutral-bg,#e9ebee);min-height:220px;overflow:hidden}@media (min-width:1280px){.ui-banner-bithorse__banner{align-items:stretch;display:flex}}.ui-banner-bithorse__banner-info{display:grid;flex-basis:50%;flex-direction:column;grid-template-areas:"counter title" "counter text";grid-template-columns:auto 1fr;padding:24px 16px 22px;z-index:1}@media (min-width:768px){.ui-banner-bithorse__banner-info{padding:48px 135px 38px 45px}}@media (min-width:1280px){.ui-banner-bithorse__banner-info{padding:48px 40px 38px 45px}}@media (min-width:1600px){.ui-banner-bithorse__banner-info{flex:none;padding:48px 40px 38px 45px;width:753px}}.ui-banner-bithorse__banner-title{grid-area:title}.ui-banner-bithorse__banner-counter{color:var(--on-surface-on-surface-accent,#ea1f29);display:block;grid-area:counter;width:28px}@media (min-width:768px){.ui-banner-bithorse__banner-counter{width:30px}}@media (min-width:1280px){.ui-banner-bithorse__banner-counter{width:35px}}.ui-banner-bithorse .ui-banner-bithorse__banner-text{color:var(--on-surface-on-surface-low,#757583);grid-area:text;margin-top:12px}@media (min-width:1280px){.ui-banner-bithorse .ui-banner-bithorse__banner-text{margin-top:16px}}.ui-banner-bithorse__banner-image-container{align-items:end;display:flex;flex:1;min-width:0;position:relative}.ui-banner-bithorse__banner-image-container:before{background-color:var(--on-surface-on-surface-main,#293484);content:"";display:block;height:147px;inset:auto 0 0;position:absolute;width:100%}@media (min-width:768px){.ui-banner-bithorse__banner-image-container:before{height:177px}}@media (min-width:1280px){.ui-banner-bithorse__banner-image-container:before{height:100%;top:0;right:0;bottom:0;left:0;transform:skew(15deg) translate(35px);transform-origin:top left}}.ui-banner-bithorse__banner-image{display:block;height:180px;margin-left:auto;width:auto}.ui-banner-bithorse__banner-image img{bottom:0;height:100%;position:absolute;right:0;width:auto}@media (min-width:768px){.ui-banner-bithorse__banner-image{height:200px;width:768px}}@media (min-width:1600px){.ui-banner-bithorse__banner-image{height:220px}}
