*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}:root{--primary-dark: #1a2332;--primary-blue: #2c3e57;--accent-cyan: #00d4ff;--accent-light-cyan: #4de8ff;--text-white: #ffffff;--text-light-gray: #b0c4de;--gradient-overlay: linear-gradient(135deg, rgba(26, 35, 50, .95), rgba(44, 62, 87, .9));--font-size-multiplier: 1}:root.dyslexia-font-mode{font-family:OpenDyslexic,Verdana,sans-serif!important}:root.dyslexia-font-mode *{font-family:OpenDyslexic,Verdana,sans-serif!important}:root.text-spacing-mode *{word-spacing:.2em!important;letter-spacing:.05em!important}:root.large-line-height-mode{line-height:2!important}:root.large-line-height-mode *{line-height:2!important}:root.hide-images-mode img,:root.hide-images-mode svg{visibility:hidden!important}:root.hide-images-mode [style*=background-image]{background-image:none!important}:root.highlight-links-mode a{border:2px solid #0066cc!important;background-color:#ff9!important;color:#000!important;text-decoration:underline!important;padding:2px 4px!important}:root.stop-animations-mode *{animation:none!important;transition:none!important}:root.grayscale-mode{filter:grayscale(100%)!important}:root.smart-contrast-mode{background-color:#0a0f1a!important;color:#f0f0f0!important}:root.high-contrast-mode{background-color:#fff!important;color:#000!important}:root.high-contrast-mode body{background-color:#fff!important;color:#000!important}:root.high-contrast-mode *:not(img):not(svg):not(video):not(iframe){color:#000!important;border-color:#000!important}:root.high-contrast-mode section,:root.high-contrast-mode div:not([class*=gradient]):not([class*=overlay]){background:transparent!important}:root.high-contrast-mode h1,:root.high-contrast-mode h2,:root.high-contrast-mode h3,:root.high-contrast-mode h4,:root.high-contrast-mode h5,:root.high-contrast-mode h6{color:#000!important}:root.high-contrast-mode p,:root.high-contrast-mode span,:root.high-contrast-mode li{color:#000!important}:root.high-contrast-mode a{color:#00f!important;text-decoration:underline!important;background-color:transparent!important}:root.high-contrast-mode button{background-color:#fff!important;color:#000!important;border:2px solid #000000!important}:root.high-contrast-mode input,:root.high-contrast-mode textarea,:root.high-contrast-mode select{background-color:#fff!important;color:#000!important;border:2px solid #000000!important}:root.high-contrast-mode .accessibility-panel{background-color:#fff!important;border:3px solid #000000!important}html{scroll-behavior:smooth;font-size:calc(16px * var(--font-size-multiplier))}body{font-family:Heebo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;direction:rtl;background-color:var(--primary-dark);color:var(--text-white);overflow-x:hidden;line-height:1.6}.container{max-width:1200px;margin:0 auto;padding:0 20px}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:1rem}a{text-decoration:none;color:inherit;transition:all .3s ease}button{cursor:pointer;border:none;outline:none;font-family:inherit}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInRight{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.fade-in-up{animation:fadeInUp .8s ease-out forwards}.fade-in{animation:fadeIn 1s ease-out forwards}.slide-in-right{animation:slideInRight .8s ease-out forwards}@media (max-width: 768px){.container{padding:0 15px}}
