.BlogSystem-module__4rDHKW__themeScope{--blog-content-measure:75rem;--blog-reading-measure:var(--blog-content-measure);--blog-content-wide-measure:var(--blog-content-measure);--blog-feature-measure:var(--blog-content-measure);--blog-wide-measure:var(--blog-content-measure);--blog-font-display:var(--store-font-display,var(--store-font-body,ui-sans-serif, system-ui, sans-serif));--blog-font-body:var(--store-font-body,ui-sans-serif, system-ui, sans-serif);--blog-font-meta:var(--store-font-data,ui-monospace, monospace);--blog-font-action:var(--store-font-commerce,ui-sans-serif, system-ui, sans-serif);--blog-type-label:max(.75rem, 12px);--blog-type-meta:max(.78rem, 12.5px);--blog-type-page-title:var(--store-type-page-title,clamp(2.25rem, 3vw, 2.875rem));--blog-type-article-title:var(--store-type-article-title,clamp(2.375rem, 3.4vw, 3.375rem));--blog-type-section-title:var(--store-type-section-title,clamp(1.625rem, 2vw, 2rem));--blog-type-card:var(--store-type-card-title,clamp(1.125rem, 1.2vw, 1.25rem));--blog-type-lead:var(--store-type-lead,clamp(1.125rem, 1.2vw, 1.25rem));--blog-type-body:var(--store-type-body,clamp(1rem, calc(.95rem + .3vw), 1.0625rem));--blog-leading-reading:1.72;background:var(--blog-surface,var(--editorial-paper,#fff));min-width:0;color:var(--blog-heading,var(--editorial-ink,#1a2b3d));font-family:var(--blog-font-body);font-synthesis:none;text-rendering:optimizelegibility}.BlogSystem-module__4rDHKW__contextNav{z-index:2;border-bottom:1px solid var(--blog-line,var(--editorial-line,#e5e7eb));background:color-mix(in srgb, var(--blog-surface,#fff) 94%, transparent);position:relative}.BlogSystem-module__4rDHKW__contextInner{width:min(calc(100% - 2rem), var(--blog-wide-measure));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:2.75rem;margin:0 auto;padding:.45rem 0;display:grid}.BlogSystem-module__4rDHKW__breadcrumb{min-width:0;color:var(--blog-muted,#6b7280);font-family:var(--blog-font-body);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.5rem;font-size:.8125rem;line-height:1.35;display:flex;overflow:hidden}.BlogSystem-module__4rDHKW__breadcrumb>:last-child{text-overflow:ellipsis;overflow:hidden}.BlogSystem-module__4rDHKW__anchorList{border:1px solid var(--blog-line,#e5e7eb);border-radius:calc(var(--blog-radius-small,.45rem) + .2rem);background:var(--blog-surface-alt,#f5f5f5);flex:none;justify-content:flex-end;align-items:center;gap:.12rem;padding:.18rem;display:flex}.BlogSystem-module__4rDHKW__anchorLink{min-height:2.25rem;color:var(--blog-text,#4b5563);border-radius:var(--blog-radius-small,.45rem);font-family:var(--blog-font-action);font-size:var(--store-type-cta,.875rem);border:1px solid #0000;align-items:center;gap:.38rem;padding:.4rem .65rem;font-weight:650;text-decoration:none;transition:color .15s,border-color .15s,background .15s,box-shadow .15s,transform .15s;display:inline-flex}.BlogSystem-module__4rDHKW__anchorLink svg{opacity:.72;flex:none;transition:opacity .15s,transform .15s}.BlogSystem-module__4rDHKW__anchorLink:hover{color:var(--blog-accent,#2563eb);border-color:var(--blog-line-strong,var(--blog-line,#d1d5db));background:var(--blog-card,#fff);box-shadow:var(--blog-shadow,0 1px 2px #0000000a)}.BlogSystem-module__4rDHKW__anchorLink:hover svg,.BlogSystem-module__4rDHKW__anchorLink:focus-visible svg{opacity:1;transform:translateY(-1px)}.BlogSystem-module__4rDHKW__anchorLink:active{transform:translateY(1px)}.BlogSystem-module__4rDHKW__anchorLink:focus-visible,.BlogSystem-module__4rDHKW__articleLink:focus-visible,.BlogSystem-module__4rDHKW__textLink:focus-visible,.BlogSystem-module__4rDHKW__authorCta:focus-visible,.BlogSystem-module__4rDHKW__prevNextCard:focus-visible{outline:3px solid color-mix(in srgb, var(--blog-accent,#2563eb) 38%, transparent);outline-offset:3px}.BlogSystem-module__4rDHKW__indexSection{background:var(--blog-surface,#fff);padding:clamp(1.5rem,2.6vw,2.5rem) clamp(1rem,4vw,2rem) clamp(3rem,4.5vw,4.5rem)}.BlogSystem-module__4rDHKW__teaserSection{padding:0}.BlogSystem-module__4rDHKW__indexContainer{width:min(100%, var(--blog-wide-measure));margin:0 auto}.BlogSystem-module__4rDHKW__indexHeader{border-bottom:1px solid var(--blog-line,#e5e7eb);margin-bottom:clamp(1.25rem,2vw,1.75rem);padding-bottom:clamp(1rem,1.6vw,1.35rem)}.BlogSystem-module__4rDHKW__indexHeadingGroup{min-width:0}.BlogSystem-module__4rDHKW__eyebrow{color:var(--blog-accent,#2563eb);font-family:var(--blog-font-action);font-size:var(--blog-type-label);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.5rem;margin:0 0 .65rem;font-weight:750;line-height:1.3;display:inline-flex}.BlogSystem-module__4rDHKW__indexTitle{max-width:30ch;color:var(--blog-heading,#1a2b3d);font-family:var(--blog-font-display);font-size:min(var(--blog-type-page-title), 2.5rem);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:700;line-height:1.08}.BlogSystem-module__4rDHKW__indexSummary{flex-wrap:wrap;align-items:baseline;gap:.4rem .7rem;margin-top:.7rem;display:flex}.BlogSystem-module__4rDHKW__indexTagline{max-width:64ch;color:var(--blog-text,#4b5563);font-family:var(--blog-font-body);font-size:var(--blog-type-body);margin:0;line-height:1.5}.BlogSystem-module__4rDHKW__indexSummaryDivider{color:var(--blog-line-strong,var(--blog-muted,#6b7280));font-family:var(--blog-font-action)}.BlogSystem-module__4rDHKW__indexCount{color:var(--blog-muted,#6b7280);font-family:var(--blog-font-action);font-size:var(--blog-type-meta);white-space:nowrap;margin:0;font-weight:650;line-height:1.4}.BlogSystem-module__4rDHKW__editorialHeader{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:2rem;display:flex}.BlogSystem-module__4rDHKW__sectionTitle{max-width:28ch;color:var(--blog-heading,#1a2b3d);font-family:var(--blog-font-display);font-size:var(--blog-type-section-title);letter-spacing:-.024em;text-wrap:balance;margin:0;font-weight:700;line-height:1.14}.BlogSystem-module__4rDHKW__textLink{min-height:2.75rem;color:var(--blog-accent,#2563eb);font-family:var(--blog-font-action);font-size:var(--store-type-cta,.875rem);align-items:center;gap:.4rem;font-weight:700;text-decoration:none;display:inline-flex}.BlogSystem-module__4rDHKW__textLink:hover{text-underline-offset:.22em;text-decoration:underline}.BlogSystem-module__4rDHKW__feedCards,.BlogSystem-module__4rDHKW__feedMagazine,.BlogSystem-module__4rDHKW__feedLeadGrid,.BlogSystem-module__4rDHKW__feedCompact,.BlogSystem-module__4rDHKW__feedArchive{gap:clamp(1rem,2vw,1.5rem);display:grid}.BlogSystem-module__4rDHKW__feedMagazine{gap:clamp(1.75rem,3vw,2.5rem)}.BlogSystem-module__4rDHKW__feedSolo{width:min(100%,56rem);margin:0 auto}.BlogSystem-module__4rDHKW__feedDuo{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.BlogSystem-module__4rDHKW__duoPrimary,.BlogSystem-module__4rDHKW__duoSecondary{min-width:0}.BlogSystem-module__4rDHKW__feedDuo .BlogSystem-module__4rDHKW__articleCard{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);display:grid}.BlogSystem-module__4rDHKW__feedCompact{grid-template-columns:repeat(3,minmax(0,1fr))}.BlogSystem-module__4rDHKW__feedCompact[data-compact-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogSystem-module__4rDHKW__feedLeadGrid{grid-template-columns:minmax(0,1.55fr) minmax(20rem,.95fr);align-items:stretch}.BlogSystem-module__4rDHKW__featuredItem{min-width:0}.BlogSystem-module__4rDHKW__feedSupporting{border-top:1px solid var(--blog-line,#e5e7eb);flex-direction:column;min-width:0;display:flex}.BlogSystem-module__4rDHKW__feedSupporting .BlogSystem-module__4rDHKW__rowLink{flex:1 1 0}.BlogSystem-module__4rDHKW__feedArchive{border-top:1px solid var(--blog-line,#e5e7eb);padding-top:clamp(1.5rem,2.5vw,2rem)}.BlogSystem-module__4rDHKW__articleLink{height:100%;color:inherit;text-decoration:none;display:block}.BlogSystem-module__4rDHKW__articleCard{border:1px solid var(--blog-line,#e5e7eb);border-radius:var(--blog-radius,.85rem);background:var(--blog-card,#fff);min-width:0;height:100%;box-shadow:var(--blog-shadow,0 1px 2px #0000000a);flex-direction:column;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.BlogSystem-module__4rDHKW__articleLink:hover .BlogSystem-module__4rDHKW__articleCard{border-color:var(--blog-line-strong,var(--blog-line,#d1d5db));box-shadow:var(--blog-shadow-hover,0 16px 38px #00000017);transform:translateY(-3px)}.BlogSystem-module__4rDHKW__featuredCard{grid-template-columns:minmax(0,1fr) minmax(18rem,1fr);align-items:stretch;display:grid}.BlogSystem-module__4rDHKW__media{border-bottom:1px solid var(--blog-line,#e5e7eb);background:var(--blog-surface-alt,#f5f5f5);width:100%}.BlogSystem-module__4rDHKW__featuredCard .BlogSystem-module__4rDHKW__media,.BlogSystem-module__4rDHKW__feedDuo .BlogSystem-module__4rDHKW__media{border-right:1px solid var(--blog-line,#e5e7eb);border-bottom:0}@media (min-width:52.01rem){.BlogSystem-module__4rDHKW__feedDuo .BlogSystem-module__4rDHKW__media{height:100%;min-height:14rem;aspect-ratio:auto!important}}.BlogSystem-module__4rDHKW__coverFallback{width:100%;color:var(--blog-heading,#1a2b3d);background:radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--blog-accent,#2563eb) 18%, transparent), transparent 34%), linear-gradient(145deg, var(--blog-surface-alt,#f3f4f6), var(--blog-card,#fff));flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.55rem;padding:1.5rem;display:flex}.BlogSystem-module__4rDHKW__coverFallback span{max-width:24ch;font-family:var(--blog-font-display);font-size:var(--blog-type-card);letter-spacing:-.02em;font-weight:700;line-height:1.15}.BlogSystem-module__4rDHKW__cardBody{flex-direction:column;flex:1;min-width:0;padding:clamp(1.05rem,1.8vw,1.45rem);display:flex}.BlogSystem-module__4rDHKW__featuredCard .BlogSystem-module__4rDHKW__cardBody{justify-content:center;padding:clamp(1.35rem,2.4vw,2rem)}.BlogSystem-module__4rDHKW__metaLine{color:var(--blog-muted,#6b7280);font-family:var(--blog-font-action);font-size:var(--blog-type-meta);flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:.65rem;font-weight:600;line-height:1.35;display:flex}.BlogSystem-module__4rDHKW__category{color:var(--blog-accent,#2563eb);font-weight:750}.BlogSystem-module__4rDHKW__cardTitle{color:var(--blog-heading,#1a2b3d);font-family:var(--blog-font-display);font-size:var(--blog-type-card);letter-spacing:-.018em;text-wrap:balance;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 .7rem;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.BlogSystem-module__4rDHKW__featuredCard .BlogSystem-module__4rDHKW__cardTitle{max-width:24ch;font-size:min(var(--blog-type-section-title), 1.75rem);letter-spacing:-.026em;-webkit-line-clamp:4;line-height:1.12}.BlogSystem-module__4rDHKW__cardExcerpt{color:var(--blog-text,#4b5563);font-family:var(--blog-font-body);font-size:var(--blog-type-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.62;display:-webkit-box;overflow:hidden}.BlogSystem-module__4rDHKW__featuredCard .BlogSystem-module__4rDHKW__cardExcerpt{max-width:52ch;font-size:var(--blog-type-body);-webkit-line-clamp:3}.BlogSystem-module__4rDHKW__cardFooter{justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.9rem;display:flex}.BlogSystem-module__4rDHKW__tagList{flex-wrap:wrap;gap:.35rem;min-width:0;display:flex}.BlogSystem-module__4rDHKW__tag{color:var(--blog-muted,#6b7280);font-family:var(--blog-font-body);font-size:.75rem;line-height:1.25}.BlogSystem-module__4rDHKW__cardCta{color:var(--blog-accent,#2563eb);font-family:var(--blog-font-action);font-size:var(--store-type-cta,.875rem);flex:none;font-weight:750}.BlogSystem-module__4rDHKW__rowList{border-top:1px solid var(--blog-line,#e5e7eb);flex-direction:column;display:flex}.BlogSystem-module__4rDHKW__rowLink{min-height:5.75rem;color:inherit;border-bottom:1px solid var(--blog-line,#e5e7eb);grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:1rem;padding:.75rem 0;text-decoration:none;display:grid}.BlogSystem-module__4rDHKW__rowMedia{border:1px solid var(--blog-line,#e5e7eb);border-radius:var(--blog-radius-small,.45rem);background:var(--blog-surface-alt,#f5f5f5);flex:0 0 5.5rem;width:5.5rem;overflow:hidden}.BlogSystem-module__4rDHKW__rowContent{min-width:0}.BlogSystem-module__4rDHKW__rowCategory{color:var(--blog-accent,#2563eb);font-family:var(--blog-font-action);font-size:var(--blog-type-meta);font-weight:650}.BlogSystem-module__4rDHKW__rowTitle{color:var(--blog-heading,#1a2b3d);font-family:var(--blog-font-display);font-size:var(--blog-type-card);text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 .35rem;font-weight:700;line-height:1.28;display:-webkit-box;overflow:hidden}.BlogSystem-module__4rDHKW__rowMeta{color:var(--blog-muted,#6b7280);font-family:var(--blog-font-action);font-size:var(--blog-type-meta);flex-wrap:wrap;align-items:center;gap:.35rem .6rem;font-weight:600;line-height:1.35;display:flex}.BlogSystem-module__4rDHKW__rowMeta>*+:before{content:"·";opacity:.55;margin-right:.6rem}.BlogSystem-module__4rDHKW__articlePage{background:var(--blog-surface,#fff);padding:clamp(1.75rem,3vw,3rem) clamp(1rem,4vw,2rem) clamp(3rem,4.5vw,4.5rem)}.BlogSystem-module__4rDHKW__articleContainer{width:min(100%, var(--blog-wide-measure));margin:0 auto}.BlogSystem-module__4rDHKW__articleLead{width:100%;margin:0 auto clamp(1.75rem,3vw,2.5rem)}.BlogSystem-module__4rDHKW__articleGrid{grid-template-columns:minmax(0, var(--blog-reading-measure));justify-content:center;align-items:start;gap:clamp(2rem,3vw,2.75rem);display:grid}.BlogSystem-module__4rDHKW__articleGridWithRail{grid-template-columns:minmax(0, min(var(--blog-reading-measure), calc(100% - 17.25rem))) minmax(13rem, 14.5rem)}.BlogSystem-module__4rDHKW__articleMain{width:min(100%, var(--blog-reading-measure));min-width:0}.BlogSystem-module__4rDHKW__articleContent{width:100%;min-width:0}.BlogSystem-module__4rDHKW__articleGrid:not(.BlogSystem-module__4rDHKW__articleGridWithRail) .BlogSystem-module__4rDHKW__articleMain [data-article-wide]{width:100%;max-width:100%;margin-left:0;margin-right:0;transform:none}.BlogSystem-module__4rDHKW__articleHeader{width:min(100%, var(--blog-feature-measure));max-width:none;margin-bottom:clamp(1.25rem,2.4vw,1.9rem);margin-left:auto;margin-right:auto}.BlogSystem-module__4rDHKW__articleTitle{max-width:none;color:var(--blog-heading,#1a2b3d);font-family:var(--blog-font-display);font-size:min(var(--blog-type-article-title), 3rem);letter-spacing:-.032em;text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-weight:720;line-height:1.08}.BlogSystem-module__4rDHKW__articleTitle[data-title-length=medium]{max-width:none;font-size:min(var(--blog-type-article-title), 2.875rem)}.BlogSystem-module__4rDHKW__articleTitle[data-title-length=long]{max-width:none;font-size:min(var(--blog-type-article-title), 2.625rem);letter-spacing:-.03em}.BlogSystem-module__4rDHKW__articleDeck{max-width:none;color:var(--blog-text,#4b5563);font-family:var(--blog-font-body);font-size:var(--blog-type-lead);margin:1rem 0 0;line-height:1.58}.BlogSystem-module__4rDHKW__articleMeta{color:var(--blog-muted,#6b7280);font-family:var(--blog-font-action);font-size:var(--blog-type-meta);flex-wrap:wrap;align-items:center;gap:.45rem .85rem;margin-top:1rem;font-weight:600;line-height:1.4;display:flex}.BlogSystem-module__4rDHKW__articleMeta>*{align-items:center;display:inline-flex}.BlogSystem-module__4rDHKW__articleMeta>*+:before{content:"";opacity:.55;background:currentColor;border-radius:999px;width:.2rem;height:.2rem;margin-right:.85rem}.BlogSystem-module__4rDHKW__articleCover{width:min(100%, var(--blog-feature-measure));border:1px solid var(--blog-line,#e5e7eb);border-radius:var(--blog-radius,.85rem);background:var(--blog-surface-alt,#f5f5f5);box-shadow:var(--blog-shadow,0 1px 2px #0000000a);margin-bottom:0;margin-left:auto;margin-right:auto;overflow:hidden}.BlogSystem-module__4rDHKW__tocRail{min-width:0}.BlogSystem-module__4rDHKW__articleActions{width:min(100%, var(--blog-feature-measure));margin:0 auto}.BlogSystem-module__4rDHKW__backFooter{border-top:1px solid var(--blog-line,#e5e7eb);text-align:center;margin-top:2.5rem;padding-top:1.5rem}.BlogSystem-module__4rDHKW__trailingSection{width:min(100%, var(--blog-wide-measure));margin:clamp(2.5rem,4vw,4rem) auto 0;padding-inline:clamp(1rem,4vw,2rem)}.BlogSystem-module__4rDHKW__commerceSection{border-top:1px solid var(--blog-line,#e5e7eb);margin-top:clamp(2.75rem,4.5vw,4.5rem);padding-top:clamp(2rem,3vw,3rem);scroll-margin-top:6rem}.BlogSystem-module__4rDHKW__commerceHeader{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.25rem;margin-bottom:1.75rem;display:flex}.BlogSystem-module__4rDHKW__authorCard{border:1px solid var(--blog-line,#e5e7eb);border-radius:var(--blog-radius,.85rem);background:var(--blog-surface-alt,#f5f5f5);grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:1.25rem;margin-top:clamp(2.5rem,4vw,3.75rem);padding:clamp(1.35rem,3vw,2rem);display:grid}.BlogSystem-module__4rDHKW__authorLogo{border:1px solid var(--blog-line,#e5e7eb);border-radius:var(--blog-radius-small,.5rem);background:var(--blog-card,#fff);width:4.5rem;overflow:hidden}.BlogSystem-module__4rDHKW__authorInitial{aspect-ratio:1;border-radius:var(--blog-radius-small,.5rem);width:4.5rem;color:var(--blog-pre-text,#fff);background:var(--blog-accent,#2563eb);font-family:var(--blog-font-display);font-size:var(--blog-type-section-title);place-items:center;font-weight:750;display:grid}.BlogSystem-module__4rDHKW__authorTitle{color:var(--blog-heading,#1a2b3d);font-family:var(--blog-font-display);font-size:var(--blog-type-card);letter-spacing:-.018em;margin:0 0 .35rem;font-weight:700;line-height:1.18}.BlogSystem-module__4rDHKW__authorTagline,.BlogSystem-module__4rDHKW__authorBio{color:var(--blog-text,#4b5563);font-family:var(--blog-font-body);font-size:var(--blog-type-body);margin:0;line-height:1.58}.BlogSystem-module__4rDHKW__authorTagline{margin-bottom:.45rem;font-weight:650}.BlogSystem-module__4rDHKW__authorBio{margin-bottom:1rem}.BlogSystem-module__4rDHKW__authorCta{border-radius:var(--blog-radius-small,.5rem);min-height:2.75rem;color:var(--blog-pre-text,#fff);background:var(--blog-heading,#1a2b3d);font-family:var(--blog-font-action);font-size:var(--store-type-cta,.875rem);justify-content:center;align-items:center;padding:.65rem 1rem;font-weight:750;text-decoration:none;display:inline-flex}.BlogSystem-module__4rDHKW__prevNextNav{border-top:1px solid var(--blog-line,#e5e7eb);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:clamp(2.5rem,4vw,3.75rem);padding-top:2rem;display:grid}.BlogSystem-module__4rDHKW__prevNextSingle{grid-template-columns:minmax(0,1fr)}.BlogSystem-module__4rDHKW__prevNextCard{border:1px solid var(--blog-line,#e5e7eb);border-radius:var(--blog-radius-small,.5rem);min-height:100%;color:inherit;background:var(--blog-surface-alt,#f5f5f5);padding:1.25rem;text-decoration:none;transition:border-color .16s,background .16s;display:block}.BlogSystem-module__4rDHKW__prevNextCard:hover{border-color:var(--blog-accent,#2563eb);background:var(--blog-card,#fff)}.BlogSystem-module__4rDHKW__prevNextLabel{color:var(--blog-muted,#6b7280);font-family:var(--blog-font-action);font-size:var(--blog-type-meta);margin-bottom:.55rem;font-weight:700;line-height:1.35;display:block}.BlogSystem-module__4rDHKW__prevNextTitle{color:var(--blog-heading,#1a2b3d);font-family:var(--blog-font-display);font-size:var(--blog-type-card);letter-spacing:-.014em;font-weight:700;line-height:1.3;display:block}.BlogSystem-module__4rDHKW__prevNextEnd{text-align:right}.BlogSystem-module__4rDHKW__shareAction:focus-visible{outline:3px solid color-mix(in srgb, var(--blog-accent,#2563eb) 38%, transparent);outline-offset:3px}.BlogSystem-module__4rDHKW__emptyState{border:1px solid var(--blog-line,#e5e7eb);border-radius:var(--blog-radius,.85rem);width:min(100%,42rem);color:var(--blog-text,#4b5563);background:var(--blog-card,#fff);font-family:var(--blog-font-body);text-align:center;margin:4rem auto;padding:clamp(2rem,5vw,3.5rem);font-size:1rem;line-height:1.6}.BlogSystem-module__4rDHKW__routeFallback{width:min(calc(100% - 2rem), var(--blog-wide-measure,76rem));gap:1rem;margin:clamp(3rem,8vw,7rem) auto;display:grid}.BlogSystem-module__4rDHKW__routeFallbackLine{background:linear-gradient(90deg, var(--editorial-paper-2,#f3f4f6) 20%, var(--editorial-line,#e5e7eb) 45%, var(--editorial-paper-2,#f3f4f6) 70%);background-size:220% 100%;border-radius:999px;width:min(100%,38rem);height:1rem;animation:1.4s ease-in-out infinite BlogSystem-module__4rDHKW__blogLoading}.BlogSystem-module__4rDHKW__routeFallbackLine:first-child{border-radius:.65rem;width:min(80%,50rem);height:clamp(2.8rem,7vw,5rem)}.BlogSystem-module__4rDHKW__routeFallbackLine:last-child{width:min(65%,28rem)}@keyframes BlogSystem-module__4rDHKW__blogLoading{to{background-position:-220% 0}}@media (max-width:79.99rem){.BlogSystem-module__4rDHKW__articleGridWithRail{grid-template-columns:minmax(0, var(--blog-reading-measure))}.BlogSystem-module__4rDHKW__tocRail{display:none}}@media (max-width:68rem){.BlogSystem-module__4rDHKW__feedLeadGrid{grid-template-columns:minmax(0,1fr)}.BlogSystem-module__4rDHKW__feedSupporting{border-top:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;display:grid}.BlogSystem-module__4rDHKW__feedSupporting .BlogSystem-module__4rDHKW__rowLink{border-top:1px solid var(--blog-line,#e5e7eb)}.BlogSystem-module__4rDHKW__feedDuo{grid-template-columns:minmax(0,1fr)}.BlogSystem-module__4rDHKW__feedCompact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:52rem){.BlogSystem-module__4rDHKW__contextInner{grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:.25rem}.BlogSystem-module__4rDHKW__anchorList{scrollbar-width:none;justify-content:flex-start;width:100%;overflow-x:auto}.BlogSystem-module__4rDHKW__anchorList::-webkit-scrollbar{display:none}.BlogSystem-module__4rDHKW__indexCount{white-space:normal}.BlogSystem-module__4rDHKW__feedCompact{grid-template-columns:minmax(0,1fr)}.BlogSystem-module__4rDHKW__feedSupporting{display:flex}.BlogSystem-module__4rDHKW__featuredCard,.BlogSystem-module__4rDHKW__feedDuo .BlogSystem-module__4rDHKW__articleCard{flex-direction:column;display:flex}.BlogSystem-module__4rDHKW__featuredCard .BlogSystem-module__4rDHKW__media,.BlogSystem-module__4rDHKW__feedDuo .BlogSystem-module__4rDHKW__media{border-right:0;border-bottom:1px solid var(--blog-line,#e5e7eb)}.BlogSystem-module__4rDHKW__articleCover>[data-monyi-image-frame]{aspect-ratio:16/9!important}}@media (max-width:34rem){.BlogSystem-module__4rDHKW__contextNav{display:none}.BlogSystem-module__4rDHKW__indexSection{padding-top:1.5rem}.BlogSystem-module__4rDHKW__articlePage{padding-top:1.875rem}.BlogSystem-module__4rDHKW__rowLink{grid-template-columns:4.75rem minmax(0,1fr)}.BlogSystem-module__4rDHKW__authorCard{grid-template-columns:3.75rem minmax(0,1fr)}.BlogSystem-module__4rDHKW__authorLogo,.BlogSystem-module__4rDHKW__authorInitial{width:3.75rem}.BlogSystem-module__4rDHKW__prevNextNav{grid-template-columns:1fr}.BlogSystem-module__4rDHKW__prevNextEnd{text-align:left}}@media (prefers-reduced-motion:reduce){.BlogSystem-module__4rDHKW__articleCard,.BlogSystem-module__4rDHKW__articleLink:hover .BlogSystem-module__4rDHKW__articleCard,.BlogSystem-module__4rDHKW__anchorLink,.BlogSystem-module__4rDHKW__anchorLink svg{transition:none;transform:none}.BlogSystem-module__4rDHKW__routeFallbackLine{animation:none}}
.ArticleTOC-module__kmskCq__inline{border:1px solid var(--blog-line,#e5e7eb);border-radius:var(--blog-radius-small,.55rem);background:color-mix(in srgb, var(--blog-surface-alt,#f5f5f5) 70%, var(--blog-card,#fff));margin:0 0 clamp(1.5rem,3vw,2rem);overflow:clip}.ArticleTOC-module__kmskCq__inlineToggle{width:100%;min-height:3.25rem;color:var(--blog-heading,#1a2b3d);font-family:var(--blog-action-font,var(--store-font-commerce), sans-serif);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.7rem .9rem;display:grid}.ArticleTOC-module__kmskCq__inlineToggle:hover{background:color-mix(in srgb, var(--blog-accent,#2563eb) 6%, transparent)}.ArticleTOC-module__kmskCq__toggleLead{min-width:0;font-size:var(--store-type-cta,.875rem);align-items:center;gap:.55rem;font-weight:750;display:inline-flex}.ArticleTOC-module__kmskCq__toggleMeta{color:var(--blog-muted,#6b7280);font-size:var(--store-type-meta,.8125rem);font-weight:600}.ArticleTOC-module__kmskCq__chevron{transition:transform .16s}.ArticleTOC-module__kmskCq__chevronExpanded{transform:rotate(180deg)}.ArticleTOC-module__kmskCq__inlinePanel{border-top:1px solid var(--blog-line,#e5e7eb);background:var(--blog-card,#fff);max-height:min(55vh,32rem);padding:.55rem .65rem .75rem;overflow-y:auto}.ArticleTOC-module__kmskCq__inlineList,.ArticleTOC-module__kmskCq__railList{margin:0;padding:0;list-style:none}.ArticleTOC-module__kmskCq__inlineItemNested{margin-left:1rem}.ArticleTOC-module__kmskCq__inlineLink{min-height:2.65rem;color:var(--blog-text,#4b5563);font-family:var(--blog-font-body,sans-serif);font-size:var(--store-type-caption,.875rem);border-left:2px solid #0000;border-radius:.25rem;align-items:center;padding:.58rem .7rem;line-height:1.4;text-decoration:none;display:flex}.ArticleTOC-module__kmskCq__inlineLink:hover,.ArticleTOC-module__kmskCq__activeLink{border-left-color:var(--blog-accent,#2563eb);color:var(--blog-heading,#1a2b3d);background:color-mix(in srgb, var(--blog-accent,#2563eb) 6%, transparent)}.ArticleTOC-module__kmskCq__rail{border-left:1px solid var(--blog-line,#e5e7eb);align-self:flex-start;min-width:0;padding:.25rem 0 .5rem 1rem;position:sticky;overflow-y:auto}.ArticleTOC-module__kmskCq__railHeader{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.8rem;display:flex}.ArticleTOC-module__kmskCq__railTitle{color:var(--blog-muted,#6b7280);font-family:var(--blog-action-font,var(--store-font-commerce), sans-serif);font-size:var(--store-type-meta,.75rem);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;font-weight:750;display:inline-flex}.ArticleTOC-module__kmskCq__railCount{min-width:1.5rem;min-height:1.5rem;color:var(--blog-muted,#6b7280);background:var(--blog-surface-alt,#f5f5f5);font-size:var(--store-type-meta,.75rem);border-radius:999px;place-items:center;font-weight:700;display:inline-grid}.ArticleTOC-module__kmskCq__railLink{color:var(--blog-text,#4b5563);font-family:var(--blog-font-body,sans-serif);-webkit-line-clamp:2;border-left:2px solid #0000;-webkit-box-orient:vertical;margin:.15rem 0;padding:.46rem .55rem;font-size:.8125rem;font-weight:550;line-height:1.35;text-decoration:none;display:-webkit-box;overflow:hidden}.ArticleTOC-module__kmskCq__railLink:hover,.ArticleTOC-module__kmskCq__activeRailLink{border-left-color:var(--blog-accent,#2563eb);color:var(--blog-heading,#1a2b3d)}.ArticleTOC-module__kmskCq__activeRailLink{font-weight:750}.ArticleTOC-module__kmskCq__railMore{color:var(--blog-accent,#2563eb);font-family:var(--blog-action-font,var(--store-font-commerce), sans-serif);font-size:var(--store-type-meta,.8125rem);cursor:pointer;background:0 0;border:0;margin-top:.55rem;padding:.45rem .55rem;font-weight:750}@media (min-width:80rem){.ArticleTOC-module__kmskCq__mobileOnly{display:none}}@media (max-width:79.99rem){.ArticleTOC-module__kmskCq__desktopOnly{display:none}}@media (max-width:34rem){.ArticleTOC-module__kmskCq__inlineToggle{grid-template-columns:minmax(0,1fr) auto}.ArticleTOC-module__kmskCq__toggleMeta{display:none}}@media (prefers-reduced-motion:reduce){.ArticleTOC-module__kmskCq__chevron{transition:none}}
