.blog-article-module__Vyg-yq__article{color:var(--j-body,#374151);overflow-wrap:break-word;font-size:17px;line-height:1.75}.blog-article-module__Vyg-yq__article :is(p,ul,ol,blockquote,figure,pre,table,hr){margin-top:0;margin-bottom:1.15em}.blog-article-module__Vyg-yq__article>img{margin-bottom:1.15em}.blog-article-module__Vyg-yq__article .contents>img{margin-bottom:1.15em}.blog-article-module__Vyg-yq__article>:last-child{margin-bottom:0}.blog-article-module__Vyg-yq__article>.contents:last-child>:last-child{margin-bottom:0}.blog-article-module__Vyg-yq__article h2,.blog-article-module__Vyg-yq__article h3,.blog-article-module__Vyg-yq__article h4{color:var(--j-ink,#111827);letter-spacing:-.015em;scroll-margin-top:6rem;font-weight:700;line-height:1.25}.blog-article-module__Vyg-yq__article h2{margin-top:2.1em;font-size:1.6rem}.blog-article-module__Vyg-yq__article h3{margin-top:1.8em;font-size:1.3rem}.blog-article-module__Vyg-yq__article h4{margin-top:1.6em;font-size:1.1rem}.blog-article-module__Vyg-yq__article :is(h2,h3,h4){margin-bottom:.55em}.blog-article-module__Vyg-yq__article>:first-child{margin-top:0}.blog-article-module__Vyg-yq__article>.contents:first-child>:first-child{margin-top:0}.blog-article-module__Vyg-yq__article a:not([data-blog-listing]){color:var(--j-accent,#007a78);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--j-accent,#007a78) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--j-accent,#007a78) 35%, transparent);text-underline-offset:3px;transition:text-decoration-color .2s}.blog-article-module__Vyg-yq__article a:not([data-blog-listing]):hover{-webkit-text-decoration-color:var(--j-accent,#009e9b);text-decoration-color:var(--j-accent,#009e9b)}.blog-article-module__Vyg-yq__article strong{color:var(--j-ink,#111827);font-weight:650}.blog-article-module__Vyg-yq__article ul,.blog-article-module__Vyg-yq__article ol{padding-left:1.4em}.blog-article-module__Vyg-yq__article ul{list-style:outside}.blog-article-module__Vyg-yq__article ol{list-style:decimal}.blog-article-module__Vyg-yq__article li+li{margin-top:.45em}.blog-article-module__Vyg-yq__article li::marker{color:var(--j-accent,#009e9b)}.blog-article-module__Vyg-yq__article li>p{margin:0}.blog-article-module__Vyg-yq__article blockquote{border-left:3px solid var(--j-accent,#e09453);background:var(--j-panel,#fbf7f1);color:var(--j-ink,#1f2a26);border-radius:0 14px 14px 0;padding:.9em 1.2em;font-size:1.05em}.blog-article-module__Vyg-yq__article blockquote>:last-child{margin-bottom:0}.blog-article-module__Vyg-yq__article img{border-radius:16px;width:100%;max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.blog-article-module__Vyg-yq__article figure img{margin-bottom:0}.blog-article-module__Vyg-yq__article figcaption{text-align:center;color:var(--j-muted,#6b7280);margin-top:.5em;font-size:.85em}.blog-article-module__Vyg-yq__article hr{background:var(--j-line,#e5e7eb);border:0;height:1px;margin:2.4em 0}.blog-article-module__Vyg-yq__article code{background:var(--j-media,#f3f4f6);border-radius:6px;padding:.1em .35em;font-size:.9em}.blog-article-module__Vyg-yq__article pre{color:#f3f4f6;background:#1f2a26;border-radius:14px;padding:1em 1.2em;font-size:.9em;overflow-x:auto}.blog-article-module__Vyg-yq__article pre code{background:0 0;padding:0}.blog-article-module__Vyg-yq__article table{border-collapse:collapse;font-size:.95em;display:block;overflow-x:auto}.blog-article-module__Vyg-yq__article th,.blog-article-module__Vyg-yq__article td{border:1px solid var(--j-line,#e5e7eb);text-align:left;padding:.5em .75em}.blog-article-module__Vyg-yq__article th{background:var(--j-panel,#f7faf9);color:var(--j-ink,#111827)}@media (max-width:640px){.blog-article-module__Vyg-yq__article{font-size:16px}.blog-article-module__Vyg-yq__article h2{font-size:1.4rem}}.blog-article-module__Vyg-yq__article [data-reading=true]{background:linear-gradient(90deg,#009e9b17,#e094530f);border-radius:10px;transition:background .35s,box-shadow .35s;box-shadow:0 0 0 8px #009e9b0f}.blog-article-module__Vyg-yq__article [data-reading]{transition:background .35s,box-shadow .35s}