:root{--primary-color: #d32f2f;--secondary-color: #ff9800;--dark-color: #212121;--light-color: #f5f5f5}body{font-family:Poppins,sans-serif;color:#333;background-color:#fff}.navbar{background-color:#fffffff2;box-shadow:0 2px 10px #0000001a;padding:15px 0}.navbar-brand{font-weight:700;color:var(--primary-color);font-size:1.8rem}.nav-link{font-weight:500;color:var(--dark-color);margin:0 10px;transition:color .3s}.nav-link:hover{color:var(--primary-color)}.btn-primary{background-color:var(--primary-color);border-color:var(--primary-color);padding:10px 25px;font-weight:600;transition:all .3s}.btn-primary:hover{background-color:#b71c1c;border-color:#b71c1c;transform:translateY(-2px)}footer{background:var(--dark-color);color:#fff;padding:40px 0 20px}.social-links a{color:#fff;font-size:1.5rem;margin:0 10px;transition:color .3s}.social-links a:hover{color:var(--secondary-color)}
