.pack-article.svelte-d6fwon{max-width:var(--container);margin:0 auto;padding:1.25rem 1.25rem 2rem}.pack-header.svelte-d6fwon{max-width:760px;margin:0 auto 2rem;text-align:center;padding-bottom:1.25rem;border-bottom:1px solid var(--line-soft)}.pack-header.svelte-d6fwon h1:where(.svelte-d6fwon){margin:0 0 .65rem;font-size:var(--text-3xl)}.pack-header.svelte-d6fwon .lede:where(.svelte-d6fwon){margin:0 auto;text-align:center}.pack-total.svelte-d6fwon{margin:1rem 0 0;font-size:.92rem;display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;justify-content:center}.pack-hero.svelte-d6fwon{width:100%;max-width:760px;margin:1.5rem auto 0;border-radius:var(--radius);border:1px solid var(--line);box-shadow:var(--shadow-card)}.pack-products.svelte-d6fwon{margin:0 0 2.25rem;padding:1.5rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card)}.pack-content.svelte-d6fwon{max-width:var(--measure);margin:0 auto}.faq.svelte-d6fwon{max-width:var(--measure);margin:2.5rem auto 0}.faq.svelte-d6fwon h2:where(.svelte-d6fwon){margin-bottom:1rem}.faq-item.svelte-d6fwon{background:#fff;border:1px solid var(--line);border-radius:var(--radius-sm);padding:.9rem 1.1rem;margin-bottom:.65rem}.faq-item.svelte-d6fwon summary:where(.svelte-d6fwon){font-weight:600;cursor:pointer}.faq-item.svelte-d6fwon p:where(.svelte-d6fwon){margin:.6rem 0 0;color:var(--ink-soft);font-size:.95rem}@media(max-width:640px){.pack-products.svelte-d6fwon{padding:1rem;margin-left:-.5rem;margin-right:-.5rem}}
