.signup_fallback__kk4iN,.signup_section__y56rT,.signup_successSection__UgADg{--su-serif:"Cormorant Garamond","EB Garamond","Baskerville",Georgia,serif;--su-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--su-gold:#b8945f;--su-gold-dark:#8b7340;--su-bone:#f5f1e8;--su-ink:#1a1a1a;--su-secondary:hsla(42,39%,94%,.72);--su-tertiary:#8e8b82;--su-border:hsla(42,39%,94%,.25);--su-ease:cubic-bezier(0.32,0.72,0,1)}.signup_section__y56rT{min-height:88vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:clamp(48px,7vh,72px) 20px clamp(96px,16vh,160px)}.signup_successSection__UgADg{min-height:80vh;display:flex;align-items:center;justify-content:center;padding:clamp(48px,8vh,96px) 20px clamp(96px,14vh,140px);text-align:center}.signup_container__VHxSu{width:100%;max-width:480px;margin:0 auto;transform:translateY(clamp(-56px,calc(96px - 16vh),0px))}.signup_successContainer__LAkFh{width:100%;max-width:560px;margin:0 auto}.signup_heading__lSGen{margin:0 0 clamp(20px,3vh,28px);font-weight:400;font-size:clamp(2rem,4.5vw,2.75rem);line-height:1.08;letter-spacing:-.01em;color:var(--su-bone)}.signup_heading__lSGen,.signup_intro__pJPRN{text-align:center;font-family:var(--su-serif)}.signup_intro__pJPRN{margin:0 0 clamp(28px,4vh,40px);font-size:clamp(1.05rem,2.2vw,1.25rem);line-height:1.4;font-style:italic;color:var(--su-secondary)}.signup_form__Y53Ho{margin:0}.signup_fieldGroup__vm4g4{text-align:left;padding:clamp(24px,4vw,40px);background:rgba(184,148,95,.05);border:.5px solid rgba(184,148,95,.2);border-radius:12px}.signup_field__JZ_oO{margin-bottom:24px}.signup_field__JZ_oO:last-child{margin-bottom:0}.signup_label__Lh5DM{display:block;margin-bottom:8px;font-family:var(--su-sans);font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--su-gold)}.signup_input__nIvFN{width:100%;box-sizing:border-box;background:transparent;border:none;border-bottom:.5px solid var(--su-border);color:var(--su-bone);padding:12px 0;font-family:var(--su-serif);font-size:17px;font-weight:400;letter-spacing:.005em;transition:border-color .3s var(--su-ease)}.signup_input__nIvFN::placeholder{color:hsla(42,39%,94%,.3);font-style:italic}.signup_input__nIvFN:focus{outline:none;border-bottom-color:var(--su-gold)}.signup_input__nIvFN:focus-visible{outline:none;border-bottom-color:var(--su-gold)}.signup_input__nIvFN:-webkit-autofill,.signup_input__nIvFN:-webkit-autofill:focus,.signup_input__nIvFN:-webkit-autofill:hover{-webkit-text-fill-color:var(--su-bone);-webkit-box-shadow:inset 0 0 0 1000px #14110c;caret-color:var(--su-bone);-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.signup_consentBlock__yabxc{margin-top:20px;padding:clamp(16px,3vw,24px);background:rgba(184,148,95,.06);border:.5px solid rgba(184,148,95,.2);border-radius:12px}.signup_consentRow__iFA4B{display:flex;align-items:flex-start;gap:12px}.signup_consentRow__iFA4B+.signup_consentRow__iFA4B{margin-top:16px}.signup_consentCheckbox__SZ3Q0{flex-shrink:0;margin-top:3px;width:16px;height:16px;accent-color:var(--su-gold);cursor:pointer}.signup_consentText__VfDvv{font-family:var(--su-sans);font-size:13px;line-height:1.5;color:var(--su-secondary);cursor:pointer}.signup_strong__L8pYg{color:var(--su-gold);font-weight:600}.signup_error__cVvvb{margin:16px 0 0;font-family:var(--su-sans);font-size:13px;text-align:center;color:#e74c3c}.signup_actions__Y4jT3{margin-top:28px;text-align:center}.signup_primary__jR9W9{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 40px;background:var(--su-ink);color:var(--su-bone);border:none;border-radius:100px;font-family:var(--su-sans);font-size:14px;font-weight:500;letter-spacing:.012em;text-decoration:none;cursor:pointer;transition:background-color .3s var(--su-ease),transform .3s var(--su-ease)}.signup_primary__jR9W9:hover:not(:disabled){background:var(--su-gold-dark);transform:scale(1.02)}.signup_primary__jR9W9:focus-visible{outline:2px solid var(--su-gold);outline-offset:3px}.signup_primary__jR9W9:disabled{opacity:.6;cursor:wait}.signup_arrow__cIg63{font-family:var(--su-sans);font-weight:400;transition:transform .3s var(--su-ease)}.signup_primary__jR9W9:hover:not(:disabled) .signup_arrow__cIg63{transform:translateX(3px)}.signup_prompt__j4mq1{margin:clamp(28px,4vh,40px) 0 0;text-align:center;font-family:var(--su-sans);font-size:12px;color:var(--su-tertiary)}.signup_link__AMOYU{color:var(--su-gold);text-decoration:underline;text-underline-offset:4px;transition:color .3s var(--su-ease)}.signup_link__AMOYU:focus-visible,.signup_link__AMOYU:hover{color:#cbaa74}.signup_fallback__kk4iN{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:clamp(48px,10vh,96px) 20px}.signup_loadingText__vr34W{text-align:center;font-family:var(--su-serif);font-size:clamp(1.05rem,2.2vw,1.25rem);font-style:italic;color:var(--su-secondary)}@media (max-width:640px){.signup_section__y56rT{padding:clamp(40px,6vh,64px) 16px clamp(88px,22vh,200px)}.signup_successSection__UgADg{padding:clamp(48px,8vh,96px) 16px clamp(88px,18vh,180px)}.signup_container__VHxSu{transform:none}.signup_primary__jR9W9{width:100%}}