.about-hero.svelte-z2shut{background:linear-gradient(135deg,#f8fafc 0%,#bae6fd 30%,#bfdbfe 60%,#dcfce7 90%,#f1f5f9 100%);flex-direction:column;min-height:95vh;display:flex;position:relative;overflow:hidden}.dark .about-hero.svelte-z2shut{background:linear-gradient(135deg,#000510 0%,#0f172a 30%,#1e3a8a 60%,#312e81 100%)}.hero-bg.svelte-z2shut{position:absolute;inset:0;overflow:hidden}.gradient-mesh.svelte-z2shut{background:radial-gradient(800px 600px at 10% 20%,#10b98126,#0000),radial-gradient(600px 500px at 90% 80%,#8b5cf61f,#0000),radial-gradient(700px 550px,#ec489914,#0000);position:absolute;inset:0}.dark .gradient-mesh.svelte-z2shut{background:radial-gradient(800px 600px at 10% 20%,#10b98126,#0000),radial-gradient(600px 500px at 90% 80%,#8b5cf61f,#0000),radial-gradient(700px 550px,#ec489914,#0000)}.mesh-orb.svelte-z2shut{filter:blur(120px);opacity:.25;border-radius:50%;animation:25s ease-in-out infinite svelte-z2shut-morphOrb;position:absolute}.dark .mesh-orb.svelte-z2shut{opacity:.3}.mesh-1.svelte-z2shut{background:radial-gradient(circle,#10b981 0%,#0000 70%);width:600px;height:600px;top:-200px;right:-150px}.mesh-2.svelte-z2shut{background:radial-gradient(circle,#8b5cf6 0%,#0000 70%);width:500px;height:500px;animation-delay:-7s;bottom:-150px;left:-100px}.mesh-3.svelte-z2shut{background:radial-gradient(circle,#ec4899 0%,#0000 70%);width:400px;height:400px;animation-delay:-14s;top:40%;left:30%}.mesh-4.svelte-z2shut{background:radial-gradient(circle,#06b6d4 0%,#0000 70%);width:450px;height:450px;animation-delay:-21s;top:10%;left:50%}@keyframes svelte-z2shut-morphOrb{0%,to{border-radius:50%;transform:translate(0)scale(1)rotate(0)}25%{border-radius:45% 55% 50% 50%;transform:translate(40px,-40px)scale(1.1)rotate(90deg)}50%{border-radius:50% 50% 45% 55%;transform:translate(-30px,30px)scale(.9)rotate(180deg)}75%{border-radius:55% 45% 50% 50%;transform:translate(30px,40px)scale(1.05)rotate(270deg)}}.particles-container.svelte-z2shut{position:absolute;inset:0;overflow:hidden}.particle.svelte-z2shut{background:var(--color-gray-500);width:3px;height:3px;box-shadow:0 0 6px var(--color-gray-500);top:100%;left:calc(var(--i) * 3.33%);border-radius:50%;animation:25s linear infinite svelte-z2shut-particleRise;position:absolute}.dark .particle.svelte-z2shut{background:#fff9;box-shadow:0 0 10px #fff6}.particle-0.svelte-z2shut{animation-delay:calc(var(--i) * -.8s)}.particle-1.svelte-z2shut{width:2px;height:2px;animation-delay:calc(var(--i) * -1.2s);animation-duration:30s}.particle-2.svelte-z2shut{width:4px;height:4px;animation-delay:calc(var(--i) * -1.6s);animation-duration:20s}@keyframes svelte-z2shut-particleRise{0%{opacity:0;transform:translateY(0)translate(0)rotate(0)}10%{opacity:.6}90%{opacity:.6}to{opacity:0;transform:translateY(-100vh)translate(50px)rotate(360deg)}}.stars-container.svelte-z2shut{position:absolute;inset:0}.star.svelte-z2shut{background:var(--color-gray-400);width:2px;height:2px;box-shadow:0 0 8px var(--color-gray-400);top:calc(var(--star-i) * 6.67%);left:calc(var(--star-i) * 6.67%);animation:3s ease-in-out infinite svelte-z2shut-twinkle;animation-delay:calc(var(--star-i) * -.2s);border-radius:50%;position:absolute}.dark .star.svelte-z2shut{background:#ffffffb3;box-shadow:0 0 10px #ffffff80}@keyframes svelte-z2shut-twinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.grid-pattern.svelte-z2shut{background-image:linear-gradient(var(--color-gray-200) 1px, transparent 1px), linear-gradient(90deg, var(--color-gray-200) 1px, transparent 1px);background-size:50px 50px;animation:30s linear infinite svelte-z2shut-gridMove;position:absolute;inset:0}.dark .grid-pattern.svelte-z2shut{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px)}@keyframes svelte-z2shut-gridMove{0%{background-position:0 0}to{background-position:50px 50px}}.spotlight.svelte-z2shut{background:radial-gradient(1000px 800px at 50% 30%,#00000005,#0000);width:100%;height:100%;animation:8s ease-in-out infinite svelte-z2shut-spotlightPulse;position:absolute}.dark .spotlight.svelte-z2shut{background:radial-gradient(1000px 800px at 50% 30%,#ffffff0d,#0000)}@keyframes svelte-z2shut-spotlightPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}.hero-title.svelte-z2shut{color:var(--color-gray-900);margin-bottom:1.5rem;font-size:3rem;font-weight:800;line-height:1.15}.dark .hero-title.svelte-z2shut{color:#fff}@media (width>=640px){.hero-title.svelte-z2shut{font-size:3.5rem}}@media (width>=1024px){.hero-title.svelte-z2shut{font-size:4.5rem}}.title-line-1.svelte-z2shut{animation:.8s ease-out .3s both svelte-z2shut-fadeInUp;display:inline}.title-line-2.svelte-z2shut{animation:.8s ease-out .5s both svelte-z2shut-fadeInUp;display:inline}.text-gradient.svelte-z2shut{background:linear-gradient(135deg,#10b981 0%,#8b5cf6 50%,#ec4899 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-subtitle.svelte-z2shut{color:var(--color-gray-700);margin-bottom:1.25rem;font-size:1.125rem;line-height:1.7;animation:.8s ease-out .6s both svelte-z2shut-fadeInUp}.dark .hero-subtitle.svelte-z2shut{color:#ffffffd9}@media (width>=1024px){.hero-subtitle.svelte-z2shut{font-size:1.25rem}}.hero-cta-wrapper.svelte-z2shut{flex-wrap:wrap;gap:1rem;margin-bottom:2.5rem;animation:.8s ease-out .8s both svelte-z2shut-fadeInUp;display:flex}.badge.svelte-z2shut{color:var(--color-gray-900);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #0000001a;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.badge.svelte-z2shut .lucide-icon{color:var(--color-secondary)}.dark .badge.svelte-z2shut{color:#fff;background:#ffffff1a;border-color:#fff3}.hero-btn.svelte-z2shut{border-radius:.875rem;justify-content:center;align-items:center;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.hero-btn-primary.svelte-z2shut{color:var(--color-primary);background:#fff;box-shadow:0 4px 20px #fff3}.hero-btn-secondary.svelte-z2shut{border:2px solid var(--color-primary);color:var(--color-primary);background:0 0}.hero-btn-secondary.svelte-z2shut:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.dark .hero-btn-secondary.svelte-z2shut{color:#fff;background:0 0;border:2px solid #ffffff80}.dark .hero-btn-secondary.svelte-z2shut:hover{background:#ffffff1a;border-color:#fffc}.btn-content.svelte-z2shut{z-index:1;align-items:center;gap:.75rem;display:flex;position:relative}.btn-shimmer.svelte-z2shut{background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:3s infinite svelte-z2shut-shimmer;position:absolute;top:0;left:-100%}@keyframes svelte-z2shut-shimmer{0%,80%,to{left:-100%}85%,95%{left:100%}}.hero-visual.svelte-z2shut{animation:.8s ease-out .5s both svelte-z2shut-fadeInRight;position:relative}.hero-card-3d.svelte-z2shut{perspective:1500px;width:350px;height:450px;margin:0 auto;position:relative}.card-glow.svelte-z2shut{filter:blur(40px);opacity:.6;background:radial-gradient(circle,#10b98114,#0000 70%);animation:4s ease-in-out infinite svelte-z2shut-cardGlowPulse;position:absolute;inset:-30px}.dark .card-glow.svelte-z2shut{background:radial-gradient(circle,#10b9814d,#0000 70%)}@keyframes svelte-z2shut-cardGlowPulse{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:.7;transform:scale(1.05)}}.card-inner.svelte-z2shut{width:100%;height:100%;transform-style:preserve-3d;animation:12s ease-in-out infinite svelte-z2shut-card3DRotate;position:relative}@keyframes svelte-z2shut-card3DRotate{0%,to{transform:rotateY(-8deg)rotateX(4deg)scale(1)}25%{transform:rotateY(8deg)rotateX(-4deg)scale(1.02)}50%{transform:rotateY(-5deg)rotateX(3deg)scale(1)}75%{transform:rotateY(5deg)rotateX(-3deg)scale(1.02)}}.card-front.svelte-z2shut{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(135deg,#ffffffe6 0%,#fffc 50%,#ffffffd9 100%);border:2px solid #0000001a;border-radius:1.75rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:2.5rem;display:flex;position:absolute;overflow:hidden;box-shadow:0 30px 60px -15px #0000001a}.dark .card-front.svelte-z2shut{background:linear-gradient(135deg,#ffffff26 0%,#ffffff14 50%,#ffffff1f 100%);border-color:#ffffff40;box-shadow:0 30px 60px -15px #0000004d}.card-front.svelte-z2shut:before{content:"";background:linear-gradient(90deg,#0000,#0000000d,#0000);width:100%;height:100%;animation:5s ease-in-out infinite svelte-z2shut-cardShine;position:absolute;top:0;left:-100%}.dark .card-front.svelte-z2shut:before{background:linear-gradient(90deg,#0000,#ffffff26,#0000)}@keyframes svelte-z2shut-cardShine{0%,80%,to{left:-100%}85%,95%{left:100%}}.card-number.svelte-z2shut{justify-content:center;align-items:center;gap:.25rem;margin-bottom:1rem;display:flex}.number-digit.svelte-z2shut{background:linear-gradient(180deg, var(--color-gray-900) 0%, var(--color-gray-500) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:5.5rem;font-weight:900;line-height:1;animation:3s ease-in-out infinite svelte-z2shut-numberPulse}.dark .number-digit.svelte-z2shut{background:0 0;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background-clip:initial;color:#fff}.number-digit.svelte-z2shut:first-child{animation-delay:0s}.number-digit.svelte-z2shut:nth-child(2){animation-delay:.2s}@keyframes svelte-z2shut-numberPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.95;transform:scale(1.05)}}.number-plus.svelte-z2shut{color:var(--color-secondary);font-size:3.5rem;font-weight:800;line-height:1;animation:8s linear infinite svelte-z2shut-plusSpin}.dark .number-plus.svelte-z2shut{color:#fff}@keyframes svelte-z2shut-plusSpin{0%,90%,to{transform:rotate(0)}92%,98%{transform:rotate(180deg)}}.card-label.svelte-z2shut{color:var(--color-gray-700);text-align:center;margin-bottom:1.5rem;font-size:1.125rem;font-weight:600;line-height:1.4}.dark .card-label.svelte-z2shut{color:#ffffffe6}.deco-line.svelte-z2shut{background:linear-gradient(90deg,#0000,#0000004d,#0000);width:35px;height:3px}.dark .deco-line.svelte-z2shut{background:linear-gradient(90deg,#0000,#fff6,#0000)}.deco-circle.svelte-z2shut{background:var(--color-secondary);width:8px;height:8px;box-shadow:0 0 15px var(--color-secondary);border-radius:50%;animation:2s ease-in-out infinite svelte-z2shut-circleGlow}@keyframes svelte-z2shut-circleGlow{0%,to{box-shadow:0 0 10px var(--color-secondary)}50%{box-shadow:0 0 20px var(--color-secondary)}}.card-decoration.svelte-z2shut{align-items:center;gap:.5rem;margin-bottom:2rem;display:flex}.card-stats.svelte-z2shut{gap:2rem;width:100%;display:flex}.stat-mini.svelte-z2shut{background:#fffc;border:1px solid #0000001a;border-radius:.75rem;flex-direction:column;flex:1;align-items:center;padding:1rem;display:flex}.dark .stat-mini.svelte-z2shut{background:#ffffff1a;border-color:#ffffff26}.stat-value.svelte-z2shut{color:var(--color-gray-900);margin-bottom:.25rem;font-size:1.5rem;font-weight:800;line-height:1}.dark .stat-value.svelte-z2shut{color:#fff}.stat-label.svelte-z2shut{color:var(--color-gray-600);font-size:.75rem}.dark .stat-label.svelte-z2shut{color:#ffffffb3}.deco-rings.svelte-z2shut{pointer-events:none;position:absolute;inset:0}.ring.svelte-z2shut{border:2px solid #0000000d;border-radius:50%;animation:8s ease-in-out infinite svelte-z2shut-ringExpand;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dark .ring.svelte-z2shut{border-color:#ffffff1a}.ring-1.svelte-z2shut{width:400px;height:400px;animation-delay:0s}.ring-2.svelte-z2shut{width:500px;height:500px;animation-delay:-2.67s}.ring-3.svelte-z2shut{width:600px;height:600px;animation-delay:-5.34s}@keyframes svelte-z2shut-ringExpand{0%{opacity:0;transform:translate(-50%,-50%)scale(.8)}50%{opacity:.3}to{opacity:0;transform:translate(-50%,-50%)scale(1.2)}}@keyframes svelte-z2shut-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-z2shut-fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.vision-card.svelte-1wppngw,.mission-card.svelte-1wppngw{background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;padding:1rem 1.5rem 1.5rem;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.light .vision-card.svelte-1wppngw,.light .mission-card.svelte-1wppngw{background:#00000005;border:1px solid #0000000d}.vision-card.svelte-1wppngw:hover,.mission-card.svelte-1wppngw:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0000004d}.card-border.svelte-1wppngw{-webkit-mask-composite:xor;background:linear-gradient(135deg,#10b9814d,#8b5cf64d,#ec48994d,#06b6d44d) 0 0/400% 400%;border-radius:1rem;padding:1px;animation:6s ease-in-out infinite svelte-1wppngw-gradientShift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes svelte-1wppngw-gradientShift{0%,to{background-position:0%}25%{background-position:100%}50%{background-position:100% 100%}75%{background-position:0 100%}}@keyframes svelte-1wppngw-section-title-gradient{0%,to{background-position:0%}50%{background-position:100%}}.card-title.svelte-1wppngw{color:#fff;text-align:center;margin-bottom:0;font-size:1.5rem;font-weight:700}.light .card-title.svelte-1wppngw{color:#1f2937}@media (width>=768px){.card-title.svelte-1wppngw{font-size:1.75rem}}.text-gradient.svelte-1wppngw{background:linear-gradient(135deg,#10b981 0%,#8b5cf6 50%,#ec4899 100%) 0 0/200% 200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;padding-bottom:.1em;line-height:1.3;animation:5s infinite svelte-1wppngw-section-title-gradient;display:block}.icon-gradient.svelte-1wppngw{background:linear-gradient(135deg,#10b981 0%,#8b5cf6 50%,#ec4899 100%) 0 0/200% 200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5s infinite svelte-1wppngw-section-title-gradient;display:inline-block}.card-decoration.svelte-1wppngw{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.deco-line.svelte-1wppngw{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);flex:1;height:2px}.light .deco-line.svelte-1wppngw{background:linear-gradient(90deg,#0000,#0003,#0000)}.deco-icon.svelte-1wppngw{color:var(--color-secondary);font-size:.75rem;font-weight:600}.card-text.svelte-1wppngw{color:#fffc;text-align:justify;margin:0;font-size:.8125rem;line-height:1.55}.light .card-text.svelte-1wppngw{color:#1f2937cc}@media (width>=768px){.card-text.svelte-1wppngw{font-size:.9375rem}}.card-shine-line.svelte-1wppngw{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:2px;position:absolute;top:0;left:0}.light .card-shine-line.svelte-1wppngw{background:linear-gradient(90deg,#0000,#0003,#0000)}.mission-vision-section.svelte-19ujav2{background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#334155 100%);position:relative;overflow:hidden}.dark .mission-vision-section.svelte-19ujav2{background:linear-gradient(135deg,#020617 0%,#0f172a 50%,#1e293b 100%)}.timeline-card.svelte-zu66eh{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:.75rem;padding:1rem;transition:transform .3s,box-shadow .3s;position:relative}.light .timeline-card.svelte-zu66eh{background:#00000005;border:1px solid #00000014}.timeline-card.svelte-zu66eh:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000026}.light .timeline-card.svelte-zu66eh:hover{box-shadow:0 8px 20px #0000001a}.card-hologram.svelte-zu66eh{pointer-events:none;border-radius:.75rem;position:absolute;inset:0;overflow:hidden}.holo-grid.svelte-zu66eh{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0}.light .holo-grid.svelte-zu66eh{background-image:linear-gradient(#0000000d 1px,#0000 1px),linear-gradient(90deg,#0000000d 1px,#0000 1px)}.holo-scan.svelte-zu66eh{background:linear-gradient(#0000,#ffffff05,#0000);width:100%;height:100%;animation:4s linear infinite svelte-zu66eh-holoScan;position:absolute;top:0;left:0}.light .holo-scan.svelte-zu66eh{background:linear-gradient(#0000,#00000005,#0000)}@keyframes svelte-zu66eh-holoScan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.card-layout.svelte-zu66eh{gap:.75rem;display:flex}.icon-year-group.svelte-zu66eh{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.card-icon.svelte-zu66eh{justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:.125rem;display:flex;position:relative}.icon-energy-field.svelte-zu66eh{position:absolute;inset:0}.energy-ring.svelte-zu66eh{border:1px solid #fff3;border-radius:50%;position:absolute}.light .energy-ring.svelte-zu66eh{border:1px solid #0003}.er-1.svelte-zu66eh{width:100%;height:100%;animation:2s ease-in-out infinite svelte-zu66eh-energyRingPulse}@keyframes svelte-zu66eh-energyRingPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.icon-container.svelte-zu66eh{color:#fff;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.light .icon-container.svelte-zu66eh{color:#1f2937;background:linear-gradient(135deg,#00000014,#0000000a)}.card-year.svelte-zu66eh{color:#3b82f6;letter-spacing:.05em;font-size:.7rem;font-weight:600;display:block}.light .card-year.svelte-zu66eh{color:#2563eb}.card-content.svelte-zu66eh{flex:1;min-width:0}.card-title.svelte-zu66eh{color:#fff;margin-bottom:.25rem;font-size:1rem;font-weight:600}.light .card-title.svelte-zu66eh{color:#111827}.card-desc.svelte-zu66eh{color:#ffffffb3;font-size:.8125rem;line-height:1.5}.light .card-desc.svelte-zu66eh{color:#000000b3}.journey-ultimate.svelte-8644bl{position:relative;overflow:hidden}.timeline-container.svelte-8644bl{max-width:80rem;margin:0 auto;padding:0 1rem}.timeline-wrapper.svelte-8644bl{padding:2rem 0;position:relative}.timeline-line.svelte-8644bl{background:linear-gradient(#0000,#3b82f64d 10%,#8b5cf680 50%,#06b6d44d 90%,#0000);width:2px;animation:4s ease-in-out infinite svelte-8644bl-lineGlow;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.light .timeline-line.svelte-8644bl{background:linear-gradient(#0000,#3b82f666 10%,#8b5cf699 50%,#06b6d466 90%,#0000)}@keyframes svelte-8644bl-lineGlow{0%,to{opacity:.5}50%{opacity:1}}.timeline-line-dot.svelte-8644bl{background:linear-gradient(135deg,#8b5cf6,#8b5cf6);border-radius:50%;width:12px;height:12px;animation:2s ease-in-out infinite svelte-8644bl-dotPulse;position:absolute;top:2rem;left:50%;transform:translate(-50%);box-shadow:0 0 20px #3b82f680}.light .timeline-line-dot.svelte-8644bl{background:linear-gradient(135deg,#2563eb,#7c3aed);box-shadow:0 0 20px #3b82f699}@keyframes svelte-8644bl-dotPulse{0%,to{transform:translate(-50%)scale(1);box-shadow:0 0 20px #3b82f680}50%{transform:translate(-50%)scale(1.2);box-shadow:0 0 30px #8b5cf6cc}}.timeline-row.svelte-8644bl,.timeline-end-row.svelte-8644bl{grid-template-columns:1fr 20px 1fr;align-items:start;gap:0;margin-bottom:1rem;display:grid;position:relative}.timeline-end-row.svelte-8644bl{grid-template-columns:1fr 20px 1fr;align-items:start;gap:0;display:grid;position:relative}.timeline-end-section.svelte-8644bl{flex-direction:column;align-items:center;padding-top:1.5rem;display:flex;position:relative}@keyframes svelte-8644bl-bgPulse{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:.8;transform:translate(-50%,-50%)scale(1.2)}}.timeline-end-icon-wrapper.svelte-8644bl{justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}.timeline-end-glow-bg.svelte-8644bl{pointer-events:none;background:radial-gradient(circle,#8b5cf626 0%,#0000 70%);width:300px;height:300px;animation:4s ease-in-out infinite svelte-8644bl-bgPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline-end-text-wrapper.svelte-8644bl{z-index:10;justify-content:center;width:100%;padding-top:1rem;display:flex}.timeline-spacer.svelte-8644bl{height:1px}.timeline-row-left.svelte-8644bl .timeline-content-wrapper:where(.svelte-8644bl){grid-area:1/1;padding-right:2rem}.timeline-row-left.svelte-8644bl .timeline-line-dot:where(.svelte-8644bl){top:2rem}.timeline-row.svelte-8644bl:not(.timeline-row-left) .timeline-content-wrapper:where(.svelte-8644bl){grid-area:1/3;padding-left:2rem}.timeline-row.svelte-8644bl:not(.timeline-row-left) .timeline-line-dot:where(.svelte-8644bl){top:2rem}.timeline-content-wrapper.svelte-8644bl{direction:ltr}.end-icon-wrapper.svelte-8644bl{z-index:2;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative}.end-icon.svelte-8644bl{filter:drop-shadow(0 0 10px #8b5cf680);width:100%;height:100%}.end-ring-orb.svelte-8644bl{animation:3s ease-in-out infinite svelte-8644bl-orbPulse}.end-ring-orb-2.svelte-8644bl{animation:4s ease-in-out infinite reverse svelte-8644bl-orbPulseReverse}@keyframes svelte-8644bl-orbPulse{0%,to{opacity:.8;transform:scale(1)rotate(0)}50%{opacity:1;transform:scale(1.05)rotate(180deg)}}@keyframes svelte-8644bl-orbPulseReverse{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:.7;transform:scale(1)}}.end-core-stunning.svelte-8644bl{animation:2s ease-in-out infinite svelte-8644bl-coreStunning}.end-core-inner.svelte-8644bl{animation:1.5s ease-in-out infinite svelte-8644bl-coreInner}@keyframes svelte-8644bl-coreStunning{0%,to{filter:drop-shadow(0 0 15px #8b5cf6cc);transform:scale(1)}50%{filter:drop-shadow(0 0 25px #3b82f6);transform:scale(1.1)}}@keyframes svelte-8644bl-coreInner{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.end-rays-stunning.svelte-8644bl{transform-origin:50%;animation:8s linear infinite svelte-8644bl-raysSpin}.end-rays-inner.svelte-8644bl{transform-origin:50%;animation:6s linear infinite reverse svelte-8644bl-raysSpinReverse}@keyframes svelte-8644bl-raysSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-8644bl-raysSpinReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.timeline-end-card-stunning.svelte-8644bl{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#10b98126,#3b82f61a,#8b5cf626);border:1px solid #fff3;border-radius:1rem;padding:1rem 2rem;position:relative;overflow:hidden}.light .timeline-end-card-stunning.svelte-8644bl{background:linear-gradient(135deg,#10b9811a,#3b82f614,#8b5cf61a);border:1px solid #00000026}.card-shine.svelte-8644bl{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;animation:3s ease-in-out infinite svelte-8644bl-shine;position:absolute;top:0;left:-100%}.light .card-shine.svelte-8644bl{background:linear-gradient(90deg,#0000,#fff3,#0000)}@keyframes svelte-8644bl-shine{0%,to{left:-100%}50%{left:100%}}.card-border-glow.svelte-8644bl{-webkit-mask-composite:xor;opacity:.8;background:linear-gradient(135deg,#10b981,#8b5cf6,#ec4899);border-radius:1rem;padding:1px;animation:4s linear infinite svelte-8644bl-borderGlow;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes svelte-8644bl-borderGlow{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}.end-text-stunning.svelte-8644bl{background:linear-gradient(135deg,#10b981,#8b5cf6,#ec4899) 0 0/300% 300%;-webkit-text-fill-color:transparent;text-shadow:0 0 30px #8b5cf64d;letter-spacing:.05em;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:700;animation:5s infinite svelte-8644bl-textGradientShift;position:relative}@keyframes svelte-8644bl-textGradientShift{0%,to{background-position:0%}50%{background-position:100%}}.end-text-glow.svelte-8644bl{background:inherit;filter:blur(30px);opacity:.4;z-index:-1;border-radius:1rem;animation:3s ease-in-out infinite svelte-8644bl-glowPulse;position:absolute;inset:0}@keyframes svelte-8644bl-glowPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}@media (width<=768px){.timeline-row.svelte-8644bl{grid-template-columns:1fr;gap:0}.timeline-line.svelte-8644bl,.timeline-line-dot.svelte-8644bl{left:1rem}.timeline-row-left.svelte-8644bl .timeline-content-wrapper:where(.svelte-8644bl),.timeline-row.svelte-8644bl:not(.timeline-row-left) .timeline-content-wrapper:where(.svelte-8644bl){grid-area:auto/1;padding-left:2.5rem;padding-right:0}.timeline-row-left.svelte-8644bl .timeline-line-dot:where(.svelte-8644bl),.timeline-row.svelte-8644bl:not(.timeline-row-left) .timeline-line-dot:where(.svelte-8644bl){top:2rem;left:1rem}.timeline-end-icon-wrapper.svelte-8644bl{width:64px;height:64px}.end-icon-wrapper.svelte-8644bl{width:52px;height:52px}.timeline-end-card-stunning.svelte-8644bl{padding:.875rem 1.5rem}.end-text-stunning.svelte-8644bl{font-size:1.1rem}.timeline-end-glow-bg.svelte-8644bl{width:200px;height:200px}}.value-card-new.svelte-bj2t4d{background:#ffffff05;border:1px solid #ffffff0d;border-radius:1rem;padding:1.5rem;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.light .value-card-new.svelte-bj2t4d{background:#00000005;border:1px solid #0000000d}.value-card-new.svelte-bj2t4d:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0000004d}.value-border-glow.svelte-bj2t4d{opacity:0;background:linear-gradient(135deg,#ffffff1a,#0000,#ffffff0d);border-radius:1rem;padding:1px;transition:opacity .3s;position:absolute;inset:0}.value-card-new.svelte-bj2t4d:hover .value-border-glow:where(.svelte-bj2t4d){opacity:1}.value-glass-card.svelte-bj2t4d{flex-direction:column;gap:1rem;height:100%;display:flex;position:relative}.icon-wrapper.svelte-bj2t4d{justify-content:center;margin:.5rem 0;display:flex}.icon-float.svelte-bj2t4d{justify-content:center;align-items:center;animation:4s ease-in-out infinite svelte-bj2t4d-iconFloat;display:flex;position:relative}@keyframes svelte-bj2t4d-iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.icon-glow-bg.svelte-bj2t4d{filter:blur(20px);opacity:.5;border-radius:50%;width:80px;height:80px;animation:3s ease-in-out infinite svelte-bj2t4d-glowPulse;position:absolute}@keyframes svelte-bj2t4d-glowPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.icon-container.svelte-bj2t4d{z-index:1;border-radius:1rem;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;box-shadow:0 4px 20px #0000004d}.icon-pulse-ring.svelte-bj2t4d{opacity:0;border-radius:1rem;width:56px;height:56px;animation:2s ease-out infinite svelte-bj2t4d-ringPulse;position:absolute}@keyframes svelte-bj2t4d-ringPulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.value-content-new.svelte-bj2t4d{flex-direction:column;flex:1;gap:.75rem;display:flex}.value-title-new.svelte-bj2t4d{color:#fff;text-align:center;font-size:1.125rem;font-weight:700}.light .value-title-new.svelte-bj2t4d{color:#111827}.value-desc-new.svelte-bj2t4d{color:#ffffffb3;text-align:center;flex:1;font-size:.875rem;line-height:1.6}.light .value-desc-new.svelte-bj2t4d{color:#000000b3}.value-progress.svelte-bj2t4d{margin-top:auto}.progress-track.svelte-bj2t4d{background:#ffffff1a;border-radius:2px;height:3px;overflow:hidden}.light .progress-track.svelte-bj2t4d{background:#0000001a}.progress-fill.svelte-bj2t4d{width:0;height:100%;animation:1.5s ease-out forwards svelte-bj2t4d-progressFill;animation-delay:calc(var(--card-index) * .1s)}@keyframes svelte-bj2t4d-progressFill{to{width:100%}}.card-particles.svelte-bj2t4d{pointer-events:none;position:absolute;inset:0;overflow:hidden}.card-particle.svelte-bj2t4d{width:3px;height:3px;animation:4s ease-in-out infinite svelte-bj2t4d-particleRise;animation-delay:calc(var(--cp-i) * -.67s);bottom:0;left:calc(var(--cp-i) * 20% + 10%);background:#ffffff4d;border-radius:50%;position:absolute}@keyframes svelte-bj2t4d-particleRise{0%{opacity:0;transform:translateY(0)}50%{opacity:.6}to{opacity:0;transform:translateY(-100px)}}.value-shine-sweep.svelte-bj2t4d{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:50%;height:100%;animation:6s ease-in-out infinite svelte-bj2t4d-shineSweep;position:absolute;top:0;left:-100%;transform:skew(-20deg)}@keyframes svelte-bj2t4d-shineSweep{0%,80%,to{left:-100%}90%{left:200%}}.value-number.svelte-bj2t4d{color:#ffffff0d;font-size:2.5rem;font-weight:900;line-height:1;position:absolute;top:1rem;right:1rem}.light .value-number.svelte-bj2t4d{color:#0000000d}.general-cta-section.svelte-1tpedeq{margin-top:3rem;position:relative}.cta-glass-card.svelte-1tpedeq{text-align:center;-webkit-backdrop-filter:blur(16px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1.5rem;flex-direction:column;align-items:center;gap:2rem;padding:2.5rem 1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0003}.light .cta-glass-card.svelte-1tpedeq{background:#ffffffb3;border:1px solid #0000000d;box-shadow:0 10px 30px #0000000d}@media (width>=768px){.cta-glass-card.svelte-1tpedeq{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;padding:3rem}}.cta-content.svelte-1tpedeq{flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}@media (width>=768px){.cta-content.svelte-1tpedeq{flex-direction:row;gap:2rem;width:auto}}.cta-icon-wrapper.svelte-1tpedeq{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:#fff;border-radius:1.25rem;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative;box-shadow:0 8px 20px #1e40af4d}.cta-icon-ring.svelte-1tpedeq{border:2px solid var(--color-primary);opacity:.3;border-radius:1.5rem;animation:3s ease-in-out infinite svelte-1tpedeq-ctaRingPulse;position:absolute;inset:-8px}@keyframes svelte-1tpedeq-ctaRingPulse{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.5;transform:scale(1.15)}}.cta-text.svelte-1tpedeq{flex:1}.cta-title.svelte-1tpedeq{color:#fff;background:linear-gradient(135deg,#fff 0%,#ffffffb3 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.75rem;font-size:1.75rem;font-weight:800;line-height:1.2}.light .cta-title.svelte-1tpedeq{background:linear-gradient(135deg, var(--color-gray-900) 0%, var(--color-primary) 100%);-webkit-background-clip:text;background-clip:text}.cta-desc.svelte-1tpedeq{color:#fff9;max-width:500px;font-size:1.125rem;line-height:1.6}.light .cta-desc.svelte-1tpedeq{color:var(--color-gray-600)}.general-cta-btn-new.svelte-1tpedeq{color:var(--color-primary);background:#fff;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1rem 2.5rem;font-size:1.125rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}@media (width>=480px){.general-cta-btn-new.svelte-1tpedeq{width:auto}}.light .general-cta-btn-new.svelte-1tpedeq{background:var(--color-primary);color:#fff}.general-cta-btn-new.svelte-1tpedeq:hover{transform:translateY(-4px)scale(1.02);box-shadow:0 15px 30px #fff3}.light .general-cta-btn-new.svelte-1tpedeq:hover{box-shadow:0 15px 30px #1e40af4d}.btn-glow-effect.svelte-1tpedeq{background:linear-gradient(90deg,#0000,#ffffff80,#0000);transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.general-cta-btn-new.svelte-1tpedeq:hover .btn-glow-effect:where(.svelte-1tpedeq){transform:translate(100%)}.cta-glass-card.svelte-1tpedeq:before{content:"";background:radial-gradient(circle, var(--color-primary) 0%, transparent 70%);opacity:.15;filter:blur(50px);z-index:1;pointer-events:none;width:300px;height:300px;position:absolute;top:-50%;right:-20%}.cta-glass-card.svelte-1tpedeq:after{content:"";background:radial-gradient(circle, var(--color-secondary) 0%, transparent 70%);opacity:.15;filter:blur(50px);z-index:1;pointer-events:none;width:250px;height:250px;position:absolute;bottom:-50%;left:-20%}.values-section-new.svelte-flmo9b{position:relative;overflow:hidden}.values-bento-grid.svelte-flmo9b{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){.values-bento-grid.svelte-flmo9b{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.values-bento-grid.svelte-flmo9b{grid-template-columns:repeat(4,1fr)}}.member-card.svelte-1a3yqsr{-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff1a,#ffffff05);border-radius:1.25rem;padding:.375rem;transition:transform .3s cubic-bezier(.25,.46,.45,.94);position:relative}:root:not(.dark) .member-card.svelte-1a3yqsr{background:linear-gradient(135deg,#fff,#fffc);border:1px solid #0003;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.member-card.svelte-1a3yqsr:hover{transform:translateY(-4px)}.card-inner.svelte-1a3yqsr{background:#0003;border-radius:1rem;flex-direction:column;align-items:center;padding:1.5rem 1.25rem;display:flex;position:relative;overflow:hidden}:root:not(.dark) .card-inner.svelte-1a3yqsr{background:#f1f5f9;border:1px solid #00000026}.avatar-wrapper.svelte-1a3yqsr{width:96px;height:96px;margin-bottom:1rem;position:relative}.avatar-ring.svelte-1a3yqsr{-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;background:linear-gradient(135deg,#8b5cf680,#3b82f680) border-box;border:2px solid #0000;border-radius:50%;transition:transform .5s,opacity .5s;position:absolute;inset:-4px;-webkit-mask-composite:xor;mask-composite:exclude}.light .avatar-ring.svelte-1a3yqsr{background:linear-gradient(135deg,#8b5cf666,#3b82f666) border-box}.member-card.svelte-1a3yqsr:hover .avatar-ring:where(.svelte-1a3yqsr){transform:rotate(180deg)}.avatar-glow.svelte-1a3yqsr{opacity:0;background:radial-gradient(circle,#8b5cf633,#0000 70%);border-radius:50%;transition:opacity .3s;position:absolute;inset:-15px}.member-card.svelte-1a3yqsr:hover .avatar-glow:where(.svelte-1a3yqsr){opacity:1}.avatar.svelte-1a3yqsr{background:linear-gradient(135deg,#1e1b4b,#312e81);border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden}.light .avatar.svelte-1a3yqsr{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.avatar-img.svelte-1a3yqsr{object-fit:cover;width:100%;height:100%}.avatar-fallback.svelte-1a3yqsr{background:linear-gradient(135deg,#8b5cf6,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.75rem;font-weight:700;display:flex}.info.svelte-1a3yqsr{text-align:center;margin-bottom:.875rem}.name.svelte-1a3yqsr{color:#fff;margin-bottom:.25rem;font-size:1rem;font-weight:700;transition:background .3s}.light .name.svelte-1a3yqsr{color:#111827}.member-card.svelte-1a3yqsr:hover .name:where(.svelte-1a3yqsr){background:linear-gradient(135deg,#a78bfa,#60a5fa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.role.svelte-1a3yqsr{color:#fff9;margin-bottom:.5rem;font-size:.8rem;font-weight:500}.light .role.svelte-1a3yqsr{color:#0009}.bio.svelte-1a3yqsr{color:#ffffff80;opacity:0;max-height:0;font-size:.75rem;line-height:1.5;transition:all .3s;overflow:hidden}.light .bio.svelte-1a3yqsr{color:#00000080}.bio.visible.svelte-1a3yqsr{opacity:1;max-height:60px}.social-row.svelte-1a3yqsr{background:#ffffff0d;border-radius:9999px;gap:.5rem;padding:.5rem;display:flex}.light .social-row.svelte-1a3yqsr{background:#0000000a}.social-btn.svelte-1a3yqsr{color:#ffffffb3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .25s cubic-bezier(.25,.46,.45,.94);display:flex}.light .social-btn.svelte-1a3yqsr{color:#0009}.social-btn.svelte-1a3yqsr:hover{color:#fff;background:linear-gradient(135deg,#8b5cf6,#3b82f6);transform:scale(1.1)}.light .social-btn.svelte-1a3yqsr:hover{color:#fff}.decoration.svelte-1a3yqsr{opacity:0;background:#8b5cf666;border-radius:2px;width:8px;height:8px;transition:opacity .3s;position:absolute}.light .decoration.svelte-1a3yqsr{background:#8b5cf64d}.member-card.svelte-1a3yqsr:hover .decoration:where(.svelte-1a3yqsr){opacity:1}.top-left.svelte-1a3yqsr{top:.5rem;left:.5rem}.top-right.svelte-1a3yqsr{top:.5rem;right:.5rem;transform:rotate(90deg)}.bottom-left.svelte-1a3yqsr{bottom:.5rem;left:.5rem;transform:rotate(-90deg)}.bottom-right.svelte-1a3yqsr{bottom:.5rem;right:.5rem;transform:rotate(180deg)}.team-section-new.svelte-1htj3yr{position:relative;overflow:hidden}.team-members-grid.svelte-1htj3yr{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=640px){.team-members-grid.svelte-1htj3yr{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.team-members-grid.svelte-1htj3yr{grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){.team-members-grid.svelte-1htj3yr{grid-template-columns:repeat(4,1fr)}}
