.support-list__item:focus-visible{outline:2px solid var(--grey);outline-offset:4px;box-shadow:0 4px 8px 2px rgba(0,0,0,0.16)}
.support-wrapper.support-wrapper--small{min-height:204px}
.support-wrapper{min-height:320px;position:relative}
.support-wrapper.support-wrapper--large>img{margin-top:-20px;width:360px;height:280px;max-width:100%}
.support-wrapper.support-wrapper--small>img{margin-top:7px;width:360px;height:auto;max-width:100%}
.support-list{margin-bottom:0}
.support-list__item-block{padding-bottom:20px;margin-bottom:18px;position:relative}
.support-list__item-block:after{background:var(--grey-lighter);content:"";height:1px;width:calc(100% - 56px);position:absolute;bottom:0;right:12px}
.support-list__item-block:hover:after{background:var(--primary-color);height:2px}
.support-list__item-block{cursor:pointer}
.support-list__item{color:var(--grey-darkest);display:block;height:100%;padding:0 32px;position:relative}
div[class^="support-list__icon"]{position:absolute;top:0}
.support-list__icon-left{left:0}
.support-list__icon-right{right:0}
div[class^="support-list__icon"] img{height:24px;width:24px}
.support-list__heading{font-weight:600;font-size:16px;line-height:20px;padding-top:2px}
.support-wrapper .btn.btn--secondary{margin-top:28px;margin-bottom:44px}
.support-wrapper .cmp-button{padding:10px}
@media(min-width:992px){.support-wrapper .support-link-container{padding-top:48px}
.support-wrapper.support-wrapper--large>img{margin-top:0;padding-top:0;width:auto;height:auto;position:absolute;left:0;bottom:0}
.support-wrapper.support-wrapper.support-wrapper--small>img{margin-top:0;padding-top:0;width:auto;height:auto;position:absolute;left:0;bottom:0}
.support-wrapper .btn.btn--secondary{margin-top:46px;margin-bottom:54px;padding:0 32px 0}
.support-list__item-block{margin-bottom:24px}
}