#about-hero{padding:8rem 0 5rem;background:#0a0f1f;position:relative}#about-hero .container{max-width:min(1400px,100%)}#about-hero .badge{display:inline-block;padding:.4rem 1.2rem;background:#4dabf71a;border:1px solid rgba(77,171,247,.2);color:#4dabf7;font-size:.85rem;font-weight:600;border-radius:50px;letter-spacing:.5px;margin-bottom:1.5rem}#about-hero h1{font-size:3.5rem;font-weight:800;color:#f0f4ff;line-height:1.15;margin-bottom:1.5rem;letter-spacing:-.03em}#about-hero h1 .gradient-text{background:linear-gradient(135deg,#4dabf7,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#about-hero .about-subtitle{font-size:1.15rem;color:#9ca3b8;line-height:1.75;max-width:580px;margin-bottom:1rem}#about-hero .about-subtitle:last-child{margin-bottom:0}#about-hero .about-hero-visual{display:flex;flex-direction:column;gap:1rem}#about-hero .about-hero-card{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:14px;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#about-hero .about-hero-card:hover{background:#ffffff0f;border-color:#4dabf733;transform:translate(-5px)}#about-hero .about-hero-card .about-hero-card-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#4dabf71a;color:#4dabf7;flex-shrink:0}#about-hero .about-hero-card .about-hero-card-content strong{display:block;color:#f0f4ff;font-size:1rem;margin-bottom:.15rem}#about-hero .about-hero-card .about-hero-card-content span{color:#9ca3b8;font-size:.9rem}@media (max-width: 991.98px){#about-hero{padding:7rem 0 4rem}#about-hero h1{font-size:2.6rem}#about-hero .about-hero-visual{margin-top:2.5rem}}@media (max-width: 575.98px){#about-hero{padding:6rem 0 3rem}#about-hero h1{font-size:2rem;letter-spacing:-.02em}#about-hero .about-subtitle{font-size:1rem}}#about-stats{padding:3rem 0;background:#111827;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}#about-stats .trust-strip{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2rem;padding:1.5rem 1.75rem;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:16px}#about-stats .trust-strip .trust-item{display:flex;align-items:center;gap:.6rem;color:#9ca3b8;font-size:.9rem;font-weight:500}#about-stats .trust-strip .trust-item svg{flex-shrink:0;color:#4dabf7}@media (max-width: 575.98px){#about-stats{padding:2rem 0}#about-stats .trust-strip{gap:.9rem 1.5rem;padding:1.25rem}}#about-mission{padding:5rem 0;background:#0a0f1f}#about-mission .badge{display:inline-block;padding:.4rem 1.2rem;background:#4dabf71a;border:1px solid rgba(77,171,247,.2);color:#4dabf7;font-size:.85rem;font-weight:600;border-radius:50px;letter-spacing:.5px;margin-bottom:1rem}#about-mission .mission-content h2{font-size:2.3rem;font-weight:700;color:#f0f4ff;margin-bottom:1.5rem;line-height:1.3;letter-spacing:-.02em}#about-mission .mission-content h2 .gradient-text{background:linear-gradient(135deg,#4dabf7,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#about-mission .mission-content p{color:#9ca3b8;font-size:1.1rem;line-height:1.75;margin-bottom:1rem}#about-mission .mission-content p:last-child{margin-bottom:0}#about-mission .values-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}#about-mission .value-card{padding:2rem 1.5rem;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:16px;transition:all .3s ease}#about-mission .value-card:hover{background:#ffffff0d;border-color:#4dabf733;transform:translateY(-5px)}#about-mission .value-card .value-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#4dabf71a;color:#4dabf7;margin-bottom:1rem}#about-mission .value-card h3{font-size:1.1rem;font-weight:700;color:#f0f4ff;margin-bottom:.5rem}#about-mission .value-card p{color:#9ca3b8;font-size:.9rem;line-height:1.6;margin:0}@media (max-width: 991.98px){#about-mission .values-grid{margin-top:2.5rem}}@media (max-width: 575.98px){#about-mission .mission-content h2{font-size:1.8rem;letter-spacing:-.01em}#about-mission .values-grid{grid-template-columns:1fr}}#about-tech{padding:5rem 0;background:#111827;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}#about-tech .section-header{text-align:center;margin-bottom:3.5rem}#about-tech .section-header .badge{display:inline-block;padding:.35rem 1.2rem;background:#4dabf71a;border:1px solid rgba(77,171,247,.2);color:#4dabf7;font-size:.85rem;font-weight:600;border-radius:50px;letter-spacing:.5px;margin-bottom:1rem}#about-tech .section-header h2{font-size:2.5rem;font-weight:700;color:#f0f4ff;margin-bottom:1rem;line-height:1.3;letter-spacing:-.02em}#about-tech .section-header h2 .gradient-text{background:linear-gradient(135deg,#4dabf7,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#about-tech .section-header p{font-size:1.1rem;color:#9ca3b8;max-width:640px;margin:0 auto;line-height:1.7}#about-tech .tech-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1.25rem;max-width:1000px;margin:0 auto}#about-tech .tech-item{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1.25rem;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:16px;transition:all .3s ease;text-align:center}#about-tech .tech-item:hover{background:#ffffff0d;border-color:#4dabf733;transform:translateY(-5px)}#about-tech .tech-item:hover .tech-icon{background:#4dabf726;color:#4dabf7}#about-tech .tech-item .tech-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:#4dabf714;color:#4dabf7b3;transition:all .3s ease}#about-tech .tech-item span{color:#9ca3b8;font-size:.9rem;font-weight:600}@media (max-width: 991.98px){#about-tech .tech-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 575.98px){#about-tech .section-header h2{font-size:1.8rem}#about-tech .section-header p{font-size:1rem}#about-tech .tech-grid{grid-template-columns:repeat(2,1fr);gap:1rem}#about-tech .tech-item{padding:1.5rem 1rem}}#about-cta{padding:3.5rem 0;background:#0a0f1f}#about-cta .cta-box{padding:3.5rem 3rem;background:#111827;border:1px solid rgba(255,255,255,.06);border-radius:24px;box-shadow:0 8px 40px #00000026;position:relative;overflow:clip}#about-cta .cta-box:before{content:"";position:absolute;width:400px;height:400px;right:-100px;bottom:-200px;background:radial-gradient(circle,rgba(77,171,247,.08) 0%,transparent 70%);border-radius:50%;pointer-events:none}#about-cta .cta-box .container{padding:0}#about-cta .cta-box .badge{display:inline-block;padding:.35rem 1.2rem;background:#4dabf71a;border:1px solid rgba(77,171,247,.2);color:#4dabf7;font-size:.85rem;font-weight:600;border-radius:50px;letter-spacing:.5px;margin-bottom:1rem}#about-cta .cta-box h2{font-size:2.2rem;font-weight:700;color:#f0f4ff;margin-bottom:1rem;line-height:1.3;letter-spacing:-.02em}#about-cta .cta-box h2 .gradient-text{background:linear-gradient(135deg,#4dabf7,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#about-cta .cta-box p{color:#9ca3b8;font-size:1.1rem;line-height:1.75;margin:0}#about-cta .cta-box .btn{padding:1rem 2.5rem;border-radius:50px;font-weight:600;font-size:1.05rem;background:linear-gradient(135deg,#4dabf7,#6c63ff);border:none;color:#fff;box-shadow:0 4px 20px #6c63ff4d;transition:all .3s ease;text-decoration:none;display:inline-block}#about-cta .cta-box .btn:hover{transform:translateY(-3px);box-shadow:0 8px 30px #6c63ff80}@media (max-width: 991.98px){#about-cta .cta-box{padding:2.5rem 1.5rem}#about-cta .cta-box h2{font-size:1.8rem}#about-cta .cta-box .text-lg-end{margin-top:1.5rem;text-align:left!important}#about-cta .cta-box .btn{width:100%;text-align:center}}
