/* Ajustements de la page anglaise : l'anglais n'a pas les longueurs du français (retours à la ligne, corps, compressions). Chargé après home.css, page /en seulement. */
@media (min-width:1100px){
html[lang=en] .hero-intro{font-size:calc(34*var(--u))}
html[lang=en] .diag-intro{top:calc(var(--u)*306)}
html[lang=en] .diag-cap-coupe{left:calc(var(--u)*66)}
html[lang=en] .diag h2 em{font-size:1.08em}
html[lang=en] .diag-invite{left:calc(var(--u)*812)}
html[lang=en] .meth h2{font-size:calc(var(--u)*70);line-height:calc(var(--u)*80)}
html[lang=en] .meth-steps h3{white-space:normal}
html[lang=en] .meth-br{display:none}
html[lang=en] .meth-body p{white-space:normal;letter-spacing:.01em}
html[lang=en] .meth-output{white-space:normal;right:calc(var(--u)*8)}
html[lang=en] .par-head h3{font-size:calc(var(--u)*32)}
html[lang=en] .par-card-3{--sx:.685}
html[lang=en] .par-card-1 .par-term span:last-child .par-m{display:inline}
html[lang=en] .temo-l3{transform:scaleX(.9)}
}
@media (min-width:1100px){
html[lang=en] .clarte-q{font-size:calc(var(--u)*78)}
html[lang=en] .clarte-source:nth-child(3) strong span{font-size:.62em}
html[lang=en] .dos-tag{width:auto;min-width:calc(var(--u)*231);padding:0 calc(var(--u)*13)}
html[lang=en] .par-tag{left:calc(var(--u)*392)}
html[lang=en] .par-desc{font-size:max(calc(var(--u)*16),13px)}
}
@media (max-width:1099px){
html[lang=en] .hero-intro{font-size:calc(55*var(--mk))}
html[lang=en] .clarte-q{font-size:clamp(30px,11.2vw,52px)}
html[lang=en] .clarte-intro p{text-wrap:balance}
html[lang=en] .diag h2{font-size:min(10.2vw,56px)}
html[lang=en] .diag-r-nom{font-size:min(8.9vw,46px)}
html[lang=en] .diag-r-titre{font-size:min(calc((100vw - 92px)/14),40px)}
html[lang=en] .par-card .par-head h3{font-size:calc(var(--w)*.062)}
html[lang=en] .temo-fig blockquote{font-size:min(calc(var(--w)*.093),56px)}
html[lang=en] .temo-fig{margin-top:calc(var(--w)*.075 + 22px)}
html[lang=en] .temo-name{white-space:normal}
html[lang=en] .temo-name small{max-width:calc(var(--w)*.4)}
html[lang=en] .ct h2 .ct-br-m{display:none}
}
@media (min-width:1100px) and (max-width:1479px){
html[lang=en] .meth-steps details{padding-bottom:calc(max(calc(var(--u)*34),30px) + 24px)}
}
