.support{padding:118px 0;background:linear-gradient(120deg,#081b7d,#040d58 64%,#0b3096);position:relative;overflow:hidden}
.support:after{content:"65";position:absolute;right:-28px;bottom:-130px;color:rgba(18,216,239,.09);font:900 390px/.8 'Agora Sans Pro',Arial,sans-serif;letter-spacing:-.15em}
.support-content{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:92px;align-items:end}
.support h2{margin:21px 0 28px;font-family:'Agora Sans Pro',Arial,sans-serif;text-transform:uppercase;letter-spacing:-.055em;font-size:clamp(46px,5.4vw,78px);line-height:1.02}
.support h2 span,.support h2 em{display:block;white-space:nowrap}.support h2 em{color:var(--cyan);font-style:normal}
.support-content>div:first-child>p:not(.section-kicker){max-width:620px;margin:0;color:var(--muted);font-size:17px;line-height:1.7}
.support-qr{width:274px;padding:11px;background:#fff;border:1px solid var(--cyan);box-shadow:0 0 0 8px rgba(18,216,239,.12),0 18px 42px rgba(0,0,45,.25)}
.support-qr img{display:block;width:250px;height:250px;image-rendering:auto}
@media(max-width:760px){.support{padding:82px 0}.support-content{grid-template-columns:1fr;gap:38px}.support h2 span,.support h2 em{white-space:normal}.support h2{font-size:46px}.support-qr{width:250px}.support-qr img{width:226px;height:226px}}
