
/* Pass2 readable compact repair for mobilemechanicwichita.com: hero overload + bubble/card contrast */
:root{--p2-accent:#0f172a;}
main>section:first-of-type p{max-width:520px!important}
main>section:first-of-type [class*="actions"]{margin-top:14px!important}
main>section:first-of-type [class*="actions"] a:nth-child(n+2){display:none!important}
main>section:first-of-type h1{margin-bottom:.18em!important}
main>section:first-of-type img{object-position:center center!important}
main article, main details, main [class*="card"], main [class*="Card"], main [class*="bubble"], main [class*="pill"], main [class*="chip"], main [class*="route"] div, main [class*="note"] article, main [class*="panel"] article{background:#ffffff!important;color:#111827!important;border-color:rgba(15,23,42,.18)!important;box-shadow:0 12px 28px rgba(15,23,42,.10)!important}
main article *, main details *, main [class*="card"] *, main [class*="Card"] *, main [class*="bubble"] *, main [class*="pill"] *, main [class*="chip"] *, main [class*="route"] div *, main [class*="note"] article *, main [class*="panel"] article *{color:#111827!important;text-shadow:none!important}
main article a, main details a, main [class*="card"] a, main [class*="bubble"] a{color:#0b4ea2!important;text-decoration:underline}
main [class*="kicker"], main .sr-label{background:#ffffff!important;color:#0f172a!important;border:1px solid rgba(15,23,42,.2)!important}
@media(max-width:860px){main>section:first-of-type h1{font-size:36px!important;line-height:.96!important}main>section:first-of-type p{font-size:15px!important;line-height:1.35!important}main>section:first-of-type>div:first-child{padding-top:22px!important;padding-bottom:22px!important}}
