:root{--marketing-bg:#f8fbfa;--marketing-ink:#102a2a;--marketing-muted:#526665;--marketing-accent:#007b68;--marketing-line:#d9e5e1;--marketing-mint:#dcf3e8;--marketing-font:"Segoe UI", Arial, sans-serif;--marketing-ar-font:"Tajawal", "Segoe UI", Tahoma, Arial, sans-serif}body{background:var(--marketing-bg);color:var(--marketing-ink);font-family:var(--marketing-font)}html[lang=ar] body{font-family:var(--marketing-ar-font)}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{letter-spacing:0!important;line-height:1.45!important}html[dir=rtl] [aria-hidden=true]{direction:ltr}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}.language-toggle{color:var(--marketing-accent);white-space:nowrap;border-radius:6px;padding:8px 10px;font-size:12px;font-weight:600}.language-toggle:hover{background:var(--marketing-mint)}.language-toggle:focus-visible{outline:2px solid var(--marketing-accent);outline-offset:3px}.language-toggle:disabled{opacity:.6}.marketing-auth{min-height:70dvh;padding:125px 24px 65px}.marketing-auth>div{border:1px solid var(--marketing-line);background:#fff;border-radius:12px;max-width:460px;margin:auto;padding:32px}.marketing-auth h1{letter-spacing:-.04em;margin-bottom:12px;font-size:32px;font-weight:650}.marketing-auth p{color:var(--marketing-muted);font-size:14px;line-height:1.8}.marketing-auth form{margin-top:25px}.marketing-auth input{border:1px solid var(--marketing-line);border-radius:7px}.marketing-auth button[type=submit]{background:var(--marketing-accent)}html[dir=rtl] .marketing-arrow{display:inline-block;transform:scaleX(-1)}.marketing-footer{border-top:1px solid var(--marketing-line);background:var(--marketing-bg);color:var(--marketing-muted)}.marketing-footer-inner{grid-template-columns:1.5fr 1fr 1.1fr .8fr;gap:35px;max-width:1200px;margin:auto;padding:45px 40px;display:grid}.marketing-footer-brand>a{align-items:center;gap:10px;display:flex}.marketing-footer-brand img{filter:brightness(0)}.marketing-footer p{max-width:330px;margin-block:20px;font-size:13px;line-height:1.8}.marketing-footer small{font-size:10px;line-height:1.8}.marketing-footer h2{color:var(--marketing-ink);margin-bottom:18px;font-size:12px;font-weight:650}.marketing-footer-inner>div:not(:first-child){flex-direction:column;gap:11px;font-size:12px;display:flex}.marketing-footer a:hover{color:var(--marketing-accent)}.marketing-footer a:focus-visible{outline:2px solid var(--marketing-accent);outline-offset:4px}.marketing-footer-bottom{border-top:1px solid var(--marketing-line);max-width:1200px;margin:auto;padding:20px 40px;font-size:11px}@media (max-width:800px){.marketing-footer-inner{grid-template-columns:1.5fr 1fr;padding-inline:28px}}@media (max-width:500px){.marketing-footer-inner{grid-template-columns:1fr 1fr;gap:28px;padding:35px 22px}.marketing-footer-brand{grid-column:1/-1}.marketing-footer-bottom{padding-inline:22px}.marketing-footer-inner>div{min-width:0}.marketing-footer-inner a{overflow-wrap:anywhere}}.marketing-article{max-width:820px;margin:auto;padding-bottom:65px}.marketing-article>img{border-radius:10px;width:100%;margin-block:25px}.marketing-article>div{white-space:pre-wrap;color:var(--marketing-muted);overflow-wrap:anywhere;margin-block:25px;font-size:16px;line-height:1.95}.marketing-signup{background:var(--marketing-bg);padding:120px 22px 60px}.marketing-signup .container{max-width:620px}.marketing-signup .shadow-three{border:1px solid var(--marketing-line);box-shadow:none;border-radius:12px}.marketing-signup input{border-radius:7px}.marketing-signup .bg-primary{background:var(--marketing-accent)}.marketing-signup .text-primary{color:var(--marketing-accent)}.marketing-signup input:focus-visible{outline:2px solid var(--marketing-accent);outline-offset:2px}.marketing-auth .bg-primary{background:var(--marketing-accent)}.marketing-auth .text-body-color{color:var(--marketing-muted)}.marketing-auth input:focus-visible{outline:2px solid var(--marketing-accent);outline-offset:2px}html[dir=rtl] a span[aria-hidden=true],html[dir=rtl] button span[aria-hidden=true]{display:inline-block;transform:scaleX(-1)}.language-control{display:inline-flex;position:relative}.language-error{top:100%;color:#9b302b;z-index:60;background:#fff;border:1px solid #dfbebc;border-radius:6px;width:210px;padding:12px;font-size:12px;line-height:1.7;position:absolute;inset-inline-end:0}
.Navbar-module__eLGS7a__nav{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8fbfaf5;border-bottom:1px solid #d9e5e1;font-family:Segoe UI,Arial,sans-serif;position:fixed;inset:0 0 auto}.Navbar-module__eLGS7a__inner{justify-content:space-between;align-items:center;gap:30px;max-width:1320px;height:78px;margin:auto;padding:0 40px;display:flex}.Navbar-module__eLGS7a__logo{flex-shrink:0;align-items:center;gap:10px;display:flex}.Navbar-module__eLGS7a__logo img{object-fit:contain;filter:brightness(0);opacity:.9}.Navbar-module__eLGS7a__links,.Navbar-module__eLGS7a__actions{color:#425f55;align-items:center;gap:27px;font-size:12px;font-weight:500;display:flex}.Navbar-module__eLGS7a__actions{gap:24px}.Navbar-module__eLGS7a__links a:hover,.Navbar-module__eLGS7a__actions>a:hover{color:#007b68}.Navbar-module__eLGS7a__cta{color:#fff;white-space:nowrap;background:#007b68;border-radius:7px;align-items:center;gap:20px;padding:12px 17px;font-size:12px;font-weight:600;display:inline-flex}.Navbar-module__eLGS7a__actions>a.Navbar-module__eLGS7a__cta:hover,.Navbar-module__eLGS7a__cta:hover{color:#fff;background:#005f50}.Navbar-module__eLGS7a__toggle{color:#24463f;border:1px solid #c5d9d3;border-radius:6px;padding:10px 14px;font-size:12px;display:none}.Navbar-module__eLGS7a__mobile{color:#24463f;background:#f8fbfa;border-top:1px solid #d9e5e1;flex-direction:column;gap:22px;padding:20px 28px;font-size:14px;display:flex}.Navbar-module__eLGS7a__mobile .Navbar-module__eLGS7a__cta{align-self:flex-start}.Navbar-module__eLGS7a__nav a:focus-visible,.Navbar-module__eLGS7a__toggle:focus-visible{outline-offset:5px;outline:2px solid #007b68}.Navbar-module__eLGS7a__links a[aria-current=page]{color:#007b68}@media (max-width:1000px){.Navbar-module__eLGS7a__links,.Navbar-module__eLGS7a__actions{display:none}.Navbar-module__eLGS7a__toggle{display:block}.Navbar-module__eLGS7a__inner{padding-inline:28px}}@media (max-width:600px){.Navbar-module__eLGS7a__inner{height:70px;padding-inline:22px}}.Navbar-module__eLGS7a__mobileControls{align-items:center;gap:6px;display:none}@media (max-width:1000px){.Navbar-module__eLGS7a__mobileControls{display:flex}}html[dir=rtl] .Navbar-module__eLGS7a__nav{font-family:var(--marketing-ar-font)}
