.blog-body :where(p,li,h1,h2,h3,h4,h5,h6){white-space:break-spaces}.blog-body p{color:var(--text-secondary);margin-top:1rem;font-size:1rem;line-height:1.65}.blog-body h1{color:var(--text);scroll-margin-top:5rem;font-size:2.5rem;font-weight:500;line-height:1}.blog-body h2{color:var(--text);scroll-margin-top:5rem;font-size:2rem;font-weight:400;line-height:1.2}.blog-body h3{color:var(--text);scroll-margin-top:5rem;font-size:1.625rem;font-weight:500;line-height:1.25}.blog-body h4{color:var(--text);scroll-margin-top:5rem;font-size:1.25rem;font-weight:500;line-height:1.4}.blog-body h5{color:var(--text);scroll-margin-top:5rem;font-size:1rem;font-weight:600;line-height:1.5}.blog-body>h1:not(:first-child),.blog-body>h2:not(:first-child){margin-top:2.5rem}.blog-body>h3:not(:first-child){margin-top:2rem}.blog-body>h4:not(:first-child){margin-top:1.5rem}.blog-body>h5:not(:first-child){margin-top:1.25rem}.blog-body ul{color:var(--text-secondary);flex-direction:column;gap:1rem;margin-top:1.5rem;list-style:none;display:flex}.blog-body ol{color:var(--text-secondary);counter-reset:blog-ol;flex-direction:column;gap:1rem;margin-top:1.5rem;list-style:none;display:flex}.blog-body ul>li{align-items:flex-start;gap:.75rem;font-size:1rem;line-height:2;display:flex}.blog-body ul>li:before{content:"";background:var(--text);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.75rem;display:block}.blog-body ol>li{counter-increment:blog-ol;align-items:flex-start;gap:.75rem;font-size:1rem;line-height:2;display:flex}.blog-body ol>li:before{content:counter(blog-ol) ".";color:var(--text);flex-shrink:0;font-weight:500}.blog-body li p{margin:0}.blog-article-body p{line-height:1.65!important}.blog-article-body .blog-body-whitespace-paragraph{margin-top:0!important}.blog-article-body ul{margin-top:1.15rem}.blog-article-body :where(ul,ol,li),.blog-article-body li *{line-height:1.15!important}.blog-article-body ul>li:before{margin-top:.4em}.blog-article-body :where(p,ul>li,ol>li){font-size:1rem!important}.blog-body strong{color:var(--text);font-weight:700}.blog-body em{font-style:italic}.blog-body u{text-decoration:underline}.blog-body s{text-decoration:line-through}.blog-body a{color:var(--text-brand);text-decoration:underline}.blog-body blockquote{border-radius:1.75rem;margin-top:2.5rem;padding:1rem 1.5rem 2rem}.blog-body blockquote p{color:var(--text);margin:0;font-size:1.875rem;font-weight:500;line-height:1.25}.blog-body code{color:#e11d48;background:#f1f5f9;border-radius:5px;padding:.15em .45em;font-family:Fira Code,monospace;font-size:.85em}.blog-body pre{color:#e2e8f0;background:#1e293b;border-radius:10px;margin:1rem 0;padding:1.1rem 1.25rem;overflow-x:auto}.blog-body pre code{color:inherit;background:0 0;padding:0}.blog-body hr{border:none;border-top:1px solid var(--border);margin:2rem 0}.blog-body .blog-body-image-frame{aspect-ratio:16/9;border-radius:1.25rem;width:100%;max-width:680px;margin:2rem auto;display:block;overflow:hidden}.blog-body .blog-body-image-frame>img{object-fit:cover;width:100%;height:100%;margin:0;display:block}.blog-body img{aspect-ratio:16/9;object-fit:cover;border-radius:1.25rem;width:100%;max-width:680px;margin:2rem auto;display:block}@media (min-width:768px){.blog-body h1,.blog-body h2,.blog-body h3,.blog-body h4,.blog-body h5{scroll-margin-top:7rem}.blog-body p,.blog-body ul>li,.blog-body ol>li{font-size:1.125rem}.blog-article-body :where(p,ul>li,ol>li){font-size:1.125rem!important}.blog-body h2{font-size:2.5rem}.blog-body h3{font-size:2rem}}.blog-body.faq-body :where(p,ul>li,ol>li){font-size:13px}@media (min-width:768px){.blog-body.faq-body :where(p,ul>li,ol>li){font-size:14px}}
