/* Care collection, October 2026 */
.mh-block{padding:52px 0;border-top:1px solid #ded4c7}.mh-block h2{font-size:clamp(25px,3vw,38px);line-height:1.2;margin:12px 0 20px}.mh-block p{max-width:760px;line-height:1.75}.mh-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.mh-card{padding:26px;border:1px solid #d9ccbd;border-radius:10px;background:#fffaf2}.mh-card h3{font-size:21px;line-height:1.35}.mh-card p{line-height:1.65}.mh-previews{display:grid;grid-template-columns:1fr 1fr;gap:26px}.mh-previews figure{margin:0}.mh-previews img{display:block;width:100%;height:auto;border:1px solid #d9ccbd;background:white}.mh-previews figcaption{font-size:14px;line-height:1.6;padding:12px 0}.mh-toc{columns:2;column-gap:40px;padding-left:24px;line-height:1.9}.mh-toc li{break-inside:avoid;padding-bottom:7px}.mh-support{font-size:14px;line-height:1.65;padding:16px 0;border-top:1px solid #dacdbf;margin-top:16px}.mh-byline{font-size:14px;line-height:1.7;color:#62594f;margin:18px 0}.mh-compare{width:100%;border-collapse:collapse;text-align:left}.mh-compare th,.mh-compare td{padding:18px 12px;border-bottom:1px solid #ded4c7;vertical-align:top;line-height:1.6}.mh-compare th{font-weight:600}.mh-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:22px}.mh-actions a{display:inline-block}.mh-grid a,.mh-block a,.mh-support a{text-underline-offset:4px}.mh-note{font-size:14px}.mh-previews a:focus-visible,.mh-block a:focus-visible{outline:3px solid #9c4d38;outline-offset:4px}@media(max-width:760px){.mh-grid,.mh-previews{grid-template-columns:1fr}.mh-toc{columns:1}.mh-block{padding:34px 0}.mh-card{padding:22px}.mh-compare th,.mh-compare td{padding:12px 8px;font-size:14px}}