:root{--blue-dark: #000091;--blue-hover: #1212ff;--red: #e1000f;--text-main: #161616;--text-secondary: #3a3a3a;--text-muted: #666666;--background: #ffffff;--background-soft: #f6f6f6;--background-blue: #ececfe;--border: #dddddd;--border-dark: #b8b8b8;--max-width: 1200px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;font-family:Arial,Helvetica,sans-serif;background:var(--background);color:var(--text-main);line-height:1.6}a{color:inherit;text-decoration:none}
