.ldf-donate-banner{background:linear-gradient(135deg,#062b4f,#0b4778);color:#fff;padding:55px 0}.ldf-donate-banner__container{align-items:center;box-sizing:border-box;display:grid;gap:55px;grid-template-columns:1fr 1px 1fr;margin:0 auto;max-width:1200px;padding:0 30px}.ldf-donate-banner__container:before{background:hsla(0,0%,100%,.35);content:"";grid-column:2;grid-row:1;height:100%;width:1px}.ldf-donate-banner__left{align-items:flex-start;display:flex;gap:24px;grid-column:1}.ldf-donate-banner__icon{color:#fff;font-size:52px;line-height:1}.ldf-donate-banner h2{font-size:clamp(30px,3vw,46px);font-weight:800;line-height:1.05;margin:0 0 18px;text-transform:uppercase}.ldf-donate-banner__left p{color:hsla(0,0%,100%,.88);font-size:16px;line-height:1.6;margin:0;max-width:520px}.ldf-donate-banner__right{grid-column:3;text-align:center}.ldf-donate-banner__right h3{font-size:18px;font-weight:800;margin:0 0 4px;text-transform:uppercase}.ldf-donate-banner__right p{color:hsla(0,0%,100%,.88);font-size:14px;margin:0 0 18px}.ldf-donate-banner__amounts{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:0 auto 18px;max-width:430px}.ldf-donate-banner__amounts a{background:#fff;color:#0b2948;display:flex;min-height:42px}.ldf-donate-banner__amounts a,.ldf-donate-banner__button{align-items:center;border-radius:4px;font-weight:800;justify-content:center;text-decoration:none}.ldf-donate-banner__button{background:#c8102e;color:#fff;display:inline-flex;min-height:46px;padding:0 34px;text-transform:uppercase}.ldf-donate-banner__button:after{content:"›";font-size:26px;line-height:1;margin-left:10px}.ldf-donate-banner small{color:hsla(0,0%,100%,.75);display:block;font-size:12px;margin-top:12px}@media (max-width:850px){.ldf-donate-banner__container{gap:38px;grid-template-columns:1fr}.ldf-donate-banner__container:before{display:none}.ldf-donate-banner__left,.ldf-donate-banner__right{grid-column:auto}.ldf-donate-banner__left{align-items:center;flex-direction:column;text-align:center}}@media (max-width:520px){.ldf-donate-banner__amounts{grid-template-columns:repeat(2,1fr)}}