html[lang="ar"] body{font-family:Tahoma,"Arial",sans-serif;letter-spacing:0}html[lang="ar"] h1,html[lang="ar"] h2,html[lang="ar"] h3,html[lang="ar"] h4,html[lang="ar"] p,html[lang="ar"] a,html[lang="ar"] span,html[lang="ar"] button,html[lang="ar"] label{letter-spacing:0}.ar-nav{position:sticky;top:0;z-index:30;background:rgba(255,255,255,.96);backdrop-filter:blur(14px);border-bottom:1px solid #e4ebf4}.ar-nav .navin{min-height:76px}.ar-links{display:flex;align-items:center;justify-content:center;gap:19px;flex:1}.ar-links a{font-size:14px;font-weight:800;color:var(--navy)}.ar-links a:hover{color:var(--blue)}.ar-actions{display:flex;align-items:center;gap:8px}.ar-actions .lang{color:#245eb2;font-weight:800;font-size:13px;padding:8px}.ar-hero-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:44px;align-items:center}.ar-visual{min-height:350px;border-radius:28px;display:grid;place-items:center;text-align:center;color:#2c5b85;font-weight:800;line-height:1.7;background:radial-gradient(circle at 28% 30%,rgba(92,219,230,.62),transparent 28%),radial-gradient(circle at 72% 70%,rgba(111,93,246,.35),transparent 34%),linear-gradient(145deg,#eff9ff,#edf1ff 62%,#f9f3ff);border:1px solid #dce9f4}.ar-visual span{display:block;font-size:13px;color:#6582a1;font-weight:600}.ar-finder{margin-top:-10px;position:relative;z-index:2}.ar-finder .finder-box{box-shadow:0 18px 42px rgba(25,59,109,.11)}.ar-journey{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ar-journey .rung{min-height:220px}.ar-logo-row{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.ar-logo-cell{height:80px;display:grid;place-items:center;padding:12px;border:1px solid #e0e9f2;border-radius:15px;background:#fff}.ar-logo-cell img{max-width:115px;max-height:45px;width:auto;height:auto;object-fit:contain}.ar-foot-links{display:flex;gap:16px;flex-wrap:wrap;margin-top:12px}.ar-foot-links a{color:#c6d8ed;font-size:13px}@media(max-width:980px){.ar-links{display:none}.ar-hero-grid{grid-template-columns:1fr}.ar-visual{min-height:230px}.ar-journey{grid-template-columns:1fr 1fr}.ar-logo-row{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.ar-actions .btn:not(.primary){display:none}.ar-hero-grid{gap:22px}.ar-journey,.ar-logo-row{grid-template-columns:1fr 1fr}.ar-visual{min-height:180px}.ar-nav .navin{min-height:68px}.ar-actions .primary{padding:10px 12px;font-size:12px}}
