.price-table[data-astro-cid-jku5gzxy]{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem;font-size:.95rem}.price-table[data-astro-cid-jku5gzxy] th[data-astro-cid-jku5gzxy],.price-table[data-astro-cid-jku5gzxy] td[data-astro-cid-jku5gzxy]{padding:.6rem .75rem;border:1px solid var(--cardboard-200);text-align:left}.price-table[data-astro-cid-jku5gzxy] thead[data-astro-cid-jku5gzxy] th[data-astro-cid-jku5gzxy]{background:var(--cardboard-700);color:var(--cardboard-50);font-family:var(--font-mono);font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.price-table[data-astro-cid-jku5gzxy] tbody[data-astro-cid-jku5gzxy] tr[data-astro-cid-jku5gzxy]:nth-child(2n){background:var(--cardboard-50)}.price-table[data-astro-cid-jku5gzxy] tfoot[data-astro-cid-jku5gzxy] td[data-astro-cid-jku5gzxy]{border-top:2px solid var(--cardboard-400);background:var(--cardboard-50)}.faq-list[data-astro-cid-jku5gzxy]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}.faq-item[data-astro-cid-jku5gzxy]{border:1px solid var(--cardboard-200);border-radius:4px;padding:0}.faq-item[data-astro-cid-jku5gzxy] summary[data-astro-cid-jku5gzxy]{padding:.75rem 1rem;cursor:pointer;font-weight:600;font-family:var(--font-display)}.faq-item[data-astro-cid-jku5gzxy][open] summary[data-astro-cid-jku5gzxy]{border-bottom:1px solid var(--cardboard-200)}.faq-item[data-astro-cid-jku5gzxy] p[data-astro-cid-jku5gzxy]{padding:.75rem 1rem;margin:0;line-height:1.6}.city-links[data-astro-cid-jku5gzxy]{display:flex;flex-wrap:wrap;gap:.4rem .75rem;margin-bottom:2rem}.city-links[data-astro-cid-jku5gzxy] a[data-astro-cid-jku5gzxy]{font-size:.9rem;white-space:nowrap}.guide-nav[data-astro-cid-jku5gzxy]{margin-top:3rem;padding:1rem;background:var(--cardboard-50);border:1px solid var(--cardboard-200);border-radius:4px;font-size:.95rem}.guide-nav[data-astro-cid-jku5gzxy] strong[data-astro-cid-jku5gzxy]{display:block;margin-bottom:.4rem;font-family:var(--font-display)}.affiliate-disclosure[data-astro-cid-jku5gzxy]{margin-top:2rem;padding:.75rem 1rem;background:var(--cardboard-50);border:1px solid var(--cardboard-200);border-radius:4px;color:var(--ink-soft)}.starter-kit[data-astro-cid-jku5gzxy]{background:var(--cardboard-50);border:2px solid var(--orange-500);border-radius:8px;padding:1.5rem;margin:2rem 0 2.5rem}.starter-kit-title[data-astro-cid-jku5gzxy]{margin:0 0 .25rem;font-size:1.25rem}.starter-kit-subtitle[data-astro-cid-jku5gzxy]{margin:0 0 1rem;color:var(--ink-soft);font-size:.95rem}.starter-kit-grid[data-astro-cid-jku5gzxy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}.starter-kit-card[data-astro-cid-jku5gzxy]{display:block;padding:1rem;background:#fff;border:1px solid var(--cardboard-200);border-radius:6px;color:var(--ink);transition:border-color .15s;position:relative}.starter-kit-card[data-astro-cid-jku5gzxy]:hover{border-color:var(--orange-500)}.starter-kit-card--top[data-astro-cid-jku5gzxy]{border-color:var(--orange-400);border-width:2px}.starter-kit-badge[data-astro-cid-jku5gzxy]{display:inline-block;background:var(--orange-500);color:#fff;font-family:var(--font-mono);font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.15rem .5rem;border-radius:3px;margin-bottom:.4rem}.starter-kit-card[data-astro-cid-jku5gzxy] strong[data-astro-cid-jku5gzxy]{display:block;font-family:var(--font-display);margin-bottom:.3rem}.starter-kit-card[data-astro-cid-jku5gzxy] span[data-astro-cid-jku5gzxy]{font-size:.85rem;color:var(--ink-soft);line-height:1.45}.top-stores-list[data-astro-cid-jku5gzxy]{display:flex;flex-direction:column;gap:.5rem;margin:.75rem 0}.top-store-link[data-astro-cid-jku5gzxy]{display:block;padding:.6rem .75rem;border:1px solid var(--cardboard-200);border-radius:4px;color:var(--ink);transition:border-color .15s}.top-store-link[data-astro-cid-jku5gzxy]:hover{border-color:var(--orange-500)}.top-store-link[data-astro-cid-jku5gzxy] strong[data-astro-cid-jku5gzxy]{display:block;font-family:var(--font-display)}.top-store-link[data-astro-cid-jku5gzxy] span[data-astro-cid-jku5gzxy]{font-size:.8rem;color:var(--ink-soft)}
