.about-hero[data-v-b192aafd]{align-items:center;background:linear-gradient(135deg,#fff,#f0f9ff 45%,#f0fdf4);color:#2d3436;display:flex;margin-top:60px;min-height:340px;overflow:hidden;padding:84px 0 56px;position:relative}.hero-background[data-v-b192aafd]{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.gradient-orb[data-v-b192aafd]{animation:float-b192aafd 10s ease-in-out infinite;border-radius:50%;filter:blur(60px);opacity:.6;position:absolute}.orb-1[data-v-b192aafd]{background:radial-gradient(circle,#3b82f68c,#06b6d440);height:520px;left:-10%;top:-18%;width:520px}.orb-2[data-v-b192aafd]{animation-delay:2.5s;background:radial-gradient(circle,#10b98173,#3b82f62e);bottom:-22%;height:420px;right:-8%;width:420px}.orb-3[data-v-b192aafd]{animation-delay:5s;background:radial-gradient(circle,#fbbf2459,#10b9812e);height:320px;right:18%;top:18%;width:320px}.hero-content[data-v-b192aafd]{margin:0 auto;max-width:860px;position:relative;text-align:center;z-index:2}.hero-badge[data-v-b192aafd]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#3b82f60f;border:1px solid rgba(59,130,246,.12);border-radius:999px;color:#3b82f6;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:18px;padding:8px 14px}.badge-icon[data-v-b192aafd]{font-size:20px}.hero-title[data-v-b192aafd]{font-size:3.25rem;font-weight:800;letter-spacing:-.025em;line-height:1.1;margin-bottom:16px}.highlight-text[data-v-b192aafd]{background:linear-gradient(135deg,#ffeaa7,#fab1a0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-description[data-v-b192aafd]{color:#64748b;font-size:18px;line-height:1.6;margin:0 auto;max-width:720px}.company-story[data-v-b192aafd]{background:#fff;padding:120px 0}.story-content[data-v-b192aafd]{display:block;margin:0 auto;max-width:800px;text-align:center}.story-text h2[data-v-b192aafd]{color:#2d3436;font-size:3rem;font-weight:800;letter-spacing:-.025em;margin-bottom:32px}.story-text p[data-v-b192aafd]{color:#636e72;font-size:18px;line-height:1.7;margin-bottom:24px}.timeline[data-v-b192aafd]{padding-left:40px;position:relative}.timeline[data-v-b192aafd]:before{background:linear-gradient(180deg,#3b82f6,#06b6d4);bottom:0;content:"";left:20px;position:absolute;top:0;width:2px}.timeline-item[data-v-b192aafd]{gap:20px;margin-bottom:40px;position:relative}.timeline-item[data-v-b192aafd],.timeline-year[data-v-b192aafd]{align-items:center;display:flex}.timeline-year[data-v-b192aafd]{background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:50%;box-shadow:0 4px 15px #3b82f64d;color:#fff;font-size:14px;font-weight:700;height:60px;justify-content:center;left:-60px;position:absolute;width:60px}.timeline-content[data-v-b192aafd]{background:#f8fafc;border-left:4px solid #3b82f6;border-radius:12px;flex:1;padding:20px}.timeline-content h4[data-v-b192aafd]{color:#2d3436;font-size:18px;font-weight:700;margin-bottom:8px}.timeline-content p[data-v-b192aafd]{color:#636e72;font-size:14px;line-height:1.5;margin:0}.mission-vision[data-v-b192aafd]{background:#f8fafc;padding:120px 0}.mv-grid[data-v-b192aafd]{display:grid;gap:40px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1000px}.mv-card[data-v-b192aafd]{background:#fff;border-radius:20px;box-shadow:0 8px 30px #00000014;padding:40px;text-align:center;transition:all .3s ease}.mv-card[data-v-b192aafd]:hover{box-shadow:0 20px 50px #00000026;transform:translateY(-8px)}.mv-icon[data-v-b192aafd]{font-size:60px;margin-bottom:24px}.mv-card h3[data-v-b192aafd]{color:#2d3436;font-size:28px;font-weight:700;margin-bottom:20px}.mv-card p[data-v-b192aafd]{color:#636e72;font-size:16px;line-height:1.7}.core-values[data-v-b192aafd]{background:#fff;padding:120px 0}.section-header[data-v-b192aafd]{margin-bottom:80px;text-align:center}.section-header h2[data-v-b192aafd]{color:#2d3436;font-size:3rem;font-weight:800;letter-spacing:-.025em;margin-bottom:16px}.section-header p[data-v-b192aafd]{color:#636e72;font-size:20px;margin:0 auto;max-width:600px}.values-grid[data-v-b192aafd]{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.value-card[data-v-b192aafd]{background:#f8fafc;border:2px solid transparent;border-radius:16px;padding:32px 24px;text-align:center;transition:all .3s ease}.value-card[data-v-b192aafd]:hover{background:#fff;border-color:#e0e7ff;box-shadow:0 15px 35px #3b82f61a;transform:translateY(-8px)}.value-icon[data-v-b192aafd]{font-size:48px;margin-bottom:20px}.value-card h4[data-v-b192aafd]{color:#2d3436;font-size:20px;font-weight:700;margin-bottom:12px}.value-card p[data-v-b192aafd]{color:#636e72;font-size:14px;line-height:1.6}.team-section[data-v-b192aafd]{background:#f8fafc;padding:120px 0}.team-grid[data-v-b192aafd]{display:grid;gap:40px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1000px}.team-member[data-v-b192aafd]{background:#fff;border-radius:20px;box-shadow:0 8px 30px #00000014;padding:40px 32px;text-align:center;transition:all .3s ease}.team-member[data-v-b192aafd]:hover{box-shadow:0 20px 50px #00000026;transform:translateY(-8px)}.member-avatar[data-v-b192aafd]{font-size:60px;margin-bottom:20px}.team-member h4[data-v-b192aafd]{color:#2d3436;font-size:24px;font-weight:700;margin-bottom:8px}.member-title[data-v-b192aafd]{color:#3b82f6;font-size:16px;font-weight:600;margin-bottom:16px}.member-bio[data-v-b192aafd]{color:#636e72;font-size:14px;line-height:1.6}.statistics-section[data-v-b192aafd]{background:linear-gradient(135deg,#2d3436,#636e72);color:#fff;padding:120px 0}.stats-grid[data-v-b192aafd]{display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.stat-card[data-v-b192aafd]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;padding:40px 20px;text-align:center;transition:all .3s ease}.stat-card[data-v-b192aafd]:hover{background:#ffffff26;transform:translateY(-8px)}.stat-icon[data-v-b192aafd]{font-size:48px;margin-bottom:16px}.stat-number[data-v-b192aafd]{background:linear-gradient(135deg,#ffeaa7,#fab1a0);-webkit-background-clip:text;font-size:3rem;font-weight:800;margin-bottom:8px;-webkit-text-fill-color:transparent;background-clip:text}.stat-label[data-v-b192aafd]{font-size:18px;font-weight:600;margin-bottom:8px}.stat-desc[data-v-b192aafd]{font-size:14px;opacity:.8}.contact-cta[data-v-b192aafd]{background:#fff;padding:100px 0}.cta-content[data-v-b192aafd]{margin:0 auto;max-width:600px;text-align:center}.cta-content h2[data-v-b192aafd]{color:#2d3436;font-size:3rem;font-weight:800;letter-spacing:-.025em;margin-bottom:20px}.cta-content p[data-v-b192aafd]{color:#636e72;font-size:20px;margin-bottom:40px}.cta-buttons[data-v-b192aafd]{display:flex;gap:20px;justify-content:center}.btn[data-v-b192aafd]{border:2px solid transparent;border-radius:12px;font-size:16px;font-weight:600;padding:16px 32px;text-decoration:none;transition:all .3s ease}.btn-primary[data-v-b192aafd]{background:linear-gradient(135deg,#3b82f6,#06b6d4);color:#fff}.btn-primary[data-v-b192aafd]:hover{box-shadow:0 8px 25px #3b82f64d;transform:translateY(-2px)}.btn-outline[data-v-b192aafd]{border-color:#3b82f6;color:#3b82f6}.btn-outline[data-v-b192aafd]:hover{background:#3b82f6;color:#fff}@keyframes float-b192aafd{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}@media (max-width:768px){.about-hero[data-v-b192aafd]{margin-top:50px;min-height:260px;padding:56px 0 36px}.hero-title[data-v-b192aafd]{font-size:2rem}.story-content[data-v-b192aafd]{max-width:none;padding:0 20px}.timeline[data-v-b192aafd]{padding-left:0}.timeline[data-v-b192aafd]:before{display:none}.timeline-year[data-v-b192aafd]{margin-bottom:12px;position:static}.mv-grid[data-v-b192aafd],.team-grid[data-v-b192aafd],.values-grid[data-v-b192aafd]{gap:24px;grid-template-columns:1fr}.stats-grid[data-v-b192aafd]{gap:24px;grid-template-columns:repeat(2,1fr)}.cta-buttons[data-v-b192aafd]{align-items:center;flex-direction:column}.section-header h2[data-v-b192aafd]{font-size:2rem}}@media (max-width:480px){.stats-grid[data-v-b192aafd]{grid-template-columns:1fr}.hero-description[data-v-b192aafd]{font-size:18px}}
