.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{letter-spacing:-2%;color:var(--color-Vulcan);margin-top:1rem;font-weight:700;line-height:130%}.blog-content div{color:var(--color-border)}.blog-content h1{margin-top:.5rem;font-size:2rem}@media (min-width:640px){.blog-content h1{font-size:2.25rem}}.blog-content h2{vertical-align:middle;font-size:1.25rem;font-weight:700}@media (min-width:640px){.blog-content h2{font-size:1.5rem}}.blog-content h3{font-size:1.5rem}.blog-content h4{font-size:1.3rem}.blog-content h5{font-size:1.1rem}.blog-content h6{font-size:1rem}.blog-content-faq p{letter-spacing:-.02em;color:#fff;margin-bottom:.25rem;font-size:1rem;font-weight:400;line-height:1.75}.blog-content p{letter-spacing:-.02em;color:#000;margin-bottom:.25rem;font-size:1rem;font-weight:400;line-height:1.75}.blog-content strong{color:#000;font-weight:700}.blog-content a{color:var(--color-primary);text-decoration:underline}.blog-content a:hover{color:var(--color-bgSecondary)}.blog-content ul,.blog-content ol{color:#000;margin:1rem 0 1.5rem 1.5rem;font-weight:500}.blog-content ul{list-style-type:disc}.blog-content ul li::marker{color:var(--color-Midnight)}.blog-content ol{list-style-type:decimal}.blog-content ol li::marker{color:var(--color-Midnight)}.blog-content ul li,.blog-content ol li{margin-bottom:.25rem}.blog-content blockquote{border-left:4px solid var(--color-bgSecondary);background:#136bb81a;border-radius:4px;margin:1.5rem 0;padding:1rem;font-style:italic}.blog-content img{border-radius:8px;max-width:100%}.blog-content figure{text-align:center;margin:1.5rem 0}.blog-content figcaption{color:var(--color-Vulcan);margin-top:.5rem;font-size:.85rem}.blog-content code{background:var(--color-sectionBg);border-radius:4px;padding:.2rem .4rem}.blog-content pre{background:var(--color-bgPrimary);color:var(--color-Midnight);border-radius:8px;margin:1rem 0;padding:1rem;overflow-x:auto}.blog-content table{border-collapse:collapse;width:100%;margin:1.5rem 0}.blog-content table th,.blog-content table td{border:1px solid var(--color-border1);padding:.8rem}.blog-content table th{background:var(--color-sectionBg);color:var(--color-Vulcan)}.blog-content table td{color:var(--color-border)}.blog-content hr{border:none;border-top:1px solid #e5e7eb;margin:2rem 0}
