/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.drop-zone_zone__4Ak4W{text-align:center;border-radius:var(--radius-sm);background:0 0;border:0;flex-direction:column;align-items:center;gap:.6rem;width:100%;max-width:32rem;padding:2rem 1.25rem;transition:border-color .15s,background .15s;display:flex}.drop-zone_browse___9JnT{border:1px solid var(--color-brand);border-radius:var(--radius-control);background:var(--color-brand);width:10rem;min-height:3rem;color:var(--color-on-brand);font-family:var(--font-display);font-size:var(--font-size-ui);font-weight:var(--font-weight-bold);cursor:pointer;white-space:nowrap;flex-direction:row;justify-content:center;align-items:center;gap:.6rem;padding:.7rem 1rem;display:flex}.drop-zone_browse___9JnT:hover{background:var(--color-brand-hover)}.drop-zone_photoStack__LjuTw{width:12rem;height:8rem;margin-bottom:.25rem;position:relative}.drop-zone_photoBack__W1x6V,.drop-zone_photoCard___z8us{border:1px solid var(--color-line-strong);border-radius:var(--radius-control);width:10.5rem;height:7rem;font-family:var(--font-mono);font-size:var(--font-size-caption);place-items:center;display:grid;position:absolute}.drop-zone_photoBack__W1x6V{background:var(--color-brand-wash);top:.6rem;left:1.1rem;transform:rotate(5deg)}.drop-zone_photoCard___z8us{background:var(--color-surface-2);color:var(--color-muted);top:.2rem;left:.4rem;transform:rotate(-5deg)}.drop-zone_photoSize__zxl_6{border-radius:var(--radius-control);background:var(--color-brand);color:var(--color-on-brand);font-family:var(--font-mono);font-size:var(--font-size-caption);padding:.35rem .5rem;position:absolute;bottom:0;right:-.4rem}.drop-zone_over__njlXN{border-style:solid;border-color:var(--color-brand);background:var(--color-brand-wash)}.drop-zone_icon__QKyoi{color:currentColor;width:1.1rem;height:1.1rem}.drop-zone_title__OOMPG{font-family:var(--font-display);font-size:var(--font-size-h3);font-weight:var(--font-weight-medium);margin:0}.drop-zone_hint__Jikfs{font-size:var(--font-size-ui);line-height:var(--line-height-ui);color:var(--color-muted);margin:0}.drop-zone_formats__se7TD{font-family:var(--font-mono);font-size:var(--font-size-caption);letter-spacing:var(--letter-spacing-label);color:var(--color-muted);margin:0}.drop-zone_sample__qlrC7{color:var(--color-brand);font-family:var(--font-sans);font-size:var(--font-size-ui);cursor:pointer;background:0 0;border:0;margin-top:.25rem;padding:.4rem;text-decoration:underline}.drop-zone_sample__qlrC7:hover{color:var(--color-brand-hover)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.breadcrumbs_nav__94Dc2{padding:1rem 0 .75rem}.breadcrumbs_list__GbEbM{border:1px solid var(--color-line);border-radius:var(--radius-full);background:var(--color-surface);flex-wrap:wrap;align-items:center;gap:.25rem;width:fit-content;max-width:100%;padding:.25rem .4rem;display:flex}@supports (color:color-mix(in lab,red,red)){.breadcrumbs_list__GbEbM{background:color-mix(in srgb,var(--color-surface) 72%,transparent)}}.breadcrumbs_list__GbEbM{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--font-size-caption);letter-spacing:.04em;margin:0;padding:0;list-style:none}.breadcrumbs_item__o8WZw{overflow-wrap:anywhere;align-items:center;gap:.25rem;min-width:0;max-width:100%;display:inline-flex}.breadcrumbs_separator__V9S9H{color:var(--color-muted);opacity:.55}.breadcrumbs_link__XKuTf{border-radius:var(--radius-full);min-height:1.75rem;color:var(--color-muted);align-items:center;padding:.25rem .45rem;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.breadcrumbs_link__XKuTf:hover{background:var(--color-surface-2);color:var(--color-brand)}.breadcrumbs_current__fky7r{border-radius:var(--radius-full);background:var(--color-surface-2);min-height:1.75rem;color:var(--color-fg);font-family:var(--font-display);font-weight:var(--font-weight-medium);align-items:center;padding:.25rem .55rem;display:inline-flex}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.ad-slot_slot__Fyvtb{width:100%;height:var(--ad-height-mobile);min-height:var(--ad-height-mobile);contain:layout size;margin:2rem 0;display:block;overflow:hidden}@media (min-width:640px){.ad-slot_slot__Fyvtb{height:var(--ad-height-desktop);min-height:var(--ad-height-desktop)}}.author-box_box__zIsdI{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;margin:1.25rem 0 0;padding:1.25rem;border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-surface)}.author-box_avatar__wD6sq{width:3rem;height:3rem;object-fit:cover;border-radius:var(--radius-full)}.author-box_body__BcXVP{min-width:0}.author-box_body__BcXVP .author-box_label__KC2VI{margin:0 0 .25rem;color:var(--color-muted);font-family:var(--font-mono);font-size:var(--font-size-caption);line-height:var(--line-height-ui)}.author-box_body__BcXVP .author-box_name__BArAp{margin:0;color:var(--color-fg);font-size:var(--font-size-ui);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui)}.author-box_name__BArAp a{color:inherit;text-decoration:none;text-underline-offset:.2em}.author-box_name__BArAp a:hover{color:var(--color-brand);text-decoration:underline}.author-box_name__BArAp span{margin-left:.25rem;color:var(--color-muted)}.author-box_body__BcXVP .author-box_bio__K1mI8{max-width:58ch;margin:.5rem 0 0;color:var(--color-muted);font-size:var(--font-size-ui);line-height:var(--line-height-ui)}@media (max-width:399px){.author-box_box__zIsdI{padding:1rem;gap:.75rem}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.prose-page_page__Ilxhd{width:100%;max-width:var(--wide-width);margin:0 auto;padding:0 1rem 2rem}@media (min-width:800px){.prose-page_page__Ilxhd{padding:0 1.75rem 3rem}}.prose-page_main__mqg_p{width:100%;max-width:var(--content-width);margin:0 auto;padding:0 1rem 2rem}.prose-page_wide__ymyCA{width:100%;max-width:var(--wide-width);margin:0 auto;padding:0 1rem 2rem}@media (min-width:800px){.prose-page_main__mqg_p,.prose-page_wide__ymyCA{padding:0 1.75rem 3rem}}.prose-page_h1__fobY5{font-family:var(--font-display);font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);text-wrap:balance;margin:1.75rem 0 1rem}.prose-page_lede__MkmUt{color:var(--color-muted);font-size:var(--font-size-lede);margin:0 0 1.5rem;line-height:1.55}.prose-page_section__9XBj1{border-top:1px solid var(--color-line);margin-top:3rem;padding-top:2rem}.prose-page_section__9XBj1 ol,.prose-page_section__9XBj1 p,.prose-page_section__9XBj1 ul{font-size:var(--font-size-content);line-height:var(--line-height-content);margin:0 0 1.125rem}.prose-page_section__9XBj1 ol,.prose-page_section__9XBj1 ul{padding-left:1.5rem}.prose-page_section__9XBj1 li{margin-bottom:.5rem}.prose-page_h2__IXqeG{font-family:var(--font-display);font-size:var(--font-size-h2);font-weight:var(--font-weight-medium);letter-spacing:-.02em;text-wrap:balance;max-width:34ch;scroll-margin-top:calc(var(--header-height) + 1rem);margin:0 0 .875rem;line-height:1.15}.prose-page_updated__MihVZ{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--font-size-caption);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:2.25rem 0 0}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.cluster-article_tool__y8VMq{width:min(var(--wide-width),calc(100vw - 2rem));margin:0 0 1.5rem;position:relative;left:50%;translate:-50%}.cluster-article_siblings__syKi_{margin:0 0 1rem}.cluster-article_siblingsLabel__ppu8P{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--font-size-caption);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0 0 .6rem}.cluster-article_chips__C_poq{flex-wrap:wrap;gap:.4375rem;margin:0;padding:0;list-style:none;display:flex}.cluster-article_chip__NMaZk{border:1px solid var(--color-line);border-radius:var(--radius-full);min-height:2.375rem;color:var(--color-muted);font-family:var(--font-mono);font-size:var(--font-size-caption);align-items:center;padding:.5rem .8rem;text-decoration:none;display:inline-flex}.cluster-article_chip__NMaZk:hover{border-color:var(--color-brand);color:var(--color-brand)}.cluster-article_faq__7KgJd{border-bottom:1px solid var(--color-line);padding:1rem 0}.cluster-article_faqQuestion__efTN_{cursor:pointer;font-family:var(--font-display);font-size:var(--font-size-h3);font-weight:var(--font-weight-medium);justify-content:space-between;align-items:center;gap:.875rem;list-style:none;display:flex}.cluster-article_faqQuestion__efTN_::-webkit-details-marker{display:none}.cluster-article_faqQuestion__efTN_:after{content:"+";color:var(--color-brand);font-family:var(--font-mono);flex:none}.cluster-article_faq__7KgJd[open] .cluster-article_faqQuestion__efTN_:after{content:"-"}.cluster-article_chipUp__0vklu{border:1px solid var(--color-brand);border-radius:var(--radius-full);min-height:2.375rem;color:var(--color-brand);font-family:var(--font-mono);font-size:var(--font-size-caption);align-items:center;padding:.5rem .8rem;text-decoration:none;display:inline-flex}.cluster-article_chipUp__0vklu:hover{background:var(--color-brand-wash)}.cluster-article_spec__aciXG{border:1px solid var(--color-line);border-radius:var(--radius-control);gap:0;margin:0 0 1.25rem;display:grid;overflow:hidden}.cluster-article_specRow__BJXtD{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(8rem,40%) 1fr;gap:.75rem;padding:.65rem .9rem;display:grid}.cluster-article_specRow__BJXtD:last-child{border-bottom:0}.cluster-article_specRow__BJXtD dt{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--font-size-caption);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0}.cluster-article_specRow__BJXtD dd{color:var(--color-fg);font-family:var(--font-sans);font-size:var(--font-size-ui);overflow-wrap:anywhere;margin:0}