.team-page.svelte-1cobqru{min-height:100vh;background:linear-gradient(135deg,#1e293b,#0f172a);padding:2rem 1rem}.team-container.svelte-1cobqru{max-width:1000px;margin:0 auto}.team-header.svelte-1cobqru{padding:1rem 0 2rem}.back-link.svelte-1cobqru{color:#06b6d4;text-decoration:none;font-weight:500;transition:color .2s}.back-link.svelte-1cobqru:hover{color:#0e7490}.team-content.svelte-1cobqru{background:#fff;border-radius:16px;padding:3rem 2rem;box-shadow:0 10px 40px #0000004d}h1.svelte-1cobqru{font-size:2.5rem;font-weight:700;color:#1e293b;margin-bottom:.5rem;text-align:center}.intro.svelte-1cobqru{font-size:1.25rem;color:#64748b;text-align:center;margin-bottom:3rem}.founder-profile.svelte-1cobqru{display:flex;flex-direction:column;align-items:center}.profile-header.svelte-1cobqru{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem}.profile-image.svelte-1cobqru{margin-bottom:1.5rem}.profile-image.svelte-1cobqru img:where(.svelte-1cobqru){width:280px;height:280px;-o-object-fit:cover;object-fit:cover;border-radius:50%;box-shadow:0 8px 24px #00000026}.profile-header.svelte-1cobqru h2:where(.svelte-1cobqru){font-size:2rem;font-weight:700;color:#1e293b;margin-bottom:.5rem;text-align:center}.title.svelte-1cobqru{font-size:1.25rem;color:#06b6d4;font-weight:600;margin:0;text-align:center}.profile-content.svelte-1cobqru{width:100%;max-width:800px}.story.svelte-1cobqru p:where(.svelte-1cobqru){font-size:1.0625rem;line-height:1.8;color:#475569;margin-bottom:1.5rem}.story.svelte-1cobqru p:where(.svelte-1cobqru):last-child{margin-bottom:0}.story.svelte-1cobqru .mission:where(.svelte-1cobqru){background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-left:4px solid var(--bright-cyan);padding:1.5rem 1.75rem;border-radius:8px;margin-top:2rem;font-size:1.125rem;line-height:1.75;color:#1e293b}.story.svelte-1cobqru .mission:where(.svelte-1cobqru) strong:where(.svelte-1cobqru){color:var(--deep-blue);font-size:1.1875rem;display:block;margin-bottom:.5rem}.profile-links.svelte-1cobqru{display:flex;gap:1.5rem;margin-top:2rem;padding-top:2rem;border-top:1px solid #e2e8f0}.social-link.svelte-1cobqru{display:inline-flex;align-items:center;gap:.5rem;color:#475569;text-decoration:none;font-weight:500;transition:color .2s}.social-link.svelte-1cobqru:hover{color:#06b6d4}.social-link.svelte-1cobqru svg:where(.svelte-1cobqru){flex-shrink:0}@keyframes svelte-1cobqru-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1cobqru-scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1cobqru-shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.profile-image.svelte-1cobqru{animation:svelte-1cobqru-scaleIn .6s cubic-bezier(.4,0,.2,1);position:relative}.profile-image.svelte-1cobqru:after{content:"";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border-radius:50%;background:linear-gradient(90deg,transparent,rgba(6,182,212,.3),transparent);background-size:200% 100%;animation:svelte-1cobqru-shimmer 3s infinite;z-index:-1;opacity:0;transition:opacity .3s ease}.profile-image.svelte-1cobqru:hover:after{opacity:1}.profile-image.svelte-1cobqru img:where(.svelte-1cobqru){transition:transform .4s cubic-bezier(.4,0,.2,1)}.profile-image.svelte-1cobqru:hover img:where(.svelte-1cobqru){transform:scale(1.05)}.profile-header.svelte-1cobqru h2:where(.svelte-1cobqru){animation:svelte-1cobqru-fadeInUp .6s cubic-bezier(.4,0,.2,1) .1s both}.title.svelte-1cobqru{animation:svelte-1cobqru-fadeInUp .6s cubic-bezier(.4,0,.2,1) .2s both;position:relative;display:inline-block}.title.svelte-1cobqru:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%);width:60px;height:3px;background:linear-gradient(90deg,var(--bright-cyan),var(--teal));border-radius:2px}.story.svelte-1cobqru p:where(.svelte-1cobqru){animation:svelte-1cobqru-fadeInUp .6s cubic-bezier(.4,0,.2,1) both}.story.svelte-1cobqru p:where(.svelte-1cobqru):nth-child(1){animation-delay:.3s}.story.svelte-1cobqru p:where(.svelte-1cobqru):nth-child(2){animation-delay:.35s}.story.svelte-1cobqru p:where(.svelte-1cobqru):nth-child(3){animation-delay:.4s}.story.svelte-1cobqru p:where(.svelte-1cobqru):nth-child(4){animation-delay:.45s}.story.svelte-1cobqru p:where(.svelte-1cobqru):nth-child(5){animation-delay:.5s}.social-link.svelte-1cobqru{animation:svelte-1cobqru-fadeInUp .6s cubic-bezier(.4,0,.2,1) both;position:relative;overflow:hidden}.social-link.svelte-1cobqru:nth-child(1){animation-delay:.55s}.social-link.svelte-1cobqru:nth-child(2){animation-delay:.6s}.social-link.svelte-1cobqru:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(6,182,212,.1),transparent);transition:left .5s ease}.social-link.svelte-1cobqru:hover:before{left:100%}.social-link.svelte-1cobqru svg:where(.svelte-1cobqru){transition:transform .3s cubic-bezier(.4,0,.2,1)}.social-link.svelte-1cobqru:hover svg:where(.svelte-1cobqru){transform:scale(1.15) rotate(5deg)}@media (max-width: 768px){.team-page.svelte-1cobqru{padding:1rem .5rem}.team-content.svelte-1cobqru{padding:2rem 1.5rem}h1.svelte-1cobqru{font-size:2rem}.intro.svelte-1cobqru{font-size:1.125rem}.profile-image.svelte-1cobqru img:where(.svelte-1cobqru){width:220px;height:220px}.profile-header.svelte-1cobqru h2:where(.svelte-1cobqru){font-size:1.75rem}.title.svelte-1cobqru{font-size:1.125rem}.story.svelte-1cobqru p:where(.svelte-1cobqru){font-size:1rem}.profile-links.svelte-1cobqru{flex-direction:column;gap:1rem}.social-link.svelte-1cobqru{justify-content:center}}@media (prefers-reduced-motion: reduce){.profile-image.svelte-1cobqru,.profile-header.svelte-1cobqru h2:where(.svelte-1cobqru),.title.svelte-1cobqru,.story.svelte-1cobqru p:where(.svelte-1cobqru),.social-link.svelte-1cobqru{animation:none}.profile-image.svelte-1cobqru:after{animation:none}.social-link.svelte-1cobqru:before{transition:none}.profile-image.svelte-1cobqru img:where(.svelte-1cobqru),.social-link.svelte-1cobqru svg:where(.svelte-1cobqru){transition:none}.profile-image.svelte-1cobqru:hover img:where(.svelte-1cobqru),.social-link.svelte-1cobqru:hover svg:where(.svelte-1cobqru){transform:none}}
