:root{--primary: #f7e6ca;--secondary: #a0e7e5;--dark: #333}.page-wrapper{font-family:Inter,Cairo,sans-serif;transition:all .3s ease}.navbar{display:flex;justify-content:space-between;align-items:center;padding:1rem 5%;position:fixed;width:100%;top:0;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;box-sizing:border-box;box-shadow:0 2px 10px #0000000d}.logo-side{display:flex;align-items:center;gap:12px}.project-icon{width:40px;height:40px;background:var(--secondary);border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700}.project-name{font-weight:800;font-size:1.2rem}.nav-side{display:flex;gap:20px;align-items:center}.nav-side a{text-decoration:none;color:var(--dark);font-weight:500}.lang-btn{background:var(--secondary);border:none;padding:8px 16px;border-radius:20px;cursor:pointer;font-weight:700}.hero{height:100vh;background:url(https://images.unsplash.com/photo-1521791136366-3e44c70d2d5c?q=80&w=2000) center/cover;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.hero-overlay{background:#0006;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.hero h1{font-size:4rem}.accent{color:var(--primary)}.section{padding:80px 10%}.split-row{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.alt-bg{background:var(--primary)}.img-col img{width:100%;border-radius:25px;box-shadow:0 15px 30px #0000001a}.title{font-size:2.5rem;margin-bottom:20px;color:var(--dark)}.service-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.tag{background:#fff;padding:10px 20px;border-radius:15px;border-bottom:3px solid var(--secondary);font-weight:600}.vision-box{text-align:center}.why-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:40px}.why-card{padding:30px;background:#f9f9f9;border-radius:20px;transition:.3s}.why-card:hover{transform:translateY(-5px);background:var(--secondary)}.app-links{background:#222;color:#fff;text-align:center;padding:60px}.btns{display:flex;justify-content:center;gap:20px;margin-top:20px}.store-btn{border:1px solid var(--secondary);color:#fff;padding:10px 25px;border-radius:10px;text-decoration:none}.footer{padding:40px;text-align:center;border-top:1px solid #eee}.social-icons{margin-bottom:10px;display:flex;justify-content:center;gap:20px}@media(max-width:768px){.split-row{grid-template-columns:1fr}.hero h1{font-size:2.5rem}}
