.rh-subsection-header{align-items:center;gap:.75rem;margin:1.5rem 0 .5rem;display:flex}.rh-subsection-header span{text-transform:uppercase;letter-spacing:1px;color:#818cf8d9;background:#818cf814;border:1px solid #818cf833;border-radius:99px;padding:4px 14px;font-size:.78rem;font-weight:700}.rh-photo-upload-area{background:#38bdf808;border:1px dashed #38bdf840;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}.rh-photo-hint{color:#fff6;margin:0;font-size:.82rem}
