.home-page.svelte-3iw500{min-height:100vh;display:flex;flex-direction:column;width:100%;max-width:v-bind(containerMaxWidth);margin:0 auto}.home-page-padded.svelte-3iw500{padding:0 var(-spacing-lg)}.home-page-gradient.svelte-3iw500{background:linear-gradient(135deg,var(-color-primary-50) 0%,var(-color-secondary-50) 50%,var(-color-accent-50) 100%)}.home-page-animated.svelte-3iw500 *{transition:opacity var(-transition-normal) var(-transition-timing-default),transform var(-transition-normal) var(-transition-timing-default)}.home-page-hero.svelte-3iw500,.home-page-our-impact.svelte-3iw500,.home-page-stats.svelte-3iw500,.home-page-about.svelte-3iw500,.home-page-initiatives.svelte-3iw500,.home-page-testimonials.svelte-3iw500{position:relative}@media (max-width: 768px){.home-page-padded.svelte-3iw500{padding:0 var(-spacing-md)}}@media (max-width: 480px){.home-page-padded.svelte-3iw500{padding:0 var(-spacing-sm)}}@media (prefers-reduced-motion: reduce){.home-page-animated.svelte-3iw500 *{transition:none;animation:none}}.home-page.svelte-3iw500 :focus-visible{outline:2px solid var(-color-primary-500);outline-offset:2px}.home-page.loading.svelte-3iw500{opacity:.7;pointer-events:none}.home-page.loading.svelte-3iw500:after{content:"";position:fixed;inset:0;background:linear-gradient(90deg,transparent 25%,rgba(255,255,255,.1) 50%,transparent 75%);background-size:200% 100%;animation:svelte-3iw500-shimmer 2s infinite;z-index:9999}@keyframes svelte-3iw500-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.home-page.svelte-3iw500 .section-container{max-width:v-bind(containerMaxWidth);margin:0 auto;width:100%}.home-page.svelte-3iw500 .section-padding{padding:var(-spacing-4xl) 0}.home-page.svelte-3iw500 .section-padding-sm{padding:var(-spacing-2xl) 0}.home-page.svelte-3iw500 .section-padding-lg{padding:var(-spacing-6xl) 0}.about-us.svelte-2voozz{width:100%;position:relative;padding:var(--spacing-4xl) 0}.about-us-container.svelte-2voozz{max-width:var(--container-max-width-xl);margin:0 auto;padding:0 var(--spacing-md)}.about-us-header.svelte-2voozz{margin-bottom:var(--spacing-xl)}.about-us-content.svelte-2voozz{display:flex;align-items:center;gap:var(--spacing-2xl)}.about-us-text.svelte-2voozz{flex:1;display:flex;flex-direction:column;gap:var(--spacing-xl)}.about-us-actions.svelte-2voozz{display:flex;gap:var(--spacing-md);flex-wrap:wrap;justify-content:flex-end}.about-us-action{transition:transform var(--transition-normal) var(--transition-timing-default)}.about-us-action:hover{transform:translateY(-2px)}.about-us-media.svelte-2voozz{flex:0 0 auto;width:100%;max-width:400px;order:-1}.about-us-image{border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);transition:box-shadow var(--transition-normal) var(--transition-timing-default)}.about-us-image:hover{box-shadow:var(--shadow-xl)}.about-us-decorative.svelte-2voozz{flex:0 0 auto;width:100%;max-width:400px;height:300px;position:relative}.decorative-shape.svelte-2voozz{position:absolute;top:0;right:0;width:100%;height:100%;background:var(--color-primary-900);border-radius:50% 30% 70% 40%;opacity:.8;transform:rotate(15deg)}.about-us-hidden.svelte-2voozz{display:none}.about-us-layout-centered.svelte-2voozz .about-us-container:where(.svelte-2voozz){text-align:center}.about-us-layout-centered.svelte-2voozz .about-us-content:where(.svelte-2voozz){flex-direction:column;align-items:center;text-align:center}.about-us-layout-centered.svelte-2voozz .about-us-actions:where(.svelte-2voozz){justify-content:center}.about-us-layout-split.svelte-2voozz .about-us-content:where(.svelte-2voozz){align-items:stretch}.about-us-layout-split.svelte-2voozz .about-us-text:where(.svelte-2voozz),.about-us-layout-split.svelte-2voozz .about-us-media:where(.svelte-2voozz),.about-us-layout-split.svelte-2voozz .about-us-decorative:where(.svelte-2voozz){flex:1}.about-us-orientation-vertical.svelte-2voozz .about-us-content:where(.svelte-2voozz){flex-direction:column;align-items:center;text-align:center}.about-us-orientation-vertical.svelte-2voozz .about-us-actions:where(.svelte-2voozz){justify-content:center}.about-us-background-subtle.svelte-2voozz{background-color:var(--background-color-subtle)}.about-us-background-accent.svelte-2voozz{background:linear-gradient(135deg,var(--color-primary-700) 0%,var(--color-primary-800) 100%)}@media (max-width: 768px){.about-us.svelte-2voozz{padding:var(--spacing-3xl) 0}.about-us-container.svelte-2voozz{padding:0 var(--spacing-md)}.about-us-content.svelte-2voozz{flex-direction:column;gap:var(--spacing-xl);text-align:center}.about-us-media.svelte-2voozz,.about-us-decorative.svelte-2voozz{max-width:300px}.about-us-actions.svelte-2voozz{justify-content:center}.about-us-title.svelte-2voozz:after{left:50%;transform:translate(-50%)}}@media (max-width: 480px){.about-us.svelte-2voozz{padding:var(--spacing-2xl) 0}.about-us-container.svelte-2voozz{padding:0 var(--spacing-sm)}.about-us-header.svelte-2voozz{margin-bottom:var(--spacing-lg)}.about-us-content.svelte-2voozz,.about-us-text.svelte-2voozz{gap:var(--spacing-lg)}.about-us-actions.svelte-2voozz{flex-direction:column;gap:var(--spacing-sm)}.about-us-action{width:100%}.about-us-media.svelte-2voozz,.about-us-decorative.svelte-2voozz{max-width:250px}}@media (prefers-reduced-motion: reduce){.about-us-action,.about-us-image{transition:none}.about-us-action:hover{transform:none}}@media (prefers-contrast: high){.about-us-background-subtle.svelte-2voozz{border:var(--border-width-default) solid var(--border-color-default)}.about-us-background-accent.svelte-2voozz{background:var(--background-color-subtle);border:var(--border-width-thick) solid var(--color-primary-500)}}[data-theme=dark] .about-us-background-accent.svelte-2voozz{background:linear-gradient(135deg,var(--color-primary-900) 0%,var(--color-accent-dark) 100%)}@keyframes svelte-w55yll-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
