/* SEO y marketing: bloques nuevos, identidad existente. */
.um-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:1.5rem 0}.um-paths .note{margin:0}.um-paths h2{font-size:1.6rem}.um-byline{margin-top:1.25rem;line-height:1.6}.um-related{margin:2rem 0;padding:1.5rem;background:#f1f3ed;border-radius:16px}.um-related li{margin:.75rem 0}.um-entry-detail{margin-top:.75rem}.um-letter-preview{max-width:860px;margin:2rem auto;padding:1.5rem;border:1px solid #d5d7cf;border-radius:20px;background:#fffdf8}.um-letter-preview blockquote{margin:1.5rem 0;padding:0 1.2rem;border-left:3px solid #657461}.um-product-faq{max-width:1000px;margin:2rem auto;padding:1.5rem}.um-product-faq details{border-bottom:1px solid #d5d7cf;padding:1rem 0}.um-product-faq summary{font-weight:600;cursor:pointer}.um-product-faq p{line-height:1.6}.um-product-faq a,.um-related a,.um-letter-preview a,.um-byline a{text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.um-paths{grid-template-columns:1fr}.um-letter-preview{padding:1.1rem}.um-product-faq{padding:1rem}}

/* Opiniones aportadas por la creadora, 7 de octubre de 2026. */
.um-testimonials{box-sizing:border-box}
.um-testimonials-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}
.um-testimonial{margin:0;padding:26px 24px;background:#fffdf8;border:1px solid #d5d7cf;border-top:3px solid #657461;border-radius:16px;display:flex;flex-direction:column;min-width:0}
.um-testimonial:nth-child(2){background:#f1f3ed;border-top-color:#766254}
.um-testimonial blockquote{margin:0;flex:1;color:#443c35;font-size:1.125rem;line-height:1.65}
.um-testimonial blockquote p{margin:0}
.um-testimonial figcaption{margin-top:20px;font-weight:700;color:#51463e;font-size:1rem}
@media(max-width:760px){.um-testimonials-grid{grid-template-columns:1fr}.um-testimonial{padding:24px 22px}}
