.breadcrumbs.svelte-d6fwon{max-width:var(--measure);margin:1.5rem auto 0;padding:0 1.25rem;font-size:.85rem}.breadcrumbs.svelte-d6fwon ol:where(.svelte-d6fwon){display:flex;gap:.5rem;list-style:none;padding:0;margin:0;flex-wrap:wrap}.breadcrumbs.svelte-d6fwon li:where(.svelte-d6fwon){display:flex;align-items:center;gap:.5rem;color:var(--ink-muted)}.breadcrumbs.svelte-d6fwon li:where(.svelte-d6fwon)+li:where(.svelte-d6fwon):before{content:"/";color:var(--line-strong)}.breadcrumbs.svelte-d6fwon a:where(.svelte-d6fwon){color:var(--accent-dark);text-decoration:none}article.svelte-d6fwon{max-width:var(--measure);margin:0 auto;padding:1.25rem}header.svelte-d6fwon{margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--line)}.eyebrow.svelte-d6fwon{display:inline-block;font-family:var(--font-display);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-dark);background:var(--accent-tint);border:1px solid var(--accent-tint);border-radius:999px;padding:.25rem .7rem;margin:0 0 .75rem}h1.svelte-d6fwon{margin:0 0 .5rem}.capability.svelte-d6fwon{margin:0;font-weight:600;color:var(--ink-soft)}.price.svelte-d6fwon{display:inline-block;margin-top:.6rem;background:var(--bg-alt);border:1px solid var(--line);border-radius:999px;padding:.2rem .7rem;font-weight:700;font-size:.85rem}.summary.svelte-d6fwon{margin:.75rem 0 0;color:var(--ink-muted)}.skill-callout.svelte-d6fwon{background:var(--accent-tint);border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding:.85rem 1.1rem;margin:0 0 1.5rem;font-size:.9rem}.skill-callout.svelte-d6fwon p:where(.svelte-d6fwon){margin:0}.skill-callout.svelte-d6fwon a:where(.svelte-d6fwon){color:var(--accent-dark);font-weight:600}.content.svelte-d6fwon{font-size:1.05rem;line-height:1.75}.content.svelte-d6fwon p{margin:1.1rem 0}.content.svelte-d6fwon a{color:var(--accent-dark);font-weight:500}.product-list.svelte-d6fwon{margin-top:2rem;border-top:1px solid var(--line);padding-top:1.5rem}.product-list.svelte-d6fwon h2:where(.svelte-d6fwon){margin:0 0 1rem}.product-list.svelte-d6fwon ul:where(.svelte-d6fwon){list-style:none;padding:0;margin:0;display:grid;gap:.9rem}.product-list.svelte-d6fwon li:where(.svelte-d6fwon){background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:.9rem 1.1rem}.product-list.svelte-d6fwon li:where(.svelte-d6fwon) a:where(.svelte-d6fwon){font-weight:700;color:var(--ink);text-decoration:none}.product-list.svelte-d6fwon li:where(.svelte-d6fwon) a:where(.svelte-d6fwon):hover{color:var(--accent-dark)}.meta.svelte-d6fwon{margin-left:.5rem;font-size:.8rem;color:var(--ink-muted)}.desc.svelte-d6fwon{margin:.35rem 0 0;font-size:.88rem;color:var(--ink-soft)}.pack-nav.svelte-d6fwon{display:flex;justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--line)}.pack-nav.svelte-d6fwon a:where(.svelte-d6fwon){color:var(--accent-dark);font-weight:600;text-decoration:none;font-size:.95rem}.pack-nav.svelte-d6fwon a:where(.svelte-d6fwon):hover{text-decoration:underline}
