[data-v-a6fe7d97]:root{--color-primary:#6f89d6;--color-primary-dark:#7d71ac;--color-text-primary:#1a1a2e;--color-text-secondary:#666;--color-text-muted:#999;--color-text-light:#bbb;--color-bg-body:#f5f7fa;--color-bg-card:#fff;--color-bg-hover:#f5f5f5;--color-border:#e8e8e8;--color-success:#27ae60;--color-danger:#e74c3c;--color-warning:#f39c12}.public-detail[data-v-a6fe7d97]{max-width:920px;color:var(--color-text-primary);margin:0 auto;padding:72px 24px 80px}.detail-hero[data-v-a6fe7d97]{text-align:center;max-width:740px;margin:0 auto 64px}.eyebrow[data-v-a6fe7d97],.step-label[data-v-a6fe7d97]{color:var(--color-primary);letter-spacing:.08em;font-size:.82rem;font-weight:700}h1[data-v-a6fe7d97]{margin:12px 0 18px;font-size:clamp(2rem,5vw,3rem);line-height:1.18}.lead[data-v-a6fe7d97]{color:var(--color-text-secondary);font-size:1.06rem;line-height:1.85}.hero-actions[data-v-a6fe7d97],.cta-links[data-v-a6fe7d97]{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:28px;display:flex}.hero-actions a[data-v-a6fe7d97],.cta-links a[data-v-a6fe7d97],.text-link[data-v-a6fe7d97]{color:var(--color-primary);font-weight:700;text-decoration:none}.primary-link[data-v-a6fe7d97]{background:var(--color-primary);border-radius:22px;align-items:center;min-height:44px;padding:0 22px;display:inline-flex;color:#fff!important}section[data-v-a6fe7d97]{margin-top:64px}section>h2[data-v-a6fe7d97]{margin-bottom:12px;font-size:1.55rem;line-height:1.35}.path-grid[data-v-a6fe7d97]{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:24px;display:grid}.path-grid article[data-v-a6fe7d97],.example-box[data-v-a6fe7d97],.step-list article[data-v-a6fe7d97],.practice-next[data-v-a6fe7d97]{border:1px solid var(--color-border);background:var(--color-bg-card);border-radius:1rem}.path-grid article[data-v-a6fe7d97]{padding:28px}.path-grid h3[data-v-a6fe7d97],.step-list h3[data-v-a6fe7d97]{margin:8px 0 10px;font-size:1.08rem}.path-grid p[data-v-a6fe7d97],.step-list p[data-v-a6fe7d97],.practice-next p[data-v-a6fe7d97],.detail-cta p[data-v-a6fe7d97],.note[data-v-a6fe7d97]{color:var(--color-text-secondary);line-height:1.8}.boundary[data-v-a6fe7d97]{border-top:1px solid var(--color-border);margin-top:16px;padding-top:14px;font-size:.9rem}.example-box[data-v-a6fe7d97]{margin-top:22px;padding:26px 30px}.example-topic[data-v-a6fe7d97]{margin-bottom:14px}.example-box ol[data-v-a6fe7d97]{margin:0;padding-left:22px}.example-box li[data-v-a6fe7d97]{color:var(--color-text-secondary);margin:10px 0;line-height:1.75}.note[data-v-a6fe7d97]{margin-top:12px;font-size:.88rem}.step-list[data-v-a6fe7d97]{gap:14px;margin-top:24px;display:grid}.step-list article[data-v-a6fe7d97]{gap:18px;padding:22px 24px;display:flex}.step-list article>span[data-v-a6fe7d97]{height:34px;color:var(--color-primary);background:#6f89d61f;border-radius:50%;flex:0 0 34px;place-items:center;font-weight:800;display:grid}.practice-next[data-v-a6fe7d97]{padding:30px}.text-link[data-v-a6fe7d97]{margin-top:10px;display:inline-block}.detail-cta[data-v-a6fe7d97]{background:var(--color-bg-hover);text-align:center;border-radius:1rem;padding:40px 28px}@media (width<=768px){.public-detail[data-v-a6fe7d97]{padding:52px 18px 64px}.detail-hero[data-v-a6fe7d97]{margin-bottom:48px}.path-grid[data-v-a6fe7d97]{grid-template-columns:1fr}section[data-v-a6fe7d97]{margin-top:50px}}
