Help with making a light switch useless

Hello, I enjoy Arduinos and all but today I’m stumped.

I was wanting to make a thing that will turn the light switch off when I turn it on.

I was thinking about using a photo resistor and a micro servo along with a couple 3d printed parts.

Here is where I am stumped.

I want to make it so that the 3d printed part can be attached to the servo and light switch at the same time. Currently when I go to flip the light switch it is super hard to push, like the servo is locking. I was wandering if there was a way to make the micro servo go limp until it needs to move? The flip of the switch will push the Arduinos gears, but it cannot do that because the servo is locked.

#include <Servo.h>

Servo servo1;

Void setup() {
servo1.attach(9);
}

Void loop() {
Int lightValue = analogRead(A0);
lightValue = map (lightValue, 0, 1023, 0, 180);

servo1.write (lightValue)
}

If you read and print the value of A0, what value do you see when you turn on the light?

Think about what you do with your fingers to turn on or off the light. You push the switch up or down and then, do you leave yoùr finger pushing on the switch or do you remove them?
Why wouldn’t you do the same with the servo?