.blog-page[data-v-91e46eed]{position:relative;min-height:100vh;overflow-x:hidden;color:#f8fafc}.blog-post-article[data-v-91e46eed]{position:relative;padding-left:16px;padding-right:16px;padding-top:80px;padding-bottom:8rem}.blog-post-container[data-v-91e46eed]{margin-left:auto;margin-right:auto;max-width:48rem}.blog-back-link[data-v-91e46eed]{margin-bottom:32px;display:inline-block;font-size:14px;font-weight:510;color:#a78bfa;text-decoration:none}.blog-back-link[data-v-91e46eed]:hover{text-decoration:underline}.blog-post-header[data-v-91e46eed]{margin-bottom:48px}.blog-post-meta[data-v-91e46eed]{margin-bottom:16px;display:flex;align-items:center;gap:12px;font-size:14px;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.blog-post-updated[data-v-91e46eed]:before,.blog-post-reading-time[data-v-91e46eed]:before,.blog-post-author[data-v-91e46eed]:before{content:"·";margin-right:.75rem}:root.light button.bg-semantic-danger.blog-post-title[data-v-91e46eed]{color:#fff}.blog-post-title[data-v-91e46eed]{margin-bottom:16px;font-size:30px;font-weight:800;line-height:1.25;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:768px){.blog-post-title[data-v-91e46eed]{font-size:36px}}.blog-post-description[data-v-91e46eed]{font-size:18px;line-height:1.625;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}:root.light button.bg-semantic-danger.blog-post-body[data-v-91e46eed] h2{color:#fff}.blog-post-body[data-v-91e46eed] h2{margin-top:48px;margin-bottom:16px;font-size:24px;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}:root.light button.bg-semantic-danger.blog-post-body[data-v-91e46eed] h3{color:#fff}.blog-post-body[data-v-91e46eed] h3{margin-top:32px;margin-bottom:12px;font-size:20px;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.blog-post-body[data-v-91e46eed] p{margin-bottom:24px;line-height:1.625;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.blog-post-body[data-v-91e46eed] ul,.blog-post-body[data-v-91e46eed] ol{margin-bottom:24px;padding-left:24px;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.blog-post-body[data-v-91e46eed] li{margin-bottom:8px}.blog-post-body[data-v-91e46eed] ul{list-style-type:disc}.blog-post-body[data-v-91e46eed] ol{list-style-type:decimal}.blog-post-body[data-v-91e46eed] a{color:#a78bfa;text-decoration:underline}.blog-post-body[data-v-91e46eed] code{border-radius:8px;padding:2px 6px;font-size:14px;background:#ffffff1a;color:#a78bfa}.blog-post-body[data-v-91e46eed] pre{margin-bottom:24px;overflow-x:auto;border-radius:16px;padding:24px;font-size:14px;background:#0006}.blog-post-body[data-v-91e46eed] pre code{background-color:transparent;padding:0;color:#e2e8f0}.blog-post-body[data-v-91e46eed] blockquote{margin-bottom:24px;padding-left:24px;font-style:italic;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1));border-left:3px solid rgba(167,139,250,.4)}:root.light button.bg-semantic-danger.blog-post-body[data-v-91e46eed] strong{color:#fff}.blog-post-body[data-v-91e46eed] strong{font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.blog-post-body[data-v-91e46eed] hr{margin-top:32px;margin-bottom:32px;border-color:#ffffff14}.blog-post-cta[data-v-91e46eed]{margin-top:64px}.cta-content[data-v-91e46eed]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}.cta-content[data-v-91e46eed]{text-align:center}:root.light button.bg-semantic-danger.cta-title[data-v-91e46eed]{color:#fff}.cta-title[data-v-91e46eed]{font-size:24px;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cta-subtitle[data-v-91e46eed]{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.cta-buttons[data-v-91e46eed]{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;padding-top:8px}:root.light button.bg-semantic-danger.cta-button[data-v-91e46eed]{color:#fff}.cta-button[data-v-91e46eed]{display:inline-flex;align-items:center;border-radius:16px;padding:12px 24px;font-size:14px;font-weight:510;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:linear-gradient(135deg,#8b5cf6,#6d28d9);box-shadow:0 4px 14px #8b5cf64d}.secondary-button[data-v-91e46eed]{display:inline-flex;align-items:center;border-radius:16px;padding:12px 24px;font-size:14px;font-weight:510;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#e2e8f0}.blog-not-found[data-v-91e46eed]{position:relative;padding-left:16px;padding-right:16px;padding-top:8rem;padding-bottom:8rem;text-align:center}:root.light button.bg-semantic-danger.blog-not-found h1[data-v-91e46eed]{color:#fff}.blog-not-found h1[data-v-91e46eed]{margin-bottom:24px;font-size:24px;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}:root.light .blog-page[data-v-91e46eed]{color:rgb(var(--color-text-primary))}:root.light .blog-back-link[data-v-91e46eed]{color:hsl(var(--color-accent-primary-h) var(--color-accent-primary-s) var(--color-accent-primary-l))}:root.light .blog-post-title[data-v-91e46eed]{color:rgb(var(--color-text-primary))}:root.light .blog-post-description[data-v-91e46eed]{color:rgb(var(--color-text-secondary))}:root.light .blog-post-meta[data-v-91e46eed]{color:rgb(var(--color-text-tertiary))}:root.light .cta-title[data-v-91e46eed]{color:rgb(var(--color-text-primary))}:root.light .cta-subtitle[data-v-91e46eed]{color:rgb(var(--color-text-secondary))}:root.light .secondary-button[data-v-91e46eed]{color:rgb(var(--color-text-primary));border-color:rgba(var(--color-border-subtle),.4);background:rgba(var(--color-bg-secondary),.5)}:root.light .blog-post-body[data-v-91e46eed] h2,:root.light .blog-post-body[data-v-91e46eed] h3{color:rgb(var(--color-text-primary))}:root.light .blog-post-body[data-v-91e46eed] p,:root.light .blog-post-body[data-v-91e46eed] li{color:rgb(var(--color-text-secondary))}:root.light .blog-post-body[data-v-91e46eed] strong{color:rgb(var(--color-text-primary))}:root.light .blog-post-body[data-v-91e46eed] a{color:hsl(var(--color-accent-primary-h) var(--color-accent-primary-s) var(--color-accent-primary-l))}:root.light .blog-post-body[data-v-91e46eed] code{background:#7c3aed14;color:hsl(var(--color-accent-primary-h) var(--color-accent-primary-s) var(--color-accent-primary-l))}:root.light .blog-post-body[data-v-91e46eed] pre{background:#0000000d}:root.light .blog-post-body[data-v-91e46eed] pre code{color:rgb(var(--color-text-primary))}:root.light .blog-post-body[data-v-91e46eed] blockquote{color:rgb(var(--color-text-secondary));border-left-color:hsl(var(--color-accent-primary-h) var(--color-accent-primary-s) var(--color-accent-primary-l) / .3)}:root.light .blog-not-found h1[data-v-91e46eed]{color:rgb(var(--color-text-primary))}
