@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter/inter-400-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/inter/inter-700-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(../fonts/inter/inter-800-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(../fonts/inter/inter-900-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(../fonts/inter/inter-700-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Asap Condensed;font-style:normal;font-weight:400;src:url(../fonts/asap/asap-condensed-latin-400-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Asap Condensed;font-style:italic;font-weight:400;src:url(../fonts/asap/asap-condensed-latin-400-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Asap Condensed;font-style:normal;font-weight:700;src:url(../fonts/asap/asap-condensed-latin-700-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Asap Condensed;font-style:normal;font-weight:800;src:url(../fonts/asap/asap-condensed-latin-800-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Asap Condensed;font-style:normal;font-weight:900;src:url(../fonts/asap/asap-condensed-latin-900-normal.woff2) format("woff2")}:root{--ci-paper:#efecf2;--ci-ink:#171717;--ci-white:#fff;--ci-blue:#218ff3;--ci-blue-dark:#102d52;--ci-purple:#bd2af4;--ci-purple-dark:#a91ce6;--ci-pink:#ff4f88;--ci-orange:#ffa51f;--ci-green:#00c98f;--ci-red:#f3403d;--ci-yellow:#f7f900;--ci-surface-muted:#f4f2f5;--ci-surface-subtle:#f7f5f8;--ci-surface-blue-soft:#eaf4ff;--ci-control-surface:hsla(0,0%,100%,.55);--ci-border:2px solid var(--ci-ink);--ci-shadow:0 8px 0 var(--ci-ink);--ci-shadow-sm:0 4px 0 var(--ci-ink);--ci-content-wide:1408px;--ci-page-gutter:32px;--ci-radius-panel:32px;--ci-radius-card:22px;--ci-radius-full:999px;--ci-display:"Asap Condensed",Impact,"Arial Black",Arial,sans-serif;--ci-text:"Inter",Arial,Helvetica,sans-serif}*{box-sizing:border-box}body,html{background:var(--ci-paper)}body{color:var(--ci-ink);font-family:var(--ci-text);margin:0;overflow-x:clip}body.menu-ouvert,body.modale-ouverte{overflow:hidden}a{color:inherit;text-decoration:none}button,input,select{color:inherit;font:inherit}button{cursor:pointer}img{display:block;max-width:100%}.page-simple{margin:0 auto;padding:80px 0;width:min(1160px,calc(100% - var(--ci-page-gutter)))}h1,h2,h3{font-family:var(--ci-display);letter-spacing:0;text-transform:uppercase}h1{font-size:64px;line-height:.96;margin:0}h2{font-size:42px;line-height:1;margin:0 0 40px}h3{font-size:21px;line-height:1.05;margin:0 0 12px}@media(max-width:720px){:root{--ci-page-gutter:16px}h1{font-size:40px}h2{font-size:34px}}.sr-only{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.tag-list{display:flex;flex-wrap:wrap;gap:6px}.bande-couleur{border:0;border-radius:var(--ci-radius-panel);overflow:hidden;padding:74px clamp(32px,7vw,160px);width:100%}.bande-couleur--vert{background:radial-gradient(circle at 90% -20%,var(--ci-blue) 0 38%,transparent 39%),linear-gradient(132deg,var(--ci-green),var(--ci-blue))}.bande-couleur--rose{background:linear-gradient(132deg,transparent 0 22%,hsla(0,0%,100%,.12) 22% 28%,transparent 28% 70%,hsla(0,0%,100%,.12) 70% 76%,transparent 76%),var(--ci-pink)}.champ-texte{display:grid;gap:8px}.champ-texte span{font-weight:900}.champ-texte input,.champ-texte select{background:var(--ci-control-surface);border:0;border-radius:var(--ci-radius-full);color:var(--ci-purple);min-height:58px;outline:none;padding:0 18px;width:100%}.retour{align-items:center;color:var(--ci-white);display:inline-flex;font-weight:900;gap:4px;margin-bottom:22px;width:-moz-max-content;width:max-content}.section-cta{display:grid;justify-content:center;margin-top:34px}@keyframes rotation-chargement{to{transform:rotate(1turn)}}.indicateur-chargement[data-v-1babcd03]{align-items:center;background:var(--ci-white);border:3px solid var(--ci-ink);border-radius:var(--ci-radius-full);box-shadow:0 5px 0 var(--ci-ink);display:inline-flex;font-weight:900;gap:12px;justify-content:center;padding:12px 20px}.indicateur-chargement-spinner[data-v-1babcd03]{animation:rotation-chargement .7s linear infinite;border:3px solid;border-radius:50%;border-right:3px solid transparent;flex:0 0 auto;height:22px;width:22px}.indicateur-chargement--plein-ecran[data-v-1babcd03]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#faf7f0c7;border:0;border-radius:0;box-shadow:none;inset:0;position:fixed;z-index:90}.indicateur-chargement--plein-ecran .indicateur-chargement-spinner[data-v-1babcd03]{color:var(--ci-purple);height:34px;width:34px}@media(prefers-reduced-motion:reduce){.indicateur-chargement-spinner[data-v-1babcd03]{animation-duration:1.4s}}.fondu-chargement-enter-active[data-v-bdaf4097],.fondu-chargement-leave-active[data-v-bdaf4097]{transition:opacity .18s ease}.fondu-chargement-enter-from[data-v-bdaf4097],.fondu-chargement-leave-to[data-v-bdaf4097]{opacity:0}.bouton-principal[data-v-e1409dc1]{align-items:center;background:var(--ci-purple);border:0;border-radius:var(--ci-radius-full);box-shadow:none;color:var(--ci-white);display:inline-flex;font-size:14px;font-weight:700;gap:14px;justify-content:center;line-height:1;min-height:50px;padding:0 24px}.bouton-principal--noir[data-v-e1409dc1]{background:var(--ci-ink);color:var(--ci-white)}.bouton-principal--bleu[data-v-e1409dc1]{background:var(--ci-blue);color:var(--ci-white)}.bouton-principal[data-v-e1409dc1]:disabled{background:#d7d2da;box-shadow:0 6px 16px #17171714;color:#8a8590;cursor:not-allowed}.bouton-principal--format-action[data-v-e1409dc1]{justify-content:space-between;width:100%}.bouton-principal--blanc[data-v-e1409dc1]{background:var(--ci-white);color:var(--ci-purple)}.bouton-principal--format-carte[data-v-e1409dc1]{border:0;border-radius:var(--ci-radius-full);box-shadow:none;font-size:13px;min-height:46px;width:100%}
