.ArticleContent_prose__9amkX{font-size:17px;line-height:1.72;color:var(--color-fg)}.ArticleContent_prose__9amkX h2{font-size:26px;font-weight:700;margin:2em 0 .6em;scroll-margin-top:calc(var(--header-h) + 16px)}.ArticleContent_prose__9amkX h3{font-size:21px;font-weight:600;margin:1.5em 0 .5em;scroll-margin-top:calc(var(--header-h) + 16px)}.ArticleContent_prose__9amkX h4{font-size:18px;font-weight:600;margin:1.2em 0 .4em;scroll-margin-top:calc(var(--header-h) + 16px)}.ArticleContent_prose__9amkX p{margin:0 0 1.2em}.ArticleContent_prose__9amkX img{max-width:100%;height:auto;border-radius:var(--radius-sm);margin:1em 0}.ArticleContent_prose__9amkX a{color:var(--color-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ArticleContent_prose__9amkX a:hover{text-decoration-thickness:2px}.ArticleContent_prose__9amkX ol,.ArticleContent_prose__9amkX ul{padding-left:1.5em;margin:0 0 1.2em}.ArticleContent_prose__9amkX li+li{margin-top:.4em}.ArticleContent_prose__9amkX blockquote{margin:1.5em 0;padding:16px 20px;border-left:3px solid var(--color-brand);background:color-mix(in srgb,var(--color-bg-alt) 60%,transparent);backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--color-fg-muted)}.ArticleContent_prose__9amkX blockquote p:last-child{margin-bottom:0}.ArticleContent_prose__9amkX code{font-family:var(--font-mono);font-size:.9em;padding:2px 6px;background:var(--color-bg-alt);border-radius:4px}.ArticleContent_prose__9amkX pre{margin:1.5em 0;padding:16px;background:var(--color-bg-alt);border-radius:var(--radius-sm);overflow-x:auto;font-size:14px}.ArticleContent_prose__9amkX pre code{padding:0;background:transparent}.ArticleContent_prose__9amkX hr{margin:2em 0;border:none;border-top:1px solid var(--color-border)}.ArticleContent_prose__9amkX strong{font-weight:700}.ArticleContent_tableWrap__rkN3O{overflow-x:auto;margin:1.5em 0;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.ArticleContent_tableWrap__rkN3O table{width:100%;border-collapse:collapse;font-size:15px}.ArticleContent_tableWrap__rkN3O td,.ArticleContent_tableWrap__rkN3O th{padding:10px 14px;text-align:left;border-bottom:1px solid var(--color-border)}.ArticleContent_tableWrap__rkN3O th{background:var(--color-bg-alt);font-weight:600}.ArticleContent_prose__9amkX .cta-button{display:inline-block;margin:1.2em auto;padding:14px 32px;font-size:16px;font-weight:700;color:#fff;border-radius:var(--radius-sm);text-align:center;text-decoration:none;transition:opacity .15s}.ArticleContent_prose__9amkX .cta-button:hover{opacity:.9}.ArticleContent_prose__9amkX .callout{margin:1.75em 0;padding:18px 22px;background:color-mix(in srgb,var(--color-bg-alt) 70%,transparent);border:1px solid var(--color-border);border-left:3px solid var(--color-fg-subtle);border-radius:var(--radius-sm);color:var(--color-fg-muted);font-size:.95em;line-height:1.65}.ArticleContent_prose__9amkX .callout>:first-child{margin-top:0}.ArticleContent_prose__9amkX .callout>:last-child{margin-bottom:0}.ArticleContent_prose__9amkX .callout--disclaimer{border-left-color:var(--color-brand);background:color-mix(in srgb,var(--color-brand) 6%,var(--color-bg-alt))}.ArticleContent_prose__9amkX blockquote.twitter-tweet,.ArticleContent_prose__9amkX blockquote.twitter-tweet-rendered{background:transparent!important;border:0!important;padding:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;margin:1.5em auto!important;max-width:550px!important}.ArticleContent_prose__9amkX blockquote.twitter-tweet-rendered>iframe,.ArticleContent_prose__9amkX blockquote.twitter-tweet>iframe,.ArticleContent_prose__9amkX iframe[id^=twitter-widget],.ArticleContent_prose__9amkX iframe[src*="platform.twitter.com"]{width:100%!important;max-width:550px!important;margin:0 auto!important;display:block!important}.ArticleContent_prose__9amkX iframe{display:block;max-width:100%;margin:1.5em auto;border:0;color-scheme:light dark}.ArticleContent_prose__9amkX iframe[src*="player.vimeo.com"],.ArticleContent_prose__9amkX iframe[src*="vimeo.com"],.ArticleContent_prose__9amkX iframe[src*="youtube-nocookie.com"],.ArticleContent_prose__9amkX iframe[src*="youtube.com"]{width:100%;height:auto;aspect-ratio:16/9}.ArticleContent_prose__9amkX iframe[src*="twitter.com"],.ArticleContent_prose__9amkX iframe[src*="x.com"]{display:block;margin:1.5em auto;min-height:0;overflow:hidden;border-radius:var(--radius-md)}.FAQSection_faq__jPNYx{margin:3em 0 1em;padding:28px;background:color-mix(in srgb,var(--color-bg-alt) 60%,transparent);backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.FAQSection_heading__B_1yP{margin:0 0 20px;font-size:26px;font-weight:700;line-height:1.2;color:var(--color-fg)}.FAQSection_list__8Xcg8{display:flex;flex-direction:column;gap:10px}.FAQSection_item__PNsWC{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.FAQSection_itemOpen__CVX9d{border-color:color-mix(in srgb,var(--color-brand) 40%,var(--color-border));box-shadow:0 1px 4px color-mix(in srgb,var(--color-brand) 10%,transparent)}.FAQSection_question__R6anh{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 20px;font:inherit;font-size:16px;font-weight:600;color:var(--color-fg);background:transparent;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:start;transition:background .15s ease}.FAQSection_question__R6anh:hover{background:var(--color-bg-alt)}.FAQSection_question__R6anh>span{flex:1 1 auto;min-width:0}.FAQSection_chevron__HYvGL{flex-shrink:0;color:var(--color-fg-muted);transition:transform .35s cubic-bezier(.4,0,.2,1),color .2s ease}.FAQSection_itemOpen__CVX9d .FAQSection_chevron__HYvGL{transform:rotate(180deg);color:var(--color-brand)}.FAQSection_answerWrap__rklLj{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.FAQSection_itemOpen__CVX9d .FAQSection_answerWrap__rklLj{grid-template-rows:1fr}.FAQSection_answer__cPzhT{min-height:0;overflow:hidden;padding:0 20px;color:var(--color-fg-muted);font-size:15px;line-height:1.65;transition:padding .35s cubic-bezier(.4,0,.2,1),opacity .25s ease;opacity:.6}.FAQSection_itemOpen__CVX9d .FAQSection_answer__cPzhT{padding:0 20px 18px;opacity:1}.FAQSection_answer__cPzhT>:first-child{margin-top:0}.FAQSection_answer__cPzhT>:last-child{margin-bottom:0}.FAQSection_answer__cPzhT a{color:var(--color-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.FAQSection_answer__cPzhT ol,.FAQSection_answer__cPzhT ul{padding-left:1.4em;margin:.5em 0}@media (max-width:639px){.FAQSection_faq__jPNYx{padding:20px 16px;border-radius:var(--radius-md)}.FAQSection_heading__B_1yP{font-size:22px}.FAQSection_question__R6anh{padding:14px 16px;font-size:15px}.FAQSection_answer__cPzhT{padding:0 16px}.FAQSection_itemOpen__CVX9d .FAQSection_answer__cPzhT{padding:0 16px 16px}}@media (prefers-reduced-motion:reduce){.FAQSection_answerWrap__rklLj,.FAQSection_answer__cPzhT,.FAQSection_chevron__HYvGL{transition-duration:.01ms}}.page_breadcrumbs__rmSXw{padding:16px 0 8px;font-size:14px;color:var(--color-fg-subtle)}.page_breadcrumbs__rmSXw ol{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.page_breadcrumbs__rmSXw li+li:before{content:"›";margin-right:4px}.page_breadcrumbs__rmSXw li:last-child{color:var(--color-fg-muted);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-width:400px}.page_layout__XdQ_U{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px;padding:16px 0 64px}.page_shareCol__Ni6iq{display:none}.page_mobileShare__C_wFD{display:block}@media (min-width:1024px){.page_layout__XdQ_U{grid-template-columns:48px 1fr 300px;gap:24px}.page_shareCol__Ni6iq{display:block}.page_mobileShare__C_wFD{display:none}}.page_article__5Fk3G{min-width:0;max-width:780px}.page_header__mgZMX{margin-bottom:28px}.page_tag__kX3J0{display:inline-block;padding:4px 10px;margin-bottom:14px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--cat-color,var(--color-brand));background:color-mix(in srgb,var(--cat-color,var(--color-brand)) 10%,transparent);border-radius:var(--radius-pill)}.page_title__FFR0n{font-size:clamp(26px,4vw,40px);font-weight:800;line-height:1.15;margin:0 0 16px}.page_meta__FWUJW{display:flex;gap:14px;font-size:14px;color:var(--color-fg-subtle)}.page_authorBlock__eMMxd{display:flex;align-items:center;gap:14px;margin-top:20px;padding:16px;border:1px solid color-mix(in srgb,var(--color-border) 50%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-bg-alt) 60%,transparent);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);box-shadow:inset 0 .5px 0 color-mix(in srgb,var(--color-border) 30%,transparent)}.page_authorAvatar__gIZGr{width:48px;height:48px;flex-shrink:0;border-radius:50%;overflow:hidden;background:var(--color-bg);display:flex;align-items:center;justify-content:center}.page_authorAvatar__gIZGr img{width:100%;height:100%;object-fit:cover}.page_authorInitials__g9gn2{font-weight:700;color:var(--color-fg-subtle)}.page_authorName__2s6yb{display:block;font-weight:600;font-size:15px}.page_authorOccupation__tQWmr{font-size:14px;color:var(--color-fg-muted)}.page_contributors__69JmL{display:flex;flex-direction:column;gap:6px;margin-top:10px}.page_contributorRow__8rUTp{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--color-fg-subtle)}.page_contributorLabel__Iofi_{flex-shrink:0}.page_contributorAvatar__04Cdn{width:26px;height:26px;flex-shrink:0;border-radius:50%;overflow:hidden;background:var(--color-bg);display:flex;align-items:center;justify-content:center}.page_contributorAvatar__04Cdn img{width:100%;height:100%;object-fit:cover}.page_contributorInitials__subFe{font-size:11px;font-weight:700;color:var(--color-fg-subtle)}.page_contributorName___Hx5m{font-weight:600;color:var(--color-fg-muted);text-decoration:none}.page_contributorName___Hx5m:hover{color:var(--color-fg);text-decoration:underline}.page_hero__N1fWx{margin:0 0 28px;border-radius:var(--radius-md);overflow:hidden}.page_heroImg__to0yq{width:100%;height:auto}.page_sidebar__7cXGs{display:none}.page_sidebarSticky__bvBxZ{display:flex;flex-direction:column;gap:28px}.page_exchangeWidget__PQ_Ly{padding:24px 16px;background:color-mix(in srgb,var(--color-bg-alt) 60%,transparent);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border:1px solid color-mix(in srgb,var(--color-border) 50%,transparent);border-radius:var(--radius-md);box-shadow:inset 0 .5px 0 color-mix(in srgb,var(--color-border) 30%,transparent);text-align:center}.page_exchangeCta__2__mU{display:inline-block;padding:12px 28px;background:var(--color-brand);color:var(--color-brand-ink);font-weight:600;border-radius:var(--radius-sm);font-size:15px;transition:background .15s}.page_exchangeCta__2__mU:hover{background:var(--color-brand-hover);color:var(--color-brand-ink)}.page_relatedSection__FtSuS{display:flex;flex-direction:column;gap:12px}.page_relatedTitle__JPkiN{font-size:16px;font-weight:700;margin:0}.page_relatedList__HCZOw{display:flex;flex-direction:column;gap:12px}@media (min-width:1024px){.page_sidebar__7cXGs{display:block}}@media (max-width:1023px){.page_article__5Fk3G{max-width:none}}