.ArticleTableOfContents-module__zX-P6G__root{gap:var(--space-3xs);flex-direction:column;display:flex;position:-webkit-sticky;position:sticky}.ArticleTableOfContents-module__zX-P6G__heading{color:var(--color-text-tertiary);text-transform:uppercase;padding:var(--space-xs)0;margin:0}.ArticleTableOfContents-module__zX-P6G__contentContainer{gap:var(--space-xs);flex-direction:column;padding:0;display:flex}.ArticleTableOfContents-module__zX-P6G__list{flex-direction:column;margin:0;list-style:none;display:flex}.ArticleTableOfContents-module__zX-P6G__item{font-size:var(--text-body-m);margin:0}.ArticleTableOfContents-module__zX-P6G__link{color:var(--color-text-default);transition:var(--transition-default);font-size:var(--text-body-s);line-height:var(--line-height-body-l);padding:var(--space-3xs)0 var(--space-3xs)var(--space-s);border-left:2px solid var(--color-accent-subdued);text-decoration:none;display:block}.ArticleTableOfContents-module__zX-P6G__link:hover{color:var(--color-accent-default)}.ArticleTableOfContents-module__zX-P6G__link.ArticleTableOfContents-module__zX-P6G__active{color:var(--color-accent-default);border-left-color:var(--color-accent-default)}.ArticleTableOfContents-module__zX-P6G__readMoreLink{align-items:center;gap:var(--space-3xs);border-left:none;padding-left:0;line-height:1;display:flex}.ArticleTableOfContents-module__zX-P6G__readMoreLink:hover{color:var(--color-accent-default)}
.BlogCard-module__Ydtloa__root{height:100%;color:inherit;align-items:flex-start;gap:var(--space-s);flex-direction:column;display:flex}@media (min-width:960px){.BlogCard-module__Ydtloa__root.BlogCard-module__Ydtloa__isHero{align-items:center;gap:var(--space-s);flex-direction:row}.BlogCard-module__Ydtloa__root.BlogCard-module__Ydtloa__isHero>*{flex:1}}.BlogCard-module__Ydtloa__coverWrapper{border:1px solid var(--color-border-light);border-radius:var(--border-radius-default);aspect-ratio:16/9;clip-path:border-box;background-color:var(--color-background-light);flex:none;width:100%;margin:0;display:block;position:relative;overflow:hidden}.BlogCard-module__Ydtloa__cover{object-fit:cover;object-position:center;width:100%;height:100%}.BlogCard-module__Ydtloa__headlineLink{color:inherit;text-decoration:none}.BlogCard-module__Ydtloa__headlineLink:hover{color:var(--color-accent-default)}.BlogCard-module__Ydtloa__excerpt{display:none}@media (min-width:960px){.BlogCard-module__Ydtloa__excerpt{margin-top:var(--space-s);color:var(--color-text-secondary);text-wrap:balance;display:block}}.BlogCard-module__Ydtloa__details{width:100%;padding-right:var(--space-xs);padding-left:var(--space-xs)}.BlogCard-module__Ydtloa__meta{margin-bottom:var(--space-s);color:var(--color-text-tertiary);font-family:var(--font-family-mono);font-size:var(--text-body-xs);letter-spacing:.01em;align-items:center;display:flex}.BlogCard-module__Ydtloa__metaList{white-space:nowrap;align-items:center;gap:var(--space-s);width:100%;display:flex}.BlogCard-module__Ydtloa__metaTopics{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.BlogCard-module__Ydtloa__metaListItem:not(:first-child):before{content:"/";padding-right:var(--space-s);opacity:.5}.BlogCard-module__Ydtloa__metaDuration{margin-left:auto;margin-right:0}.BlogCard-module__Ydtloa__metaLink{color:inherit;flex:1;text-decoration:none}.BlogCard-module__Ydtloa__metaLink:hover{color:var(--color-text-default)}.BlogCard-module__Ydtloa__metaReadingTime{margin-left:auto;margin-right:0}.BlogCard-module__Ydtloa__nowrap{white-space:nowrap}.BlogCard-module__Ydtloa__date{gap:1ch;display:flex}.BlogCard-module__Ydtloa__authors{margin-top:var(--space-m);gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}
.BlogCarousel-module__m_e_JW__carousel{margin-top:calc(-1*var(--space-l))}@media (min-width:960px){.BlogCarousel-module__m_e_JW__carousel{margin-top:calc(-1*var(--space-3xl))}}
.BlogArchiveListing-module__fJnY0a__header{gap:var(--space-xs);flex-direction:column;display:flex}.BlogArchiveListing-module__fJnY0a__backToLink{color:var(--color-text-default);text-decoration:none}.BlogArchiveListing-module__fJnY0a__backToLink:hover{color:var(--color-accent-hover)}.BlogArchiveListing-module__fJnY0a__posts{gap:var(--space-xl);flex-direction:column;display:flex}.BlogArchiveListing-module__fJnY0a__grid{gap:var(--space-xl)var(--space-m);display:grid}.BlogArchiveListing-module__fJnY0a__heroCard{grid-column:1/-1}.BlogArchiveListing-module__fJnY0a__heroCard:not(:has(+.BlogArchiveListing-module__fJnY0a__heroCard)){padding-bottom:var(--space-xl)}.BlogArchiveListing-module__fJnY0a__pagination{margin-top:var(--space-xl)}.BlogArchiveListing-module__fJnY0a__emptyState{background-color:var(--brand-color-grey-0);justify-content:center;align-items:center;gap:var(--space-s);flex-direction:column;height:100%;min-height:50vh;display:flex}.BlogArchiveListing-module__fJnY0a__emptyStateLink{color:var(--color-accent-default);text-decoration:none}@media (min-width:700px){.BlogArchiveListing-module__fJnY0a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.BlogArchiveListing-module__fJnY0a__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.BlogSeriesListing-module__Ak74Fq__root{margin-top:var(--space-xl);padding-top:var(--space-s);padding-bottom:var(--space-m);border-top:1px solid var(--color-border)}.BlogSeriesListing-module__Ak74Fq__list{margin-top:var(--space-l);padding:0;list-style:none}.BlogSeriesListing-module__Ak74Fq__post{margin-top:var(--space-xs)}.BlogSeriesListing-module__Ak74Fq__link{padding-left:var(--space-s);color:var(--color-text-tertiary);border-left:2px solid transparent;display:block}.BlogSeriesListing-module__Ak74Fq__link[data-current=true],.BlogSeriesListing-module__Ak74Fq__link:hover{border-left-color:var(--color-accent-default);color:var(--color-text-primary)}
