/* Franck, 9 October 2026: upright website text throughout.
   Logo artwork and text inside product screenshots are not altered. */
@font-face{font-family:'TRNR Inter';src:url('/site/maquettes/v02/inter-normal-900.woff2') format('woff2');font-style:normal;font-weight:900;font-display:swap}
/* Explicit text roles also cover semantic emphasis and future paragraphs. */
:root :is(h1,h2,h3,h4,h5,h6,p,a,button,label,input,textarea,select,summary,small,em,i,strong,b,li,dt,dd,figcaption,blockquote,span){font-style:normal!important}
/* Slanted text transforms are independent of font-style. Keep the existing widths. */
:root :is(h1,h2,h3) em{transform:none!important}
:root .home-intro h2 em,:root .home-sortie{transform:scaleX(.86)!important}
:root .scene-title :is(.prime-emphasis,.alpha-emphasis,.street-emphasis,.pmt-emphasis,.tabata-emphasis,.circuit-emphasis,.watch-emphasis){transform:none!important}
