.ProductGrid_section__xIgWo{display:grid;grid-template-columns:subgrid;grid-column:1/-1}.ProductGrid_inner__hFQXd{grid-column:1/-1;padding:2rem 1rem}.ProductGrid_heading__PtahJ{font-size:var(--tome-text-xl,1.625rem);font-weight:600;line-height:1.2;color:var(--tome-color-foreground);margin:0 0 2rem}.ProductGrid_grid__Vbo4z{display:flex;flex-direction:column;gap:3rem}.ProductGrid_item__JUmQB{display:flex;flex-direction:row;align-items:stretch;gap:0;background:transparent;border:0;padding:0}.ProductGrid_image__PyERC{flex:0 0 40%;width:40%;max-height:320px;-o-object-fit:contain;object-fit:contain;background:var(--tome-color-surface-muted);display:block}.ProductGrid_details__oL0UX{flex:0 0 60%;width:60%;display:flex;flex-direction:column;padding-left:2rem;border-left:1px solid var(--tome-color-border)}.ProductGrid_badge__26HhZ{font-size:var(--tome-text-xs,.75rem);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--tome-color-on-surface-muted);margin-bottom:.5rem}.ProductGrid_title__AMEuu{font-size:var(--tome-text-lg,1.125rem);line-height:1.3}.ProductGrid_subtitle__laNtk,.ProductGrid_title__AMEuu{font-weight:600;color:var(--tome-color-foreground);margin:0 0 .5rem}.ProductGrid_subtitle__laNtk{font-size:var(--tome-text-base,1rem)}.ProductGrid_description__cUuPW{font-size:var(--tome-text-sm,.875rem);line-height:1.5;color:var(--tome-color-on-surface-muted);margin:0 0 1rem}.ProductGrid_price__k1ieB{font-size:var(--tome-text-base,1rem);font-weight:600;color:var(--tome-color-foreground);margin:0 0 1rem}.ProductGrid_cta__d_JSk{display:inline-block;align-self:flex-start;margin-top:auto;padding:.625rem 1.5rem;background:var(--tome-color-primary);color:var(--tome-color-on-primary);font-weight:600;font-size:var(--tome-text-sm,.875rem);text-decoration:none;border-radius:calc(var(--tome-radius) * .75);box-shadow:none;transition:opacity .18s ease}.ProductGrid_cta__d_JSk:focus-visible,.ProductGrid_cta__d_JSk:hover{opacity:.9}.ProductGrid_compact__Zr9W3 .ProductGrid_grid__Vbo4z{gap:2rem}.ProductGrid_compact__Zr9W3 .ProductGrid_details__oL0UX{padding-left:1.25rem}.ProductGrid_compact__Zr9W3 .ProductGrid_image__PyERC{max-height:240px}.ProductGrid_compact__Zr9W3 .ProductGrid_title__AMEuu{font-size:var(--tome-text-base,1rem);line-height:1.3}.ProductGrid_compact__Zr9W3 .ProductGrid_description__cUuPW{font-size:var(--tome-text-xs,.8125rem);margin-bottom:.75rem}@media (max-width:768px){.ProductGrid_item__JUmQB{flex-direction:column}.ProductGrid_details__oL0UX,.ProductGrid_image__PyERC{flex:1 1 auto;width:100%}.ProductGrid_details__oL0UX{padding-left:0;padding-top:1.25rem;border-left:0;border-top:1px solid var(--tome-color-border)}}.Archive_archive__IMFVS{display:grid;grid-template-columns:subgrid;grid-column:1/-1;padding-block:var(--tome-space-lg);padding-inline:var(--tome-space-md)}.Archive_introContent__larfe{grid-column:1/-1;font-size:var(--tome-type-size-base);line-height:var(--tome-type-leading-normal);color:var(--tome-color-foreground);margin-block-end:var(--tome-space-md);max-width:65ch}.Archive_grid___kfox{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--tome-space-sm)}.Archive_card__fsUSA{padding:var(--tome-space-sm);border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-md);background-color:var(--tome-color-background);transition:box-shadow var(--tome-motion-fast) var(--tome-motion-ease-out)}.Archive_card__fsUSA:hover{box-shadow:var(--tome-shadow-sm)}.Archive_cardTitle__7PYAq{font-size:var(--tome-type-size-md);font-weight:var(--tome-type-weight-semibold);line-height:var(--tome-type-leading-snug);color:var(--tome-color-foreground)}.Archive_cardTitle__7PYAq a{color:inherit;text-decoration:none}.Archive_cardTitle__7PYAq a:hover{color:var(--tome-color-primary)}.Archive_placeholder__e8NTI{font-size:var(--tome-type-size-sm);color:var(--tome-color-on-surface-muted);grid-column:1/-1}.Archive_appearance-primary__QO8zs{background-color:var(--tome-color-primary);color:var(--tome-color-on-primary)}.Archive_appearance-secondary__hWLR4{background-color:var(--tome-color-secondary);color:var(--tome-color-on-secondary)}.Archive_appearance-transparent__TroLo{background-color:transparent}.Archive_bg-white__a_Gen{background-color:var(--tome-color-background)}.Archive_bg-light-gray__VylXJ{background-color:color-mix(in oklch,var(--tome-color-background) 95%,transparent)}.Archive_bg-dark__gwstr{background-color:var(--tome-color-foreground);color:var(--tome-color-background)}.Archive_bg-dark__gwstr .Archive_introContent__larfe,.Archive_bg-dark__gwstr .Archive_placeholder__e8NTI{color:var(--tome-color-background,#fff)}.Archive_appearance-primary__QO8zs .Archive_introContent__larfe,.Archive_appearance-primary__QO8zs .Archive_placeholder__e8NTI{color:var(--tome-color-on-primary,hsl(210 40% 98%))}.Archive_appearance-secondary__hWLR4 .Archive_introContent__larfe,.Archive_appearance-secondary__hWLR4 .Archive_placeholder__e8NTI{color:var(--tome-color-on-secondary,hsl(222 47% 11%))}.Blog_blog__E2rDN{display:grid;grid-template-columns:subgrid;grid-column:content-start/content-end;padding-block:var(--tome-space-xl);gap:var(--tome-space-lg)}.Blog_header__Z1CCb{grid-column:1/-1;font-size:var(--tome-type-size-base);line-height:var(--tome-type-leading-normal);color:var(--tome-color-foreground)}.Blog_grid__CiV_w{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--tome-space-md);grid-column:1/-1}.Blog_footer__EkgGg{display:flex;justify-content:center;gap:var(--tome-space-sm);grid-column:1/-1}.Blog_link__4Q_F7{display:inline-flex;align-items:center;padding:var(--tome-space-xs) var(--tome-space-md);font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-semibold);color:var(--tome-color-primary);border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-md);text-decoration:none;transition:background-color var(--tome-motion-fast) var(--tome-motion-ease-out)}.Blog_link__4Q_F7:hover{background-color:var(--tome-color-surface)}.EditorialBridge_bridge___Ahqs{grid-column:1/-1;display:flex;align-items:center;justify-content:center;height:clamp(8vh,12vh,16vh)}.EditorialBridge_height-small__jyFgm{height:clamp(4vh,8vh,10vh)}.EditorialBridge_height-medium__Dk1WW{height:clamp(8vh,12vh,16vh)}.EditorialBridge_height-large__wnYqn{height:clamp(12vh,16vh,20vh)}@media (max-width:768px){.EditorialBridge_height-small__jyFgm{height:clamp(6vh,10vh,14vh)}.EditorialBridge_height-medium__Dk1WW{height:clamp(12vh,15vh,20vh)}.EditorialBridge_height-large__wnYqn{height:clamp(16vh,20vh,25vh)}}.EditorialBridge_inverted__O0TTR{background-color:var(--tome-color-foreground);color:var(--tome-color-background)}.EditorialBridge_inverted__O0TTR .EditorialBridge_hairline__bDMtY{border-color:color-mix(in oklch,var(--tome-color-background) 20%,transparent)}.EditorialBridge_inverted__O0TTR .EditorialBridge_customText__LKA8Q,.EditorialBridge_inverted__O0TTR .EditorialBridge_numeral__LShNd{color:var(--tome-color-background,#fff)}.EditorialBridge_hairline__bDMtY{width:4rem;border:none;border-top:1px solid var(--tome-color-border)}.EditorialBridge_numeral__LShNd{font-family:var(--tome-type-mono);letter-spacing:var(--tome-type-tracking-widest)}.EditorialBridge_customText__LKA8Q,.EditorialBridge_numeral__LShNd{font-size:var(--tome-type-size-micro);color:var(--tome-color-on-surface-muted);text-transform:uppercase}.EditorialBridge_customText__LKA8Q{letter-spacing:var(--tome-type-tracking-wider)}.EditorialColophon_editorialColophon__WE9b5{display:grid;grid-template-columns:subgrid;grid-column:3/11;padding-block:var(--tome-space-lg);font-size:var(--tome-type-size-sm);line-height:var(--tome-type-leading-normal);color:var(--tome-color-on-surface-muted)}.EditorialColophon_editorialColophon__WE9b5>*{grid-column:1/-1}.EditorialColophon_hairline__3OCmC{border-block-start:1px solid var(--tome-color-border);padding-block-start:var(--tome-space-lg)}.EditorialColophon_authorSection__rBulX{display:flex;align-items:flex-start;gap:var(--tome-space-sm);margin-block-end:var(--tome-space-md)}.EditorialColophon_avatar___QGBO{width:4rem;height:4rem;border-radius:var(--tome-radius-full);-o-object-fit:cover;object-fit:cover;flex-shrink:0}.EditorialColophon_bio__o2wrV{font-size:var(--tome-type-size-sm);line-height:var(--tome-type-leading-normal)}.EditorialColophon_meta__6_hjN{display:flex;flex-wrap:wrap;gap:var(--tome-space-md);margin-block-end:var(--tome-space-md)}.EditorialColophon_metaItem__CMn9d{display:flex;flex-direction:column;gap:var(--tome-space-xxs)}.EditorialColophon_creditsHeading__r_YGx,.EditorialColophon_metaLabel__19S1U{font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-semibold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wide)}.EditorialColophon_creditsHeading__r_YGx{display:block;margin-block-end:var(--tome-space-xs)}.EditorialColophon_typefaceCredits__PStYA{margin-block-end:var(--tome-space-sm)}.EditorialColophon_creditsList__e_plI{display:grid;grid-template-columns:auto 1fr;gap:var(--tome-space-xxs) var(--tome-space-sm);margin:0}.EditorialColophon_creditItem__My1yu{display:contents}.EditorialColophon_creditItem__My1yu dt{font-weight:var(--tome-type-weight-medium);font-size:var(--tome-type-size-xs)}.EditorialColophon_creditItem__My1yu dd{margin:0;font-size:var(--tome-type-size-xs)}.EditorialFigure_editorialFigure__OtuF2{display:grid;grid-template-columns:subgrid;grid-column:content-start/content-end;margin:0;padding-block:var(--tome-space-md)}.EditorialFigure_imageWrapper__OZPId{grid-column:1/10;position:relative;overflow:hidden;border-radius:var(--tome-radius-md)}.EditorialFigure_image__J2xls{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.EditorialFigure_placeholder___BzV_{display:flex;align-items:center;justify-content:center;min-height:20rem;background-color:var(--tome-color-surface);color:var(--tome-color-on-surface-muted);font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-semibold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-widest)}.EditorialFigure_captionBlock___CUJa{font-size:var(--tome-type-size-sm);line-height:var(--tome-type-leading-normal);color:var(--tome-color-on-surface-muted)}.EditorialFigure_caption-marginalia__un_Uk .EditorialFigure_captionBlock___CUJa{grid-column:10/13;align-self:end;padding-inline-start:var(--tome-space-sm)}.EditorialFigure_caption-below__b3ykd .EditorialFigure_captionBlock___CUJa{grid-column:1/10;margin-block-start:var(--tome-space-xs)}.EditorialFigure_credit__s8meG{display:block;font-size:var(--tome-type-size-xs);color:var(--tome-color-on-surface-muted);margin-block-start:var(--tome-space-xxs)}.EditorialFigure_ratio-cinematic-16x9__6p_jZ .EditorialFigure_imageWrapper__OZPId{aspect-ratio:16/9}.EditorialFigure_ratio-portrait-3x4__dXELd .EditorialFigure_imageWrapper__OZPId{aspect-ratio:3/4}.EditorialFigure_ratio-spot-1x1__tcpe4 .EditorialFigure_imageWrapper__OZPId{aspect-ratio:1/1}.EditorialFigure_breakout-default__tlnAF{grid-column:content-start/content-end}.EditorialFigure_breakout-wide__4lkXK{grid-column:margin-start/margin-end}.EditorialFigure_breakout-wide__4lkXK .EditorialFigure_imageWrapper__OZPId{grid-column:1/-1}.EditorialFigure_breakout-full-bleed__L5BR8{grid-column:full-start/full-end}.EditorialFigure_breakout-full-bleed__L5BR8 .EditorialFigure_imageWrapper__OZPId{grid-column:1/-1}.EditorialFigure_duotone__tpKny .EditorialFigure_imageWrapper__OZPId{position:relative}.EditorialFigure_duotone__tpKny .EditorialFigure_image__J2xls{filter:grayscale(1)}.EditorialFigure_duotone__tpKny .EditorialFigure_imageWrapper__OZPId:after{content:"";position:absolute;inset:0;background-color:var(--tome-color-primary);opacity:var(--_duotone-intensity,.35);mix-blend-mode:multiply;pointer-events:none}.EditorialFootnotes_editorialFootnotes__rGolE{display:grid;grid-template-columns:subgrid;grid-column:1/10;padding-block:var(--tome-space-lg);border-block-start:1px solid var(--tome-color-border)}.EditorialFootnotes_editorialFootnotes__rGolE>*{grid-column:1/-1}.EditorialFootnotes_heading__LBcj5{font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-semibold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wide);color:var(--tome-color-on-surface-muted);margin-block-end:var(--tome-space-md)}.EditorialFootnotes_notesList__BzxNM{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--tome-space-sm)}.EditorialFootnotes_noteItem__JP_kc{display:grid;grid-template-columns:2rem 1fr auto;gap:var(--tome-space-xs);align-items:baseline}.EditorialFootnotes_noteNumber__ESwjD{font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-semibold);color:var(--tome-color-on-surface-muted);text-align:end}.EditorialFootnotes_noteContent__OEMLX{font-size:var(--tome-type-size-sm);line-height:var(--tome-type-leading-normal);color:var(--tome-color-foreground)}.EditorialFootnotes_backlink__AQ9UI{font-size:var(--tome-type-size-sm);color:var(--tome-color-primary);text-decoration:none}.EditorialFootnotes_backlink__AQ9UI:hover{text-decoration:underline}.EditorialFootnotes_grouped-by-section__iQ5sO .EditorialFootnotes_notesList__BzxNM{border-inline-start:2px solid var(--tome-color-border);padding-inline-start:var(--tome-space-sm)}.EditorialOpener_editorialOpener__g4z52{position:relative;display:grid;grid-template-columns:subgrid;grid-column:full-start/full-end;min-height:var(--_min-height,100svh);overflow:hidden}@media (orientation:landscape) and (min-width:1800px){.EditorialOpener_editorialOpener__g4z52{min-height:clamp(70vh,var(--_min-height,100svh),90vh)}}.EditorialOpener_heroWrapper__ysDsp{position:absolute;inset:0;z-index:var(--tome-z-base)}.EditorialOpener_heroImage__uH1Cw{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.EditorialOpener_heroImageMobile__J2lwF{display:none}@media (max-width:768px){.EditorialOpener_heroImageMobile__J2lwF{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.EditorialOpener_heroImage__uH1Cw{display:none}}.EditorialOpener_textBlock__ueugG{position:relative;z-index:calc(var(--tome-z-base) + 1);display:flex;flex-direction:column;gap:var(--tome-space-sm);padding:var(--tome-space-xl);max-width:55ch}.EditorialOpener_text-bottom-left__4LBpI .EditorialOpener_textBlock__ueugG{align-self:end;justify-self:start;grid-column:2/8}.EditorialOpener_text-bottom-right__s_uLy .EditorialOpener_textBlock__ueugG{align-self:end;justify-self:end;grid-column:7/13}.EditorialOpener_text-center-left__h9Csz .EditorialOpener_textBlock__ueugG{align-self:center;justify-self:start;grid-column:2/8}.EditorialOpener_text-center-right__hPovm .EditorialOpener_textBlock__ueugG{align-self:center;justify-self:end;grid-column:7/13}.EditorialOpener_dark-text-light-band__M64g2 .EditorialOpener_textBlock__ueugG{background-color:color-mix(in oklch,var(--tome-color-background) 85%,transparent);color:var(--tome-color-foreground)}.EditorialOpener_light-text-dark-band__CSojr .EditorialOpener_textBlock__ueugG{background-color:color-mix(in oklch,var(--tome-color-foreground) 85%,transparent);color:var(--tome-color-background)}.EditorialOpener_kicker__AoaTg{font-size:var(--tome-type-size-xs);font-variant-caps:all-small-caps;letter-spacing:var(--tome-type-tracking-widest);text-transform:uppercase;color:var(--tome-color-primary)}.EditorialOpener_light-text-dark-band__CSojr .EditorialOpener_kicker__AoaTg{color:var(--tome-color-background,#fff)}.EditorialOpener_headline__ExuM7{font-size:var(--tome-type-size-hero);font-weight:var(--tome-type-weight-bold);line-height:var(--tome-type-leading-tight);letter-spacing:var(--tome-type-tracking-tight)}.EditorialOpener_deck__p2mbj{font-size:var(--tome-type-size-lg);line-height:var(--tome-type-leading-snug)}.EditorialOpener_byline__6cXJj{display:flex;align-items:center;gap:var(--tome-space-xs);font-size:var(--tome-type-size-sm)}.EditorialOpener_authorLink__FdP5B{color:inherit;text-decoration:underline;text-underline-offset:.15em}.EditorialOpener_authorLink__FdP5B,.EditorialOpener_authorName__2rhLN{font-weight:var(--tome-type-weight-medium)}.EditorialOpener_publishDate__0A5gr{color:var(--tome-color-on-surface-muted)}.EditorialOpener_light-text-dark-band__CSojr .EditorialOpener_publishDate__0A5gr{color:color-mix(in oklch,var(--tome-color-background,hsl(0 0% 100%)) 70%,var(--tome-color-foreground,hsl(222 84% 5%)))}.EditorialSidenote_editorialSidenote__KAKcO{grid-column:marginalia-right-start/marginalia-right-end;max-width:30ch;padding-block:var(--tome-space-sm)}.EditorialSidenote_body__KWKBR{font-size:var(--tome-type-size-sm);line-height:var(--tome-type-leading-normal);color:var(--tome-color-on-surface-muted)}.EditorialSidenote_bordered___DJCH{border-inline-start:1px solid var(--tome-color-border);padding-inline-start:var(--tome-space-sm)}.EditorialSidenote_sidenote__aQAoq .EditorialSidenote_body__KWKBR{font-style:normal}.EditorialSidenote_marginalia__tVloz .EditorialSidenote_body__KWKBR{font-size:var(--tome-type-size-xs)}.EditorialSidenote_editor-note__m_6qQ .EditorialSidenote_body__KWKBR{font-style:italic}.EditorialSidenote_editor-note__m_6qQ:before{content:"Ed.";display:block;font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-semibold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wide);color:var(--tome-color-on-surface-muted);margin-block-end:var(--tome-space-xxs)}@media (max-width:768px){.EditorialSidenote_editorialSidenote__KAKcO{grid-column:content-start/content-end;max-width:none}.EditorialSidenote_mobile-inline-expansion__VxN6D{margin-block:var(--tome-space-sm);padding:var(--tome-space-sm);background-color:var(--tome-color-surface);border-radius:var(--tome-radius-sm);border-inline-start:none}.EditorialSidenote_mobile-endnote__hyZHP{display:none}}.PostHero_postHero__1QNRk{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-content:end;position:relative;min-height:clamp(14rem,25vh,20rem);padding:var(--tome-space-lg) var(--tome-grid-padding);background-color:var(--tome-color-primary);color:var(--tome-color-on-primary);overflow:hidden}.PostHero_variant-image-overlay__3Redg{min-height:clamp(18rem,35vh,28rem)}.PostHero_bgImageLayer__Tnxak{position:absolute;inset:0;z-index:0}.PostHero_bgImage__qfS3U{position:absolute;inset:0}.PostHero_bgImage__qfS3U,.PostHero_bgImage__qfS3U img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.PostHero_bgOverlay___oQfO{position:absolute;inset:0;background:linear-gradient(to top,color-mix(in oklch,var(--tome-color-foreground) 85%,transparent),color-mix(in oklch,var(--tome-color-foreground) 30%,transparent) 80%)}.PostHero_inner__WwMaI{grid-column:1/-1;grid-row:1;align-self:end;position:relative;z-index:1;width:100%;max-width:80rem;margin-inline:auto;display:flex;flex-direction:column;gap:var(--tome-space-md)}.PostHero_metaTop___M9a9{display:flex;align-items:center;gap:var(--tome-space-sm)}.PostHero_category__DQN56{font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-bold);padding-inline-start:var(--tome-space-xs);border-inline-start:3px solid currentColor}.PostHero_category__DQN56,.PostHero_classification__horPr{text-transform:uppercase;letter-spacing:var(--tome-type-tracking-widest)}.PostHero_classification__horPr{font-family:var(--tome-type-mono);font-size:var(--tome-type-size-micro);padding:var(--tome-space-1) var(--tome-space-2);border:1px solid}.PostHero_metaBottom__xbwW5{display:flex;flex-wrap:wrap;gap:var(--tome-space-sm);font-family:var(--tome-type-mono);font-size:var(--tome-type-size-xs)}.PostHero_metaItem__TK9WH{white-space:nowrap}.PostHero_accent-info__OOmrq .PostHero_category__DQN56{border-color:var(--tome-color-primary)}.PostHero_accent-success__RSJ88 .PostHero_category__DQN56{border-color:var(--tome-color-success)}.PostHero_accent-warning__e2Etk .PostHero_category__DQN56{border-color:var(--tome-color-warning)}.PostHero_accent-destructive__D3cYr .PostHero_category__DQN56{border-color:var(--tome-color-destructive)}.PostHero_accent-primary__L_Idu .PostHero_category__DQN56{border-color:var(--tome-color-primary)}@container (max-width: 768px){.PostHero_postHero__1QNRk{min-height:clamp(12rem,20vh,16rem)}}.RelatedPosts_relatedPosts__9toXE{display:grid;grid-template-columns:subgrid;grid-column:1/-1;padding-block:var(--tome-space-lg);padding-inline:var(--tome-space-md);border-block-start:1px solid var(--tome-color-border)}.RelatedPosts_header__qxYyp{grid-column:1/-1;margin-block-end:var(--tome-space-sm)}.RelatedPosts_title__zopvd{font-size:var(--tome-type-size-xl);font-weight:var(--tome-type-weight-bold);line-height:var(--tome-type-leading-snug);color:var(--tome-color-foreground)}.RelatedPosts_description__oBw5l{font-size:var(--tome-type-size-sm);color:var(--tome-color-on-surface-muted);line-height:var(--tome-type-leading-normal);margin-block-start:var(--tome-space-1)}.RelatedPosts_grid__x0GDE{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--tome-space-sm)}.RelatedPosts_card___9qlh{padding:var(--tome-space-sm);border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-md);background-color:var(--tome-color-background);transition:box-shadow var(--tome-motion-fast) var(--tome-motion-ease-out)}.RelatedPosts_card___9qlh:hover{box-shadow:var(--tome-shadow-sm)}.RelatedPosts_cardTitle__WFDMU{font-size:var(--tome-type-size-base);font-weight:var(--tome-type-weight-semibold);line-height:var(--tome-type-leading-snug);color:var(--tome-color-foreground)}.RelatedPosts_cardTitle__WFDMU a{color:inherit;text-decoration:none}.RelatedPosts_cardTitle__WFDMU a:hover{color:var(--tome-color-primary)}.RelatedPosts_placeholder__KkZeE{font-size:var(--tome-type-size-sm);color:var(--tome-color-on-surface-muted);grid-column:1/-1}.EditorialSection_root__OZ1Ow{display:grid;grid-template-columns:subgrid;grid-column:full-start/full-end;width:100%;padding-block:var(--tome-section-py,var(--tome-space-2xl))}.EditorialSection_root__OZ1Ow[data-appearance=surface]{background-color:var(--tome-color-background);color:var(--tome-color-foreground)}.EditorialSection_root__OZ1Ow[data-appearance=surface-tint]{background-color:var(--tome-color-surface-tint);color:var(--tome-color-foreground)}.EditorialSection_root__OZ1Ow[data-appearance=contrast-deep],.EditorialSection_root__OZ1Ow[data-appearance=contrast-deepest],.EditorialSection_root__OZ1Ow[data-appearance=contrast]{--tome-color-foreground:var(--tome-color-on-secondary);--tome-color-on-surface:var(--tome-color-on-secondary);--tome-color-on-surface-muted:color-mix(in oklch,var(--tome-color-on-secondary) 68%,transparent);color:var(--tome-color-on-secondary)}.EditorialSection_root__OZ1Ow[data-appearance=contrast]{background-color:var(--tome-color-secondary)}.EditorialSection_root__OZ1Ow[data-appearance=contrast-deep]{background-color:color-mix(in oklch,var(--tome-color-secondary) 82%,var(--tome-color-surface-solid-dark))}.EditorialSection_root__OZ1Ow[data-appearance=contrast-deepest]{background-color:color-mix(in oklch,var(--tome-color-secondary) 64%,var(--tome-color-surface-solid-dark))}.EditorialSection_main__rkXjR{grid-column:content-start/content-end;display:grid;grid-template-columns:subgrid}.CompareColumns_root__ygp5f{display:grid;grid-template-columns:subgrid;grid-column:full-start/full-end;width:100%;padding-block:var(--tome-section-py,var(--tome-space-2xl))}.CompareColumns_root__ygp5f[data-appearance=inherit]{background-color:transparent;color:inherit}.CompareColumns_root__ygp5f[data-appearance=surface]{background-color:var(--tome-color-background);color:var(--tome-color-foreground)}.CompareColumns_root__ygp5f[data-appearance=surface-tint]{background-color:var(--tome-color-surface-tint);color:var(--tome-color-foreground)}.CompareColumns_root__ygp5f[data-appearance=contrast-deep],.CompareColumns_root__ygp5f[data-appearance=contrast-deepest],.CompareColumns_root__ygp5f[data-appearance=contrast]{--tome-color-foreground:var(--tome-color-on-secondary);--tome-color-on-surface:var(--tome-color-on-secondary);--tome-color-on-surface-muted:color-mix(in oklch,var(--tome-color-on-secondary) 68%,transparent);color:var(--tome-color-on-secondary)}.CompareColumns_root__ygp5f[data-appearance=contrast]{background-color:var(--tome-color-secondary)}.CompareColumns_root__ygp5f[data-appearance=contrast-deep]{background-color:color-mix(in oklch,var(--tome-color-secondary) 82%,var(--tome-color-surface-solid-dark))}.CompareColumns_root__ygp5f[data-appearance=contrast-deepest]{background-color:color-mix(in oklch,var(--tome-color-secondary) 64%,var(--tome-color-surface-solid-dark))}.CompareColumns_inner__8iS_w{display:flex;flex-direction:column;gap:var(--tome-space-lg)}.CompareColumns_intro__RSO_g{font-size:var(--tome-type-size-base);line-height:var(--tome-leading-normal,1.6);color:inherit}.CompareColumns_columnsGrid__1twW9{display:grid;grid-template-columns:1fr;gap:var(--tome-space-xl)}@media (min-width:768px){.CompareColumns_columnsGrid__1twW9{grid-template-columns:1fr 1fr}}.CompareColumns_card__7uIGk{border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-md);padding:var(--tome-space-xl);background-color:color-mix(in oklch,var(--tome-color-foreground) 3%,transparent);display:flex;flex-direction:column;gap:var(--tome-space-md)}.CompareColumns_card__7uIGk[data-sense=positive]{border-color:var(--tome-color-accent);background-color:color-mix(in oklch,var(--tome-color-accent) 8%,transparent)}.CompareColumns_card__7uIGk[data-sense=negative]{border-color:var(--tome-color-border);opacity:.92}.CompareColumns_cardLabel__fqEKT{margin:0;font-size:var(--tome-type-size-lg);font-weight:var(--tome-type-weight-bold);line-height:var(--tome-leading-tight,1.2);color:inherit}.CompareColumns_card__7uIGk[data-sense=positive] .CompareColumns_cardLabel__fqEKT{color:var(--_on-band,var(--tome-color-foreground,hsl(222 84% 5%)))}.CompareColumns_itemList__MgPM3{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--tome-space-sm)}.CompareColumns_item__WawG_{font-size:var(--tome-type-size-sm);line-height:var(--tome-leading-normal,1.6);color:inherit;padding-inline-start:var(--tome-space-md);position:relative}.CompareColumns_item__WawG_:before{content:"—";position:absolute;inset-inline-start:0;color:var(--_on-band,var(--tome-color-on-surface-muted,hsl(215 20% 38%)))}.CompareColumns_card__7uIGk[data-sense=positive] .CompareColumns_item__WawG_:before{content:"✓";color:var(--_on-band,var(--tome-color-foreground,hsl(222 84% 5%)))}.CompareColumns_card__7uIGk[data-sense=negative] .CompareColumns_item__WawG_:before{content:"✕";color:var(--_on-band,var(--tome-color-on-surface-muted,hsl(215 20% 38%)))}.EditorialSpread_root__lS8lE{display:grid;grid-template-columns:subgrid;grid-column:full-start/full-end;width:100%;padding-block:var(--tome-section-py,var(--tome-space-2xl))}.EditorialSpread_root__lS8lE[data-appearance=surface]{background-color:var(--tome-color-background);color:var(--tome-color-foreground)}.EditorialSpread_root__lS8lE[data-appearance=surface-tint]{background-color:var(--tome-color-surface-tint);color:var(--tome-color-foreground)}.EditorialSpread_root__lS8lE[data-appearance=surface-tint],.EditorialSpread_root__lS8lE[data-appearance=surface]{--tome-color-on-surface-muted:color-mix(in oklch,var(--tome-color-foreground) 72%,transparent)}.EditorialSpread_root__lS8lE[data-appearance=contrast-deep],.EditorialSpread_root__lS8lE[data-appearance=contrast-deepest],.EditorialSpread_root__lS8lE[data-appearance=contrast]{--tome-color-foreground:var(--tome-color-on-secondary);--tome-color-on-surface:var(--tome-color-on-secondary);--tome-color-on-surface-muted:color-mix(in oklch,var(--tome-color-on-secondary) 68%,transparent);color:var(--tome-color-on-secondary)}.EditorialSpread_root__lS8lE[data-appearance=contrast]{background-color:var(--tome-color-secondary)}.EditorialSpread_root__lS8lE[data-appearance=contrast-deep]{background-color:color-mix(in oklch,var(--tome-color-secondary) 82%,var(--tome-color-surface-solid-dark))}.EditorialSpread_root__lS8lE[data-appearance=contrast-deepest]{background-color:color-mix(in oklch,var(--tome-color-secondary) 64%,var(--tome-color-surface-solid-dark))}.EditorialSpread_main__liO3I,.EditorialSpread_railLeft__ezUeM,.EditorialSpread_railRight__73Wzg,.EditorialSpread_railTop__k_3_n,.EditorialSpread_rail__mreYY{grid-column:content-start/content-end}.EditorialSpread_main__liO3I{display:grid;grid-template-columns:subgrid}.EditorialSpread_railLeft__ezUeM,.EditorialSpread_railRight__73Wzg,.EditorialSpread_rail__mreYY{display:flex;flex-direction:column;gap:var(--tome-space-sm);padding-block-start:var(--tome-space-xs)}.EditorialSpread_railTop__k_3_n{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:var(--tome-space-sm)}@media (min-width:1024px){.EditorialSpread_root__lS8lE[data-variant=rail-left] .EditorialSpread_rail__mreYY{grid-column:marginalia-left-outer/marginalia-left-inner;grid-row:1}.EditorialSpread_root__lS8lE[data-variant=rail-left] .EditorialSpread_main__liO3I{grid-column:marginalia-left-inner/content-end;grid-row:1}.EditorialSpread_root__lS8lE[data-variant=rail-right] .EditorialSpread_rail__mreYY{grid-column:marginalia-right-inner/marginalia-right-outer;grid-row:1}.EditorialSpread_root__lS8lE[data-variant=rail-right] .EditorialSpread_main__liO3I{grid-column:content-start/marginalia-right-inner;grid-row:1}.EditorialSpread_root__lS8lE[data-variant=rail-top] .EditorialSpread_railTop__k_3_n{grid-column:content-start/content-end;grid-row:1;padding-block-end:var(--tome-space-sm);border-block-end:1px solid color-mix(in oklch,var(--tome-color-on-surface-muted,currentColor) 60%,transparent)}.EditorialSpread_root__lS8lE[data-variant=rail-top] .EditorialSpread_main__liO3I{grid-column:content-start/content-end;grid-row:2}.EditorialSpread_root__lS8lE[data-variant=rail-both] .EditorialSpread_railLeft__ezUeM{grid-column:marginalia-left-outer/marginalia-left-inner;grid-row:1}.EditorialSpread_root__lS8lE[data-variant=rail-both] .EditorialSpread_main__liO3I{grid-column:marginalia-left-inner/marginalia-right-inner;grid-row:1}.EditorialSpread_root__lS8lE[data-variant=rail-both] .EditorialSpread_railRight__73Wzg{grid-column:marginalia-right-inner/marginalia-right-outer;grid-row:1}.EditorialSpread_root__lS8lE[data-variant=emphasis] .EditorialSpread_main__liO3I{grid-column:content-start/content-end;grid-row:1;justify-items:center;text-align:center}.EditorialSpread_root__lS8lE:not([data-variant=rail-left]):not([data-variant=rail-right]):not([data-variant=rail-top]):not([data-variant=rail-both]):not([data-variant=emphasis]) .EditorialSpread_rail__mreYY{grid-column:marginalia-left-outer/marginalia-left-inner;grid-row:1}.EditorialSpread_root__lS8lE:not([data-variant=rail-left]):not([data-variant=rail-right]):not([data-variant=rail-top]):not([data-variant=rail-both]):not([data-variant=emphasis]) .EditorialSpread_main__liO3I{grid-column:marginalia-left-inner/content-end;grid-row:1}}.EditorialSpread_railSticky__9iGCS{position:sticky;top:var(--tome-space-lg,1.5rem);align-self:start}@media (max-width:1023px){.EditorialSpread_railLeft__ezUeM,.EditorialSpread_rail__mreYY{flex-direction:row;flex-wrap:wrap;align-items:baseline;-moz-column-gap:var(--tome-space-sm);column-gap:var(--tome-space-sm);row-gap:var(--tome-space-2xs,.375rem);padding-block-start:0;margin-block-end:var(--tome-space-sm)}.EditorialSpread_railRight__73Wzg{flex-direction:column;margin-block-start:var(--tome-space-sm)}.EditorialSpread_railTop__k_3_n{margin-block-end:var(--tome-space-sm)}.EditorialSpread_railAsides__cJPQA,.EditorialSpread_railCaption__4rsDm,.EditorialSpread_railMedia__JRdN1,.EditorialSpread_statCallouts__bq7xS{display:none}.EditorialSpread_railSticky__9iGCS{position:static}}.EditorialSpread_railIndex__ez06T{display:block;font-size:var(--tome-type-size-lg);font-weight:var(--tome-type-weight-bold);line-height:var(--tome-leading-tight,1.2);color:inherit}.EditorialSpread_railKicker__BJtxP{display:block;font-family:var(--tome-type-mono);font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-semibold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wide);color:var(--tome-color-on-surface-muted,var(--tome-color-foreground))}.EditorialSpread_railCaption__4rsDm{margin:0;font-size:var(--tome-type-size-sm);line-height:var(--tome-leading-normal,1.6);color:var(--tome-color-on-surface-muted,inherit)}.EditorialSpread_statCallouts__bq7xS{display:flex;flex-direction:column;gap:var(--tome-space-sm);margin:0;padding:0;margin-block-start:var(--tome-space-xs)}.EditorialSpread_statCallout__OFtve{display:flex;flex-direction:column;gap:0}.EditorialSpread_statValue__ALawl{font-size:var(--tome-type-size-lg);font-weight:var(--tome-type-weight-bold);line-height:var(--tome-leading-tight,1.2);color:inherit}.EditorialSpread_statLabel__Gy59d{margin:0;font-size:var(--tome-type-size-xs);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wide);color:var(--tome-color-on-surface-muted,var(--tome-color-foreground))}.EditorialSpread_railLinks__MUDUM{display:flex;flex-direction:column;gap:var(--tome-space-2xs,.375rem);margin-block-start:var(--tome-space-xs)}.EditorialSpread_railLink__aXnBc{font-size:var(--tome-type-size-xs);font-family:var(--tome-type-mono);text-decoration:none;color:var(--tome-color-on-surface-muted,var(--tome-color-foreground));transition:opacity .15s ease}.EditorialSpread_railLink__aXnBc:hover{text-decoration:underline}.EditorialSpread_railAsides__cJPQA{display:flex;flex-direction:column;gap:var(--tome-space-sm);margin-block-start:var(--tome-space-sm);padding-block-start:var(--tome-space-sm);border-block-start:1px solid var(--tome-color-on-surface-muted,currentColor)}.EditorialSpread_railAside__xMXsf{margin:0;font-size:var(--tome-type-size-xs);line-height:var(--tome-leading-normal,1.6);color:inherit}.EditorialSpread_railMedia__JRdN1{margin:0;margin-block-start:var(--tome-space-sm)}.EditorialSpread_railMedia__JRdN1 img,.EditorialSpread_railMedia__JRdN1 video{display:block;width:100%;height:auto;border-radius:var(--tome-radius,4px)}.DataHero_dataHero__OejQQ{position:relative;display:grid;grid-template-columns:subgrid;grid-column:1/-1;padding-block:var(--tome-space-xxl);padding-inline:var(--tome-grid-padding);overflow:hidden}.DataHero_bgImage__hERTn{position:absolute;inset:0;z-index:0}.DataHero_bgImage__hERTn img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.25}.DataHero_content__Aorjd{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--tome-space-sm);max-width:65ch}.DataHero_classification__imyMA{display:inline-block;padding:var(--tome-space-1) var(--tome-space-2);font-size:var(--tome-type-size-micro);font-family:var(--tome-type-mono);font-weight:var(--tome-type-weight-bold);letter-spacing:var(--tome-type-tracking-widest);border:1px solid}.DataHero_classification__imyMA,.DataHero_eyebrow__NS1zA{text-transform:uppercase;color:var(--_on-band,var(--tome-color-on-surface-muted,hsl(215 20% 38%)))}.DataHero_eyebrow__NS1zA{font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-semibold);letter-spacing:var(--tome-type-tracking-wide)}.DataHero_headline__SW4GJ{font-size:var(--tome-type-size-hero);font-weight:var(--tome-type-weight-bold);line-height:var(--tome-type-leading-tight);color:var(--_on-band,var(--tome-color-foreground,hsl(222 84% 5%)));margin:0}.DataHero_subtext__iX_2U{font-size:var(--tome-type-size-md);line-height:var(--tome-type-leading-normal);color:var(--_on-band,var(--tome-color-on-surface-muted,hsl(215 20% 38%)))}.DataHero_actions__fosBY{display:flex;flex-wrap:wrap;gap:var(--tome-space-sm);margin-block-start:var(--tome-space-sm)}.DataHero_action__BTk3L{display:inline-flex;align-items:center;padding:var(--tome-space-xs) var(--tome-space-md);font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-semibold);border-radius:var(--tome-radius-md);text-decoration:none;transition:opacity var(--tome-motion-fast) var(--tome-motion-ease-out);color:var(--tome-color-on-primary);background-color:var(--tome-color-primary)}.DataHero_action__BTk3L:hover{opacity:.9}.DataHero_action-outline___D5AM{border:1px solid var(--tome-color-border)}.DataHero_action-ghost__u6kE4,.DataHero_action-outline___D5AM{background-color:transparent;color:var(--_on-band,var(--tome-color-foreground,hsl(222 84% 5%)))}.DataHero_accent-info__INqe8 .DataHero_classification__imyMA{color:var(--_on-band,var(--tome-color-info-text,hsl(217 91% 35%)));border-color:var(--tome-color-primary)}.DataHero_accent-success__wUG2l .DataHero_classification__imyMA{color:var(--_on-band,var(--tome-color-success-text,hsl(142 76% 27%)));border-color:var(--tome-color-success)}.DataHero_accent-warning__dPbQk .DataHero_classification__imyMA{color:var(--_on-band,var(--tome-color-warning-text,hsl(38 95% 28%)));border-color:var(--tome-color-warning)}.DataHero_accent-destructive__jPjay .DataHero_classification__imyMA{color:var(--_on-band,var(--tome-color-destructive-text,hsl(0 74% 38%)));border-color:var(--tome-color-destructive)}.DataHero_accent-primary__0lNjQ .DataHero_classification__imyMA{color:var(--_on-band,var(--tome-color-on-surface-muted,hsl(215 20% 38%)));border-color:var(--tome-color-primary)}.DataHero_SITREPHERO2__kKFP5{background-color:var(--tome-color-foreground);--_on-band:var(--tome-color-background,hsl(0 0% 100%))}.DataHero_SITREPHERO2__kKFP5,.DataHero_SITREPHERO2__kKFP5 .DataHero_eyebrow__NS1zA,.DataHero_SITREPHERO2__kKFP5 .DataHero_headline__SW4GJ,.DataHero_SITREPHERO2__kKFP5 .DataHero_subtext__iX_2U{color:var(--tome-color-background)}.DataHero_root__q_pAQ{display:block}.DataHero_frame__4AX21{border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-md);overflow:hidden}.DataHero_frameHeader__zcYjR{display:flex;align-items:center;gap:var(--tome-space-sm);padding:var(--tome-space-xs) var(--tome-space-sm);background-color:var(--tome-color-foreground);color:var(--tome-color-background);--_on-band:var(--tome-color-background,hsl(0 0% 100%))}.DataHero_frameLabel__qsU2x{font-size:var(--tome-type-size-xs);font-family:var(--tome-type-mono);font-weight:var(--tome-type-weight-bold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-widest)}.DataHero_frameDesc__0o_xb{font-size:var(--tome-type-size-xs);color:color-mix(in oklch,var(--tome-color-background,#fff) 70%,var(--tome-color-foreground,#000))}.DataHero_bg-background__6iykw{background-color:var(--tome-color-background)}.DataHero_bg-foreground__0E6Ck{background-color:var(--tome-color-foreground);color:var(--tome-color-background,hsl(0 0% 100%));--_on-band:var(--tome-color-background,hsl(0 0% 100%))}.DataHero_bg-card__OndfG{background-color:var(--tome-color-surface);color:var(--tome-color-on-surface,hsl(222 84% 5%));--_on-band:var(--tome-color-on-surface,hsl(222 84% 5%))}.DataHero_bg-primary__mTaXl{background-color:var(--tome-color-primary);color:var(--tome-color-on-primary,hsl(210 40% 98%));--_on-band:var(--tome-color-on-primary,hsl(210 40% 98%))}.DataHero_bg-secondary__6Z_lV{background-color:var(--tome-color-secondary);color:var(--tome-color-on-secondary,hsl(222 47% 11%));--_on-band:var(--tome-color-on-secondary,hsl(222 47% 11%))}.DataHero_bg-muted__XtYs2{background-color:var(--tome-color-surface-muted);color:var(--tome-color-on-surface-muted,hsl(215 20% 38%));--_on-band:var(--tome-color-on-surface-muted,hsl(215 20% 38%))}.DataHero_bg-accent__ype_6{background-color:var(--tome-color-accent);color:var(--tome-color-on-accent,hsl(222 47% 11%));--_on-band:var(--tome-color-on-accent,hsl(222 47% 11%))}.DataHero_bg-destructive__cFPSC{background-color:var(--tome-color-destructive);color:var(--tome-color-on-destructive,hsl(210 40% 98%));--_on-band:var(--tome-color-on-destructive,hsl(210 40% 98%))}.FeatureVariants_walkRoot__THEiF{grid-column:1/-1;padding-block:10vh;border-top:1px solid var(--tome-color-border);opacity:0;transform:translateY(26px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.65,.2,1)}.FeatureVariants_walkRoot__THEiF[data-in]{opacity:1;transform:none}.FeatureVariants_walkSecLabel__H8X9k{display:block;font-family:var(--tome-type-mono);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--tome-color-on-surface-muted,var(--tome-color-foreground));margin-block-end:1.4rem}.FeatureVariants_walkHeading__2muxc h2{font-family:var(--tome-type-display);font-weight:400;font-size:clamp(1.9rem,1.4rem + 2.4vw,3.4rem);line-height:1.12;max-width:20ch;margin:0;color:var(--tome-color-foreground)}.FeatureVariants_walkHeading__2muxc p{color:var(--tome-color-on-surface-muted);max-width:58ch;margin-block:1.2rem 0}.FeatureVariants_walkTrack__SpB69{display:grid;grid-template-columns:repeat(4,1fr);gap:1.4rem;margin-block-start:3.4rem}.FeatureVariants_walkStop__69n0k{border:1px solid var(--tome-color-border);background:var(--tome-color-surface);padding:1.6rem;position:relative;transition:transform .45s cubic-bezier(.2,.65,.2,1),box-shadow .45s}.FeatureVariants_walkStop__69n0k:hover{transform:translateY(-6px);box-shadow:0 20px 40px -22px color-mix(in srgb,var(--tome-color-foreground) 25%,transparent)}.FeatureVariants_walkStop__69n0k:nth-child(2n){transform:translateY(1.4rem)}.FeatureVariants_walkStop__69n0k:nth-child(2n):hover{transform:translateY(calc(1.4rem - 6px))}.FeatureVariants_walkCounter__iYzIA{display:block;font-family:var(--tome-type-mono);font-size:.72rem;color:var(--tome-color-on-surface-muted,var(--tome-color-foreground));margin-block-end:1rem}.FeatureVariants_walkStopTitle__7QT23{font-family:var(--tome-type-display);font-weight:400;font-size:1.3rem;margin-block:0 .6rem;color:var(--tome-color-foreground)}.FeatureVariants_walkStopBody__2xRsu p{font-size:.92rem;color:var(--tome-color-on-surface-muted);margin:0}.FeatureVariants_walkRoute__a14DG{display:block;margin-block-start:1.2rem;font-family:var(--tome-type-mono);font-size:.75rem;color:var(--tome-color-on-surface,var(--tome-color-foreground));text-decoration:none}.FeatureVariants_walkRoute__a14DG:hover{text-decoration:underline}@media (max-width:860px){.FeatureVariants_walkTrack__SpB69{grid-template-columns:1fr}.FeatureVariants_walkStop__69n0k:nth-child(2n){transform:none}.FeatureVariants_walkStop__69n0k:nth-child(2n):hover{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.FeatureVariants_walkRoot__THEiF{transition:none;opacity:1;transform:none}}.FeatureVariants_ledgerRoot__58LSm{grid-column:1/-1;background:var(--tome-color-foreground);color:var(--tome-color-background);opacity:0;transform:translateY(26px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.65,.2,1)}.FeatureVariants_ledgerRoot__58LSm[data-in]{opacity:1;transform:none}.FeatureVariants_ledgerInner__imvCK{padding:10vh var(--tome-grid-padding)}.FeatureVariants_ledgerSecLabel__43liW{display:block;font-family:var(--tome-type-mono);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--tome-color-background,#fff);margin-block-end:1.4rem}.FeatureVariants_ledgerHeading__d2LqK h2{font-family:var(--tome-type-display);font-weight:400;font-size:clamp(1.9rem,1.4rem + 2.4vw,3.4rem);line-height:1.12;max-width:22ch;margin:0;color:var(--tome-color-background)}.FeatureVariants_ledgerHeading__d2LqK p{color:color-mix(in srgb,var(--tome-color-background) 72%,var(--tome-color-foreground));max-width:58ch;margin-block:1.2rem 0}.FeatureVariants_ledgerGrid__oSHiu{display:grid;grid-template-columns:repeat(3,1fr);gap:2.6rem;margin-block-start:3.4rem}.FeatureVariants_ledgerEntry__GQA5o{border-top:1px solid color-mix(in srgb,var(--tome-color-background) 14%,var(--tome-color-foreground));padding-block-start:1.4rem}.FeatureVariants_ledgerNumeral__OVX5A{font-family:var(--tome-type-display);font-size:clamp(2.6rem,2rem + 2.6vw,4.4rem);line-height:1}.FeatureVariants_ledgerSup__zNtZq{font-size:.4em;color:var(--tome-color-background,#fff)}.FeatureVariants_ledgerLabel__c3t7w p{font-family:var(--tome-type-mono);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--tome-color-background) 62%,var(--tome-color-foreground));margin-block:.7rem 0;max-width:20ch}.FeatureVariants_ledgerNote__LyB7j{margin-block-start:3.6rem;padding-block-start:1.4rem;border-top:1px solid color-mix(in srgb,var(--tome-color-background) 14%,var(--tome-color-foreground));max-width:58ch}.FeatureVariants_ledgerNote__LyB7j p{color:color-mix(in srgb,var(--tome-color-background) 76%,var(--tome-color-foreground));margin:0}.FeatureVariants_ledgerNote__LyB7j strong{color:var(--tome-color-background);font-weight:600}@media (max-width:860px){.FeatureVariants_ledgerGrid__oSHiu{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.FeatureVariants_ledgerRoot__58LSm{transition:none;opacity:1;transform:none}}.Feature_feature__S3dvf{display:grid;grid-template-columns:subgrid;grid-column:content-start/content-end;padding-block:var(--tome-space-xl);gap:var(--tome-space-lg)}.Feature_header__iSafw{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--tome-space-xs)}.Feature_tagline__eLoGu{font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-semibold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wide);color:var(--_on-band,var(--tome-color-on-surface-muted,hsl(215 20% 38%)))}.Feature_intro__f_EOb{font-size:var(--tome-type-size-base);line-height:var(--tome-type-leading-normal);color:var(--_on-band,var(--tome-color-foreground,hsl(222 84% 5%)));max-width:65ch}.Feature_heroImage__xgaQc{grid-column:1/-1;border-radius:var(--tome-radius-lg);overflow:hidden}.Feature_heroImage__xgaQc img{width:100%;height:auto;display:block}.Feature_cards__jxipu{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--tome-space-md);grid-column:1/-1}.Feature_card__BwsLG{display:flex;flex-direction:column;gap:var(--tome-space-sm);padding:var(--tome-space-md);background-color:var(--tome-color-surface);border-radius:var(--tome-radius-md);border:1px solid var(--tome-color-border);--_on-band:var(--tome-color-on-surface,hsl(222 84% 5%))}.Feature_cardImage__z09OX{width:100%;height:auto;border-radius:var(--tome-radius-sm);-o-object-fit:cover;object-fit:cover}.Feature_cardBody__VzCQm{display:flex;flex-direction:column;gap:var(--tome-space-xs)}.Feature_cardTagline__bLb4r{font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-semibold);color:var(--tome-color-on-surface-muted,var(--tome-color-foreground))}.Feature_cardText__c0KO2{font-size:var(--tome-type-size-sm);line-height:var(--tome-type-leading-normal);color:var(--tome-color-on-surface,var(--tome-color-foreground))}.Feature_actions__rZ9xN{display:flex;flex-wrap:wrap;gap:var(--tome-space-sm);grid-column:1/-1}.Feature_action__DvEj6{display:inline-flex;align-items:center;padding:var(--tome-space-xs) var(--tome-space-md);font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-semibold);border-radius:var(--tome-radius-md);text-decoration:none;transition:opacity var(--tome-motion-fast) var(--tome-motion-ease-out);color:var(--tome-color-on-primary);background-color:var(--tome-color-primary)}.Feature_action__DvEj6:hover{opacity:.9}.Feature_action-outline__P9lAu{border:1px solid var(--tome-color-border)}.Feature_action-ghost__SwvkA,.Feature_action-outline__P9lAu{background-color:transparent;color:var(--_on-band,var(--tome-color-foreground,hsl(222 84% 5%)))}.Feature_action-secondary__9EX1h{background-color:var(--tome-color-secondary);color:var(--tome-color-on-secondary)}.Feature_action-destructive__agyzI{background-color:var(--tome-color-destructive);color:var(--tome-color-on-destructive)}.Feature_action-inline__Eu1Uz{background:none;color:var(--_on-band,var(--tome-color-foreground,hsl(222 84% 5%)));padding:0;text-decoration:underline}.Feature_FEATURE_COP1__seUUs .Feature_cards__jxipu{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.Feature_FEATURE_COP2__UTpZs .Feature_cards__jxipu{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.Feature_FEATURE_COP2__UTpZs .Feature_card__BwsLG{text-align:center;align-items:center}.Feature_FEATURE_COP3__2q10K{max-width:65ch}.Feature_layout-left__9BIaT .Feature_card__BwsLG{flex-direction:row}.Feature_layout-left__9BIaT .Feature_cardImage__z09OX{max-width:40%;flex-shrink:0}.Feature_layout-top__S_9i0 .Feature_card__BwsLG{flex-direction:column}.Feature_bg-background__Wo729{background-color:var(--tome-color-background)}.Feature_bg-foreground__A1wvq{background-color:var(--tome-color-foreground);color:var(--tome-color-background,hsl(0 0% 100%));--_on-band:var(--tome-color-background,hsl(0 0% 100%))}.Feature_bg-card__l_jxX{background-color:var(--tome-color-surface);color:var(--tome-color-on-surface,hsl(222 84% 5%));--_on-band:var(--tome-color-on-surface,hsl(222 84% 5%))}.Feature_bg-primary__P1NAF{background-color:var(--tome-color-primary);color:var(--tome-color-on-primary,hsl(210 40% 98%));--_on-band:var(--tome-color-on-primary,hsl(210 40% 98%))}.Feature_bg-secondary__H59T1{background-color:var(--tome-color-secondary);color:var(--tome-color-on-secondary,hsl(222 47% 11%));--_on-band:var(--tome-color-on-secondary,hsl(222 47% 11%))}.Feature_bg-muted__8Hewm{background-color:var(--tome-color-surface-muted);color:var(--tome-color-on-surface-muted,hsl(215 20% 38%));--_on-band:var(--tome-color-on-surface-muted,hsl(215 20% 38%))}.Feature_bg-accent__7JbUE{background-color:var(--tome-color-accent);color:var(--tome-color-on-accent,hsl(222 47% 11%));--_on-band:var(--tome-color-on-accent,hsl(222 47% 11%))}.Feature_bg-destructive__6PThn{background-color:var(--tome-color-destructive);color:var(--tome-color-on-destructive,hsl(210 40% 98%));--_on-band:var(--tome-color-on-destructive,hsl(210 40% 98%))}.InfoPanel_infoPanel__6z2Xv{display:grid;grid-template-columns:subgrid;grid-column:content-start/content-end;padding-block:var(--tome-space-lg);gap:var(--tome-space-md)}.InfoPanel_sectionLabel__u_opu{grid-column:1/-1;font-size:var(--tome-type-size-xs);font-family:var(--tome-type-mono);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-widest);color:var(--tome-color-on-surface-muted)}.InfoPanel_INTELBRIEF1__mh4u9{grid-template-columns:1fr 20rem}.InfoPanel_INTELBRIEF2__WEo_v{grid-template-columns:1fr}.InfoPanel_body__emV_4{display:flex;gap:var(--tome-space-md)}.InfoPanel_imageWrap__K1qNX{flex-shrink:0;max-width:14rem}.InfoPanel_imageWrap__K1qNX img{width:100%;height:auto;border-radius:var(--tome-radius-md);-o-object-fit:cover;object-fit:cover}.InfoPanel_prose__DQWOk{font-size:var(--tome-type-size-base);line-height:var(--tome-type-leading-normal);color:var(--tome-color-foreground)}.InfoPanel_sidebar__NftMe{display:flex;flex-direction:column;gap:var(--tome-space-md)}.InfoPanel_sticky__CLlTl{position:sticky;top:var(--tome-space-md);align-self:start}.InfoPanel_panel__q4qvN{padding:var(--tome-space-sm);background-color:var(--tome-color-surface);border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-md)}.InfoPanel_panelLabel__yR6NA{margin:0 0 var(--tome-space-xs);font-size:var(--tome-type-size-xs);font-family:var(--tome-type-mono);font-weight:var(--tome-type-weight-bold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-widest);color:var(--tome-color-on-surface-muted)}.InfoPanel_factList___0Ff1{display:flex;flex-direction:column;gap:var(--tome-space-xs);margin:0}.InfoPanel_factRow__xtAA_{display:flex;justify-content:space-between;align-items:baseline;gap:var(--tome-space-xs)}.InfoPanel_factLabel__TuGt0{font-size:var(--tome-type-size-xs);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wide);color:var(--tome-color-on-surface-muted)}.InfoPanel_factValue__bw94O{font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-semibold);color:var(--tome-color-on-surface,var(--tome-color-foreground));margin:0}.InfoPanel_status-success__rGx62{color:var(--tome-color-success-text,hsl(142 76% 27%))}.InfoPanel_status-stat__Qq00d{color:var(--tome-color-on-surface,var(--tome-color-foreground))}.InfoPanel_status-warning__AuHE2{color:var(--tome-color-warning-text,hsl(38 95% 28%))}.InfoPanel_status-destructive__6_Oqw{color:var(--tome-color-destructive-text,hsl(0 74% 38%))}.InfoPanel_status-info__pnG_i{color:var(--tome-color-info-text,hsl(217 91% 35%))}.InfoPanel_relatedList__E9x8X{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--tome-space-1)}.InfoPanel_relatedLink__uaf95{font-size:var(--tome-type-size-sm);color:var(--tome-color-on-surface,var(--tome-color-foreground));text-decoration:none;transition:opacity var(--tome-motion-fast) var(--tome-motion-ease-out)}.InfoPanel_relatedLink__uaf95:hover{opacity:.8;text-decoration:underline}.InfoPanel_root__qyF6k{display:block}.InfoPanel_frame__OscHi{border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-md);overflow:hidden}.InfoPanel_frameHeader__b7heF{display:flex;align-items:center;gap:var(--tome-space-sm);padding:var(--tome-space-xs) var(--tome-space-sm);background-color:var(--tome-color-foreground);color:var(--tome-color-background)}.InfoPanel_frameHeaderLabel__6ScZR{font-size:var(--tome-type-size-xs);font-family:var(--tome-type-mono);font-weight:var(--tome-type-weight-bold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-widest)}.InfoPanel_frameDesc__FgCcp{font-size:var(--tome-type-size-xs);color:color-mix(in oklch,var(--tome-color-background,#fff) 70%,var(--tome-color-foreground,#000))}.MessagePanel_messagePanel__O6sHi{display:flex;flex-direction:column;gap:var(--tome-space-sm);padding:var(--tome-space-md);border-radius:var(--tome-radius-md);border:1px solid var(--tome-color-border);background-color:var(--tome-color-surface)}.MessagePanel_priority-INFO__d6s0b{border-inline-start:4px solid var(--tome-color-primary)}.MessagePanel_priority-WARNING___vht2{border-inline-start:4px solid var(--tome-color-warning)}.MessagePanel_priority-URGENT__ToLrS{border-inline-start:4px solid var(--tome-color-destructive)}.MessagePanel_TRANSMISSION2__rnXqy.MessagePanel_priority-INFO__d6s0b{border:none;background-color:color-mix(in oklch,var(--tome-color-primary) 8%,transparent)}.MessagePanel_TRANSMISSION2__rnXqy.MessagePanel_priority-WARNING___vht2{border:none;background-color:color-mix(in oklch,var(--tome-color-warning) 8%,transparent)}.MessagePanel_TRANSMISSION2__rnXqy.MessagePanel_priority-URGENT__ToLrS{border:none;background-color:color-mix(in oklch,var(--tome-color-destructive) 8%,transparent)}.MessagePanel_header__fFkuu{display:flex;align-items:center;gap:var(--tome-space-xs)}.MessagePanel_priorityBadge__o5yWW{display:inline-block;padding:var(--tome-space-1) var(--tome-space-2);font-size:var(--tome-type-size-micro);font-family:var(--tome-type-mono);font-weight:var(--tome-type-weight-bold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-widest);border-radius:var(--tome-radius-sm)}.MessagePanel_priority-INFO__d6s0b .MessagePanel_priorityBadge__o5yWW{background-color:color-mix(in oklch,var(--tome-color-primary) 15%,transparent);color:var(--_on-band,var(--tome-color-info-text,hsl(217 91% 35%)))}.MessagePanel_priority-WARNING___vht2 .MessagePanel_priorityBadge__o5yWW{background-color:color-mix(in oklch,var(--tome-color-warning) 15%,transparent);color:var(--_on-band,var(--tome-color-warning-text,hsl(38 95% 28%)))}.MessagePanel_priority-URGENT__ToLrS .MessagePanel_priorityBadge__o5yWW{background-color:color-mix(in oklch,var(--tome-color-destructive) 15%,transparent);color:var(--_on-band,var(--tome-color-destructive-text,hsl(0 74% 38%)))}.MessagePanel_headerLabel__FWa3f{font-size:var(--tome-type-size-xs);font-family:var(--tome-type-mono);font-weight:var(--tome-type-weight-semibold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wide);color:var(--tome-color-on-surface-muted)}.MessagePanel_body__CBkXw{display:flex;gap:var(--tome-space-md)}.MessagePanel_reversed__Ny28K .MessagePanel_body__CBkXw{flex-direction:row-reverse}.MessagePanel_imageWrap__VLu4y{flex-shrink:0;max-width:10rem}.MessagePanel_imageWrap__VLu4y img{width:100%;height:auto;border-radius:var(--tome-radius-sm);-o-object-fit:cover;object-fit:cover}.MessagePanel_messageText__QG1_7{font-size:var(--tome-type-size-base);line-height:var(--tome-type-leading-normal);color:var(--tome-color-foreground)}.MessagePanel_meta__NwCRt{display:flex;flex-wrap:wrap;gap:var(--tome-space-md);padding-block-start:var(--tome-space-xs);border-block-start:1px solid var(--tome-color-border)}.MessagePanel_metaItem__QRvaF{font-size:var(--tome-type-size-xs);color:var(--tome-color-on-surface-muted)}.MessagePanel_metaLabel__AML58{font-family:var(--tome-type-mono);font-weight:var(--tome-type-weight-bold);letter-spacing:var(--tome-type-tracking-wide);margin-inline-end:var(--tome-space-1)}.MessagePanel_root__NUbHO{display:grid;grid-template-columns:subgrid;grid-column:1/-1;width:100%}.MessagePanel_messagePanel__O6sHi{grid-column:1/-1}.MessagePanel_frame__tVw45{border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-md);overflow:hidden}.MessagePanel_frameHeader__QxQ_K{display:flex;align-items:center;gap:var(--tome-space-sm);padding:var(--tome-space-xs) var(--tome-space-sm);background-color:var(--tome-color-foreground);color:var(--tome-color-background);grid-column:1/-1}.MessagePanel_frameLabel__iH1SV{font-size:var(--tome-type-size-xs);font-family:var(--tome-type-mono);font-weight:var(--tome-type-weight-bold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-widest)}.MessagePanel_frameDesc__jUBh_{font-size:var(--tome-type-size-xs);color:color-mix(in oklch,var(--tome-color-background,hsl(0 0% 100%)) 70%,var(--tome-color-foreground,hsl(222 84% 5%)))}