/* Recruiter identity verification and review-integrity UI. */
.verified-profile-badge,.unverified-profile-badge{display:inline-flex;align-items:center;gap:6px;margin:9px 7px 0 0;padding:5px 10px;border-radius:20px;font-size:10px;font-weight:700;letter-spacing:.2px}
.verified-profile-badge{background:#edf5ed;color:#326443;border:1px solid #d7e9d8}
.unverified-profile-badge{background:#f4f0e9;color:#74664f;border:1px solid #e8e1d7}
.profile-header-actions{display:flex;flex-direction:column;align-items:flex-end;gap:9px;max-width:270px}
.trust-text-link{font-size:11px;line-height:1.5;color:#80602e;text-align:right;text-decoration:underline;text-underline-offset:3px}
.trust-dispute-link{color:#8c5d34}
.trust-page{max-width:780px;margin:0 auto;padding:18px 0 60px}
.trust-eyebrow{font-size:10px;letter-spacing:1.6px;text-transform:uppercase;font-weight:800;color:#987643}
.trust-page h1{font:700 clamp(30px,4vw,42px)/1.12 Georgia,'Times New Roman',serif;color:#171717;letter-spacing:-1px;margin:8px 0 12px}
.trust-lede{max-width:680px;color:#625c54;line-height:1.75;font-size:14px;margin:0 0 22px}
.trust-info-card,.trust-form-card{background:#fff;border:1px solid #e8e1d7;border-radius:8px;padding:22px;margin:16px 0;box-shadow:0 5px 18px rgba(23,23,23,.035)}
.trust-info-card strong{display:block;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#80602e}
.trust-info-card h2{font:700 21px Georgia,'Times New Roman',serif;margin:6px 0;color:#171717}
.trust-info-card p{margin:2px 0;color:#625c54;font-size:13px}
.trust-info-card .trust-small{margin-top:13px;font-size:11px;line-height:1.7}
.trust-field{display:flex;flex-direction:column;gap:7px;margin:0 0 19px}
.trust-field label{font-size:12px;color:#39342e;font-weight:700}
.trust-field input,.trust-field select,.trust-field textarea{width:100%;border:1px solid #ded6c9;border-radius:5px;padding:11px 12px;font:14px 'DM Sans',sans-serif;color:#26231f;background:#fff}
.trust-field input:focus,.trust-field select:focus,.trust-field textarea:focus{outline:none;border-color:#b99a5b;box-shadow:0 0 0 3px rgba(185,154,91,.13)}
.trust-field small{font-size:11px;color:#77716a;line-height:1.6}
.trust-error{font-size:11px;color:#9c332b}
.trust-privacy-note{border-left:3px solid #b99a5b;background:#faf7f0;color:#625c54;padding:11px 13px;font-size:11px;line-height:1.7;margin:12px 0}
.trust-form-actions{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin-top:22px}
.trust-form-actions a{font-size:12px;color:#80602e}
.trust-primary-button{border:0;border-radius:4px;background:#171717;color:#fff;padding:11px 16px;font:600 12px 'DM Sans',sans-serif;cursor:pointer}
.trust-primary-button:hover{background:#987643}
@media(max-width:760px){.profile-header-actions{align-items:flex-start;max-width:none;width:100%}.trust-text-link{text-align:left}.trust-form-card,.trust-info-card{padding:18px 15px}.trust-form-actions{align-items:stretch;flex-direction:column-reverse}.trust-form-actions button{width:100%}}
