.wOJjFW_pageShell{background:radial-gradient(circle at left top, rgba(var(--theme2-rgb), .2), transparent 34%), radial-gradient(circle at right 15%, rgba(var(--theme-color-rgb), .16), transparent 30%), linear-gradient(180deg, #fffaf2 0%, #f7f5fa 48%, #fff 100%);padding:150px 0 110px;position:relative;overflow:hidden}.wOJjFW_pageShell:before{content:"";pointer-events:none;background-image:linear-gradient(#6c34840a 1px,#0000 1px),linear-gradient(90deg,#6c34840a 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000006b,#0000 88%);mask-image:linear-gradient(#0000006b,#0000 88%)}.wOJjFW_signupLayout{z-index:1;grid-template-columns:minmax(0,1fr) minmax(380px,520px);align-items:start;gap:48px;display:grid;position:relative}.wOJjFW_intro{flex-direction:column;gap:24px;padding-top:24px;display:flex}.wOJjFW_eyebrow,.wOJjFW_cardEyebrow{border:1px solid rgba(var(--theme-color-rgb), .12);width:fit-content;color:var(--theme);letter-spacing:.08em;text-transform:uppercase;background:#ffffffb8;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.86rem;font-weight:700;display:inline-flex}.wOJjFW_title{max-width:none;color:var(--header);letter-spacing:-.04em;white-space:nowrap;margin:0;font-size:3rem;font-weight:300;line-height:.96}.wOJjFW_description{color:#544b61;max-width:58ch;margin:0;font-size:1.08rem;line-height:1.75}.wOJjFW_stepsCard,.wOJjFW_benefitCard{border:1px solid rgba(var(--theme-color-rgb), .1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border-radius:24px;box-shadow:0 18px 44px #1f172612}.wOJjFW_stepsCard{padding:24px 26px}.wOJjFW_stepsCard h2,.wOJjFW_benefitCard h2,.wOJjFW_cardHeader h2{color:var(--header);margin:0 0 10px;font-size:1.3rem;line-height:1.2}.wOJjFW_stepsList{color:#62586f;margin:0;padding-left:22px;line-height:1.8}.wOJjFW_stepsList li+li{margin-top:8px}.wOJjFW_benefitsGrid{gap:16px;display:grid}.wOJjFW_benefitCard{align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.wOJjFW_benefitIcon{background:linear-gradient(135deg, rgba(var(--theme-color-rgb), .14) 0%, rgba(var(--theme2-rgb), .28) 100%);width:48px;height:48px;color:var(--theme);border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wOJjFW_benefitCard p,.wOJjFW_cardHeader p,.wOJjFW_securityNote,.wOJjFW_loginCopy{color:#62586f;margin:0;line-height:1.7}.wOJjFW_cardWrap{flex-direction:column;gap:18px;display:flex}.wOJjFW_card{border:1px solid rgba(var(--theme-color-rgb), .1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-radius:30px;padding:34px;position:relative;overflow:hidden;box-shadow:0 32px 80px #1f172624}.wOJjFW_card:before{content:"";background:linear-gradient(90deg, var(--theme) 0%, var(--theme2) 100%);height:6px;position:absolute;inset:0 0 auto}.wOJjFW_cardHeader{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}.wOJjFW_notice{border-radius:18px;margin:0 0 20px;padding:14px 16px;font-size:.95rem;line-height:1.6}.wOJjFW_noticeSuccess{color:#195136;background:#277e5214;border:1px solid #277e522e}.wOJjFW_noticeError{color:#7e2a2a;background:#b0444414;border:1px solid #b044442e}.wOJjFW_form{gap:18px;display:grid}.wOJjFW_twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.wOJjFW_field{gap:10px;display:grid}.wOJjFW_field>span{color:var(--header);font-size:.96rem;font-weight:400}.wOJjFW_inputWrap{border:1px solid rgba(var(--theme-color-rgb), .12);background:#fff;border-radius:18px;align-items:center;gap:12px;min-height:58px;padding:0 18px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.wOJjFW_inputWrap:focus-within{border-color:rgba(var(--theme-color-rgb), .28);box-shadow:0 0 0 4px rgba(var(--theme-color-rgb), .08);transform:translateY(-1px)}.wOJjFW_inputError,.wOJjFW_inputError:focus-within{border-color:#b044444d;box-shadow:0 0 0 4px #b0444414}.wOJjFW_inputWrap svg{color:rgba(var(--theme-color-rgb), .72);flex-shrink:0}.wOJjFW_inputWrap input{width:100%;caret-color:var(--header);background:0 0;border:0;font-size:1rem;color:var(--header)!important;-webkit-text-fill-color:var(--header)!important}.wOJjFW_inputWrap input::placeholder{color:#958b9f}.wOJjFW_inputWrap input:focus{outline:none;color:var(--header)!important;-webkit-text-fill-color:var(--header)!important}.wOJjFW_inputWrap input:-webkit-autofill{caret-color:var(--header);box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:var(--header)!important}.wOJjFW_inputWrap input:-webkit-autofill:hover{caret-color:var(--header);box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:var(--header)!important}.wOJjFW_inputWrap input:-webkit-autofill:focus{caret-color:var(--header);box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:var(--header)!important}.wOJjFW_checkboxGroup{gap:12px;display:grid}.wOJjFW_fieldError{color:#7e2a2a;font-size:.88rem;line-height:1.45}.wOJjFW_fullRowError{color:#7e2a2a;grid-column:1/-1;margin-top:-4px;font-size:.88rem;line-height:1.45}.wOJjFW_checkbox{color:#62586f;cursor:pointer;align-items:flex-start;gap:10px;font-size:.94rem;line-height:1.55;display:inline-flex}.wOJjFW_checkbox input{accent-color:var(--theme);margin-top:3px}.wOJjFW_checkbox a,.wOJjFW_loginCopy a{color:var(--theme);font-weight:700;text-decoration:none}.wOJjFW_checkbox a:hover,.wOJjFW_loginCopy a:hover{color:var(--brand-primary-dark)}.wOJjFW_submitButton{background:linear-gradient(135deg, var(--theme) 0%, var(--brand-primary-dark) 100%);color:#fff;min-height:58px;box-shadow:0 18px 34px rgba(var(--theme-color-rgb), .24);border:0;border-radius:18px;justify-content:center;align-items:center;gap:10px;font-size:1rem;font-weight:700;transition:transform .25s,box-shadow .25s;display:inline-flex}.wOJjFW_submitButton:hover{box-shadow:0 24px 40px rgba(var(--theme-color-rgb), .3);transform:translateY(-2px)}.wOJjFW_submitButton:disabled{box-shadow:0 18px 34px rgba(var(--theme-color-rgb), .16);cursor:wait;opacity:.78;transform:none}.wOJjFW_loginCopy{margin-top:22px;font-size:.96rem}.wOJjFW_securityNote{border:1px solid rgba(var(--theme-color-rgb), .1);background:#fffc;border-radius:18px;align-items:center;gap:10px;padding:14px 18px;display:inline-flex;box-shadow:0 18px 44px #1f17260f}.wOJjFW_securityNote svg{color:var(--theme);flex-shrink:0}@media (max-width:1199px){.wOJjFW_signupLayout{grid-template-columns:1fr}.wOJjFW_intro{max-width:760px;padding-top:0}.wOJjFW_cardWrap{max-width:560px}}@media (max-width:767px){.wOJjFW_pageShell{padding:120px 0 90px}.wOJjFW_title{white-space:normal;max-width:none;font-size:clamp(2.3rem,12vw,3.4rem)}.wOJjFW_card{border-radius:24px;padding:28px 22px}.wOJjFW_stepsCard,.wOJjFW_benefitCard{border-radius:20px;padding:18px}.wOJjFW_twoColumn{grid-template-columns:1fr}.wOJjFW_securityNote{align-items:flex-start}}.wOJjFW_simpleWrap{max-width:480px;margin:0 auto}.wOJjFW_simpleTitle{color:var(--header,#0f0d1d);margin:0 0 4px;font-size:26px;font-weight:700}.wOJjFW_peekButton{color:var(--text,#55565c);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0 2px;display:inline-flex}.wOJjFW_peekButton:hover{color:var(--theme,#384bff)}.wOJjFW_fieldHintText{color:var(--text,#9aa0b4);margin-top:4px;font-size:12px}
