/* Shared typography and article endings. */
body:not(.home) #content article .entry-summary,body:not(.home) #content article .entry-content{font-family:Manrope,"Segoe UI",sans-serif;color:#424a52;line-height:1.75}
body:not(.home) #content article :is(p,li){text-align:left!important;word-spacing:normal!important;text-indent:0!important}
body:not(.home) #content article :is(h2,h3,h4){font-family:inherit!important;color:#25292d!important;text-align:left!important;line-height:1.35!important;margin:1.4em 0 .65em!important}
body:not(.home) #content article h2{font-size:clamp(23px,2.2vw,30px)!important}
body:not(.home) #content article h3{font-size:clamp(20px,1.8vw,25px)!important}
body:not(.home) #content article :is(p,li,span,font){font-family:inherit!important}
body:not(.home) #content article p{margin-top:0;margin-bottom:1em}
body:not(.home) #content article :is(ul,ol){line-height:1.7;padding-left:1.4em}
body:not(.home) #content article li{margin-bottom:.45em}
body #content article .wp-caption{border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;max-width:100%!important;box-sizing:border-box}
body #content article .wp-caption img{border:0!important;box-shadow:none!important;display:block;max-width:100%;height:auto;border-radius:10px}
body #content article :is(.wp-caption-text,figcaption){font-size:14px!important;line-height:1.5!important;color:#68717a!important;margin:8px 0 16px!important;padding:0!important;text-align:left!important}
body #content article :is(#chip-helpful,.chip-repair-discuss){display:block!important;float:none!important;clear:both!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:14px 0 0!important;padding:20px!important;border:1px solid #dfe3e7!important;border-radius:12px!important;background:#f1f3f5!important}
body #content article .chip-repair-discuss h2{margin:0 0 8px!important;font-size:24px!important}
body #content article .chip-repair-discuss p{margin:0 0 14px!important;font-size:16px!important}
body #content article #chip-helpful p{margin:0 0 10px!important}
body #content article #chip-helpful .chip-helpful-status{margin:0!important}
body #content article .chip-repair-discuss img{width:24px!important;height:24px!important;margin:0!important;padding:0!important;float:none!important}
@media(max-width:600px){body #content article .wp-caption{float:none!important;width:auto!important;margin:16px 0!important}body #content article .wp-caption img{margin:0 auto!important}body #content article :is(#chip-helpful,.chip-repair-discuss){padding:16px!important}}

body:not(.home) #content article :is(h2,h3,h4) *{font-size:inherit!important;line-height:inherit!important;color:inherit!important}
body:not(.home) #content article :is(p,li) :is(span,font){font-size:inherit!important;color:inherit!important}
