.phone-auth_page__8_UCd{min-height:100dvh;display:grid;place-items:center;padding:clamp(1rem,5vw,2rem);background:#f4f6f1;color:#183015}.phone-auth_card__RB_Ie{width:min(100%,31rem);padding:clamp(1.25rem,5vw,2rem);border:1px solid rgba(55,107,35,.18);border-radius:1.5rem;background:#fcfdf9;box-shadow:0 1.2rem 3.5rem rgba(33,62,25,.12)}.phone-auth_brandMark__sTZPi{display:grid;place-items:center;width:3rem;height:3rem;border-radius:999px;background:#376b23;color:#fff;font-weight:800}.phone-auth_eyebrow__it8ZH{margin:1.25rem 0 0;color:#376b23;font-size:.78rem;font-weight:800;letter-spacing:.14em}.phone-auth_title__StZeF{margin:.55rem 0 0;font-size:clamp(1.8rem,7vw,2.5rem);line-height:1.08;letter-spacing:-.03em}.phone-auth_description__VYKO3{margin:1rem 0 0;color:#53644d;font-size:1rem;line-height:1.55}.phone-auth_form__1JVI_{display:grid;gap:.75rem;margin-top:1.5rem}.phone-auth_label__KttA0{display:grid;gap:.5rem;font-size:1rem;font-weight:750}.phone-auth_input__B1NO9{min-height:3.25rem;width:100%;border:1px solid #a8b7a1;border-radius:.9rem;background:#fff;color:#183015;padding:.75rem 1rem;font:inherit}.phone-auth_input__B1NO9:focus-visible{border-color:#17685f;outline-color:#17685f}.phone-auth_code__pEE81{font-size:1.5rem;letter-spacing:.25em;text-align:center}.phone-auth_help__n_hkx,.phone-auth_privacy__X0mw9{margin:0;color:#667260;font-size:.88rem;line-height:1.45}.phone-auth_privacy__X0mw9{margin-top:1.5rem}.phone-auth_primary__QSwTa,.phone-auth_secondary__ZToIG{min-height:2.75rem;border-radius:999px;padding:.7rem 1.1rem;font:inherit;font-weight:800}.phone-auth_primary__QSwTa{border:0;background:#376b23;color:#fff}.phone-auth_primary__QSwTa:disabled,.phone-auth_secondary__ZToIG:disabled{opacity:.55}.phone-auth_secondaryActions__0dUjU{display:grid;gap:.5rem;margin-top:1rem}.phone-auth_secondary__ZToIG{border:1px solid rgba(55,107,35,.28);background:transparent;color:#376b23}.phone-auth_error__TwS5y{margin:1rem 0 0;border-radius:.8rem;background:#fff0ed;color:#8b2e20;padding:.8rem 1rem;line-height:1.4}@media (prefers-color-scheme:dark){.phone-auth_page__8_UCd{background:#101916;color:#edf6e8}.phone-auth_card__RB_Ie{border-color:rgba(110,184,74,.25);background:#27322b;box-shadow:0 1.2rem 3.5rem rgba(0,0,0,.35)}.phone-auth_brandMark__sTZPi{background:#6eb84a;color:#101916}.phone-auth_eyebrow__it8ZH,.phone-auth_secondary__ZToIG{color:#bfe2a3}.phone-auth_description__VYKO3,.phone-auth_help__n_hkx,.phone-auth_privacy__X0mw9{color:#c2cfc0}.phone-auth_input__B1NO9{border-color:#63715f;background:#101916;color:#edf6e8}.phone-auth_primary__QSwTa{background:#6eb84a;color:#101916}.phone-auth_secondary__ZToIG{border-color:rgba(191,226,163,.32)}.phone-auth_error__TwS5y{background:#4a211c;color:#ffd4cc}}@media (max-width:380px){.phone-auth_card__RB_Ie{padding:1.1rem;border-radius:1.2rem}}