/* Readable body text; preserve component layouts and the SVG brand mark. */
body{font-weight:400}
#twm-main.twm-home :is(h1,h2,h3,h4){font-family:var(--twm-font-current),sans-serif}
body :is(p,li,dd,dt,label,input,textarea,select){letter-spacing:normal}
.twm-audience-form :is(input,textarea),.wpcf7 :is(input,textarea,select){font-size:16px;line-height:1.5}
.twm-audience-form .twm-audience-consent,.twm-newsletter .twm-newsletter-note,.twm-phone-note,.twm-agency-phone-note{font-size:14px;line-height:1.55}
.twm-blog-article article :is(p,li){line-height:1.7}
.twm-header .twm-menu>li>a{font-size:16px}
.twm-footer :is(.twm-footer-links a,.twm-footer-bottom p,.twm-footer-bottom a){font-size:14px;line-height:1.5}
