.article-detail-container[data-v-4c7eef14]{color:var(--lv-foreground);font-family:Inter,sans-serif}.preview-banner[data-v-4c7eef14]{background:#f59e0b;color:#fff;font-size:.9rem;font-weight:600;padding:10px 16px;position:sticky;text-align:center;top:0;z-index:1000}.article-hero[data-v-4c7eef14]{background:linear-gradient(180deg,var(--lv-brand-soft) 0,color-mix(in oklch,var(--lv-brand-soft) 40%,#fff) 55%,#fff 100%);color:var(--lv-foreground);padding:48px 0 36px}.breadcrumb-nav .breadcrumb[data-v-4c7eef14]{background:transparent;font-size:.875rem;padding:0}.breadcrumb-nav .breadcrumb-item+.breadcrumb-item[data-v-4c7eef14]:before{color:#9ca3af;content:"›";padding:0 .5rem}.breadcrumb-nav .breadcrumb-item a[data-v-4c7eef14]{color:#6b7280;text-decoration:none;transition:color .2s}.breadcrumb-nav .breadcrumb-item a[data-v-4c7eef14]:hover{color:var(--lv-brand-deep);text-decoration:underline}.breadcrumb-nav .breadcrumb-item.active[data-v-4c7eef14]{color:#1f2937;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.back-to-blog-link[data-v-4c7eef14]{color:var(--lv-brand-deep);font-weight:600;text-decoration:none}.back-to-blog-link[data-v-4c7eef14]:hover{text-decoration:underline}.article-meta-sep[data-v-4c7eef14]{color:#9ca3af}.article-meta-date[data-v-4c7eef14]{color:var(--lv-muted-foreground)}.article-tag-badge[data-v-4c7eef14]{background:var(--lv-brand-soft);border:1px solid color-mix(in oklch,var(--lv-brand) 20%,transparent);border-radius:999px;color:var(--lv-brand-deep)!important;display:inline-block;font-size:.78rem;font-weight:600;margin-right:4px;padding:3px 10px;text-decoration:none!important}.article-title[data-v-4c7eef14]{color:var(--lv-foreground);font-family:var(--lv-font-display);font-size:2rem;line-height:1.2}.article-content-card[data-v-4c7eef14]{background:#fff;border:1px solid var(--lv-border);border-radius:var(--lv-radius-2xl);box-shadow:0 1px 3px #0000000d;margin-bottom:3rem;padding:32px}@media(min-width:768px){.article-content-card[data-v-4c7eef14]{padding:40px}}.article-main-image[data-v-4c7eef14]{aspect-ratio:16/9;background:var(--lv-secondary);border-radius:var(--lv-radius-2xl);overflow:hidden}.article-main-image img[data-v-4c7eef14]{border-radius:var(--lv-radius-2xl);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article-content[data-v-4c7eef14] p{font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem}.article-content[data-v-4c7eef14] h2{color:var(--lv-brand-deep);font-weight:700;margin-bottom:1.2rem;margin-top:2.5rem}.article-content[data-v-4c7eef14] h3{color:var(--lv-brand);font-weight:600;margin-bottom:1rem;margin-top:2rem}.article-content[data-v-4c7eef14] img{border-radius:var(--lv-radius-lg);height:auto;margin:2rem 0;max-width:100%}.early-cta[data-v-4c7eef14]{background:var(--lv-brand-soft);border-left:4px solid var(--lv-brand);border-radius:var(--lv-radius-2xl)}.early-cta-btn[data-v-4c7eef14]{background:var(--lv-brand);border:none;border-radius:var(--lv-radius-lg);color:var(--lv-primary-foreground)}.early-cta-btn[data-v-4c7eef14]:hover{background:var(--lv-brand-deep);color:var(--lv-primary-foreground)}.share-article[data-v-4c7eef14]{display:flex;flex-direction:column}.employer-cta[data-v-4c7eef14]{background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:var(--lv-radius-2xl);box-shadow:0 10px 30px #00000026}.faq-section[data-v-4c7eef14] .accordion-button{font-family:Inter,sans-serif}.faq-section[data-v-4c7eef14] .accordion-button:not(.collapsed){background-color:var(--lv-brand-soft);box-shadow:none;color:var(--lv-brand-deep)}.faq-section[data-v-4c7eef14] .accordion-button:focus{border-color:var(--lv-border);box-shadow:none}.cta-section[data-v-4c7eef14]{background:var(--lv-brand-soft);border:1px solid color-mix(in oklch,var(--lv-brand) 30%,transparent);border-radius:var(--lv-radius-2xl);box-shadow:0 4px 15px #0000000a}.cta-section-title[data-v-4c7eef14]{color:var(--lv-brand-deep)}.cta-section-btn[data-v-4c7eef14]{background:var(--lv-brand);border:none;color:var(--lv-primary-foreground)}.cta-section-btn[data-v-4c7eef14]:hover{background:var(--lv-brand-deep);color:var(--lv-primary-foreground)}@media(max-width:768px){.article-title[data-v-4c7eef14]{font-size:1.8rem}.article-hero[data-v-4c7eef14]{padding:60px 0 40px}}@media(max-width:576px){.article-title[data-v-4c7eef14]{font-size:1.75rem}}.related-article-link[data-v-4c7eef14]{display:block;height:100%;text-decoration:none!important}.related-article-card[data-v-4c7eef14]{background:var(--lv-card);border:1px solid var(--lv-border);border-radius:var(--lv-radius-2xl);height:100%;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.related-article-card[data-v-4c7eef14]:hover{border-color:var(--lv-brand);box-shadow:0 12px 24px -8px #0000001f;transform:translateY(-2px)}.related-article-img[data-v-4c7eef14]{height:160px;overflow:hidden}.related-article-img img[data-v-4c7eef14]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.related-article-body[data-v-4c7eef14]{padding:1.25rem}.related-article-date[data-v-4c7eef14]{color:var(--lv-muted-foreground);font-size:.78rem;margin-bottom:.5rem}.related-article-title[data-v-4c7eef14]{color:var(--lv-foreground);display:-webkit-box;font-size:1rem;font-weight:700;-webkit-line-clamp:3;line-height:1.35;margin:0;-webkit-box-orient:vertical;overflow:hidden}.related-article-card:hover .related-article-title[data-v-4c7eef14]{color:var(--lv-brand-deep)}.newsletter-alerts-form .invalid-feedback[data-v-4c7eef14]{display:block}.job-tile-link[data-v-4c7eef14]{display:block;height:100%;text-decoration:none!important}.job-tile[data-v-4c7eef14]{background:var(--lv-card);border:1px solid var(--lv-border);border-radius:var(--lv-radius-2xl);display:flex;flex-direction:column;height:100%;padding:1.25rem;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.job-tile[data-v-4c7eef14]:hover{border-color:var(--lv-brand);box-shadow:0 12px 24px -8px #0000001f;transform:translateY(-2px)}.job-tile-badges[data-v-4c7eef14]{display:flex;gap:6px;margin-bottom:.5rem}.job-tile-pill[data-v-4c7eef14]{align-items:center;border-radius:999px;display:inline-flex;font-size:.65rem;font-weight:700;letter-spacing:.03em;padding:2px 8px;text-transform:uppercase}.job-tile-pill-premium[data-v-4c7eef14]{background:linear-gradient(135deg,#fde68a,#f59e0b);color:#3b2500}.job-tile-pill-featured[data-v-4c7eef14]{background:var(--lv-brand-soft);border:1px solid color-mix(in oklch,var(--lv-brand) 25%,transparent);color:var(--lv-brand-deep)}.job-tile-title[data-v-4c7eef14]{color:var(--lv-foreground);display:-webkit-box;font-size:1rem;font-weight:700;-webkit-line-clamp:2;line-height:1.35;margin:0 0 .5rem;-webkit-box-orient:vertical;overflow:hidden}.job-tile:hover .job-tile-title[data-v-4c7eef14]{color:var(--lv-brand-deep)}.job-tile-meta[data-v-4c7eef14]{color:var(--lv-muted-foreground);flex-grow:1;font-size:.82rem;margin:0}.job-tile-footer[data-v-4c7eef14]{align-items:center;border-top:1px solid var(--lv-border);display:flex;gap:.75rem;justify-content:space-between;margin-top:1rem;padding-top:.85rem}.job-tile-salary[data-v-4c7eef14]{color:var(--lv-brand-deep);font-size:.9rem;font-weight:700}.job-tile-cta[data-v-4c7eef14]{color:var(--lv-brand-deep);font-size:.82rem;font-weight:600;white-space:nowrap}
