More experienced colleagues, please explain how exactly AMP works from the inside? And how to technically implement the adaptation of AMP pages ?