.lv[data-astro-cid-u6bp2tda]{flex-direction:column;gap:.875rem;display:flex;position:relative}.lv__card[data-astro-cid-u6bp2tda],.lv__import[data-astro-cid-u6bp2tda]{background:var(--c-white);border:1px solid var(--c-slate-200);border-radius:var(--radius-2xl);box-shadow:0 30px 60px -20px #0f172a33, 0 0 0 6px rgba(var(--c-white-rgb), .6)}.lv__card[data-astro-cid-u6bp2tda]{padding:1.25rem}.lv__head[data-astro-cid-u6bp2tda]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.lv__title[data-astro-cid-u6bp2tda]{color:var(--c-slate-900);align-items:center;gap:.5rem;font-weight:700;display:flex}.lv__title[data-astro-cid-u6bp2tda] [data-astro-cid-u6bp2tda][data-lucide]{width:1.125rem;height:1.125rem;color:var(--c-brand-600)}.lv__badge[data-astro-cid-u6bp2tda]{border-radius:var(--radius-full);background:var(--c-slate-100);font-size:var(--text-xs);color:var(--c-slate-500);padding:.125rem .5rem}.lv__list[data-astro-cid-u6bp2tda]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.lv__item[data-astro-cid-u6bp2tda]{border-radius:var(--radius-xl);background:var(--c-slate-50);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem;display:grid}.lv__item--work[data-astro-cid-u6bp2tda]{background:var(--c-brand-50);box-shadow:inset 0 0 0 1px var(--c-brand-200)}.lv__mark[data-astro-cid-u6bp2tda]{border-radius:var(--radius-full);background:var(--c-slate-200);width:1.75rem;height:1.75rem;color:var(--c-slate-500);place-items:center;display:grid}.lv__mark[data-astro-cid-u6bp2tda] [data-astro-cid-u6bp2tda][data-lucide]{width:.875rem;height:.875rem}.lv__item--done[data-astro-cid-u6bp2tda] .lv__mark[data-astro-cid-u6bp2tda]{background:var(--c-green-500);color:var(--c-white)}.lv__item--work[data-astro-cid-u6bp2tda] .lv__mark[data-astro-cid-u6bp2tda]{background:var(--c-brand-500);color:var(--c-white)}.lv__body[data-astro-cid-u6bp2tda]{font-size:var(--text-sm);flex-direction:column;gap:.125rem;display:flex}.lv__body[data-astro-cid-u6bp2tda] b[data-astro-cid-u6bp2tda]{color:var(--c-slate-900)}.lv__body[data-astro-cid-u6bp2tda] span[data-astro-cid-u6bp2tda]{color:var(--c-slate-500)}.lv__week[data-astro-cid-u6bp2tda]{font-size:var(--text-xs);color:var(--c-slate-500);white-space:nowrap;font-weight:600}.lv__item--work[data-astro-cid-u6bp2tda] .lv__week[data-astro-cid-u6bp2tda]{color:var(--c-brand-700)}.lv__import[data-astro-cid-u6bp2tda]{font-size:var(--text-sm);color:var(--c-slate-700);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.875rem 1.25rem;font-weight:600;display:flex}.lv__file[data-astro-cid-u6bp2tda],.lv__target[data-astro-cid-u6bp2tda]{align-items:center;gap:.5rem;display:inline-flex}.lv__file[data-astro-cid-u6bp2tda] [data-astro-cid-u6bp2tda][data-lucide]{width:1.125rem;height:1.125rem;color:var(--c-green-600)}.lv__arrow[data-astro-cid-u6bp2tda]{width:1rem;height:1rem;color:var(--c-slate-400)}.lv__logo[data-astro-cid-u6bp2tda]{border-radius:var(--radius-md);background:var(--c-brand-500);width:1.5rem;height:1.5rem;font-size:var(--text-xs);color:var(--c-white);place-items:center;font-weight:800;display:grid}@media (width<=480px){.lv__item[data-astro-cid-u6bp2tda]{grid-template-columns:auto minmax(0,1fr)}.lv__week[data-astro-cid-u6bp2tda]{grid-column:2}}.paths[data-astro-cid-ihqz5e2y]{padding:var(--section-y) 0;background:var(--surface,var(--c-white))}.paths__grid[data-astro-cid-ihqz5e2y]{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:3rem;display:grid}@media (width>=900px){.paths__grid[data-astro-cid-ihqz5e2y]{grid-template-columns:repeat(3,minmax(0,1fr))}}.paths__card[data-astro-cid-ihqz5e2y]{background:var(--surface-alt,var(--c-slate-50));border:1px solid var(--c-slate-200);border-radius:var(--radius-2xl);flex-direction:column;gap:.75rem;padding:1.75rem 1.5rem;display:flex}.paths__card--accent[data-astro-cid-ihqz5e2y]{border-color:var(--c-brand-300);box-shadow:0 0 0 4px var(--c-brand-50)}.paths__icon[data-astro-cid-ihqz5e2y]{border-radius:var(--radius-lg);background:var(--c-brand-50);width:2.75rem;height:2.75rem;color:var(--c-brand-600);place-items:center;display:grid}.paths__icon[data-astro-cid-ihqz5e2y] [data-astro-cid-ihqz5e2y][data-lucide]{width:1.375rem;height:1.375rem}.paths__kicker[data-astro-cid-ihqz5e2y]{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--c-brand-700);margin:.25rem 0 0;font-weight:700}.paths__title[data-astro-cid-ihqz5e2y]{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-heading-weight);color:var(--c-slate-900);margin:0;line-height:1.25}.paths__price[data-astro-cid-ihqz5e2y]{font-size:var(--text-lg);color:var(--c-slate-900);margin:0;font-weight:700}.paths__fit[data-astro-cid-ihqz5e2y]{font-size:var(--text-sm);color:var(--c-slate-600);margin:0;line-height:1.6}.paths__list[data-astro-cid-ihqz5e2y]{font-size:var(--text-sm);color:var(--c-slate-700);flex-direction:column;gap:.5rem;margin:.25rem 0 .5rem;padding:0;list-style:none;display:flex}.paths__list[data-astro-cid-ihqz5e2y] li[data-astro-cid-ihqz5e2y]{padding-left:1.25rem;position:relative}.paths__list[data-astro-cid-ihqz5e2y] li[data-astro-cid-ihqz5e2y]:before{content:"";border-radius:var(--radius-full);background:var(--c-brand-500);width:.375rem;height:.375rem;position:absolute;top:.5rem;left:.25rem}.paths__card[data-astro-cid-ihqz5e2y] .paths__btn{align-self:flex-start;margin-top:auto}.paths__note[data-astro-cid-ihqz5e2y]{font-size:var(--text-sm);color:var(--c-slate-600);text-align:center;justify-content:center;align-items:flex-start;gap:.5rem;margin:2rem 0 0;display:flex}.paths__note[data-astro-cid-ihqz5e2y] [data-astro-cid-ihqz5e2y][data-lucide]{width:1rem;height:1rem;color:var(--c-brand-600);flex:none;margin-top:.125rem}.vn-blog[data-astro-cid-m6wz35sk]{padding:var(--section-y) 0;background:var(--surface,var(--c-white))}.vn-blog__grid[data-astro-cid-m6wz35sk]{margin-top:3rem}.vn-blog__all[data-astro-cid-m6wz35sk]{text-align:center;margin:2rem 0 0}.vn-blog__all[data-astro-cid-m6wz35sk] a[data-astro-cid-m6wz35sk]{color:var(--c-brand-700);align-items:center;gap:.375rem;font-weight:600;text-decoration:none;display:inline-flex}.vn-blog__all[data-astro-cid-m6wz35sk] a[data-astro-cid-m6wz35sk]:hover{color:var(--c-brand-600);text-decoration:underline}.vn-blog__all[data-astro-cid-m6wz35sk] [data-astro-cid-m6wz35sk][data-lucide]{width:1rem;height:1rem}
