Using Alexa NextAlarm Channel Minus X Minutes To Trigger a Routine

Sounds like you are in “my first rule” territory?
You’ve chosen something to begin with that is a bit more challenging than “turn on the lights when dark”, treat it as a learning experience.

It’s basically like any number of ‘alarm clock’ type actions. There are a great number of examples - but as you note, the older ones won’t deal with GUI entered rules. The principles will be right, but not the exact syntax if you seek copy-paste solutions.

As you’ve decided to use GUI and you are likely to need advanced timer functions, you might choose to write your rule script in javascript - a popular choise which offers more timer capability in the GUI context than the common DSL rules do.

A key bit of information is that a rule can set up an independent timer for a given arbitrary time.
So you might create a rule that runs when the Alexa Item state changes.
There are functions to examine that Items state.
There are functions to do maths on that - subtract 10 minutes.
There are functions to do time comparisons - is that new time in the future?
Then we can create that independent timer with the new target.
When timer runs, it does whatever it was you wanted - commanded some other light Item ON or whatever.

In real life you’ll need some if-but refinements -
Is a timer already running? Cancel that before making a new one.

You’ll find some useful pieces here