._blogPage_zfk49_2{min-height:100vh}._hero_zfk49_8{background:radial-gradient(ellipse at 30% 20%,rgba(34,197,94,.08) 0%,transparent 50%),radial-gradient(ellipse at 70% 80%,rgba(251,191,36,.06) 0%,transparent 50%),#fff;padding:3.5rem 1rem 3rem;text-align:center}._heroTitle_zfk49_16{font-size:3.25rem;font-weight:800;letter-spacing:-.035em;line-height:1.15;min-height:1.15em;margin-bottom:1.25rem;color:var(--color-text-heading)}._wrapper_zfk49_27{max-width:64rem;margin:0 auto;padding:1rem .5rem}._loadingWrap_zfk49_34{text-align:center;padding:4rem 1rem;color:var(--color-text-secondary)}._spinner_zfk49_40{display:inline-block;width:2rem;height:2rem;border:3px solid var(--color-border);border-top-color:#6366f1;border-radius:50%;animation:_spin_zfk49_40 .6s linear infinite;margin-bottom:1rem}@keyframes _spin_zfk49_40{to{transform:rotate(360deg)}}._grid_zfk49_54{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}._card_zfk49_61{display:flex;flex-direction:column;background:#fff;border:1px solid var(--color-border);border-radius:12px;padding:1.5rem;transition:border-color .15s,box-shadow .15s;text-decoration:none;color:inherit}._card_zfk49_61:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0c21490f}._badge_zfk49_79{display:inline-block;padding:.2rem .6rem;border-radius:4px;font-size:.75rem;font-weight:600;margin-bottom:.75rem;width:fit-content}._badge_zfk49_79[data-category=hiring-trends]{background:#dbeafe;color:#1e40af}._badge_zfk49_79[data-category=red-flags]{background:var(--color-danger-bg);color:var(--color-danger-text)}._badge_zfk49_79[data-category=skills]{background:#fef3c7;color:#92400e}._badge_zfk49_79[data-category=industry]{background:#e0e7ff;color:#3730a3}._badge_zfk49_79[data-category=career]{background:#f3e8ff;color:#6b21a8}._badge_zfk49_79[data-category=ai]{background:#ecfdf5;color:#065f46}._badge_zfk49_79[data-category=salary]{background:#fff7ed;color:#9a3412}._badge_zfk49_79[data-category=resume]{background:#f0fdfa;color:#115e59}._badge_zfk49_79[data-category=interview-prep]{background:#fdf4ff;color:#86198f}._badge_zfk49_79[data-category=tools]{background:#f1f5f9;color:#334155}._badge_zfk49_79[data-category=general]{background:var(--color-border-light);color:#374151}._cardTitle_zfk49_144{font-size:1.0625rem;font-weight:700;color:var(--color-text);line-height:1.4;margin-bottom:.5rem}._cardExcerpt_zfk49_152{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._cardDate_zfk49_162{font-size:.8125rem;color:var(--color-text-muted);margin-top:.75rem}._empty_zfk49_169{text-align:center;color:var(--color-text-muted);padding:4rem 0;font-size:1rem;grid-column:1 / -1}._loadMoreWrap_zfk49_178{display:flex;justify-content:center;padding:2.5rem 0 0}._loadMoreBtn_zfk49_184{padding:.75rem 2.25rem;border-radius:9999px;font-size:.9375rem;font-weight:600;color:var(--color-text);background:#fff;border:1px solid var(--color-border);cursor:pointer;transition:background .15s,border-color .15s}._loadMoreBtn_zfk49_184:hover{background:var(--color-border-light);border-color:#d1d5db}._loadMoreBtn_zfk49_184:disabled{opacity:.5;cursor:not-allowed}._ctaSection_zfk49_207{padding:3rem 1.5rem;background:var(--color-primary-bg);border-top:2px solid var(--color-primary);text-align:center}._ctaInner_zfk49_214{max-width:36rem;margin:0 auto}._ctaTitle_zfk49_219{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;color:var(--color-text-heading);margin-bottom:.5rem}._ctaText_zfk49_227{font-size:1rem;color:var(--color-text-secondary);margin-bottom:1.25rem}._ctaButton_zfk49_233{display:inline-block;padding:.875rem 2rem;background:var(--color-primary);color:#fff;font-size:1rem;font-weight:700;border-radius:10px;text-decoration:none;transition:background .15s}._ctaButton_zfk49_233:hover{background:var(--color-primary-hover)}@media(max-width:900px){._grid_zfk49_54{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){._grid_zfk49_54{grid-template-columns:1fr}._heroTitle_zfk49_16{font-size:2rem}._wrapper_zfk49_27{padding:1.5rem 1rem 3rem}}
