.sample-pricing.svelte-8i2f0i{max-width:1000px;margin:0 auto;padding:0 1rem 3rem}.page-header.svelte-8i2f0i{text-align:center;padding:2rem 0 2.5rem}.page-header.svelte-8i2f0i h1:where(.svelte-8i2f0i){font-size:2rem;font-weight:700;color:var(--color-text-primary);margin:0 0 .75rem;letter-spacing:-.02em}.subtitle.svelte-8i2f0i{color:var(--color-text-secondary);font-size:1.05rem;line-height:1.6;margin:0;max-width:550px;margin-inline:auto}.pricing-grid.svelte-8i2f0i{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-bottom:2.5rem}.pricing-card.svelte-8i2f0i{padding:1.5rem;border:1px solid var(--color-border);background:var(--color-bg-raised);transition:box-shadow .2s ease}.pricing-card.svelte-8i2f0i:hover{box-shadow:var(--shadow-lg)}.card-header.svelte-8i2f0i{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.species-icon.svelte-8i2f0i{width:48px;height:48px;background:color-mix(in srgb,var(--color-accent) 12%,transparent);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.species-icon.svelte-8i2f0i i:where(.svelte-8i2f0i){font-size:1.25rem;color:var(--color-accent)}.species-info.svelte-8i2f0i h2:where(.svelte-8i2f0i){margin:0;font-size:1.25rem;font-weight:700;color:var(--color-text-primary)}.scientific.svelte-8i2f0i{font-size:.8rem;color:var(--color-text-muted);font-style:italic}.grade-tag.svelte-8i2f0i{display:inline-block;background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:var(--color-accent);padding:.25rem .6rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:1rem}.price-rows.svelte-8i2f0i{display:flex;flex-direction:column;gap:.75rem}.price-row.svelte-8i2f0i{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-radius:var(--radius-md)}.price-row.retail.svelte-8i2f0i{background:color-mix(in srgb,var(--color-success, #22c55e) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-success, #22c55e) 20%,transparent)}.price-label.svelte-8i2f0i{font-size:.875rem;font-weight:500;color:var(--color-text-secondary)}.price-value.svelte-8i2f0i{font-size:1.25rem;font-weight:700;color:var(--color-text-primary)}.price-unit.svelte-8i2f0i{font-size:.8rem;font-weight:400;color:var(--color-text-muted)}.price-row.wholesale.svelte-8i2f0i{background:color-mix(in srgb,var(--color-text-muted) 6%,transparent);border:1px dashed color-mix(in srgb,var(--color-text-muted) 20%,transparent);position:relative}.blurred-price-wrapper.svelte-8i2f0i{position:relative;display:flex;align-items:center}.blurred-price.svelte-8i2f0i{font-size:1.25rem;font-weight:700;color:var(--color-text-muted);filter:blur(4px);-webkit-user-select:none;user-select:none;pointer-events:none}.blurred-overlay.svelte-8i2f0i{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;color:var(--color-text-secondary);white-space:nowrap}.blurred-overlay.svelte-8i2f0i i:where(.svelte-8i2f0i){font-size:.7rem;color:var(--color-accent)}.cta-section.svelte-8i2f0i{margin-bottom:2rem}.cta-card.svelte-8i2f0i{background:linear-gradient(135deg,var(--color-accent) 0%,color-mix(in srgb,var(--color-accent) 80%,#6b3d1f) 100%);color:#fff;border:none;padding:2rem}.cta-content.svelte-8i2f0i{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.cta-icon.svelte-8i2f0i{width:56px;height:56px;background:#ffffff26;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;font-size:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cta-text.svelte-8i2f0i h2:where(.svelte-8i2f0i){margin:0 0 .5rem;font-size:1.5rem;color:#fff}.cta-text.svelte-8i2f0i p:where(.svelte-8i2f0i){margin:0;opacity:.9;line-height:1.6;font-size:.95rem}.cta-content.svelte-8i2f0i a:where(.svelte-8i2f0i){text-decoration:none}.disclaimer.svelte-8i2f0i{text-align:center;padding:1.5rem;background:color-mix(in srgb,var(--color-text-muted) 5%,transparent);border-radius:var(--radius-md)}.disclaimer.svelte-8i2f0i p:where(.svelte-8i2f0i){margin:0;font-size:.85rem;color:var(--color-text-muted);line-height:1.6;display:flex;align-items:flex-start;gap:.5rem;justify-content:center}.disclaimer.svelte-8i2f0i i:where(.svelte-8i2f0i){margin-top:.2rem;color:var(--color-accent);flex-shrink:0}@media (min-width: 600px){.page-header.svelte-8i2f0i h1:where(.svelte-8i2f0i){font-size:2.5rem}.pricing-grid.svelte-8i2f0i{grid-template-columns:repeat(3,1fr)}.cta-content.svelte-8i2f0i{flex-direction:row;text-align:left;align-items:center}.cta-text.svelte-8i2f0i{flex:1}}@media (min-width: 900px){.sample-pricing.svelte-8i2f0i{padding:0 2rem 3rem}.page-header.svelte-8i2f0i{padding:3rem 0}.page-header.svelte-8i2f0i h1:where(.svelte-8i2f0i){font-size:2.75rem}}
