.story-section[data-astro-cid-kh7btl4r]{background:var(--color-warm-white)}.story-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--space-3xl);align-items:center}.story-text[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1rem;color:var(--color-text-secondary);line-height:1.7}.story-img[data-astro-cid-kh7btl4r]{width:100%;height:auto;border-radius:var(--radius-xl);display:block;border:1px solid var(--color-border)}.values-section[data-astro-cid-kh7btl4r]{background:var(--color-cream)}.values-header[data-astro-cid-kh7btl4r]{margin-bottom:var(--space-2xl)}.values-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}.value-card[data-astro-cid-kh7btl4r]{background:#fff;border-radius:var(--radius-xl);border:1px solid var(--color-border);padding:var(--space-2xl)}.value-icon[data-astro-cid-kh7btl4r]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--color-green-50);border-radius:14px;color:var(--color-green-800);margin-bottom:var(--space-lg)}.value-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-size:1.25rem;margin-bottom:var(--space-sm)}.value-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:.875rem;color:var(--color-text-secondary);line-height:1.7}.stats-section[data-astro-cid-kh7btl4r]{background:var(--color-green-900);padding-block:var(--space-3xl)}.stats-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-xl);text-align:center}.stat-number[data-astro-cid-kh7btl4r]{display:block;font-family:var(--font-heading);font-size:2.25rem;color:#fff;margin-bottom:var(--space-xs)}.stat-label[data-astro-cid-kh7btl4r]{font-size:.875rem;color:#ffffff8c}.process-section[data-astro-cid-kh7btl4r]{background:var(--color-warm-white)}.process-header[data-astro-cid-kh7btl4r]{margin-bottom:var(--space-2xl)}.process-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-lg)}.process-step[data-astro-cid-kh7btl4r]{text-align:center;padding:var(--space-xl)}.process-number[data-astro-cid-kh7btl4r]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--color-green-800);color:#fff;font-family:var(--font-heading);font-size:1.25rem;margin-bottom:var(--space-md)}.process-step[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-size:1.125rem;margin-bottom:var(--space-sm)}.process-step[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:.875rem;color:var(--color-text-secondary);line-height:1.6}.faq-section[data-astro-cid-kh7btl4r]{background:var(--color-cream)}.faq-heading[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-size:1.75rem;text-align:center;margin-bottom:var(--space-xl);color:var(--color-text-primary)}.faq-list[data-astro-cid-kh7btl4r]{max-width:760px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-md)}.faq-item[data-astro-cid-kh7btl4r]{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color .2s ease}.faq-item[data-astro-cid-kh7btl4r][open]{border-color:var(--color-green-600)}.faq-question[data-astro-cid-kh7btl4r]{padding:var(--space-lg);font-size:1rem;font-weight:600;color:var(--color-text-primary);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.faq-question[data-astro-cid-kh7btl4r]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-kh7btl4r]:after{content:"+";font-size:1.25rem;font-weight:300;color:var(--color-text-muted);flex-shrink:0}.faq-item[data-astro-cid-kh7btl4r][open] .faq-question[data-astro-cid-kh7btl4r]:after{content:"−";color:var(--color-green-600)}.faq-answer[data-astro-cid-kh7btl4r]{padding:0 var(--space-lg) var(--space-lg);font-size:.9375rem;color:var(--color-text-secondary);line-height:1.7;margin:0}@media(max-width:1024px){.story-grid[data-astro-cid-kh7btl4r],.values-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.stats-grid[data-astro-cid-kh7btl4r],.process-grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.stats-grid[data-astro-cid-kh7btl4r],.process-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}}
