.ev-essai-public-saisie{border:0;min-width:0;margin:0;padding:0}.ev-essai-public-corrige{padding-inline-start:1.25rem}.ev-essai-public-seance{margin-block:var(--ev-space-4) 0}
.ev-page-besoin-tete{margin-block:var(--ev-space-6) var(--ev-space-8)}.ev-page-besoin-tete .ev-lead{max-width:65ch}.ev-page-besoin-section{margin-block:var(--ev-space-10)}.ev-page-besoin-section>h2{margin-block:0 var(--ev-space-4)}.ev-page-besoin-section p{max-width:70ch}.ev-page-besoin-section h3{margin-block:var(--ev-space-6) var(--ev-space-2)}.ev-page-besoin-liste{max-width:70ch;padding-inline-start:1.25rem;line-height:1.7}.ev-page-besoin-liste li+li{margin-top:var(--ev-space-2)}.ev-page-besoin-tableau{max-width:100%;overflow-x:auto}.ev-page-besoin-tableau table{border-collapse:collapse;min-width:100%}.ev-page-besoin-tableau th,.ev-page-besoin-tableau td{text-align:start;vertical-align:top;padding:var(--ev-space-2) var(--ev-space-3);border-bottom:1px solid var(--ev-border-subtle,currentColor)}.ev-page-besoin-tableau thead th{font-weight:600}.ev-page-besoin-tableau tbody th{font-weight:400}.ev-page-besoin-invitation{background:var(--ev-bg-discipline-neutral-soft);border-radius:var(--ev-radius-lg);padding:clamp(1.25rem,4vw,2.5rem)}.ev-page-besoin-boutons{gap:var(--ev-space-3);flex-wrap:wrap;display:flex}.ev-page-besoin-faq+.ev-page-besoin-faq{margin-top:var(--ev-space-4)}@media (max-width:600px){.ev-page-besoin-boutons{flex-direction:column;align-items:stretch}.ev-page-besoin-boutons .ev-cta{text-align:center;white-space:normal}}
