.app-container.svelte-ryjowi{display:flex;flex-direction:column;min-height:100vh}.scroll-content.svelte-ryjowi{padding-bottom:40px}.mission-card.svelte-ryjowi{margin:0 20px 24px;border-radius:16px;padding:20px}.mission-title.svelte-ryjowi{font-size:18px;font-weight:700;margin-bottom:12px;text-align:center;margin-top:0}.mission-text.svelte-ryjowi{font-size:15px;line-height:24px;text-align:center;margin:0}.appstore-container.svelte-ryjowi{margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:center}.appstore-header.svelte-ryjowi{font-weight:600;text-align:center}.appstore-buttons-container.svelte-ryjowi{display:flex;justify-content:space-around;max-width:20rem;width:100%;align-items:center}.appstore-button.svelte-ryjowi{display:flex;align-items:center;padding:8px 16px;gap:.2rem}.section-title.svelte-ryjowi{font-size:22px;font-weight:700;margin:0 20px 16px;display:flex;justify-content:center}.features-container.svelte-ryjowi{margin-bottom:32px;padding:0 10px}.feature-card.svelte-ryjowi{border-radius:16px;padding:16px;margin-bottom:16px}.feature-icon-container.svelte-ryjowi{width:56px;height:56px;border-radius:28px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.feature-title.svelte-ryjowi{font-size:18px;font-weight:600;margin-bottom:8px;margin-top:0}.feature-description.svelte-ryjowi{font-size:14px;line-height:22px;margin:0}.team-container.svelte-ryjowi{display:flex;max-width:100%;overflow-x:auto;padding:0 20px 8px;scrollbar-width:none}.team-container.svelte-ryjowi::-webkit-scrollbar{display:none}.team-card.svelte-ryjowi{min-width:140px;border-radius:16px;padding:16px;margin-right:12px;display:flex;flex-direction:column;align-items:center}.team-avatar.svelte-ryjowi{width:80px;height:80px;border-radius:40px;margin-bottom:12px;-o-object-fit:cover;object-fit:cover}.team-name.svelte-ryjowi{font-size:16px;font-weight:600;text-align:center;margin-bottom:4px;margin-top:0}.team-role.svelte-ryjowi{font-size:12px;text-align:center;margin-bottom:12px;margin-top:0}.linkedin-button.svelte-ryjowi{width:32px;height:32px;border-radius:16px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer}.company-info-card.svelte-ryjowi{margin:16px 10px 24px;border-radius:16px;padding:20px}.company-name.svelte-ryjowi{font-size:18px;font-weight:600;margin-bottom:16px;text-align:center;margin-top:0}.company-detail.svelte-ryjowi{font-size:14px;margin-bottom:12px;display:flex;align-items:center;margin-top:0;gap:5px}.social-container.svelte-ryjowi{display:flex;justify-content:center;margin-top:16px}.social-button.svelte-ryjowi{margin:0 12px;padding:8px;background:none;border:none;cursor:pointer}.ionicon.svelte-ryjowi{display:inline-flex;align-items:center;justify-content:center}.loading-state.svelte-ryjowi{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0}.team-loading.svelte-ryjowi{padding:0 20px 8px}.spinner.svelte-ryjowi{width:24px;height:24px;border:2px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#007aff;animation:svelte-ryjowi-spin 1s linear infinite;margin-bottom:8px}@keyframes svelte-ryjowi-spin{to{transform:rotate(360deg)}}@media (min-width: 768px){.features-container.svelte-ryjowi{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.feature-card.svelte-ryjowi{margin-bottom:0}.team-container.svelte-ryjowi{justify-content:center}}@media (min-width: 1024px){.features-container.svelte-ryjowi{grid-template-columns:repeat(4,1fr)}.mission-card.svelte-ryjowi,.company-info-card.svelte-ryjowi{max-width:800px;margin-left:auto;margin-right:auto}}
