/* Page de vente : vraies captures de l'app (refonte du 11 oct. 2026).
   Chargée APRÈS style.css par index.html et guide.html seulement. style.css reste identique : les pages de compte
   la chargent sans numéro de version, on n'y touche pas. Toute modification ici = nouveau ?v= dans ces 2 pages. */

/* Haut de page : image fixe tirée de la vidéo v5 */
@media (min-width:721px){
  .hero{padding-top:64px}
  .hero-shot{margin-top:44px}
}
.hero-shot .shot-hero{position:relative;z-index:1;border-radius:16px;box-shadow:0 40px 100px -30px rgba(0,0,0,.85),0 0 0 1px rgba(255,255,255,.03)}
.shot-hero img{aspect-ratio:3840/2000}
.hero-cap{position:relative;z-index:1;font-size:13.5px;margin-top:16px}
.hero-cap strong{display:block;color:var(--text);font-size:17px;font-weight:600;margin-bottom:4px}
@media (max-width:640px){
  .shot-hero img{aspect-ratio:1544/1280}
  .hero-shot{margin-top:36px}
}

/* Captures des sections */
.shot-ns{max-width:600px;margin-left:auto;margin-right:auto}
.shot-slim{max-width:340px;margin-left:auto;margin-right:auto}
.shot-fade{-webkit-mask-image:linear-gradient(to bottom,#000 80%,transparent);mask-image:linear-gradient(to bottom,#000 80%,transparent)}
.shot-card{max-width:440px;margin-left:auto;margin-right:auto;border:0;border-radius:16px;box-shadow:0 30px 80px -30px rgba(0,0,0,.85),0 0 0 1px rgba(255,255,255,.12)}
.shot-palette{max-width:560px;border-radius:14px}

/* Entreprise en grand, Perso en carte texte */
.ent{margin-top:8px}
.ent-h{font-size:24px;letter-spacing:-.01em;display:flex;align-items:center;gap:12px}
.ent-h kbd{font-size:13px}
.perso-card{display:flex;gap:20px;align-items:flex-start;margin-top:48px}
.perso-card .ico{flex:none;margin-bottom:0}
.perso-card h3{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}
.perso-k{font-size:13px;font-weight:400;color:var(--dim)}
.perso-card p{max-width:60em}
@media (max-width:560px){
  .perso-card{flex-direction:column;gap:14px}
}

/* Pied de page : ligne de séparation sur toute la largeur */
.f-note{max-width:none}
.f-note p{max-width:62em}
