body{margin:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#333}.app{min-height:100vh;display:flex;flex-direction:column}.app.ar{direction:rtl}.navbar{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;padding:1.5rem 0;box-shadow:0 2px 4px #0000001a}.navbar .container{display:flex;justify-content:space-between;align-items:center}.navbar h1{margin:0;font-size:2rem;font-weight:700}.lang-button{background:#fff3;color:#fff;border:none;padding:.5rem 1rem;border-radius:.5rem;cursor:pointer;font-weight:600;transition:background .3s}.lang-button:hover{background:#ffffff4d}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.body{flex-grow:1;padding:4rem 2rem;background:linear-gradient(135deg,#f8fafc,#e2e8f0);text-align:center;position:relative}.body:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><text fill="%23e2e8f0" font-size="20" y="50%">🚗</text></svg>') repeat;opacity:.05;pointer-events:none}.body h2{font-size:2.5rem;margin-bottom:1.5rem;color:#1e293b;position:relative;z-index:1}.car-image{max-width:100%;height:auto;border-radius:1rem;box-shadow:0 10px 15px #0000001a;margin-bottom:2rem;position:relative;z-index:1}.body p{font-size:1.25rem;margin-bottom:2rem;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.7;position:relative;z-index:1}.button{display:inline-block;margin:0 .75rem;padding:1rem 2rem;border-radius:.75rem;text-decoration:none;transition:all .3s ease;font-weight:600;font-size:1.1rem;box-shadow:0 4px 6px #0000001a;position:relative;z-index:1}.button-green{background:#10b981;color:#fff}.button-green:hover{background:#059669;transform:translateY(-2px);box-shadow:0 6px 8px #00000026}.button-blue{background:#3b82f6;color:#fff}.button-blue:hover{background:#2563eb;transform:translateY(-2px);box-shadow:0 6px 8px #00000026}.footer{background:#1f2937;color:#fff;padding:2rem 0;text-align:center;box-shadow:0 -2px 4px #0000001a}.footer p{margin:.5rem 0;font-size:1rem}.footer a{color:#60a5fa;text-decoration:none;font-weight:500}.footer a:hover{text-decoration:underline}
