/* Telugu reading sizes apply only in Telugu mode. */
html[lang="te"]{--muted:#365158;--text:#173e44;font-synthesis:weight}
html[lang="te"] body{font-size:18px!important;font-weight:600!important;line-height:1.85!important;color:#173e44!important;-webkit-text-size-adjust:100%;text-size-adjust:100%}
html[lang="te"] main p,html[lang="te"] main li,html[lang="te"] .intro,html[lang="te"] .home-intro p,html[lang="te"] #about p,html[lang="te"] .small,html[lang="te"] .note,html[lang="te"] .notice,html[lang="te"] .hm-address,html[lang="te"] .helper,html[lang="te"] .hint{font-size:17px!important;font-weight:600!important;line-height:1.9!important;color:#365158!important;overflow-wrap:anywhere}
html[lang="te"] #about p,html[lang="te"] .intro{font-size:18px!important}
html[lang="te"] label,html[lang="te"] select,html[lang="te"] input,html[lang="te"] textarea{font-size:18px!important;font-weight:600!important;line-height:1.65!important;color:#173e44!important}
html[lang="te"] button,html[lang="te"] .button,html[lang="te"] .actions a,html[lang="te"] summary,html[lang="te"] .hm-row-name{font-size:17px!important;font-weight:600!important;line-height:1.65!important}
html[lang="te"] .hm-row-name{color:#102b52!important;min-width:0;overflow-wrap:anywhere}
html[lang="te"] .hm-row-body{font-size:17px!important;line-height:1.9!important}
html[lang="te"] .badge{font-size:14px!important;font-weight:600!important;line-height:1.7!important;color:#365158!important;white-space:normal}
html[lang="te"] h1{font-weight:700!important;line-height:1.5!important}
html[lang="te"] h2,html[lang="te"] h3{font-weight:650!important;line-height:1.6!important}
html[lang="te"] #home .care-option strong,html[lang="te"] #home .panel-tile strong{font-size:16px!important;font-weight:600!important;line-height:1.6!important}
html[lang="te"] #home .care-option,html[lang="te"] #home .panel-tile{height:auto!important}
html[lang="te"] #home .home-intro{height:auto!important;min-height:220px!important}
html[lang="te"] #home .home-intro p{max-width:100%!important;position:relative;z-index:1}
html[lang="te"] #home .hero-art{opacity:.22!important}
html[lang="te"] .nav button{font-size:16px!important;font-weight:600!important}
html[lang="te"] .eyebrow{font-size:14px!important;font-weight:600!important;letter-spacing:0!important}
.hm-source-original{margin:12px 0}.hm-source-original summary{cursor:pointer}.hm-source-original p{overflow-wrap:anywhere}
@media(max-width:350px){html[lang="te"] #home .care-option strong,html[lang="te"] #home .panel-tile strong{font-size:15px!important}html[lang="te"] .nav button{font-size:15px!important}}
