.intro-section[data-astro-cid-imeyurho]{margin:var(--spacing-lg) 0;padding:var(--spacing-lg);background:linear-gradient(135deg,#f5f7fa,#f9fafb);border-radius:8px;border-left:4px solid var(--color-accent)}.intro-section[data-astro-cid-imeyurho] p[data-astro-cid-imeyurho]{line-height:1.8;margin-bottom:var(--spacing-md)}.intro-section[data-astro-cid-imeyurho] p[data-astro-cid-imeyurho]:last-child{margin-bottom:0}.cost-structure-section[data-astro-cid-imeyurho],.pricing-models-section[data-astro-cid-imeyurho],.margin-structure-section[data-astro-cid-imeyurho],.element-pricing-section[data-astro-cid-imeyurho],.price-discovery-section[data-astro-cid-imeyurho],.formula-pricing-section[data-astro-cid-imeyurho],.transparency-section[data-astro-cid-imeyurho],.comparison-section[data-astro-cid-imeyurho],.implications-section[data-astro-cid-imeyurho],.key-takeaways[data-astro-cid-imeyurho]{margin:var(--spacing-lg) 0}.stage-cards[data-astro-cid-imeyurho],.model-grid[data-astro-cid-imeyurho],.discovery-flow[data-astro-cid-imeyurho],.transparency-grid[data-astro-cid-imeyurho],.implication-cards[data-astro-cid-imeyurho]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-lg);margin:var(--spacing-lg) 0}.stage-card[data-astro-cid-imeyurho],.model-card[data-astro-cid-imeyurho],.flow-step[data-astro-cid-imeyurho],.transparency-card[data-astro-cid-imeyurho],.implication-card[data-astro-cid-imeyurho],.formula-card[data-astro-cid-imeyurho],.pricing-principle[data-astro-cid-imeyurho]{padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:8px;background:#f9f9f9;transition:box-shadow .2s,border-color .2s}.stage-card[data-astro-cid-imeyurho]:hover,.model-card[data-astro-cid-imeyurho]:hover,.flow-step[data-astro-cid-imeyurho]:hover,.transparency-card[data-astro-cid-imeyurho]:hover,.implication-card[data-astro-cid-imeyurho]:hover{box-shadow:0 4px 12px #00000014;border-color:var(--color-accent)}.stage-card[data-astro-cid-imeyurho] h3[data-astro-cid-imeyurho],.model-card[data-astro-cid-imeyurho] h3[data-astro-cid-imeyurho],.flow-step[data-astro-cid-imeyurho] h3[data-astro-cid-imeyurho],.transparency-card[data-astro-cid-imeyurho] h3[data-astro-cid-imeyurho],.implication-card[data-astro-cid-imeyurho] h3[data-astro-cid-imeyurho],.formula-card[data-astro-cid-imeyurho] h3[data-astro-cid-imeyurho]{margin-top:0;color:var(--color-accent);font-size:1.1em}.stage-card[data-astro-cid-imeyurho] ul[data-astro-cid-imeyurho],.model-card[data-astro-cid-imeyurho] ul[data-astro-cid-imeyurho],.flow-step[data-astro-cid-imeyurho] ul[data-astro-cid-imeyurho],.transparency-card[data-astro-cid-imeyurho] ul[data-astro-cid-imeyurho],.implication-card[data-astro-cid-imeyurho] ul[data-astro-cid-imeyurho]{margin-top:var(--spacing-md);font-size:.95em}.stage-card[data-astro-cid-imeyurho] li[data-astro-cid-imeyurho],.model-card[data-astro-cid-imeyurho] li[data-astro-cid-imeyurho],.flow-step[data-astro-cid-imeyurho] li[data-astro-cid-imeyurho],.transparency-card[data-astro-cid-imeyurho] li[data-astro-cid-imeyurho],.implication-card[data-astro-cid-imeyurho] li[data-astro-cid-imeyurho]{margin-bottom:var(--spacing-sm);line-height:1.6}.cost-summary[data-astro-cid-imeyurho],.discovery-conclusion[data-astro-cid-imeyurho]{margin-top:var(--spacing-lg);padding:var(--spacing-md);background:#fafafa;border-left:3px solid var(--color-accent);font-style:italic;line-height:1.7}.pricing-principle[data-astro-cid-imeyurho]{background:#e8f5e9;border:1px solid #a5d6a7}.pricing-principle[data-astro-cid-imeyurho] h3[data-astro-cid-imeyurho]{color:#2e7d32}.element-table[data-astro-cid-imeyurho],.comparison-table[data-astro-cid-imeyurho]{width:100%;margin:var(--spacing-lg) 0;border-collapse:collapse;overflow-x:auto;display:block}table[data-astro-cid-imeyurho]{width:100%;font-size:.9em;line-height:1.6}th[data-astro-cid-imeyurho]{background:#f0f0f0;padding:var(--spacing-md);text-align:left;font-weight:600;border-bottom:2px solid var(--color-accent)}td[data-astro-cid-imeyurho]{padding:var(--spacing-md);border-bottom:1px solid var(--color-border)}tbody[data-astro-cid-imeyurho] tr[data-astro-cid-imeyurho]:hover{background:#f9f9f9}.formula-display[data-astro-cid-imeyurho]{display:block;background:#f5f5f5;padding:var(--spacing-md);border-radius:4px;font-family:monospace;margin:var(--spacing-md) 0;overflow-x:auto}.key-takeaways[data-astro-cid-imeyurho] ul[data-astro-cid-imeyurho]{list-style:none;padding:0;margin:var(--spacing-lg) 0}.key-takeaways[data-astro-cid-imeyurho] li[data-astro-cid-imeyurho]{padding:var(--spacing-md);margin-bottom:var(--spacing-md);background:#f9f9f9;border-left:4px solid var(--color-accent);border-radius:4px;line-height:1.7}section[data-astro-cid-imeyurho]>p[data-astro-cid-imeyurho]:first-of-type{font-size:1.05em;line-height:1.8;margin-bottom:var(--spacing-lg)}@media(max-width:768px){.stage-cards[data-astro-cid-imeyurho],.model-grid[data-astro-cid-imeyurho],.discovery-flow[data-astro-cid-imeyurho],.transparency-grid[data-astro-cid-imeyurho],.implication-cards[data-astro-cid-imeyurho]{grid-template-columns:1fr}.element-table[data-astro-cid-imeyurho],.comparison-table[data-astro-cid-imeyurho]{font-size:.8em}th[data-astro-cid-imeyurho],td[data-astro-cid-imeyurho]{padding:var(--spacing-sm)}.intro-section[data-astro-cid-imeyurho]{padding:var(--spacing-md)}}
