
/* Family and community program deposit payment */
.cpr-deposit-section{padding:60px 24px;background:#f6f7f7}.cpr-deposit-inner{max-width:1040px;margin:auto}.cpr-deposit-eyebrow{color:#eb2347;font-weight:800;letter-spacing:.13em;font-size:12px}.cpr-deposit-section h2{font-size:clamp(27px,4vw,42px);line-height:1.15;color:#0c2838;margin:12px 0}.cpr-deposit-section p{color:#4d6270;line-height:1.65}.cpr-deposit-card{display:flex;align-items:center;gap:34px;justify-content:space-between;background:white;border:1px solid #e1e7eb;border-radius:18px;padding:28px;margin-top:24px;box-shadow:0 12px 30px rgba(12,40,56,.06)}.cpr-deposit-content{flex:1}.cpr-deposit-btn{display:inline-block;background:#e91e43;color:white!important;text-decoration:none;font-weight:800;padding:15px 22px;border-radius:5px;margin:12px 0}.cpr-deposit-btn:hover{background:#b91232}.cpr-deposit-qr{width:170px;max-width:35%;height:auto;border-radius:14px}.cpr-deposit-note{font-size:13px}.cpr-deposit-legal a{color:#b91232;text-decoration:underline}@media(max-width:640px){.cpr-deposit-card{flex-direction:column-reverse;align-items:stretch}.cpr-deposit-qr{max-width:190px;width:100%;align-self:center}}
