.LoginCaseStudy_cover__tbILw{grid-area:stage;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:28px;min-width:0;padding:64px 64px 48px;border-radius:24px;color:#293215;background:#f4f4f5;font-family:var(--auth-font-ui)}.LoginCaseStudy_heading__gMVu5,.LoginCaseStudy_story__D9pW2{width:100%}.LoginCaseStudy_eyebrow__n2QV5{display:flex;align-items:center;gap:8px;margin:0;color:#617632;font-size:12px;font-weight:600;line-height:normal;letter-spacing:1.44px;text-transform:uppercase}.LoginCaseStudy_heading__gMVu5 h2{display:flex;flex-direction:column;margin:28px 0 8px;font:500 44px/48px var(--auth-font-display);letter-spacing:-1.32px}.LoginCaseStudy_description__PFm5J{margin:0;color:#6d6d77;font-size:16px;line-height:24px}.LoginCaseStudy_thumbnail__L9Vzh{position:relative;display:block;flex:none;width:min(100%,632px);padding:0;aspect-ratio:632/356;overflow:hidden;border:0;border-radius:16px;background:#293215;cursor:pointer}.LoginCaseStudy_thumbnail__L9Vzh>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.LoginCaseStudy_thumbnail__L9Vzh:hover>img{transform:scale(1.025)}.LoginCaseStudy_play__d0VRo{position:absolute;left:24px;bottom:24px;width:52px;height:52px}.LoginCaseStudy_playDisc__Fr9hU{position:absolute;inset:0}.LoginCaseStudy_playIcon__VMYov{position:absolute;top:16px;left:18px}.LoginCaseStudy_play__d0VRo img{max-width:none}.LoginCaseStudy_duration__TXRwQ{position:absolute;right:24px;bottom:18px;padding:4px 8px;border-radius:6px;color:#fff;background:#293215;font:600 12px/normal var(--auth-font-ui)}.LoginCaseStudy_story__D9pW2{display:flex;align-items:center;gap:20px}.LoginCaseStudy_story__D9pW2 blockquote{flex:1 1;min-width:0;margin:0}.LoginCaseStudy_story__D9pW2 blockquote p{margin:0;font:500 24px/30px var(--auth-font-display)}.LoginCaseStudy_story__D9pW2 cite{display:block;margin-top:8px;color:#6d6d77;font-size:13px;font-style:normal;line-height:normal}.LoginCaseStudy_watch__Aq9E6{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 16px;border:1px solid #e4e4e7;border-radius:12px;color:#293215;background:#fff;font:600 14px/normal var(--auth-font-ui);cursor:pointer;transition:background .2s ease,border-color .2s ease}.LoginCaseStudy_watch__Aq9E6:hover{border-color:#7b953f;background:#fafafa}.LoginCaseStudy_thumbnail__L9Vzh:focus-visible,.LoginCaseStudy_watch__Aq9E6:focus-visible{outline:3px solid #7b953f;outline-offset:5px}.LoginCaseStudy_mobileTitle__O_LpY,.LoginCaseStudy_mobileWatch__lcpu_{display:none}.LoginCaseStudy_metrics__VZf1F{display:flex;gap:12px;width:100%;margin:0}.LoginCaseStudy_metrics__VZf1F>div{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;padding:14px 16px;border-radius:14px;background:#fff}.LoginCaseStudy_metrics__VZf1F dd{order:-1;margin:0;font-size:22px;font-weight:600;line-height:normal;letter-spacing:-.44px}.LoginCaseStudy_metrics__VZf1F dt{color:#71717b;font-size:12px;line-height:normal}.LoginCaseStudy_dialog__aZL6_{position:fixed;inset:0;width:min(1000px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;border:1px solid #52624c;border-radius:18px;color:#f4f6f1;background:#101b16;font-family:var(--auth-font-ui);color-scheme:dark}.LoginCaseStudy_dialog__aZL6_::backdrop{background:#07120dec}.LoginCaseStudy_playerHeader__Xzcbz{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px 12px 20px}.LoginCaseStudy_playerHeader__Xzcbz h2{margin:0;font:500 1rem/1.4 var(--auth-font-ui)}.LoginCaseStudy_close__7qVCC{display:grid;flex:none;place-items:center;width:44px;height:44px;border:1px solid #4d6146;border-radius:50%;color:#f4f6f1;background:transparent;cursor:pointer}.LoginCaseStudy_close__7qVCC:hover{background:#293e24}.LoginCaseStudy_close__7qVCC:focus-visible{outline:2px solid #cdf869;outline-offset:3px}.LoginCaseStudy_player__uT34m{display:block;width:100%;aspect-ratio:16/9;border:0;background:#000}.LoginCaseStudy_playerLanguage__bhoiU{margin:0;padding:12px 20px;color:#bfccba;font-size:.78rem}@media (min-width:1024px) and (max-width:1279px){.LoginCaseStudy_cover__tbILw{gap:24px;padding:40px 32px}.LoginCaseStudy_heading__gMVu5 h2{margin-top:24px;font-size:38px;line-height:42px}.LoginCaseStudy_story__D9pW2{align-items:flex-start;flex-direction:column;gap:16px}.LoginCaseStudy_story__D9pW2 blockquote p{font-size:22px;line-height:28px}}@media (max-width:1023px){.LoginCaseStudy_cover__tbILw{gap:12px;width:100%;max-width:520px;margin:0 auto;padding:10px 10px 16px;border-radius:16px}.LoginCaseStudy_desktopWatch__Eb0P_,.LoginCaseStudy_heading__gMVu5,.LoginCaseStudy_metrics__VZf1F,.LoginCaseStudy_story__D9pW2 blockquote{display:none}.LoginCaseStudy_thumbnail__L9Vzh{width:100%;aspect-ratio:330/186;border-radius:12px}.LoginCaseStudy_play__d0VRo{right:16px;bottom:16px;left:auto;width:44px;height:44px}.LoginCaseStudy_playDisc__Fr9hU{inset:auto;top:-10px;left:-16px}.LoginCaseStudy_playIcon__VMYov{top:13.64px;left:14.52px}.LoginCaseStudy_duration__TXRwQ{right:12px;top:12px;bottom:auto;padding:3px 7px;font-size:11px;background:#0009}.LoginCaseStudy_story__D9pW2{display:flex;align-items:flex-start;flex-direction:column;gap:4px;padding:0 6px}.LoginCaseStudy_mobileTitle__O_LpY{display:block;margin:0;font:600 14px/18px var(--auth-font-ui)}.LoginCaseStudy_mobileWatch__lcpu_{display:inline}.LoginCaseStudy_watch__Aq9E6{min-height:24px;gap:4px;margin:-4px 0;padding:4px 0;border:0;border-radius:4px;color:#617632;background:transparent;font-size:12px;line-height:normal}.LoginCaseStudy_watch__Aq9E6:hover{color:#52652b;background:transparent}}@media (max-width:480px){.LoginCaseStudy_playerHeader__Xzcbz{padding:10px 12px;gap:10px}.LoginCaseStudy_playerHeader__Xzcbz h2{font-size:.84rem}}@media (prefers-reduced-motion:reduce){.LoginCaseStudy_thumbnail__L9Vzh>img,.LoginCaseStudy_watch__Aq9E6{transition:none}}.page_page__j8X_T{--auth-font-display:var(--auth-font-clash-display),"Clash Display",Arial,sans-serif;--auth-font-ui:var(--auth-font-inter),Inter,Arial,sans-serif;--lime:#cdf869;--lime-hover:#c4ef61;--lime-ink:#293215;--ease-out:cubic-bezier(0.16,1,0.3,1);--bg:#fff;--ink:#293215;--muted:#71717b;--subtle:#71717b;--border:#e4e4e7;--border-strong:#d4d4d8;--field:#fafafa;--field-hover:#f4f4f5;--focus-border:#7b953f;--focus-ring:#cdf86966;--link:#617632;--link-hover:#52652b;--soft:#f5fee1;--secondary-bg:#fff;--secondary-hover:#fafafa;--danger-ink:#b42318;--danger-bg:#fef3f2;--danger-border:#fecdca;display:grid;grid-template-areas:"form stage";grid-template-columns:minmax(460px,44.444vw) minmax(0,1fr);min-height:100svh;padding:16px 16px 16px 0;color:var(--ink);background:var(--bg);font-family:var(--auth-font-ui);font-size:16px;line-height:1.5;color-scheme:light;-webkit-font-smoothing:antialiased}body:has(.page_page__j8X_T){background:#fff}.page_page__j8X_T img{display:block}.page_formPane__Ew0VV{grid-area:form;display:flex;flex-direction:column;min-width:0;padding:40px clamp(32px,7.6389vw,110px)}.page_paneHeader__QMUJY{display:flex;align-items:center;width:100%;min-height:33px}.page_logo__3qVzi{display:block;flex:none}.page_logo__3qVzi img{max-width:none}.page_secureConnection__NUTjY{display:inline-flex;align-items:center;gap:6px;color:var(--subtle);font-size:12px;white-space:nowrap}.page_paneBody__VK__u{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;width:100%;max-width:420px;margin:0 auto;padding:48px 0;animation:page_paneIn__HEeQE .4s var(--ease-out) both}.page_paneFooter__3VMoN{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--subtle);font-size:12px;line-height:1.4}.page_paneFooter__3VMoN a{color:var(--muted);text-decoration:none;text-underline-offset:3px}.page_paneFooter__3VMoN a:hover{text-decoration:underline}.page_mobileFooter__l57xH{display:none}.page_inputControl__YRizN{position:relative}.page_inputIcon__0XiQz{position:absolute;left:16px;top:50%;transform:translateY(-50%);pointer-events:none}.page_backButton__OXnAN{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;margin:0 0 20px -10px;padding:8px 12px 8px 10px;border:0;border-radius:10px;color:var(--muted);background:transparent;font:inherit;font-size:.9rem;font-weight:560;cursor:pointer;transition:color .18s ease,background .18s ease}.page_backButton__OXnAN:hover{color:var(--ink);background:var(--secondary-hover)}.page_formHeader__v7W49{margin-bottom:24px}.page_formTitle__ucYHw{margin:0;color:var(--ink);font-family:var(--auth-font-display);font-size:40px;font-weight:500;line-height:44px;letter-spacing:-1.2px;text-wrap:balance}.page_formSubtitle__ZGshi{margin:8px 0 0;color:var(--muted);font-size:16px;line-height:24px;text-wrap:pretty}.page_form__FClb7{display:grid;gap:24px}.page_field__G4toA{display:grid;gap:8px}.page_field__G4toA label{color:var(--ink);font-size:14px;font-weight:500;line-height:1.3}.page_passwordField__C2GFb{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label forgot" "control control";align-items:baseline;column-gap:16px}.page_passwordField__C2GFb>label{grid-area:label}.page_passwordField__C2GFb>.page_passwordControl__sYWQN{grid-area:control}.page_passwordField__C2GFb>.page_forgotButton__BN7tY{grid-area:forgot;justify-self:end}.page_passwordField__C2GFb>.page_fieldHint__LE76R{grid-column:1/-1}.page_linkButton__3rQwD{padding:0;border:0;border-radius:4px;color:var(--link);background:transparent;font:inherit;font-size:13px;font-weight:600;line-height:1.3;text-underline-offset:3px;cursor:pointer}.page_linkButton__3rQwD:hover{color:var(--link-hover);text-decoration:underline}.page_input__t1GXH{width:100%;min-height:52px;padding:14px 16px;border:1px solid var(--border);border-radius:12px;color:var(--ink);background:var(--field);box-shadow:none;font:inherit;font-size:15px;line-height:20px;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.page_input__t1GXH::placeholder{color:var(--subtle);opacity:1}.page_input__t1GXH:hover{border-color:var(--border-strong);background:var(--field-hover)}.page_input__t1GXH:focus{border-color:var(--focus-border);background:var(--field);box-shadow:0 0 0 4px var(--focus-ring)}.page_input__t1GXH[aria-invalid=true]{border-color:var(--danger-ink)}.page_input__t1GXH[aria-invalid=true]:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--danger-ink) 18%,transparent)}.page_input__t1GXH:-webkit-autofill,.page_input__t1GXH:-webkit-autofill:focus,.page_input__t1GXH:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-transition:background-color 9999s ease 0s;transition:background-color 9999s ease 0s}.page_passwordControl__sYWQN{position:relative}.page_passwordInput__ypvW3{padding-right:56px}.page_passwordButton__GoICF{position:absolute;top:50%;right:7px;display:inline-grid;width:40px;height:40px;place-items:center;padding:0;border:0;border-radius:10px;color:var(--subtle);background:transparent;cursor:pointer;transform:translateY(-50%);transition:color .18s ease,background .18s ease}.page_passwordButton__GoICF:hover{color:var(--ink);background:var(--secondary-hover)}.page_fieldHint__LE76R{margin:0;color:var(--muted);font-size:.84rem;line-height:1.4}.page_submitButton__fNFSf{position:relative;display:inline-flex;width:100%;min-height:52px;align-items:center;justify-content:center;gap:10px;margin-top:0;padding:14px 20px;border:0;border-radius:12px;color:var(--lime-ink);background:var(--lime);box-shadow:none;font:inherit;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:transform .2s var(--ease-out),box-shadow .2s ease,background .2s ease,opacity .2s ease}.page_submitButton__fNFSf:not(:disabled):hover{background:var(--lime-hover);box-shadow:0 4px 12px #29321512;transform:translateY(-1px)}.page_submitButton__fNFSf:not(:disabled):active{transform:translateY(0) scale(.99)}.page_submitButton__fNFSf:disabled{cursor:progress}.page_submitButton__fNFSf[data-status=submitting]{opacity:.86}.page_submitButton__fNFSf[data-status=success]{animation:page_success__k1NYU .5s var(--ease-out)}.page_submitArrow__5EWqQ{transition:transform .2s var(--ease-out)}.page_submitButton__fNFSf:not(:disabled):hover .page_submitArrow__5EWqQ{transform:translateX(3px)}.page_spinner__ljkt6{width:18px;height:18px;border:2px solid rgba(41,50,21,.28);border-top:2px solid var(--lime-ink);border-radius:999px;animation:page_spin__ZW0L5 .7s linear infinite}.page_signupPrompt__INcbl{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;margin:24px 0 0;color:var(--muted);font-size:14px;line-height:1.4}.page_signupLink__rHuDw{display:inline-flex;align-items:center;gap:4px;border-radius:4px;color:var(--link);font-weight:600;text-decoration:none;text-underline-offset:3px}.page_signupLink__rHuDw img{transition:transform .2s var(--ease-out)}.page_signupLink__rHuDw:hover{color:var(--link-hover);text-decoration:underline}.page_signupLink__rHuDw:hover img{transform:translateX(2px)}.page_errorBox__ncX2_{display:flex;align-items:flex-start;gap:10px;margin-bottom:20px;padding:12px 14px;border:1px solid var(--danger-border);border-radius:12px;color:var(--danger-ink);background:var(--danger-bg);font-size:.92rem;font-weight:500;line-height:1.45;animation:page_nudge__oliza .42s var(--ease-out)}.page_errorBox__ncX2_ svg{flex:none;margin-top:1px}.page_confirmation__Y0lDC{display:grid;justify-items:start;gap:0}.page_confirmation__Y0lDC .page_formSubtitle__ZGshi{margin-bottom:28px}.page_confirmationIcon__XVwem{display:grid;width:56px;height:56px;place-items:center;margin-bottom:24px;border-radius:18px;color:var(--lime-ink);background:var(--lime);box-shadow:0 14px 30px -16px rgba(95,117,47,.9);animation:page_pop__TCHwJ .6s var(--ease-out)}.page_confirmationIcon__XVwem[data-tone=danger]{color:var(--danger-ink);background:var(--danger-bg);box-shadow:none}.page_secondaryButton__2gy5J{display:inline-flex;width:100%;min-height:52px;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border:1px solid var(--border-strong);border-radius:12px;color:var(--ink);background:var(--secondary-bg);font:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .18s ease,border-color .18s ease}.page_secondaryButton__2gy5J:hover{border-color:var(--focus-border);background:var(--secondary-hover)}.page_securityNote__VcrGr{display:flex;align-items:flex-start;gap:12px;margin-top:28px;padding:14px 16px;border-radius:12px;color:var(--muted);background:var(--soft);font-size:.86rem;line-height:1.45}.page_securityNote__VcrGr svg{flex:none;margin-top:1px;color:var(--link)}.page_securityNote__VcrGr strong{display:block;color:var(--ink);font-weight:600}.page_backButton__OXnAN:focus-visible,.page_linkButton__3rQwD:focus-visible,.page_paneFooter__3VMoN a:focus-visible,.page_passwordButton__GoICF:focus-visible,.page_secondaryButton__2gy5J:focus-visible,.page_signupLink__rHuDw:focus-visible,.page_submitButton__fNFSf:focus-visible{outline:3px solid var(--focus-border);outline-offset:3px}@keyframes page_paneIn__HEeQE{0%{opacity:0;transform:translateY(10px)}}@keyframes page_spin__ZW0L5{to{transform:rotate(1turn)}}@keyframes page_nudge__oliza{0%{opacity:0;transform:translateX(0)}30%{opacity:1;transform:translateX(-5px)}60%{transform:translateX(4px)}}@keyframes page_pop__TCHwJ{0%{transform:scale(.7)}60%{transform:scale(1.06)}}@keyframes page_success__k1NYU{50%{transform:scale(1.015)}}.page_inputWithIcon__IzMpt{padding-left:44px}@media (min-width:1024px) and (max-width:1279px){.page_formPane__Ew0VV{padding-inline:40px}.page_formTitle__ucYHw{font-size:36px;line-height:40px}.page_paneHeader__QMUJY{flex-wrap:wrap;gap:12px}}@media (max-width:1023px){.page_page__j8X_T{display:flex;flex-direction:column;align-items:stretch;gap:32px;padding:24px 20px max(32px,env(safe-area-inset-bottom))}.page_formPane__Ew0VV{width:100%;max-width:520px;margin:0 auto;padding:0}.page_paneHeader__QMUJY{justify-content:space-between;min-height:30px}.page_paneBody__VK__u{max-width:none;margin:32px 0 0;padding:0}.page_formTitle__ucYHw{font-family:var(--auth-font-ui);font-size:30px;font-weight:600;line-height:34px;letter-spacing:-.9px;text-wrap:wrap}.page_formSubtitle__ZGshi{font-size:14px;line-height:20px}.page_paneFooter__3VMoN{display:none}.page_mobileFooter__l57xH{display:flex;justify-content:center;align-items:center;gap:6px;width:100%;font-size:12px;color:var(--subtle)}.page_mobileFooter__l57xH a{color:inherit;text-decoration:none}.page_mobileFooter__l57xH a:hover{text-decoration:underline}.page_mobileFooter__l57xH a:focus-visible{outline:3px solid var(--focus-border);outline-offset:4px}}@media (max-width:359px){.page_page__j8X_T{padding-inline:16px}.page_secureConnection__NUTjY{font-size:10px}.page_formTitle__ucYHw{font-size:28px}.page_signupPrompt__INcbl{font-size:13px}}@media (prefers-reduced-motion:reduce){.page_page__j8X_T *,.page_page__j8X_T :after,.page_page__j8X_T :before{animation:none!important;transition:none!important}}