.hero-section.svelte-n58s3c.svelte-n58s3c{width:100%;display:flex;padding:0 2rem;margin-bottom:4rem;position:relative;flex-direction:column;gap:1rem}@media screen and (min-width: 900px){.hero-section.svelte-n58s3c.svelte-n58s3c{flex-direction:row}}.hero-section.svelte-n58s3c .left.svelte-n58s3c{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;flex:0 0 50%}@media screen and (min-width: 900px){.hero-section.svelte-n58s3c .left.svelte-n58s3c{align-items:flex-start;text-align:left}}.hero-section.svelte-n58s3c .right.svelte-n58s3c{align-self:center;flex:0 0 50%;padding:.5rem;display:flex;justify-content:center}.hero--image.svelte-n58s3c.svelte-n58s3c{height:280px;width:280px;background-image:url(../../../hero-bg.webp);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 480px){.hero--image.svelte-n58s3c.svelte-n58s3c{height:400px;width:400px}}@media screen and (min-width: 900px){.hero--image.svelte-n58s3c.svelte-n58s3c{height:500px;width:500px}}@media screen and (min-width: 1200px){.hero--image.svelte-n58s3c.svelte-n58s3c{height:600px;width:600px}}h1.svelte-n58s3c.svelte-n58s3c{font-size:2em;font-weight:700;margin:0 0 .5em}@media screen and (min-width: 1200px){h1.svelte-n58s3c.svelte-n58s3c{font-size:4rem}}.main-actions.svelte-n58s3c.svelte-n58s3c{display:flex;justify-content:center;gap:1rem}.home-section.svelte-n58s3c.svelte-n58s3c{width:100%;padding:0 1rem;margin-bottom:4rem;position:relative}.home-section.svelte-n58s3c.svelte-n58s3c:not(#team-section){display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}@media screen and (min-width: 900px){.home-section.svelte-n58s3c.svelte-n58s3c:not(#team-section){flex-direction:row}.home-section:not(#team-section).reverse.svelte-n58s3c.svelte-n58s3c{flex-direction:row-reverse}}.home-section.svelte-n58s3c .left.svelte-n58s3c{flex:1 1 50%;display:flex;justify-content:center}.home-section.svelte-n58s3c .left .image.svelte-n58s3c{height:300px;width:300px;background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 900px){.home-section.svelte-n58s3c .left .image.svelte-n58s3c{height:500px;width:500px}}.home-section.svelte-n58s3c .right.svelte-n58s3c{flex:1 1 50%}.home-section h2{font-size:2.5rem}@media screen and (min-width: 1200px){.home-section h2{font-size:3.5rem}}#team-section.svelte-n58s3c h2.svelte-n58s3c{text-align:center;margin-bottom:3rem}.team-members.svelte-n58s3c.svelte-n58s3c{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}@media screen and (min-width: 900px){.team-members.svelte-n58s3c.svelte-n58s3c{flex-direction:row;flex-wrap:wrap;align-items:stretch}}.team-member.svelte-n58s3c.svelte-n58s3c{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;text-decoration:none;max-width:300px;border-radius:15px;box-shadow:0 .25rem 1.5rem #00000040;padding:1rem 1rem 3.5rem;transition:all .2s ease-in-out;flex:1 0 100%;position:relative;overflow:hidden}.team-member.svelte-n58s3c.svelte-n58s3c:hover{box-shadow:0 .25rem 1.5rem rgba(var(--primary-r),var(--primary-g),var(--primary-b),.4)}.team-member.svelte-n58s3c:hover .name.svelte-n58s3c{color:var(--primary)}.team-member.svelte-n58s3c .name.svelte-n58s3c{color:var(--secondary);transition:all .2s ease-in-out;margin:0}.team-member.svelte-n58s3c .image.svelte-n58s3c{height:120px;width:120px;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat}.team-member.svelte-n58s3c .position.svelte-n58s3c{color:var(--primary-r);width:-moz-fit-content;width:fit-content}.team-member.svelte-n58s3c .institute.svelte-n58s3c{width:100%;background:#f7f7f7;color:#000;position:absolute;top:100%;transform:translateY(-100%);padding:10px 0}
