.apoya-reading{max-width:46rem;margin:0 auto;padding:2.5rem 0 3rem}
.apoya-reading h1{max-width:20ch;margin-bottom:1.5rem}
.apoya-reading h2{margin-top:2rem}.apoya-reading p,.apoya-reading li{line-height:1.7}
.apoya-reading ul{padding-left:1.35rem}.apoya-cta{margin:1.5rem 0}
.apoya-cta a{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.35rem;
max-width:100%;padding:1rem 1.25rem;border:1px solid var(--tef-color-accion);border-radius:.65rem;
background:var(--tef-color-accion);color:var(--tef-texto-sobre-accion);text-decoration:none;overflow-wrap:anywhere}
.apoya-cta a:focus-visible{outline:3px solid var(--tef-color-texto);outline-offset:3px}
.apoya-from-about{margin-top:2rem}@media(max-width:600px){.apoya-reading{padding:1.5rem 0 2rem}}
