.hero-small[data-astro-cid-kh7btl4r]{background:linear-gradient(135deg,var(--gradient-start) 0%,var(--gradient-end) 100%);color:var(--white);padding:calc(var(--spacing-unit) * 12) 0 calc(var(--spacing-unit) * 8);text-align:center}.hero-small[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;margin-bottom:calc(var(--spacing-unit) * 2);letter-spacing:-.02em}.hero-small[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1.25rem;opacity:.95;max-width:700px;margin:0 auto}.section[data-astro-cid-kh7btl4r]{padding:calc(var(--spacing-unit) * 12) 0}.section-alt[data-astro-cid-kh7btl4r]{background:var(--gray-50)}.content-wrapper[data-astro-cid-kh7btl4r]{max-width:900px;margin:0 auto}.mission-section[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:clamp(2rem,4vw,2.5rem);font-weight:700;margin-bottom:calc(var(--spacing-unit) * 3);letter-spacing:-.02em;text-align:center}.lead-text[data-astro-cid-kh7btl4r]{font-size:1.25rem;line-height:1.8;color:var(--text-dark);margin-bottom:calc(var(--spacing-unit) * 3)}.mission-section[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1.1rem;line-height:1.8;color:var(--text-light);margin-bottom:calc(var(--spacing-unit) * 6)}.values-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:calc(var(--spacing-unit) * 4);margin-top:calc(var(--spacing-unit) * 8)}.value-card[data-astro-cid-kh7btl4r]{background:var(--white);padding:calc(var(--spacing-unit) * 4);border-radius:12px;box-shadow:0 4px 6px #0000000d;text-align:center;transition:all .3s ease}.value-card[data-astro-cid-kh7btl4r]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000001a}.value-icon[data-astro-cid-kh7btl4r]{width:64px;height:64px;margin:0 auto calc(var(--spacing-unit) * 3);background:linear-gradient(135deg,var(--gradient-start) 0%,var(--gradient-end) 100%);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--white)}.value-icon[data-astro-cid-kh7btl4r] svg[data-astro-cid-kh7btl4r]{width:32px;height:32px}.value-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.3rem;margin-bottom:calc(var(--spacing-unit) * 2);font-weight:600;color:var(--text-dark)}.value-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--text-light);line-height:1.8}.approach-section[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:clamp(2rem,4vw,2.5rem);font-weight:700;margin-bottom:calc(var(--spacing-unit) * 6);letter-spacing:-.02em;text-align:center}.approach-content[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 6);max-width:800px;margin:0 auto}.approach-text[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.5rem;margin-bottom:calc(var(--spacing-unit) * 2);font-weight:600;color:var(--text-dark)}.approach-text[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1.1rem;line-height:1.8;color:var(--text-light)}.stats-section[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:clamp(2rem,4vw,2.5rem);font-weight:700;margin-bottom:calc(var(--spacing-unit) * 8);letter-spacing:-.02em;text-align:center}.stats-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:calc(var(--spacing-unit) * 4);max-width:1000px;margin:0 auto}.stat-card[data-astro-cid-kh7btl4r]{background:var(--white);padding:calc(var(--spacing-unit) * 5) calc(var(--spacing-unit) * 3);border-radius:12px;box-shadow:0 4px 6px #0000000d;text-align:center;transition:all .3s ease}.stat-card[data-astro-cid-kh7btl4r]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000001a}.stat-number[data-astro-cid-kh7btl4r]{font-size:3rem;font-weight:700;background:linear-gradient(135deg,var(--gradient-start) 0%,var(--gradient-end) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:calc(var(--spacing-unit) * 1);line-height:1}.stat-label[data-astro-cid-kh7btl4r]{font-size:1rem;color:var(--text-light);font-weight:500}.cta-section[data-astro-cid-kh7btl4r]{background:linear-gradient(135deg,var(--gradient-start) 0%,var(--gradient-end) 100%);color:var(--white);text-align:center}.cta-content[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:clamp(2rem,4vw,2.5rem);margin-bottom:calc(var(--spacing-unit) * 3);font-weight:700}.cta-content[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1.2rem;margin-bottom:calc(var(--spacing-unit) * 5);opacity:.95;max-width:700px;margin-left:auto;margin-right:auto}.cta-buttons[data-astro-cid-kh7btl4r]{display:flex;gap:calc(var(--spacing-unit) * 2);justify-content:center;flex-wrap:wrap}.btn[data-astro-cid-kh7btl4r]{display:inline-block;padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 4);border-radius:8px;font-weight:600;text-decoration:none;transition:all .3s ease;font-size:1rem}.btn-primary[data-astro-cid-kh7btl4r]{background:var(--white);color:var(--primary-blue)}.btn-primary[data-astro-cid-kh7btl4r]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0003}.btn-outline[data-astro-cid-kh7btl4r]{background:transparent;color:var(--white);border:2px solid var(--white)}.btn-outline[data-astro-cid-kh7btl4r]:hover{background:var(--white);color:var(--primary-blue)}.mission-section[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r],.approach-text[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{color:var(--primary-blue);text-decoration:none;font-weight:600;border-bottom:1px solid transparent;transition:border-color .2s ease}.mission-section[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover,.approach-text[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover{border-bottom-color:var(--primary-blue)}@media(max-width:768px){.values-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.stats-grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,1fr)}}
