*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#090b13;color:#f4f5fa;font-family:system-ui,-apple-system,'Segoe UI',Arial,sans-serif;line-height:1.65}a{color:inherit}header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px max(24px,calc((100vw - 1070px)/2));border-bottom:1px solid #252a39;background:#101420}header .brand{font-weight:900;letter-spacing:.08em;text-decoration:none}nav{display:flex;flex-wrap:wrap;gap:22px}nav a{font-size:14px;color:#c6ccde;text-decoration:none}nav a:hover{color:white}main{max-width:1070px;margin:auto;padding:70px 24px 90px}.eyebrow{color:#9eb5ff;text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:800}.hero{max-width:880px}.hero h1{font-size:clamp(40px,7vw,76px);line-height:1.08;letter-spacing:-.05em;margin:12px 0 20px}.lead{font-size:clamp(18px,2.2vw,22px);color:#c1c9da;max-width:760px}.pills{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0}.pill{border:1px solid #3b445c;color:#d7deee;border-radius:99px;padding:5px 14px;font-size:13px}.actions{display:flex;gap:14px;flex-wrap:wrap;margin:30px 0}.btn{display:inline-block;text-decoration:none;border-radius:12px;padding:13px 20px;font-weight:700;background:#677df4;color:white}.btn.secondary{border:1px solid #525d7a;color:#e2e6f8;background:transparent}.btn.disabled{background:#353e58;color:#d3daed;cursor:default}.panel{background:#151b2a;border:1px solid #293347;border-radius:22px;padding:30px;margin-top:34px}.panel h2{margin-top:0}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px}.tile{padding:24px;border:1px solid #303a51;border-radius:16px;background:#181f31}.tile h3{margin:0 0 12px}.tile p{margin:0;color:#bbc4d6}.fine{font-size:14px;color:#aeb9d0}.legal{max-width:790px}.legal h2{margin-top:40px;font-size:23px}.legal li{margin:8px 0}footer{border-top:1px solid #262e43;color:#a9b4cc;text-align:center;padding:26px;font-size:13px}footer a{margin:0 8px}a:focus-visible{outline:3px solid #aab9ff;outline-offset:4px}@media(max-width:600px){header{padding:18px;align-items:flex-start;flex-direction:column}main{padding:48px 18px}nav{gap:14px}.panel{padding:20px}}
html[dir="rtl"] body{font-family:'Arial','Segoe UI',system-ui,sans-serif}html[dir="rtl"] .hero h1{letter-spacing:-.025em}html[dir="rtl"] .eyebrow{letter-spacing:.08em}html[dir="rtl"] .brand{direction:ltr;unicode-bidi:isolate}html[dir="rtl"] footer{direction:rtl}.lang-switch{font-size:13px;border:1px solid #53617d;border-radius:20px;padding:4px 12px;text-decoration:none;color:#cbd9ff}@media(max-width:600px){html[dir="rtl"] header{align-items:stretch}html[dir="rtl"] nav{gap:12px}}
