.section-warm-stone[data-astro-cid-3f23neik]{background-color:var(--color-warm-stone)}.infographic-feature[data-astro-cid-3f23neik]{max-width:900px;margin:0 auto;border-radius:8px;overflow:hidden}.infographic-feature[data-astro-cid-3f23neik] img[data-astro-cid-3f23neik]{width:100%;height:auto;display:block}.intro-grid[data-astro-cid-3f23neik]{display:grid;grid-template-columns:3fr 2fr;gap:var(--space-3xl);align-items:start}.intro-prose[data-astro-cid-3f23neik] p[data-astro-cid-3f23neik]{font-size:1.0625rem;line-height:1.7;color:var(--color-text);margin-bottom:var(--space-md)}.intro-prose[data-astro-cid-3f23neik] p[data-astro-cid-3f23neik]:last-child{margin-bottom:0}.intro-principles[data-astro-cid-3f23neik]{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-xl);background:var(--color-warm-stone);border-radius:8px}.principle[data-astro-cid-3f23neik]{display:flex;align-items:flex-start;gap:var(--space-md)}.principle-icon{color:var(--color-emerald);flex-shrink:0;margin-top:2px}.principle[data-astro-cid-3f23neik] strong[data-astro-cid-3f23neik]{display:block;font-size:.9375rem;color:var(--color-deep-forest)}.principle[data-astro-cid-3f23neik] span[data-astro-cid-3f23neik]{font-size:.8125rem;color:var(--color-sage)}.pillars-grid[data-astro-cid-3f23neik]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-lg)}.pillar[data-astro-cid-3f23neik]{padding:var(--space-xl);background:var(--color-pure-white);border-radius:8px;border-left:4px solid var(--color-emerald)}.pillar[data-astro-cid-3f23neik]:nth-child(3),.pillar[data-astro-cid-3f23neik]:nth-child(4){border-left-color:var(--color-signal-gold)}.pillar-header[data-astro-cid-3f23neik]{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.pillar-icon{color:var(--color-emerald);flex-shrink:0}.pillar[data-astro-cid-3f23neik]:nth-child(3) .pillar-icon,.pillar[data-astro-cid-3f23neik]:nth-child(4) .pillar-icon{color:var(--color-signal-gold)}.pillar[data-astro-cid-3f23neik] h3[data-astro-cid-3f23neik]{font-size:1.125rem;color:var(--color-deep-forest)}.pillar-desc[data-astro-cid-3f23neik]{font-size:.9375rem;color:var(--color-text-muted);line-height:1.6;margin-bottom:var(--space-md)}.pillar-list[data-astro-cid-3f23neik]{list-style:none;padding:0;margin:0}.pillar-list[data-astro-cid-3f23neik] li[data-astro-cid-3f23neik]{display:flex;align-items:center;gap:var(--space-sm);font-size:.875rem;color:var(--color-deep-forest);padding:.5rem 0;border-bottom:1px solid var(--color-frost)}.pillar-list[data-astro-cid-3f23neik] li[data-astro-cid-3f23neik]:last-child{border-bottom:none}.check-mark[data-astro-cid-3f23neik]{color:var(--color-emerald);font-size:.75rem;font-weight:700;flex-shrink:0}.pillar[data-astro-cid-3f23neik]:nth-child(3) .check-mark[data-astro-cid-3f23neik],.pillar[data-astro-cid-3f23neik]:nth-child(4) .check-mark[data-astro-cid-3f23neik]{color:var(--color-signal-gold)}.why-grid[data-astro-cid-3f23neik]{display:grid;grid-template-columns:3fr 2fr;gap:var(--space-3xl);align-items:start}.why-prose[data-astro-cid-3f23neik] p[data-astro-cid-3f23neik]{font-size:1.0625rem;line-height:1.7;color:var(--color-text);margin-bottom:var(--space-md)}.why-prose[data-astro-cid-3f23neik] p[data-astro-cid-3f23neik]:last-child{margin-bottom:0}.why-stats[data-astro-cid-3f23neik]{display:flex;flex-direction:column;gap:0}.stat-item[data-astro-cid-3f23neik]{padding:var(--space-lg) 0;border-bottom:1px solid var(--color-frost)}.stat-item[data-astro-cid-3f23neik]:first-child{padding-top:0}.stat-item[data-astro-cid-3f23neik]:last-child{border-bottom:none;padding-bottom:0}.stat-label[data-astro-cid-3f23neik]{display:block;font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--color-emerald);margin-bottom:var(--space-xs)}.stat-desc[data-astro-cid-3f23neik]{font-size:.875rem;line-height:1.6;color:var(--color-text-muted)}.help-grid[data-astro-cid-3f23neik]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-lg)}.help-item[data-astro-cid-3f23neik]{display:flex;align-items:flex-start;gap:var(--space-md);padding:var(--space-lg);border-left:4px solid var(--color-emerald)}.help-icon{color:var(--color-emerald);flex-shrink:0;margin-top:2px}.help-item[data-astro-cid-3f23neik] h3[data-astro-cid-3f23neik]{font-size:1rem;font-weight:700;color:var(--color-deep-forest);margin-bottom:var(--space-xs)}.help-item[data-astro-cid-3f23neik] p[data-astro-cid-3f23neik]{font-size:.875rem;line-height:1.6;color:var(--color-text-muted)}@media(max-width:960px){.intro-grid[data-astro-cid-3f23neik],.why-grid[data-astro-cid-3f23neik]{grid-template-columns:1fr;gap:var(--space-xl)}}@media(max-width:640px){.pillars-grid[data-astro-cid-3f23neik],.help-grid[data-astro-cid-3f23neik]{grid-template-columns:1fr}}
