.inventory.svelte-1i4spsi{max-width:64rem;margin:0 auto}.inventory-header.svelte-1i4spsi{text-align:center;max-width:40rem;margin:0 auto var(--space-md)}.inventory-title.svelte-1i4spsi{font-family:var(--font-display);font-size:clamp(1.5rem,2.5vw,1.95rem);color:var(--charcoal);margin-bottom:.5rem}.inventory-subtitle.svelte-1i4spsi{font-size:.95rem;color:var(--slate);line-height:1.6;font-style:italic}.inventory-subtitle.svelte-1i4spsi em:where(.svelte-1i4spsi){color:var(--gold-text);font-style:italic}.inventory-grid.svelte-1i4spsi{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:var(--space-md);align-items:stretch}.category.svelte-1i4spsi{background:var(--card-bg);border:var(--border-subtle);border-radius:12px;padding:var(--space-md);display:flex;flex-direction:column;gap:.6rem}.category.noble.svelte-1i4spsi{border:1px solid rgba(232,184,73,.45);background:linear-gradient(180deg,rgba(232,184,73,.1) 0%,var(--card-bg) 100%);grid-column:1 / -1}.category-header.svelte-1i4spsi{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding-bottom:.5rem;border-bottom:2px solid var(--gold)}.category-name.svelte-1i4spsi{font-family:var(--font-display);font-size:1.1rem;font-weight:600;color:var(--charcoal);margin:0}.noble-pill.svelte-1i4spsi{display:inline-block;padding:.2rem .65rem;border-radius:100px;background:var(--gold);color:var(--midnight);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-family:var(--font-body)}.category-list.svelte-1i4spsi{list-style:none;display:flex;flex-direction:column;gap:.45rem;padding:0;margin:0}.category.noble.svelte-1i4spsi .category-list:where(.svelte-1i4spsi){display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.45rem var(--space-md)}.category-item.svelte-1i4spsi{font-size:.86rem;color:var(--slate);line-height:1.55;padding-left:1rem;position:relative}.category-item.svelte-1i4spsi:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;background:var(--gold);border-radius:1px;transform:rotate(45deg)}@media(max-width:600px){.inventory-grid.svelte-1i4spsi{grid-template-columns:1fr}.category.noble.svelte-1i4spsi .category-list:where(.svelte-1i4spsi){grid-template-columns:1fr}}.pricing-page.svelte-1hrotn9{max-width:64rem;margin:0 auto;padding:var(--space-lg) var(--space-md) var(--space-2xl)}.pricing-hero.svelte-1hrotn9{text-align:center;margin-bottom:var(--space-lg)}.pricing-title.svelte-1hrotn9{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);margin-bottom:.5rem}.pricing-subtitle.svelte-1hrotn9{font-size:1.05rem;color:var(--slate);max-width:36rem;margin:0 auto var(--space-sm);line-height:1.6}.configurator-section.svelte-1hrotn9,.inventory-section.svelte-1hrotn9{margin-bottom:var(--space-xl)}.section-heading.svelte-1hrotn9{font-family:var(--font-display);font-size:clamp(1.5rem,2.5vw,1.95rem);color:var(--charcoal);margin-bottom:var(--space-md);text-align:center}.storage-explainer.svelte-1hrotn9{margin-bottom:var(--space-xl)}.explainer-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--space-md)}.explainer-card.svelte-1hrotn9{padding:var(--space-md);background:var(--card-bg);border:1px solid rgba(255,255,255,.06);border-radius:12px}.explainer-card.svelte-1hrotn9 h3:where(.svelte-1hrotn9){font-family:var(--font-display);font-size:1.05rem;color:var(--gold);margin-bottom:.5rem}.explainer-card.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:.88rem;color:var(--slate);line-height:1.55}.explainer-card.svelte-1hrotn9 strong:where(.svelte-1hrotn9){color:var(--charcoal);font-weight:600}.faq-section.svelte-1hrotn9{margin-bottom:var(--space-xl)}.faq.svelte-1hrotn9{max-width:44rem;margin:0 auto var(--space-md)}.faq-q.svelte-1hrotn9{font-family:var(--font-display);font-size:1.1rem;color:var(--charcoal);margin-bottom:.4rem}.faq-a.svelte-1hrotn9{font-size:.92rem;color:var(--slate);line-height:1.65}.faq-a.svelte-1hrotn9 a:where(.svelte-1hrotn9){color:var(--gold-text);text-decoration:underline;text-decoration-color:#eecf7c4d}.closing.svelte-1hrotn9{text-align:center;max-width:36rem;margin:0 auto;padding:var(--space-md)}.closing.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:.95rem;color:var(--slate);font-style:italic;line-height:1.6;margin-bottom:var(--space-sm)}.closing-cta.svelte-1hrotn9{display:inline-block;padding:.7rem 1.6rem;border-radius:6px;font-weight:600;font-size:.9rem;border:1px solid var(--charcoal);color:var(--charcoal);transition:all .15s}.closing-cta.svelte-1hrotn9:hover{background:var(--charcoal);color:var(--ivory)}
