/* Scoped readability improvements; no global navigation or layout changes. */
.mobile-inquiry label,.mobile-inquiry .choice-row label,.mobile-inquiry .consent,.mobile-inquiry .optional-details summary,.mobile-inquiry legend{font-size:16px;line-height:1.6}
.mobile-inquiry .small,.mobile-inquiry .optional{font-size:14px;line-height:1.65}
.mobile-inquiry input,.mobile-inquiry textarea,.mobile-inquiry select{font-size:16px}
.mobile-inquiry .consent{gap:12px;margin-top:24px}
.mobile-inquiry .consent input{width:24px;height:24px;min-width:24px;min-height:24px;flex:0 0 24px;margin-top:4px}
.mobile-inquiry .choice-row label{min-height:48px;padding:12px;align-items:center}
.mobile-inquiry button{font-size:16px;min-height:48px}
.brief-handoff{margin:24px 0;padding:20px;border:1px solid #a9b09e;background:#eef0e6}
.brief-handoff h2{font-size:28px;margin-top:0}
.brief-handoff button,.brief-handoff a{font-size:16px;min-height:44px}
.brief-handoff a{display:inline-flex;align-items:center}
.brief-handoff p{overflow-wrap:anywhere}
