/* Keep the approved identity and readable, natural Spanish line breaks. */
html:lang(es) main :is(h1,h2,h3,h4,p,li,dd,dt,figcaption){overflow-wrap:break-word}
html:lang(es) .wordmark{hyphens:none}
html:lang(es) main figure :is(p,dd){hyphens:auto;hyphenate-limit-chars:10 4 4;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4}
@media(min-width:1151px){html:lang(es) .site-header .desktop-nav{gap:16px;font-size:.9rem}html:lang(es) .header-inner{gap:20px}}
@media(min-width:1151px) and (max-width:1290px){html:lang(es) .site-header .desktop-nav{gap:12px;font-size:.82rem}}
