.about-page.svelte-cwls5q{background:#0a0e27;color:#fff}.container.svelte-cwls5q{max-width:1400px;margin:0 auto;padding:0 40px;width:100%}.hero-bg.svelte-cwls5q{position:absolute;inset:0;background:radial-gradient(at 0% 0%,rgba(0,245,255,.2) 0%,transparent 50%),radial-gradient(at 100% 100%,rgba(255,51,102,.2) 0%,transparent 50%);z-index:0}.gradient-orb.svelte-cwls5q{position:absolute;border-radius:50%;filter:blur(120px)}.orb-1.svelte-cwls5q{width:500px;height:500px;background:#00f5ff4d;top:-200px;right:-100px}.orb-2.svelte-cwls5q{width:400px;height:400px;background:#ff33664d;bottom:-150px;left:-100px}.about-hero.svelte-cwls5q{min-height:40vh;display:flex;align-items:center;position:relative;padding:160px 0 80px;overflow:hidden;text-align:center}.about-hero.svelte-cwls5q .container:where(.svelte-cwls5q){position:relative;z-index:1}.about-hero.svelte-cwls5q h1:where(.svelte-cwls5q){font-family:Archivo Black,sans-serif;font-size:clamp(48px,6vw,80px);line-height:1.1;margin-bottom:24px}.gradient-text.svelte-cwls5q{background:linear-gradient(135deg,#00f5ff,#06f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.about-subtitle.svelte-cwls5q{font-size:18px;color:#a0aec0;max-width:600px;margin:0 auto;line-height:1.6}.btn-primary.svelte-cwls5q{display:inline-flex;align-items:center;gap:12px;padding:20px 40px;background:linear-gradient(135deg,#00f5ff,#06f);border:none;border-radius:12px;color:#0a0e27;font-weight:700;font-size:16px;cursor:pointer;transition:transform .3s,box-shadow .3s;box-shadow:0 10px 40px #00f5ff4d}.btn-primary.svelte-cwls5q:hover{transform:translateY(-4px);box-shadow:0 20px 60px #00f5ff80}.section-header.svelte-cwls5q{text-align:center;margin-bottom:60px}.section-tag.svelte-cwls5q{display:inline-block;padding:8px 20px;background:#ff33661a;border:1px solid rgba(255,51,102,.3);border-radius:100px;font-size:13px;font-weight:700;color:#f36;margin-bottom:24px;text-transform:uppercase;letter-spacing:1.5px}.section-header.svelte-cwls5q h2:where(.svelte-cwls5q){font-family:Archivo Black,sans-serif;font-size:clamp(32px,4vw,56px);line-height:1.2}.mission-section.svelte-cwls5q{padding:60px 0}.mission-content.svelte-cwls5q{max-width:800px;margin:0 auto;text-align:center}.mission-content.svelte-cwls5q h2:where(.svelte-cwls5q){font-family:Archivo Black,sans-serif;font-size:clamp(32px,4vw,48px);margin-bottom:24px}.mission-content.svelte-cwls5q p:where(.svelte-cwls5q){font-size:18px;color:#a0aec0;line-height:1.8}.stats-section.svelte-cwls5q{padding:40px 0}.stats-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.stat-card.svelte-cwls5q{text-align:center;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:32px 20px}.stat-number.svelte-cwls5q{font-family:Archivo Black,sans-serif;font-size:40px;background:linear-gradient(135deg,#00f5ff,#06f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:block;margin-bottom:8px}.stat-label.svelte-cwls5q{font-size:14px;color:#a0aec0}.values-section.svelte-cwls5q{padding:80px 0}.values-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.value-card.svelte-cwls5q{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:32px;transition:border-color .3s}.value-card.svelte-cwls5q:hover{border-color:#00f5ff4d}.value-card.svelte-cwls5q h3:where(.svelte-cwls5q){font-family:Outfit,sans-serif;font-size:20px;font-weight:700;margin-bottom:12px}.value-card.svelte-cwls5q p:where(.svelte-cwls5q){font-size:15px;color:#a0aec0;line-height:1.6}.cta-section.svelte-cwls5q{padding:80px 0;text-align:center}.cta-content.svelte-cwls5q h2:where(.svelte-cwls5q){font-family:Archivo Black,sans-serif;font-size:clamp(36px,5vw,64px);line-height:1.1;margin-bottom:16px}.cta-content.svelte-cwls5q p:where(.svelte-cwls5q){font-size:18px;color:#a0aec0;margin-bottom:32px}@media(max-width:968px){.container.svelte-cwls5q{padding:0 20px}.about-hero.svelte-cwls5q{padding:120px 0 60px;min-height:auto}.stats-grid.svelte-cwls5q{grid-template-columns:repeat(2,1fr)}.values-section.svelte-cwls5q,.cta-section.svelte-cwls5q{padding:60px 0}}@media(max-width:640px){.stats-grid.svelte-cwls5q{grid-template-columns:1fr 1fr}.stat-number.svelte-cwls5q{font-size:32px}}
