.eyebrow-light.svelte-k4ho6c{color:#ffffffe6}.display-italic-light.svelte-k4ho6c{font-family:var(--font-display);color:var(--green);font-style:italic}.section-head.svelte-k4ho6c{text-align:center;max-width:720px;margin:0 auto 3rem}.section-head.svelte-k4ho6c .eyebrow:where(.svelte-k4ho6c){margin-bottom:1rem}.page-hero.svelte-k4ho6c{background:var(--cream);padding:4rem 0 5rem}.hero-grid.svelte-k4ho6c{grid-template-columns:1.1fr 1fr;align-items:center;gap:4rem;display:grid}.hero-text.svelte-k4ho6c .eyebrow:where(.svelte-k4ho6c),.hero-text.svelte-k4ho6c h1:where(.svelte-k4ho6c){margin-bottom:1.25rem}.hero-lead.svelte-k4ho6c{color:var(--text-light);max-width:460px;margin-bottom:2rem;font-size:1.125rem;line-height:1.65}.hero-photo.svelte-k4ho6c{aspect-ratio:1;background:var(--blue-light);max-width:460px;box-shadow:var(--shadow-lg);border-radius:50%;margin-left:auto;position:relative;overflow:hidden}.hero-photo.svelte-k4ho6c img:where(.svelte-k4ho6c){object-fit:cover;width:100%;height:100%}.hero-sparkle.svelte-k4ho6c{color:var(--green);background:var(--white);width:60px;height:60px;box-shadow:var(--shadow);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:6%;right:6%}.approach-grid.svelte-k4ho6c{grid-template-columns:1.2fr 1fr;align-items:center;gap:4rem;display:grid}.approach-text.svelte-k4ho6c .eyebrow:where(.svelte-k4ho6c){margin-bottom:1rem}.approach-text.svelte-k4ho6c h2:where(.svelte-k4ho6c){margin-bottom:1.5rem}.approach-text.svelte-k4ho6c p:where(.svelte-k4ho6c){color:var(--text-light);margin-bottom:1rem;font-size:1.0625rem;line-height:1.7}.approach-img.svelte-k4ho6c{aspect-ratio:1;border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.approach-img.svelte-k4ho6c img:where(.svelte-k4ho6c){object-fit:cover;width:100%;height:100%}.principes-grid.svelte-k4ho6c{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.principe-card.svelte-k4ho6c{background:var(--white);border-radius:var(--radius);color:var(--text);padding:2rem 1.5rem}.principe-icon.svelte-k4ho6c{width:44px;height:44px;color:var(--green-dark);background:#00c3001f;border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.principe-card.svelte-k4ho6c h3:where(.svelte-k4ho6c){font-family:var(--font-display);color:var(--navy);margin-bottom:.5rem;font-size:1.25rem}.principe-card.svelte-k4ho6c p:where(.svelte-k4ho6c){color:var(--text-light);font-size:.9rem;line-height:1.55}.science-grid.svelte-k4ho6c{grid-template-columns:auto 1fr;align-items:center;gap:2rem;max-width:800px;margin:0 auto;display:grid}.science-icon-wrap.svelte-k4ho6c{width:80px;height:80px;color:var(--teal);background:#0067751a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.science-grid.svelte-k4ho6c .eyebrow:where(.svelte-k4ho6c){margin-bottom:.75rem}.science-grid.svelte-k4ho6c h2:where(.svelte-k4ho6c){margin-bottom:1rem}.science-grid.svelte-k4ho6c p:where(.svelte-k4ho6c){color:var(--text-light);font-size:1.0625rem;line-height:1.7}.inline-link.svelte-k4ho6c{color:var(--blue);border-bottom:1px solid;font-weight:500}.links.svelte-k4ho6c{background:var(--cream);border-radius:var(--radius);max-width:720px;margin:3rem auto 0;padding:2rem}.links.svelte-k4ho6c .eyebrow:where(.svelte-k4ho6c){margin-bottom:.75rem}.links.svelte-k4ho6c h3:where(.svelte-k4ho6c){font-family:var(--font-display);color:var(--navy);margin-bottom:1rem;font-size:1.25rem}.links.svelte-k4ho6c ul:where(.svelte-k4ho6c){flex-direction:column;gap:.5rem;padding:0;list-style:none;display:flex}.links.svelte-k4ho6c a:where(.svelte-k4ho6c){color:var(--blue);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;display:inline-flex}.links.svelte-k4ho6c a:where(.svelte-k4ho6c):hover{text-decoration:underline}.social-cta.svelte-k4ho6c{grid-template-columns:1.4fr 1fr;align-items:center;gap:3rem;display:grid}.social-cta.svelte-k4ho6c .eyebrow:where(.svelte-k4ho6c){margin-bottom:1rem}.social-cta.svelte-k4ho6c h2:where(.svelte-k4ho6c){margin-bottom:.75rem}.social-cta.svelte-k4ho6c p:where(.svelte-k4ho6c){color:var(--text-light);font-size:1rem}.social-actions.svelte-k4ho6c{flex-direction:column;gap:.75rem;display:flex}.social-btn.svelte-k4ho6c{background:var(--white);border:1.5px solid var(--border);border-radius:var(--radius-sm);color:var(--navy);align-items:center;gap:.625rem;padding:.875rem 1.25rem;font-size:.9375rem;font-weight:500;transition:border-color .2s,background .2s;display:inline-flex}.social-btn.svelte-k4ho6c:hover{border-color:var(--blue);background:#498ab70a}.social-btn.svelte-k4ho6c svg{color:var(--blue)}@media (width<=960px){.hero-grid.svelte-k4ho6c,.approach-grid.svelte-k4ho6c,.social-cta.svelte-k4ho6c{grid-template-columns:1fr;gap:3rem}.hero-photo.svelte-k4ho6c{max-width:360px;margin:0 auto}.principes-grid.svelte-k4ho6c{grid-template-columns:repeat(2,1fr)}.science-grid.svelte-k4ho6c{text-align:center;grid-template-columns:1fr}.science-icon-wrap.svelte-k4ho6c{margin:0 auto}}@media (width<=600px){.principes-grid.svelte-k4ho6c{grid-template-columns:1fr}}
