.AuthShell_page__elcp8{--auth-ink:#063f3c;--auth-coral:#b9533f;--auth-coral-dark:#9f3f2e;--auth-paper:#fbf8f2;--auth-white:#fffdf8;--auth-hairline:#e6dbcd;--auth-muted:#6f716e;min-height:100svh;color:var(--auth-ink);background:radial-gradient(circle at 50% 4%,rgba(255,255,255,.72),transparent 35%),#e8e1d6;font-family:var(--font-work-sans),"Avenir Next",sans-serif}.AuthShell_canvas__3ZxTs{width:min(100%,1180px);min-height:100svh;margin-inline:auto;background:radial-gradient(circle at 91% 20%,rgba(255,255,255,.8),transparent 28%),radial-gradient(circle at 8% 78%,rgba(255,255,255,.62),transparent 28%),var(--auth-paper);box-shadow:0 18px 60px rgba(45,35,28,.15)}.AuthShell_header__7dtLQ{position:sticky;top:0;z-index:20;height:79px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--auth-hairline);background:color-mix(in srgb,var(--auth-paper) 94%,transparent);backdrop-filter:blur(14px)}.AuthShell_brand__1WOYk{min-height:44px;display:inline-flex;align-items:center;gap:13px;color:var(--auth-ink);text-decoration:none}.AuthShell_brand__1WOYk img{width:26px;height:auto;object-fit:contain}.AuthShell_brand__1WOYk span{font-family:Georgia,Times New Roman,serif;font-size:26px;line-height:1;font-weight:700;letter-spacing:-1.2px}.AuthShell_backLink__DdXbA{min-height:44px;display:inline-flex;align-items:center;color:var(--auth-ink);font-size:13px;font-weight:650;text-decoration:none}.AuthShell_mobileBack__ifXk1{display:none}.AuthShell_main__Zj3Zw{min-height:calc(100svh - 79px);padding:54px 64px 58px;display:grid;grid-template-columns:minmax(280px,.85fr) minmax(400px,1.15fr);gap:80px;align-items:center}.AuthShell_signupMain__hBwzS{padding-block:40px 52px}.AuthShell_story__ynfgi{max-width:410px;padding-left:24px;border-left:3px solid var(--auth-coral)}.AuthShell_eyebrow__A_B1A{margin:0 0 18px;color:var(--auth-coral-dark);font-size:11px;line-height:1.2;font-weight:700;letter-spacing:1.55px;text-transform:uppercase}.AuthShell_story__ynfgi h1{margin:0 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5vw,68px);font-weight:400;line-height:1.05;letter-spacing:-2.7px}.AuthShell_storyBody__gNioC{margin:0 0 34px;color:#1f3634;font-size:17px;line-height:1.65}.AuthShell_benefits__apJ8Q{display:grid;gap:16px}.AuthShell_benefits__apJ8Q p{margin:0;padding-top:14px;border-top:1px solid var(--auth-hairline);color:var(--auth-muted);font-size:13px;line-height:1.5}.AuthShell_benefits__apJ8Q strong{display:block;margin-bottom:3px;color:var(--auth-ink)}.AuthShell_card__aHKHn{width:min(100%,470px);justify-self:center;padding:34px 38px 30px;border:1px solid var(--auth-hairline);border-radius:12px;background:rgba(255,253,248,.92);box-shadow:0 14px 42px rgba(55,43,35,.08)}.AuthShell_signupCard__frS_z{width:min(100%,520px);padding-block:30px}.AuthShell_cardTitle__QbxgU{margin:0 0 7px;font-family:Georgia,Times New Roman,serif;font-size:35px;font-weight:400;line-height:1.15;letter-spacing:-1.1px}.AuthShell_cardIntro__NlmC5{margin:0 0 24px;color:var(--auth-muted);font-size:14px;line-height:1.45}.AuthShell_socialGrid__Bvf8b{display:grid;grid-template-columns:1fr 1fr;gap:10px}.AuthShell_socialButton__8ENu0{min-height:48px;padding:0 12px;border:1px solid #d7cec1;border-radius:8px;color:var(--auth-ink);background:var(--auth-white);cursor:pointer;font:inherit;font-size:13px;font-weight:650}.AuthShell_primaryButton__Hst64:disabled,.AuthShell_socialButton__8ENu0:disabled{cursor:wait;opacity:.62}.AuthShell_divider__2ts17{margin:22px 0;display:grid;grid-template-columns:1fr auto 1fr;gap:13px;align-items:center;color:#85837d;font-size:10px;font-weight:700;letter-spacing:1.15px;text-transform:uppercase}.AuthShell_divider__2ts17:after,.AuthShell_divider__2ts17:before{content:"";height:1px;background:var(--auth-hairline)}.AuthShell_form__LMTZ_{display:grid;gap:16px}.AuthShell_compactForm__EaU3N{gap:13px}.AuthShell_nameGrid__TidMd{display:grid;grid-template-columns:1fr 1fr;gap:12px}.AuthShell_field__GxSrT label,.AuthShell_sectionLabel__iwWKv{display:block;margin-bottom:7px;color:var(--auth-ink);font-size:13px;font-weight:650}.AuthShell_sectionLabel__iwWKv span{color:var(--auth-muted);font-weight:400}.AuthShell_input__f_X9N{width:100%;height:49px;padding:0 14px;border:1px solid #d7cec1;border-radius:7px;color:var(--auth-ink);background:var(--auth-white);font:inherit;font-size:15px}.AuthShell_compactInput__ESZfE{height:45px}.AuthShell_input__f_X9N::placeholder{color:#9a9892}.AuthShell_inputError__bN2Md{border-color:#b42318}.AuthShell_passwordField__n_4Kg{position:relative}.AuthShell_passwordField__n_4Kg .AuthShell_input__f_X9N{padding-right:48px}.AuthShell_revealButton__JkpVs{position:absolute;top:50%;right:4px;width:42px;height:42px;display:grid;place-items:center;transform:translateY(-50%);border:0;color:var(--auth-muted);background:transparent;cursor:pointer}.AuthShell_profileRow__KPXEl{display:flex;align-items:center;gap:13px}.AuthShell_avatarPreview__dWQO5{position:relative;width:58px;height:58px;flex:0 0 auto;overflow:hidden;display:grid;place-items:center;border:1px dashed #cfc2b3;border-radius:50%;color:var(--auth-muted);background:#f7f1e8}.AuthShell_profileActions__9vmsN{display:flex;align-items:center;gap:8px}.AuthShell_fileInput__vAlAw{display:none}.AuthShell_fileButton__6QDJb,.AuthShell_removeImage__5aQCD{min-height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d7cec1;border-radius:7px;color:var(--auth-ink);background:var(--auth-white);cursor:pointer;font-size:12px;font-weight:650}.AuthShell_fileButton__6QDJb{padding:0 13px}.AuthShell_removeImage__5aQCD{width:42px}.AuthShell_turnstile__Qtrde{width:100%;min-width:0;overflow:hidden;display:flex;justify-content:center}.AuthShell_configNotice__ftzyW,.AuthShell_errorNotice__t8xVT{padding:11px 13px;border:1px solid #e8c1bb;border-radius:7px;color:#7a2e23;background:#fff2ef;font-size:12px;line-height:1.45}.AuthShell_fieldError__v68Ii{margin:6px 0 0;color:#9f2d22;font-size:12px;line-height:1.4}.AuthShell_primaryButton__Hst64{width:100%;min-height:52px;padding:0 18px;border:0;border-radius:9px;color:#fffaf5;background:var(--auth-coral);cursor:pointer;font:inherit;font-weight:700}.AuthShell_primaryButton__Hst64:hover{background:var(--auth-coral-dark)}.AuthShell_footer__fEXjn{margin:19px 0 0;color:var(--auth-muted);text-align:center;font-size:13px}.AuthShell_footer__fEXjn a{color:var(--auth-coral-dark);font-weight:700;text-decoration:none}.AuthShell_footer__fEXjn a:hover{text-decoration:underline}.AuthShell_page__elcp8 a:focus-visible,.AuthShell_page__elcp8 button:focus-visible,.AuthShell_page__elcp8 input:focus-visible,.AuthShell_page__elcp8 label:has(.AuthShell_fileInput__vAlAw:focus-visible) .AuthShell_fileButton__6QDJb{outline:3px solid rgba(185,83,63,.42);outline-offset:3px}@media (max-width:760px){.AuthShell_page__elcp8{background:var(--auth-paper)}.AuthShell_canvas__3ZxTs{width:100%;box-shadow:none}.AuthShell_header__7dtLQ{height:76px;padding:0 24px}.AuthShell_brand__1WOYk{gap:12px}.AuthShell_brand__1WOYk img{width:25px;height:auto}.AuthShell_brand__1WOYk span{font-size:25px}.AuthShell_desktopBack__uGEOe{display:none}.AuthShell_mobileBack__ifXk1{display:inline;text-transform:uppercase;letter-spacing:.6px}.AuthShell_main__Zj3Zw,.AuthShell_signupMain__hBwzS{min-height:calc(100svh - 76px);padding:30px 16px 34px;display:block}.AuthShell_story__ynfgi{display:none}.AuthShell_card__aHKHn,.AuthShell_signupCard__frS_z{width:100%;padding:25px 20px 24px;border-radius:10px;box-shadow:0 10px 30px rgba(55,43,35,.06)}.AuthShell_cardTitle__QbxgU{font-size:32px}.AuthShell_cardIntro__NlmC5{margin-bottom:20px}.AuthShell_socialGrid__Bvf8b{grid-template-columns:1fr}.AuthShell_divider__2ts17{margin:19px 0}}@media (max-width:390px){.AuthShell_nameGrid__TidMd{grid-template-columns:1fr}.AuthShell_profileRow__KPXEl{align-items:flex-start}.AuthShell_profileActions__9vmsN{flex-wrap:wrap}}