.blog-featured[data-v-0dd6e1ad]{padding-block-end:var(--section-pad-block)}.blog-featured__grid[data-v-0dd6e1ad]{align-items:center;row-gap:var(--section-stack-gap);padding-block-start:var(--section-pad-block);border-block-start:var(--line-soft)}.blog-featured--labelled .blog-featured__grid[data-v-0dd6e1ad]{border-block-start:0}.blog-featured__label[data-v-0dd6e1ad]{display:flex;align-items:center;gap:var(--blog-featured-label-gap)}.blog-featured__label-mark[data-v-0dd6e1ad]{inline-size:var(--blog-featured-label-mark);block-size:var(--line-accent-strong);flex:0 0 auto;background:var(--ink)}.blog-featured__label-line[data-v-0dd6e1ad]{flex:1 1 auto;border-block-start:var(--line-soft)}.blog-featured__copy[data-v-0dd6e1ad],.blog-featured__media[data-v-0dd6e1ad]{grid-column:1/-1}.blog-featured__media[data-v-0dd6e1ad]{position:relative;overflow:hidden;border-radius:var(--radius-art);--image-ratio:var(--ratio-blog-featured-cover);transition:transform var(--motion-duration-expand) var(--motion-ease-out-expo),box-shadow var(--motion-duration-expand) var(--motion-ease-out-expo)}.blog-featured__copy[data-v-0dd6e1ad]{display:flex;flex-direction:column;align-items:flex-start}.blog-featured__title[data-v-0dd6e1ad]{max-inline-size:var(--measure-blog-featured-title)}.blog-featured__excerpt[data-v-0dd6e1ad]{margin-block-start:var(--space-title-lead)}.blog-featured__cartel[data-v-0dd6e1ad]{margin-block-start:var(--blog-featured-cartel-gap)}.blog-featured__cta[data-v-0dd6e1ad]{margin-block-start:var(--space-lead-cta);--signal:var(--accent-1)}@container site (min-width: 640px){.blog-featured__media[data-v-0dd6e1ad]{grid-column:1/span 6}.blog-featured__copy[data-v-0dd6e1ad]{grid-column:2/span 6}}@container site (min-width: 1024px){.blog-featured__media[data-v-0dd6e1ad]{grid-column:1/span 7}.blog-featured__copy[data-v-0dd6e1ad]{grid-column:9/-1}.blog-featured__copy[data-v-0dd6e1ad],.blog-featured__media[data-v-0dd6e1ad]{grid-row:1}}@media(hover:hover)and (pointer:fine){.blog-featured--linked:hover .blog-featured__media[data-v-0dd6e1ad]{transform:translateY(var(--blog-row-thumb-lift));box-shadow:var(--blog-row-thumb-shadow)}.blog-featured--linked:hover .blog-featured__cta[data-v-0dd6e1ad]{--signal-link-color:var(--signal-interaction)}}.blog-featured--linked:focus-within .blog-featured__cta[data-v-0dd6e1ad]{--signal-link-color:var(--signal-interaction)}:root[data-animations=off] .blog-featured__media{transition:none}:root[data-animations=off] .blog-featured--linked:hover .blog-featured__media{transform:none}@media(prefers-reduced-motion:reduce){.blog-featured__media[data-v-0dd6e1ad]{transition:none}.blog-featured--linked:hover .blog-featured__media[data-v-0dd6e1ad]{transform:none}}.blog-pill[data-v-bff3f78f]{gap:var(--blog-pill-gap);padding:var(--blog-pill-pad-block) var(--blog-pill-pad-inline);border:var(--line-hair);line-height:var(--type-leading-caption);text-decoration:none;transition:border-color var(--motion-duration-hover) var(--motion-ease-settle),background-color var(--motion-duration-hover) var(--motion-ease-settle),color var(--motion-duration-hover) var(--motion-ease-settle)}.blog-pill__count[data-v-bff3f78f]{color:var(--ink-muted);font-size:var(--blog-pill-count-size)}.blog-pill--interactive[data-v-bff3f78f]{position:relative;flex:0 0 auto}.blog-pill--interactive[data-v-bff3f78f]:after{content:"";position:absolute;inset-inline:0;inset-block:calc((var(--control-target-min) - 100%)/-2);min-block-size:var(--control-target-min)}.blog-pill--active[data-v-bff3f78f]{border-color:var(--ink);background:var(--ink);color:var(--ink-on-dark-primary)}.blog-pill--active .blog-pill__count[data-v-bff3f78f]{color:color-mix(in oklch,var(--white) 55%,transparent)}@media(hover:hover)and (pointer:fine){.blog-pill--interactive[data-v-bff3f78f]:not(.blog-pill--active):hover{border-color:var(--ink)}}.blog-pagination[data-v-3ec1240a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--blog-pagination-direction-gap);margin-block-start:var(--space-block-tight);font-family:var(--type-family-mono);font-size:var(--type-size-caption);font-weight:var(--type-weight-regular);letter-spacing:var(--type-tracking-caption);text-transform:uppercase}.blog-pagination__direction[data-v-3ec1240a],.blog-pagination__page[data-v-3ec1240a]{position:relative;color:var(--ink);text-decoration:none}.blog-pagination__direction[data-v-3ec1240a]{display:inline-flex;align-items:center;justify-content:center;gap:var(--caption-separator-gap-compact);inline-size:var(--control-target-min);block-size:var(--control-target-min);border-radius:var(--radius-pill);transition:background-color var(--motion-duration-hover) var(--motion-ease-settle),color var(--motion-duration-hover) var(--motion-ease-settle)}.blog-pagination__chevron[data-v-3ec1240a]{inline-size:var(--blog-pagination-chevron-size);block-size:var(--blog-pagination-chevron-size);flex:0 0 auto;transition:transform var(--motion-duration-hover) var(--motion-ease-out-expo)}.blog-pagination__direction--disabled[data-v-3ec1240a]{border-color:transparent;color:var(--ink-separator);cursor:default}.blog-pagination__direction-label[data-v-3ec1240a]{display:none}.blog-pagination__pages[data-v-3ec1240a]{display:inline-flex;align-items:center;gap:var(--blog-pagination-page-gap)}.blog-pagination__page[data-v-3ec1240a]{display:inline-flex;align-items:center;justify-content:center;isolation:isolate;inline-size:var(--blog-pagination-control-size);block-size:var(--blog-pagination-control-size);border:var(--line-hair);border-radius:var(--radius-pill);transition:border-color var(--motion-duration-hover) var(--motion-ease-settle),color var(--motion-duration-hover) var(--motion-ease-settle)}.blog-pagination__page[data-v-3ec1240a]:before{content:"";position:absolute;inset:calc(var(--line-width)*-1);z-index:-1;border-radius:var(--radius-pill);background:var(--ink);transform:scale(0);transition:transform var(--motion-duration-expand) var(--motion-ease-out-expo)}.blog-pagination .blog-pagination__page--active[data-v-3ec1240a]{border-color:var(--accent-1);background:var(--accent-1);color:var(--white);font-weight:var(--type-weight-medium)}.blog-pagination__ellipsis[data-v-3ec1240a]{color:var(--ink-separator)}@container site (min-width: 640px){.blog-pagination__direction[data-v-3ec1240a]{inline-size:auto;block-size:auto;min-block-size:var(--control-target-min)}.blog-pagination__direction-label[data-v-3ec1240a]{display:inline}}@media(hover:hover)and (pointer:fine){a.blog-pagination__page[data-v-3ec1240a]:hover:before{transform:scale(1)}a.blog-pagination__page[data-v-3ec1240a]:hover{border-color:var(--ink);color:var(--ink-on-dark-primary)}a.blog-pagination__direction--prev:hover .blog-pagination__chevron[data-v-3ec1240a]{transform:translate(calc(var(--nudge-hover)*-1))}a.blog-pagination__direction--next:hover .blog-pagination__chevron[data-v-3ec1240a]{transform:translate(var(--nudge-hover))}}a.blog-pagination__page[data-v-3ec1240a]:focus-visible:before{transform:scale(1)}a.blog-pagination__page[data-v-3ec1240a]:focus-visible{border-color:var(--ink);color:var(--ink-on-dark-primary)}a.blog-pagination__direction--prev:focus-visible .blog-pagination__chevron[data-v-3ec1240a]{transform:translate(calc(var(--nudge-hover)*-1))}a.blog-pagination__direction--next:focus-visible .blog-pagination__chevron[data-v-3ec1240a]{transform:translate(var(--nudge-hover))}:root[data-animations=off] .blog-pagination__chevron,:root[data-animations=off] .blog-pagination__page:before{transition:none}@media(prefers-reduced-motion:reduce){.blog-pagination__chevron[data-v-3ec1240a],.blog-pagination__page[data-v-3ec1240a]:before{transition:none}}.blog-index[data-v-29b6a80a]{padding-block:var(--section-pad-block)}.blog-index__head[data-v-29b6a80a]{row-gap:var(--space-title-lead);margin-block-end:var(--space-title-lead)}.blog-index__filters[data-v-29b6a80a],.blog-index__heading[data-v-29b6a80a]{grid-column:1/-1}.blog-index__count[data-v-29b6a80a]{display:flex;align-items:center;gap:var(--spacing-unit);margin:0}.blog-index__filters[data-v-29b6a80a]{position:relative;margin-block-start:0;margin-inline:calc(var(--page-gutter-compact)*-1);padding-block-start:var(--space-title-lead);border-top:var(--line-soft)}.blog-index__filters[data-v-29b6a80a]:after{content:"";position:absolute;inset-block:var(--space-title-lead) 0;inset-inline-end:0;inline-size:var(--blog-filter-fade-size);background:linear-gradient(to right,transparent,var(--bg-base));pointer-events:none}.blog-index__filter-track[data-v-29b6a80a]{display:flex;gap:var(--space-title-lead);padding-inline:var(--page-gutter-compact);padding-block-end:var(--space-title-lead);overflow-x:auto;scroll-padding-inline:var(--page-gutter-compact);scrollbar-width:none}.blog-index__filter-track[data-v-29b6a80a]::-webkit-scrollbar{display:none}.blog-index__list[data-v-29b6a80a]{margin:0;padding:0;list-style:none}@container site (min-width: 1024px){.blog-index__head[data-v-29b6a80a]{margin-block-end:var(--space-block-tight)}.blog-index__filters[data-v-29b6a80a]{padding-block-start:0;margin-inline:0;border-top:0}.blog-index__filters[data-v-29b6a80a]:after{content:none}.blog-index__filter-track[data-v-29b6a80a]{padding-inline:0;padding-block-end:0;overflow-x:visible;flex-wrap:wrap}}
