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