*{box-sizing:border-box}body,html{margin:0;padding:0}:root{--bg:#0d1b2a;--fg:#e6e6e6;--muted:#9fb0c0;--card:#15273b}body{font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,Inter,Arial,sans-serif;background:var(--bg);color:var(--fg);line-height:1.6}.container{max-width:1100px;margin:0 auto;padding:0 20px}.site-header{border-bottom:1px solid hsla(0,0%,100%,.08);position:-webkit-sticky;position:sticky;top:0;background:rgba(13,27,42,.85);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10}.header-inner{justify-content:space-between;padding:14px 0}.brand,.header-inner{display:flex;align-items:center}.brand{gap:12px;color:var(--fg);text-decoration:none}.logo{display:block}.brand-text{font-weight:700;font-size:1.25rem;letter-spacing:.3px}.lang-toggle{display:flex;gap:8px}.lang-toggle button{background:transparent;border:1px solid hsla(0,0%,100%,.25);color:var(--fg);padding:6px 10px;border-radius:8px;cursor:pointer}.lang-toggle button.active{background:var(--fg);color:#111;border-color:var(--fg)}.hero{padding:80px 0 60px}.hero h1{font-size:2.4rem;margin:.2rem 0 1rem}.hero .lead{color:var(--muted);max-width:720px}.cta{display:flex;gap:12px;margin-top:18px;flex-wrap:wrap}.btn{display:inline-block;padding:10px 14px;border-radius:10px;text-decoration:none;font-weight:600;border:1px solid hsla(0,0%,100%,.22)}.btn.primary{background:var(--fg);color:#111;border-color:var(--fg)}.btn.ghost{color:var(--fg)}.grid-section{padding:50px 0}.grid-section.alt{background:#0f2134}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;margin-top:18px}.card{background:var(--card);padding:18px;border-radius:14px;border:1px solid hsla(0,0%,100%,.06)}.how{padding:50px 0}.steps{list-style:decimal;margin-left:1.4rem;color:var(--fg)}.steps li{margin:.6rem 0}.future{padding:40px 0;color:var(--muted)}.site-footer{border-top:1px solid hsla(0,0%,100%,.08);padding:18px 0;margin-top:30px}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.small{color:var(--muted);text-decoration:none}[dir=rtl] .steps{margin-right:1.4rem;margin-left:0}