.PageInscription-module-scss-module__nLPc8a__page{--signup-accent:#325288;--signup-accent-soft:var(--lightningcss-light,#eef4ff)var(--lightningcss-dark,#26364f);--signup-border:var(--lightningcss-light,#d9e0ea)var(--lightningcss-dark,#4a4a4a);--signup-muted:var(--lightningcss-light,#667085)var(--lightningcss-dark,#c8c8c8);background:linear-gradient(180deg,var(--lightningcss-light,#f5f8fc)var(--lightningcss-dark,#242424) 0,transparent 360px),var(--background);flex-direction:column;min-height:100%;display:flex}.PageInscription-module-scss-module__nLPc8a__hero{border-bottom:1px solid var(--signup-border);padding:2.2rem 1rem 1.4rem}.PageInscription-module-scss-module__nLPc8a__heroContent{justify-content:space-between;align-items:flex-end;gap:1.5rem;width:min(1080px,100%);margin:0 auto;display:flex}.PageInscription-module-scss-module__nLPc8a__heroText{max-width:720px}.PageInscription-module-scss-module__nLPc8a__kicker{color:var(--signup-accent);text-transform:uppercase;margin-bottom:.55rem;font-size:.8rem;font-weight:800;display:inline-flex}.PageInscription-module-scss-module__nLPc8a__hero h1,.PageInscription-module-scss-module__nLPc8a__sectionHeader h2,.PageInscription-module-scss-module__nLPc8a__sidePanel h2{color:var(--lightningcss-light,#1f2937)var(--lightningcss-dark,#fff);letter-spacing:0;margin:0}.PageInscription-module-scss-module__nLPc8a__hero h1{font-size:clamp(2rem,4vw,3rem);line-height:1.06}.PageInscription-module-scss-module__nLPc8a__hero p,.PageInscription-module-scss-module__nLPc8a__sectionHeader p,.PageInscription-module-scss-module__nLPc8a__sidePanel p{color:var(--signup-muted);margin:.65rem 0 0;line-height:1.55}.PageInscription-module-scss-module__nLPc8a__proLink{border:1px solid var(--signup-border);color:var(--signup-accent);text-align:center;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#303030);border-radius:6px;flex:none;padding:.75rem 1rem;font-weight:800}.PageInscription-module-scss-module__nLPc8a__content{grid-template-columns:minmax(250px,320px) minmax(0,1fr);align-items:start;gap:1.25rem;width:min(1080px,100% - 2rem);margin:1.5rem auto 4rem;display:grid}.PageInscription-module-scss-module__nLPc8a__sidePanel{border:1px solid var(--signup-border);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#323232);border-radius:8px;padding:1.25rem;position:sticky;top:1rem}.PageInscription-module-scss-module__nLPc8a__sidePanelIcon{background:var(--signup-accent-soft);width:48px;height:48px;color:var(--signup-accent);border-radius:8px;justify-content:center;align-items:center;margin-bottom:1rem;font-size:1.45rem;display:flex}.PageInscription-module-scss-module__nLPc8a__benefits{gap:.75rem;margin-top:1.25rem;display:grid}.PageInscription-module-scss-module__nLPc8a__benefit{border:1px solid var(--signup-border);color:var(--lightningcss-light,#344054)var(--lightningcss-dark,#eee);border-radius:6px;align-items:center;gap:.7rem;padding:.75rem;font-weight:700;display:flex}.PageInscription-module-scss-module__nLPc8a__benefit svg{color:var(--signup-accent);flex:none}.PageInscription-module-scss-module__nLPc8a__formStack{gap:1rem;display:grid}.PageInscription-module-scss-module__nLPc8a__formContainer{width:100%;padding:1.3rem;box-shadow:0 10px 30px var(--lightningcss-light,#1018280f)var(--lightningcss-dark,#00000029)}.PageInscription-module-scss-module__nLPc8a__sectionHeader{border-bottom:1px solid var(--signup-border);grid-template-columns:auto 1fr;align-items:start;gap:.9rem;margin-bottom:1.2rem;padding-bottom:1rem;display:grid}.PageInscription-module-scss-module__nLPc8a__stepBadge{background:var(--signup-accent);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-weight:900;display:flex}.PageInscription-module-scss-module__nLPc8a__sectionHeader h2{font-size:1.15rem}.PageInscription-module-scss-module__nLPc8a__sectionHeader p{font-size:.9rem}.PageInscription-module-scss-module__nLPc8a__fieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.1rem;display:grid}.PageInscription-module-scss-module__nLPc8a__field{min-width:0}.PageInscription-module-scss-module__nLPc8a__fieldWide{grid-column:1/-1}.PageInscription-module-scss-module__nLPc8a__choicePicker{gap:.65rem;display:grid}.PageInscription-module-scss-module__nLPc8a__choicePicker input{background:var(--background);width:100%;min-height:42px;color:inherit;border:1px solid #bfbfbf;border-radius:4px;outline:none;padding:.55rem .85rem;font-size:.9rem}.PageInscription-module-scss-module__nLPc8a__choicePicker input:focus{border-color:var(--signup-accent)}.PageInscription-module-scss-module__nLPc8a__choiceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.PageInscription-module-scss-module__nLPc8a__wilayaPicker .PageInscription-module-scss-module__nLPc8a__choiceList{grid-template-columns:repeat(3,minmax(0,1fr))}.PageInscription-module-scss-module__nLPc8a__choiceItem{border:1px solid var(--signup-border);color:var(--lightningcss-light,#344054)var(--lightningcss-dark,#eee);cursor:pointer;text-align:left;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#303030);border-radius:6px;min-height:42px;padding:.65rem .75rem;font-weight:700;line-height:1.25}.PageInscription-module-scss-module__nLPc8a__choiceItem:hover,.PageInscription-module-scss-module__nLPc8a__choiceItem:focus-visible{border-color:var(--signup-accent);outline:none;box-shadow:0 0 0 3px var(--lightningcss-light,#3252881f)var(--lightningcss-dark,#7ca2e02e)}.PageInscription-module-scss-module__nLPc8a__choiceItemSelected{border-color:var(--signup-accent);background:var(--signup-accent-soft);color:var(--lightningcss-light,#1f2937)var(--lightningcss-dark,#fff)}.PageInscription-module-scss-module__nLPc8a__choiceEmpty{border:1px dashed var(--signup-border);color:var(--signup-muted);text-align:center;border-radius:6px;grid-column:1/-1;padding:.75rem;font-weight:700}.PageInscription-module-scss-module__nLPc8a__securityBox{border:1px solid var(--signup-border);background:var(--signup-accent-soft);color:var(--lightningcss-light,#344054)var(--lightningcss-dark,#f2f2f2);border-radius:6px;align-items:center;gap:.65rem;padding:.85rem 1rem;font-size:.9rem;font-weight:700;display:flex}.PageInscription-module-scss-module__nLPc8a__securityBox svg{color:var(--signup-accent);flex:none}.PageInscription-module-scss-module__nLPc8a__captchaContainer{justify-content:center;min-height:78px;margin:1.1rem auto 0;display:flex;overflow:hidden}.PageInscription-module-scss-module__nLPc8a__errorServer{color:#c62828;text-align:center;gap:.25rem;max-width:600px;margin:.75rem auto 0;font-weight:800;display:grid}.PageInscription-module-scss-module__nLPc8a__legal{max-width:620px;color:var(--signup-muted);text-align:center;margin:1.2rem auto 0;font-size:.9rem;line-height:1.55}.PageInscription-module-scss-module__nLPc8a__legal>a{color:var(--signup-accent);font-weight:800;text-decoration:underline}.PageInscription-module-scss-module__nLPc8a__submitBar{z-index:2;border:1px solid var(--signup-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--lightningcss-light,#ffffffeb)var(--lightningcss-dark,#2d2d2df0);border-radius:8px;padding:.75rem;position:sticky;bottom:.75rem;box-shadow:0 12px 35px #10182829}@media (max-width:992px){.PageInscription-module-scss-module__nLPc8a__heroContent,.PageInscription-module-scss-module__nLPc8a__content{width:min(760px,100% - 1.5rem)}.PageInscription-module-scss-module__nLPc8a__heroContent{flex-direction:column;align-items:stretch}.PageInscription-module-scss-module__nLPc8a__proLink{width:fit-content}.PageInscription-module-scss-module__nLPc8a__content{grid-template-columns:1fr}.PageInscription-module-scss-module__nLPc8a__sidePanel{position:static}.PageInscription-module-scss-module__nLPc8a__choiceList{grid-template-columns:1fr}}@media (max-width:640px){.PageInscription-module-scss-module__nLPc8a__hero{padding-top:1.5rem}.PageInscription-module-scss-module__nLPc8a__hero h1{font-size:2rem}.PageInscription-module-scss-module__nLPc8a__content{width:calc(100% - 1rem);margin-top:.75rem}.PageInscription-module-scss-module__nLPc8a__formContainer,.PageInscription-module-scss-module__nLPc8a__sidePanel{padding:1rem}.PageInscription-module-scss-module__nLPc8a__fieldsGrid{grid-template-columns:1fr}.PageInscription-module-scss-module__nLPc8a__sectionHeader{gap:.75rem}.PageInscription-module-scss-module__nLPc8a__submitBar{bottom:.5rem}}
