.page-header.svelte-11kaqi4{background:linear-gradient(135deg,#0f1e15,#1a3826);color:#fff;padding:4rem 1rem 3rem}.container.svelte-11kaqi4{max-width:1200px;margin:0 auto}.page-title.svelte-11kaqi4{font-size:3rem;font-weight:800;text-align:center;margin-bottom:1rem}.page-description.svelte-11kaqi4{font-size:1.125rem;text-align:center;opacity:.9;max-width:600px;margin:0 auto}.content-section.svelte-11kaqi4{padding:4rem 1rem;background:#fff}.content-grid.svelte-11kaqi4{display:grid;grid-template-columns:1fr;gap:3rem;align-items:start}@media(min-width:768px){.content-grid.svelte-11kaqi4{grid-template-columns:2fr 1fr}}.content-text.svelte-11kaqi4 h2:where(.svelte-11kaqi4){font-size:1.875rem;font-weight:700;color:#111827;margin-top:2rem;margin-bottom:1rem}.content-text.svelte-11kaqi4 h2:where(.svelte-11kaqi4):first-child{margin-top:0}.content-text.svelte-11kaqi4 p:where(.svelte-11kaqi4){font-size:1rem;color:#6b7280;line-height:1.75;margin-bottom:1.5rem}.content-text.svelte-11kaqi4 ul:where(.svelte-11kaqi4){list-style:none;padding:0;margin-bottom:2rem}.content-text.svelte-11kaqi4 ul:where(.svelte-11kaqi4) li:where(.svelte-11kaqi4){position:relative;padding-left:2rem;margin-bottom:.75rem;color:#374151}.content-text.svelte-11kaqi4 ul:where(.svelte-11kaqi4) li:where(.svelte-11kaqi4):before{content:"✓";position:absolute;left:0;color:#10b981;font-weight:700;font-size:1.25rem}.content-image.svelte-11kaqi4{position:sticky;top:5rem}.image-placeholder.svelte-11kaqi4{background:linear-gradient(135deg,#0f1e15,#1a3826);border-radius:1rem;padding:2rem;color:#fff9;aspect-ratio:1}
