.lead[data-astro-cid-lpcjbgeh]{font-size:1.25rem;color:var(--color-gray);opacity:.8}.content-section[data-astro-cid-lpcjbgeh]{padding:4rem 0;background-color:var(--color-white)}.content-grid[data-astro-cid-lpcjbgeh]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.content-text[data-astro-cid-lpcjbgeh] h2[data-astro-cid-lpcjbgeh]{font-size:2rem;font-weight:700;color:var(--color-heading);margin-bottom:1.5rem}.content-text[data-astro-cid-lpcjbgeh] p[data-astro-cid-lpcjbgeh]{color:var(--color-gray);line-height:1.8;margin-bottom:1rem}.about-art[data-astro-cid-lpcjbgeh]{margin:0 auto;max-width:340px}@media (max-width: 900px){.about-art[data-astro-cid-lpcjbgeh]{max-width:230px}}.about-art[data-astro-cid-lpcjbgeh] img{width:100%;height:auto;filter:drop-shadow(8px 6px 0 var(--shadow-gray))}.values-section[data-astro-cid-lpcjbgeh]{padding:4rem 0;background-color:var(--color-bg)}.values-section[data-astro-cid-lpcjbgeh] h2[data-astro-cid-lpcjbgeh]{font-size:2rem;font-weight:700;color:var(--color-heading);text-align:center;margin-bottom:3rem}.values-grid[data-astro-cid-lpcjbgeh]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.value-card[data-astro-cid-lpcjbgeh]{padding:2rem;border-radius:var(--radius-card);text-align:center;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.value-card[data-astro-cid-lpcjbgeh]:hover{transform:translateY(-8px)}.value-icon[data-astro-cid-lpcjbgeh]{width:56px;height:56px;margin:0 auto 1rem;border-radius:var(--radius);display:grid;place-items:center;background:transparent;color:var(--navy)}.value-card[data-astro-cid-lpcjbgeh] h3[data-astro-cid-lpcjbgeh]{font-size:1.5rem;font-weight:700;color:var(--color-heading);margin-bottom:1rem}.value-card[data-astro-cid-lpcjbgeh] p[data-astro-cid-lpcjbgeh]{color:var(--color-gray);line-height:1.6}.story-section[data-astro-cid-lpcjbgeh]{padding:4rem 0;background:var(--color-white)}.story-content[data-astro-cid-lpcjbgeh]{padding:3rem;border-radius:var(--radius-card);max-width:900px;margin:0 auto}.story-content[data-astro-cid-lpcjbgeh] h2[data-astro-cid-lpcjbgeh]{font-size:2rem;font-weight:700;color:var(--color-heading);margin-bottom:1.5rem;text-align:center}.story-content[data-astro-cid-lpcjbgeh] p[data-astro-cid-lpcjbgeh]{color:var(--color-gray);line-height:1.8;margin-bottom:1.5rem;font-size:1.0625rem}.team-section[data-astro-cid-lpcjbgeh]{padding:4rem 0;background:var(--color-bg)}.team-section[data-astro-cid-lpcjbgeh] h2[data-astro-cid-lpcjbgeh]{font-size:2rem;font-weight:700;color:var(--color-heading);text-align:center;margin-bottom:3rem}.team-grid[data-astro-cid-lpcjbgeh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:900px;margin:0 auto}.team-card[data-astro-cid-lpcjbgeh]{padding:2rem;border-radius:var(--radius-card);text-align:center}.team-avatar[data-astro-cid-lpcjbgeh]{width:100px;height:100px;border-radius:var(--radius);background:var(--navy);color:#fff;font-family:var(--font-display);display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;margin:0 auto 1.5rem;box-shadow:var(--shadow-s)}.team-card[data-astro-cid-lpcjbgeh] h3[data-astro-cid-lpcjbgeh]{font-size:1.5rem;font-weight:700;color:var(--color-heading);margin-bottom:.5rem}.team-role[data-astro-cid-lpcjbgeh]{color:var(--terra-text);font-weight:600;margin-bottom:1rem}.team-bio[data-astro-cid-lpcjbgeh]{color:var(--color-gray);line-height:1.6;margin-bottom:1rem}.team-link[data-astro-cid-lpcjbgeh]{color:var(--terra-text);font-weight:600;text-decoration:none;transition:transform .2s;display:inline-block}.team-link[data-astro-cid-lpcjbgeh]:hover{transform:translate(4px)}.cta-section[data-astro-cid-lpcjbgeh]{padding:4rem 0;background:var(--color-white)}.cta-box[data-astro-cid-lpcjbgeh]{padding:3rem;border-radius:var(--radius-card);text-align:center;max-width:700px;margin:0 auto;background:var(--sand-soft)}.cta-box[data-astro-cid-lpcjbgeh] h2[data-astro-cid-lpcjbgeh]{font-size:2rem;font-weight:800;color:var(--color-heading);margin-bottom:1rem}.cta-box[data-astro-cid-lpcjbgeh] p[data-astro-cid-lpcjbgeh]{font-size:1.125rem;color:var(--color-gray);margin-bottom:2rem;line-height:1.7}@media (max-width: 768px){.content-grid[data-astro-cid-lpcjbgeh],.values-grid[data-astro-cid-lpcjbgeh]{grid-template-columns:1fr}}
