.companion-figure{margin:1.5rem 0;text-align:center}.companion-figure img{width:min(100%,260px);height:auto;margin:auto}.companion-figure figcaption{font-size:.85rem;color:#655b77}.wellbeing-paper{margin:2rem 0;padding:1.3rem;border:1px solid #cdc5dc;border-radius:1rem}.wellbeing-paper dt{font-weight:650;margin-top:1rem}.wellbeing-paper dd{margin:.5rem 0;overflow:hidden}.wellbeing-entry{padding:1.2rem;margin:1rem 0;background:white;border:1px solid #d6d0e0;border-radius:.8rem;overflow-wrap:anywhere}.wellbeing-entry h3{margin:0 0 1rem}.wellbeing-entry dt{font-weight:650;margin-top:.7rem}.wellbeing-entry dd{margin:.2rem 0;white-space:pre-wrap}.wellbeing-entry .journal-remove{margin-top:1rem;background:#fff;color:#5a3da1}.health-answer,.health-editorial-note{padding:1.1rem 1.3rem;border-left:4px solid #8060cf;background:#f5f1ff;border-radius:0 .6rem .6rem 0;margin:1.5rem 0}.health-editorial-note{font-size:.9rem}.health-topics{display:flex;flex-wrap:wrap;gap:.65rem;margin:1rem 0 2rem}.health-topics a{padding:.7rem 1rem;background:#eee7fa;color:#473178;border-radius:2rem;font-weight:650;text-decoration:none}.health-card-group{margin:2rem 0}.health-card-group .resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.health-card-group .resource-card h3{margin:.5rem 0;font-size:1.2rem}.health-capy-note{display:flex;gap:1.4rem;align-items:center;margin:2rem 0;padding:1.5rem;background:#f7f2ff;border-radius:1rem}.health-capy-note img{width:100px;height:auto;flex-shrink:0}.health-capy-note h2{margin-top:0}.health-capy-note p{margin-bottom:.5rem}
@media(max-width:600px){.health-card-group .resource-grid{grid-template-columns:1fr}.health-capy-note{display:block}.health-capy-note img{width:90px}.wellbeing-entry{padding:1rem}}
@media print{body[data-journal-print] .journal-print-exclude{display:none!important}body[data-journal-print] .journal-print-target{display:block!important}body[data-journal-print] .journal-remove{display:none!important}.wellbeing-entry{break-inside:avoid;border-color:#777}.wellbeing-paper dd{height:2rem}.health-topics,.health-capy-note{display:none!important}}
