.CeGSVq_page{background:var(--coquette-canvas,#fbf9f5);min-height:100vh;color:var(--coquette-ink,#2b1f24);font-family:var(--font-body),sans-serif;flex-direction:column;display:flex}.CeGSVq_page svg{width:20px;height:20px}.CeGSVq_main{flex:1;justify-content:center;align-items:center;padding:55px 20px 66px;display:flex}.CeGSVq_formPanel{border:1px solid var(--coquette-line,#ebdce0);background:#fff;border-radius:16px;width:min(448px,100%);padding:40px;box-shadow:0 8px 30px #43242c0d}.CeGSVq_intro{text-align:center;margin-bottom:34px}.CeGSVq_eyebrow,.CeGSVq_field label,.CeGSVq_submit,.CeGSVq_divider span{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600}.CeGSVq_eyebrow{color:var(--coquette-dusty,#8c3b4c)}.CeGSVq_intro h1{font:600 clamp(30px,4vw,38px)/1.25 var(--font-body),sans-serif;letter-spacing:-.015em;color:var(--coquette-ink,#2b1f24);margin:8px 0 10px}.CeGSVq_intro p{max-width:420px;color:var(--coquette-muted,#7f6e74);margin:0 auto;font-size:14px;line-height:1.65}.CeGSVq_form{flex-direction:column;gap:20px;display:flex}.CeGSVq_field{flex-direction:column;gap:8px;display:flex}.CeGSVq_field label{color:var(--coquette-ink,#2b1f24)}.CeGSVq_inputWrap{position:relative}.CeGSVq_inputWrap input{border:1px solid var(--coquette-line,#ebdce0);width:100%;height:48px;color:var(--coquette-ink,#2b1f24);background:#fff;border-radius:10px;outline:0;padding:0 48px 0 18px;font-size:14px;transition:border-color .15s;box-shadow:0 1px 3px #43242c08}.CeGSVq_inputWrap input::placeholder{color:#b4aeb2}.CeGSVq_inputWrap input:focus{border-color:var(--coquette-dusty,#8c3b4c)}.CeGSVq_emailIcon{color:#b4aeb2;pointer-events:none;font-size:21px;position:absolute;top:50%;right:17px;transform:translateY(-50%)}.CeGSVq_eyeButton{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--coquette-muted,#7f6e74);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.CeGSVq_eyeButton:hover{color:var(--coquette-dusty,#8c3b4c)}.CeGSVq_eyeButton svg{width:19px;height:19px}.CeGSVq_options{justify-content:flex-end;align-items:center;gap:12px;margin-top:1px;font-size:12px;display:flex}.CeGSVq_remember,.CeGSVq_forgot{color:var(--coquette-muted,#7f6e74);background:0 0;border:0;padding:4px 0}.CeGSVq_remember{text-align:left;align-items:center;gap:8px;display:flex}.CeGSVq_checkbox{border:1px solid var(--coquette-line,#ebdce0);width:16px;height:16px;accent-color:var(--coquette-dusty,#8c3b4c);background:#fff;border-radius:4px;flex:none}.CeGSVq_forgot{color:var(--coquette-dusty,#8c3b4c);text-decoration:underline;-webkit-text-decoration-color:var(--coquette-rose-light,#f7d5dc);text-decoration-color:var(--coquette-rose-light,#f7d5dc);text-underline-offset:4px}.CeGSVq_submit{background:var(--coquette-ink,#2b1f24);color:#fff;border:0;border-radius:99px;justify-content:center;align-items:center;gap:9px;height:48px;margin-top:3px;transition:background .2s;display:flex}.CeGSVq_submit:hover:not(:disabled){background:var(--coquette-dusty,#8c3b4c)}.CeGSVq_submit:disabled{opacity:.65;cursor:wait}.CeGSVq_submit svg{width:16px;height:16px}.CeGSVq_divider{color:var(--coquette-muted,#7f6e74);align-items:center;gap:18px;margin:33px 0 25px;display:flex}.CeGSVq_divider:before,.CeGSVq_divider:after{content:"";background:var(--coquette-line,#ebdce0);flex:1;height:1px}.CeGSVq_divider span{white-space:nowrap;font-weight:500}.CeGSVq_providers{grid-template-columns:1fr;gap:12px;display:grid}.CeGSVq_providers button{border:1px solid var(--coquette-line,#ebdce0);background:var(--coquette-blush-subtle,#fdf5f6);height:48px;color:var(--coquette-ink,#2b1f24);border-radius:10px;justify-content:center;align-items:center;gap:10px;font-size:13px;transition:all .15s;display:flex;box-shadow:0 1px 3px #43242c08}.CeGSVq_providers button:hover{background:var(--coquette-blush,#faeef1);border-color:var(--coquette-rose,#d48b97)}.CeGSVq_providers svg{width:18px;height:18px}.CeGSVq_page .CeGSVq_providers svg{fill:currentColor;stroke:none}.CeGSVq_bottom{text-align:center;margin-top:38px}.CeGSVq_bottom p{color:var(--coquette-muted,#7f6e74);margin:0;font-size:13px;line-height:1.6}.CeGSVq_bottom a{color:var(--coquette-dusty,#8c3b4c);text-underline-offset:4px;text-decoration:underline}.CeGSVq_bottom .CeGSVq_privacy{color:var(--coquette-muted,#7f6e74);margin-top:13px;font-size:11px}.CeGSVq_privacy span{vertical-align:middle;font-size:16px}.CeGSVq_error,.CeGSVq_notice:not(:empty){border:1px solid var(--coquette-line,#ebdce0);border-radius:8px;margin:0 0 18px;padding:12px 14px;font-size:12px;line-height:1.5}.CeGSVq_error{color:#8c2b34;background:#f8e9e9}.CeGSVq_notice:not(:empty){background:var(--coquette-blush,#faeef1);color:var(--coquette-dusty,#8c3b4c)}.CeGSVq_footer{background:var(--coquette-blush,#faeef1);border-top:1px solid var(--coquette-line,#ebdce0);flex:none}.CeGSVq_footerInner{justify-content:space-between;align-items:center;gap:28px;width:min(1440px,100%);min-height:170px;margin:auto;padding:36px clamp(20px,5vw,64px);display:flex}.CeGSVq_footerBrand{flex-direction:column;gap:8px;display:flex}.CeGSVq_footerBrand strong{font:600 20px var(--font-body),sans-serif;color:var(--coquette-ink,#2b1f24)}.CeGSVq_footerBrand span,.CeGSVq_footerEnd{color:var(--coquette-muted,#7f6e74);font-size:11px}.CeGSVq_footerBadges{white-space:nowrap;gap:10px;display:flex}.CeGSVq_footerBadges span{border:1px solid var(--coquette-line,#ebdce0);color:var(--coquette-dusty,#8c3b4c);letter-spacing:.08em;background:#fff;border-radius:99px;padding:6px 12px;font-size:10px;font-weight:600}.CeGSVq_footerEnd{text-align:right;flex-direction:column;gap:12px;display:flex}.CeGSVq_footerEnd div{justify-content:flex-end;gap:18px;display:flex}.CeGSVq_loading{background:var(--coquette-canvas,#fbf9f5);min-height:100vh;color:var(--coquette-muted,#7f6e74);place-items:center;display:grid}.CeGSVq_page :is(a,button,input):focus-visible{outline-offset:3px;outline:2px solid #5a5e6b}@media (max-width:760px){.CeGSVq_main{padding:48px 20px 62px}.CeGSVq_footerInner{flex-direction:column;align-items:flex-start;min-height:0}.CeGSVq_footerEnd{text-align:left}.CeGSVq_footerEnd div{justify-content:flex-start}}@media (max-width:480px){.CeGSVq_formPanel{padding:28px 20px}.CeGSVq_intro{margin-bottom:28px}.CeGSVq_intro h1{font-size:32px}.CeGSVq_intro p{font-size:13px}.CeGSVq_options{font-size:11px}.CeGSVq_footerBadges{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.CeGSVq_page *{transition:none!important}}
._5ENmdG_card{border:1px solid var(--coquette-line,#ebdce0);width:min(612px,100%);color:var(--coquette-ink,#2b1f24);background:#fff;border-radius:16px;padding:48px;box-shadow:0 18px 60px #43242c0d}._5ENmdG_intro{text-align:center;margin-bottom:37px}._5ENmdG_eyebrow{color:var(--coquette-dusty,#8c3b4c);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}._5ENmdG_eyebrow span{color:var(--coquette-rose,#d48b97);font-size:23px;font-weight:400;line-height:.5}._5ENmdG_intro h1{font:600 clamp(30px,4vw,38px)/1.25 var(--font-body),sans-serif;color:var(--coquette-ink,#2b1f24);margin:14px 0 6px}._5ENmdG_intro p{color:var(--coquette-muted,#7f6e74);margin:0;font-size:14px;line-height:1.65}._5ENmdG_form{flex-direction:column;gap:22px;display:flex}._5ENmdG_field{flex-direction:column;gap:8px;display:flex}._5ENmdG_field label{color:var(--coquette-ink,#2b1f24);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600}._5ENmdG_field input{border:1px solid var(--coquette-line,#ebdce0);width:100%;height:48px;color:var(--coquette-ink,#2b1f24);background:#fff;border-radius:10px;outline:0;padding:0 16px;font-size:14px;transition:border-color .15s;box-shadow:0 1px 3px #43242c08}._5ENmdG_field input::placeholder{color:#b4aeb2}._5ENmdG_field input:focus{border-color:var(--coquette-dusty,#8c3b4c);background:#fffdfa}._5ENmdG_field small{color:var(--coquette-muted,#7f6e74);padding-left:4px;font-size:11px}._5ENmdG_passwordWrap{position:relative}._5ENmdG_passwordWrap input{padding-right:52px}._5ENmdG_passwordWrap button{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--coquette-muted,#7f6e74);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}._5ENmdG_passwordWrap button:hover{color:var(--coquette-dusty,#8c3b4c)}._5ENmdG_passwordWrap svg{width:18px;height:18px}._5ENmdG_submit{background:var(--coquette-ink,#2b1f24);color:#fff;letter-spacing:.14em;text-transform:uppercase;border:0;border-radius:99px;justify-content:center;align-items:center;gap:9px;height:48px;margin-top:4px;font-size:11px;font-weight:600;transition:background .2s;display:flex}._5ENmdG_submit:hover:not(:disabled){background:var(--coquette-dusty,#8c3b4c)}._5ENmdG_submit:disabled{opacity:.65;cursor:wait}._5ENmdG_submit svg{width:16px;height:16px}._5ENmdG_divider{color:var(--coquette-muted,#7f6e74);align-items:center;gap:13px;margin:35px 0 30px;display:flex}._5ENmdG_divider:before,._5ENmdG_divider:after{content:"";background:var(--coquette-line,#ebdce0);flex:1;height:1px}._5ENmdG_divider span{letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;font-size:10px}._5ENmdG_providers{grid-template-columns:1fr;gap:12px;display:grid}._5ENmdG_providers button{border:1px solid var(--coquette-line,#ebdce0);background:var(--coquette-blush-subtle,#fdf5f6);height:48px;min-height:48px;color:var(--coquette-ink,#2b1f24);border-radius:10px;justify-content:center;align-items:center;gap:9px;font-size:13px;display:flex}._5ENmdG_providers button:hover{background:var(--coquette-blush,#faeef1);border-color:var(--coquette-rose,#d48b97)}._5ENmdG_providers svg{width:18px;height:18px}._5ENmdG_card ._5ENmdG_providers svg{fill:currentColor;stroke:none}._5ENmdG_bottom{text-align:center;margin-top:37px}._5ENmdG_bottom p{color:var(--coquette-muted,#7f6e74);margin:0;font-size:13px;line-height:1.6}._5ENmdG_bottom a{color:var(--coquette-dusty,#8c3b4c);text-underline-offset:4px;font-weight:600;text-decoration:underline}._5ENmdG_bottom ._5ENmdG_privacy{color:var(--coquette-muted,#7f6e74);margin-top:17px;font-size:11px}._5ENmdG_privacy span{vertical-align:middle;font-size:16px}._5ENmdG_error,._5ENmdG_notice:not(:empty){border:1px solid var(--coquette-line,#ebdce0);border-radius:8px;margin:0 0 20px;padding:12px 14px;font-size:12px;line-height:1.5}._5ENmdG_error{color:#8c2b34;background:#f8e9e9}._5ENmdG_notice:not(:empty){background:var(--coquette-blush,#faeef1);color:var(--coquette-dusty,#8c3b4c)}._5ENmdG_loading{background:var(--coquette-canvas,#fbf9f5);min-height:100vh;color:var(--coquette-muted,#7f6e74);place-items:center;display:grid}._5ENmdG_card :is(a,button,input):focus-visible{outline-offset:3px;outline:2px solid #5a5e6b}@media (max-width:620px){._5ENmdG_card{padding:34px 24px}._5ENmdG_intro{margin-bottom:30px}._5ENmdG_form{gap:19px}._5ENmdG_bottom{margin-top:31px}}@media (max-width:420px){._5ENmdG_card{padding:32px 20px}._5ENmdG_eyebrow{font-size:9px}._5ENmdG_intro h1{font-size:32px}._5ENmdG_intro p{font-size:13px}}@media (prefers-reduced-motion:reduce){._5ENmdG_card *{transition:none!important}}._5ENmdG_methods{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:24px;display:grid}._5ENmdG_methods button{border:1px solid var(--coquette-line,#ebdce0);min-height:48px;color:var(--coquette-muted,#7f6e74);background:#fff;border-radius:10px;font-size:13px;transition:all .15s}._5ENmdG_methods button[aria-pressed=true]{border-color:var(--coquette-dusty,#8c3b4c);background:var(--coquette-blush,#faeef1);color:var(--coquette-dusty,#8c3b4c);font-weight:600}._5ENmdG_methods button:disabled{opacity:.65}
.JFFlnW_methods{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:24px;display:grid}.JFFlnW_methods button{border:1px solid var(--coquette-line,#ebdce0);min-height:48px;color:var(--coquette-muted,#7f6e74);background:#fff;border-radius:10px;font-size:13px;transition:all .15s}.JFFlnW_methods button[aria-pressed=true]{border-color:var(--coquette-dusty,#8c3b4c);background:var(--coquette-blush,#faeef1);color:var(--coquette-dusty,#8c3b4c);font-weight:600}.JFFlnW_methods button:disabled{opacity:.65}.JFFlnW_methods button:focus-visible{outline-offset:3px;outline:2px solid #5a5e6b}.JFFlnW_hint{border:1px solid var(--coquette-line,#ebdce0);color:var(--coquette-muted,#7f6e74);background:var(--coquette-blush-subtle,#fdf5f6);border-radius:8px;margin-bottom:20px;padding:12px 14px;font-size:13px;line-height:1.6}
