.rhvmSection{border:1px solid #e4d6ba!important;background:linear-gradient(135deg,#fffdf8,#f8f5ed)!important;border-radius:20px!important;box-shadow:0 14px 36px rgba(34,29,17,.07)}.rhvmSection header p{max-width:760px}.rhvmFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rhvmField{display:grid!important;gap:7px!important;font-size:13px!important;font-weight:650!important;color:#2c3440!important}.rhvmField input{width:100%;min-height:48px;border:1px solid #d9dee7!important;border-radius:12px!important;background:#fff!important;padding:12px 14px!important;box-sizing:border-box;font:inherit!important}.rhvmField input:focus{outline:none;border-color:#ad874b!important;box-shadow:0 0 0 3px rgba(173,135,75,.15)}.rhvmConsent{display:flex!important;align-items:flex-start!important;gap:10px!important;max-width:780px;margin:16px 0 0!important;padding:13px 15px;border:1px solid #e5e9ef;border-radius:12px;background:#fff;font-size:13px!important;line-height:1.5!important}.rhvmConsent input{margin-top:3px!important;flex:0 0 auto}.rhvmStatus,.rhvmRetailerState{margin:14px 0;padding:12px 15px;border:1px solid #dce3eb;border-radius:12px;background:#fff;color:#667085;font-size:13px;line-height:1.5}.rhvmStatus.isFormat,.rhvmRetailerState.isFormat{border-color:#b9e3cb;background:#effaf3;color:#126b40}.rhvmStatus.isError{border-color:#f1c2c2;background:#fff3f2;color:#a53636}.rhvmNotice{margin-top:14px;padding:14px 16px;background:#f5f0e7;border-left:3px solid #b58b4d;border-radius:10px}.rhvmNotice p{margin:5px 0 0}.rhvmLegacyBank{display:none!important}.rhvmRetailerBox{grid-column:1/-1}.rhvmRetailerBox .rhvmConsent{margin-top:8px!important}@media(max-width:640px){.rhvmFormGrid{grid-template-columns:1fr}.rhvmSection{padding:18px!important}.rhvmConsent{font-size:12px!important}}
