.about-container.svelte-cwls5q{min-height:100vh;background:linear-gradient(135deg,#0f172a,#1e293b);color:#f1f5f9}.about-content.svelte-cwls5q{max-width:1200px;margin:0 auto;padding:4rem 2rem}.about-header.svelte-cwls5q{text-align:center;margin-bottom:4rem}.about-header.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:3rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#3b82f6,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header-subtitle.svelte-cwls5q{color:#94a3b8;font-size:1.25rem}.story-section.svelte-cwls5q{margin:0 auto 4rem;max-width:1000px}.story-card.svelte-cwls5q{background:#1e293b;border:1px solid #334155;border-radius:12px;padding:2.5rem 2rem}.story-icon-wrapper.svelte-cwls5q{text-align:center;margin-bottom:1rem}.story-icon.svelte-cwls5q{width:80px;height:80px;opacity:.9;display:inline-block;animation:svelte-cwls5q-floatIcon 4s ease-in-out infinite}@keyframes svelte-cwls5q-floatIcon{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.story-card.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.75rem;font-weight:700;color:#f1f5f9;margin-bottom:1.5rem;text-align:center}.story-card.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.05rem;color:#cbd5e1;line-height:1.7;margin-bottom:1.5rem}.inline-link.svelte-cwls5q{color:#60a5fa;text-decoration:underline;text-decoration-style:dotted}.inline-link.svelte-cwls5q:hover{color:#93c5fd}.emphasis-text.svelte-cwls5q{font-size:1.35rem!important;font-weight:700!important;color:#f1f5f9!important;margin:2rem 0!important}.insight-box.svelte-cwls5q{background:#0f172a;border-left:3px solid #3b82f6;padding:1.5rem;margin:2rem 0}.insight-box.svelte-cwls5q p:where(.svelte-cwls5q){margin:0;font-size:1.05rem}.insight-box.svelte-cwls5q strong:where(.svelte-cwls5q){color:#60a5fa}.insight-box.svelte-cwls5q em:where(.svelte-cwls5q){color:#10b981;font-style:normal;font-weight:600}.safe-highlight.svelte-cwls5q{color:#10b981!important;font-style:normal;font-weight:600}.conclusion-text.svelte-cwls5q{font-size:1.15rem!important;font-weight:600!important;color:#f1f5f9!important;margin-top:2rem!important;margin-bottom:0!important}.team-section.svelte-cwls5q{margin-bottom:4rem}.section-header.svelte-cwls5q{text-align:center;margin-bottom:3rem}.section-header.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:2.5rem;font-weight:700;margin-bottom:.75rem;color:#f1f5f9}.section-header.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.05rem;color:#94a3b8}.team-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.team-card.svelte-cwls5q{background:#1e293b66;border:2px solid rgba(59,130,246,.15);border-radius:1.5rem;padding:2.5rem;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center}.team-card.svelte-cwls5q:hover{transform:translateY(-8px);border-color:#3b82f666;box-shadow:0 20px 60px #0000004d}.team-avatar.svelte-cwls5q{margin-bottom:1.5rem;display:flex;justify-content:center;align-items:center}.team-photo.svelte-cwls5q{width:120px;height:120px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 8px 32px #3b82f666;transition:all .3s ease;will-change:transform}.team-card.svelte-cwls5q:hover .team-photo:where(.svelte-cwls5q){transform:scale(1.05);box-shadow:0 12px 48px #3b82f699}.team-card.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#f1f5f9;min-height:3rem;display:flex;align-items:center;white-space:nowrap}.role.svelte-cwls5q{font-size:.9rem;color:#3b82f6;font-weight:600;margin-bottom:.5rem;line-height:1.3;min-height:2.5rem;display:flex;align-items:center;justify-content:center}.responsibility.svelte-cwls5q{font-size:.85rem;color:#94a3b8;font-style:italic;margin-bottom:1rem;line-height:1.4;min-height:5rem;display:flex;align-items:center;justify-content:center}.linkedin-link.svelte-cwls5q{display:inline-flex;align-items:center;gap:.5rem;color:#0077b5;text-decoration:none;font-size:.9rem;font-weight:500;transition:all .2s ease}.linkedin-link.svelte-cwls5q:hover{color:#005885;transform:translateY(-1px)}.linkedin-link.svelte-cwls5q svg:where(.svelte-cwls5q){flex-shrink:0}.join-us-card.svelte-cwls5q{background:linear-gradient(135deg,#3b82f61a,#10b9811a);border:2px dashed rgba(59,130,246,.4)}.join-us-card.svelte-cwls5q:hover{border-style:solid;background:linear-gradient(135deg,#3b82f626,#10b98126)}.join-cta.svelte-cwls5q{color:#10b981;font-weight:600}.join-cta.svelte-cwls5q:hover{color:#059669}.join-section.svelte-cwls5q{background:linear-gradient(135deg,#3b82f60d,#10b9810d);border:2px solid rgba(59,130,246,.2);border-radius:2rem;padding:3rem;text-align:center}.join-content.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#f1f5f9}.join-content.svelte-cwls5q>p:where(.svelte-cwls5q){font-size:1.05rem;color:#cbd5e1;line-height:1.6;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.join-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem}.join-card.svelte-cwls5q{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:#1e293b99;border:2px solid rgba(59,130,246,.2);border-radius:1rem;text-decoration:none;color:inherit;transition:all .3s ease}.join-card.svelte-cwls5q:hover{transform:translateY(-4px);border-color:#3b82f680;box-shadow:0 12px 40px #3b82f626}.join-icon.svelte-cwls5q{font-size:1.75rem;flex-shrink:0}.join-text.svelte-cwls5q{text-align:left;flex:1}.join-text.svelte-cwls5q strong:where(.svelte-cwls5q){display:block;color:#f1f5f9;font-weight:600;margin-bottom:.25rem;font-size:.95rem}.join-text.svelte-cwls5q span:where(.svelte-cwls5q){color:#94a3b8;font-size:.85rem}.company-footer.svelte-cwls5q{padding-top:1.5rem;border-top:1px solid rgba(59,130,246,.2)}.company-footer.svelte-cwls5q p:where(.svelte-cwls5q){color:#94a3b8;font-size:.9rem}@media (max-width: 768px){.about-content.svelte-cwls5q{padding:1rem}.story-card.svelte-cwls5q{padding:2.5rem 1.5rem}.story-card.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:2rem}.team-grid.svelte-cwls5q,.join-grid.svelte-cwls5q{grid-template-columns:1fr}.join-section.svelte-cwls5q{padding:2.5rem 1.5rem}.join-content.svelte-cwls5q h2:where(.svelte-cwls5q),.section-header.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:2rem}}
