.about-hero-badge{display:inline-block;background:rgba(253,106,2,.2);color:#FD6A02;border:1px solid rgba(253,106,2,.5);padding:6px 18px;border-radius:30px;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;backdrop-filter:blur(10px)}.about-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:40px}.about-stat-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px);padding:28px 20px;border-radius:16px;text-align:center;transition:all .35s ease}.about-stat-card:hover{transform:translateY(-6px);border-color:rgba(253,106,2,.5);background:rgba(253,106,2,.1);box-shadow:0 12px 30px rgba(253,106,2,.25)}.about-stat-number{font-size:38px;font-weight:800;color:#FD6A02;font-family:Outfit,sans-serif;margin-bottom:6px;line-height:1}.about-stat-label{font-size:14px;color:#cbd5e1;font-weight:500;margin:0}.promo-section{background:#091a2b;padding:90px 0;position:relative}.promo-single-wrap{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:40px 30px;height:100%;transition:all .4s cubic-bezier(.165,.84,.44,1);position:relative;overflow:hidden;backdrop-filter:blur(10px)}.promo-single-wrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#FD6A02,#FF8C00);opacity:0;transition:opacity .3s ease}.promo-single-wrap:hover{transform:translateY(-8px);background:rgba(255,255,255,.07);border-color:rgba(253,106,2,.4);box-shadow:0 20px 40px rgba(0,0,0,.4)}.promo-single-wrap:hover:before{opacity:1}.promo-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:90px;height:90px;border-radius:50%;background:rgba(253,106,2,.12);margin-bottom:25px;border:1px solid rgba(253,106,2,.2)}.promo-icon img{width:50px;height:50px;object-fit:contain}.number-bg{position:absolute;top:-6px;right:-6px;background:#FD6A02;color:#ffffff;font-size:12px;font-weight:800;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(253,106,2,.4)}.promo-subtitle{display:block;font-size:13px;color:#FD6A02;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.promo-title{font-size:22px;font-weight:700;color:#ffffff!important;margin-bottom:15px;font-family:Outfit,sans-serif}.promo-info p{color:#94a3b8;font-size:15px;line-height:1.7;margin:0}.about-section-container{padding:100px 0;position:relative}.about-inner-container{max-width:1300px;margin:0 auto;padding:0 30px}.about-heading-primary{font-size:42px;font-weight:800;font-family:Outfit,sans-serif;margin-bottom:16px;letter-spacing:-.5px}.about-grid-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.about-paragraph{font-size:16px;line-height:1.8;color:rgba(255,255,255,.9);margin-bottom:24px}.about-feature-list{list-style:none;padding:0;margin:30px 0;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.about-feature-item{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:600;color:#ffffff}.about-feature-icon{width:24px;height:24px;border-radius:50%;background:rgba(253,106,2,.2);color:#FD6A02;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.about-images-container{position:relative;display:flex;flex-direction:column;gap:20px}.about-image-main{width:100%;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.1)}.about-image-main,.about-image-sub{height:auto;transition:transform .4s ease}.about-image-sub{width:85%;border-radius:16px;align-self:flex-end;box-shadow:0 15px 35px rgba(0,0,0,.5);border:2px solid #fd6a02;margin-top:-60px;position:relative;z-index:2}.about-image-main:hover,.about-image-sub:hover{transform:scale(1.02)}.empowered-grid-layout{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.about-heading-secondary{font-size:34px;font-weight:700;font-family:Outfit,sans-serif;line-height:1.35}.vision-mission-card{background:#042544;border:1px solid rgba(255,255,255,.15);border-top:4px solid #ffffff;border-radius:20px;padding:40px;backdrop-filter:blur(16px);transition:all .4s cubic-bezier(.165,.84,.44,1);height:100%}.vision-mission-card:hover{transform:translateY(-8px);background:#020617!important;border-color:rgba(255,255,255,.35)!important;border-top:4px solid #fd6a02!important;box-shadow:0 22px 45px rgba(0,0,0,.5),0 0 25px rgba(253,106,2,.25)}.vision-card-icon{width:60px;height:60px;border-radius:16px;background:rgba(253,106,2,.15);color:#FD6A02;display:flex;align-items:center;justify-content:center;font-size:28px;margin-bottom:24px}.vision-card-title{font-size:24px;font-weight:700;color:#ffffff;margin-bottom:16px;font-family:Outfit,sans-serif}.why-us-section{background:linear-gradient(135deg,#FD6A02,#d45400);padding:100px 0;position:relative}.why-us-container{max-width:1300px;margin:0 auto;padding:0 30px}.why-us-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.why-us-badge{display:inline-block;background:#042544;padding:6px 20px;border-radius:20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}.why-us-badge,.why-us-heading{color:#ffffff;margin-bottom:20px}.why-us-heading{font-size:38px;font-weight:800;font-family:Outfit,sans-serif}.why-us-underline{display:block;width:70px;height:4px;background:#ffffff;border-radius:2px;margin-bottom:30px}.why-us-text{font-size:16px;line-height:1.8;color:rgba(255,255,255,.95);margin-bottom:20px}.why-us-chips{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.why-us-chip{background:rgba(4,37,68,.85);color:#ffffff;padding:10px 20px;border-radius:30px;font-size:14px;font-weight:600;border:1px solid rgba(255,255,255,.2)}.why-us-image{width:100%;height:auto;border-radius:20px;box-shadow:0 25px 50px rgba(0,0,0,.35);border:4px solid rgba(255,255,255,.2)}.core-values-row{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;margin-bottom:70px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);padding:40px;border-radius:24px;backdrop-filter:blur(10px)}.core-values-row.reverse>.core-values-box:first-child{order:2}.core-values-row.reverse>.core-values-box:last-child{order:1}.core-values-img{width:100%;height:auto;border-radius:16px;box-shadow:0 15px 30px rgba(0,0,0,.4)}.faq-section{background:#000000;padding:90px 0}.faq-header{text-align:center;margin-bottom:50px}.faq-header h2{font-size:38px;font-weight:700;color:#ffffff;font-family:Outfit,sans-serif;letter-spacing:-.5px}.faq-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;max-width:1400px;margin:0 auto;padding:0 24px}.faq-item{background:#ffffff;border-radius:14px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.2);transition:transform .25s ease,box-shadow .25s ease;height:100%;display:flex;flex-direction:column}.faq-item:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(253,106,2,.25)}.faq-toggle{display:none}.faq-question{justify-content:space-between;padding:22px 20px;gap:14px;cursor:pointer;user-select:none;background:#ffffff;min-height:90px}.faq-number,.faq-question{display:flex;align-items:center}.faq-number{background:#FD6A02;color:#ffffff;font-size:16px;font-weight:700;width:38px;height:38px;border-radius:50%;justify-content:center;flex-shrink:0;box-shadow:0 4px 10px rgba(253,106,2,.35)}.faq-question-text{font-size:15px;font-weight:600;color:#111111;line-height:1.45;flex-grow:1;text-align:left}.faq-arrow{width:18px;height:18px;color:#222222;flex-shrink:0;transition:transform .3s ease}.faq-toggle:checked~.faq-question .faq-arrow{transform:rotate(180deg)}.faq-content{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;background:#ffffff}.faq-toggle:checked~.faq-content{max-height:500px}.faq-body{font-size:14px;line-height:1.65;color:#333333;border-top:1px solid #f0f0f0;margin-top:4px;padding:16px 20px 22px}@media (max-width:1200px){.faq-grid{grid-template-columns:repeat(3,1fr);gap:20px}.about-inner-container{padding:0 24px}}@media (max-width:992px){.about-stats-grid{grid-template-columns:repeat(2,1fr);gap:20px}.about-grid-layout,.core-values-row,.empowered-grid-layout,.why-us-grid{grid-template-columns:1fr;gap:40px}.faq-grid{grid-template-columns:repeat(2,1fr);gap:20px}.about-heading-primary,.faq-header h2,.why-us-heading{font-size:32px}.about-heading-secondary{font-size:26px}.about-image-sub{margin-top:-30px;width:90%}.core-values-row.reverse>.core-values-box:first-child,.core-values-row.reverse>.core-values-box:last-child{order:unset}.about-section-container,.promo-section{padding:70px 0}}@media (max-width:768px){.about-heading-primary,.faq-header h2,.why-us-heading{font-size:28px;line-height:1.3}.about-stat-number{font-size:32px}.promo-icon{width:75px;height:75px;margin-bottom:18px}.promo-icon img{width:40px;height:40px}.faq-question{min-height:auto;padding:18px 16px}.faq-question-text{font-size:14.5px}}@media (max-width:576px){.about-stats-grid{grid-template-columns:repeat(2,1fr);gap:12px}.about-stat-card{padding:18px 12px;border-radius:14px}.about-stat-number{font-size:28px;margin-bottom:4px}.about-stat-label{font-size:12.5px;line-height:1.3}.about-feature-list{grid-template-columns:1fr;gap:12px}.promo-single-wrap,.vision-mission-card{padding:24px 18px;border-radius:16px}.why-us-chips{justify-content:flex-start;overflow-x:auto;padding-bottom:6px;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.why-us-chips::-webkit-scrollbar{display:none}.faq-grid{grid-template-columns:1fr;gap:14px;padding:0 12px}.about-heading-primary,.faq-header h2,.why-us-heading{font-size:24px;line-height:1.35}.about-paragraph{font-size:14.5px;line-height:1.7}.about-inner-container{padding:0 16px}.about-section-container,.promo-section{padding:45px 0}}@media (max-width:380px){.about-heading-primary,.faq-header h2,.why-us-heading{font-size:21px}.about-stat-number{font-size:28px}.faq-question{padding:14px 12px}.faq-number{width:32px;height:32px;font-size:14px}}