@font-face{font-family:Cairo;src:url('/assets/Cairo-Arabic-Regular.woff');unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Cairo;src:url('/assets/Cairo-Arabic-Bold.woff');font-weight:700;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Cairo;src:url('/assets/Cairo-Latin-Regular.woff')}@font-face{font-family:Cairo;src:url('/assets/Cairo-Latin-Bold.woff');font-weight:700}
:root{--ink:#11242b;--muted:#62747b;--accent:#edb329;--line:#dfe7e8;--pale:#f3f7f6}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:Cairo,Arial,sans-serif;background:#fff}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.wrap{max-width:1180px;margin:auto;padding-inline:24px}.topbar{position:sticky;top:0;z-index:10;background:rgba(255,255,255,.96);border-bottom:1px solid var(--line);backdrop-filter:blur(14px)}.nav{height:86px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:10px;font-family:Arial,sans-serif;direction:ltr;font-size:19px;font-weight:800;letter-spacing:.03em}.brand img{height:55px;width:55px;object-fit:contain}.brand b{color:#bd2725}.brand small{display:block;font:400 11px Cairo;color:var(--muted);letter-spacing:0;margin-top:3px}.nav nav{display:flex;gap:32px;color:#30424a;font-size:14px;font-weight:700}.nav a:hover,.secondary:hover,.contact-links a:hover{color:#b87c04}#lang{background:#fff;border:1px solid var(--line);border-radius:99px;padding:7px 18px;cursor:pointer;font-weight:700}.hero{background:radial-gradient(circle at 74% 42%,#e9f1eb,transparent 38%),linear-gradient(145deg,#f8faf8,#edf3f0);padding:85px 0 105px;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.eyebrow{font-family:Arial,Cairo,sans-serif;color:#92650b;font-size:13px;font-weight:700;letter-spacing:.1em;margin:0 0 19px}.hero h1{font-size:clamp(38px,4.7vw,65px);line-height:1.32;letter-spacing:-.035em;margin:0 0 25px}.hero em{font-style:normal;color:#a67413}.lead{font-size:18px;color:#4a6066;line-height:1.95;max-width:570px}.actions{display:flex;align-items:center;gap:24px;margin-top:36px;flex-wrap:wrap}.primary{display:inline-flex;justify-content:center;align-items:center;background:var(--ink);color:white;border:0;border-radius:12px;padding:13px 29px;min-height:53px;font-weight:700;cursor:pointer;transition:transform .2s,background .2s}.primary:hover{background:#24505a;transform:translateY(-2px)}.secondary{font-weight:700;font-size:15px}.hero-notes{display:flex;gap:12px;flex-wrap:wrap;margin-top:55px}.hero-notes span{padding:8px 14px;border:1px solid #d3e1da;border-radius:30px;background:#ffffffb9;font-size:12px;color:#435c58}.product-visual{position:relative;min-width:0}.image-card{background:white;border:1px solid #e7eae6;border-radius:28px;padding:40px 16px 20px;box-shadow:0 35px 75px #1736341d;transform:rotate(-2deg);position:relative}.image-card img{display:block;width:100%;object-fit:contain;aspect-ratio:1.32}.chip{position:absolute;top:22px;inset-inline-start:22px;background:#f9d56f;border-radius:99px;padding:6px 16px;font-size:12px;font-weight:700}.floating{position:absolute;bottom:-22px;inset-inline-end:-18px;border-radius:13px;background:var(--ink);color:white;box-shadow:0 14px 30px #15363143;padding:13px 20px;font:700 12px Arial}.floating span{color:#70d28e;margin-inline-start:8px}.details{display:grid;grid-template-columns:1.2fr .65fr;gap:70px;align-items:center;padding-block:110px}.details h2,.features h2,.contact h2{font-size:clamp(30px,3vw,44px);line-height:1.35;margin:0 0 18px}.details p,.contact p{font-size:17px;color:var(--muted);line-height:2}.price-card{padding:32px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 18px 40px #0e2b2710}.price-card small{color:var(--muted)}.price-card strong{display:block;margin:8px 0;font-size:33px}.price-card p{font-size:13px;margin:0 0 22px}.full{width:100%}.features{background:var(--ink);color:white;padding:95px 0 105px}.features .eyebrow{color:var(--accent)}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:38px}.cards article{border:1px solid #416069;border-radius:18px;padding:30px 23px;background:#ffffff08}.icon{display:inline-block;color:var(--accent);font:bold 15px Arial;margin-bottom:28px}.cards h3{margin:0 0 12px;font-size:19px}.cards p{margin:0;color:#c1cfd0;line-height:1.8;font-size:14px}.contact{display:grid;grid-template-columns:1fr .85fr;gap:100px;padding-block:110px}.contact-links{display:flex;flex-direction:column;gap:12px;margin-top:28px;direction:ltr;align-items:flex-end}.contact-links a{font-weight:700}.contact form{background:var(--pale);border:1px solid var(--line);border-radius:22px;padding:30px;display:flex;flex-direction:column;gap:10px}.contact form label{font-weight:700;font-size:14px}.contact input,.contact textarea{width:100%;border-radius:10px;border:1px solid #d4e0db;background:#fff;padding:12px 15px;outline-color:#b18d3c;margin-bottom:8px}.contact form small{color:var(--muted);font-size:12px;line-height:1.7}footer{border-top:1px solid var(--line)}.foot{min-height:90px;display:flex;justify-content:space-between;align-items:center;gap:15px;color:var(--muted);font-size:12px;flex-wrap:wrap}@media(max-width:900px){.hero-grid,.details,.contact{gap:34px}.hero h1{font-size:40px}.cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.nav{height:68px}.brand img{width:43px;height:43px}.brand{font-size:16px}.brand small{font-size:9px}.nav nav{display:none}#lang{font-size:12px;padding:6px 11px}.hero{padding:65px 0 75px}.hero-grid,.details,.contact{grid-template-columns:1fr}.hero h1{font-size:40px}.lead{font-size:16px}.hero-notes{margin-top:30px}.image-card{transform:none}.floating{inset-inline-end:0}.details,.contact{padding-block:75px}.features{padding:70px 0}.cards{gap:10px}.cards article{padding:22px 16px}.cards h3{font-size:16px}.cards p{font-size:12px}.foot{padding-block:22px}.contact-links{align-items:flex-start}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.primary{transition:none}}
