.page-pad.svelte-y7gc3m{padding:56px 24px 32px}.pack-hero.svelte-y7gc3m{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:start;gap:28px;display:grid}.eyebrow.svelte-y7gc3m{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0 0 8px;font-size:.78rem;font-weight:700}.access-note.svelte-y7gc3m{color:var(--text-muted);max-width:720px}.cta-row.svelte-y7gc3m{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.btn-primary.svelte-y7gc3m,.btn-secondary.svelte-y7gc3m{min-height:44px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.btn-primary.svelte-y7gc3m{background:var(--text);border:1px solid var(--text);color:#fff}.btn-secondary.svelte-y7gc3m{border:1px solid var(--border-strong);color:var(--text);background:#fff}.btn-primary.svelte-y7gc3m:disabled,.btn-secondary.svelte-y7gc3m:disabled{cursor:wait;opacity:.75}.pack-card.svelte-y7gc3m,.pack-section.svelte-y7gc3m{border:1px solid var(--border);background:#fff;border-radius:8px}.pack-card.svelte-y7gc3m{padding:20px}.pack-card.svelte-y7gc3m h2:where(.svelte-y7gc3m){margin-top:0}.pack-card.svelte-y7gc3m ul:where(.svelte-y7gc3m){margin-bottom:0}.pack-section.svelte-y7gc3m{margin:24px 0;padding:24px}.pack-section.svelte-y7gc3m h2:where(.svelte-y7gc3m){margin-top:0}.tick-list.svelte-y7gc3m{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.tick-list.svelte-y7gc3m li:where(.svelte-y7gc3m){grid-template-columns:20px 1fr;align-items:start;gap:10px;display:grid}.tick-list.svelte-y7gc3m span:where(.svelte-y7gc3m){border:1px solid var(--border-strong);border-radius:3px;width:16px;height:16px;margin-top:4px}.csv-box.svelte-y7gc3m,.rhythm-grid.svelte-y7gc3m,.source-grid.svelte-y7gc3m{gap:10px;margin:18px 0;display:grid}.csv-box.svelte-y7gc3m{grid-template-columns:repeat(3,minmax(0,1fr))}.csv-box.svelte-y7gc3m div:where(.svelte-y7gc3m),.csv-preview.svelte-y7gc3m,.rhythm-grid.svelte-y7gc3m div:where(.svelte-y7gc3m),.source-grid.svelte-y7gc3m a:where(.svelte-y7gc3m){border:1px solid var(--border);background:var(--surface);border-radius:6px;padding:12px}.csv-preview.svelte-y7gc3m{background:#fff;padding:0;overflow-x:auto}.preview-row.svelte-y7gc3m{grid-template-columns:.9fr 1.3fr 1fr 1fr 1fr 1fr;min-width:760px;display:grid}.preview-row.svelte-y7gc3m>div:where(.svelte-y7gc3m){border-top:1px solid var(--border);padding:10px 12px;font-size:.84rem}.preview-row.svelte-y7gc3m>div:where(.svelte-y7gc3m)+div:where(.svelte-y7gc3m){border-left:1px solid var(--border)}.preview-head.svelte-y7gc3m>div:where(.svelte-y7gc3m){letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);background:var(--surface);border-top:0;font-size:.72rem;font-weight:800}.rhythm-grid.svelte-y7gc3m{grid-template-columns:repeat(4,minmax(0,1fr))}.rhythm-grid.svelte-y7gc3m strong:where(.svelte-y7gc3m),.rhythm-grid.svelte-y7gc3m span:where(.svelte-y7gc3m){display:block}.rhythm-grid.svelte-y7gc3m strong:where(.svelte-y7gc3m){margin-bottom:6px;font-size:1.3rem}.source-grid.svelte-y7gc3m{grid-template-columns:repeat(3,minmax(0,1fr))}.source-grid.svelte-y7gc3m a:where(.svelte-y7gc3m){color:var(--text);font-weight:700;text-decoration:none}.source-grid.svelte-y7gc3m a:where(.svelte-y7gc3m):hover{text-decoration:underline}.comparison-table.svelte-y7gc3m{border:1px solid var(--border);border-radius:8px;margin-top:18px;overflow:hidden}.row.svelte-y7gc3m{grid-template-columns:1fr 1fr 1fr;display:grid}.row.svelte-y7gc3m>div:where(.svelte-y7gc3m){border-top:1px solid var(--border);padding:12px}.row.svelte-y7gc3m>div:where(.svelte-y7gc3m)+div:where(.svelte-y7gc3m){border-left:1px solid var(--border)}.row.head.svelte-y7gc3m>div:where(.svelte-y7gc3m){background:var(--surface);border-top:0;font-weight:800}.pricing-link.svelte-y7gc3m{color:var(--text);margin-left:14px;font-weight:700;display:inline-flex}@media (width<=820px){.pack-hero.svelte-y7gc3m,.csv-box.svelte-y7gc3m,.rhythm-grid.svelte-y7gc3m,.source-grid.svelte-y7gc3m{grid-template-columns:1fr}.cta-row.svelte-y7gc3m a:where(.svelte-y7gc3m),.cta-row.svelte-y7gc3m button:where(.svelte-y7gc3m){width:100%}.row.svelte-y7gc3m{grid-template-columns:1fr}.row.svelte-y7gc3m>div:where(.svelte-y7gc3m)+div:where(.svelte-y7gc3m){border-left:0}}@media print{header,footer,.no-print.svelte-y7gc3m,.breadcrumbs.svelte-y7gc3m{display:none!important}.page-pad.svelte-y7gc3m{padding:0}.pack-hero.svelte-y7gc3m{display:block}.pack-section.svelte-y7gc3m,.pack-card.svelte-y7gc3m{break-inside:avoid;border-color:#111}}
