/* Scoped Journal previews for existing category and care-page reading sections. */
.nonbrand-copy .nonbrand-reading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:26px}
.nonbrand-copy .nonbrand-reading-card{min-width:0;margin:0;color:var(--ink)}
.nonbrand-copy a.nonbrand-reading-link{display:block;color:inherit;text-decoration:none}
.nonbrand-copy .nonbrand-reading-media{display:block;width:100%;overflow:hidden;border-radius:var(--radius,10px);background:var(--surface)}
.nonbrand-copy .nonbrand-reading-media .nonbrand-reading-image{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;margin:0;border-radius:0}
.nonbrand-copy .nonbrand-reading-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;font-size:10px;line-height:1.5;letter-spacing:.07em;color:var(--muted)}
.nonbrand-copy .nonbrand-reading-meta>span{font-size:15px;line-height:1;letter-spacing:0}
.nonbrand-copy .nonbrand-reading-card h3{margin:8px 0 0;font:400 clamp(16px,1.4vw,20px)/1.35 Inter,sans-serif;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance}
.nonbrand-copy .nonbrand-reading-link:hover h3{text-decoration:underline;text-underline-offset:4px}
.nonbrand-copy .nonbrand-reading-link:focus-visible{outline:2px solid currentColor;outline-offset:5px;border-radius:var(--radius,10px)}
.nonbrand-copy p.nonbrand-reading-more{margin:24px 0 0;font-size:13px}
@media(max-width:960px) and (min-width:601px){.nonbrand-copy .nonbrand-reading-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}
@media(max-width:600px){.nonbrand-copy .nonbrand-reading-grid{grid-template-columns:minmax(0,1fr);gap:30px;margin-top:22px}.nonbrand-copy .nonbrand-reading-meta{margin-top:12px}.nonbrand-copy .nonbrand-reading-card h3{font-size:20px;max-width:36ch}.nonbrand-copy p.nonbrand-reading-more{font-size:12px}}
