.responsive__img[data-astro-cid-irzsh3jz]{max-width:100%;height:auto}.article-table[data-astro-cid-aaj4s2zy]{background:#fff;border:1px solid #e7e2dd;border-radius:16px;margin:24px 0 32px;overflow-x:auto}.article-table[data-astro-cid-aaj4s2zy]:focus-visible{outline-offset:2px;outline:2px solid #6e56cf}table[data-astro-cid-aaj4s2zy]{border-collapse:collapse;width:100%;min-width:520px;font:400 15px/1.5 var(--display);color:#17151b}th[data-astro-cid-aaj4s2zy],td[data-astro-cid-aaj4s2zy]{text-align:left;vertical-align:top;border-top:1px solid #e7e2dd;padding:12px 16px}thead[data-astro-cid-aaj4s2zy] th[data-astro-cid-aaj4s2zy]{letter-spacing:.16em;text-transform:uppercase;color:#6d6672;background:#faf8f5;border-top:0;font-size:11px;font-weight:500;line-height:1.5}tbody[data-astro-cid-aaj4s2zy] th[data-astro-cid-aaj4s2zy]{font-weight:500}@media (width<=480px){thead[data-astro-cid-aaj4s2zy] th[data-astro-cid-aaj4s2zy]{letter-spacing:.06em;font-size:13px}}.popup__cta[data-astro-cid-uqub4exu]{z-index:50;border:1px solid var(--f-hair,#e7e2dd);width:min(360px,100% - 32px);color:var(--f-ink,#17151b);opacity:0;background:#fff;border-radius:16px;transition:opacity .25s,transform .25s;position:fixed;bottom:24px;right:24px;transform:translateY(12px);box-shadow:0 12px 32px -16px #17151b2e}.popup__cta[data-astro-cid-uqub4exu][hidden]{display:none}.popup__cta[data-astro-cid-uqub4exu].active{opacity:1;transform:none}@media (width<=599px){.popup__cta[data-astro-cid-uqub4exu]{bottom:16px;right:16px}}.wrapper[data-astro-cid-uqub4exu]{border-radius:inherit;background:#fff;padding:20px 20px 20px 24px}header[data-astro-cid-uqub4exu]{justify-content:space-between;align-items:center;gap:16px;display:flex}.popup__cta-title[data-astro-cid-uqub4exu]{font:500 17px/1.3 var(--display);letter-spacing:-.01em;color:var(--f-ink,#17151b);margin:0}header[data-astro-cid-uqub4exu] button[data-astro-cid-uqub4exu]{min-width:44px;min-height:44px;color:var(--f-muted,#6d6672);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin:-12px -12px -12px 0;display:grid}header[data-astro-cid-uqub4exu] button[data-astro-cid-uqub4exu]:hover{color:var(--f-ink,#17151b)}.popup__content[data-astro-cid-uqub4exu]{font:400 14px/1.5 var(--display);color:var(--f-muted,#6d6672);margin:4px 0 16px}.cta-button[data-astro-cid-uqub4exu]{background:var(--f-ink,#17151b);color:#fff;min-height:48px;font:500 15px/1 var(--display);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;transition:background-color .16s;display:inline-flex}.cta-button[data-astro-cid-uqub4exu]:hover{background:var(--f-plum,#3b2a3f)}[data-astro-cid-uqub4exu]:is(header button,.cta-button):focus-visible{outline:2px solid var(--f-violet,#6e56cf);outline-offset:3px}@media (prefers-reduced-motion:reduce){.popup__cta[data-astro-cid-uqub4exu],.cta-button[data-astro-cid-uqub4exu]{transition:none}}:root{--clr-black:0, 0, 0;--clr-white:255, 255, 255;--clr-gray:192, 192, 192;--font-mono:"IBM Plex Mono", monospace;--font-serif:"Source Serif 4", serif;--font-sans:"Hanken Grotesk", sans-serif;--bg-dark:#17151b;--bg-mid:#111;--bg-light:#faf8f5;--line:#6d6672;--line-soft:#ffffff1f;--text:#fff;--text-dim:#ffffff8c;--text-dark:#17151b;--accent:#6e56cf;--display:"Inter", "Inter Fallback", "Helvetica Neue", Helvetica, Arial, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--mono2:"JetBrains Mono", ui-monospace, monospace;--code:"JetBrains Mono", ui-monospace, monospace;--inline-padding-xs:14px;--inline-padding-sm:16px;--inline-padding-md:18px;--inline-padding-lg:32px;--inline-padding-xl:64px;--site-max-width:1440px;--bezier-expo:cubic-bezier(.7, 0, .3, 1)}.arh[data-astro-cid-ydpy5tqt]{z-index:2;box-sizing:border-box;position:relative}.arh__inner[data-astro-cid-ydpy5tqt]{z-index:2;position:relative}.arh__crumb[data-astro-cid-ydpy5tqt]{font-size:var(--f-fs-small);margin-bottom:var(--f-stack-5);align-items:center;gap:8px;display:flex}.arh__crumb[data-astro-cid-ydpy5tqt] a[data-astro-cid-ydpy5tqt]{text-decoration:none}.arh__crumb[data-astro-cid-ydpy5tqt] a[data-astro-cid-ydpy5tqt]:hover{color:var(--f-violet)}.arh__crumb[data-astro-cid-ydpy5tqt] .arh__crumb-current[data-astro-cid-ydpy5tqt]{color:var(--f-ink)}.arh__center[data-astro-cid-ydpy5tqt]{align-items:flex-start;gap:var(--f-stack-3);text-align:left;flex-direction:column;display:flex}.arh__title[data-astro-cid-ydpy5tqt]{margin:0}.arh__excerpt[data-astro-cid-ydpy5tqt]{font-family:var(--display);margin:0}.arh__meta[data-astro-cid-ydpy5tqt]{font-family:var(--display);font-size:var(--f-fs-small);margin:0}.arh__meta[data-astro-cid-ydpy5tqt] .w600[data-astro-cid-ydpy5tqt]{font-weight:500}.arh__author[data-astro-cid-ydpy5tqt]{margin-top:var(--f-stack-3);font-family:var(--display);flex-direction:column;gap:4px;display:flex}.arh__author-name[data-astro-cid-ydpy5tqt]{font-size:var(--f-fs-body);line-height:1.5}.arh__author-role[data-astro-cid-ydpy5tqt]{font-size:var(--f-fs-small)}.arb[data-astro-cid-ydpy5tqt]{padding-bottom:var(--f-section);box-sizing:border-box;position:relative}.arb__inner[data-astro-cid-ydpy5tqt]{padding-top:var(--f-stack-5)}.arb__takeaways[data-astro-cid-ydpy5tqt]{margin:0 0 var(--f-stack-5);padding:24px}.arb__takeaways-kicker[data-astro-cid-ydpy5tqt]{margin:0 0 var(--f-stack-2);font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--f-muted);font-size:11px;font-weight:500;line-height:1.4;display:block}@media (width<=599px){.arb__takeaways-kicker[data-astro-cid-ydpy5tqt]{font-size:13px}}.arb__takeaways[data-astro-cid-ydpy5tqt] ul[data-astro-cid-ydpy5tqt]{margin:0;padding-left:20px;list-style:outside}.arb__takeaways[data-astro-cid-ydpy5tqt] ul[data-astro-cid-ydpy5tqt] li[data-astro-cid-ydpy5tqt]+li[data-astro-cid-ydpy5tqt]{margin-top:8px}.arb__takeaways[data-astro-cid-ydpy5tqt] li[data-astro-cid-ydpy5tqt],.arb__takeaways[data-astro-cid-ydpy5tqt] p[data-astro-cid-ydpy5tqt]{font-family:var(--display);color:var(--f-ink);font-size:var(--f-fs-body);line-height:1.5}.arb__takeaways[data-astro-cid-ydpy5tqt] p[data-astro-cid-ydpy5tqt]{margin:0}.arb__toc[data-astro-cid-ydpy5tqt]{margin-bottom:var(--f-stack-5);border:1px solid var(--f-hair);color:var(--f-ink);font-family:var(--display);background:#fff;scroll-margin-top:112px}.arb__toc[data-astro-cid-ydpy5tqt] summary[data-astro-cid-ydpy5tqt]{box-sizing:border-box;cursor:pointer;align-items:center;gap:16px;min-height:64px;padding:20px 24px;font-weight:500;list-style:none;display:flex}.arb__toc[data-astro-cid-ydpy5tqt] summary[data-astro-cid-ydpy5tqt]::-webkit-details-marker{display:none}.arb__toc[data-astro-cid-ydpy5tqt] ol[data-astro-cid-ydpy5tqt]{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0 14px 20px;list-style:none;display:grid}.arb__toc[data-astro-cid-ydpy5tqt] li[data-astro-cid-ydpy5tqt]{min-width:0}.arb__toc[data-astro-cid-ydpy5tqt] a[data-astro-cid-ydpy5tqt]{overflow-wrap:anywhere}.arb__toc[data-astro-cid-ydpy5tqt] [data-astro-cid-ydpy5tqt]:is(a,summary):focus-visible{outline:2px solid var(--f-violet);outline-offset:4px}.arb__toc-count[data-astro-cid-ydpy5tqt]{color:var(--f-muted);white-space:nowrap;margin-left:auto;font-size:13px}.arb__toc-toggle[data-astro-cid-ydpy5tqt]{color:var(--f-muted);font-size:24px;line-height:1}.arb__toc[data-astro-cid-ydpy5tqt] details[data-astro-cid-ydpy5tqt][open] .arb__toc-toggle[data-astro-cid-ydpy5tqt]{transform:rotate(45deg)}.arb__back-to-index[data-astro-cid-ydpy5tqt]{color:var(--f-ink);margin-top:20px;padding:12px 0;display:inline-block}.arb__back-to-index[data-astro-cid-ydpy5tqt]:hover{color:var(--f-violet)}@media (width<=768px){.arb__toc[data-astro-cid-ydpy5tqt] ol[data-astro-cid-ydpy5tqt]{grid-template-columns:1fr;padding-inline:10px}.arb__toc[data-astro-cid-ydpy5tqt] summary[data-astro-cid-ydpy5tqt]{gap:12px;padding-inline:20px}}.arb__prose[data-astro-cid-ydpy5tqt]{color:var(--f-ink);font-family:var(--display)}.arb__prose[data-astro-cid-ydpy5tqt] h2[id],.arb__prose[data-astro-cid-ydpy5tqt] h3[id]{scroll-margin-top:112px}.arb__prose[data-astro-cid-ydpy5tqt] h2[id]:focus-visible,.arb__prose[data-astro-cid-ydpy5tqt] h3[id]:focus-visible{outline:2px solid var(--f-violet);outline-offset:8px}.arb__prose[data-astro-cid-ydpy5tqt] h3{margin:var(--f-stack-4) 0 var(--f-stack-1);color:var(--f-ink);font-family:var(--display);font-size:22px;font-weight:500;line-height:1.3}.arb__prose[data-astro-cid-ydpy5tqt] p,.arb__prose[data-astro-cid-ydpy5tqt] li{font-family:var(--display);line-height:1.5}.arb__prose[data-astro-cid-ydpy5tqt] img{border-radius:16px;margin:24px 0}.arb__prose[data-astro-cid-ydpy5tqt] p{margin:0 0 16px}.arb__prose[data-astro-cid-ydpy5tqt] h2{margin:48px 0 16px}.arb__prose[data-astro-cid-ydpy5tqt] h3{margin:32px 0 12px;line-height:1.25}.arb__prose[data-astro-cid-ydpy5tqt] :is(ul,ol){margin:0 0 16px;padding-left:24px}.arb__prose[data-astro-cid-ydpy5tqt] ul{list-style:outside}.arb__prose[data-astro-cid-ydpy5tqt] ol{list-style:decimal}.arb__prose[data-astro-cid-ydpy5tqt] :is(ul,ol) li{list-style:inherit;padding-left:4px}.arb__prose[data-astro-cid-ydpy5tqt] li+li{margin-top:8px}.arb__prose[data-astro-cid-ydpy5tqt] li::marker{color:var(--f-muted)}.arb__related[data-astro-cid-ydpy5tqt],.arb__resources[data-astro-cid-ydpy5tqt]{margin-top:var(--f-stack-5);padding-top:var(--f-stack-3);border-top:1px solid var(--f-hair)}.arb__resources-kicker[data-astro-cid-ydpy5tqt]{margin-bottom:var(--f-stack-2);font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--f-muted);font-size:11px;display:block}@media (width<=599px){.arb__resources-kicker[data-astro-cid-ydpy5tqt]{font-size:13px}}.arb__resources[data-astro-cid-ydpy5tqt] ul[data-astro-cid-ydpy5tqt]{margin:0;padding-left:20px;list-style:outside}.arb__resources[data-astro-cid-ydpy5tqt] li[data-astro-cid-ydpy5tqt]{font-family:var(--display);font-size:var(--f-fs-body);line-height:1.5}.arb__resources[data-astro-cid-ydpy5tqt] li[data-astro-cid-ydpy5tqt]+li[data-astro-cid-ydpy5tqt]{margin-top:8px}.arb__faq[data-astro-cid-ydpy5tqt]{margin-top:var(--f-section);gap:var(--f-stack-4);flex-direction:column;display:flex}.arb__faq-head[data-astro-cid-ydpy5tqt]{gap:var(--f-stack-2);flex-direction:column;display:flex}.arb__faq-kicker[data-astro-cid-ydpy5tqt]{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--f-muted);font-size:11px}@media (width<=599px){.arb__faq-kicker[data-astro-cid-ydpy5tqt]{font-size:13px}}.arb__faq-h2[data-astro-cid-ydpy5tqt]{margin:0}.arb__faq-list[data-astro-cid-ydpy5tqt]{flex-direction:column;display:flex}.arb__faq-item[data-astro-cid-ydpy5tqt]{border:0;border-bottom:1px solid var(--f-hair);cursor:pointer;text-align:left;width:100%;color:var(--f-ink);background:0 0;flex-direction:column;padding:24px 0;display:flex}.arb__faq-q[data-astro-cid-ydpy5tqt]{justify-content:space-between;align-items:center;gap:16px;display:flex}.arb__faq-ql[data-astro-cid-ydpy5tqt]{align-items:baseline;gap:12px;display:inline-flex}.arb__faq-num[data-astro-cid-ydpy5tqt]{font-family:var(--display);color:var(--f-muted);font-size:13px}.arb__faq-qt[data-astro-cid-ydpy5tqt]{font-family:var(--display);letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:1.3}.arb__faq-chev[data-astro-cid-ydpy5tqt]{color:var(--f-muted);flex-shrink:0;transition:transform .28s}.arb__faq-item[data-astro-cid-ydpy5tqt].is-open .arb__faq-chev[data-astro-cid-ydpy5tqt]{transform:rotate(90deg)}.arb__faq-a-wrap[data-astro-cid-ydpy5tqt]{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.76,0,.24,1);display:grid}.arb__faq-item[data-astro-cid-ydpy5tqt].is-open .arb__faq-a-wrap[data-astro-cid-ydpy5tqt]{grid-template-rows:1fr;margin-top:16px}.arb__faq-a[data-astro-cid-ydpy5tqt]{min-height:0;font-family:var(--display);font-size:var(--f-fs-body);color:var(--f-ink);margin:0;line-height:1.5;overflow:hidden}.arn[data-astro-cid-ydpy5tqt]{padding-bottom:var(--f-section)}.arn__inner[data-astro-cid-ydpy5tqt]{justify-content:flex-start;align-items:center;gap:16px;display:flex}.arn__chev[data-astro-cid-ydpy5tqt]{border:1px solid var(--f-hair);width:44px;height:44px;color:var(--f-ink);background:#fff;justify-content:center;align-items:center;transition:border-color .14s,color .14s;display:inline-flex}.arn__chev[data-astro-cid-ydpy5tqt]:hover{border-color:var(--f-violet);color:var(--f-violet)}.arn__chev[data-astro-cid-ydpy5tqt].is-disabled{color:var(--f-hair);pointer-events:none}
