.blog-cta[data-astro-cid-psubqoo2]{not-prose:true;background-color:#f7f5f2;border:1px solid #c8c3bb;border-left:3px solid #9176ef;margin:3rem 0;padding:2rem 2.5rem}.blog-cta-label[data-astro-cid-psubqoo2]{margin-bottom:.75rem}.blog-cta-tag[data-astro-cid-psubqoo2]{letter-spacing:.1em;text-transform:uppercase;color:#9176ef;font-family:Intertight Variablefont Wght,sans-serif;font-size:.7rem;font-weight:600;display:inline-block}.blog-cta-heading[data-astro-cid-psubqoo2]{color:#24262d;margin:0 0 .75rem;font-family:Aeonikfono,monospace;font-size:1.25rem;font-weight:400;line-height:1.3}.blog-cta-body[data-astro-cid-psubqoo2]{color:#3e434e;max-width:44rem;margin:0 0 1.5rem;font-size:.95rem;line-height:1.6}.blog-cta-button[data-astro-cid-psubqoo2]{color:#fff;background-color:#9176ef;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-family:Intertight Variablefont Wght,sans-serif;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}.blog-cta-button[data-astro-cid-psubqoo2]:hover{background-color:#7d5fe0}.blog-cta-button[data-astro-cid-psubqoo2] svg[data-astro-cid-psubqoo2]{flex-shrink:0}.brs-wrapper[data-astro-cid-irw5uz5q]{background-color:#f7f5f2;border:1px solid #c8c3bb;margin:3rem 0;padding:1.75rem 2rem}.brs-label[data-astro-cid-irw5uz5q]{letter-spacing:.1em;text-transform:uppercase;color:#8a8986;margin-bottom:1rem;font-size:.7rem;font-weight:600}.brs-grid[data-astro-cid-irw5uz5q]{background-color:#c8c3bb;border:1px solid #c8c3bb;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1px;display:grid}.brs-card[data-astro-cid-irw5uz5q]{background-color:#fff;flex-direction:column;gap:.4rem;padding:1.25rem;text-decoration:none;transition:background-color .15s;display:flex}.brs-card[data-astro-cid-irw5uz5q]:hover{background-color:#f7f5f2}.brs-title[data-astro-cid-irw5uz5q]{color:#24262d;font-family:Aeonikfono,monospace;font-size:.9rem;line-height:1.3}.brs-desc[data-astro-cid-irw5uz5q]{color:#3e434e;flex:1;font-size:.8rem;line-height:1.5}.brs-arrow[data-astro-cid-irw5uz5q]{color:#9176ef;margin-top:.5rem}.brs-sidebar[data-astro-cid-irw5uz5q]{border-top:1px solid #c8c3bb;margin-top:1.5rem;padding-top:1.5rem}.brs-sidebar-list[data-astro-cid-irw5uz5q]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.brs-sidebar-item[data-astro-cid-irw5uz5q]{border-left:2px solid #e3e0db;transition:border-color .15s}.brs-sidebar-item[data-astro-cid-irw5uz5q]:hover{border-left-color:#9176ef}.brs-sidebar-link[data-astro-cid-irw5uz5q]{flex-direction:column;gap:.2rem;padding:.5rem .75rem;text-decoration:none;display:flex}.brs-sidebar-title[data-astro-cid-irw5uz5q]{color:#24262d;font-size:.8rem;font-weight:500;line-height:1.3}.brs-sidebar-desc[data-astro-cid-irw5uz5q]{color:#8a8986;font-size:.75rem;line-height:1.4}.blog-content-layout[data-astro-cid-zg7dkzxc]{max-width:48rem;margin:4rem auto 0;padding:0 1.5rem}.blog-content-layout[data-astro-cid-zg7dkzxc].has-toc{grid-template-columns:minmax(0,48rem) 1fr;align-items:stretch;gap:4rem;max-width:80rem;padding:0 2rem;display:grid}.blog-content-layout[data-astro-cid-zg7dkzxc].has-toc>.prose[data-astro-cid-zg7dkzxc]{min-width:0;margin-left:0;margin-right:0}@media (width<=1199px){.blog-content-layout[data-astro-cid-zg7dkzxc].has-toc{max-width:48rem;padding:0 1.5rem;display:block}.toc-sidebar[data-astro-cid-zg7dkzxc]{display:none}}.blog-content-layout[data-astro-cid-zg7dkzxc] pre,.blog-content-layout[data-astro-cid-zg7dkzxc] table{max-width:100%;display:block;overflow-x:auto}.toc-sidebar[data-astro-cid-zg7dkzxc]{min-width:0}.toc-inner[data-astro-cid-zg7dkzxc]{position:sticky;top:124px}.toc-card[data-astro-cid-zg7dkzxc]{background-color:#f7f5f2;border:1px solid #c8c3bb;padding:1.25rem 1.5rem}.toc-label[data-astro-cid-zg7dkzxc]{letter-spacing:.1em;text-transform:uppercase;color:#8a8986;margin-bottom:1rem;font-size:.7rem;font-weight:600}.toc-list[data-astro-cid-zg7dkzxc]{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.toc-item[data-astro-cid-zg7dkzxc]{border-left:2px solid #e3e0db;transition:border-color .15s}.toc-item[data-astro-cid-zg7dkzxc].is-active{border-left-color:#9176ef}.toc-depth-3[data-astro-cid-zg7dkzxc]{padding-left:.75rem}.toc-link[data-astro-cid-zg7dkzxc]{color:#8a8986;padding:.35rem .75rem;font-size:.8rem;line-height:1.4;text-decoration:none;transition:color .15s;display:block}.toc-link[data-astro-cid-zg7dkzxc]:hover{color:#24262d}.toc-item[data-astro-cid-zg7dkzxc].is-active .toc-link[data-astro-cid-zg7dkzxc]{color:#24262d;font-weight:500}.prose[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc][id],.prose[data-astro-cid-zg7dkzxc] h3[data-astro-cid-zg7dkzxc][id],.prose[data-astro-cid-zg7dkzxc] h4[data-astro-cid-zg7dkzxc][id]{scroll-margin-top:120px}@media (width<=991px){.prose[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc][id],.prose[data-astro-cid-zg7dkzxc] h3[data-astro-cid-zg7dkzxc][id],.prose[data-astro-cid-zg7dkzxc] h4[data-astro-cid-zg7dkzxc][id]{scroll-margin-top:140px}}@media (width<=767px){.prose[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc][id],.prose[data-astro-cid-zg7dkzxc] h3[data-astro-cid-zg7dkzxc][id],.prose[data-astro-cid-zg7dkzxc] h4[data-astro-cid-zg7dkzxc][id]{scroll-margin-top:160px}}.blog-follow[data-astro-cid-zg7dkzxc]{color:#8a8986;font-size:.875rem}.blog-follow[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:#9176ef}.toc-cta[data-astro-cid-zg7dkzxc]{background-color:#292826;margin-bottom:1.25rem;padding:1.75rem;overflow:hidden}.toc-cta-mark[data-astro-cid-zg7dkzxc]{margin-bottom:1.25rem;display:block}.toc-cta-heading[data-astro-cid-zg7dkzxc]{letter-spacing:-.01em;color:#fafaf9;margin:0 0 .75rem;font-family:Aeonikfono,monospace;font-size:1.4rem;font-weight:400;line-height:1.2}.toc-cta-body[data-astro-cid-zg7dkzxc]{color:#a8a59e;margin:0 0 1.25rem;font-size:.875rem;line-height:1.55}.toc-cta-button[data-astro-cid-zg7dkzxc]{color:#fff;background-color:#9176ef;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.1rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:background-color .15s;display:flex}.toc-cta-button[data-astro-cid-zg7dkzxc]:hover{background-color:#a291f4}.toc-cta-button[data-astro-cid-zg7dkzxc] svg[data-astro-cid-zg7dkzxc]{color:#fffe78;flex-shrink:0}
