body{font-family:sans-serif;direction:rtl;text-align:center;margin:0;background:#f5f5f5;color:#222}
header{background:#0d3b66;color:#fff;padding:2rem 1rem}
header h1{margin:0 0 .5rem}
main{display:grid;gap:1rem;max-width:640px;margin:2rem auto;padding:0 1rem}
main a{display:block;background:#fff;border:1px solid #ddd;border-radius:8px;padding:1rem;text-decoration:none;color:#0d3b66}
main a:hover{border-color:#0d3b66}
footer{color:#666;padding:2rem 1rem}
