.monCompteMotDePasseOublie_wrapper___FckZ{container-type:inline-size;color:#242424;overflow:hidden}.monCompteMotDePasseOublie_wrapper___FckZ a:focus-visible,.monCompteMotDePasseOublie_wrapper___FckZ button:focus-visible{outline:2px solid #bd303d;outline-offset:4px}.monCompteMotDePasseOublie_wrapper___FckZ input:focus-visible{outline:none}.monCompteMotDePasseOublie_layout__5HiqI{width:calc(100% - 80px);max-width:520px;margin:0 auto;padding-block:64px 96px}.monCompteMotDePasseOublie_eyebrow__nGfX4{margin:0 0 22px;color:#a8323d;font-size:16px;line-height:1.6;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.monCompteMotDePasseOublie_intro__VeTsh{margin-bottom:28px}.monCompteMotDePasseOublie_intro__VeTsh h1{font-family:var(--font-title);font-size:clamp(38px,4vw,50px);font-weight:400;line-height:1.08;letter-spacing:-1.3px;margin:0;text-wrap:balance}.monCompteMotDePasseOublie_lead__khR8d{color:#626262;font-size:17px;line-height:1.8;margin:18px 0 0}.monCompteMotDePasseOublie_card__LpPMi{background:#faf9f7;border:1px solid #eeeae5;border-radius:18px;padding:32px;min-width:0}.monCompteMotDePasseOublie_field__d2EAO{display:flex;flex-direction:column;gap:4px;width:100%;margin:0 0 12px;padding:10px 16px 8px;background:#fff;border:1px solid #dcd8d2;border-radius:14px;text-align:left;transition:border-color .15s}.monCompteMotDePasseOublie_field__d2EAO>span{font-size:12px;font-weight:600;letter-spacing:.3px;color:#8a847e;line-height:1.4;text-transform:uppercase}.monCompteMotDePasseOublie_field__d2EAO input{width:100%;border:0;outline:none;background:rgba(0,0,0,0);font:inherit;font-size:17px;line-height:1.4;height:30px;padding:0;color:#242424}.monCompteMotDePasseOublie_field__d2EAO:focus-within{border-color:#242424}.monCompteMotDePasseOublie_field__d2EAO.monCompteMotDePasseOublie_valid__jqU_z{border-color:#3a9d5d}.monCompteMotDePasseOublie_field__d2EAO.monCompteMotDePasseOublie_invalid__Zmlxo{border-color:#a8323d}.monCompteMotDePasseOublie_button__xvIHT{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin:8px 0 0;padding:0 20px;border:0;border-radius:1000px;background:var(--color-red);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .15s}.monCompteMotDePasseOublie_button__xvIHT:hover{background:#b92e3b}.monCompteMotDePasseOublie_backLink__UmUvI{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;font-size:14px;font-weight:600;color:#a8323d;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);text-underline-offset:4px;transition:-webkit-text-decoration-color .15s;transition:text-decoration-color .15s;transition:text-decoration-color .15s,-webkit-text-decoration-color .15s}.monCompteMotDePasseOublie_backLink__UmUvI:hover{-webkit-text-decoration-color:#a8323d;text-decoration-color:#a8323d}.monCompteMotDePasseOublie_sentIcon__S03a2{display:block;width:22px;height:22px;margin:0 auto 16px}.monCompteMotDePasseOublie_sentText__L_h4q{margin:0 0 24px;font-size:15px;line-height:1.8;color:#626262;white-space:pre-line}@container (max-width: 760px){.monCompteMotDePasseOublie_layout__5HiqI{width:calc(100% - 40px);padding-block:36px 64px}.monCompteMotDePasseOublie_intro__VeTsh h1{font-size:36px}.monCompteMotDePasseOublie_lead__khR8d{font-size:16px}.monCompteMotDePasseOublie_card__LpPMi{padding:22px;border-radius:16px}.monCompteMotDePasseOublie_field__d2EAO input{font-size:16px}}@container (max-width: 400px){.monCompteMotDePasseOublie_card__LpPMi{padding:18px}}