.signup_shell__GjZ8h{background:#f6f5f1;color:#17252f;padding:40px 24px 48px}.signup_shell__GjZ8h>div:first-child{position:relative;isolation:isolate}.signup_shell__GjZ8h>div:first-child:before{content:"";position:absolute;z-index:-1;inset:-28px -42px;pointer-events:none;background:radial-gradient(ellipse,#275edb12,transparent 70%)}.signup_content__nCphd{max-width:500px}.signup_card__LItB2{color:#17252f;background:#fdfdf9;border:1px solid #d8ddd5;border-radius:12px;box-shadow:0 14px 44px -30px #17252f30}.signup_cardBody__yBz5Z{padding:36px}.signup_title__MQl1b{color:#17252f;font-size:39px;font-weight:500;line-height:1.12;letter-spacing:-.045em;text-wrap:balance;text-align:left;overflow-wrap:anywhere}.signup_title__MQl1b:focus{outline:none}.signup_subtitle__79wtF{margin-top:14px;margin-bottom:28px;color:#57636a;font-size:17px;line-height:1.6;text-align:left;text-wrap:pretty}.signup_subtitle__79wtF .auth-link{text-decoration:underline;text-underline-offset:2px}.signup_oauth__D0N_m,.signup_resend___XW9E{display:flex;width:100%;min-height:52px;height:auto;gap:2px;padding:13px 16px;background:#fff;border:1px solid #87968c;border-radius:5px;color:#17252f;font-size:16px;line-height:1.5;font-weight:500;white-space:normal;box-shadow:none}.signup_oauth__D0N_m svg{flex-shrink:0;width:18px;height:18px}.signup_resend___XW9E[aria-disabled=true]{opacity:.55;cursor:wait}.signup_microsoft__dzcoG{margin-top:10px}.signup_divider__fBgT9{display:flex;align-items:center;gap:16px;margin-block:24px;color:#66716b;font-size:13px;line-height:1.5;text-align:center}.signup_divider__fBgT9>div{background:#d8ddd5}.signup_form__7iosI{display:flex;flex-direction:column;gap:21px}.signup_field__KZvCP label{display:block;margin-bottom:9px;color:#17252f;font-size:15px;line-height:1.5;font-weight:500}.signup_input__ucbLp{height:52px;border:1px solid #87968c;border-radius:5px;background:#fff;color:#17252f;font-size:16px;line-height:1.5;padding:13px 14px;box-shadow:none}.signup_input__ucbLp::placeholder{color:#6d7972}.signup_input__ucbLp:focus-visible{outline:2px solid #275edb;outline-offset:2px;border-color:#275edb;box-shadow:0 0 0 5px #275edb12}.signup_passwordWrap__6pBYc{position:relative}.signup_passwordWrap__6pBYc .signup_input__ucbLp{padding-right:56px}.signup_passwordToggle__yQyYK{position:absolute;right:4px;top:4px;display:grid;place-items:center;width:44px;height:44px;border-radius:3px;color:#57636a}.signup_hint__Afr5E{display:flex;align-items:flex-start;gap:7px;margin-top:8px;font-size:14px;line-height:1.5;color:#57636a}.signup_hintCheck__SEcw7{display:inline-flex;flex-shrink:0;width:15px;height:21px;align-items:center}.signup_hintMet__lLMKY{color:#3c6348}.signup_ctaArrow__sPE_6{transform:translateX(var(--signup-arrow-offset,0));transition:transform .18s ease}.signup_submit__qZNKJ:focus-visible .signup_ctaArrow__sPE_6{--signup-arrow-offset:2px}.signup_submit__qZNKJ{display:flex;justify-content:space-between;width:100%;min-height:54px;height:auto;gap:16px;padding:14px 19px;color:#fff;background:#275edb;border:1px solid #275edb;border-radius:5px;font-size:16px;font-weight:500;line-height:1.5;white-space:normal;box-shadow:none}.signup_submit__qZNKJ svg{flex-shrink:0}.signup_agreement__hKcLk{margin-top:20px;font-size:14px;line-height:1.65;color:#57636a}.signup_legalLink__3q8F2{text-decoration:underline;text-underline-offset:3px}.signup_card__LItB2 .auth-card-footer{background:#f0f2ec;color:#57636a;border-color:#d8ddd5;padding:19px 28px;font-size:15px;line-height:1.6}.signup_card__LItB2 .auth-link{color:#2454b6}.signup_card__LItB2 a:focus-visible,.signup_card__LItB2 button:focus-visible{outline:2px solid #275edb;outline-offset:3px;box-shadow:none}.signup_franceContext__9nvku{margin-bottom:22px;padding:16px 18px;border-left:2px solid #b5c6ac;color:#57636a;background:#f0f3ec;font-size:15px;line-height:1.65}.signup_franceNote__6s_0P{margin-bottom:10px;font-size:14px;line-height:1.5;font-weight:500}.signup_error__I_DvQ{margin-bottom:22px;padding:12px 15px;border-left:3px solid #b34e42;background:#fbf1ed;color:#833629;font-size:15px;line-height:1.6}.signup_error__I_DvQ:focus{outline:2px solid #b34e42;outline-offset:4px}.signup_codeForm__g02W8{margin-bottom:24px}.signup_codeForm__g02W8 .signup_error__I_DvQ{margin-bottom:0}.signup_confirmationIcon__DZH7R{display:grid;place-items:center;width:64px;height:64px;margin-bottom:27px;border:1px solid #bfcfbb;border-radius:50%;background:#eaf0e5;color:#3c6348}.signup_confirmationBody__2B39p{margin-top:18px;margin-bottom:28px;text-align:left;color:#57636a;font-size:17px;line-height:1.7;overflow-wrap:anywhere}.signup_spinner__K9EuK{animation:signup_signup-spin__wsosh 1s linear infinite}@keyframes signup_signup-spin__wsosh{to{transform:rotate(1turn)}}@media (hover:hover) and (pointer:fine){.signup_oauth__D0N_m:hover,.signup_resend___XW9E:hover{color:#17252f;background:#f0f3ec;border-color:#6c8172}.signup_submit__qZNKJ:hover{color:#fff;background:#1f50c1}.signup_submit__qZNKJ:hover .signup_ctaArrow__sPE_6{--signup-arrow-offset:2px}.signup_passwordToggle__yQyYK:hover{background:#f0f3ec}.signup_legalLink__3q8F2:hover{color:#17252f}}@media (max-width:520px){.signup_shell__GjZ8h{justify-content:flex-start;padding:30px 20px 36px}.signup_card__LItB2{border-radius:9px}.signup_cardBody__yBz5Z{padding:28px 23px}.signup_title__MQl1b{font-size:34px}.signup_subtitle__79wtF{font-size:16px;margin-bottom:24px}.signup_card__LItB2 .auth-card-footer{padding:18px 20px}}@media (max-width:360px){.signup_shell__GjZ8h{padding-inline:14px}.signup_cardBody__yBz5Z{padding-inline:19px}.signup_title__MQl1b{font-size:31px}}@media (prefers-reduced-motion:reduce){.signup_spinner__K9EuK{animation:none}.signup_card__LItB2 *{transition:none}.signup_ctaArrow__sPE_6{transform:none}}.signup_contentWide__qky3G{max-width:768px}.signup_progressTrack__4kkSQ{height:5px;margin-bottom:18px;overflow:hidden;border-radius:9999px;background:#d8ddd5}.signup_progressFill__WCXQy{display:block;height:100%;border-radius:9999px;background:#275edb;transition:width .18s ease}.signup_quiet__4LuxG{height:auto;min-height:44px;padding:8px 12px;color:#57636a;font-size:15px;line-height:1.5;text-decoration:underline;text-underline-offset:3px;background:transparent;box-shadow:none}.signup_subtitle__79wtF+.signup_subtitle__79wtF{margin-top:-14px}.signup_eyebrow__1GkCM{margin-bottom:14px;color:#57636a;font-size:15px;line-height:1.5;font-weight:500;overflow-wrap:anywhere}.signup_points__8VOHT{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:0;list-style:none}.signup_point__LLYj5{display:flex;align-items:flex-start;gap:14px;color:#17252f;font-size:16px;line-height:1.6;overflow-wrap:anywhere}.signup_pointIcon__N1koF{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border:1px solid #bfcfbb;border-radius:50%;background:#eaf0e5;color:#3c6348}.signup_note__cMCZ_{margin-bottom:18px;color:#57636a;font-size:15px;line-height:1.6;overflow-wrap:anywhere}.signup_stack__osIvS{display:flex;flex-direction:column;gap:10px}@media (hover:hover) and (pointer:fine){.signup_quiet__4LuxG:hover{color:#17252f;background:transparent}}.signup_leftLabel__Bl8YK{text-align:left}.signup_wraps__6NZlt{overflow-wrap:anywhere}.signup_stepNote__A3MCI{margin-top:20px;font-size:14px;line-height:1.65;color:#57636a}.signup_stepCount__s35vn{margin-bottom:8px;color:#57636a;font-size:14px;line-height:1.5}.signup_agreementHost__7O1Jz form{border:0;border-radius:0;background:transparent;color:#17252f;box-shadow:none}.signup_agreementHost__7O1Jz form>div{background:transparent;border-color:#d8ddd5;padding-inline:0}.signup_agreementHost__7O1Jz form h2,.signup_agreementHost__7O1Jz form h3{color:#17252f}.signup_agreementHost__7O1Jz form label:not(:has([role=checkbox])){display:block;margin-bottom:9px;color:#17252f;font-size:15px;line-height:1.5;font-weight:500}.signup_agreementHost__7O1Jz form button[aria-haspopup=listbox],.signup_agreementHost__7O1Jz form input:not([type=checkbox],[role=combobox]),.signup_agreementHost__7O1Jz form textarea{height:52px;border:1px solid #87968c;border-radius:5px;background:#fff;color:#17252f;font-size:16px;line-height:1.5;padding:13px 14px;box-shadow:none}.signup_agreementHost__7O1Jz form textarea{height:auto;min-height:88px}.signup_agreementHost__7O1Jz form button[aria-haspopup=listbox]:focus-visible,.signup_agreementHost__7O1Jz form input:not([type=checkbox],[role=combobox]):focus-visible,.signup_agreementHost__7O1Jz form textarea:focus-visible{outline:2px solid #275edb;outline-offset:2px;border-color:#275edb;box-shadow:0 0 0 5px #275edb12}.signup_agreementHost__7O1Jz form button[aria-haspopup=listbox][aria-expanded=true]{border-color:#275edb;box-shadow:0 0 0 5px #275edb12}.signup_agreementHost__7O1Jz form [aria-invalid=true]:not([type=checkbox]),.signup_agreementHost__7O1Jz form button[data-invalid=true]{border-color:#b34e42}.signup_agreementHost__7O1Jz form [data-accept-footer]{display:block;padding:0;border:0;background:transparent}.signup_agreementHost__7O1Jz form [data-accept-footer]>p{margin-bottom:14px;color:#57636a;font-size:14px;line-height:1.6}.signup_agreementHost__7O1Jz form [data-accept-footer] button[type=submit]{display:flex;justify-content:center;width:100%;min-height:54px;height:auto;padding:14px 19px;color:#fff;background:#275edb;border:1px solid #275edb;border-radius:5px;font-size:16px;font-weight:500;line-height:1.5;box-shadow:none}.signup_agreementHost__7O1Jz form [data-accept-footer] button[type=submit]:disabled{opacity:.55}.signup_agreementHost__7O1Jz form [data-accept-footer] button[type=submit]:focus-visible{outline:2px solid #275edb;outline-offset:3px;box-shadow:none}.signup_agreementHost__7O1Jz details{border:0;border-left:2px solid #b5c6ac;border-radius:0;background:#f0f3ec;color:#57636a}.signup_agreementHost__7O1Jz details>summary{border-radius:0;background:transparent;padding:16px 18px}.signup_agreementHost__7O1Jz details>div{border-color:#d8ddd5;padding:16px 18px}.signup_agreementHost__7O1Jz [data-print-hide][data-state]{border:1px solid #d8ddd5;border-radius:5px;background:#fdfdf9}.signup_agreementHost__7O1Jz [data-print-hide][data-state]>div:first-child{padding:6px 14px}.signup_agreementHost__7O1Jz [data-print-hide][data-state] button{max-width:100%;color:#2454b6;font-size:15px}.signup_agreementHost__7O1Jz [data-print-hide][data-state] button:not([aria-expanded]){width:auto;min-height:44px;height:auto;padding:8px 16px;background:#fff;border:1px solid #87968c;border-radius:5px;color:#17252f;font-size:15px;line-height:1.5;font-weight:500;box-shadow:none}.signup_agreementHost__7O1Jz [data-print-hide][data-state] [role=region]{background:#fdfdf9;border-color:#d8ddd5}@media (hover:hover) and (pointer:fine){.signup_agreementHost__7O1Jz form [data-accept-footer] button[type=submit]:hover{background:#1f50c1}.signup_agreementHost__7O1Jz details>summary:hover{background:transparent}}@media (max-width:520px){.signup_agreementHost__7O1Jz details>summary{gap:10px;padding:14px 16px}}.login_recoveryLink__5_xL0{display:inline-block;margin-top:11px;color:#2454b6;font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.login_notice__pYPAB{margin-bottom:22px;padding:14px 16px;border-left:3px solid #a68449;background:#f7f2e7;color:#705725;font-size:15px;line-height:1.6;overflow-wrap:anywhere}.login_noticeAction__mAyhG{display:inline-block;margin-top:8px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.login_noticeAction__mAyhG:disabled{opacity:.7}@media (hover:hover) and (pointer:fine){.login_recoveryLink__5_xL0:hover{color:#17252f}.login_noticeAction__mAyhG:hover{color:#4f3a16}}