.blog-hero[data-v-9aead58c]{background:linear-gradient(180deg,var(--lv-brand-soft) 0,color-mix(in oklch,var(--lv-brand-soft) 40%,#fff) 55%,#fff 100%);padding:60px 0 40px;text-align:center}.hero-eyebrow[data-v-9aead58c]{align-items:center;background:var(--lv-card);border:1px solid color-mix(in oklch,var(--lv-brand) 20%,transparent);border-radius:999px;color:var(--lv-brand-deep);display:inline-flex;font-size:.7rem;font-weight:700;gap:8px;letter-spacing:.05em;margin-bottom:16px;padding:6px 14px;text-transform:uppercase}.hero-eyebrow-dot[data-v-9aead58c]{background:var(--lv-brand);border-radius:50%;height:6px;width:6px}.hero-title-accent[data-v-9aead58c]{color:var(--lv-brand-deep);text-decoration:underline;text-decoration-color:var(--lv-brand);text-decoration-thickness:4px;text-underline-offset:4px}.breadcrumb-nav .breadcrumb[data-v-9aead58c]{background:transparent;font-size:.875rem;padding:0}.breadcrumb-nav .breadcrumb-item+.breadcrumb-item[data-v-9aead58c]:before{color:#6b7280;content:"›";padding:0 .5rem}.breadcrumb-nav .breadcrumb-item a[data-v-9aead58c]{color:#6b7280;text-decoration:none;transition:color .2s}.breadcrumb-nav .breadcrumb-item a[data-v-9aead58c]:hover{color:var(--lv-brand-deep);text-decoration:underline}.breadcrumb-nav .breadcrumb-item.active[data-v-9aead58c]{color:#1f2937}.hero-title[data-v-9aead58c]{color:var(--lv-foreground);font-family:var(--lv-font-display);font-size:2.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin-bottom:12px}.hero-subtitle[data-v-9aead58c]{color:var(--lv-muted-foreground);font-size:1.1rem;line-height:1.5;margin:0 auto;max-width:700px}.blog-filters-sticky-container[data-v-9aead58c]{background:#fff;border:1px solid #e5e7eb;border-radius:20px;box-shadow:0 10px 30px #0000000d;margin-top:-30px;padding:16px 0;position:relative;z-index:10}.featured-post-link[data-v-9aead58c]{display:block;text-decoration:none!important}.featured-post-card[data-v-9aead58c]{background:#fff;border:1px solid var(--lv-border);border-radius:var(--lv-radius-2xl);box-shadow:0 1px 3px #0000000d;display:grid;grid-template-columns:1fr;overflow:hidden;transition:box-shadow .2s ease}.featured-post-link:hover .featured-post-card[data-v-9aead58c]{box-shadow:0 12px 30px -10px #00000026}@media(min-width:768px){.featured-post-card[data-v-9aead58c]{grid-template-columns:1fr 1fr}}.featured-post-banner[data-v-9aead58c]{background:linear-gradient(135deg,var(--lv-brand-deep) 0,#053a2b 100%);color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:220px;padding:40px}.featured-post-eyebrow[data-v-9aead58c]{color:#ffffffb3;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.featured-post-title[data-v-9aead58c]{color:#fff;font-family:var(--lv-font-display);font-size:1.5rem;font-weight:700;line-height:1.25;margin:8px 0 12px}.featured-post-meta[data-v-9aead58c]{color:#fffc;font-size:.85rem;margin:0}.featured-post-content[data-v-9aead58c]{align-items:center;display:flex;padding:32px}.featured-post-excerpt[data-v-9aead58c]{color:color-mix(in oklch,var(--lv-foreground) 85%,transparent);line-height:1.6;margin:0}.article-card[data-v-9aead58c]{background:#fff;border:1px solid var(--lv-border)!important;border-radius:16px;height:100%;overflow:hidden;transition:all .3s ease}.article-card[data-v-9aead58c]:hover{border-color:var(--lv-brand)!important;box-shadow:0 20px 40px #00000014!important}.article-link[data-v-9aead58c]{color:#1f2937;transition:color .2s ease}.article-card:hover .article-link[data-v-9aead58c]{color:var(--lv-brand-deep)}.card-text[data-v-9aead58c]{color:#4b5563;line-height:1.6}.article-date[data-v-9aead58c]{color:#9ca3af!important}.article-img-wrapper[data-v-9aead58c]{height:240px;overflow:hidden}.article-img-wrapper img[data-v-9aead58c]{height:100%;transition:transform .6s ease;width:100%}.article-card:hover .article-img-wrapper img[data-v-9aead58c]{transform:scale(1.08)}.line-clamp-3[data-v-9aead58c]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-categories button[data-v-9aead58c]{border-color:#d1d5db;color:#374151}.blog-categories button[data-v-9aead58c]:hover{background-color:var(--lv-brand-soft);border-color:var(--lv-brand);color:var(--lv-brand-deep)}.blog-categories button.active[data-v-9aead58c]{background-color:var(--lv-brand);border-color:var(--lv-brand);color:#fff}.hero-ctas .btn[data-v-9aead58c]{min-width:180px}.hover-primary[data-v-9aead58c]:hover,.hover-success[data-v-9aead58c]:hover{color:var(--lv-brand-deep)!important}@keyframes skeleton-loading-9aead58c{0%{background-color:#f1f5f9}50%{background-color:#e2e8f0}to{background-color:#f1f5f9}}.skeleton-img[data-v-9aead58c],.skeleton-line[data-v-9aead58c]{animation:skeleton-loading-9aead58c 1.5s ease-in-out infinite;border-radius:8px}@media(max-width:991.98px){.article-img-wrapper[data-v-9aead58c]{height:200px}}@media(max-width:768px){.hero-title[data-v-9aead58c]{font-size:2.25rem}.blog-hero[data-v-9aead58c]{padding:60px 0}.blog-filters-sticky-container[data-v-9aead58c]{border-radius:16px;display:block;margin-top:-30px;overflow-x:auto;padding:12px 0;white-space:nowrap}.blog-categories[data-v-9aead58c]{display:inline-flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;padding:0 15px}}
