.article-path.svelte-8ldcal{margin:2.3rem 0 3rem;font-family:var(--font);color:#171717}.article-path.svelte-8ldcal .path-label:where(.svelte-8ldcal){display:inline-flex;align-items:center;gap:10px;max-width:100%;margin:0 0 22px;padding:10px 15px;border:2px solid #111111;border-radius:8px;background:#fffdf8;box-shadow:3px 3px #111;font-family:var(--font-headline);font-size:1rem;font-weight:400;line-height:1.35;letter-spacing:-.02em;color:#111;transform:rotate(-1deg)}.path-label.svelte-8ldcal svg:where(.svelte-8ldcal){flex:0 0 auto}.article-path.svelte-8ldcal .path-steps:where(.svelte-8ldcal){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;list-style:none;padding:0;margin:0}.article-path.svelte-8ldcal .path-step:where(.svelte-8ldcal){margin:0;padding:18px 16px;border-radius:16px;background:#edbdc2;list-style:none}.article-path.svelte-8ldcal .path-step:where(.svelte-8ldcal):nth-child(2){background:#cce7dc}.article-path.svelte-8ldcal .path-step:where(.svelte-8ldcal):nth-child(3){background:#f2dfa7}.step-number.svelte-8ldcal{display:block;margin-bottom:16px;font-family:var(--font-headline);font-size:1.8rem;line-height:1}.article-path.svelte-8ldcal .step-title:where(.svelte-8ldcal){margin:0 0 6px;font-family:var(--font);font-size:.9rem;font-weight:700;line-height:1.35;color:#111}.article-path.svelte-8ldcal .step-text:where(.svelte-8ldcal){margin:0;font-size:.8rem;line-height:1.55;color:#34322e}@media(max-width:560px){.article-path.svelte-8ldcal .path-steps:where(.svelte-8ldcal){grid-template-columns:1fr;gap:8px}.article-path.svelte-8ldcal .path-step:where(.svelte-8ldcal){display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:15px 16px}.step-number.svelte-8ldcal{margin:0;font-size:1.55rem}}
