.mc-fragment{margin:2.5rem 0;padding:1rem;border:2px solid #176b64;border-radius:12px;line-height:1.85;overflow-wrap:anywhere}.mc-fragment h2,.mc-fragment h3{line-height:1.5}.mc-fragment figure{margin:1.2rem 0}.mc-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.mc-paths>div{min-width:0;padding:.8rem;background:#fffdf8;border:1px solid #bad0c8;border-radius:8px}.mc-paths strong{color:#176b64}.mc-records{padding-left:1.5rem}.mc-records li{margin:.6rem 0}.mc-note{padding:.8rem;background:#fff5df;border-left:4px solid #946823}.mc-fragment a:focus-visible{outline:3px solid #946823;outline-offset:4px}@media(max-width:760px){.mc-paths{grid-template-columns:1fr}.mc-fragment{padding:.8rem}}