.ChapterDivider_blockRoot__us12i{--_accent-ink:color-mix(in oklch,var(--block-accent-text,var(--tome-color-on-surface-muted,hsl(215 16% 47%))) 50%,var(--tome-color-foreground,hsl(222 84% 5%)));display:grid;grid-template-columns:subgrid;grid-column:prose-start/prose-end;width:100%;padding:var(--tome-space-8,2rem) 0}.ChapterDivider_ornamental__Gyi75{grid-column:1/-1;display:flex;justify-content:center;align-items:center;gap:var(--tome-space-4,1rem)}.ChapterDivider_ornamentalGlyph__oGzG4{color:var(--_accent-ink);font-size:var(--tome-text-h5,1.25rem)}.ChapterDivider_numbered__sf9JG{grid-column:1/-1;display:flex;align-items:center;gap:var(--tome-space-4,1rem)}.ChapterDivider_numberedRule__C0j4V{flex:1;height:1px;background:var(--block-accent-border,var(--tome-color-border,hsl(240 6% 90%)))}.ChapterDivider_numberedContent__2pYn9{display:flex;align-items:center;gap:var(--tome-space-3,.75rem);flex-shrink:1;min-width:0}.ChapterDivider_numberBadge__H4BVd{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 var(--tome-space-2,.5rem);background:var(--block-accent-bg,transparent);border:1px solid var(--block-accent-border,var(--tome-color-border,hsl(240 6% 90%)));color:var(--_accent-ink);font-size:var(--tome-text-xs,.75rem);font-weight:700;letter-spacing:.1em}.ChapterDivider_chapterTitle__VlV4b{margin:0;font-size:var(--tome-text-lg,1.125rem);font-weight:600;color:var(--tome-color-foreground,hsl(222 84% 5%));overflow-wrap:anywhere;min-width:0}.ChapterDivider_symbol__10HHw{grid-column:1/-1;display:flex;align-items:center;gap:var(--tome-space-4,1rem)}.ChapterDivider_symbolRule__v6ebh{flex:1;height:1px;background:var(--block-accent-border,var(--tome-color-border,hsl(240 6% 90%)))}.ChapterDivider_symbolGlyph__BVOrV{color:var(--_accent-ink);font-size:var(--tome-text-body,1rem);flex-shrink:0}.ChapterDivider_blockRoot__us12i>*{grid-column:1/-1;width:100%;max-width:var(--tome-prose-max-width,none);margin-inline:auto}.SeriesNav_blockRoot___Z4IC{--_accent-ink:color-mix(in oklch,var(--block-accent-text,var(--tome-color-on-surface-muted,hsl(215 16% 47%))) 50%,var(--tome-color-foreground,hsl(222 84% 5%)));display:grid;grid-template-columns:subgrid;grid-column:prose-start/prose-end;width:100%}.SeriesNav_blockRootSidebar__sGKjO{display:grid;grid-template-columns:subgrid;grid-column:content-start/content-end;width:100%}@media (min-width:768px){.SeriesNav_blockRootSidebar__sGKjO{grid-column:marginalia-right-start/marginalia-right-end}}.SeriesNav_topBanner__VpgMf{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--tome-space-3,.75rem);padding:var(--tome-space-3,.75rem) var(--tome-space-4,1rem);border-bottom:1px solid var(--block-accent-border,var(--tome-color-border,hsl(240 6% 90%)));background:var(--block-accent-bg,transparent)}.SeriesNav_seriesLabel__LxTxN{font-size:var(--tome-text-xs,.75rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--_accent-ink);flex-shrink:0}.SeriesNav_partsList__JY1B_{display:flex;flex-wrap:wrap;gap:var(--tome-space-2,.5rem);list-style:none;margin:0;padding:0}.SeriesNav_part__nsy_q{display:flex;align-items:center}.SeriesNav_partLink__kpVY_{color:var(--_accent-ink);text-decoration:none;font-size:var(--tome-text-sm,.875rem)}.SeriesNav_partCurrent__z9bU8,.SeriesNav_partLink__kpVY_:hover{color:var(--tome-color-foreground,hsl(222 84% 5%))}.SeriesNav_partCurrent__z9bU8{font-size:var(--tome-text-sm,.875rem);font-weight:600}.SeriesNav_bottomCard__QNY4O{grid-column:1/-1;border:1px solid var(--block-accent-border,var(--tome-color-border,hsl(240 6% 90%)));padding:var(--tome-space-4,1rem);background:var(--block-accent-bg,transparent)}.SeriesNav_cardHeader__p54Rd{margin-bottom:var(--tome-space-3,.75rem)}.SeriesNav_cardNav__wTl3s{display:flex;justify-content:space-between;gap:var(--tome-space-4,1rem)}.SeriesNav_navNext__1fbwA,.SeriesNav_navPrev__JmHnP{display:flex;align-items:center;gap:var(--tome-space-2,.5rem);color:var(--tome-color-foreground,hsl(222 84% 5%));text-decoration:none;font-size:var(--tome-text-sm,.875rem)}.SeriesNav_navNext__1fbwA{margin-left:auto}.SeriesNav_navArrow__TJmGd{color:var(--_accent-ink)}.SeriesNav_navTitle__TdBMj{font-weight:500}.SeriesNav_sidebar__tUGtw{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--tome-space-2,.5rem);padding:var(--tome-space-3,.75rem);border-left:2px solid var(--block-accent-border,var(--tome-color-border,hsl(240 6% 90%)))}.SeriesNav_sidebarLabel__C5v6u{font-size:var(--tome-text-xs,.7rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--_accent-ink)}.SeriesNav_sidebarList__AQL58{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--tome-space-1,.25rem)}.SeriesNav_sidebarPartLink__ajz49{font-size:var(--tome-text-sm,.8125rem);color:var(--tome-color-on-surface-muted,hsl(215 16% 47%));text-decoration:none}.SeriesNav_sidebarPartCurrent__XI1Te,.SeriesNav_sidebarPartLink__ajz49:hover{color:var(--tome-color-foreground,hsl(222 84% 5%))}.SeriesNav_sidebarPartCurrent__XI1Te{font-size:var(--tome-text-sm,.8125rem);font-weight:600}.SeriesNav_blockRoot___Z4IC>*{grid-column:1/-1;width:100%;max-width:var(--tome-prose-max-width,none);margin-inline:auto}.SeriesNav_blockRootSidebar__sGKjO>*{grid-column:1/-1}.AnchorSection_blockRoot__m7qEb{--_accent-ink:color-mix(in oklch,var(--block-accent-text,var(--tome-color-on-surface-muted,hsl(215 16% 47%))) 50%,var(--tome-color-foreground,hsl(222 84% 5%)));display:grid;grid-template-columns:subgrid;grid-column:prose-start/prose-end;width:100%}.AnchorSection_standard__p6M0I{grid-column:1/-1;padding:var(--tome-space-4,1rem) 0 var(--tome-space-2,.5rem)}.AnchorSection_heading__DBhTd{margin:0 0 var(--tome-space-1,.25rem);font-size:var(--tome-text-h4,1.5rem);font-weight:700;color:var(--tome-color-foreground,hsl(222 84% 5%))}.AnchorSection_subtitle__MDiwM{margin:0;font-size:var(--tome-text-body,1rem);color:var(--tome-color-on-surface-muted,hsl(215 16% 47%))}.AnchorSection_colored__E0MQR{grid-column:1/-1;padding:var(--tome-space-3,.75rem) var(--tome-space-4,1rem);background:var(--block-accent-bg,transparent);border-left:4px solid var(--block-accent-border,var(--tome-color-border,hsl(240 6% 90%)));margin-bottom:var(--tome-space-2,.5rem)}.AnchorSection_coloredHeading__yBces{margin:0 0 var(--tome-space-1,.25rem);font-size:var(--tome-text-h4,1.5rem);font-weight:700;color:var(--_accent-ink)}.AnchorSection_compact__ZRH27{grid-column:1/-1;padding:var(--tome-space-2,.5rem) 0}.AnchorSection_compactHeading__g0Sa2{margin:0;font-size:var(--tome-text-lg,1.125rem);font-weight:600;color:var(--tome-color-foreground,hsl(222 84% 5%))}.AnchorSection_blockRoot__m7qEb>*{grid-column:1/-1;width:100%;max-width:var(--tome-prose-max-width,none);margin-inline:auto}.Accordion_blockRoot__zEZ3h{--_accent-ink:color-mix(in oklch,var(--block-accent-text,var(--tome-color-on-surface-muted,hsl(215 16% 47%))) 50%,var(--tome-color-foreground,hsl(222 84% 5%)));display:grid;grid-template-columns:subgrid;grid-column:prose-start/prose-end;width:100%}.Accordion_accordion__JYTaE{grid-column:1/-1;display:flex;flex-direction:column;border-top:1px solid var(--block-accent-border,var(--tome-color-border,hsl(240 6% 90%)))}.Accordion_item__K3adF{border-bottom:1px solid var(--block-accent-border,var(--tome-color-border,hsl(240 6% 90%)))}.Accordion_trigger__V4vK6{display:flex;align-items:center;gap:var(--tome-space-2,.5rem);width:100%;padding:var(--tome-space-3,.75rem) 0;background:none;border:none;cursor:pointer;text-align:left;color:var(--tome-color-foreground,hsl(222 84% 5%))}.Accordion_eyebrow__kctWj{font-size:var(--tome-text-xs,.7rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--_accent-ink)}.Accordion_triggerTitle__0mJaJ{flex:1;font-weight:500}.Accordion_chevron__5wkHb{flex-shrink:0;color:var(--_accent-ink);font-size:var(--tome-text-h5,1.25rem)}.Accordion_panel__VWQd0{padding:0 0 var(--tome-space-3,.75rem);color:var(--tome-color-on-surface-muted,hsl(215 16% 47%))}.Accordion_faq__rUiEL{grid-column:1/-1;display:flex;flex-direction:column;border-top:1px solid var(--block-accent-border,var(--tome-color-border,hsl(240 6% 90%)))}.Accordion_faqItem__Q80ok{border-bottom:1px solid var(--block-accent-border,var(--tome-color-border,hsl(240 6% 90%)))}.Accordion_faqTrigger__OAQG7{display:flex;align-items:center;gap:var(--tome-space-2,.5rem);width:100%;padding:var(--tome-space-3,.75rem) 0;background:none;border:none;cursor:pointer;text-align:left;color:var(--tome-color-foreground,hsl(222 84% 5%))}.Accordion_faqQuestion__wms9o{flex:1;font-weight:600}.Accordion_faqAnswer__vsBKv{margin:0;padding:0 0 var(--tome-space-3,.75rem);color:var(--tome-color-on-surface-muted,hsl(215 16% 47%))}.Accordion_faqAnswer__vsBKv:before,.Accordion_faqQuestion__wms9o:before{font-weight:700;color:var(--_accent-ink)}.Accordion_faqQuestion__wms9o:before{content:"Q: "}.Accordion_faqAnswer__vsBKv:before{content:"A: "}.Accordion_blockRoot__zEZ3h>*{grid-column:1/-1;width:100%;max-width:var(--tome-prose-max-width,none);margin-inline:auto}.TabbedContent_blockRoot__VGzgW{--_accent-ink:color-mix(in oklch,var(--block-accent-text,var(--tome-color-on-surface-muted,hsl(215 16% 47%))) 50%,var(--tome-color-foreground,hsl(222 84% 5%)));display:grid;grid-template-columns:subgrid;grid-column:prose-start/prose-end;width:100%}.TabbedContent_underline__GhyN5{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--tome-space-3,.75rem)}.TabbedContent_tabBar__k1sh8{display:flex;gap:0;border-bottom:1px solid var(--block-accent-border,var(--tome-color-border,hsl(240 6% 90%)));overflow-x:auto;scrollbar-width:none}.TabbedContent_tabBar__k1sh8::-webkit-scrollbar{display:none}.TabbedContent_tabActive__asw1p,.TabbedContent_tab__evmVg{padding:var(--tome-space-2,.5rem) var(--tome-space-3,.75rem);background:none;cursor:pointer;font-size:var(--tome-text-sm,.875rem);color:var(--tome-color-on-surface-muted,hsl(215 16% 47%));border:none;border-bottom:2px solid transparent;margin-bottom:-1px}.TabbedContent_tabActive__asw1p{color:var(--_accent-ink);border-bottom-color:var(--block-accent-border,var(--tome-color-foreground,hsl(222 84% 5%)));font-weight:600}.TabbedContent_pill__zMv7w{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--tome-space-3,.75rem)}.TabbedContent_pillBar__K_BPc{display:flex;gap:var(--tome-space-1,.25rem);padding:var(--tome-space-1,.25rem);background:var(--tome-color-surface-muted,hsl(210 40% 96%));border-radius:.375rem;max-width:100%;overflow-x:auto;scrollbar-width:none}.TabbedContent_pillBar__K_BPc::-webkit-scrollbar{display:none}.TabbedContent_pillTabActive__bmYeu,.TabbedContent_pillTab__Jo0AQ{padding:var(--tome-space-1,.25rem) var(--tome-space-3,.75rem);background:none;border:none;cursor:pointer;font-size:var(--tome-text-sm,.875rem);color:var(--tome-color-on-surface-muted,hsl(215 16% 47%));border-radius:.25rem}.TabbedContent_pillTabActive__bmYeu{background:var(--block-accent-bg,var(--tome-color-background,hsl(0 0% 100%)));color:var(--_accent-ink);font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.1)}.TabbedContent_panel__742Lh{padding-top:var(--tome-space-2,.5rem)}.TabbedContent_blockRoot__VGzgW>*{grid-column:1/-1;width:100%;max-width:var(--tome-prose-max-width,none);margin-inline:auto}.Callout_blockRoot__8sjgY{--_accent-ink:color-mix(in oklch,var(--block-accent-text,var(--tome-color-on-surface-muted,hsl(215 16% 47%))) 50%,var(--tome-color-foreground,hsl(222 84% 5%)));display:grid;grid-template-columns:subgrid;grid-column:prose-start/prose-end;width:100%}.Callout_callout__V9mJJ{grid-column:1/-1;border-left:4px solid var(--block-accent-border,var(--tome-color-border,hsl(240 6% 90%)));background:var(--block-accent-bg,transparent);padding:var(--tome-space-3,.75rem) var(--tome-space-4,1rem)}.Callout_calloutHeader__AkOlO{margin-bottom:var(--tome-space-2,.5rem)}.Callout_calloutLabel__d94PO{font-size:var(--tome-text-xs,.7rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--_accent-ink)}.Callout_calloutBody__VivA3{color:var(--tome-color-foreground,hsl(222 84% 5%))}.Callout_calloutLore__oQI0L{border-left-style:double;border-left-width:6px}.Callout_calloutBodyLore__ANJTm{font-style:italic;color:var(--tome-color-foreground,hsl(222 84% 5%))}.Callout_calloutLog__X6x5h{background:var(--tome-color-surface-muted,transparent);border-left-color:var(--block-accent-border,var(--tome-color-border,hsl(240 6% 90%)))}.Callout_calloutBodyLog__Al488{font-family:monospace;font-size:.875em;color:var(--tome-color-on-surface,hsl(222 84% 5%))}.Callout_blockRoot__8sjgY>*{grid-column:1/-1;width:100%;max-width:var(--tome-prose-max-width,none);margin-inline:auto}