.insc{max-width:460px;margin:0 auto;padding:28px 20px 56px;background:var(--v7-bg);color:var(--v7-ink);font-family:var(--v7-ui);min-height:100vh;box-sizing:border-box}.insc-marque{margin:0;font-size:15px;letter-spacing:.14em;color:var(--v7-mut);text-transform:uppercase}.insc-marque,.insc-titre{font-family:var(--v7-titre)}.insc-titre{margin:6px 0 0;font-size:30px;line-height:1.15;font-weight:600;color:var(--v7-ink)}.insc-chapo{margin:10px 0 0;font-size:15px;line-height:1.5;color:var(--v7-mut)}.insc-form{margin-top:22px;background:var(--v7-card);border:1px solid var(--v7-line);border-radius:var(--v7-rayon-grand);padding:18px 16px 20px}.insc-souci{border:1px solid var(--v7-amber);border-radius:var(--v7-rayon-moyen);background:var(--v7-amberSoft);color:var(--v7-amber);font-size:14px;line-height:1.45}.insc-acquis,.insc-souci{margin:0 0 16px;padding:12px 14px}.insc-acquis{display:flex;flex-direction:column;gap:2px;border:1px solid var(--v7-greenLine);border-radius:var(--v7-rayon-moyen);background:var(--v7-greenSoft)}.insc-acquis-quoi{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--v7-greenInk)}.insc-acquis strong{font-size:15px;font-weight:600;color:var(--v7-ink);word-break:break-all}.insc-acquis-note{font-size:12px;color:var(--v7-mut)}.insc-label{display:block;margin:16px 0 6px;font-size:14px;font-weight:600;color:var(--v7-ink)}.insc-form>.insc-label:first-of-type,.insc-form>:first-child+.insc-label{margin-top:0}.insc-champ{display:block;width:100%;min-height:48px;box-sizing:border-box;padding:12px 14px;border:1px solid var(--v7-line);border-radius:var(--v7-rayon-moyen);background:var(--v7-bg);color:var(--v7-ink);font-family:var(--v7-ui);font-size:16px;line-height:1.3;-webkit-appearance:none;-moz-appearance:none;appearance:none}.insc-champ:focus-visible{outline:2px solid var(--v7-green);outline-offset:1px;border-color:var(--v7-green)}.insc-souci-champ{font-weight:600;color:var(--v7-amber)}.insc-aide,.insc-souci-champ{margin:6px 0 0;font-size:13px;line-height:1.45}.insc-aide{color:var(--v7-mut)}.insc-accord{margin-top:18px;padding:14px;border:1px solid var(--v7-amber);border-radius:var(--v7-rayon-moyen);background:var(--v7-amberSoft)}.insc-accord-titre{margin:0;font-size:15px;font-weight:600;color:var(--v7-amber)}.insc-accord-texte{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--v7-ink)}.insc-bouton{display:block;width:100%;min-height:52px;margin-top:22px;border:0;border-radius:var(--v7-rayon-pilule);background:var(--v7-green);color:#FFFFFF;font-family:var(--v7-ui);font-size:17px;font-weight:600;cursor:pointer}.insc-bouton:disabled{background:var(--v7-mut2);cursor:progress}.insc-bouton:focus-visible{outline:2px solid var(--v7-greenInk);outline-offset:2px}.insc-promesse{margin:16px 0 0;font-size:13px}.insc-pied,.insc-promesse{text-align:center;color:var(--v7-mut)}.insc-pied{margin:20px 0 0;font-size:14px}.insc-pied a{color:var(--v7-greenInk);font-weight:600}