/* intake-1029 home-only mobile fixes (linked only from /index.html) */
@media (max-width:599px){
 nav.mbar{box-sizing:border-box;width:100%;max-width:100%}
 nav.mbar a[href^="tel:"]{font-size:0}
 nav.mbar a[href^="tel:"]::after{content:"Call";font-size:16px}
 .rdhero h1{font-size:40px;line-height:1.1}
 .rdhero .rdsub{font-size:15px;margin-top:8px}
}
@media (max-width:360px){
 nav.mbar a[href^="tel:"]{padding-left:8px;padding-right:8px}
}
@media (max-width:359px){
 header.hd .rdap{display:none!important}
}
@media (max-width:359px){
 .rdhero .rdh1s{display:none}
 .rdhero h1{font-size:30px;margin-bottom:12px}
 .rdhero{padding-top:20px}
 .rdhero .rdsub{font-size:14px;margin-top:6px}
 .rdhero .rdpw,.rdhero .rdv-note{max-width:100%;overflow-x:clip;overflow-wrap:anywhere}
 nav.mbar{padding-top:8px;padding-bottom:8px}
}
