.mdx-layout_readingLayout__v597B{max-width:calc(37em + 3rem)}.mdx-layout_readingLayout__v597B .mdx-layout_contentArticle__x9gtT,.mdx-layout_readingLayout__v597B .mdx-layout_contentSummary__hT3QP{font-size:1em}.mdx-layout_readingLayout__v597B .mdx-layout_contentArticle__x9gtT,.mdx-layout_readingLayout__v597B .mdx-layout_contentArticle__x9gtT figcaption{max-width:none}.mdx-layout_readingLayout__v597B .mdx-layout_contentArticle__x9gtT p>code{font-size:.875em}.mdx-layout_contentArticle__x9gtT,.mdx-layout_contentText__OLzk0{--content-font-sans:var(--font-sans),system-ui,sans-serif}.mdx-layout_contentText__OLzk0{font-family:var(--content-font-sans);word-break:keep-all;overflow-wrap:break-word}.mdx-layout_readingLayout__v597B .mdx-layout_contentTitle__kD3Ma{font-size:2em;line-height:1.3;font-weight:600;letter-spacing:-.025em}.mdx-layout_contentSummary__hT3QP{line-height:1.65;font-weight:400}.mdx-layout_contentArticle__x9gtT{font-family:var(--content-font-sans);line-height:1.75;word-break:keep-all;overflow-wrap:break-word;font-synthesis-weight:none;text-rendering:optimizelegibility}.mdx-layout_contentArticle__x9gtT blockquote,.mdx-layout_contentArticle__x9gtT li,.mdx-layout_contentArticle__x9gtT p{line-height:1.75}.mdx-layout_contentSummary__hT3QP strong{font-weight:600}.mdx-layout_contentArticle__x9gtT code,.mdx-layout_contentArticle__x9gtT kbd,.mdx-layout_contentArticle__x9gtT pre,.mdx-layout_contentArticle__x9gtT samp{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.mdx-layout_contentArticle__x9gtT [role=button],.mdx-layout_contentArticle__x9gtT [role=menuitem],.mdx-layout_contentArticle__x9gtT [role=option],.mdx-layout_contentArticle__x9gtT [role=tab],.mdx-layout_contentArticle__x9gtT button,.mdx-layout_contentArticle__x9gtT input,.mdx-layout_contentArticle__x9gtT select,.mdx-layout_contentArticle__x9gtT table,.mdx-layout_contentArticle__x9gtT table *,.mdx-layout_contentArticle__x9gtT textarea{font-family:var(--content-font-sans)}.privacy-settings_root__CU2MD{--privacy-bottom:max(16px,env(safe-area-inset-bottom));--privacy-edge:max(20px,env(safe-area-inset-right));--privacy-max-height:min(720px,calc(100dvh - var(--privacy-bottom) - 20px));position:relative;z-index:100}.privacy-settings_backdrop__111gX{position:fixed;inset:0;background:hsl(0 0% 0%/.5)}.privacy-settings_card__CPOm6{position:fixed;right:var(--privacy-edge);bottom:var(--privacy-bottom);pointer-events:auto;width:min(380px,calc(100vw - 40px));max-height:var(--privacy-max-height);overflow:hidden;border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 12px 48px hsl(var(--foreground)/.12),0 2px 8px hsl(var(--foreground)/.05);transform-origin:bottom right;font-size:.875rem;line-height:1.65}.privacy-settings_positioner__xnPg8{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;pointer-events:none}.privacy-settings_card__CPOm6[data-view=details]{--privacy-max-height:min(720px,calc(100dvh - 40px));position:relative;right:auto;bottom:auto;width:min(560px,100%);transform-origin:center}.privacy-settings_inner__ZEf_0{display:flex;flex-direction:column;max-height:var(--privacy-max-height);padding:24px}.privacy-settings_header__NNUST{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.privacy-settings_eyebrow__XWqIJ{display:flex;align-items:center;gap:6px;margin-bottom:6px;color:hsl(var(--muted-foreground));font-size:.75rem}.privacy-settings_title__BLSn8{font-size:1.125rem;line-height:1.4;font-weight:600;letter-spacing:-.025em}.privacy-settings_close__m_otm{flex-shrink:0;min-width:44px;min-height:44px;margin-top:-4px;margin-right:-8px}.privacy-settings_body__MoBuZ{min-height:0;overflow-y:auto;overscroll-behavior:contain}.privacy-settings_description__jxDdR{color:hsl(var(--muted-foreground));word-break:keep-all}.privacy-settings_status__5lj5b{margin-top:12px;font-size:.8125rem}.privacy-settings_actions__Vg573{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;flex-shrink:0}.privacy-settings_actions__Vg573 button{height:42px;border-radius:12px}.privacy-settings_footer__I0qmS{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;font-size:.75rem;color:hsl(var(--muted-foreground))}.privacy-settings_footer__I0qmS button{height:36px;margin-left:-8px;border-radius:10px;font-size:.75rem}.privacy-settings_details__HM2wk{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:8px;color:hsl(var(--foreground));word-break:keep-all;font-size:.9375rem;line-height:1.75}.privacy-settings_sections__8AFtG{list-style:none;margin-top:16px}.privacy-settings_section__ZYO8d{border-top:1px solid hsl(var(--border))}.privacy-settings_sectionTrigger__AagZf{display:flex;align-items:center;gap:12px;width:100%;padding:16px 0;text-align:left}.privacy-settings_sectionTrigger__AagZf:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px;border-radius:8px}.privacy-settings_sectionNumber__49I5_{font-size:.75rem;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.privacy-settings_sectionHeading__TyrzJ{flex:1;display:flex;flex-direction:column;gap:2px;font-weight:600}.privacy-settings_sectionHint__Miac9{font-size:.75rem;font-weight:400;color:hsl(var(--muted-foreground))}.privacy-settings_chevron__fDByJ{flex-shrink:0;transition:transform .2s cubic-bezier(.19,1,.22,1)}.privacy-settings_sectionTrigger__AagZf[aria-expanded=true] .privacy-settings_chevron__fDByJ{transform:rotate(180deg)}.privacy-settings_sectionReveal__5_qmA{overflow:hidden}.privacy-settings_sectionContent__V4a5O{padding:0 0 20px 28px}.privacy-settings_sectionContent__V4a5O p+p{margin-top:12px}.privacy-settings_sectionContent__V4a5O strong{font-weight:600}.privacy-settings_contentList__pVKHe{list-style:disc;padding-left:18px;margin:12px 0}.privacy-settings_contentList__pVKHe li+li{margin-top:8px}.privacy-settings_note__aHkyo{margin-top:16px;padding:12px 14px;border-radius:12px;background:hsl(var(--accent))}.privacy-settings_reference__WxV22{display:inline-block;margin-top:12px;text-decoration:underline;text-underline-offset:3px;font-size:.8125rem}.privacy-settings_card__CPOm6[data-view=details] .privacy-settings_actions__Vg573 button{height:58px;flex-direction:column;gap:2px}.privacy-settings_actions__Vg573 button[aria-pressed=true]{border-color:hsl(var(--foreground));background:hsl(var(--accent))}.privacy-settings_selectedLabel__0Q9SU{display:flex;gap:4px;align-items:center;font-size:.6875rem;font-weight:400}@media (prefers-reduced-motion:reduce){.privacy-settings_chevron__fDByJ{transition:none}}.privacy-settings_cookies__WoRgO,.privacy-settings_retention__TTL_M{margin:10px 0}.privacy-settings_cookies__WoRgO div{display:grid;grid-template-columns:72px 1fr;gap:12px;padding:8px 0}.privacy-settings_cookies__WoRgO dt{font-family:monospace;color:hsl(var(--foreground))}.privacy-settings_retention__TTL_M div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid hsl(var(--border))}.privacy-settings_retention__TTL_M dd{color:hsl(var(--foreground))}@media (max-width:1439px){.privacy-settings_root__CU2MD{--privacy-bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--site-dock-size, 40px) * 2 + 32px)}}@media (max-width:767px){.privacy-settings_root__CU2MD{--privacy-edge:max(12px,env(safe-area-inset-right))}.privacy-settings_card__CPOm6{width:calc(100vw - var(--privacy-edge) - max(12px, env(safe-area-inset-left)))}.privacy-settings_positioner__xnPg8{align-items:flex-end;padding:12px max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.privacy-settings_card__CPOm6[data-view=details]{--privacy-max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));width:100%;max-width:560px;transform-origin:bottom center}.privacy-settings_inner__ZEf_0{padding:20px}}@media (max-height:500px){.privacy-settings_inner__ZEf_0{padding:16px}}.privacy-settings_siteFooter__IDLUk{width:calc(100% - 3rem);max-width:var(--reading-width);margin:48px auto 0;padding:16px 0 calc(128px + env(safe-area-inset-bottom));border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.6}.privacy-settings_siteFooterContent__eNZzT,.privacy-settings_siteFooterLinks__u9K6Z{display:flex;align-items:center;flex-wrap:wrap}.privacy-settings_siteFooterContent__eNZzT{justify-content:space-between;gap:4px 16px}.privacy-settings_siteFooterLinks__u9K6Z{gap:16px}.privacy-settings_siteFooterLinks__u9K6Z button{min-width:44px;min-height:44px;background:none;border:0;color:inherit;font:inherit;text-underline-offset:4px}.privacy-settings_siteFooterLinks__u9K6Z button:hover{color:hsl(var(--foreground));text-decoration:underline}.privacy-settings_siteFooterLinks__u9K6Z button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px;border-radius:3px}.privacy-settings_currentChoice__vzXTA{flex-shrink:0;margin-bottom:16px;color:hsl(var(--muted-foreground));font-size:.8125rem}.privacy-settings_currentChoice__vzXTA strong{margin-left:6px;color:hsl(var(--foreground));font-weight:500}.privacy-settings_feedbackSlot__eogXC{flex-shrink:0;min-height:1lh;margin-top:8px;color:hsl(var(--muted-foreground));font-size:.8125rem}.privacy-settings_section__ZYO8d[data-input=keyboard] .privacy-settings_chevron__fDByJ{transition:none}.privacy-settings_descriptionBody__lsnPu{flex-shrink:0}.privacy-settings_explanation__V4FN0{margin-top:16px;border-top:1px solid hsl(var(--border))}.privacy-settings_explanation__V4FN0>.privacy-settings_sectionTrigger__AagZf{min-height:44px;padding:14px 0;font-size:.8125rem}.privacy-settings_explanationHeading__3fqmS{flex:1}.privacy-settings_explanation__V4FN0>.privacy-settings_sectionReveal__5_qmA>.privacy-settings_sectionContent__V4a5O{padding:0}.privacy-settings_explanation__V4FN0 .privacy-settings_sections__8AFtG>.privacy-settings_section__ZYO8d:first-child{border-top:0}.privacy-settings_explanation__V4FN0[data-input=keyboard]>.privacy-settings_sectionTrigger__AagZf .privacy-settings_chevron__fDByJ{transition:none}@media (max-height:500px){.privacy-settings_eyebrow__XWqIJ{display:none}.privacy-settings_currentChoice__vzXTA,.privacy-settings_header__NNUST{margin-bottom:8px}.privacy-settings_actions__Vg573{margin-top:12px}.privacy-settings_feedbackSlot__eogXC{margin-top:8px;min-height:1lh}.privacy-settings_explanation__V4FN0{margin-top:12px}}.series-navigation-bottom_pressContent__EB34t{transform-origin:50% 50%}@media (prefers-reduced-motion:no-preference){.series-navigation-bottom_pressContent__EB34t{transition:transform .12s cubic-bezier(.2,0,.2,1)}.series-navigation-bottom_pressLink__4cUAR:active:not(:focus-visible)>.series-navigation-bottom_pressContent__EB34t{transform:scale(.99);transition-duration:0s}.series-navigation-bottom_pressLink__4cUAR:focus-visible>.series-navigation-bottom_pressContent__EB34t{transition:none}}.step-content_panel__tZjmz{display:grid}.step-content_content__miUjZ{grid-area:1/1;min-width:0;opacity:0;visibility:hidden;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .2s cubic-bezier(.22,1,.36,1),visibility 0s .4s}.step-content_content__miUjZ[data-position=before]{transform:translateX(-110%)}.step-content_content__miUjZ[data-position=after]{transform:translateX(110%)}.step-content_content__miUjZ[aria-hidden=true]{pointer-events:none}.step-content_content__miUjZ[aria-hidden=false]{transform:translateX(0);opacity:1;visibility:visible;transition-delay:0s}.step-content_panel__tZjmz[data-direction="0"] .step-content_content__miUjZ,.step-content_panel__tZjmz[data-motion=immediate] .step-content_content__miUjZ{transition:none}@media (prefers-reduced-motion:reduce){.step-content_panel__tZjmz .step-content_content__miUjZ{transform:none;transition:none}}