The auto brand’s new BRZ is featured in a 3D holographic image in the publication as part of a unique front-page media buy.