.mm2 .blg-content{font-size:1.125rem;line-height:1.75;color:rgba(0,0,0,.75)}.mm2 .blg-content h2{margin-top:3rem;font-size:1.875rem;font-weight:600;color:var(--ink)}.mm2 .blg-content h3{margin-top:2.25rem;font-size:1.5rem;font-weight:600;color:var(--mag-d)}.mm2 .blg-content p{margin-top:1rem}.mm2 .blg-content a{color:var(--mag);text-decoration:underline;text-underline-offset:2px}.mm2 .blg-content ol,.mm2 .blg-content ul{margin-top:1rem;padding-left:1.5rem}.mm2 .blg-content li{margin-top:.5rem}.mm2 .blg-content ul li{list-style:disc}.mm2 .blg-content ol li{list-style:decimal}.mm2 .blg-content blockquote{margin:2rem 0;border-left:3px solid var(--mag);padding-left:1.25rem;font-style:italic;color:var(--ink)}.mm2 .blg-content img{margin:2rem 0;width:100%;border-radius:1.5rem;box-shadow:0 20px 50px -25px rgba(90,20,60,.35)}.mm2 .blg-content table{margin-top:1.5rem;width:100%;border-collapse:collapse}.mm2 .blg-content td,.mm2 .blg-content th{border:1px solid rgba(0,0,0,.1);padding:.6rem .9rem;text-align:left}.mm2 .blg-content th{background:var(--ink);color:#fff}.mm2 .blg-content code{background:rgba(0,0,0,.05);border-radius:.25rem;padding:.15rem .4rem;font-size:.95em}