/* Tipografía ampliada para una lectura cómoda en computadora y celular */
body{font-size:18px;line-height:1.72}.header nav{gap:20px;font-size:15px}.brand small{font-size:13px}.eyebrow{font-size:14px;line-height:1.4}.hero .lead{font-size:22px;line-height:1.55}.button{font-size:16px}.trust{font-size:15px}.signal p{font-size:22px}.signal span{font-size:13px}.section-head>p:last-child{font-size:18px}.cards article>span{font-size:15px}.cards h3{font-size:25px}.cards p{font-size:17px;line-height:1.65}.material-card .file{font-size:13px}.material-card h3{font-size:24px}.material-card p{font-size:16px;line-height:1.65}.material-card b{font-size:15px}.material-note,.library-note{font-size:14px;line-height:1.6}.library-list a{font-size:17px}.library-list em{font-size:14px}.method>div>p:nth-of-type(2){font-size:18px}.method li b{font-size:18px}.method li span{font-size:16px;line-height:1.55}.director h3{font-size:23px}.director p,.book-section>div:last-child>p:not(.eyebrow){font-size:18px}.credentials span{font-size:14px}.values span{font-size:15px}.faq summary{font-size:18px}.faq details p{font-size:17px}.cta p{font-size:18px}footer{font-size:15px}.post-meta{font-size:14px}.blog-card>p:not(.post-meta),.blog-note>p:not(.eyebrow){font-size:17px}.archive-status{font-size:14px}.contact-copy>p:not(.eyebrow),.contact-direct span{font-size:17px}.contact-form label{font-size:15px}.contact-form input,.contact-form select,.contact-form textarea{font-size:17px}.contact-form .consent{font-size:15px}.form-help{font-size:14px}
@media(max-width:1180px){.header nav{gap:13px;font-size:14px}}
@media(max-width:980px){.header nav{font-size:16px;gap:18px}}
@media(max-width:620px){body{font-size:17px}.hero h1{font-size:40px}.hero .lead{font-size:20px}.section-head>p:last-child,.director p,.book-section>div:last-child>p:not(.eyebrow){font-size:17px}.cards p,.faq details p,.blog-card>p:not(.post-meta),.blog-note>p:not(.eyebrow){font-size:16px}.library-list a{font-size:16px}.contact-form input,.contact-form select,.contact-form textarea{font-size:16px}}
