.hf-article.svelte-1rvfowp{box-sizing:border-box;max-width:var(--size-page);margin:0 auto;padding:20px 20px 0}.hf-article-column.svelte-1rvfowp{max-width:680px;margin:0 auto}.hf-article-head.svelte-1rvfowp{gap:var(--space-4);flex-direction:column;display:flex}.hf-article-crumbs.svelte-1rvfowp{color:var(--ink-muted);font:var(--type-meta)}.hf-article-crumbs.svelte-1rvfowp a:where(.svelte-1rvfowp){border-radius:var(--radius-xs);color:var(--link);font-weight:700}.hf-article-crumbs.svelte-1rvfowp a:where(.svelte-1rvfowp):hover{color:var(--link-hover)}.hf-article-crumbs.svelte-1rvfowp a:where(.svelte-1rvfowp):focus-visible,.hf-article-about.svelte-1rvfowp a:focus-visible{box-shadow:var(--focus-ring);outline:none}.hf-article-title.svelte-1rvfowp{color:var(--heading);font:var(--type-display-l);letter-spacing:var(--tracking-display-l);overflow-wrap:break-word;margin:0}.hf-article-lead.svelte-1rvfowp{font:var(--type-lead);margin:0}.hf-article-byline.svelte-1rvfowp{align-items:center;gap:var(--space-3);margin:var(--space-1) 0 0;display:flex}.hf-article-mark.svelte-1rvfowp{width:var(--size-tap);height:var(--size-tap);border-radius:var(--radius-md);background:var(--sky);color:var(--navy);font:800 1.125rem/1 var(--font-display);flex-shrink:0;justify-content:center;align-items:center;display:flex}.hf-article-by.svelte-1rvfowp{flex-direction:column;display:flex}.hf-article-author.svelte-1rvfowp{font:700 .9375rem/1.4 var(--font-sans)}.hf-article-meta.svelte-1rvfowp{color:var(--ink-muted);font:400 .9375rem/1.4 var(--font-sans)}.hf-article-cover.svelte-1rvfowp{gap:var(--space-2);flex-direction:column;max-width:1000px;margin:28px auto 0;display:flex}.hf-article-cover.svelte-1rvfowp .hf-article-cover-image{aspect-ratio:16/9;border-radius:var(--radius-3xl);object-fit:cover;object-position:50% 30%;width:100%;height:auto;display:block}.hf-article-cover.svelte-1rvfowp figcaption:where(.svelte-1rvfowp){color:var(--ink-muted);font:400 .875rem/1.43 var(--font-sans)}.hf-article-text.svelte-1rvfowp{padding-top:var(--space-2)}.hf-article-about.svelte-1rvfowp{margin-top:var(--space-10);padding-top:var(--space-6);border-top:2px solid var(--line-soft);align-items:flex-start;gap:14px;display:flex}.hf-article-about.svelte-1rvfowp p:where(.svelte-1rvfowp){font:var(--type-body-s);margin:0}.hf-article-about-title.svelte-1rvfowp{color:var(--ink);font-weight:700}@media (width>=900px){.hf-article.svelte-1rvfowp{box-sizing:content-box;padding:clamp(24px,3vw,40px) clamp(16px,4vw,32px) 0}.hf-article-cover.svelte-1rvfowp{margin-top:44px}}.hf-prose.svelte-djkvaz{color:var(--ink);font:var(--type-lead)}.hf-prose.svelte-djkvaz h2{margin:var(--space-10) 0 0;color:var(--heading);font:var(--type-display-section);letter-spacing:var(--tracking-display-section);scroll-margin-top:var(--space-6)}.hf-prose.svelte-djkvaz h3{margin:var(--space-8) 0 0;font:var(--type-display-step);letter-spacing:var(--tracking-display-step)}.hf-prose.svelte-djkvaz p,.hf-prose.svelte-djkvaz ul,.hf-prose.svelte-djkvaz ol,.hf-prose.svelte-djkvaz pre,.hf-prose.svelte-djkvaz blockquote,.hf-prose.svelte-djkvaz figure{margin:14px 0 0}.hf-prose.svelte-djkvaz ul,.hf-prose.svelte-djkvaz ol{padding-left:22px;line-height:1.6}.hf-prose.svelte-djkvaz li{margin-top:var(--space-2);padding-left:var(--space-1)}.hf-prose.svelte-djkvaz li>p:first-child{margin-top:0}.hf-prose.svelte-djkvaz a{border-radius:var(--radius-xs);color:var(--link);text-underline-offset:.15em;text-decoration:underline}.hf-prose.svelte-djkvaz a:hover{color:var(--link-hover)}.hf-prose.svelte-djkvaz a:focus-visible{box-shadow:var(--focus-ring);outline:none}.hf-prose.svelte-djkvaz blockquote{padding:var(--space-5) var(--space-6);border-radius:var(--radius-2xl);background:var(--warm);font:800 1.375rem/1.3 var(--font-display)}.hf-prose.svelte-djkvaz blockquote>:first-child{margin-top:0}.hf-prose.svelte-djkvaz pre{padding:var(--space-4);border-radius:var(--radius-sm);background:var(--tint);font-size:.9375rem;overflow-x:auto}.hf-prose.svelte-djkvaz code{font-family:ui-monospace,SF Mono,Menlo,monospace}.hf-prose.svelte-djkvaz hr{margin:var(--space-8) 0 0;border:0;border-top:2px solid var(--line-soft)}.hf-prose.svelte-djkvaz figure img{border-radius:var(--radius-lg);width:100%;height:auto;display:block}.hf-prose.svelte-djkvaz figcaption{margin-top:var(--space-2);color:var(--ink-muted);font:var(--type-meta)}.section.svelte-1yv4m0h{box-sizing:border-box;max-width:var(--size-page);margin:0 auto;padding:0 20px}.language.svelte-1yv4m0h{margin:var(--space-6) 0 0;color:var(--ink-muted);font:var(--type-meta)}.locked.svelte-1yv4m0h{margin-top:var(--space-10);border-radius:var(--radius-2xl);background:var(--warm);flex-direction:column;align-items:flex-start;gap:14px;padding:28px 20px;display:flex}.locked-badge.svelte-1yv4m0h{border-radius:var(--radius-full);background:var(--surface);color:var(--navy);font:var(--type-tag);padding:6px 14px}.locked-title.svelte-1yv4m0h{color:var(--heading);font:var(--type-display-offer);letter-spacing:var(--tracking-display-offer);margin:0}.locked-text.svelte-1yv4m0h{font:var(--type-body);margin:0}.locked-login.svelte-1yv4m0h{min-height:var(--size-tap);border-radius:var(--radius-xs);color:var(--link);font:var(--type-action);align-items:center;display:inline-flex}.locked-login.svelte-1yv4m0h:hover{color:var(--link-hover)}.locked-login.svelte-1yv4m0h:focus-visible{box-shadow:var(--focus-ring);outline:none}.calls.svelte-1yv4m0h{grid-template-columns:minmax(0,1fr);gap:16px;padding-top:48px;display:grid}.eyebrow.svelte-1yv4m0h{color:var(--blue-text);font:var(--type-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin:0}.related.svelte-1yv4m0h{flex-direction:column;gap:22px;padding-top:48px;padding-bottom:56px;display:flex}.related-head.svelte-1yv4m0h{flex-direction:column;gap:6px;display:flex}.h2.svelte-1yv4m0h{color:var(--heading);font:var(--type-display-band);letter-spacing:var(--tracking-display-band);margin:0}.grid.svelte-1yv4m0h{gap:var(--space-8);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.grid.svelte-1yv4m0h>li:where(.svelte-1yv4m0h){display:flex}.grid.svelte-1yv4m0h>li:where(.svelte-1yv4m0h)>*{flex:1}@media (width>=900px){.section.svelte-1yv4m0h{box-sizing:content-box;padding:0 clamp(16px,4vw,32px)}.locked.svelte-1yv4m0h{border-radius:var(--radius-3xl);padding:40px}.calls.svelte-1yv4m0h{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-top:clamp(56px,7vw,96px)}.related.svelte-1yv4m0h{gap:32px;padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(56px,7vw,96px)}.grid.svelte-1yv4m0h{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}}
