.blog-content{color:#1f2937;word-break:break-word;font-size:1.075rem;font-weight:300;line-height:1.85}.blog-content>*+*{margin-top:1.25em}.blog-content h1{font-size:2.1rem;font-weight:500;line-height:1.2;font-family:var(--font-playfair),Georgia,serif;margin-top:1.6em}.blog-content h2{font-size:1.7rem;font-weight:500;line-height:1.25;font-family:var(--font-playfair),Georgia,serif;margin-top:1.5em}.blog-content h3{margin-top:1.4em;font-size:1.35rem;font-weight:600}.blog-content h4{margin-top:1.3em;font-size:1.15rem;font-weight:600}.blog-content h5,.blog-content h6{text-transform:uppercase;letter-spacing:.06em;font-size:1rem;font-weight:700}.blog-content p{margin:0}.blog-content a{color:#111827;text-underline-offset:3px;text-decoration:underline}.blog-content a:hover{color:#6b7280}.blog-content ul{padding-left:1.5rem;list-style:outside}.blog-content ol{padding-left:1.5rem;list-style:decimal}.blog-content li{margin:.4em 0}.blog-content blockquote{color:#4b5563;border-left:2px solid #111827;padding:.25rem 0 .25rem 1.5rem;font-size:1.15rem;font-style:italic}.blog-content pre{color:#f9fafb;background:#111827;border-radius:4px;padding:1.1rem 1.35rem;font-size:.9rem;overflow-x:auto}.blog-content code{background:#f3f4f6;border-radius:3px;padding:.15em .4em;font-size:.9em}.blog-content pre code{background:0 0;padding:0}.blog-content img{border-radius:2px;max-width:100%;height:auto}.blog-content figure.blog-figure{text-align:center;margin:2em 0}.blog-content figure.blog-figure figcaption{color:#9ca3af;letter-spacing:.02em;margin-top:.65rem;font-size:.85rem;font-style:italic}.blog-content .blog-video{background:#000;border-radius:4px;width:100%;margin:2em 0;padding-top:56.25%;position:relative;overflow:hidden}.blog-content .blog-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.blog-content [data-text-align=center]{text-align:center}.blog-content [data-text-align=right]{text-align:right}.blog-content [data-text-align=justify]{text-align:justify}
