.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)}.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:color-mix(in oklch,var(--tome-color-background) 50%,transparent)}.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;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_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);opacity:.9}.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) 70%,transparent)}.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{grid-column:1/-1;grid-row:1;position:absolute;inset:0;z-index:0}.PostHero_bgImage__qfS3U{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;opacity:.7}.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);opacity:.7}.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}.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(--tome-color-accent)}.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(--tome-color-on-surface-muted,var(--tome-color-foreground));opacity:.5}.CompareColumns_card__7uIGk[data-sense=positive] .CompareColumns_item__WawG_:before{content:"✓";color:var(--tome-color-accent);opacity:1}.CompareColumns_card__7uIGk[data-sense=negative] .CompareColumns_item__WawG_:before{content:"✕";opacity:.4}.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(--tome-color-on-surface-muted)}.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(--tome-color-foreground);margin:0}.DataHero_subtext__iX_2U{font-size:var(--tome-type-size-md);line-height:var(--tome-type-leading-normal);color:var(--tome-color-on-surface-muted)}.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{background-color:transparent;color:var(--tome-color-primary);border:1px solid var(--tome-color-border)}.DataHero_action-ghost__u6kE4{background-color:transparent;color:var(--tome-color-foreground)}.DataHero_accent-info__INqe8 .DataHero_classification__imyMA{color:var(--tome-color-primary);border-color:var(--tome-color-primary)}.DataHero_accent-success__wUG2l .DataHero_classification__imyMA{color:var(--tome-color-success);border-color:var(--tome-color-success)}.DataHero_accent-warning__dPbQk .DataHero_classification__imyMA{color:var(--tome-color-warning);border-color:var(--tome-color-warning)}.DataHero_accent-destructive__jPjay .DataHero_classification__imyMA{color:var(--tome-color-destructive);border-color:var(--tome-color-destructive)}.DataHero_accent-primary__0lNjQ .DataHero_classification__imyMA{color:var(--tome-color-primary);border-color:var(--tome-color-primary)}.DataHero_SITREPHERO2__kKFP5{background-color:var(--tome-color-foreground)}.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)}.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);opacity:.7}.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)}.DataHero_bg-card__OndfG{background-color:var(--tome-color-surface)}.DataHero_bg-primary__mTaXl{background-color:var(--tome-color-primary);color:var(--tome-color-on-primary)}.DataHero_bg-secondary__6Z_lV{background-color:var(--tome-color-secondary);color:var(--tome-color-on-secondary)}.DataHero_bg-muted__XtYs2{background-color:var(--tome-color-surface-muted)}.DataHero_bg-accent__ype_6{background-color:var(--tome-color-accent);color:var(--tome-color-on-accent)}.DataHero_bg-destructive__cFPSC{background-color:var(--tome-color-destructive);color:var(--tome-color-on-destructive)}.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=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_rail__mreYY{grid-column:content-start/content-end}@media (min-width:768px){.EditorialSpread_rail__mreYY{grid-column:marginalia-left-outer/marginalia-left-inner;grid-row:1}.EditorialSpread_main__liO3I{grid-row:1}.EditorialSpread_root__lS8lE[data-rail-side=right] .EditorialSpread_rail__mreYY{grid-column:marginalia-right-inner/marginalia-right-outer}}@media (max-width:767px){.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_railCaption__4rsDm,.EditorialSpread_statCallouts__bq7xS{display:none}}.EditorialSpread_main__liO3I{display:grid;grid-template-columns:subgrid}.EditorialSpread_rail__mreYY{display:flex;flex-direction:column;gap:var(--tome-space-sm);padding-block-start:var(--tome-space-xs)}.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:inherit;opacity:.8}.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));opacity:.75}.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(--tome-color-primary)}.Feature_intro__f_EOb{font-size:var(--tome-type-size-base);line-height:var(--tome-type-leading-normal);color:var(--tome-color-foreground);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)}.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-primary)}.Feature_cardText__c0KO2{font-size:var(--tome-type-size-sm);line-height:var(--tome-type-leading-normal);color: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{background-color:transparent;color:var(--tome-color-primary);border:1px solid var(--tome-color-border)}.Feature_action-ghost__SwvkA{background-color:transparent;color:var(--tome-color-foreground)}.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(--tome-color-primary);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)}.Feature_bg-card__l_jxX{background-color:var(--tome-color-surface)}.Feature_bg-primary__P1NAF{background-color:var(--tome-color-primary);color:var(--tome-color-on-primary)}.Feature_bg-secondary__H59T1{background-color:var(--tome-color-secondary);color:var(--tome-color-on-secondary)}.Feature_bg-muted__8Hewm{background-color:var(--tome-color-surface-muted)}.Feature_bg-accent__7JbUE{background-color:var(--tome-color-accent);color:var(--tome-color-on-accent)}.Feature_bg-destructive__6PThn{background-color:var(--tome-color-destructive);color:var(--tome-color-on-destructive)}.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-foreground);margin:0}.InfoPanel_status-success__rGx62{color:var(--tome-color-success)}.InfoPanel_status-stat__Qq00d{color:var(--tome-color-primary)}.InfoPanel_status-warning__AuHE2{color:var(--tome-color-warning)}.InfoPanel_status-destructive__6_Oqw{color:var(--tome-color-destructive)}.InfoPanel_status-info__pnG_i{color:var(--tome-color-primary)}.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-primary);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);opacity:.7}.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(--tome-color-primary)}.MessagePanel_priority-WARNING___vht2 .MessagePanel_priorityBadge__o5yWW{background-color:color-mix(in oklch,var(--tome-color-warning) 15%,transparent);color:var(--tome-color-warning)}.MessagePanel_priority-URGENT__ToLrS .MessagePanel_priorityBadge__o5yWW{background-color:color-mix(in oklch,var(--tome-color-destructive) 15%,transparent);color:var(--tome-color-destructive)}.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);opacity:.7}.MetricStrip_metricStrip__EwAo1{display:grid;grid-template-columns:subgrid;grid-column:content-start/content-end;padding-block:var(--tome-space-lg);gap:var(--tome-space-md)}.MetricStrip_header__GNmj4{display:flex;align-items:center;justify-content:space-between;gap:var(--tome-space-sm);grid-column:1/-1;padding-block-end:var(--tome-space-xs);border-block-end:1px solid var(--tome-color-border)}.MetricStrip_label__7vqoN{font-weight:var(--tome-type-weight-bold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-widest)}.MetricStrip_date__JCgDJ,.MetricStrip_label__7vqoN{font-size:var(--tome-type-size-xs);font-family:var(--tome-type-mono);color:var(--tome-color-on-surface-muted)}.MetricStrip_strip__17TmE{display:flex;flex-wrap:wrap;gap:var(--tome-space-lg);grid-column:1/-1}.MetricStrip_cell__GjQ3k{display:flex;flex-direction:column;gap:var(--tome-space-1);min-width:6rem}.MetricStrip_cellLabel__RdJYS{font-size:var(--tome-type-size-xs);font-family:var(--tome-type-mono);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wide);color:var(--tome-color-on-surface-muted)}.MetricStrip_cellValue__VUsCm{font-size:var(--tome-type-size-3xl);font-weight:var(--tome-type-weight-bold);line-height:var(--tome-type-leading-tight);color:var(--tome-color-foreground)}.MetricStrip_delta__uZ5X_{font-size:var(--tome-type-size-sm);margin-inline-end:var(--tome-space-1)}.MetricStrip_sublabel__sUf2_{font-size:var(--tome-type-size-xs);color:var(--tome-color-on-surface-muted)}.MetricStrip_color-success__A_xK4{color:var(--tome-color-success)}.MetricStrip_color-stat__y1khi{color:var(--tome-color-primary)}.MetricStrip_color-warning__x32HO{color:var(--tome-color-warning)}.MetricStrip_color-destructive__wZn3o{color:var(--tome-color-destructive)}.MetricStrip_color-info__nOBXV{color:var(--tome-color-primary)}.MetricStrip_summary__LjMeQ{grid-column:1/-1;font-size:var(--tome-type-size-sm);line-height:var(--tome-type-leading-normal);color:var(--tome-color-on-surface-muted);padding-block-start:var(--tome-space-xs);border-block-start:1px solid var(--tome-color-border)}.MetricStrip_bg-background__ySbOw{background-color:var(--tome-color-background)}.MetricStrip_bg-foreground__JvK8_{background-color:var(--tome-color-foreground);color:var(--tome-color-background)}.MetricStrip_bg-card__RPyzS{background-color:var(--tome-color-surface)}.MetricStrip_bg-primary__JLbgN{background-color:var(--tome-color-primary);color:var(--tome-color-on-primary)}.MetricStrip_bg-secondary__SoH_8{background-color:var(--tome-color-secondary);color:var(--tome-color-on-secondary)}.MetricStrip_bg-muted__Ye_kW{background-color:var(--tome-color-surface-muted)}.MetricStrip_bg-accent__uoVMf{background-color:var(--tome-color-accent);color:var(--tome-color-on-accent)}.MetricStrip_bg-destructive__trGRf{background-color:var(--tome-color-destructive);color:var(--tome-color-on-destructive)}.MetricStrip_root__w7IqM{display:block}.MetricStrip_frame__gNzbp{border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-md);overflow:hidden}.MetricStrip_frameHeader__KRPKe{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)}.MetricStrip_frameLabel__vX1op{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)}.MetricStrip_frameDesc__jZax2{font-size:var(--tome-type-size-xs);opacity:.7}.SplitPanel_splitPanel__vIGs_{display:grid;grid-template-columns:1fr 1fr;gap:var(--tome-space-lg);padding-block:var(--tome-space-xl)}.SplitPanel_reversed__YJZT6{direction:rtl}.SplitPanel_reversed__YJZT6>*{direction:ltr}.SplitPanel_imageCol__i_ZBr{display:flex;flex-direction:column;gap:var(--tome-space-xs)}.SplitPanel_imageWrap__T84qq{position:relative;overflow:hidden;border-radius:var(--tome-radius-md)}.SplitPanel_imageWrap__T84qq img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.SplitPanel_scanline__F6eDH{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,color-mix(in oklch,var(--tome-color-foreground) 3%,transparent) 2px,color-mix(in oklch,var(--tome-color-foreground) 3%,transparent) 4px);pointer-events:none}.SplitPanel_caption__ueYIw{font-size:var(--tome-type-size-xs);color:var(--tome-color-on-surface-muted);display:flex;flex-wrap:wrap;gap:var(--tome-space-xs)}.SplitPanel_caption-overlay__r1AA1{position:absolute;bottom:0;left:0;right:0;padding:var(--tome-space-xs) var(--tome-space-sm);background:linear-gradient(transparent,color-mix(in oklch,var(--tome-color-foreground) 60%,transparent));color:var(--tome-color-background)}.SplitPanel_captionMeta__guW78{font-family:var(--tome-type-mono);letter-spacing:var(--tome-type-tracking-wide)}.SplitPanel_captionMeta__guW78:after{content:"\00B7";margin-inline-start:var(--tome-space-xs)}.SplitPanel_captionMeta__guW78:last-child:after{content:none}.SplitPanel_contentCol__D6yhd{display:flex;flex-direction:column;gap:var(--tome-space-sm);justify-content:center}.SplitPanel_eyebrow__2hVV6{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)}.SplitPanel_prose__V24Un{font-size:var(--tome-type-size-base);line-height:var(--tome-type-leading-normal);color:var(--tome-color-foreground)}.SplitPanel_cta__T0T3H{display:inline-flex;align-self:flex-start;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-on-primary);background-color:var(--tome-color-primary);border-radius:var(--tome-radius-md);text-decoration:none;transition:opacity var(--tome-motion-fast) var(--tome-motion-ease-out)}.SplitPanel_cta__T0T3H:hover{opacity:.9}.SplitPanel_intelPanel___Wonc{padding:var(--tome-space-sm);background-color:var(--tome-color-surface);border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-md)}.SplitPanel_intelLabel__7HLor{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)}.SplitPanel_intelList__ZjuUt{display:flex;flex-direction:column;gap:var(--tome-space-xs);margin:0}.SplitPanel_intelRow__3UtPo{display:flex;justify-content:space-between;gap:var(--tome-space-xs)}.SplitPanel_intelKey__K2aVI{font-size:var(--tome-type-size-xs);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wide);color:var(--tome-color-on-surface-muted)}.SplitPanel_intelValue__uhNbl{font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-semibold);color:var(--tome-color-foreground);margin:0}.SplitPanel_status-success__G7HxS{color:var(--tome-color-success)}.SplitPanel_status-info___9lEO,.SplitPanel_status-stat__cBtA8{color:var(--tome-color-primary)}.SplitPanel_status-warning__aCIQn{color:var(--tome-color-warning)}.SplitPanel_status-destructive__936gc{color:var(--tome-color-destructive)}.SplitPanel_aside__6z5iD{margin:0;padding:var(--tome-space-sm);border-inline-start:3px solid var(--tome-color-border);font-size:var(--tome-type-size-sm);font-style:italic;color:var(--tome-color-on-surface-muted)}.SplitPanel_aside__6z5iD p{margin:0}.SplitPanel_asideAttribution__rM2tN{display:block;margin-block-start:var(--tome-space-xs);font-style:normal;font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-semibold)}.SplitPanel_SPLITINTEL2__Bj8Fc .SplitPanel_imageWrap__T84qq{background-color:var(--tome-color-foreground)}.SplitPanel_SPLITINTEL2__Bj8Fc .SplitPanel_imageWrap__T84qq img{opacity:.7}.SplitPanel_bg-background__teru7{background-color:var(--tome-color-background)}.SplitPanel_bg-foreground__CQhVI{background-color:var(--tome-color-foreground);color:var(--tome-color-background)}.SplitPanel_bg-card__9nqhN{background-color:var(--tome-color-surface)}.SplitPanel_bg-primary__cgFP8{background-color:var(--tome-color-primary);color:var(--tome-color-on-primary)}.SplitPanel_bg-secondary__L_Pk5{background-color:var(--tome-color-secondary);color:var(--tome-color-on-secondary)}.SplitPanel_bg-muted__2R4rX{background-color:var(--tome-color-surface-muted)}.SplitPanel_bg-accent__IoYm6{background-color:var(--tome-color-accent);color:var(--tome-color-on-accent)}.SplitPanel_bg-destructive__bUR5G{background-color:var(--tome-color-destructive);color:var(--tome-color-on-destructive)}.SplitPanel_root__PekoU{display:grid;grid-template-columns:subgrid;grid-column:1/-1;width:100%}.SplitPanel_splitPanel__vIGs_{grid-column:1/-1}.SplitPanel_frame__5g_6u{border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-md);overflow:hidden}.SplitPanel_frameHeader__qiyWz{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}.SplitPanel_frameHeaderLabel__2x69M{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)}.SplitPanel_frameDesc___qtx1{font-size:var(--tome-type-size-xs);opacity:.7}.StatusBoard_statusBoard___o_E4{display:flex;flex-direction:column;gap:var(--tome-space-md);padding-block:var(--tome-space-lg)}.StatusBoard_header__YNmnw{display:flex;align-items:center;justify-content:space-between}.StatusBoard_sectionLabel__soDhd{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)}.StatusBoard_viewAll__9PsjE{font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-semibold);color:var(--tome-color-primary);text-decoration:none;transition:opacity var(--tome-motion-fast) var(--tome-motion-ease-out)}.StatusBoard_viewAll__9PsjE:hover{opacity:.8}.StatusBoard_grid__7S9mD{--_cols:3;display:grid;grid-template-columns:repeat(var(--_cols),1fr);gap:var(--tome-space-sm)}.StatusBoard_OPSBOARD2__Rxbq3 .StatusBoard_grid__7S9mD{grid-template-columns:1fr}.StatusBoard_card__HzNGU{display:flex;flex-direction:column;gap:var(--tome-space-xs);padding:var(--tome-space-sm);background-color:var(--tome-color-surface);border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-md);text-decoration:none;color:inherit;transition:border-color var(--tome-motion-fast) var(--tome-motion-ease-out)}a.StatusBoard_card__HzNGU:hover{border-color:var(--tome-color-primary)}.StatusBoard_OPSBOARD2__Rxbq3 .StatusBoard_card__HzNGU{flex-direction:row;align-items:center;justify-content:space-between}.StatusBoard_cardImage__qz2l6{border-radius:var(--tome-radius-sm);overflow:hidden;aspect-ratio:16/9}.StatusBoard_cardImage__qz2l6 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.StatusBoard_cardBody__22Wgu{display:flex;flex-direction:column;gap:var(--tome-space-1)}.StatusBoard_cardTitle__Hi1vO{font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-semibold);color:var(--tome-color-foreground)}.StatusBoard_cardCategory__qAxqj,.StatusBoard_cardDate__xVOqc{font-size:var(--tome-type-size-xs);color:var(--tome-color-on-surface-muted)}.StatusBoard_badge__XSURs,.StatusBoard_cardDate__xVOqc{font-family:var(--tome-type-mono)}.StatusBoard_badge__XSURs{display:inline-block;align-self:flex-start;padding:var(--tome-space-1) var(--tome-space-2);font-size:var(--tome-type-size-micro);font-weight:var(--tome-type-weight-bold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wide);border-radius:var(--tome-radius-sm);background-color:var(--tome-color-surface-muted);color:var(--tome-color-on-surface-muted)}.StatusBoard_statusActive__wbOTU{background-color:color-mix(in oklch,var(--tome-color-success) 15%,transparent);color:var(--tome-color-success)}.StatusBoard_statusCompleted__LNy37{background-color:color-mix(in oklch,var(--tome-color-primary) 15%,transparent);color:var(--tome-color-primary)}.StatusBoard_statusScheduled__cb4xD{background-color:color-mix(in oklch,var(--tome-color-warning) 15%,transparent);color:var(--tome-color-warning)}.StatusBoard_statusCancelled__yIbUB{background-color:color-mix(in oklch,var(--tome-color-destructive) 15%,transparent);color:var(--tome-color-destructive)}.StatusBoard_root__Yt3ho{display:grid;grid-template-columns:subgrid;grid-column:1/-1;width:100%}.StatusBoard_statusBoard___o_E4{grid-column:1/-1}.StatusBoard_frame__sZ7_S{border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-md);overflow:hidden}.StatusBoard_frameHeader__2ih7L{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}.StatusBoard_frameLabel__2ZpPN{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)}.StatusBoard_frameDesc__h2w74{font-size:var(--tome-type-size-xs);opacity:.7}.TextReveal_textReveal__CgdqQ{--_max-height:80vh;display:grid;grid-template-columns:subgrid;grid-column:1/-1;width:100%}.TextReveal_inner__i__kC{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--tome-space-sm);padding-block:var(--tome-space-xxl);padding-inline:var(--tome-grid-padding);min-height:50vh;max-height:var(--_max-height);text-align:center;grid-column:1/-1}.TextReveal_title__8YsCM{font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-semibold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-widest);color:var(--tome-color-on-surface-muted)}.TextReveal_text__ZGiO7{margin:0;font-size:var(--tome-type-size-4xl);font-weight:var(--tome-type-weight-bold);line-height:var(--tome-type-leading-snug);color:var(--tome-color-foreground)}.TextReveal_word__zJH8S{display:inline-block;opacity:.15;transition:opacity var(--tome-motion-slow) var(--tome-motion-ease-out)}.TextReveal_width-sm__woS0C .TextReveal_text__ZGiO7{max-width:42rem}.TextReveal_width-md__30dHM .TextReveal_text__ZGiO7{max-width:56rem}.TextReveal_width-lg__GWOCg .TextReveal_text__ZGiO7{max-width:72rem}.TextReveal_width-xl__1xtV0 .TextReveal_text__ZGiO7{max-width:86rem}.TextReveal_inverted__hCM5g{background-color:var(--tome-color-foreground)}.TextReveal_inverted__hCM5g .TextReveal_title__8YsCM{color:color-mix(in oklch,var(--tome-color-background) 60%,transparent)}.TextReveal_inverted__hCM5g .TextReveal_text__ZGiO7{color:var(--tome-color-background)}.TextReveal_inverted__hCM5g .TextReveal_word__zJH8S{opacity:.1}.TextReveal_statement__KUA8G .TextReveal_text__ZGiO7{font-size:var(--tome-type-size-hero)}.TextReveal_bg-background__J80Hq{background-color:var(--tome-color-background)}.TextReveal_bg-foreground__Tmnka{background-color:var(--tome-color-foreground);color:var(--tome-color-background)}.TextReveal_bg-card__KQmfb{background-color:var(--tome-color-surface)}.TextReveal_bg-primary__Dxjs6{background-color:var(--tome-color-primary);color:var(--tome-color-on-primary)}.TextReveal_bg-secondary__GdSwf{background-color:var(--tome-color-secondary);color:var(--tome-color-on-secondary)}.TextReveal_bg-muted__TEXTb{background-color:var(--tome-color-surface-muted)}.TextReveal_bg-accent__lySQO{background-color:var(--tome-color-accent);color:var(--tome-color-on-accent)}.TextReveal_bg-destructive__hQVmb{background-color:var(--tome-color-destructive);color:var(--tome-color-on-destructive)}.BentoSection_bentoSection___mMGs{display:grid;grid-template-columns:subgrid;grid-column:1/-1}.BentoSection_inner__mT_Be{display:grid;grid-template-columns:1fr;gap:var(--tome-space-md);padding-block:var(--tome-space-lg);grid-column:1/-1}.BentoSection_withSidebar__fuyeg .BentoSection_inner__mT_Be{grid-template-columns:1fr 20rem}@container (max-width: 768px){.BentoSection_withSidebar__fuyeg .BentoSection_inner__mT_Be{grid-template-columns:1fr}}.BentoSection_content__HqvK3{display:flex;flex-direction:column;gap:var(--tome-space-sm)}.BentoSection_headline__z9LBY{font-size:var(--tome-type-size-3xl);font-weight:var(--tome-type-weight-bold);line-height:var(--tome-type-leading-tight);letter-spacing:var(--tome-type-tracking-tight);color:var(--tome-color-foreground)}.BentoSection_body__3uKlq{font-size:var(--tome-type-size-base);line-height:var(--tome-type-leading-normal);color:var(--tome-color-foreground)}.BentoSection_gallery__1BsYq{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--tome-space-sm)}.BentoSection_galleryItem___l3kC{margin:0;overflow:hidden;border-radius:var(--tome-radius-lg)}.BentoSection_galleryFull__QwIQ6{grid-column:1/-1}.BentoSection_galleryImage__kCccn{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform var(--tome-motion-normal) var(--tome-motion-ease-out)}.BentoSection_galleryItem___l3kC:hover .BentoSection_galleryImage__kCccn{transform:scale(1.02)}.BentoSection_caption__Bixo6{font-size:var(--tome-type-size-sm);color:var(--tome-color-on-surface-muted);padding:var(--tome-space-xs)}.BentoSection_sidebar__kJbek{display:flex;flex-direction:column;gap:var(--tome-space-md);padding:var(--tome-space-md);background-color:var(--tome-color-surface);border-radius:var(--tome-radius-lg);align-self:start}.BentoSection_quote__4CkkA{margin:0;font-size:var(--tome-type-size-md);font-style:italic;line-height:var(--tome-type-leading-relaxed);color:var(--tome-color-foreground);border-inline-start:3px solid var(--tome-color-primary);padding-inline-start:var(--tome-space-sm)}.BentoSection_author__6WIXS{display:flex;align-items:center;gap:var(--tome-space-xs)}.BentoSection_authorImage__iBFWx{width:2.5rem;height:2.5rem;border-radius:var(--tome-radius-full);-o-object-fit:cover;object-fit:cover}.BentoSection_authorName__g9fbu{display:block;font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-semibold);color:var(--tome-color-foreground)}.BentoSection_authorTitle__As0Wt{display:block;font-size:var(--tome-type-size-xs);color:var(--tome-color-on-surface-muted)}.BlogHero_blogHero__kjdwH{grid-column:1/-1;display:grid;grid-template-columns:subgrid;grid-template-rows:1fr;position:relative;min-height:clamp(20rem,45vh,36rem);color:var(--tome-color-background);overflow:hidden}.BlogHero_darkText__0h8FL{color:var(--tome-color-foreground)}.BlogHero_hasImage__3KYZ6{background-color:var(--blog-bg-behind,var(--tome-color-foreground))}.BlogHero_bgImageLayer__5V1vq{position:absolute;inset:0;z-index:0}.BlogHero_bgImage__0eXIx{width:100%;height:100%}.BlogHero_bgOverlay__osVwT{position:absolute;inset:0;background:linear-gradient(to top,color-mix(in oklch,var(--tome-color-foreground) 85%,transparent),transparent 60%)}.BlogHero_inner__ALFix{position:relative;z-index:1;grid-column:1/-1;grid-row:1;align-self:end;width:100%;max-width:80rem;margin-inline:auto;padding:var(--tome-space-xl) var(--tome-grid-padding) var(--tome-space-lg);display:flex;flex-direction:column}.BlogHero_spacing-tight__kNKE7 .BlogHero_inner__ALFix{gap:var(--tome-space-xs)}.BlogHero_spacing-normal__ECkSZ .BlogHero_inner__ALFix{gap:var(--tome-space-sm)}.BlogHero_spacing-loose___MfIw .BlogHero_inner__ALFix{gap:var(--tome-space-md)}.BlogHero_spacing-extraLoose__qvUK0 .BlogHero_inner__ALFix{gap:var(--tome-space-lg)}.BlogHero_orient-center__uEqmD .BlogHero_inner__ALFix{align-items:center;text-align:center}.BlogHero_orient-right__1ZYXL .BlogHero_inner__ALFix{align-items:flex-end;text-align:right}.BlogHero_breadcrumbs___lEdj{display:flex;align-items:center;gap:var(--tome-space-xs);font-size:var(--tome-type-size-sm);opacity:.7}.BlogHero_breadcrumbLink__HpUY3{color:currentColor;text-decoration:none}.BlogHero_breadcrumbLink__HpUY3:hover{text-decoration:underline}.BlogHero_breadcrumbSep__Rbfiq{opacity:.5}.BlogHero_breadcrumbCurrent__ZTP1l{opacity:.8}.BlogHero_headline__Q9V_K{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);margin:0}.BlogHero_description__PfWvM{font-size:var(--tome-type-size-base);line-height:var(--tome-type-leading-normal);max-width:65ch;opacity:.85}.BlogHero_meta__Wr_lO{display:flex;align-items:center;flex-wrap:wrap;gap:var(--tome-space-sm);font-size:var(--tome-type-size-sm);opacity:.8}.BlogHero_authorInfo__Vh2dH{display:flex;align-items:center;gap:var(--tome-space-xs)}.BlogHero_authorAvatar__SH5ea{width:2rem;height:2rem;border-radius:var(--tome-radius-full);-o-object-fit:cover;object-fit:cover}.BlogHero_authorName__KE94e{font-weight:var(--tome-type-weight-medium);color:currentColor;text-decoration:none}a.BlogHero_authorName__KE94e:hover{text-decoration:underline}.BlogHero_metaItem__dIDSi{white-space:nowrap}.BlogHero_links__IY_9Q{display:flex;flex-wrap:wrap;gap:var(--tome-space-sm)}.BlogHero_link__3t_vV{display:inline-flex;align-items:center;padding:var(--tome-space-xs) var(--tome-space-sm);font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-medium);color:var(--tome-color-on-primary);background-color:var(--tome-color-primary);border-radius:var(--tome-radius-md);text-decoration:none;transition:opacity var(--tome-motion-fast) var(--tome-motion-ease-out)}.BlogHero_link__3t_vV:hover{opacity:.9}.BlogHero_link__3t_vV:focus-visible{outline:2px solid var(--tome-color-ring);outline-offset:2px}.BlogHero_linkOutline__B2OVk{background-color:transparent;color:currentColor;border:1px solid}@container (max-width: 768px){.BlogHero_headline__Q9V_K{font-size:var(--tome-type-size-4xl)}.BlogHero_blogHero__kjdwH{min-height:clamp(16rem,35vh,28rem)}}.CardBlock_card__iB__I{display:grid;grid-template-columns:subgrid;grid-column:1/-1;border-radius:var(--tome-radius-lg);background-color:var(--tome-color-surface);transition:box-shadow var(--tome-motion-fast)}.CardBlock_card__iB__I:hover{box-shadow:var(--tome-shadow-md)}.CardBlock_inner__Crel6{display:flex;flex-direction:column;gap:var(--tome-space-sm);padding:var(--tome-space-md);grid-column:1/-1}.CardBlock_card-small__oFgZI .CardBlock_inner__Crel6{padding:var(--tome-space-sm)}.CardBlock_card-large__U8iId .CardBlock_inner__Crel6{padding:var(--tome-space-lg)}.CardBlock_appearance-primary__FKkcl{background-color:var(--tome-color-primary);color:var(--tome-color-on-primary)}.CardBlock_appearance-transparent__sGAtz{background-color:transparent}.CardBlock_media-left__htrXH .CardBlock_inner__Crel6{flex-direction:row}.CardBlock_icon__qpcue{font-size:var(--tome-type-size-2xl);color:var(--tome-color-primary)}.CardBlock_image__EgzCH{width:100%;border-radius:var(--tome-radius-md);-o-object-fit:cover;object-fit:cover}.CardBlock_media-left__htrXH .CardBlock_inner__Crel6 .CardBlock_image__EgzCH{width:40%;flex-shrink:0}.CardBlock_body__uBHP5{display:flex;flex-direction:column;gap:var(--tome-space-xs)}.CardBlock_headline__e573q{font-size:var(--tome-type-size-lg);font-weight:var(--tome-type-weight-semibold);line-height:var(--tome-type-leading-snug);color:var(--tome-color-foreground)}.CardBlock_appearance-primary__FKkcl .CardBlock_headline__e573q{color:var(--tome-color-on-primary)}.CardBlock_description__r9brv{font-size:var(--tome-type-size-sm);line-height:var(--tome-type-leading-normal);color:var(--tome-color-on-surface-muted)}.CardBlock_buttons__XYxgI{display:flex;gap:var(--tome-space-xs);margin-block-start:var(--tome-space-xs)}.CardBlock_button__mLST6{display:inline-flex;align-items:center;padding:var(--tome-space-xs) var(--tome-space-sm);border-radius:var(--tome-radius-md);font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-medium);text-decoration:none;background-color:var(--tome-color-primary);color:var(--tome-color-on-primary);transition:opacity var(--tome-motion-fast)}.CardBlock_button__mLST6:hover{opacity:.85}.CardBlock_btn-outline__MzLf4{background-color:transparent;color:var(--tome-color-primary);border:1px solid var(--tome-color-border)}.CardBlock_cardLink__LksvT{text-decoration:none;color:inherit}.CardGrid_cardGrid__gJOO5{display:grid;grid-template-columns:subgrid;grid-column:1/-1}.CardGrid_inner__gAkMQ{display:flex;flex-direction:column;gap:var(--tome-space-md);padding-block:var(--tome-space-lg);grid-column:1/-1}.CardGrid_headline__My7xu{font-size:var(--tome-type-size-3xl);font-weight:var(--tome-type-weight-bold);line-height:var(--tome-type-leading-tight);color:var(--tome-color-foreground)}.CardGrid_headline-small__4wJSB{font-size:var(--tome-type-size-xl)}.CardGrid_headline-medium__IOMOm{font-size:var(--tome-type-size-2xl)}.CardGrid_headline-large__MARGu{font-size:var(--tome-type-size-4xl)}.CardGrid_introCopy__hdcLA{font-size:var(--tome-type-size-base);line-height:var(--tome-type-leading-normal);color:var(--tome-color-on-surface-muted)}.CardGrid_grid__KMAWs{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--tome-space-md)}.CardGrid_vertical__HhKEw .CardGrid_grid__KMAWs{grid-template-columns:1fr}.CardGrid_card__GrLL_{display:flex;flex-direction:column;gap:var(--tome-space-sm);padding:var(--tome-space-md);border-radius:var(--tome-radius-lg);background-color:var(--tome-color-surface);transition:box-shadow var(--tome-motion-fast)}.CardGrid_card__GrLL_:hover{box-shadow:var(--tome-shadow-md)}.CardGrid_card-small___JwhB{padding:var(--tome-space-sm)}.CardGrid_card-large__AXxwj{padding:var(--tome-space-lg)}.CardGrid_appearance-primary__nwCCg{background-color:var(--tome-color-primary);color:var(--tome-color-on-primary)}.CardGrid_appearance-transparent___f5PO{background-color:transparent}.CardGrid_media-left__nbjFI{flex-direction:row}.CardGrid_icon__n9F_K{font-size:var(--tome-type-size-2xl);color:var(--tome-color-primary)}.CardGrid_cardImage__zAHRf{width:100%;border-radius:var(--tome-radius-md);-o-object-fit:cover;object-fit:cover}.CardGrid_media-left__nbjFI .CardGrid_cardImage__zAHRf{width:40%;flex-shrink:0}.CardGrid_cardBody__iCt3p{display:flex;flex-direction:column;gap:var(--tome-space-xs)}.CardGrid_cardHeadline__8Agw7{font-size:var(--tome-type-size-lg);font-weight:var(--tome-type-weight-semibold);line-height:var(--tome-type-leading-snug);color:var(--tome-color-foreground)}.CardGrid_appearance-primary__nwCCg .CardGrid_cardHeadline__8Agw7{color:var(--tome-color-on-primary)}.CardGrid_cardDescription__llQEm{font-size:var(--tome-type-size-sm);line-height:var(--tome-type-leading-normal);color:var(--tome-color-on-surface-muted)}.CardGrid_buttons__1aMsE{display:flex;gap:var(--tome-space-xs);margin-block-start:var(--tome-space-xs)}.CardGrid_button__LiBPL{display:inline-flex;align-items:center;padding:var(--tome-space-xs) var(--tome-space-sm);border-radius:var(--tome-radius-md);font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-medium);text-decoration:none;background-color:var(--tome-color-primary);color:var(--tome-color-on-primary);transition:opacity var(--tome-motion-fast)}.CardGrid_button__LiBPL:hover{opacity:.85}.CardGrid_btn-outline__CUrVE{background-color:transparent;color:var(--tome-color-primary);border:1px solid var(--tome-color-border)}.CardGrid_cardLink__WGt19{text-decoration:none;color:inherit}.ChapterHero_chapterHero__HYZZA{grid-column:1/-1;display:grid;grid-template-columns:subgrid;grid-template-rows:1fr;position:relative;min-height:clamp(20rem,45vh,36rem);color:var(--tome-color-background);overflow:hidden}.ChapterHero_darkText__41VeU{color:var(--tome-color-foreground)}.ChapterHero_hasImage__hSywY{background-color:var(--ch-bg-behind,var(--tome-color-foreground))}.ChapterHero_bgImageLayer__qU_Cb{position:absolute;inset:0;z-index:0}.ChapterHero_bgImage__nc0fO{width:100%;height:100%}.ChapterHero_bgOverlay__oPzIS{position:absolute;inset:0;background:linear-gradient(to top,color-mix(in oklch,var(--tome-color-foreground) 85%,transparent),transparent 60%)}.ChapterHero_inner__eRhmy{position:relative;z-index:1;grid-column:1/-1;grid-row:1;align-self:end;width:100%;max-width:80rem;margin-inline:auto;padding:var(--tome-space-xl) var(--tome-grid-padding) var(--tome-space-lg);display:flex;flex-direction:column}.ChapterHero_spacing-tight__Y_X1H .ChapterHero_inner__eRhmy{gap:var(--tome-space-xs)}.ChapterHero_spacing-normal__0JfTh .ChapterHero_inner__eRhmy{gap:var(--tome-space-sm)}.ChapterHero_spacing-loose__FwQxu .ChapterHero_inner__eRhmy{gap:var(--tome-space-md)}.ChapterHero_spacing-extraLoose__DPm5x .ChapterHero_inner__eRhmy{gap:var(--tome-space-lg)}.ChapterHero_orient-center__Go14w .ChapterHero_inner__eRhmy{align-items:center;text-align:center}.ChapterHero_orient-right__6n8Yf .ChapterHero_inner__eRhmy{align-items:flex-end;text-align:right}.ChapterHero_breadcrumbs__UXheR{display:flex;align-items:center;gap:var(--tome-space-xs);font-size:var(--tome-type-size-sm);opacity:.7}.ChapterHero_breadcrumbLink__bK2ac{color:currentColor;text-decoration:none}.ChapterHero_breadcrumbLink__bK2ac:hover{text-decoration:underline}.ChapterHero_breadcrumbSep__qv_jb{opacity:.5}.ChapterHero_breadcrumbCurrent__uG_5N{opacity:.8}.ChapterHero_headline__Kd8kF{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);margin:0}.ChapterHero_description__GFFo2{font-size:var(--tome-type-size-base);line-height:var(--tome-type-leading-normal);max-width:65ch;opacity:.85}.ChapterHero_meta___jzGm{display:flex;align-items:center;flex-wrap:wrap;gap:var(--tome-space-sm);font-size:var(--tome-type-size-sm);opacity:.8}.ChapterHero_authorInfo__HVX_A{display:flex;align-items:center;gap:var(--tome-space-xs)}.ChapterHero_authorAvatar__BYB31{width:2rem;height:2rem;border-radius:var(--tome-radius-full);-o-object-fit:cover;object-fit:cover}.ChapterHero_authorName__24btF{font-weight:var(--tome-type-weight-medium);color:currentColor;text-decoration:none}a.ChapterHero_authorName__24btF:hover{text-decoration:underline}.ChapterHero_metaItem__PJxee{white-space:nowrap}.ChapterHero_links__BxAb9{display:flex;flex-wrap:wrap;gap:var(--tome-space-sm)}.ChapterHero_link__Ky3Oa{display:inline-flex;align-items:center;padding:var(--tome-space-xs) var(--tome-space-sm);font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-medium);color:var(--tome-color-on-primary);background-color:var(--tome-color-primary);border-radius:var(--tome-radius-md);text-decoration:none;transition:opacity var(--tome-motion-fast) var(--tome-motion-ease-out)}.ChapterHero_link__Ky3Oa:hover{opacity:.9}.ChapterHero_link__Ky3Oa:focus-visible{outline:2px solid var(--tome-color-ring);outline-offset:2px}.ChapterHero_linkOutline__ZTFCq{background-color:transparent;color:currentColor;border:1px solid}@container (max-width: 768px){.ChapterHero_headline__Kd8kF{font-size:var(--tome-type-size-4xl)}.ChapterHero_chapterHero__HYZZA{min-height:clamp(16rem,35vh,28rem)}}.CheckList_checkList__l2HCf{display:grid;grid-template-columns:subgrid;grid-column:1/-1}.CheckList_inner__hFXqT{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--tome-space-sm);padding-block:var(--tome-space-md)}.CheckList_title__OfiZY{font-size:var(--tome-type-size-xl);font-weight:var(--tome-type-weight-semibold);line-height:var(--tome-type-leading-snug);color:var(--tome-color-foreground)}.CheckList_list__8mvBK{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--tome-space-xs)}.CheckList_item__yZbwb{display:flex;align-items:flex-start;gap:var(--tome-space-xs);font-size:var(--tome-type-size-base);line-height:var(--tome-type-leading-normal);color:var(--tome-color-foreground)}.CheckList_icon__rE0hI{flex-shrink:0;font-size:var(--tome-type-size-md);color:var(--tome-color-primary)}.CheckList_text__ZxBiA{flex:1}.CheckList_state-positive__z67Be .CheckList_icon__rE0hI{color:var(--tome-color-success)}.CheckList_state-negative__zMD6V .CheckList_icon__rE0hI{color:var(--tome-color-destructive)}.CheckList_color-green__r73wL .CheckList_icon__rE0hI{color:var(--tome-color-success)}.CheckList_color-red__w9Nuf .CheckList_icon__rE0hI{color:var(--tome-color-destructive)}.CheckList_color-blue__L_biP .CheckList_icon__rE0hI{color:var(--tome-color-primary)}.CheckList_color-orange__rXLMw .CheckList_icon__rE0hI{color:var(--tome-color-warning)}.CheckList_color-purple__w7TrK .CheckList_icon__rE0hI{color:hsl(280 60% 50%)}.ContentBlock_contentBlock__W_nOY{--_measure:65ch;display:grid;grid-template-columns:repeat(14,1fr);gap:var(--tome-space-md);grid-column:content-start/content-end;padding-block:var(--tome-space-lg)}.ContentBlock_column__vDE2C{display:flex;flex-direction:column;font-size:var(--tome-type-size-base);line-height:var(--tome-type-leading-normal);color:var(--tome-color-foreground)}.ContentBlock_size-one__P_C9h{grid-column:span 1}.ContentBlock_size-two__PjcK_{grid-column:span 2}.ContentBlock_size-three__TvbED{grid-column:span 3}.ContentBlock_size-four__6GvV2{grid-column:span 4}.ContentBlock_size-five__kuaoZ{grid-column:span 5}.ContentBlock_size-six__7Jjqs{grid-column:span 6}.ContentBlock_size-seven__mgj6F{grid-column:span 7}.ContentBlock_size-eight__vnMlm{grid-column:span 8}.ContentBlock_size-nine__M0Ays{grid-column:span 9}.ContentBlock_size-ten__VAd7_{grid-column:span 10}.ContentBlock_size-twelve__ff50T{grid-column:span 12}.ContentBlock_size-fourteen__vS93A{grid-column:span 14}.ContentBlock_align-start__XEw0l{justify-content:flex-start}.ContentBlock_align-center__4_9aH{justify-content:center}.ContentBlock_align-end__YJ_sv{justify-content:flex-end}.ContentBlock_align-space-between___o_YO{justify-content:space-between}.ContentBlock_align-space-around___jVId{justify-content:space-around}.ContentBlock_align-space-evenly__zEhIS{justify-content:space-evenly}.ContentBlock_align-stretch__45AvD{align-self:stretch}.ContentBlock_heading-small__EBmE_ h2,.ContentBlock_heading-small__EBmE_ h3,.ContentBlock_heading-small__EBmE_ h4{font-size:var(--tome-type-size-lg)}.ContentBlock_heading-medium__B4_Nk h2,.ContentBlock_heading-medium__B4_Nk h3,.ContentBlock_heading-medium__B4_Nk h4{font-size:var(--tome-type-size-xl)}.ContentBlock_heading-large__WUnUf h2,.ContentBlock_heading-large__WUnUf h3,.ContentBlock_heading-large__WUnUf h4{font-size:var(--tome-type-size-2xl)}.ContentBlock_columnLink__l2WTJ{display:inline-flex;align-items:center;margin-block-start:var(--tome-space-sm);font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-medium);color:var(--tome-color-primary);text-decoration:none}.ContentBlock_columnLink__l2WTJ:hover{text-decoration:underline}.ContentBlock_cols-default__4pmt2{grid-column:3/11}.ContentBlock_cols-shifted-right__CFjER{grid-column:4/12}.ContentBlock_cols-shifted-left__lV9_J{grid-column:2/10}.ContentBlock_cols-full__YNXwN{grid-column:1/-1}.ContentBlock_measure-narrow__vyAzL{--_measure:55ch}.ContentBlock_measure-wide__MQZ55{--_measure:75ch}.Code_codeBlock__raZQs{margin:0;display:flex;flex-direction:column;border-radius:var(--tome-radius-md);overflow:hidden;border:1px solid var(--tome-color-border);background-color:var(--tome-color-surface-muted)}.Code_header__EikFF{display:flex;align-items:center;padding:var(--tome-space-xs) var(--tome-space-sm);background-color:var(--tome-color-surface);border-block-end:1px solid var(--tome-color-border)}.Code_lang__QyMAJ{font-size:var(--tome-type-size-micro);font-family:var(--tome-type-mono);font-weight:var(--tome-type-weight-semibold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-widest);color:var(--tome-color-on-surface-muted)}.Code_pre__9cH7E{margin:0;padding:var(--tome-space-sm);overflow-x:auto}.Code_code___kR4B{font-family:var(--tome-type-mono);font-size:var(--tome-type-size-sm);line-height:var(--tome-type-leading-relaxed);color:var(--tome-color-foreground);-moz-tab-size:2;-o-tab-size:2;tab-size:2}.Code_caption__tJ_IP{padding:var(--tome-space-xs) var(--tome-space-sm);font-size:var(--tome-type-size-xs);color:var(--tome-color-on-surface-muted);border-block-start:1px solid var(--tome-color-border)}.Code_wide__jwiXZ{grid-column:margin-start/margin-end}.Code_caption-marginalia__Fw8nr .Code_caption__tJ_IP{grid-column:10/13}.Custom_custom__7VAZx{display:block;padding-block:var(--tome-space-md)}.Custom_bg-white__U2scH{background-color:var(--tome-color-background)}.Custom_bg-light-gray__pMgww{background-color:color-mix(in oklch,var(--tome-color-background) 95%,transparent)}.Custom_bg-dark__YLpXu{background-color:var(--tome-color-foreground);color:var(--tome-color-background)}