.blog-site{color:#242831;letter-spacing:0;background:#fff}.blog-site .site-header-wrap{background:#fff}.blog-article.shell{width:min(760px,100% - 48px);padding-block:58px 88px}.blog-article-header{margin-bottom:38px}.blog-article-header nav{color:#5d6672;align-items:center;gap:12px;margin-bottom:30px;font-size:15px;display:flex}.blog-article-header nav a{text-underline-offset:3px;text-decoration:underline}.blog-article h1{letter-spacing:0;text-wrap:balance;margin:0;font-size:46px;font-weight:650;line-height:1.16}.blog-prose{overflow-wrap:break-word;font-size:18px;font-weight:400;line-height:1.8}.blog-prose p{margin:0 0 25px}.blog-prose h2{letter-spacing:0;margin:48px 0 21px;scroll-margin-top:28px;font-size:28px;font-weight:650;line-height:1.35}.blog-prose a{color:#3154d8;text-underline-offset:3px;font-weight:400;text-decoration:underline;text-decoration-thickness:1px}.blog-prose a:hover,.blog-article-header a:hover{color:#1d3daf}.blog-site a:focus-visible{outline-offset:5px;outline:2px solid #3154d8}.blog-prose figure{margin:32px 0 36px}.blog-prose .blog-screenshot{cursor:zoom-in;border:1px solid #e3e6eb;border-radius:4px;display:block;overflow:hidden}.blog-screenshot img{width:100%;height:auto;display:block}.blog-prose blockquote{overflow-wrap:anywhere;background:#f7f8fa;border-left:3px solid #cbd5e1;margin:26px 0;padding:16px 22px;font-style:normal}.blog-prose blockquote p{margin:0}.blog-prose .blog-demo{margin-block:30px 40px;scroll-margin-top:24px}.blog-demo video{aspect-ratio:16/9;background:#f7f8fa;border-radius:4px;width:100%;height:auto;display:block}.blog-index.shell{width:min(900px,100% - 48px);min-height:55vh;padding-block:58px 88px}.blog-index h1{letter-spacing:0;margin:0 0 18px;font-size:46px;font-weight:650;line-height:1.2}.muse-hub-intro{color:#555f6b;margin:0 0 16px;font-size:18px;line-height:1.7}.muse-setup-link{margin:0 0 36px;font-size:16px;line-height:1.7}.muse-setup-link a{color:#3154d8;text-underline-offset:3px;text-decoration:underline}.muse-setup-link a:hover{color:#1d3daf}.blog-post-list article{border-top:1px solid #e3e6eb;padding-block:30px}.blog-post-list h2{letter-spacing:0;margin:13px 0;font-size:28px;font-weight:650;line-height:1.35}.blog-post-list h2 a{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.blog-post-list h2 a:hover{color:#3154d8}.blog-post-list p{color:#555f6b;max-width:700px;margin:0;font-size:18px;font-weight:400;line-height:1.7}@media (max-width:600px){.blog-article.shell,.blog-index.shell{width:calc(100% - 36px);padding-block:32px 56px}.blog-article-header nav{margin-bottom:24px}.blog-article h1,.blog-index h1{font-size:34px;line-height:1.2}.blog-article-header{margin-bottom:30px}.blog-prose{font-size:17px;line-height:1.8}.blog-prose h2,.blog-post-list h2{margin-top:36px;font-size:24px;line-height:1.35}.blog-prose figure{margin-block:27px 30px}.blog-post-list h2{margin-top:12px}}
