.blog-content_blogContentScope__VjCCk .article-content p{margin-bottom:1.5em;line-height:1.8;font-size:1.125rem;color:var(--ink);font-family:var(--font-noto-serif-sc),serif}.blog-content_blogContentScope__VjCCk .article-content h1{font-family:var(--font-playfair),serif;font-size:2.5rem;margin-top:3em;margin-bottom:1.25em;color:var(--ink);font-weight:800;line-height:1.15}.blog-content_blogContentScope__VjCCk .article-content h2{font-family:var(--font-playfair),serif;font-size:2rem;margin-top:2.5em;margin-bottom:1em;color:var(--ink);font-weight:700;line-height:1.2}.blog-content_blogContentScope__VjCCk .article-content h3{font-family:var(--font-playfair),serif;font-size:1.5rem;margin-top:2em;margin-bottom:1em;color:var(--ink);font-weight:600}.blog-content_blogContentScope__VjCCk .article-content h4{font-family:var(--font-playfair),serif;font-size:1.25rem;margin-top:1.5em;margin-bottom:.5em;color:var(--ink);font-weight:600}.blog-content_blogContentScope__VjCCk .article-content ul{list-style-type:disc;padding-left:1.5em;margin-bottom:1.5em;font-family:var(--font-noto-serif-sc),serif}.blog-content_blogContentScope__VjCCk .article-content li{margin-bottom:.5em;padding-left:.5em;font-size:1.125rem}.blog-content_blogContentScope__VjCCk .article-content blockquote{border-left:4px solid #a65d57;padding:1.5rem;margin:2rem 0;font-style:italic;color:#595550;background:rgba(166,93,87,.05)}.blog-content_blogContentScope__VjCCk .drop-cap>p:first-of-type:first-letter{font-weight:700;color:#A65D57;font-family:var(--font-playfair),serif;margin-right:.75rem;float:left;font-size:4.5rem;line-height:.7;margin-top:.15rem}@supports (initial-letter:3) or (-webkit-initial-letter:3){.blog-content_blogContentScope__VjCCk .drop-cap>p:first-of-type:first-letter{float:none;font-size:inherit;line-height:inherit;margin-top:0;-webkit-initial-letter:3 3;initial-letter:3 3}}.blog-content_blogContentScope__VjCCk .richtext-content{font-family:var(--font-noto-serif-sc),serif;color:var(--ink)}.blog-content_blogContentScope__VjCCk .richtext-content p{margin-bottom:1.5em;line-height:1.8;font-size:1.05rem}.blog-content_blogContentScope__VjCCk .richtext-content a{color:#A65D57;text-decoration:underline;font-weight:600}.blog-content_blogContentScope__VjCCk .richtext-content a:hover{color:#c87871}.blog-content_blogContentScope__VjCCk .richtext-content code{font-family:JetBrains Mono,Fira Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95em;background:rgba(44,41,38,.08);border-radius:.25rem;padding:.05rem .35rem}.blog-content_blogContentScope__VjCCk .richtext-content pre{background:rgba(44,41,38,.08);border-radius:.5rem;padding:1rem;overflow-x:auto;margin-bottom:1.5em;font-size:.95rem;line-height:1.7}.blog-content_blogContentScope__VjCCk .richtext-content pre code{background:transparent;padding:0}.blog-content_blogContentScope__VjCCk .richtext-content p:last-child{margin-bottom:0}.blog-content_blogContentScope__VjCCk .richtext-blank-line{display:block;min-height:1.8em;line-height:1.8}.blog-content_blogContentScope__VjCCk .richtext-content h1,.blog-content_blogContentScope__VjCCk .richtext-content h2,.blog-content_blogContentScope__VjCCk .richtext-content h3,.blog-content_blogContentScope__VjCCk .richtext-content h4{font-family:var(--font-playfair),serif;color:var(--ink);margin-top:2em;margin-bottom:1em}.blog-content_blogContentScope__VjCCk .richtext-content h1{font-size:2.5rem;font-weight:800}.blog-content_blogContentScope__VjCCk .richtext-content h2{font-size:2rem;font-weight:700}.blog-content_blogContentScope__VjCCk .richtext-content h3{font-size:1.5rem;font-weight:600}.blog-content_blogContentScope__VjCCk .richtext-content h4{font-size:1.25rem;font-weight:600}.blog-content_blogContentScope__VjCCk .richtext-content ol,.blog-content_blogContentScope__VjCCk .richtext-content ul{padding-left:1.5em;margin-bottom:1.5em;line-height:1.7}.blog-content_blogContentScope__VjCCk .richtext-content ul{list-style-type:disc}.blog-content_blogContentScope__VjCCk .richtext-content ol{list-style-type:decimal}.blog-content_blogContentScope__VjCCk .richtext-content li{margin-bottom:.35em}.blog-content_blogContentScope__VjCCk .richtext-content ol ol,.blog-content_blogContentScope__VjCCk .richtext-content ol ul,.blog-content_blogContentScope__VjCCk .richtext-content ul ol,.blog-content_blogContentScope__VjCCk .richtext-content ul ul{margin-top:.5em;margin-bottom:.5em}.blog-content_blogContentScope__VjCCk .richtext-content .contains-task-list{list-style:none;padding-left:0}.blog-content_blogContentScope__VjCCk .richtext-content .task-list-item{list-style:none;display:flex;gap:.5rem;align-items:flex-start;margin-bottom:.6em}.blog-content_blogContentScope__VjCCk .richtext-content .task-list-item input[type=checkbox]{margin-top:.2em;width:1rem;height:1rem;accent-color:#A65D57;pointer-events:none}.blog-content_blogContentScope__VjCCk .richtext-content hr{border:none;border-top:1px solid rgba(44,41,38,.12);margin:2rem 0}.blog-content_blogContentScope__VjCCk .richtext-content table{width:100%;border-collapse:collapse;margin-bottom:1.5em;font-size:.98rem}.blog-content_blogContentScope__VjCCk .richtext-content td,.blog-content_blogContentScope__VjCCk .richtext-content th{border:1px solid rgba(44,41,38,.15);padding:.75rem .5rem;text-align:left}.blog-content_blogContentScope__VjCCk .richtext-content th{background:rgba(44,41,38,.04);font-weight:600}.blog-content_blogContentScope__VjCCk .richtext-content mark{background:#fff3cd;padding:0 .2em;border-radius:.2em}.blog-content_blogContentScope__VjCCk .richtext-content del,.blog-content_blogContentScope__VjCCk .richtext-content s{color:rgba(44,41,38,.7);text-decoration-thickness:2px}.blog-content_blogContentScope__VjCCk .richtext-content blockquote{border-left:4px solid #a65d57;background:rgba(166,93,87,.05);color:#595550;font-style:italic;padding:.25rem 1rem;margin:.5rem 0;font-size:1.05rem}