.FirebasePhoneAuthForm_page__HV5QU{display:grid;min-height:100dvh;place-items:center;padding:1rem;color:#391029}.FirebasePhoneAuthForm_card__NvRz_{position:relative;display:grid;grid-template-columns:minmax(9rem,31%) 1fr;width:min(92vw,43rem);max-height:calc(100dvh - 2rem);min-height:37rem;border:2px solid #c99b4f;border-radius:1.75rem;background:#fffaf0;box-shadow:0 1.25rem 3rem rgb(45 12 34/24%)}.FirebasePhoneAuthForm_artPanel__zMu9f{position:relative;min-height:100%;background:linear-gradient(150deg,rgb(91 45 50/16%),rgb(255 246 225/10%)),url(/images/navigation/editorial-celebration.webp) 50%/cover;border-right:2px solid #d4a952}.FirebasePhoneAuthForm_artPanel__zMu9f:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,#fffaf0 98%)}.FirebasePhoneAuthForm_artCopy__e7Ppw{position:absolute;z-index:1;bottom:3rem;left:1.25rem;max-width:5rem;color:#4e1938;font-family:var(--font-secondary);font-size:1.2rem;line-height:1.05;text-transform:uppercase}.FirebasePhoneAuthForm_artCopy__e7Ppw span{display:block;margin-top:1rem;color:#bf8531}.FirebasePhoneAuthForm_content__TU22R{display:grid;align-content:center;gap:1.25rem;padding:2.7rem 2.5rem 2rem;text-align:center}.FirebasePhoneAuthForm_flower__5IB_a{color:#ba7d2a}.FirebasePhoneAuthForm_flower__5IB_a svg{width:2.25rem;height:2.25rem}.FirebasePhoneAuthForm_content__TU22R h1{margin:0;color:#421230;font-family:var(--font-secondary);font-size:clamp(2.45rem,5vw,3.5rem);line-height:.96}.FirebasePhoneAuthForm_lead__NokWI{margin:0;color:#6e5c58;font-family:var(--font-secondary);font-size:1.22rem;line-height:1.35}.FirebasePhoneAuthForm_lead__NokWI strong{color:#5b2344;font-weight:600}.FirebasePhoneAuthForm_close__EfHTs{position:absolute;top:.8rem;right:.8rem;z-index:3;display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid #d8bd91;border-radius:50%;background:#fffdf8;color:#421230;cursor:pointer}.FirebasePhoneAuthForm_close__EfHTs svg{width:1.25rem;height:1.25rem}.FirebasePhoneAuthForm_close__EfHTs:focus-visible{outline:3px solid #ba7d2a;outline-offset:2px}.FirebasePhoneAuthForm_form__ZvAFb{display:grid;gap:1rem}.FirebasePhoneAuthForm_phoneField__GOnMj{display:flex;align-items:center;min-height:3.75rem;gap:.65rem;padding:0 1rem;border:1px solid #b7823d;border-radius:1rem;background:#fffdf8;text-align:left}.FirebasePhoneAuthForm_flag__FYaWC{font-size:1.25rem}.FirebasePhoneAuthForm_prefix__yeI36{padding-right:.65rem;border-right:1px solid #d5b17c;color:#48203a}.FirebasePhoneAuthForm_phoneField__GOnMj input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#421230;font:inherit;font-size:1.1rem}.FirebasePhoneAuthForm_primary___P_TX{display:inline-flex;min-height:3.7rem;align-items:center;justify-content:center;gap:.75rem;border:1px solid #7a4563;border-radius:999px;background:linear-gradient(90deg,#461334,#6e315a);color:#fff8ed;font-family:var(--font-secondary);font-size:1.4rem;cursor:pointer;box-shadow:0 .65rem 1.25rem rgb(74 23 55/18%)}.FirebasePhoneAuthForm_primary___P_TX:disabled{opacity:.62;cursor:wait}.FirebasePhoneAuthForm_trustLine__k6Lsp{margin:0;color:#745f55;font-size:.87rem}.FirebasePhoneAuthForm_benefits__bUIlN{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;border-top:1px solid #e1c79a;padding-top:1.25rem}.FirebasePhoneAuthForm_benefits__bUIlN div{display:grid;justify-items:center;gap:.35rem;color:#4c243a;font-family:var(--font-secondary);font-size:.9rem}.FirebasePhoneAuthForm_benefits__bUIlN svg{width:1.8rem;height:1.8rem;color:#b47c31}.FirebasePhoneAuthForm_otpRow__OcCAN{display:grid;grid-template-columns:repeat(6,1fr);gap:.45rem}.FirebasePhoneAuthForm_otpInput__H_mc_{width:100%;aspect-ratio:1;border:1px solid #d2ad73;border-radius:.65rem;outline:0;background:#fffdf8;color:#40122f;font-family:var(--font-secondary);font-size:1.65rem;text-align:center}.FirebasePhoneAuthForm_otpInput__H_mc_:focus{border-color:#5a1e45;box-shadow:0 0 0 3px rgb(90 30 69/14%)}.FirebasePhoneAuthForm_resend__jNDF5{margin:0;color:#6e5c58;font-family:var(--font-secondary)}.FirebasePhoneAuthForm_change__T3tSR,.FirebasePhoneAuthForm_resend__jNDF5 button{border:0;background:transparent;color:#4a1939;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.FirebasePhoneAuthForm_change__T3tSR{justify-self:center;padding-top:.25rem;text-decoration:none}.FirebasePhoneAuthForm_security__y_v2G{display:inline-flex;justify-content:center;gap:.5rem;margin:0;border-top:1px solid #e1c79a;padding-top:1.1rem;color:#604e48;font-family:var(--font-secondary)}.FirebasePhoneAuthForm_security__y_v2G svg{color:#4a1939}.FirebasePhoneAuthForm_error__Jy7kS{margin:0;border-radius:.75rem;padding:.7rem;background:#f9e3e0;color:#852a2a;font-size:.85rem}@media (max-width:38rem){.FirebasePhoneAuthForm_page__HV5QU{padding:1rem}.FirebasePhoneAuthForm_card__NvRz_{display:block;width:min(92vw,26rem);min-height:auto;border-radius:1.35rem}.FirebasePhoneAuthForm_artPanel__zMu9f{display:none}.FirebasePhoneAuthForm_content__TU22R{min-height:min(40rem,calc(100dvh - 2rem));max-height:calc(100dvh - 2rem);overflow-y:auto;padding:3.2rem 1.25rem 1.5rem}.FirebasePhoneAuthForm_content__TU22R h1{font-size:clamp(2.1rem,9vw,2.7rem)}.FirebasePhoneAuthForm_lead__NokWI{font-size:1.05rem}.FirebasePhoneAuthForm_benefits__bUIlN{gap:.2rem}.FirebasePhoneAuthForm_benefits__bUIlN div{font-size:.75rem}.FirebasePhoneAuthForm_otpRow__OcCAN{gap:.28rem}.FirebasePhoneAuthForm_otpInput__H_mc_{min-width:0;font-size:1.35rem}}.FirebasePhoneAuthForm_nameField__iverf{display:flex;align-items:center;min-height:3.75rem;gap:.65rem;padding:0 1rem;border:1px solid #b7823d;border-radius:1rem;background:#fffdf8;text-align:left}.FirebasePhoneAuthForm_nameField__iverf svg{width:1.25rem;color:#9f6b29}.FirebasePhoneAuthForm_nameField__iverf input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#421230;font:inherit;font-size:1.1rem}.FirebasePhoneAuthForm_card__NvRz_{width:min(350px,calc(100vw - 2rem));height:min(550px,calc(100dvh - 2rem));min-height:0}.FirebasePhoneAuthForm_content__TU22R{gap:.65rem;padding:1.25rem 1.35rem 1rem}.FirebasePhoneAuthForm_content__TU22R h1{font-size:clamp(1.8rem,4vw,2.35rem)}.FirebasePhoneAuthForm_lead__NokWI{font-size:.95rem}.FirebasePhoneAuthForm_form__ZvAFb{gap:.6rem}.FirebasePhoneAuthForm_nameField__iverf,.FirebasePhoneAuthForm_phoneField__GOnMj{min-height:2.6rem;padding-inline:.75rem;border-radius:.8rem}.FirebasePhoneAuthForm_nameField__iverf input,.FirebasePhoneAuthForm_phoneField__GOnMj input{font-size:.95rem}.FirebasePhoneAuthForm_primary___P_TX{min-height:2.7rem;font-size:1.05rem}.FirebasePhoneAuthForm_trustLine__k6Lsp{font-size:.72rem}.FirebasePhoneAuthForm_benefits__bUIlN{gap:.25rem;padding-top:.6rem}.FirebasePhoneAuthForm_benefits__bUIlN div{gap:.2rem;font-size:.72rem}.FirebasePhoneAuthForm_benefits__bUIlN svg{width:1.3rem;height:1.3rem}@media (max-width:38rem){.FirebasePhoneAuthForm_card__NvRz_{width:min(350px,calc(100vw - 2rem));height:min(550px,calc(100dvh - 2rem))}.FirebasePhoneAuthForm_content__TU22R{min-height:100%;padding:2.6rem 1.25rem 1.25rem}.FirebasePhoneAuthForm_content__TU22R h1{font-size:clamp(2rem,9vw,2.7rem)}.FirebasePhoneAuthForm_lead__NokWI{font-size:1.05rem}.FirebasePhoneAuthForm_form__ZvAFb{gap:.8rem}.FirebasePhoneAuthForm_nameField__iverf,.FirebasePhoneAuthForm_phoneField__GOnMj{min-height:3.25rem}.FirebasePhoneAuthForm_nameField__iverf input,.FirebasePhoneAuthForm_phoneField__GOnMj input{font-size:1rem}.FirebasePhoneAuthForm_primary___P_TX{min-height:3.2rem;font-size:1.25rem}.FirebasePhoneAuthForm_trustLine__k6Lsp{font-size:.8rem}.FirebasePhoneAuthForm_benefits__bUIlN{gap:.2rem;padding-top:.9rem}.FirebasePhoneAuthForm_benefits__bUIlN div{font-size:.75rem}.FirebasePhoneAuthForm_benefits__bUIlN svg{width:1.5rem;height:1.5rem}}.FirebasePhoneAuthForm_card__NvRz_{box-sizing:border-box;width:min(520px,calc(100vw - 48px));max-width:540px;height:auto;max-height:85dvh;overflow:hidden}.FirebasePhoneAuthForm_content__TU22R{box-sizing:border-box;min-width:0;max-height:calc(85dvh - 2px);overflow-y:auto;overflow-x:hidden;padding:32px}.FirebasePhoneAuthForm_content__TU22R h1{font-size:clamp(22px,4vw,30px)}.FirebasePhoneAuthForm_lead__NokWI{font-size:clamp(13px,1.5vw,16px)}.FirebasePhoneAuthForm_nameField__iverf,.FirebasePhoneAuthForm_otpInput__H_mc_,.FirebasePhoneAuthForm_phoneField__GOnMj,.FirebasePhoneAuthForm_primary___P_TX{box-sizing:border-box}.FirebasePhoneAuthForm_nameField__iverf,.FirebasePhoneAuthForm_phoneField__GOnMj{width:100%;min-height:52px}.FirebasePhoneAuthForm_nameField__iverf input,.FirebasePhoneAuthForm_phoneField__GOnMj input{width:100%;min-width:0}.FirebasePhoneAuthForm_primary___P_TX{width:100%;min-height:54px}@media (max-width:38rem){.FirebasePhoneAuthForm_card__NvRz_{width:calc(100% - 32px);max-width:400px;height:auto;max-height:calc(100dvh - 32px);border-radius:18px}.FirebasePhoneAuthForm_content__TU22R{max-height:calc(100dvh - 34px);padding:20px}.FirebasePhoneAuthForm_content__TU22R h1{font-size:clamp(22px,7vw,26px)}.FirebasePhoneAuthForm_lead__NokWI{font-size:14px}.FirebasePhoneAuthForm_nameField__iverf,.FirebasePhoneAuthForm_phoneField__GOnMj,.FirebasePhoneAuthForm_primary___P_TX{min-height:50px}}