.team-page.svelte-1ruccau .page-section-title:where(.svelte-1ruccau):first-child{margin-bottom:50px}.team-page.svelte-1ruccau{padding-bottom:30px}.about-heading.svelte-1ruccau{font-weight:700;font-size:2.2rem;margin-bottom:.85em;color:var(--main-white-color)}.about-content.svelte-1ruccau p:where(.svelte-1ruccau){margin-bottom:30px;font-size:1.3rem;line-height:1.6;color:var(--main-white-color)}.about-content.svelte-1ruccau p:where(.svelte-1ruccau):last-child{margin-bottom:3em}.members-grid.svelte-1ruccau{display:grid;grid-template-columns:repeat(2,1fr);column-gap:150px;row-gap:100px;margin-bottom:50px}.member-card.svelte-1ruccau{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.member-top.svelte-1ruccau{display:flex;align-items:flex-start;gap:36px}.member-photo.svelte-1ruccau{width:200px;height:200px;object-fit:cover;border-radius:24px;margin-bottom:1rem}.member-name.svelte-1ruccau{font-weight:700;font-size:1.7rem;line-height:1.2;margin-bottom:.35em;color:var(--main-white-color)}.member-title.svelte-1ruccau{font-size:1rem;line-height:1.4;margin-bottom:.7em;color:var(--main-white-color)}.member-bio.svelte-1ruccau p:where(.svelte-1ruccau){font-size:1.1rem;line-height:1.7;margin-bottom:1em;color:var(--main-white-color)}.member-bio.svelte-1ruccau p:where(.svelte-1ruccau):last-child{margin-bottom:0}.linkedin-link.svelte-1ruccau{color:#1d9bf0;font-size:1rem;font-weight:500}@media screen and (max-width:900px){.team-page.svelte-1ruccau{text-align:center}.page-section-title.svelte-1ruccau{font-size:var(--heading-xl);margin-top:20px}.about-heading.svelte-1ruccau{text-align:center;font-size:1.5rem;line-height:1.25}.about-content.svelte-1ruccau p:where(.svelte-1ruccau){font-size:.9rem;line-height:1.75;margin-bottom:22px;text-align:center}.members-grid.svelte-1ruccau{grid-template-columns:1fr;row-gap:65px;justify-items:center}.member-card.svelte-1ruccau{align-items:center;max-width:100%;gap:18px}.member-top.svelte-1ruccau{flex-direction:column;align-items:center;gap:18px}.member-photo.svelte-1ruccau{width:150px;height:150px;border-radius:22px;margin-bottom:0}.member-info.svelte-1ruccau{text-align:center}.member-name.svelte-1ruccau{font-size:2rem;line-height:1.1;margin-bottom:.2em}.member-title.svelte-1ruccau{font-size:1rem;margin-bottom:.45em}.member-bio.svelte-1ruccau{max-width:320px;text-align:center}.member-bio.svelte-1ruccau p:where(.svelte-1ruccau){font-size:1rem;line-height:1.75;margin-bottom:1.4em}}
