.mf-blog-article{padding-bottom:clamp(2rem,5vw,4rem)}.mf-article-header{margin-bottom:clamp(1.5rem,4vw,2.5rem)}.mf-article-header h1,.mf-archive-header h1{max-width:52rem;margin:.5rem 0 1rem;font-family:"Playfair Display",Georgia,serif;font-size:var(--mf-page-title);font-weight:600;line-height:1.08;text-wrap:balance}.mf-article-category{display:inline-flex;padding:.35rem .7rem;border-radius:999px;background:var(--mf-lilac);color:var(--mf-purple-dark);font-size:.82rem;font-weight:800;text-decoration:none}.mf-article-category:hover,.mf-article-category:focus-visible{text-decoration:underline}.mf-article-excerpt,.mf-archive-header>p:last-child,.mf-archive-description{max-width:46rem;color:var(--mf-copy);font-size:var(--mf-body-large);line-height:1.65}.mf-article-date{color:var(--mf-copy);font-size:.9rem}.mf-article-featured{margin:0 0 clamp(1.5rem,4vw,2.75rem)}.mf-article-featured img{display:block;width:100%;max-height:34rem;border-radius:var(--mf-radius-md);object-fit:cover}.mf-article-content{font-size:1.0625rem;line-height:1.75;overflow-wrap:break-word}.mf-article-content>*{max-width:100%}.mf-article-content>h2,.mf-article-content>h3{font-family:"Playfair Display",Georgia,serif;line-height:1.2;text-wrap:balance}.mf-article-content>h2{margin:2.5rem 0 .8rem;font-size:var(--mf-section-title)}.mf-article-content>h3{margin:2rem 0 .7rem;font-size:var(--mf-card-title)}.mf-article-content>p,.mf-article-content>ul,.mf-article-content>ol,.mf-article-content>blockquote,.mf-article-content>figure{margin-block:1.1rem}.mf-article-content ul,.mf-article-content ol{padding-left:1.4rem}.mf-article-content li+li{margin-top:.45rem}.mf-article-content a{color:var(--mf-purple-dark);font-weight:650;text-decoration-thickness:.08em;text-underline-offset:.18em}.mf-article-content blockquote{padding:var(--space-4) var(--space-5);border-left:4px solid var(--mf-purple);border-radius:0 var(--mf-radius-sm) var(--mf-radius-sm) 0;background:var(--mf-lilac)}.mf-article-content figure{margin-inline:0}.mf-article-content figcaption{margin-top:.5rem;color:var(--mf-copy);font-size:.88rem;text-align:center}.mf-article-content img{max-width:100%;height:auto;border-radius:var(--mf-radius-sm)}.mf-article-content .aligncenter{display:block;margin-inline:auto}.mf-article-content .alignleft{float:left;margin:0 1.5rem 1rem 0}.mf-article-content .alignright{float:right;margin:0 0 1rem 1.5rem}.mf-article-content::after{display:block;clear:both;content:""}.mf-page-links{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--mf-border)}.mf-related-articles{padding-block:clamp(2rem,5vw,4rem);border-top:1px solid var(--mf-border)}.mf-related-articles>h2{margin:.4rem 0 0;font-family:"Playfair Display",Georgia,serif;font-size:var(--mf-section-title)}.mf-article-list{display:grid;gap:1rem;margin-top:2rem}.mf-article-card h2 a,.mf-article-card h3 a{color:inherit;text-decoration:none}.mf-article-card h2 a:hover,.mf-article-card h2 a:focus-visible,.mf-article-card h3 a:hover,.mf-article-card h3 a:focus-visible{text-decoration:underline}.mf-article-card__link{display:inline-block;margin-top:1rem;color:var(--mf-purple-dark);font-weight:800}.mf-archive-header{margin-bottom:2rem}.navigation.pagination{margin-top:2rem}.nav-links,.pagination .page-numbers{display:flex;flex-wrap:wrap;gap:.5rem}.pagination ul.page-numbers{padding:0;list-style:none}.page-numbers a,.page-numbers span,.nav-links>.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:.55rem .75rem;border:1px solid var(--mf-border);border-radius:.6rem;background:#fff;text-decoration:none}.page-numbers.current{border-color:var(--mf-purple);background:var(--mf-purple);color:#fff}.mf-editorial-tool-link{font-weight:750;text-decoration-thickness:.1em;text-underline-offset:.2em}.mf-editorial-cta,.mf-library-tools{display:flex;align-items:center;justify-content:space-between;gap:clamp(1rem,3vw,2rem);margin:clamp(1.75rem,4vw,3rem) 0;padding:clamp(1.1rem,3vw,1.75rem);border:1px solid var(--mf-border);border-left:5px solid var(--mf-purple);border-radius:var(--mf-radius-md);background:var(--mf-lilac);box-shadow:var(--mf-shadow-sm)}.mf-editorial-cta--final{border-left-color:#76591b;background:#f7f2e6}.mf-editorial-cta h2,.mf-library-tools h2,.mf-library-categories h2,.mf-library-latest>h2{margin:0;font-family:"Playfair Display",Georgia,serif;font-size:var(--mf-section-title)}.mf-editorial-cta .mf-header-cta{flex:0 0 auto;max-width:18rem;color:#fff;text-align:center;text-decoration:none}.mf-library-categories{margin:0 0 clamp(1.75rem,4vw,2.75rem);padding:clamp(1rem,2.5vw,1.5rem);border:1px solid var(--mf-border);border-radius:var(--mf-radius-md);background:var(--mf-paper)}.mf-library-categories ul{display:flex;flex-wrap:wrap;gap:.65rem;margin:1rem 0 0;padding:0;list-style:none}.mf-library-categories a{display:inline-flex;align-items:center;min-height:44px;padding:.55rem .85rem;border:1px solid var(--mf-border);border-radius:999px;color:var(--mf-purple-dark);font-weight:750;text-decoration:none}.mf-library-tools__links{display:flex;align-items:center;flex:0 0 auto;gap:1rem}@media(max-width:700px){.mf-article-content{font-size:1rem}.mf-article-content .alignleft,.mf-article-content .alignright{float:none;margin:1.1rem 0}.mf-article-featured img{max-height:none}.mf-editorial-cta,.mf-library-tools{align-items:stretch;flex-direction:column}.mf-editorial-cta .mf-header-cta,.mf-library-tools__links .mf-header-cta{width:100%;max-width:none}.mf-library-tools__links{align-items:stretch;flex-direction:column}}
