.blog-prose{font-family:var(--font-plus-jakarta), system-ui, sans-serif;color:#33405e;overflow-wrap:break-word;font-size:16px;line-height:1.75}.blog-prose h2{font-family:var(--font-outfit), sans-serif;letter-spacing:-.02em;color:#0f172a;margin:32px 0 14px;font-size:21px;font-weight:800;line-height:1.25}.blog-prose__scroll{-webkit-overflow-scrolling:touch;margin:24px 0;overflow-x:auto}.blog-prose__scroll>table{min-width:max-content}@media (min-width:768px){.blog-prose{font-size:16.5px}.blog-prose h2{margin:40px 0 16px;font-size:24px}}.blog-prose h2:first-child{margin-top:0}.blog-prose p{margin:0 0 18px}.blog-prose strong{color:#0f172a;font-weight:700}.blog-prose img{border-radius:16px;width:100%;height:auto;margin:28px 0;display:block;box-shadow:0 18px 44px -18px #23155729}.blog-prose a{color:#7b61ff;text-underline-offset:3px;font-weight:600;text-decoration:underline}.blog-prose ul,.blog-prose ol{margin:0 0 18px;padding-left:24px}.blog-prose li{margin-bottom:8px}.blog-prose table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.6}.blog-prose th,.blog-prose td{text-align:left;vertical-align:top;border:1px solid #e4e6f2;padding:10px 14px}.blog-prose th{color:#fff;background:#0f172a;font-weight:700}.blog-prose tbody tr:nth-child(2n) td{background:#f8f9fe}.blog-prose .pp-tldr{background:#f3eeff;border:1px solid #e4d9ff;border-left:4px solid #7b61ff;border-radius:12px;margin:0 0 28px;padding:14px 18px;font-size:15.5px;line-height:1.6}.blog-prose .pp-tldr p:last-child{margin-bottom:0}
