.team.svelte-1i6gsuj{padding:80px 0}.section-title.svelte-1i6gsuj{text-align:center;padding-bottom:60px;position:relative}.section-title.svelte-1i6gsuj h2:where(.svelte-1i6gsuj){font-size:13px;letter-spacing:1px;font-weight:700;padding:8px 20px;margin:0;background:color-mix(in srgb,var(--accent-color),transparent 90%);color:var(--accent-color);display:inline-block;text-transform:uppercase;border-radius:50px;font-family:var(--default-font)}.section-title.svelte-1i6gsuj p:where(.svelte-1i6gsuj){color:var(--heading-color);margin:10px 0 0;font-size:48px;font-weight:500;font-family:var(--heading-font)}.section-title.svelte-1i6gsuj p:where(.svelte-1i6gsuj) .description-title:where(.svelte-1i6gsuj){color:var(--accent-color)}.team-member.svelte-1i6gsuj{background:var(--surface-color);overflow:hidden;text-align:center;border-radius:10px;box-shadow:0 2px 25px #0000001a;transition:.3s;height:100%}.team-member.svelte-1i6gsuj:hover{transform:translateY(-5px);box-shadow:0 5px 35px #00000026}.team-member.svelte-1i6gsuj .member-img:where(.svelte-1i6gsuj){position:relative;overflow:hidden}.team-member.svelte-1i6gsuj img:where(.svelte-1i6gsuj){transition:.5s;width:100%;height:300px;object-fit:cover}.team-member.svelte-1i6gsuj:hover img:where(.svelte-1i6gsuj){transform:scale(1.1)}.team-member.svelte-1i6gsuj .social:where(.svelte-1i6gsuj){position:absolute;right:-100%;top:30px;opacity:0;border-radius:4px;transition:.5s;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.team-member.svelte-1i6gsuj:hover .social:where(.svelte-1i6gsuj){right:15px;opacity:1}.team-member.svelte-1i6gsuj .social:where(.svelte-1i6gsuj) button:where(.svelte-1i6gsuj){transition:color .3s;color:color-mix(in srgb,var(--default-color),transparent 50%);margin:15px 12px;display:block;line-height:0;text-align:center;background:none;border:none;cursor:default;padding:0}.team-member.svelte-1i6gsuj .social:where(.svelte-1i6gsuj) button:where(.svelte-1i6gsuj):hover:not(:disabled){color:var(--accent-color)}.team-member.svelte-1i6gsuj .social:where(.svelte-1i6gsuj) button:where(.svelte-1i6gsuj):disabled{opacity:.5;cursor:not-allowed}.team-member.svelte-1i6gsuj .social:where(.svelte-1i6gsuj) i:where(.svelte-1i6gsuj){font-size:18px}.team-member.svelte-1i6gsuj .member-info:where(.svelte-1i6gsuj){padding:30px 15px}.team-member.svelte-1i6gsuj .member-info:where(.svelte-1i6gsuj) h4:where(.svelte-1i6gsuj){font-weight:700;margin-bottom:5px;font-size:20px;color:var(--heading-color)}.team-member.svelte-1i6gsuj .member-info:where(.svelte-1i6gsuj) span:where(.svelte-1i6gsuj){display:block;font-size:14px;font-weight:400;color:color-mix(in srgb,var(--default-color),transparent 40%)}@media (max-width: 768px){.section-title.svelte-1i6gsuj p:where(.svelte-1i6gsuj){font-size:36px}.team-member.svelte-1i6gsuj img:where(.svelte-1i6gsuj){height:250px}.team-member.svelte-1i6gsuj .member-info:where(.svelte-1i6gsuj) h4:where(.svelte-1i6gsuj){font-size:18px}}@media (max-width: 576px){.section-title.svelte-1i6gsuj p:where(.svelte-1i6gsuj){font-size:28px}.team-member.svelte-1i6gsuj img:where(.svelte-1i6gsuj){height:200px}.team-member.svelte-1i6gsuj .member-info:where(.svelte-1i6gsuj){padding:20px 10px}}
