h2.svelte-1rnhxxn{font-size:2.8rem;margin-bottom:2rem;margin-top:4rem;color:var(--dark-text);font-weight:300;letter-spacing:-1px}h2.svelte-1rnhxxn:first-of-type{margin-top:0}p.svelte-1rnhxxn{font-size:1.15rem;line-height:2;color:var(--dark-text);opacity:.8;margin-bottom:1.8rem}@media(max-width:992px){.section-container.svelte-1rnhxxn h2:where(.svelte-1rnhxxn){font-size:2.2rem;margin-bottom:1.5rem}.section-container.svelte-1rnhxxn p:where(.svelte-1rnhxxn){font-size:1rem;line-height:1.8;margin-bottom:1.5rem}}@media(max-width:576px){.section-container.svelte-1rnhxxn h2:where(.svelte-1rnhxxn){font-size:1.8rem;margin-bottom:1rem;text-align:center}.section-container.svelte-1rnhxxn p:where(.svelte-1rnhxxn){font-size:.95rem;line-height:1.6;margin-bottom:1rem;text-align:center}}p.svelte-609xzw{font-size:1.15rem;line-height:2;color:var(--dark-text);opacity:.8;margin-bottom:1.8rem}.problem-solution.svelte-609xzw{display:grid;grid-template-columns:1fr;gap:3rem;margin:4rem 0}.problem-box.svelte-609xzw,.solution-box.svelte-609xzw{padding:2.5rem;border-radius:0}.problem-box.svelte-609xzw{background:linear-gradient(135deg,#e8956b1a,#e8956b0d);border-left:4px solid var(--soft-orange)}.solution-box.svelte-609xzw{background:linear-gradient(135deg,#9caf881a,#9caf880d);border-left:4px solid var(--sage)}.problem-box.svelte-609xzw h3:where(.svelte-609xzw),.solution-box.svelte-609xzw h3:where(.svelte-609xzw){font-size:1.6rem;margin-bottom:1.2rem;color:var(--dark-text);font-weight:400}.problem-box.svelte-609xzw p:where(.svelte-609xzw),.solution-box.svelte-609xzw p:where(.svelte-609xzw){font-size:1.05rem;line-height:1.9}@media(max-width:768px){.problem-solution.svelte-609xzw{gap:2rem;margin:1rem 0}.problem-box.svelte-609xzw,.solution-box.svelte-609xzw{padding:1.5rem}.problem-box.svelte-609xzw h3:where(.svelte-609xzw),.solution-box.svelte-609xzw h3:where(.svelte-609xzw){margin:0}p.svelte-609xzw{margin:0}}
