/* Small shared accessibility fixes for existing informational / legal templates. */
@media(max-width:767px){
 .fine-print,.flow-note,.registration-badge,.usda-trust,.usda-trust strong,
 .usda-trust small,.footer-links a,.footer-bottom,.footer-brand p,
 .site-footer a,.site-footer p{font-size:14px}
 .footer-links a,.nav-login,.contact-shortcuts a{min-height:44px;display:inline-flex;align-items:center}
 .footer-links a{margin-right:12px}
 button,.hamburger{min-width:44px;min-height:44px}
}
.owner-photo-placeholder{min-height:220px;display:grid;place-items:center;margin-block:28px;padding:24px;border:1px dashed #CEC8BA;border-radius:8px;background:#EDE8DC;color:#4F554F;text-align:center}
