.promo-module__NlN-Pa__page{background:var(--bsl-lin);width:100%;min-height:100dvh;max-width:var(--bsl-colonne-promo);padding:var(--bsl-s8) var(--bsl-marge) var(--bsl-s12);padding-top:max(var(--bsl-s8), env(safe-area-inset-top));gap:var(--bsl-s6);flex-direction:column;margin:0 auto;display:flex}.promo-module__NlN-Pa__entete{margin-bottom:var(--bsl-s2);justify-content:center;display:flex}.promo-module__NlN-Pa__titre{font-family:var(--bsl-serif);font-size:var(--bsl-f-28);font-weight:var(--bsl-titre-poids);color:var(--bsl-titre-couleur);line-height:var(--bsl-lh-question);letter-spacing:var(--bsl-ls-question);text-align:center}.promo-module__NlN-Pa__chapeau{font-size:var(--bsl-t-corps);line-height:var(--bsl-lh-corps);color:var(--bsl-encre-2);text-align:center;max-width:var(--bsl-colonne);margin:0 auto}.promo-module__NlN-Pa__regarder{font-family:var(--bsl-mono);font-size:var(--bsl-t-mono);letter-spacing:var(--bsl-ls-surtitre);text-transform:uppercase;color:var(--bsl-encre-3);text-align:center;margin-top:var(--bsl-s2)}.promo-module__NlN-Pa__demo{aspect-ratio:390/680;border-radius:var(--bsl-r-card)}@media (min-width:720px){.promo-module__NlN-Pa__demo{aspect-ratio:16/9}}.promo-module__NlN-Pa__piliers{gap:var(--bsl-s3);margin-top:var(--bsl-s2);flex-direction:column;display:flex}.promo-module__NlN-Pa__pilier,.promo-module__NlN-Pa__acces{background:var(--bsl-surface);border-radius:var(--bsl-r-card);padding:var(--bsl-s5)}.promo-module__NlN-Pa__pilierTitre,.promo-module__NlN-Pa__accesTitre{font-family:var(--bsl-serif);font-size:var(--bsl-t-titre);font-weight:var(--bsl-titre-poids);color:var(--bsl-titre-couleur);line-height:var(--bsl-lh-titre);margin-bottom:var(--bsl-s2)}.promo-module__NlN-Pa__pilierTexte{font-size:var(--bsl-t-corps-cabinet);line-height:var(--bsl-lh-corps);color:var(--bsl-encre)}.promo-module__NlN-Pa__acces{background:var(--bsl-sauge-100)}.promo-module__NlN-Pa__pied{font-size:var(--bsl-t-legende);line-height:var(--bsl-lh-moyen);color:var(--bsl-encre-3);text-align:center;margin-top:var(--bsl-s4)}@media (min-width:720px){.promo-module__NlN-Pa__titre{font-size:var(--bsl-f-32)}.promo-module__NlN-Pa__piliers{flex-direction:row}.promo-module__NlN-Pa__pilier{flex:1}}
