.blog-article{font-family:var(--font-carbon-text,var(--font-geist-sans), Inter, sans-serif);color:#2a323b;font-size:16.5px;line-height:1.75}.blog-article>:first-child{margin-top:0}.blog-article h2{font-family:var(--font-space-grotesk), var(--font-display,inherit);letter-spacing:-.015em;color:#101418;margin:44px 0 14px;font-size:clamp(22px,4.4vw,29px);font-weight:700;line-height:1.15}.blog-article h3{font-family:var(--font-space-grotesk), var(--font-display,inherit);letter-spacing:-.01em;color:#101418;margin:30px 0 10px;font-size:clamp(18px,3.6vw,21px);font-weight:700}.blog-article p{margin:14px 0}.blog-article a{color:#0e7490;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #0e749059;text-decoration:underline #0e749059}.blog-article a:hover{text-decoration-color:#0e7490}.blog-article strong{color:#101418;font-weight:700}.blog-article ul,.blog-article ol{margin:14px 0;padding-left:24px}.blog-article li{margin:7px 0}.blog-article ul li::marker{color:#1f9a5e}.blog-article ol li::marker{color:#101418;font-weight:700}.blog-article blockquote{color:#d5dce4;background:#141a24;border-left:3px solid #8fe05a;border-radius:0 14px 14px 0;margin:26px 0;padding:20px 24px}.blog-article blockquote p{margin:8px 0}.blog-article blockquote strong{color:#fff}.blog-article blockquote a{color:#57c7ff;text-decoration-color:#57c7ff59}.blog-article table{border-collapse:collapse;width:100%;margin:24px 0;font-size:14.5px;line-height:1.5}.blog-article th{color:#101418;font-family:var(--font-space-grotesk), var(--font-display,inherit);text-align:left;background:#f1f3f5;border-bottom:2px solid #e1e4e8;padding:11px 14px;font-weight:700}.blog-article td{vertical-align:top;border-bottom:1px solid #e1e4e8;padding:11px 14px}.blog-article code{font-family:var(--font-mono-signal,ui-monospace, monospace);color:#101418;background:#f1f3f5;border:1px solid #e1e4e8;border-radius:6px;padding:1px 6px;font-size:.9em}.blog-article pre{color:#d5dce4;background:#141a24;border-radius:14px;margin:24px 0;padding:18px 22px;overflow-x:auto}.blog-article pre code{color:inherit;background:0 0;border:0;padding:0}.blog-article hr{border:0;border-top:1px solid #e1e4e8;margin:36px 0}
