:root[data-nd-formation=redaction] [data-nd-show=code],:root[data-nd-formation=code] [data-nd-show=redaction]{display:none!important}.nd-access{--nd-red: #c91214;--nd-red-dark: #a81214;--nd-ink: #191a1a;--nd-sub: #2e2e2f;--nd-grey: #5a5a5a;--nd-light: #f5f5f5;--nd-border: #e5e5e5;--nd-field-border: #767676;--nd-card-bg: #ffffff;--nd-maxw: var(--page-width, 130rem);color:var(--nd-ink);line-height:1.6;-webkit-font-smoothing:antialiased}.nd-access *{box-sizing:border-box}.nd-access :is(h1,h2,h3,h4,p,ul,li){margin:0}.nd-access .nd-wrap{max-width:var(--nd-maxw);margin-inline:auto;padding-inline:1.5rem}@media screen and (min-width:750px){.nd-access .nd-wrap{padding-inline:5rem}}.nd-access :is(a,button,summary,input,textarea):focus-visible{outline:3px solid rgba(201,18,20,.45);outline-offset:2px;border-radius:4px}.nd-access[id]{scroll-margin-top:9.6rem}.nd-hero{text-align:center}.nd-hero .nd-h1{font-size:clamp(2.8rem,5vw,4.6rem);font-weight:800;letter-spacing:-.01em;line-height:1.15;max-width:82rem;margin-inline:auto}.nd-redline{width:6.4rem;height:.4rem;background:var(--nd-red);border-radius:2px;margin:2.2rem auto 2.4rem}.nd-hero .nd-hero-intro{font-size:clamp(1.6rem,2vw,1.9rem);color:var(--nd-sub);max-width:66rem;margin-inline:auto}.nd-hero .nd-hero-intro :is(p,strong){color:inherit}.nd-badge{display:inline-flex;align-items:center;gap:.8rem;background:var(--nd-light);color:var(--nd-ink);font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.9rem 1.6rem;border-radius:50px;margin-bottom:2.6rem}.nd-badge svg{width:1.6rem;height:1.6rem;flex:none}.nd-jump{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.nd-jump a{text-decoration:none;font-size:1.35rem;font-weight:600;color:var(--nd-sub);border:1px solid var(--nd-border);border-radius:50px;padding:.8rem 1.6rem;transition:color .15s ease,border-color .15s ease}.nd-jump a:hover{border-color:var(--nd-red);color:var(--nd-red)}.nd-access .nd-h2{font-size:clamp(2.4rem,3.4vw,3.4rem);font-weight:700;text-align:center;letter-spacing:-.01em}.nd-access .nd-lead{text-align:center;color:var(--nd-grey);max-width:70rem;margin:1.4rem auto 0;font-size:1.65rem}.nd-seg-wrap{text-align:center;margin-top:2.8rem}.nd-seg{display:inline-flex;flex-wrap:wrap;justify-content:center;row-gap:.4rem;background:var(--nd-light);border:1px solid var(--nd-border);border-radius:50px;padding:.5rem;gap:.4rem}.nd-seg-btn{font:inherit;font-size:1.45rem;font-weight:600;color:var(--nd-sub);background:transparent;border:none;border-radius:50px;padding:1rem 2.2rem;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.nd-seg-btn.is-active{background:var(--nd-red);color:#fff;box-shadow:0 2px 8px #c9121440}.nd-seg-note{font-size:1.35rem;color:var(--nd-grey);margin-top:1.4rem}.nd-seg-note strong{color:var(--nd-ink);font-weight:600}.nd-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:2.4rem;margin-top:3.2rem}.nd-card{flex:1 1 35.2rem;max-width:52rem;background:var(--nd-card-bg);border:1px solid var(--nd-border);border-radius:10px;padding:3.2rem 2.8rem;display:flex;flex-direction:column}.nd-card .nd-num{width:3.8rem;height:3.8rem;border-radius:50%;background:var(--nd-ink);color:#fff;font-weight:700;font-size:1.6rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.8rem}.nd-card .nd-card-title{font-size:2.1rem;font-weight:700;margin-bottom:.6rem}.nd-urlrow{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1.6rem}.nd-urlrow .nd-url{font-size:1.35rem;color:var(--nd-grey);word-break:break-all;font-weight:500;-webkit-user-select:all;user-select:all}.nd-copy{display:inline-flex;align-items:center;gap:.6rem;font:inherit;font-size:1.2rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--nd-red);background:transparent;border:1px solid var(--nd-red);border-radius:50px;padding:.5rem 1.2rem;cursor:pointer;flex:none;transition:background .15s ease,color .15s ease}.nd-copy svg{width:1.4rem;height:1.4rem}.nd-copy:hover{background:var(--nd-red);color:#fff}.nd-copied-live{font-size:1.2rem;font-weight:700;color:var(--nd-red)}.nd-card .nd-for{font-size:1.3rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--nd-sub);margin-bottom:2rem}.nd-card .nd-for span{display:inline-block;background:var(--nd-light);border-radius:4px;padding:.4rem 1rem;margin:0 .6rem .6rem 0}.nd-card .nd-desc{color:var(--nd-sub);font-size:1.5rem;margin-bottom:2.4rem;flex:1}.nd-access .nd-btn{display:inline-block;text-align:center;text-decoration:none;background:var(--nd-red);color:#fff;font-weight:700;font-size:1.45rem;text-transform:uppercase;letter-spacing:.05em;padding:1.4rem 2.4rem;border-radius:4px;transition:background .15s ease,box-shadow .15s ease}.nd-access .nd-btn:hover{background:var(--nd-red-dark);box-shadow:0 6px 18px #c9121438}.nd-access .nd-btn--ghost{background:transparent;color:var(--nd-red);border:2px solid var(--nd-red);padding:1.2rem 2.4rem}.nd-access .nd-btn--ghost:hover{background:var(--nd-red);color:#fff;box-shadow:none}.nd-band{max-width:88rem;margin:4.8rem auto 0}.nd-band-label{display:flex;align-items:center;gap:1.2rem;margin-bottom:2.4rem;flex-wrap:wrap}.nd-band-label .nd-tag{background:var(--nd-ink);color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.7rem 1.4rem;border-radius:5px;flex:none}.nd-band-label .nd-band-heading{font-size:1.9rem;font-weight:700;color:var(--nd-ink)}.nd-step{margin-bottom:3.2rem}.nd-step h4{font-size:1.7rem;font-weight:600;color:var(--nd-ink);margin-bottom:.6rem}.nd-step .nd-step-text{font-size:1.45rem;color:var(--nd-grey);margin-bottom:1.4rem}.nd-zoom{display:block;width:100%;position:relative;margin:0;border:1px solid var(--nd-border);border-radius:10px;overflow:hidden;background:var(--nd-card-bg);cursor:zoom-in;padding:0;text-align:left;font:inherit;color:inherit}.nd-zoom img{display:block;width:100%;height:auto}.nd-zoom .nd-zoom-hint{position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;gap:.6rem;background:#191a1ac7;color:#fff;font-size:1.2rem;font-weight:600;padding:.6rem 1.1rem;border-radius:50px}.nd-zoom .nd-zoom-hint svg{width:1.4rem;height:1.4rem}.nd-checklist{max-width:76rem;margin:4rem auto 0;display:flex;flex-direction:column;gap:1.8rem;padding:0;list-style:none}.nd-check{display:flex;gap:1.4rem;align-items:flex-start}.nd-check svg{width:2.2rem;height:2.2rem;flex:none;margin-top:3px;color:var(--nd-red)}.nd-check .nd-check-text{font-size:1.55rem;color:var(--nd-sub)}.nd-check .nd-check-text strong{color:var(--nd-ink);font-weight:600}.nd-modules{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;max-width:76rem;margin:2.8rem auto 0}.nd-modules span{background:var(--nd-card-bg);border:1px solid var(--nd-border);border-radius:50px;padding:.8rem 1.6rem;font-size:1.35rem;font-weight:500;color:var(--nd-ink)}.nd-note{max-width:68rem;margin:2.8rem auto 0;text-align:center;color:var(--nd-sub);font-size:1.55rem}.nd-note strong{color:var(--nd-ink)}.nd-form-inner{max-width:64rem;margin-inline:auto}.nd-form-card{background:var(--nd-card-bg);border:1px solid var(--nd-border);border-radius:12px;padding:3.6rem 3.2rem;margin-top:3.2rem}.nd-required-note{font-size:1.3rem;color:var(--nd-grey);margin-bottom:1.8rem}.nd-required-note .req{color:var(--nd-red);font-weight:700}.nd-field{margin-bottom:2rem}.nd-field label{display:block;font-size:1.35rem;font-weight:600;color:var(--nd-ink);margin-bottom:.8rem;letter-spacing:.02em}.nd-field label .req{color:var(--nd-red)}.nd-field input,.nd-field textarea{width:100%;font:inherit;font-size:1.5rem;color:var(--nd-ink);border:1px solid var(--nd-field-border);border-radius:6px;padding:1.2rem 1.4rem;background:var(--nd-card-bg);transition:border-color .15s ease,box-shadow .15s ease}.nd-field input[aria-invalid=true],.nd-field textarea[aria-invalid=true]{border-color:var(--nd-red)}.nd-field input:focus,.nd-field textarea:focus{outline:none;border-color:var(--nd-red);box-shadow:0 0 0 3px #c912141f}.nd-field textarea{resize:vertical;min-height:12rem}.nd-locked{display:flex;align-items:center;gap:1rem;background:var(--nd-light);border:1px dashed var(--nd-border);border-radius:6px;padding:1.2rem 1.4rem;font-size:1.45rem;font-weight:600;color:var(--nd-sub)}.nd-locked svg{width:1.6rem;height:1.6rem;flex:none;color:var(--nd-grey)}.nd-checkbox{display:flex;gap:1.2rem;align-items:flex-start;cursor:pointer;font-size:1.4rem;font-weight:400;color:var(--nd-grey);line-height:1.5;background:var(--nd-light);border:1px solid var(--nd-field-border);border-radius:8px;padding:1.4rem 1.6rem}.nd-checkbox input{width:2rem;height:2rem;flex:none;margin-top:1px;accent-color:var(--nd-red);cursor:pointer}.nd-checkbox.is-invalid{border-color:var(--nd-red);background:#fdecec}.nd-honey{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.nd-submit{width:100%;background:var(--nd-red);color:#fff;font:inherit;font-weight:700;font-size:1.5rem;text-transform:uppercase;letter-spacing:.05em;border:none;border-radius:6px;padding:1.5rem 2.4rem;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.nd-submit:hover{background:var(--nd-red-dark);box-shadow:0 6px 18px #c9121438}.nd-submit:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.nd-hint{font-size:1.25rem;color:var(--nd-grey);margin-top:1.4rem;text-align:center}.nd-msg{border-radius:8px;padding:1.8rem 2rem;font-size:1.5rem;margin-bottom:1.6rem}.nd-msg.ok{background:#eef7ee;border:1px solid #cfe8cf;color:#1f5128}.nd-msg.err{background:#fdecec;border:1px solid #f5c9c9;color:#8a1417}.nd-msg[hidden]{display:none}.nd-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;background:#191a1aeb;display:none;align-items:center;justify-content:center;z-index:9999;padding:2.4rem;cursor:zoom-out}.nd-lightbox.is-open{display:flex}.nd-lightbox img{max-width:100%;max-height:92vh;border-radius:8px}.nd-lightbox .nd-lb-close{position:absolute;top:1.8rem;right:2.2rem;background:#ffffff1f;color:#fff;border:none;width:4.2rem;height:4.2rem;border-radius:50%;font-size:2.4rem;cursor:pointer;line-height:1;display:flex;align-items:center;justify-content:center}.nd-lightbox .nd-lb-close svg{width:2rem;height:2rem}@media(max-width:760px){.nd-card{flex-basis:100%;max-width:none}.nd-form-card{padding:2.8rem 2rem}}@media(prefers-reduced-motion:reduce){.nd-access *,.nd-lightbox *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/connexion-environnements.css.map */
