.bl-share-heading.svelte-1y5wrv5{margin:0 0 var(--space-3);font-size:var(--text-3xs);font-weight:500;line-height:1.4;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-faint)}.bl-share-list.svelte-1y5wrv5{display:flex;align-items:center;gap:var(--space-2);margin:0 0 0 calc(-1 * var(--space-3));padding:0;list-style:none}.bl-share-action.svelte-1y5wrv5{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:none;color:var(--ink);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--dur-2) var(--ease)}.bl-share-action.svelte-1y5wrv5:hover{color:var(--accent);background:var(--paper-tint)}.bl-share-action.svelte-1y5wrv5:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bl-share-action.svelte-1y5wrv5 span:where(.svelte-1y5wrv5){font-size:1.375rem}.bl-share-live.svelte-1y5wrv5{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.bl-share-action.svelte-1y5wrv5{transition:none}}.bl-head.svelte-dikzca{max-width:var(--blog-measure);margin-inline:auto;margin-block-end:var(--space-8)}.bl-head-meta.svelte-dikzca{margin:0 0 var(--space-4);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--ink-muted)}.bl-head-meta.svelte-dikzca a:where(.svelte-dikzca){color:inherit;text-decoration:underline;text-underline-offset:.18em;text-decoration-color:var(--rule-strong)}.bl-head-meta.svelte-dikzca a:where(.svelte-dikzca):hover{color:var(--ink);text-decoration-color:currentcolor}.bl-head-superseded.svelte-dikzca{margin-block-start:var(--space-5);padding:var(--space-4) var(--space-5);border-inline-start:3px solid var(--rule-strong);background:var(--paper-tint);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--ink-muted)}.bl-head-superseded.svelte-dikzca p:where(.svelte-dikzca){margin:0}.bl-head-superseded.svelte-dikzca a:where(.svelte-dikzca){color:var(--ink);text-decoration:underline;text-underline-offset:.18em;text-decoration-color:var(--rule-strong)}.bl-head-superseded.svelte-dikzca a:where(.svelte-dikzca):hover{color:var(--accent);text-decoration-color:currentcolor}.bl-head-superseded.svelte-dikzca .bl-head-superseded-why:where(.svelte-dikzca){margin-block-start:var(--space-2);color:var(--ink-faint)}.bl-head-title.svelte-dikzca{margin:0;font-family:var(--font-display);font-size:clamp(2rem,1.5rem + 2.08vw,3.375rem);line-height:1.037;font-weight:700;letter-spacing:var(--blog-track-display);color:var(--ink);text-wrap:balance}@media(min-width:80rem){.bl-head-title.svelte-dikzca{width:var(--blog-title-measure)}}.bl-head-lede.svelte-dikzca{max-width:var(--blog-measure);margin:var(--space-5) auto 0;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--ink-muted);text-wrap:pretty}.bl-head-by.svelte-dikzca{display:flex;flex-direction:column;max-width:var(--blog-measure);margin:var(--space-5) auto 0}.bl-head-by--withface.svelte-dikzca{flex-direction:row;align-items:center;gap:var(--space-3)}.bl-head-by-avatar.svelte-dikzca{flex:none;width:3rem;height:3rem;border-radius:var(--radius-pill);object-fit:cover;background:var(--paper-sunk)}.bl-head-by-text.svelte-dikzca{display:flex;flex-direction:column;min-width:0;margin:0}.bl-head-by-name.svelte-dikzca{font-size:var(--text-base);line-height:var(--leading-snug);color:var(--ink)}.bl-head-by-link.svelte-dikzca{color:inherit;text-decoration:none}.bl-head-by-link.svelte-dikzca:hover{text-decoration:underline;text-underline-offset:.18em}.bl-head-by-link.svelte-dikzca:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.bl-head-by-role.svelte-dikzca{font-size:var(--text-sm);line-height:1.4;color:var(--ink-faint)}.bl-head-share.svelte-dikzca{max-width:var(--blog-measure);margin:var(--space-6) auto 0}.bl-head-rule.svelte-dikzca{width:4rem;max-width:var(--blog-measure);margin:var(--space-7) auto var(--space-7) 0;border:0;border-top:1px solid var(--rule-hair)}@media(min-width:46rem){.bl-head-rule.svelte-dikzca{margin-inline:calc((100% - var(--blog-measure)) / 2) auto}}.bl-head-hero.svelte-dikzca{display:block;width:100%;max-width:var(--blog-measure);height:auto;aspect-ratio:1.91;object-fit:cover;border-radius:0;background:var(--paper-sunk);margin:var(--space-7) auto 0}.bl-related.svelte-37kdwd{padding:var(--space-9) var(--page-gutter);border-top:1px solid var(--rule-hair);background:var(--paper-band)}.bl-related-inner.svelte-37kdwd{max-width:var(--blog-max);margin-inline:auto;min-width:0}.bl-related-heading.svelte-37kdwd{margin:0 0 var(--space-7);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-snug);letter-spacing:var(--track-head);color:var(--ink)}.bl-related-grid.svelte-37kdwd{display:grid;grid-template-columns:1fr;gap:var(--space-7) var(--space-6)}@media(min-width:48rem){.bl-related-grid.svelte-37kdwd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:62rem){.bl-related-grid.svelte-37kdwd{grid-template-columns:repeat(3,minmax(0,1fr))}}.bl-toc-list.svelte-1rdagh4{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;row-gap:var(--space-3)}.bl-toc-list.svelte-1rdagh4 a:where(.svelte-1rdagh4){display:grid;align-content:center;min-height:44px;padding:var(--space-2) var(--space-2) var(--space-2) 0;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--ink-muted);text-decoration:none;border-radius:var(--radius-sm);text-wrap:pretty;transition:color var(--dur-2) var(--ease)}.bl-toc-list.svelte-1rdagh4{position:relative}.bl-toc-list.svelte-1rdagh4 li:where(.svelte-1rdagh4){position:relative}.bl-toc-list.svelte-1rdagh4 li.bl-toc-sub:where(.svelte-1rdagh4){padding-inline-start:var(--space-4)}.bl-toc-list.svelte-1rdagh4 li.bl-toc-sub:where(.svelte-1rdagh4) a:where(.svelte-1rdagh4){font-size:var(--text-xs)}.bl-toc-list.svelte-1rdagh4 a:where(.svelte-1rdagh4)>span:where(.svelte-1rdagh4){grid-area:1 / 1}.bl-toc-list.svelte-1rdagh4 a.bl-toc-on:where(.svelte-1rdagh4){color:var(--ink);-webkit-text-stroke:.35px currentColor;paint-order:stroke fill}.bl-toc-on.svelte-1rdagh4:before{content:"";position:absolute;inset-block:var(--space-2);inset-inline-start:calc(var(--space-3) * -1);width:2px;border-radius:var(--radius-pill);background:var(--ink)}.bl-toc-list.svelte-1rdagh4 a:where(.svelte-1rdagh4):hover{color:var(--ink);text-decoration:underline;text-underline-offset:.2em}.bl-toc-list.svelte-1rdagh4 a:where(.svelte-1rdagh4):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bl-toc-rail.svelte-1rdagh4{display:none}.bl-toc-title.svelte-1rdagh4{margin:0 0 var(--space-3);font-size:var(--text-3xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-muted)}.bl-toc-sheet.svelte-1rdagh4{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);box-shadow:var(--shadow-rest);margin-block-end:var(--space-6)}.bl-toc-sheet.svelte-1rdagh4 summary:where(.svelte-1rdagh4){display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:2.75rem;padding:var(--space-3) var(--space-4);font-size:var(--text-sm);font-weight:500;cursor:pointer;list-style:none;border-radius:var(--radius)}.bl-toc-sheet.svelte-1rdagh4 summary:where(.svelte-1rdagh4)::-webkit-details-marker{display:none}.bl-toc-chev.svelte-1rdagh4{flex:none;width:.5rem;height:.5rem;border-right:1.5px solid var(--ink-muted);border-bottom:1.5px solid var(--ink-muted);transform:rotate(45deg) translate(-2px,-2px);transition:transform var(--dur-2) var(--ease)}.bl-toc-sheet[open].svelte-1rdagh4 .bl-toc-chev:where(.svelte-1rdagh4){transform:rotate(-135deg) translate(-2px,-2px)}.bl-toc-sheet.svelte-1rdagh4 nav:where(.svelte-1rdagh4){padding:0 var(--space-4) var(--space-3);border-top:1px solid var(--rule)}.bl-toc-sheet.svelte-1rdagh4 .bl-toc-list:where(.svelte-1rdagh4){padding-block-start:var(--space-2)}@media(min-width:80rem){.bl-toc-rail.svelte-1rdagh4{display:block;position:sticky;--bl-rail-top: calc(var(--scroll-offset) + var(--space-6));top:var(--bl-rail-top);max-height:calc(100vh - var(--bl-rail-top) - var(--space-6));overflow-y:auto;overscroll-behavior:contain}.bl-toc-sheet.svelte-1rdagh4{display:none}}@media(prefers-reduced-motion:reduce){.bl-toc-chev.svelte-1rdagh4{transition:none}}.disclosure.svelte-mtsc91{border-bottom:1px solid var(--rule)}summary.svelte-mtsc91{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-5);padding:var(--space-4) 0;cursor:pointer;list-style:none}summary.svelte-mtsc91::-webkit-details-marker{display:none}summary.svelte-mtsc91:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-sm)}.q.svelte-mtsc91{margin:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:500;line-height:inherit;letter-spacing:inherit;color:var(--ink)}.mark.svelte-mtsc91{flex:none;width:11px;height:11px;position:relative;translate:0 -1px}.mark.svelte-mtsc91:before,.mark.svelte-mtsc91:after{content:"";position:absolute;background-color:var(--ink-muted);transition:opacity var(--dur-1) var(--ease)}.mark.svelte-mtsc91:before{inset:5px 0;height:1px}.mark.svelte-mtsc91:after{inset:0 5px;width:1px}details[open].svelte-mtsc91 .mark:where(.svelte-mtsc91):after{opacity:0}.a.svelte-mtsc91{padding:0 0 var(--space-5);max-width:var(--measure);font-family:var(--font-body);color:var(--ink-muted);line-height:var(--leading-relaxed)}.bl-faq.svelte-a6t36{margin-block-start:var(--space-8);padding-block-start:var(--space-7);border-block-start:1px solid var(--rule-hair)}.bl-faq.svelte-a6t36 h2:where(.svelte-a6t36){margin:0 0 var(--space-5);font-family:var(--font-display);font-size:2.4375rem;font-weight:700;line-height:1.25;letter-spacing:-.023em;color:var(--ink);text-wrap:balance}.bl-faq.svelte-a6t36 .bl-faq-item:first-of-type{border-block-start:1px solid var(--rule)}.bl-faq.svelte-a6t36 .bl-faq-item .a{padding-block-end:var(--space-6);max-width:var(--blog-measure);font-family:var(--font-read);font-size:1.25rem;line-height:1.62;color:var(--ink);-webkit-font-smoothing:auto}.bl-faq.svelte-a6t36 .bl-faq-item .q{font-size:var(--text-lg);font-weight:600;letter-spacing:var(--track-head)}.bl-faq.svelte-a6t36 .bl-faq-item summary{padding-block:var(--space-5) var(--space-3)}.bl-faq.svelte-a6t36 .bl-faq-item p{margin:0}.bl-article.svelte-1teoznn{padding:var(--space-7) var(--page-gutter) var(--space-9)}.bl-article-inner.svelte-1teoznn{max-width:var(--page-max);margin-inline:auto;min-width:0}.bl-head-cols.svelte-1teoznn{display:grid;grid-template-columns:minmax(0,1fr)}.bl-back.svelte-1teoznn{max-width:var(--blog-measure);margin:0 auto var(--space-6);font-size:var(--text-sm)}@media(min-width:80rem){.bl-head-cols.svelte-1teoznn{grid-template-columns:minmax(0,1fr) var(--blog-measure) minmax(0,1fr);column-gap:var(--space-7);align-items:start}.bl-back.svelte-1teoznn{grid-column:1;justify-self:start;margin:0}.bl-head-cols.svelte-1teoznn>header{grid-column:2}}.bl-back.svelte-1teoznn a:where(.svelte-1teoznn){color:var(--ink-muted);text-decoration:none;transition:color var(--dur-2) var(--ease)}.bl-back.svelte-1teoznn a:where(.svelte-1teoznn):hover{color:var(--ink)}.bl-cols.svelte-1teoznn{display:grid;gap:var(--space-6)}.bl-read.svelte-1teoznn{max-width:var(--blog-measure);margin-inline:auto;min-width:0}@media(min-width:80rem){.bl-cols--rail.svelte-1teoznn{grid-template-columns:minmax(0,1fr) var(--blog-measure) minmax(0,1fr);column-gap:var(--space-7);align-items:start}.bl-aside.svelte-1teoznn{justify-self:start;width:15rem;max-width:100%;align-self:stretch}}.bl-empty.svelte-1teoznn{margin:0;color:var(--ink-muted)}.bl-end.svelte-1teoznn{display:flex;flex-direction:column;gap:var(--space-7);margin-block-start:var(--space-8);padding-block-start:var(--space-7);border-block-start:1px solid var(--rule-hair)}@media(prefers-reduced-motion:reduce){.bl-back.svelte-1teoznn a:where(.svelte-1teoznn){transition:none}}
