.parham-support-cta{position:relative;z-index:2;padding:28px 20px;background:#f7fafc}
.parham-support-cta__inner{display:flex;width:min(1200px,100%);min-height:180px;margin-inline:auto;align-items:center;gap:26px;padding:24px 30px;border:1px solid rgba(23,107,135,.16);border-radius:24px;background:linear-gradient(135deg,#fff,#eef8f7);box-shadow:0 14px 38px rgba(14,79,102,.08)}
.parham-support-cta__visual{display:block;flex:0 0 126px;text-align:center}
.parham-support-cta__visual img{display:block;width:126px;height:126px;margin:auto;object-fit:contain}
.parham-support-cta__copy{min-width:0;flex:1}.parham-support-cta__copy h2{margin:0 0 8px;color:#0e4f66}.parham-support-cta__copy p{margin:0;color:#4b5563}
.parham-support-cta__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:10px 20px;border-radius:11px;background:#176b87;color:#fff!important;text-decoration:none;font-weight:800}.parham-support-cta__button:hover{background:#0e4f66}.parham-support-cta__button:focus-visible{outline:3px solid #f2a65a;outline-offset:3px}
.parham-support-details{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start;padding:28px;border:1px solid #dbe8ed;border-radius:22px;background:#fff;box-shadow:0 14px 40px rgba(14,79,102,.07)}
.parham-support-details>header{display:flex;grid-column:1/-1;align-items:center;gap:20px}.parham-support-details>header img{flex:none;width:110px;height:110px;object-fit:contain}.parham-support-details h2{margin:.25em 0;color:#0e4f66}.parham-support-details header p{margin:0;color:#4b5563}
.parham-support-bank{display:grid;gap:12px;margin:0}.parham-support-bank>div{display:grid;grid-template-columns:180px 1fr;gap:14px;padding:14px 16px;border-radius:12px;background:#f7fafc}.parham-support-bank dt{color:#0e4f66;font-weight:800}.parham-support-bank dd{margin:0;overflow-wrap:anywhere}.parham-support-qr{margin:0;text-align:center}.parham-support-qr img{display:block;width:min(100%,320px);height:auto;margin-inline:auto;border:12px solid #fff}.parham-support-qr figcaption{margin-top:8px;color:#0e4f66;font-weight:800}
@media(max-width:767px){.parham-support-cta__inner{flex-direction:column;padding:24px 20px;text-align:center}.parham-support-cta__button{width:100%}.parham-support-details{grid-template-columns:1fr;padding:20px 16px}.parham-support-details>header{flex-direction:column;text-align:center}.parham-support-bank>div{grid-template-columns:1fr;gap:4px}.parham-support-qr{grid-column:1}}
