.accueil-depart>h1{max-width:880px;margin-bottom:18px}.accueil-depart>.mission-intro{max-width:810px}.accueil-formation{padding:clamp(24px,4vw,44px);border:1px solid var(--bordure-forte);border-radius:22px;background:linear-gradient(145deg,var(--accent-doux),var(--fond-carte) 75%);margin-bottom:26px}.accueil-formation .mission-eyebrow{margin-top:0}.accueil-gratuit{font-weight:700;margin-top:24px}.accueil-agents{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;padding:28px;border:1px solid var(--bordure);border-radius:18px;background:var(--fond-carte);margin:30px 0 40px}.accueil-agents h2{font-size:1.65rem;line-height:1.25;margin-top:8px}.accueil-agents .mission-eyebrow{margin:0}.accueil-agents .bouton{white-space:normal;text-align:center;max-width:250px}.accueil-note{font-size:.95rem;color:var(--texte-doux)}#premieres-missions{scroll-margin-top:110px}@media(max-width:700px){.accueil-formation{padding:22px}.accueil-formation .mission-intro{font-size:1.06rem}.accueil-agents{grid-template-columns:minmax(0,1fr);gap:16px;padding:22px}.accueil-agents .bouton{max-width:none;width:100%}}
