.steps[data-v-25a5c57b]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.steps__link[data-v-25a5c57b]{border-top:1px solid var(--border-light);color:inherit;display:flex;gap:16px;padding:20px 0;text-decoration:none}.steps__link[data-v-25a5c57b]:focus-visible{border-radius:8px;outline:2px solid var(--ring-default);outline-offset:2px}.steps__rail[data-v-25a5c57b]{flex-direction:column;flex-shrink:0;gap:8px}.steps__dot[data-v-25a5c57b],.steps__rail[data-v-25a5c57b]{align-items:center;display:flex;width:32px}.steps__dot[data-v-25a5c57b]{border:1.5px solid var(--border-default);border-radius:50%;color:var(--text-muted);font-size:14px;font-weight:800;height:32px;justify-content:center}.steps__link--current .steps__dot[data-v-25a5c57b]{background:var(--color-primary);border-color:var(--color-primary);color:var(--text-on-primary)}.steps__link--read .steps__dot[data-v-25a5c57b]{background:#16a34a;border-color:#16a34a;color:#fff}.steps__line[data-v-25a5c57b]{background:var(--border-light);flex:1;width:1.5px}.steps__item:last-child .steps__line[data-v-25a5c57b]{display:none}.steps__body[data-v-25a5c57b]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.steps__head[data-v-25a5c57b]{align-items:center;display:flex;gap:14px}.steps__titles[data-v-25a5c57b]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.steps__meta[data-v-25a5c57b]{letter-spacing:.08em}.steps__name[data-v-25a5c57b]{color:var(--text-primary);font-size:20px;font-weight:800;line-height:1.15;transition:color .15s ease}.steps__link--read .steps__name[data-v-25a5c57b]{color:var(--text-secondary)}@media(hover:hover){.steps__link:hover .steps__name[data-v-25a5c57b]{color:var(--color-primary)}}.steps__thumb[data-v-25a5c57b]{background:var(--surface-muted);border-radius:8px;flex-shrink:0;height:56px;overflow:hidden;width:56px}.steps__thumb img[data-v-25a5c57b]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;width:100%}.steps__thumb--initial[data-v-25a5c57b]{align-items:center;background:var(--surface-subtle);color:var(--color-primary);display:flex;font-size:20px;font-weight:800;justify-content:center}.steps__why[data-v-25a5c57b]{color:var(--text-secondary);font-size:15px;font-style:italic;line-height:1.55;margin:0}.steps__time[data-v-25a5c57b]{color:var(--text-muted);font-size:13px}.steps__read[data-v-25a5c57b]{align-items:center;color:#16a34a;display:inline-flex;gap:4px}.path[data-v-3674fde3]{padding-bottom:56px}@media(min-width:768px){.path[data-v-3674fde3]{padding-bottom:64px}}.path__header[data-v-3674fde3]{padding:20px 24px 32px}@media(min-width:768px){.path__header[data-v-3674fde3]{padding:28px 32px 48px}}.path__header-inner[data-v-3674fde3]{align-items:flex-start;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:48rem}.path__description[data-v-3674fde3]{color:var(--text-secondary);font-size:17px;line-height:1.6;margin:0}.path__note[data-v-3674fde3] p{color:var(--text-secondary);font-size:16px;line-height:1.65;margin:0 0 12px}.path__note[data-v-3674fde3] p:last-child{margin-bottom:0}.path__progress[data-v-3674fde3]{align-items:center;display:flex;gap:12px;width:100%}.path__progress-label[data-v-3674fde3]{color:var(--text-muted);font-size:13px;white-space:nowrap}.path__cta[data-v-3674fde3]{align-self:flex-start;max-width:100%;text-align:center;white-space:normal}.path__body[data-v-3674fde3]{margin:0 auto;max-width:48rem;padding:32px 24px 0}@media(min-width:768px){.path__body[data-v-3674fde3]{padding:40px 32px 0}}.path__deeper[data-v-3674fde3]{gap:12px;margin-top:24px}.path__deeper[data-v-3674fde3],.path__deeper-item[data-v-3674fde3]{display:flex;flex-direction:column}.path__deeper-item[data-v-3674fde3]{gap:10px;padding:20px}.path__deeper-title[data-v-3674fde3]{color:var(--text-primary);font-size:17px;font-weight:700;line-height:1.3;text-decoration:none}.path__deeper-title[data-v-3674fde3]:hover{color:var(--color-primary)}.path__deeper-meta[data-v-3674fde3]{color:var(--text-muted);font-size:14px}
