/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */.blog-prose_article__yQqF0{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.blog-prose_article__yQqF0 :where(a){--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-blue-600,oklch(54.6% .245 262.881));text-decoration-line:none}@media (hover:hover){.blog-prose_article__yQqF0 :where(a):hover{color:var(--color-blue-700,oklch(48.8% .243 264.376))}}.blog-prose_article__yQqF0 :where(p){margin-block:calc(var(--spacing,.25rem)*3);--tw-leading:calc(var(--spacing,.25rem)*7);line-height:calc(var(--spacing,.25rem)*7);color:var(--color-zinc-700,oklch(37% .013 285.805))}@media (min-width:48rem){.blog-prose_article__yQqF0 :where(p){margin-block:calc(var(--spacing,.25rem)*4);--tw-leading:calc(var(--spacing,.25rem)*8);line-height:calc(var(--spacing,.25rem)*8)}}@media (min-width:64rem){.blog-prose_article__yQqF0 :where(p){font-size:1.0625rem}}.blog-prose_article__yQqF0 :where(h2,h3,h4,h5,h6){--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-zinc-900,oklch(21% .006 285.885));scroll-margin-top:4rem}@media (min-width:48rem){.blog-prose_article__yQqF0 :where(h2,h3,h4,h5,h6){scroll-margin-top:calc(var(--spacing,.25rem)*24)}}.blog-prose_article__yQqF0 h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}@media (min-width:48rem){.blog-prose_article__yQqF0 h2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)))}}@media (min-width:64rem){.blog-prose_article__yQqF0 h2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}.blog-prose_article__yQqF0 h2{border-bottom:1px solid #e4e4e7;margin-top:2em;margin-bottom:.7em;padding-bottom:.25em}.blog-prose_article__yQqF0 h3{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}@media (min-width:48rem){.blog-prose_article__yQqF0 h3{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}.blog-prose_article__yQqF0 h3{margin-top:1.6em;margin-bottom:.5em}.blog-prose_article__yQqF0 h4{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}@media (min-width:48rem){.blog-prose_article__yQqF0 h4{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}.blog-prose_article__yQqF0 h4{margin-top:1.2em;margin-bottom:.5em}.blog-prose_article__yQqF0 :where(h2,h3,h4,h5,h6) a{color:inherit;text-decoration-line:none}.blog-prose_article__yQqF0 ul{margin-block:calc(var(--spacing,.25rem)*3);padding-left:calc(var(--spacing,.25rem)*4);list-style-type:disc}@media (min-width:48rem){.blog-prose_article__yQqF0 ul{margin-block:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*5)}}.blog-prose_article__yQqF0 ol{margin-block:calc(var(--spacing,.25rem)*3);padding-left:calc(var(--spacing,.25rem)*4);list-style-type:decimal}@media (min-width:48rem){.blog-prose_article__yQqF0 ol{margin-block:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*5)}}.blog-prose_article__yQqF0 :where(ul>li,ol>li){margin-block:calc(var(--spacing,.25rem)*1)}.blog-prose_article__yQqF0 :where(){color:#a1a1aa;font-weight:500}.blog-prose_article__yQqF0 :where(ul ul,ol ol){margin-top:.25rem;margin-bottom:.25rem}.blog-prose_article__yQqF0 li>input[type=checkbox]{margin-right:.5rem;transform:translateY(1px)}.blog-prose_article__yQqF0 blockquote{color:#3f3f46;border-left:4px solid #d4d4d8;margin:1rem 0;padding-left:1rem}@media (min-width:48rem){.blog-prose_article__yQqF0 blockquote{margin-block:calc(var(--spacing,.25rem)*5)}}.blog-prose_article__yQqF0 hr{border-color:#e4e4e7;margin:2rem 0}@media (min-width:48rem){.blog-prose_article__yQqF0 hr{margin-block:calc(var(--spacing,.25rem)*12)}}.blog-prose_article__yQqF0 :where(img){border-radius:calc(var(--radius) + 4px);max-width:100%;height:auto}.blog-prose_article__yQqF0 figure{margin:1rem 0}@media (min-width:48rem){.blog-prose_article__yQqF0 figure{margin-block:calc(var(--spacing,.25rem)*5)}}.blog-prose_article__yQqF0 figcaption{margin-top:calc(var(--spacing,.25rem)*2);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-zinc-500,oklch(55.2% .016 285.938))}.blog-prose_article__yQqF0 :where(sup[data-footnote-ref]) a{color:var(--color-blue-600,oklch(54.6% .245 262.881));text-decoration-line:none}.blog-prose_article__yQqF0 :where(section[data-footnotes]){margin-top:calc(var(--spacing,.25rem)*10);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));padding-top:calc(var(--spacing,.25rem)*6)}.blog-prose_article__yQqF0 :where(section[data-footnotes] ol){padding-left:calc(var(--spacing,.25rem)*6);list-style-type:decimal}.blog-prose_article__yQqF0 :where(section[data-footnotes] li p){margin-block:calc(var(--spacing,.25rem)*2)}.blog-prose_article__yQqF0 :where(table){border-collapse:separate;border-spacing:0;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;margin:1rem 0;font-size:.95rem;line-height:1.6;display:block;overflow-x:auto}.blog-prose_article__yQqF0 thead{position:relative}.blog-prose_article__yQqF0 thead th{color:#27272a;white-space:nowrap;background:#fafafa;border-bottom:1px solid #e4e4e7;font-weight:700}.blog-prose_article__yQqF0 tbody td,.blog-prose_article__yQqF0 thead th{border-right:1px solid #e4e4e7;padding:.6rem .75rem}.blog-prose_article__yQqF0 tbody td:last-child,.blog-prose_article__yQqF0 thead th:last-child{border-right:0}.blog-prose_article__yQqF0 tbody tr{border-bottom:1px solid #e4e4e7}.blog-prose_article__yQqF0 tbody tr:nth-child(odd){background:#fafafa}.blog-prose_article__yQqF0 tbody tr:hover{background:#f4f4f5}.blog-prose_article__yQqF0 :where(td,th){text-align:left;vertical-align:top}.blog-prose_article__yQqF0 caption{caption-side:bottom;color:#71717a;padding-top:.5rem}.blog-prose_dark__ZGpva .blog-prose_article__yQqF0 :where(p){color:var(--color-zinc-300,oklch(87.1% .006 286.286))}.blog-prose_dark__ZGpva .blog-prose_article__yQqF0 :where(h2,h3,h4,h5,h6){color:var(--color-zinc-50,oklch(98.5% 0 0))}.blog-prose_dark__ZGpva .blog-prose_article__yQqF0 h2{border-bottom-color:#3f3f46}.blog-prose_dark__ZGpva .blog-prose_article__yQqF0 :where(){color:#71717a}.blog-prose_dark__ZGpva .blog-prose_article__yQqF0 blockquote{color:#d4d4d8;border-left-color:#3f3f46}.blog-prose_dark__ZGpva .blog-prose_article__yQqF0 thead th{color:#f4f4f5;background:#18181b;border-bottom-color:#3f3f46}.blog-prose_dark__ZGpva .blog-prose_article__yQqF0 tbody td,.blog-prose_dark__ZGpva .blog-prose_article__yQqF0 thead th{border-right-color:#3f3f46}.blog-prose_dark__ZGpva .blog-prose_article__yQqF0 tbody tr{border-bottom-color:#3f3f46}.blog-prose_dark__ZGpva .blog-prose_article__yQqF0 tbody tr:nth-child(odd){background:#18181b}.blog-prose_dark__ZGpva .blog-prose_article__yQqF0 tbody tr:hover{background:#27272a}.blog-prose_dark__ZGpva .blog-prose_article__yQqF0 caption{color:#a1a1aa}.blog-prose_compact__Hvept :where(p){margin-block:calc(var(--spacing,.25rem)*2.5);--tw-leading:calc(var(--spacing,.25rem)*7);line-height:calc(var(--spacing,.25rem)*7)}.blog-prose_compact__Hvept h2{margin-top:1.6em;margin-bottom:.6em}.blog-prose_compact__Hvept h3{margin-top:1.3em;margin-bottom:.45em}.blog-prose_compact__Hvept h4{margin-top:1.1em;margin-bottom:.35em}.blog-prose_compact__Hvept ol,.blog-prose_compact__Hvept ul{margin-block:calc(var(--spacing,.25rem)*2.5);padding-left:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){.blog-prose_compact__Hvept ol,.blog-prose_compact__Hvept ul{padding-left:calc(var(--spacing,.25rem)*5)}}.blog-prose_lead__8ED_i p:first-of-type{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:calc(var(--spacing,.25rem)*7);line-height:calc(var(--spacing,.25rem)*7);color:var(--color-zinc-700,oklch(37% .013 285.805))}@media (min-width:48rem){.blog-prose_lead__8ED_i p:first-of-type{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*8);line-height:calc(var(--spacing,.25rem)*8)}}.blog-prose_dropcap__BWaWk p:first-of-type:first-letter{float:left;color:#18181b;padding-top:.12rem;padding-right:.25rem;font-size:2.6rem;font-weight:800;line-height:1}@media (min-width:768px){.blog-prose_dropcap__BWaWk p:first-of-type:first-letter{font-size:3.2rem}}.blog-prose_dark__ZGpva .blog-prose_dropcap__BWaWk p:first-of-type:first-letter{color:#fafafa}.blog-prose_magazine__E_G_O h2{letter-spacing:-.01em;border-bottom-width:1px;border-bottom-color:#d4d4d8}@media (min-width:768px){.blog-prose_magazine__E_G_O h2{border-bottom-width:2px}}.blog-prose_tableCompact__QO3Jx tbody td,.blog-prose_tableCompact__QO3Jx thead th{padding:.45rem .6rem}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}