.about-hero{background:#050505;justify-content:center;align-items:center;min-height:80vh;padding:140px 8%;display:flex;position:relative;overflow:hidden}.about-overlay{background:radial-gradient(circle at 100%,#d4af3714,#0000 35%),linear-gradient(#0003,#000000d9);position:absolute;inset:0}.about-content{z-index:2;text-align:center;max-width:900px;position:relative}.about-content p:first-child{color:#d4af37;letter-spacing:4px;margin-bottom:20px;font-size:14px}.about-content h1{color:#fff;margin-bottom:25px;font-size:clamp(3rem,7vw,6rem);line-height:1.1}.about-content span{color:#d4af37}.about-description{color:#cfcfcf;font-size:20px;line-height:1.9}.about-buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:45px;display:flex}.about-buttons .gold-btn,.about-buttons .outline-btn{border-radius:999px;justify-content:center;align-items:center;min-width:210px;height:56px;padding:0 35px;font-weight:600;text-decoration:none;transition:all .35s;display:flex}.about-buttons .gold-btn{color:#111;background:#d4af37}.about-buttons .gold-btn:hover{transform:translateY(-4px);box-shadow:0 15px 35px #d4af3759}.about-buttons .outline-btn{color:#fff;border:1px solid #d4af37}.about-buttons .outline-btn:hover{color:#111;background:#d4af37;transform:translateY(-4px)}@media (width<=768px){.about-buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:45px;display:flex}.about-buttons .gold-btn,.about-buttons .outline-btn{width:100%}}.hero-subtitle{color:#d4af37;text-transform:uppercase;letter-spacing:5px;margin-bottom:22px;font-size:.82rem;font-weight:600}.about-description{max-width:700px;margin:28px auto 0;line-height:1.9}.about-buttons{margin-top:42px}.who-we-are{color:#fff;background:#050505;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:120px 8%;display:grid}.who-left p{color:#d4af37;letter-spacing:4px;margin-bottom:18px;font-size:14px}.who-left h2{font-size:clamp(2.8rem,5vw,4.5rem);line-height:1.2}.who-right p{color:#cfcfcf;margin-bottom:25px;font-size:18px;line-height:2}@media (width<=900px){.who-we-are{grid-template-columns:1fr}}.who-we-are.who-ar{direction:rtl}.who-we-are.who-ar .who-left,.who-we-are.who-ar .who-right{text-align:right}.mission{color:#fff;background:#050505;padding:120px 8%}.mission-header{text-align:center;margin-bottom:70px}.mission-header p{color:#d4af37;letter-spacing:4px;margin-bottom:15px;font-size:14px}.mission-header h2{font-size:clamp(2.8rem,5vw,4.5rem);line-height:1.2}.mission-grid{grid-template-columns:repeat(2,1fr);gap:35px;display:grid}.mission-card{background:#0d0d0d;border:1px solid #d4af372e;border-radius:24px;padding:40px;transition:all .35s}.mission-card:hover{border-color:#d4af37;transform:translateY(-10px);box-shadow:0 20px 50px #d4af3726}.mission-icon{color:#111;background:#d4af37;border-radius:18px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:25px;font-size:24px;font-weight:700;display:flex}.mission-card h3{color:#d4af37;margin-bottom:18px;font-size:30px}.mission-card p{color:#cfcfcf;line-height:1.9}@media (width<=900px){.mission-grid{grid-template-columns:1fr}}.mission.mission-ar{direction:rtl}.mission.mission-ar .mission-header,.mission.mission-ar .mission-card{text-align:right}.core-values{color:#fff;background:#050505;padding:120px 8%}.values-header{text-align:center;margin-bottom:70px}.values-header p{color:#d4af37;letter-spacing:4px;margin-bottom:15px;font-size:14px}.values-header h2{font-size:clamp(2.8rem,5vw,4.5rem);line-height:1.2}.values-grid{grid-template-columns:repeat(2,1fr);gap:35px;display:grid}.value-card{background:#0d0d0d;border:1px solid #d4af372e;border-radius:24px;padding:35px;transition:all .35s}.value-card:hover{border-color:#d4af37;transform:translateY(-10px);box-shadow:0 20px 50px #d4af3726}.value-number{color:#111;background:#d4af37;border-radius:16px;justify-content:center;align-items:center;width:65px;height:65px;margin-bottom:25px;font-size:22px;font-weight:700;display:flex}.value-card h3{color:#d4af37;margin-bottom:15px;font-size:28px}.value-card p{color:#cfcfcf;line-height:1.8}@media (width<=768px){.values-grid{grid-template-columns:1fr}}.core-values.core-ar{direction:rtl}.core-values.core-ar .values-header,.core-values.core-ar .value-card{text-align:right}.timeline{color:#fff;background:#050505;padding:120px 8%}.timeline-header{text-align:center;margin-bottom:70px}.timeline-header p{color:#d4af37;letter-spacing:4px;margin-bottom:15px;font-size:14px}.timeline-header h2{font-size:clamp(2.8rem,5vw,4.5rem);line-height:1.2}.timeline-grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.timeline-card{background:#0d0d0d;border:1px solid #d4af372e;border-radius:22px;padding:35px;transition:all .35s}.timeline-card:hover{border-color:#d4af37;transform:translateY(-8px);box-shadow:0 15px 40px #d4af3726}.timeline-number{color:#111;background:#d4af37;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:22px;font-size:22px;font-weight:700;display:flex}.timeline-card h3{margin:20px 0 15px;font-size:24px}.timeline-card p{color:#cfcfcf;line-height:1.8}@media (width<=992px){.timeline-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.timeline{padding:90px 6%}.timeline-grid{grid-template-columns:1fr}}.timeline.timeline-ar{direction:rtl}.timeline.timeline-ar .timeline-header,.timeline.timeline-ar .timeline-card{text-align:right}
