@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800&family=Inter:wght@400;500;600;700;800&display=swap');:root{--navy:#0c3269;--blue:#174f94;--orange:#ed6c15;--bg:#f5f8fc;--ink:#14223a;--muted:#637188}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--ink);font-family:Cairo,Inter,Arial,sans-serif;line-height:1.8}body.en{font-family:Inter,Arial,sans-serif;line-height:1.65}a{text-decoration:none;color:inherit}img{max-width:100%}.container{max-width:1200px;margin:auto;padding:0 22px}.top{background:#f3f7fc;color:#31527b;font-size:13px}.top .container{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;padding-top:7px;padding-bottom:7px}.head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:15px;padding-bottom:15px}.brand{display:flex;align-items:center;gap:14px}.brand img{width:78px;height:72px;object-fit:contain}.brand strong{display:block;color:var(--navy);font-size:19px;line-height:1.5}.brand small{color:var(--orange);font-weight:800;letter-spacing:1px}.head-actions{display:flex;gap:10px;align-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:11px;background:var(--orange);color:white;padding:11px 20px;font-weight:800;cursor:pointer;font:inherit}.btn.outline{background:white;color:var(--navy);border:1px solid #b9c9dd}.btn.dark{background:var(--navy)}.nav{background:var(--navy);color:white}.nav .container{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.nav a{padding:13px 15px;font-size:14px;font-weight:700;border-bottom:3px solid transparent}.nav a:hover,.nav a.active{background:#174983;border-color:var(--orange)}.hero{background:linear-gradient(115deg,#f2f7ff 0%,#fff 55%,#eaf2ff 100%);overflow:hidden}.hero-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:35px;min-height:440px;padding-top:40px;padding-bottom:40px}.eyebrow{color:var(--orange);font-weight:800;letter-spacing:1px}.hero h1{font-size:clamp(29px,4vw,54px);line-height:1.35;color:var(--navy);margin:12px 0}.hero p{font-size:17px;color:#4d627d}.hero img{width:100%;max-height:370px;object-fit:contain;filter:drop-shadow(0 24px 20px #b6c9df)}.actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}.section{padding:66px 0}.section.alt{background:var(--bg)}.section h2,.page-title{color:var(--navy);font-size:clamp(25px,3vw,36px);margin:0 0 13px}.intro{color:var(--muted);max-width:800px;margin-bottom:28px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.grid.two{grid-template-columns:repeat(2,1fr)}.card{border:1px solid #e1e8f2;border-radius:18px;background:#fff;padding:24px;box-shadow:0 8px 28px rgba(9,45,91,.04)}.card h3{color:var(--navy);margin:8px 0;font-size:20px}.card p{color:#62738b;margin:0 0 16px}.product-image{height:245px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff,#f0f5fc);border-radius:13px;overflow:hidden}.product-image img{height:100%;width:100%;object-fit:contain}.mini{display:inline-block;background:#fff1e6;color:#bc5210;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:800}.page-banner{background:linear-gradient(110deg,#0b326a,#17589e);color:white;padding:58px 0}.page-banner h1{font-size:clamp(28px,4vw,43px);margin:0}.page-banner p{color:#d5e6fb;max-width:700px}.feature{display:flex;gap:15px}.feature .num{width:42px;height:42px;border-radius:12px;background:#fff0e5;color:#d35a0d;display:grid;place-items:center;flex:none;font-weight:900}.split{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.split img{max-height:350px;object-fit:contain}.cta{background:var(--navy);border-radius:20px;padding:35px;color:white;display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap}.cta h2{color:white;margin:0}.cta p{margin:5px 0;color:#dbe9fb}.faq details{background:white;border:1px solid #dce6f3;border-radius:12px;padding:16px 20px;margin-bottom:12px}.faq summary{cursor:pointer;color:var(--navy);font-weight:800}.faq p{color:var(--muted)}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contact-item{display:flex;align-items:center;gap:14px;margin:16px 0}.contact-item b{display:block;color:var(--navy)}.contact-item span{color:var(--muted)}.footer{background:#071f43;color:#c8d6ea;padding:44px 0 20px}.foot-grid{display:grid;grid-template-columns:2fr 1fr 1.3fr;gap:30px}.footer h3{color:white}.footer a{display:block;margin:6px 0}.footer a:hover{color:#fff}.copyright{border-top:1px solid #2c466a;margin-top:25px;padding-top:18px;font-size:12px}.floating{position:fixed;bottom:22px;left:22px;z-index:5;background:#19a75b;color:white;border-radius:100px;padding:11px 17px;box-shadow:0 8px 24px #0002;font-weight:800}body.en .floating{left:auto;right:22px}.muted{color:var(--muted)}@media(max-width:800px){.hero-inner,.split,.grid,.grid.two,.contact-grid,.foot-grid{grid-template-columns:1fr}.hero-inner{min-height:auto}.hero-inner img{max-height:270px}.head{flex-wrap:wrap}.brand img{width:58px;height:58px}.brand strong{font-size:15px}.nav a{padding:9px 10px;font-size:12px}.section{padding:42px 0}.top{font-size:11px}.cta{padding:24px}}