._page_1zvea_1{min-height:100svh;color:var(--foreground);background:#faf9f9;grid-template-columns:minmax(320px,.9fr) minmax(420px,1.1fr);gap:20px;padding:20px;display:grid}._visual_1zvea_2{isolation:isolate;background:radial-gradient(at 15% 15%,#fff 0,#0000 60%),linear-gradient(140deg,#fff0f0,#f5e1df 80%);border:1px solid #fff;border-radius:28px;flex-direction:column;min-height:calc(100svh - 40px);padding:40px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #fff,0 3px 16px #42222209}._visual_1zvea_2:after{content:"";pointer-events:none;z-index:-1;border:1px solid #ffffff90;border-radius:20px;position:absolute;inset:16px}._visual_1zvea_2>a{align-self:flex-start;text-decoration:none}._art_1zvea_5{flex:1;place-items:center;min-height:240px;display:grid}._visualCopy_1zvea_6{padding:24px 8px}._visualCopy_1zvea_6 h2{letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(26px,3vw,42px);font-weight:600;line-height:1.5}._visualCopy_1zvea_6 p{color:#795c5c;font-size:14px}._formPane_1zvea_9{place-items:center;padding:40px 30px;display:grid}._form_1zvea_9.flora-auth-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffc7;border:1px solid #fff;border-radius:24px;width:100%;max-width:440px;padding:32px;box-shadow:inset 0 1px 1px #fff,0 4px 24px #20202405}._form_1zvea_9 h1{letter-spacing:-.03em;margin:0 0 10px;font-size:25px}._form_1zvea_9>p{line-height:1.7}._form_1zvea_9 input{min-height:46px;font-size:16px}._form_1zvea_9 button[type=submit]{min-height:46px}._or_1zvea_15{color:#504746;align-items:center;gap:14px;margin:20px 0;font-size:13px;display:flex}._or_1zvea_15:before,._or_1zvea_15:after{content:"";background:var(--border);flex:1;height:1px}@media (max-width:900px){._page_1zvea_1{grid-template-columns:1fr;gap:0;padding:12px}._visual_1zvea_2{border-radius:20px;height:auto;min-height:180px;padding:22px}._visualCopy_1zvea_6{padding:24px 0 0}._visualCopy_1zvea_6 h2{margin:0;font-size:21px;line-height:1.4}._visualCopy_1zvea_6 p{display:none}._art_1zvea_5{transform-origin:100% 100%;min-height:0;position:absolute;bottom:20px;right:10px;transform:scale(.65)}._formPane_1zvea_9{padding:20px 0}._form_1zvea_9.flora-auth-card{max-width:520px;padding:24px}}@media (prefers-reduced-transparency:reduce){._form_1zvea_9.flora-auth-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}._videoBackdrop_1zvea_19{z-index:-2;background:#eeeae4;position:absolute;inset:0}._video_1zvea_19{object-fit:cover;object-position:60% center;width:100%;height:100%}._videoBackdrop_1zvea_19:after{content:"";background:linear-gradient(#ffffffd6,#fffc 30% 55%,#fffffff0);position:absolute;inset:0}._visualCopy_1zvea_6 p{color:#514545}@media (max-width:900px){._video_1zvea_19{object-position:center 44%}._videoBackdrop_1zvea_19:after{background:linear-gradient(90deg,#fffffff0,#ffffffb3 48%,#ffffff1f)}}._mobileBrand_1zvea_25{display:none}@media (max-width:650px){._page_1zvea_1{isolation:isolate;background:linear-gradient(150deg,#fcf2ed,#f1d7d0);min-height:100svh;padding:44px 16px;display:block;position:relative;overflow:hidden}._visual_1zvea_2{z-index:-1;min-height:100%;box-shadow:none;border:0;border-radius:0;padding:0;position:absolute;inset:0}._visual_1zvea_2>a,._visualCopy_1zvea_6,._art_1zvea_5,._visual_1zvea_2:after{display:none}._videoBackdrop_1zvea_19{z-index:0;inset:0}._video_1zvea_19{object-position:58% center}._videoBackdrop_1zvea_19:after{background:linear-gradient(#fff5ef55,#f6e7e480 50%,#fff7f250)}._formPane_1zvea_9{max-width:520px;margin:0 auto;padding:0;display:block;position:relative}._form_1zvea_9.flora-auth-card{-webkit-backdrop-filter:blur(28px)saturate(170%);background:linear-gradient(145deg,#ffffffdb,#ffffffd9);border:1px solid #ffffffa6;border-radius:28px;flex-direction:column;width:100%;padding:30px 24px 28px;display:flex;box-shadow:inset 0 1px #fff,0 20px 70px #53372d25}._mobileBrand_1zvea_25{order:-6;align-self:flex-start;margin:0 0 28px;text-decoration:none;display:block}._form_1zvea_9 h1{letter-spacing:-.04em;order:-5;margin-bottom:12px;line-height:1.45;font-size:30px!important}._form_1zvea_9>p:first-of-type{color:#594c48;order:-4;margin:0 0 20px;font-size:14px;line-height:1.8}._form_1zvea_9 ._google_1zvea_32{background:#ffffff70;border:1px solid #fff;border-radius:16px;order:-3;min-height:54px;margin:0;font-size:15px;font-weight:600;box-shadow:inset 0 1px #fff,0 3px 14px #5a352b0b}._form_1zvea_9 ._or_1zvea_15{order:-2;margin:24px 0 0;font-size:13px}._form_1zvea_9 form{order:0}._form_1zvea_9 input{background:#ffffff70;border:1px solid #fff;border-radius:16px;min-height:54px;box-shadow:inset 0 1px #fff}._form_1zvea_9 input:focus-visible{outline-offset:3px;outline:2px solid #d4000070}._form_1zvea_9 fieldset{gap:18px;margin-top:24px}._form_1zvea_9 button[type=submit]{background:linear-gradient(145deg,#d9201b,#c70000);border-radius:16px;min-height:54px;font-size:16px;box-shadow:inset 0 1px #fff5,0 6px 20px #d400001c}._form_1zvea_9 .flora-auth-links{text-align:center;order:2;justify-content:center;gap:18px;margin-top:26px}._form_1zvea_9 .flora-auth-notice{font-size:11px}._form_1zvea_9 .flora-auth-error{order:1}._form_1zvea_9 .flora-auth-links button{font-size:15px}._form_1zvea_9 label{font-size:14px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (max-width:650px){._form_1zvea_9.flora-auth-card{background:#fffaf5}}}._codeBoxes_1zvea_37{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:24px 0;display:grid}._codeBoxes_1zvea_37 input{text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#242020;background:#fff8;border:1px solid #dcd6d2;border-radius:12px;width:100%;min-width:0;height:52px;font-family:inherit;font-size:22px;font-weight:600}._codeBoxes_1zvea_37 input:focus{outline-offset:2px;outline:2px solid #d40000}._codeBoxes_1zvea_37[data-invalid=true] input{border-color:#d40000}._destination_1zvea_37{overflow-wrap:anywhere}._textAction_1zvea_37{color:#a80000;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:15px}._textAction_1zvea_37:disabled{color:#71615d;cursor:default}._codeHelp_1zvea_37{line-height:1.7;font-size:13px!important}._passwordRules_1zvea_37{color:#504746;grid-template-columns:1fr 1fr;gap:6px;margin:12px 0;padding:0;font-size:15px;list-style:none;display:grid}._passwordRules_1zvea_37 li[data-met=true]{color:#17613c}._passwordToggle_1zvea_37{color:#6e625d;float:right;cursor:pointer;background:0 0;border:0;padding:8px}._codeBoxes_1zvea_37~button{width:100%}@media (max-width:650px){._codeBoxes_1zvea_37{gap:7px}._codeBoxes_1zvea_37 input{height:48px;font-size:20px}._passwordRules_1zvea_37{font-size:15px}}._passwordField_1zvea_39{display:block;position:relative}._passwordField_1zvea_39 input{padding-right:44px}._passwordField_1zvea_39 ._passwordToggle_1zvea_37{float:none;width:44px;min-height:44px;box-shadow:none;color:#756661;background:0 0;padding:8px;position:absolute;top:50%;right:2px;transform:translateY(-50%)}._codeTitle_1zvea_41 span{white-space:nowrap;display:inline-block}
