.hero[data-astro-cid-wtyperie]{padding:8rem 1.5rem 5rem;background:linear-gradient(180deg,var(--color-bg) 0%,var(--color-layer-1) 100%)}.hero[data-astro-cid-wtyperie] .container[data-astro-cid-wtyperie]{max-width:800px}.hero[data-astro-cid-wtyperie] h1[data-astro-cid-wtyperie]{margin-bottom:1.5rem}.hero[data-astro-cid-wtyperie] .lead[data-astro-cid-wtyperie]{font-size:1.25rem;margin-bottom:2rem}.problem[data-astro-cid-wtyperie]{background:var(--color-bg-alt)}.problem[data-astro-cid-wtyperie] .lead[data-astro-cid-wtyperie]{margin-bottom:3rem}.problem-scenarios[data-astro-cid-wtyperie]{display:flex;flex-direction:column;gap:1.5rem}.scenario[data-astro-cid-wtyperie]{padding:1.5rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:.5rem}.scenario-quote[data-astro-cid-wtyperie]{font-family:var(--font-mono);font-size:.9375rem;color:var(--color-text);margin-bottom:.75rem;font-style:italic}.scenario-quote[data-astro-cid-wtyperie]:before{content:'"';color:var(--color-accent)}.scenario-quote[data-astro-cid-wtyperie]:after{content:'"';color:var(--color-accent)}.scenario[data-astro-cid-wtyperie] p[data-astro-cid-wtyperie]{color:var(--color-text-muted);font-size:.875rem;margin:0}.solution-grid[data-astro-cid-wtyperie]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:3rem}.solution-card[data-astro-cid-wtyperie]{background:var(--color-bg-dark-alt);border:1px solid var(--color-border-dark);border-radius:.5rem;padding:1.5rem}.solution-card[data-astro-cid-wtyperie] code[data-astro-cid-wtyperie]{font-size:.75rem;color:var(--color-accent);background:transparent}.solution-card[data-astro-cid-wtyperie] h4[data-astro-cid-wtyperie]{margin:.75rem 0 .5rem;color:var(--color-text-inverse)}.solution-card[data-astro-cid-wtyperie] p[data-astro-cid-wtyperie]{color:var(--color-text-light);font-size:.9375rem;margin:0;line-height:1.6}.process[data-astro-cid-wtyperie]{background:var(--color-bg)}.process-list[data-astro-cid-wtyperie]{margin-top:3rem;display:flex;flex-direction:column;gap:1rem}.process-item[data-astro-cid-wtyperie]{display:flex;gap:2rem;padding:1.5rem;background:var(--color-layer-1);border:1px solid var(--color-border);border-radius:.5rem}.process-num[data-astro-cid-wtyperie]{font-family:var(--font-mono);font-size:.875rem;color:var(--color-accent);flex-shrink:0;width:70px}.process-content[data-astro-cid-wtyperie] h4[data-astro-cid-wtyperie]{font-size:1rem;margin-bottom:.25rem}.process-content[data-astro-cid-wtyperie] p[data-astro-cid-wtyperie]{color:var(--color-text-muted);font-size:.9375rem;margin:0}.price-display[data-astro-cid-wtyperie]{font-family:var(--font-mono);font-size:3rem;font-weight:700;color:var(--color-accent);margin:1rem 0}.price-note[data-astro-cid-wtyperie]{color:var(--color-text-light);font-size:1.125rem;margin-bottom:3rem}.price-factors[data-astro-cid-wtyperie]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;text-align:left}.factor[data-astro-cid-wtyperie]{padding:1.5rem;background:var(--color-bg-dark-alt);border:1px solid var(--color-border-dark);border-radius:.5rem}.factor[data-astro-cid-wtyperie] h4[data-astro-cid-wtyperie]{font-family:var(--font-mono);font-size:1rem;color:var(--color-accent);margin-bottom:1rem}.factor[data-astro-cid-wtyperie] ul[data-astro-cid-wtyperie]{margin:0;padding-left:1rem}.factor[data-astro-cid-wtyperie] li[data-astro-cid-wtyperie]{color:var(--color-text-light);font-size:.875rem;margin-bottom:.375rem}.price-cta[data-astro-cid-wtyperie]{margin-top:2rem;color:var(--color-text-light);font-size:.9375rem}.faq[data-astro-cid-wtyperie]{background:var(--color-bg)}.faq-list[data-astro-cid-wtyperie]{margin-top:3rem;display:flex;flex-direction:column;gap:1.5rem}.faq-item[data-astro-cid-wtyperie]{padding-bottom:1.5rem;border-bottom:1px solid var(--color-border)}.faq-item[data-astro-cid-wtyperie]:last-child{border-bottom:none}.faq-item[data-astro-cid-wtyperie] h4[data-astro-cid-wtyperie]{font-family:var(--font-mono);font-size:1rem;margin-bottom:.75rem}.faq-item[data-astro-cid-wtyperie] p[data-astro-cid-wtyperie]{color:var(--color-text-muted);font-size:.9375rem;margin:0;line-height:1.7}.cta[data-astro-cid-wtyperie]{background:var(--color-bg-alt);padding:6rem 1.5rem}.cta[data-astro-cid-wtyperie] h2[data-astro-cid-wtyperie]{margin-bottom:1rem}.cta[data-astro-cid-wtyperie] .lead[data-astro-cid-wtyperie]{margin-bottom:2rem}@media(max-width:768px){.solution-grid[data-astro-cid-wtyperie],.price-factors[data-astro-cid-wtyperie]{grid-template-columns:1fr}.process-item[data-astro-cid-wtyperie]{flex-direction:column;gap:.5rem}}
