.blog-page[data-v-41191350]{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-primary) 7%,transparent),color-mix(in srgb,var(--theme-secondary) 2%,transparent) 28rem,transparent);color:var(--color-text)}.blog-hero[data-v-41191350]{background:linear-gradient(135deg,color-mix(in srgb,var(--theme-primary) 9%,Canvas),transparent),color-mix(in srgb,var(--theme-secondary) 3%,Canvas);border-bottom:1px solid color-mix(in srgb,var(--theme-primary) 12%,transparent)}.blog-eyebrow[data-v-41191350]{align-items:center;background:color-mix(in srgb,var(--theme-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--theme-primary) 18%,transparent);border-radius:999px;color:var(--theme-primary);display:inline-flex;font-size:.8125rem;font-weight:700;padding:.45rem .9rem}.blog-muted[data-v-41191350]{color:color-mix(in srgb,var(--color-text) 68%,transparent)}.blog-search[data-v-41191350]{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto}.blog-search__field[data-v-41191350]{align-items:center;background:color-mix(in srgb,var(--theme-primary) 3%,Canvas);border:1px solid color-mix(in srgb,var(--theme-primary) 16%,transparent);border-radius:999px;box-shadow:0 1rem 2.5rem color-mix(in srgb,var(--theme-primary) 10%,transparent);color:color-mix(in srgb,var(--color-text) 55%,transparent);display:flex;gap:.75rem;padding:.35rem 1rem}.blog-search__input[data-v-41191350]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--color-text);flex:1;font:inherit;min-width:0;outline:none;padding:.75rem 0}.blog-search__input[data-v-41191350]::-moz-placeholder{color:color-mix(in srgb,var(--color-text) 42%,transparent)}.blog-search__input[data-v-41191350]::placeholder{color:color-mix(in srgb,var(--color-text) 42%,transparent)}.blog-search__field[data-v-41191350]:focus-within{border-color:var(--theme-primary);box-shadow:0 0 0 .25rem color-mix(in srgb,var(--theme-primary) 16%,transparent)}.blog-search-button[data-v-41191350]{background:linear-gradient(135deg,var(--theme-primary),var(--theme-secondary))!important;border-color:transparent!important;border-radius:999px!important;box-shadow:0 1rem 2rem color-mix(in srgb,var(--theme-primary) 20%,transparent);color:Canvas!important;font-size:.875rem!important;letter-spacing:0!important;min-height:3.25rem;padding-inline:1.5rem!important;text-transform:none!important}.blog-search-button[data-v-41191350]:focus,.blog-search-button[data-v-41191350]:hover{background:linear-gradient(135deg,var(--theme-secondary),var(--theme-primary))!important;box-shadow:0 0 0 .25rem color-mix(in srgb,var(--theme-primary) 18%,transparent)}.blog-topic-nav[data-v-41191350]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.blog-tag[data-v-41191350],.blog-topic-chip[data-v-41191350]{align-items:center;background:color-mix(in srgb,var(--theme-primary) 3%,Canvas);border:1px solid color-mix(in srgb,var(--theme-primary) 18%,transparent);border-radius:999px;color:color-mix(in srgb,var(--color-text) 78%,transparent);display:inline-flex;font-size:.875rem;font-weight:700;min-height:2.5rem;padding:.55rem 1rem;transition:border-color .15s ease,box-shadow .15s ease,color .15s ease,background .15s ease}.blog-tag[data-v-41191350]:hover,.blog-topic-chip--active[data-v-41191350],.blog-topic-chip[data-v-41191350]:hover{background:color-mix(in srgb,var(--theme-primary) 12%,Canvas);border-color:color-mix(in srgb,var(--theme-primary) 35%,transparent);box-shadow:0 .75rem 1.75rem color-mix(in srgb,var(--theme-primary) 12%,transparent);color:var(--theme-primary)}.blog-card[data-v-41191350],.blog-empty[data-v-41191350],.blog-panel[data-v-41191350]{background:color-mix(in srgb,var(--theme-primary) 2%,Canvas);border:1px solid color-mix(in srgb,var(--theme-primary) 12%,transparent);border-radius:.5rem;box-shadow:0 1rem 2.25rem color-mix(in srgb,var(--theme-primary) 7%,transparent)}.blog-panel[data-v-41191350]{padding:1.25rem}.blog-panel__header[data-v-41191350]{align-items:center;color:var(--theme-primary);display:flex;gap:.65rem}.blog-panel__header h2[data-v-41191350]{color:var(--color-text);font-size:1rem;font-weight:800}.blog-list-link[data-v-41191350]{align-items:center;border-radius:.5rem;color:color-mix(in srgb,var(--color-text) 78%,transparent);display:flex;font-size:.925rem;justify-content:space-between;min-height:2.75rem;padding:.65rem .75rem;transition:background .15s ease,color .15s ease}.blog-list-link--active[data-v-41191350],.blog-list-link[data-v-41191350]:hover{background:color-mix(in srgb,var(--theme-primary) 8%,transparent);color:var(--theme-primary)}.blog-count[data-v-41191350]{align-items:center;background:color-mix(in srgb,var(--theme-primary) 9%,transparent);border-radius:999px;color:var(--theme-primary);display:inline-flex;font-size:.75rem;font-weight:800;justify-content:center;min-width:2rem;padding:.25rem .55rem}.blog-popular-item[data-v-41191350]{align-items:center;border-radius:.5rem;color:var(--color-text);display:flex;gap:.75rem;padding:.5rem;transition:background .15s ease}.blog-popular-item[data-v-41191350]:hover{background:color-mix(in srgb,var(--theme-primary) 7%,transparent)}.blog-popular-item__media[data-v-41191350]{border-radius:.5rem;flex:0 0 4rem;height:4rem;overflow:hidden}.blog-popular-item__title[data-v-41191350]{display:-webkit-box;font-size:.875rem;font-weight:800;line-height:1.7;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-popular-item__meta[data-v-41191350]{align-items:center;color:color-mix(in srgb,var(--color-text) 55%,transparent);display:flex;font-size:.75rem;gap:.35rem;margin-top:.35rem}.blog-card[data-v-41191350]{display:flex;min-height:100%;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.blog-card[data-v-41191350]:hover{border-color:color-mix(in srgb,var(--theme-primary) 26%,transparent);box-shadow:0 1.25rem 2.75rem color-mix(in srgb,var(--theme-primary) 11%,transparent);transform:translateY(-.125rem)}.blog-card--featured[data-v-41191350]{align-items:stretch}.blog-card__media[data-v-41191350]{background:color-mix(in srgb,var(--theme-primary) 8%,transparent);flex:0 0 38%;min-height:16rem;overflow:hidden}.blog-card__media--featured[data-v-41191350]{flex-basis:42%;min-height:20rem}.blog-card__content[data-v-41191350]{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;padding:1.5rem}.blog-card__meta[data-v-41191350]{align-items:center;color:color-mix(in srgb,var(--color-text) 55%,transparent);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.85rem}.blog-meta-item[data-v-41191350]{gap:.35rem}.blog-category-pill[data-v-41191350],.blog-meta-item[data-v-41191350]{align-items:center;display:inline-flex}.blog-category-pill[data-v-41191350]{background:color-mix(in srgb,var(--theme-primary) 9%,transparent);border-radius:999px;color:var(--theme-primary);font-size:.75rem;font-weight:800;min-height:2rem;padding:.35rem .75rem}.blog-title-link[data-v-41191350]{color:var(--color-text);transition:color .15s ease}.blog-read-more[data-v-41191350],.blog-title-link[data-v-41191350]:hover{color:var(--theme-primary)}.blog-read-more[data-v-41191350]{align-items:center;display:inline-flex;font-size:.925rem;font-weight:800;gap:.45rem}.blog-grid[data-v-41191350]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.blog-grid .blog-card[data-v-41191350]{flex-direction:column}.blog-grid .blog-card__media[data-v-41191350]{flex:none;min-height:12rem}.blog-empty[data-v-41191350]{padding:4rem 1.5rem;text-align:center}.blog-empty svg[data-v-41191350]{color:color-mix(in srgb,var(--theme-primary) 55%,transparent)}.blog-pagination[data-v-41191350]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:2rem}.blog-pagination__item[data-v-41191350]{align-items:center;background:color-mix(in srgb,var(--theme-primary) 2%,Canvas);border:1px solid color-mix(in srgb,var(--theme-primary) 14%,transparent);border-radius:.5rem;color:color-mix(in srgb,var(--color-text) 70%,transparent);display:inline-flex;font-size:.875rem;font-weight:700;justify-content:center;min-height:2.5rem;min-width:2.5rem;padding:.5rem .85rem}.blog-pagination__item--active[data-v-41191350]{background:var(--theme-primary);border-color:var(--theme-primary);color:Canvas}.blog-pagination__item--disabled[data-v-41191350]{opacity:.45;pointer-events:none}@media(max-width:1023px){.blog-card[data-v-41191350],.blog-card--featured[data-v-41191350]{flex-direction:column}.blog-card__media[data-v-41191350],.blog-card__media--featured[data-v-41191350]{flex:none;min-height:15rem}}@media(max-width:767px){.blog-search[data-v-41191350]{grid-template-columns:1fr}.blog-search__field[data-v-41191350]{border-radius:.5rem}.blog-search-button[data-v-41191350]{border-radius:.5rem!important;justify-content:center}.blog-grid[data-v-41191350]{grid-template-columns:1fr}.blog-card__content[data-v-41191350],.blog-panel[data-v-41191350]{padding:1rem}}
