body{font-family:Varela Round,Arial Hebrew,Arial,sans-serif;background:#00aeef40;color:#333}.container{max-width:1000px;margin:auto;padding:32px 16px}.card{background:#fff;border-radius:16px;padding:32px;box-shadow:0 8px 24px #0000001a;margin-bottom:32px;transition:transform .3s}@media(prefers-reduced-motion:no-preference){.card:hover{transform:scale(1.01)}}.card h1{color:#00aeef;font-size:1.8em;margin:0 0 16px;border-bottom:2px solid rgb(0,174,239);padding-bottom:4px}.header{text-align:center;margin-bottom:32px}.header h2{margin:0;color:#00aeef;font-size:2em}.header p{font-size:1.1em;margin:10px 0}.card p{font-size:1.1em;margin:10px 0;line-height:1.6}.card ul,.card ol{margin:0 0 16px;padding-right:24px;line-height:1.6}.card li{margin-bottom:8px}.logo{width:280px;max-width:100%}.phone{font-size:1.5em;font-weight:700;color:#333;background-color:#00aeef40;padding:12px 24px;border-radius:12px;display:inline-block;box-shadow:0 4px 10px #0000001a;direction:ltr;text-decoration:none}.card a{color:#00aeef;text-decoration:none}.card a:hover{text-decoration:underline}.keys{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;align-items:baseline;font-size:1.05em}.key{display:inline-grid;place-items:center;min-width:2rem;height:2rem;border-radius:8px;background:#00aeef26;color:#0078aa;font-weight:700;direction:ltr}.floating-login{position:fixed;top:24px;left:24px;z-index:1000}.floating-privacy{position:fixed;bottom:20px;right:20px;z-index:1000}@media(max-width:600px){.card{padding:20px}.card h1{font-size:1.4em}.floating-login{top:12px;left:12px}.header{margin-top:48px}}@media(prefers-reduced-motion:no-preference){.lift{transition:transform .2s ease,box-shadow .2s ease}.lift:hover{transform:translateY(-3px);box-shadow:0 14px 30px -18px #006ea073}}
