@media(max-width:1023px){
body.mx-mobile .practice-detail,body.mx-mobile .practice-evidence,body.mx-mobile .reach-ledger>div:nth-child(-n+2){display:none!important}
body.mx-mobile .practice-intro{display:block!important;margin-bottom:20px!important}
body.mx-mobile .practice-statement{font-size:15px!important;line-height:1.65!important;margin:0!important;max-width:none!important}
body.mx-mobile .reach-ledger{display:block!important;margin:0!important}
body.mx-mobile .reach-ledger>div{padding:16px 0!important;display:block!important;border-bottom:1px solid #d8d2c6}
body.mx-mobile .reach-ledger dt{font-size:10px!important;letter-spacing:.12em;margin:0 0 6px!important}
body.mx-mobile .reach-ledger dd{font-size:14px!important;line-height:1.65!important;margin:0!important}
body.mx-mobile main a[href*="nmlsconsumeraccess"],body.mx-mobile main a[href*="mortgagematchup"]{display:inline-flex!important;align-items:center;gap:8px;min-height:48px;padding:10px 0!important;line-height:1.5!important}
body.mx-mobile .foot li:has(>a[href*="calendly"]),body.mx-mobile .foot li:has(>a[href*="my1003"]){display:none!important}
}
