.blog-rich{color:var(--poly-text);overflow-wrap:break-word;font-size:1.075rem;line-height:1.85}.blog-rich>*+*{margin-top:1.25em}.blog-rich>:first-child{margin-top:0}.blog-rich h1,.blog-rich h2,.blog-rich h3,.blog-rich h4{letter-spacing:0;font-weight:800;line-height:1.3}.blog-rich h2{margin-top:2em;font-size:1.6rem}.blog-rich h3{margin-top:1.75em;font-size:1.3rem}.blog-rich h4{margin-top:1.5em;font-size:1.1rem}.blog-rich p{color:var(--poly-text);opacity:.92}.blog-rich a{color:var(--poly-cyan);text-underline-offset:3px;text-decoration:underline}.blog-rich a:hover{color:var(--poly-lime)}.blog-rich strong{font-weight:700}.blog-rich ul,.blog-rich ol{padding-left:1.5rem}.blog-rich ul{list-style:outside}.blog-rich ol{list-style:decimal}.blog-rich li+li{margin-top:.5em}.blog-rich blockquote{border-left:3px solid var(--poly-cyan);color:var(--poly-muted);padding:.25rem 0 .25rem 1.25rem;font-style:italic}.blog-rich pre{border:1px solid var(--poly-line);background:#070914e6;border-radius:8px;padding:1.1rem 1.25rem;font-size:.875rem;line-height:1.65;overflow-x:auto}.blog-rich code:not(pre code){background:#30e7ff1f;border-radius:4px;padding:.15em .4em;font-size:.88em}.blog-rich figure{margin:2em 0}.blog-rich figure img,.blog-rich p>img{border-radius:8px;max-width:100%;height:auto}.blog-rich figcaption{text-align:center;color:var(--poly-muted);margin-top:.6rem;font-size:.875rem}.blog-rich hr{border:none;border-top:1px solid var(--poly-line);margin:2.5em 0}.blog-rich .cta-row,.blog-rich .embed-wrap{margin:2em 0}.blog-rich .embed-wrap iframe{aspect-ratio:16/9;border:1px solid var(--poly-line);border-radius:8px;width:100%}.blog-rich .embed-wrap.embed-link a{border:1px solid var(--poly-cyan);border-radius:4px;padding:.75rem 1.25rem;font-weight:600;text-decoration:none;display:inline-block}
