.content-section.svelte-1qgd5nn{background-color:var(--color-bg-primary)}.content-container.svelte-1qgd5nn{flex-direction:column;gap:2.5rem;max-width:820px;margin:0 auto;display:flex}.ethics-icon.svelte-1qgd5nn{color:#5a8a4a;background:linear-gradient(135deg,#eaf5e6 0%,#d6edce 100%)}.content-card.svelte-1qgd5nn h2:where(.svelte-1qgd5nn){font-family:var(--font-serif);color:var(--color-text-primary);font-size:1.8rem}.content-card.svelte-1qgd5nn p:where(.svelte-1qgd5nn){color:#4a4a4a;margin-bottom:1.25rem;font-size:1rem;line-height:1.9}.content-card.svelte-1qgd5nn p:where(.svelte-1qgd5nn):last-child{margin-bottom:0}.disclaimer-highlight.svelte-1qgd5nn{background:#fdf8f0;border-left:4px solid #e8b931;border-radius:0 12px 12px 0;margin-top:1.5rem;padding:1.5rem 1.75rem}.disclaimer-highlight.svelte-1qgd5nn p:where(.svelte-1qgd5nn){color:#5a5040;margin-bottom:0;font-size:.92rem;line-height:1.8}.disclaimer-highlight.svelte-1qgd5nn a:where(.svelte-1qgd5nn){color:var(--color-text-primary);text-underline-offset:2px;text-decoration:underline}.ethics-badge.svelte-1qgd5nn{color:var(--color-text-primary);background:linear-gradient(135deg,#f3eefa 0%,#ece4f5 100%);border-radius:30px;align-items:center;gap:.6rem;margin-top:1.5rem;padding:.75rem 1.25rem;font-size:.9rem;font-weight:600;display:inline-flex}.ethics-badge.svelte-1qgd5nn svg:where(.svelte-1qgd5nn){color:var(--color-text-primary);flex-shrink:0}.purpose-banner.svelte-1qgd5nn{background:linear-gradient(135deg,#2d2d2d 0%,#3d2d4d 100%);border-radius:16px;align-items:flex-start;gap:1rem;padding:2rem 2.25rem;display:flex}.purpose-banner.svelte-1qgd5nn svg:where(.svelte-1qgd5nn){color:#e8b931;flex-shrink:0;margin-top:2px}.purpose-banner.svelte-1qgd5nn p:where(.svelte-1qgd5nn){color:#c4b8d4;margin:0;font-size:.95rem;line-height:1.7}.purpose-banner.svelte-1qgd5nn strong:where(.svelte-1qgd5nn){color:#d3eca7}@media (width<=768px){.disclaimer-highlight.svelte-1qgd5nn{padding:1.25rem}.purpose-banner.svelte-1qgd5nn{flex-direction:column;gap:.75rem}}
