.login_page__h2lDA{min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr);background-color:#f7f5f0;background-image:linear-gradient(rgb(247 245 240/76%),rgb(247 245 240/76%)),url(/login/paper-texture.webp);background-size:cover;color:#11110f}.login_loginPanel__cuPTo{position:relative;min-height:100svh;padding:24px clamp(20px,6vw,54px) 34px;display:flex;flex-direction:column;background:transparent}.login_topRow__pn7jL{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px}.login_logo__Dtub1{display:inline-flex;align-self:flex-start;padding:6px 0}.login_logo__Dtub1 .brand-lockup img{width:126px}.login_content__dTPsD{container-type:inline-size;width:min(100%,560px);padding:58px 0 34px}.login_eyebrow__KAF3i{width:210px;margin:0 0 30px;padding-bottom:13px;border-bottom:2px solid #11110f;font-size:12px;line-height:1.45;letter-spacing:.24em;font-weight:850}.login_content__dTPsD h1{margin:0;font-size:clamp(51px,14vw,78px);line-height:.95;letter-spacing:-.075em;font-weight:900}.login_content__dTPsD h1 em{color:#5227eb;font-family:Georgia,Times New Roman,serif;font-weight:400}.login_headingLine__LUD8K{color:#11110f;white-space:normal;overflow-wrap:anywhere}.login_headingDot__pjHXD{color:#e82c18}.login_intro__kq6QM{margin:18px 0 34px;color:#615d58;font-size:19px}.login_legalNote__7fuh6{margin:22px 0 0;color:#7a746c;font-size:12.5px;line-height:1.5;text-align:center}.login_legalNote__7fuh6 a{color:inherit;text-decoration:underline;text-underline-offset:2px}.login_legalNote__7fuh6 a:hover{color:#5227eb}.login_form__K2KYS{display:grid;gap:18px}.login_field___NjyD{display:grid;gap:8px}.login_field___NjyD label{font-size:14px;font-weight:800}.login_fieldHint__2n0dw{margin:0;color:#615d58;font-size:12px;line-height:1.35}.login_fieldError__wNW7U{margin:0;color:#b42719;font-size:13px;line-height:1.35;font-weight:650}.login_inputShell__raL_y{min-height:53px;display:flex;align-items:center;gap:13px;padding:0 16px;border:1px solid #aeacac;border-radius:6px;background:rgb(255 255 255/36%)}.login_inputShell__raL_y>svg{flex:0 0 auto;width:20px;height:20px}.login_inputShell__raL_y input{width:100%;min-width:0;height:51px;border:0;outline:0;background:transparent;color:#11110f;font:inherit;font-size:16px}.login_inputShell__raL_y input::placeholder{color:#8a8496}.login_reveal__JX3d0{flex:0 0 auto;width:42px;height:42px;min-height:42px;padding:0;display:grid;place-items:center;border:0;background:transparent;cursor:pointer}.login_reveal__JX3d0 svg{width:20px}.login_formOptions__RREZ4{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:14px}.login_signup__OhAUe a,.login_textButton__4_Ibo{color:#5227eb;font-weight:750}.login_textButton__4_Ibo{min-height:44px;padding:0;border:0;background:transparent;font-size:inherit;cursor:pointer}.login_remember__kqiOV{display:inline-flex;align-items:center;gap:9px;cursor:pointer}.login_remember__kqiOV input{position:absolute;width:1px;height:1px;opacity:0}.login_remember__kqiOV span{width:22px;height:22px;display:grid;place-items:center;border:1.5px solid #11110f;background:#fff}.login_remember__kqiOV input:checked+span{border-color:#5227eb;background:#5227eb}.login_remember__kqiOV input:checked+span:after{content:"✓";color:#fff;font-size:15px;font-weight:900}.login_remember__kqiOV input:focus-visible+span{outline:3px solid rgb(82 39 235/28%);outline-offset:2px}.login_google__EZ4B9,.login_submit__fOR3F{min-height:53px;border:1.5px solid #11110f;border-radius:6px;background:transparent;font-size:16px;font-weight:800;cursor:pointer}.login_submit__fOR3F{display:flex;align-items:center;justify-content:center;gap:12px;border-color:#e82c18;background:#e82c18;color:#fff}.login_submit__fOR3F span{font-size:22px;font-weight:400;transition:transform .22s ease}.login_submit__fOR3F:hover span{transform:translateX(4px)}.login_google__EZ4B9:disabled,.login_submit__fOR3F:disabled{cursor:wait;opacity:.7}.login_google__EZ4B9{display:flex;align-items:center;justify-content:center;gap:12px}.login_separator__VU_Ow{position:relative;height:16px;display:grid;place-items:center;color:#6c6862;font-size:13px}.login_separator__VU_Ow:before{content:"";position:absolute;right:0;left:0;height:1px;background:#b6b0a7}.login_separator__VU_Ow span{position:relative;padding:0 14px;background:#f7f5f0}.login_signup__OhAUe{margin:3px 0 0;font-size:15px;text-align:center}.login_status___l8nH{min-height:19px;margin:-5px 0 0;color:#615d58;font-size:13px;text-align:center}.login_status___l8nH:empty{display:none}.login_captcha__3Q7Fm{display:flex;justify-content:center}.login_captcha__3Q7Fm:empty{display:none}.login_confirmation__QX48O{display:grid;justify-items:start;gap:13px;padding:25px;border:1px solid #d8d1c8;border-radius:10px;background:rgb(255 255 255/48%)}.login_confirmation__QX48O>svg{width:30px;height:30px;color:#5227eb}.login_confirmationEyebrow__vQHZw{margin:4px 0 0;color:#5227eb;font-size:10px;font-weight:850;letter-spacing:.18em}.login_confirmation__QX48O h2{margin:0;font-size:26px;letter-spacing:-.045em}.login_confirmation__QX48O p{margin:0;color:#615d58;font-size:15px;line-height:1.45}.login_confirmation__QX48O strong{max-width:100%;overflow-wrap:anywhere;color:#11110f;font-size:16px}.login_confirmation__QX48O .login_confirmationHint__k3QhW{font-size:13px}.login_confirmationBack__vPFLd{margin-top:6px;padding:0;border:0;border-bottom:1px solid;background:transparent;color:#5227eb;font:inherit;font-size:14px;font-weight:750;cursor:pointer}.login_codeForm__lKI6g{display:grid;gap:14px;width:100%;margin-top:8px}.login_codeForm__lKI6g .login_field___NjyD{gap:7px}.login_codeInput__e_9Af{width:min(100%,245px);height:50px;font:inherit;font-size:22px;font-weight:750;letter-spacing:.28em;font-variant-numeric:tabular-nums;transition:border-color .18s ease,box-shadow .18s ease}.login_codeEmailInput__uUS6T,.login_codeInput__e_9Af{padding:0 14px;border:1px solid #bcb8b0;border-radius:3px;background:#fff;color:#11110f}.login_codeEmailInput__uUS6T{width:100%;height:48px;font:inherit;font-size:15px}.login_codeEmailInput__uUS6T:focus-visible{outline:none;border-color:#6b56b1;box-shadow:inset 0 0 0 1px #6b56b1}.login_codeInput__e_9Af:hover{border-color:#77716e}.login_codeInput__e_9Af:focus-visible{outline:none;border-color:#6b56b1;box-shadow:inset 0 0 0 1px #6b56b1}.login_codeInput__e_9Af[aria-invalid=true]{border-color:#b42719}.login_codeForm__lKI6g .login_submit__fOR3F{width:100%}.login_codeForm__lKI6g .login_submit__fOR3F:disabled{cursor:not-allowed}.login_codeForm__lKI6g[aria-busy=true] .login_submit__fOR3F{cursor:wait}.login_confirmation__QX48O .login_fieldError__wNW7U{color:#b42719;font-size:13px}.login_confirmationLinks__GshOt{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px}.login_confirmationLinks__GshOt a{color:#5227eb;font-weight:750;text-underline-offset:3px}.login_confirmationBack__vPFLd:hover:not(:disabled),.login_confirmationLinks__GshOt a:hover{color:#3917ba}.login_confirmationBack__vPFLd:disabled{color:#77716e;cursor:wait}.login_confirmationBack__vPFLd:focus-visible{outline:3px solid rgb(82 39 235/45%);outline-offset:3px}.login_signature__ihZJS{margin:0;color:#11110f;font-size:10px;line-height:1.5;letter-spacing:.24em;font-weight:850}.login_signature__ihZJS i{display:block;margin-bottom:9px;color:#5227eb;font-size:25px;font-style:normal;letter-spacing:0;line-height:.7}.login_artWall__7qRCk{display:none}@media (max-width:520px){.login_loginPanel__cuPTo{padding-inline:18px}.login_content__dTPsD{padding-top:48px}.login_eyebrow__KAF3i{margin-bottom:24px}.login_content__dTPsD h1{font-size:clamp(48px,15vw,66px)}.login_formOptions__RREZ4{align-items:flex-start;flex-direction:column;gap:13px}.login_textButton__4_Ibo{align-self:flex-end}.login_signature__ihZJS{margin-top:18px}}@media (min-width:980px){.login_page__h2lDA{grid-template-columns:minmax(0,61.7fr) minmax(0,38.3fr);overflow:hidden}.login_loginPanel__cuPTo{min-height:100svh;padding:32px 54px 24px}.login_logo__Dtub1 .brand-lockup img{width:clamp(112px,9.1vw,145px)}.login_content__dTPsD{--login-offset:max(24px,calc(17.02vw - 54px));width:min(34.43vw,546px);margin:24px 0 auto var(--login-offset);padding:0}.login_eyebrow__KAF3i{width:auto;margin-bottom:36px;padding:0;border:0;font-size:10px}.login_eyebrow__KAF3i:after{content:"";display:block;width:22px;height:2px;margin-top:12px;background:#11110f}.login_content__dTPsD h1{font-size:clamp(48px,15cqi,94px)}.login_intro__kq6QM{margin:24px 0 36px;font-size:clamp(18px,1.5vw,24px);line-height:1.2}.login_form__K2KYS{gap:18px}.login_field___NjyD{gap:5px}.login_field___NjyD+.login_field___NjyD{margin-top:10px}.login_field___NjyD label{line-height:1.2}.login_inputShell__raL_y{min-height:53px}.login_inputShell__raL_y input{height:51px}.login_formOptions__RREZ4,.login_textButton__4_Ibo{min-height:26px}.login_google__EZ4B9,.login_submit__fOR3F{min-height:53px}.login_submit__fOR3F{position:relative;top:2px;margin-top:2px}.login_separator__VU_Ow{margin-top:5px}.login_signup__OhAUe{margin-top:18px;font-size:14px}.login_signature__ihZJS{margin-top:32px}.login_artWall__7qRCk{position:relative;display:block;min-height:100svh;overflow:hidden;isolation:isolate}.login_artComposition__JZsz6{position:absolute;inset:0;container-type:inline-size}.login_collageLayer__l9L_t{position:absolute;inset:0}.login_collageImage__BWXV4{object-fit:cover;object-position:left center;mask-image:linear-gradient(90deg,transparent,#000 5%)}.login_wallCopy__wDQhm{position:absolute;inset:0;color:#fff}.login_wallLabel__y18Ns{position:absolute;top:5.7%;left:20%;margin:0;font-size:clamp(9px,1.8cqi,14px);line-height:1.45;letter-spacing:.3em;font-weight:800}.login_wallCopy__wDQhm>i{position:absolute;top:13.1%;left:20%;width:31px;height:1px;background:#fff}.login_wallBrand__trsSr{position:absolute;top:14.5%;left:20%;margin:0;font-size:clamp(24px,5.5cqi,38px);font-weight:900;letter-spacing:-.04em}.login_noteContent__baSb_ strong span,.login_wallBrand__trsSr span{color:#e82c18}.login_chalk__wbV0Q{position:absolute;left:13%;bottom:12%;margin:0;color:#fff;font:italic clamp(18px,4.6cqi,36px)/1.05 Georgia,serif;transform:rotate(-12deg)}.login_chalk__wbV0Q em{font-weight:400}.login_chalk__wbV0Q:after{content:"⟶";display:block;margin-top:8px;text-align:right;font-size:1.6em}.login_pinnedNote__aLGYD{position:absolute;top:16%;right:5%;width:55%;aspect-ratio:1086/1448;filter:drop-shadow(5px 12px 8px rgb(0 0 0/30%))}.login_notePaper__tqkfg{object-fit:contain;clip-path:polygon(16.5% 10%,49.8% 12%,50.5% 11%,53% 9.7%,56% 9.7%,59% 11%,60.8% 13.2%,61% 14%,94.5% 15.5%,86% 91.8%,7.2% 86%,13.7% 12.5%)}.login_noteContent__baSb_{position:absolute;inset:28% 16% 16% 20%;display:flex;flex-direction:column;color:#11110f;transform:rotate(4deg)}.login_noteContent__baSb_ strong{font:italic 400 clamp(20px,7cqi,48px)/.9 Georgia,serif;letter-spacing:-.055em}.login_noteContent__baSb_>i{width:28px;height:1px;margin:18px 0 auto;background:#11110f}.login_noteContent__baSb_ small{max-width:75%;font-size:clamp(6px,1.3cqi,9px);line-height:1.4;letter-spacing:.24em;font-weight:800}.login_noteContent__baSb_ b{position:absolute;right:0;bottom:0;color:#e82c18;font-size:28px;line-height:.7}}@media (prefers-reduced-motion:reduce){.login_submit__fOR3F span{transition:none}}html[lang=en] .login_content__dTPsD h1{font-size:clamp(38px,12cqi,78px)}.login_headingLine__LUD8K{text-wrap:balance}@media (min-width:980px){.login_wallBrand__trsSr,.login_wallCopy__wDQhm>i,.login_wallLabel__y18Ns{left:26%}.login_chalk__wbV0Q{left:22%}}.login_page__h2lDA{background-color:#f8f6f1;background-image:linear-gradient(rgb(248 246 241/88%),rgb(248 246 241/88%)),url(/login/paper-texture.webp)}.login_loginPanel__cuPTo{isolation:isolate}.login_loginPanel__cuPTo:before{content:"";position:absolute;z-index:-1;top:16%;left:0;width:min(21vw,210px);aspect-ratio:1;border:1px solid rgb(82 39 235/11%);border-radius:50%;transform:translateX(-54%);pointer-events:none}.login_logo__Dtub1,.login_topRow__pn7jL button{transition:transform .2s ease,opacity .2s ease}.login_logo__Dtub1:hover{transform:translateY(-2px)}.login_eyebrow__KAF3i{color:#5548a2}.login_content__dTPsD h1{text-wrap:balance}.login_intro__kq6QM{max-width:34ch}.login_field___NjyD{position:relative}.login_field___NjyD label{letter-spacing:-.015em}.login_inputShell__raL_y{border-color:#bcb8b0;border-radius:3px;background:rgb(255 255 255/68%)}.login_inputShell__raL_y:hover{border-color:#77716e;background:#fff}.login_inputShell__raL_y:focus-within{outline:none;border-color:#6b56b1;background:#fff;box-shadow:inset 0 0 0 1px #6b56b1}.login_inputShell__raL_y>svg{color:#77716e;width:18px;height:18px}.login_inputShell__raL_y:focus-within>svg{color:#6b56b1}.login_inputShell__raL_y:has(input[aria-invalid=true]){border-color:#b42719}.login_inputShell__raL_y:focus-within:has(input[aria-invalid=true]){box-shadow:inset 0 0 0 1px #b42719}.login_reveal__JX3d0{border-radius:3px;color:#534f4b}.login_reveal__JX3d0:hover{color:#5227eb;background:rgb(82 39 235/8%)}.login_confirmation__QX48O a:focus-visible,.login_logo__Dtub1:focus-visible,.login_reveal__JX3d0:focus-visible,.login_signup__OhAUe a:focus-visible,.login_textButton__4_Ibo:focus-visible{outline:3px solid rgb(82 39 235/45%);outline-offset:3px}.login_passwordFeedback__qQC21{display:grid;gap:7px;padding-top:2px}.login_passwordSegments__arHJJ{display:grid;grid-template-columns:repeat(8,1fr);gap:4px}.login_passwordSegments__arHJJ span{height:4px;border-radius:2px;background:#d9d4cd;transition:background-color .2s ease,transform .2s ease;transform-origin:left}.login_passwordSegments__arHJJ .login_segmentFilled__tPepj{background:#5227eb;animation:login_segmentIn__7m3YH .24s ease both}.login_confirmFeedback__2qULn,.login_passwordFeedback__qQC21 p{margin:0;color:#625e58;font-size:12px;line-height:1.4}.login_confirmFeedback__2qULn{color:#7a6654}.login_confirmMatch__id3Vf{color:#3c6651}.login_confirmMatch__id3Vf:before{content:"✓";display:inline-block;margin-right:7px;font-weight:800}@keyframes login_segmentIn__7m3YH{0%{transform:scaleX(.55);opacity:.6}to{transform:scaleX(1);opacity:1}}.login_google__EZ4B9,.login_submit__fOR3F{border-radius:3px;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.login_submit__fOR3F{background:#dc2f1d;border-color:#dc2f1d;box-shadow:3px 3px 0 #181512}.login_submit__fOR3F:hover:not(:disabled){background:#bb2617;border-color:#bb2617;transform:translate(-1px,-1px);box-shadow:5px 5px 0 #181512}.login_google__EZ4B9:active:not(:disabled),.login_submit__fOR3F:active:not(:disabled){transform:translate(2px,2px);box-shadow:1px 1px 0 #181512}.login_google__EZ4B9{background:#fff;box-shadow:3px 3px 0 #181512}.login_google__EZ4B9:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:5px 5px 0 #181512}.login_google__EZ4B9:focus-visible,.login_submit__fOR3F:focus-visible{outline:3px solid rgb(82 39 235/48%);outline-offset:5px}.login_google__EZ4B9:disabled,.login_submit__fOR3F:disabled{opacity:.74;box-shadow:none}.login_status___l8nH:not(:empty){padding:10px 13px;background:rgb(82 39 235/7%);text-align:left;border-left:2px solid #5227eb}.login_confirmation__QX48O{border-radius:3px;box-shadow:4px 4px 0 #d9d3c8}@media (min-width:980px){.login_loginPanel__cuPTo{padding-inline:clamp(36px,4vw,64px)}.login_content__dTPsD{width:min(100%,500px);margin:auto;padding:72px 0 36px}.login_eyebrow__KAF3i{margin-bottom:22px}.login_intro__kq6QM{margin:20px 0 29px}.login_form__K2KYS{gap:15px}.login_field___NjyD+.login_field___NjyD{margin-top:0}.login_signup__OhAUe{margin-top:7px}.login_collageImage__BWXV4{filter:saturate(.85) contrast(1.03)}.login_pinnedNote__aLGYD{top:18%;right:7%;width:53%}}@media (max-width:979px){.login_loginPanel__cuPTo{min-height:100svh}.login_content__dTPsD{width:min(100%,510px)}.login_signature__ihZJS{opacity:.7}}@media (max-width:520px){.login_loginPanel__cuPTo{padding:18px 20px 24px}.login_content__dTPsD{padding:42px 0 28px}.login_eyebrow__KAF3i{width:auto;font-size:10px;margin-bottom:19px;padding-bottom:10px}.login_content__dTPsD h1{font-size:clamp(45px,13vw,61px)}.login_intro__kq6QM{font-size:17px;margin:15px 0 26px}.login_form__K2KYS{gap:15px}.login_formOptions__RREZ4{flex-direction:row;align-items:center;gap:8px;font-size:12px}.login_textButton__4_Ibo{align-self:auto;text-align:right}.login_signature__ihZJS{margin-top:26px}}@media (prefers-reduced-motion:no-preference){.login_topRow__pn7jL{animation:login_enter__oQJoc .45s ease both}.login_eyebrow__KAF3i{animation:login_enter__oQJoc .5s ease .08s both}.login_content__dTPsD h1{animation:login_enter__oQJoc .55s ease .13s both}.login_intro__kq6QM{animation:login_enter__oQJoc .55s ease .2s both}.login_confirmation__QX48O,.login_content__dTPsD .signup-flow-note,.login_content__dTPsD .signup-plan-intent,.login_form__K2KYS{animation:login_enter__oQJoc .55s ease .27s both}.login_signature__ihZJS{animation:login_enter__oQJoc .5s ease .4s both}.login_artComposition__JZsz6{animation:none}}@keyframes login_enter__oQJoc{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes login_artEnter__INKA_{0%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.login_page__h2lDA *,.login_page__h2lDA :after,.login_page__h2lDA :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.login_loginPanel__cuPTo:before{display:none}.login_loginPanel__cuPTo{padding-block:20px}.login_content__dTPsD{width:min(100%,480px);margin:auto;padding:20px 0}.login_content__dTPsD h1{font-size:clamp(48px,5.1vw,72px);line-height:.94}.login_intro__kq6QM{max-width:none;margin:14px 0 24px;font-size:17px;line-height:1.35}.login_form__K2KYS{gap:12px}.login_field___NjyD{gap:5px}.login_field___NjyD label{font-size:13px}.login_inputShell__raL_y{min-height:48px;padding-inline:13px;border-color:#ccc8c0}.login_inputShell__raL_y input{height:46px}.login_passwordFeedback__qQC21{gap:5px}.login_passwordSegments__arHJJ span{height:3px}.login_confirmFeedback__2qULn,.login_passwordFeedback__qQC21 p{font-size:11px}.login_signupPasswordField__sR_4H{position:relative;padding-bottom:0;transition:padding-bottom .22s ease}.login_signupPasswordFieldActive__tiykj{padding-bottom:44px}.login_signupStrength__MHLHU{position:absolute;inset-inline:0;bottom:0;height:39px;display:grid;align-content:start;gap:6px;padding-top:2px;opacity:0;visibility:hidden;transition:opacity .2s ease}.login_signupStrengthVisible__FOyk9{opacity:1;visibility:visible}.login_signupStrengthTrack__KL_yi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.login_signupStrengthTrack__KL_yi span{height:3px;border-radius:2px;background:#ded9d1;transform-origin:left;transition:background-color .2s ease,transform .2s ease}.login_signupStrengthTrack__KL_yi .login_signupStrengthFilled__9zPws{background:#5227eb;animation:login_segmentIn__7m3YH .24s ease both}.login_signupStrengthTrack__KL_yi .login_signupStrengthFilled__9zPws[data-level=weak]{background:#b24d40}.login_signupStrengthTrack__KL_yi .login_signupStrengthFilled__9zPws[data-level=medium]{background:#8260c5}.login_signupStrengthCopy__yJR6U{display:flex;align-items:baseline;gap:4px;margin:0;color:#625e58;font-size:12px;line-height:1.4}.login_signupStrengthCopy__yJR6U strong{color:#191714;font-weight:800}.login_signupStrengthCopy__yJR6U svg{align-self:center;color:#5227eb}.login_google__EZ4B9,.login_submit__fOR3F{min-height:48px;border-width:1px;box-shadow:none}.login_google__EZ4B9:hover:not(:disabled),.login_submit__fOR3F:hover:not(:disabled){box-shadow:none;transform:translateY(-1px)}.login_google__EZ4B9:active:not(:disabled),.login_submit__fOR3F:active:not(:disabled){box-shadow:none;transform:translateY(1px)}.login_separator__VU_Ow{margin:0}.login_separator__VU_Ow:before{background:#ddd8cf}.login_signup__OhAUe{margin:0}.login_confirmation__QX48O{box-shadow:none}@media (min-width:980px){.login_page__h2lDA{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.login_loginPanel__cuPTo{padding:24px clamp(32px,4vw,58px)}.login_content__dTPsD{width:min(100%,480px);margin:auto;padding:18px 0}.login_content__dTPsD h1{font-size:clamp(54px,5vw,72px)}.login_intro__kq6QM{margin:16px 0 25px;font-size:17px}.login_form__K2KYS{gap:12px}.login_field___NjyD{gap:5px}.login_field___NjyD+.login_field___NjyD{margin-top:0}.login_inputShell__raL_y{min-height:48px}.login_inputShell__raL_y input{height:46px}.login_formOptions__RREZ4{min-height:20px;justify-content:flex-end}.login_textButton__4_Ibo{min-height:28px}.login_google__EZ4B9,.login_submit__fOR3F{min-height:48px}.login_submit__fOR3F{top:0;margin-top:0}.login_separator__VU_Ow,.login_signup__OhAUe{margin-top:0}}@media (max-width:979px){.login_loginPanel__cuPTo{padding:18px 20px 24px}.login_content__dTPsD{padding:28px 0 14px}}@media (max-width:520px){.login_loginPanel__cuPTo{padding:16px 20px 22px}.login_logo__Dtub1 .brand-lockup img{width:112px}.login_content__dTPsD{padding:25px 0 10px}.login_content__dTPsD h1{font-size:clamp(43px,12vw,55px)}.login_intro__kq6QM{margin:11px 0 20px;font-size:15px}.login_form__K2KYS{gap:11px}.login_formOptions__RREZ4{min-height:24px}.login_textButton__4_Ibo{min-height:30px}.login_google__EZ4B9,.login_submit__fOR3F{min-height:48px}}@media (max-width:979px){.login_content__dTPsD{margin:0 auto}}.login_content__dTPsD .signup-plan-intent{display:grid;grid-template-columns:auto 1fr auto;gap:2px 8px;align-items:center;margin:7px 0 13px;padding:8px 11px}.login_content__dTPsD .signup-plan-intent span{grid-column:1;grid-row:1;font-size:10px}.login_content__dTPsD .signup-plan-intent strong{grid-column:2;grid-row:1;font-size:14px}.login_content__dTPsD .signup-plan-intent small{grid-column:3;grid-row:1;font-size:11px}.login_content__dTPsD .signup-plan-intent p{grid-column:1/-1;margin:1px 0 0;font-size:11px}.login_content__dTPsD:has(.signup-plan-intent) .login_intro__kq6QM{display:none}.login_field___NjyD label{transition:color .18s ease}.login_field___NjyD:focus-within label{color:#5227eb}.login_inputShell__raL_y{transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.login_reveal__JX3d0{transition:color .18s ease,background-color .18s ease,transform .18s ease}.login_reveal__JX3d0:active{transform:scale(.92)}.login_google__EZ4B9,.login_submit__fOR3F{transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s cubic-bezier(.2,.8,.2,1)}.login_submit__fOR3F:hover:not(:disabled){background:#bd2718;border-color:#bd2718}.login_google__EZ4B9:active:not(:disabled),.login_submit__fOR3F:active:not(:disabled){transform:translateY(1px) scale(.985)}.login_google__EZ4B9 img{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.login_confirmationBack__vPFLd,.login_signup__OhAUe a,.login_textButton__4_Ibo{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:color .18s ease,text-decoration-color .18s ease}.login_confirmationBack__vPFLd:hover,.login_signup__OhAUe a:hover,.login_textButton__4_Ibo:hover{color:#3917ba;text-decoration-color:currentColor}.login_google__EZ4B9[disabled],.login_submit__fOR3F[disabled]{transform:none}.login_form__K2KYS[aria-busy=true] .login_submit__fOR3F:before{content:"";width:13px;height:13px;border:2px solid rgb(255 255 255/45%);border-top-color:#fff;border-radius:50%;animation:login_authBusy__5dDls .7s linear infinite}@keyframes login_authBusy__5dDls{to{transform:rotate(1turn)}}@media (hover:hover) and (pointer:fine){.login_google__EZ4B9:hover:not(:disabled){background:#efede8;border-color:#11110f;color:#11110f}.login_google__EZ4B9:hover:not(:disabled) img{transform:scale(1.04)}.login_reveal__JX3d0:hover{transform:scale(1.06)}}@media (min-width:980px) and (prefers-reduced-motion:no-preference){.login_pinnedNote__aLGYD{animation:login_noteEnter__MwBJi .65s cubic-bezier(.2,.8,.2,1) .18s both}}@keyframes login_noteEnter__MwBJi{0%{opacity:0;transform:translateY(10px) rotate(-1deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@media (max-width:767px){.login_logo__Dtub1{display:none}.login_topRow__pn7jL{justify-content:flex-end}.login_content__dTPsD{padding-top:13px}}.login_google__EZ4B9{width:100%}@media (min-width:980px){.login_content__dTPsD{padding-block:10px}}@media (min-width:521px) and (max-width:767px){.login_content__dTPsD h1{font-size:clamp(47px,8vw,53px)}.login_intro__kq6QM{font-size:16px;margin-bottom:22px}.login_form__K2KYS{gap:11px}}@media (max-width:520px){.login_content__dTPsD h1{font-size:clamp(41px,11.5vw,52px)}.login_intro__kq6QM{font-size:14.5px;margin:10px 0 18px}.login_form__K2KYS{gap:10px}.login_inputShell__raL_y{min-height:46px}.login_inputShell__raL_y input{height:44px}.login_google__EZ4B9,.login_submit__fOR3F{min-height:46px}}@media (max-width:374px){.login_loginPanel__cuPTo{padding-inline:17px}.login_content__dTPsD h1{font-size:40px}.login_intro__kq6QM{margin-bottom:15px}.login_form__K2KYS{gap:9px}}