.account-module__QhJZ6q__main{background:#fff;min-height:100vh}.account-module__QhJZ6q__shell{grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);min-height:100vh;display:grid}.account-module__QhJZ6q__formPanel{flex-direction:column;justify-content:center;width:min(100%,650px);min-height:100vh;margin:0 auto;padding:64px clamp(32px,7vw,108px);display:flex}.account-module__QhJZ6q__brand{color:#172018;letter-spacing:-.055em;font-size:1.72rem;font-weight:850;text-decoration:none}.account-module__QhJZ6q__brand span{color:#941d30}.account-module__QhJZ6q__eyebrow{color:#941d30;letter-spacing:.14em;text-transform:uppercase;margin:56px 0 0;font-size:.75rem;font-weight:800}.account-module__QhJZ6q__formPanel h1{color:#121712;letter-spacing:-.07em;margin:64px 0 11px;font-size:clamp(2.35rem,4vw,3.3rem);line-height:1.05}.account-module__QhJZ6q__eyebrow+h1{margin-top:12px}.account-module__QhJZ6q__intro{color:#747971;max-width:455px;margin:0 0 37px;font-size:1rem;line-height:1.65}.account-module__QhJZ6q__form{gap:21px;display:grid}.account-module__QhJZ6q__field{gap:9px;display:grid}.account-module__QhJZ6q__fieldLabel,.account-module__QhJZ6q__forgot{color:#242c25;font-size:.88rem;font-weight:750}.account-module__QhJZ6q__fieldTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.account-module__QhJZ6q__forgot{color:#c63e47;text-decoration:none}.account-module__QhJZ6q__forgot:hover,.account-module__QhJZ6q__links a:hover{text-decoration:underline}.account-module__QhJZ6q__field input{box-sizing:border-box;color:#151a16;width:100%;min-height:54px;font:inherit;background:#fff;border:1px solid #dfe2dd;border-radius:9px;padding:0 16px;transition:border-color .15s,box-shadow .15s}.account-module__QhJZ6q__passwordInput{display:block;position:relative}.account-module__QhJZ6q__passwordInput input{padding-right:54px}.account-module__QhJZ6q__passwordToggle{color:#941d30;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:31px;height:31px;padding:6px;display:grid;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.account-module__QhJZ6q__passwordToggle svg{width:18px;height:18px}.account-module__QhJZ6q__passwordToggle:hover,.account-module__QhJZ6q__passwordToggle:focus-visible{color:#6f1020;background:#fff0f1;outline:0}.account-module__QhJZ6q__field input::placeholder{color:#a1a59f}.account-module__QhJZ6q__field input:focus{border-color:#273128;outline:0;box-shadow:0 0 0 3px #2630271a}.account-module__QhJZ6q__field input:-webkit-autofill{-webkit-text-fill-color:#151a16;caret-color:#151a16;box-shadow:inset 0 0 0 1000px #fff}.account-module__QhJZ6q__field input:-webkit-autofill:hover{-webkit-text-fill-color:#151a16;caret-color:#151a16;box-shadow:inset 0 0 0 1000px #fff}.account-module__QhJZ6q__field input:-webkit-autofill:focus{-webkit-text-fill-color:#151a16;caret-color:#151a16;box-shadow:inset 0 0 0 1000px #fff}.account-module__QhJZ6q__field input:-webkit-autofill:active{-webkit-text-fill-color:#151a16;caret-color:#151a16;box-shadow:inset 0 0 0 1000px #fff}.account-module__QhJZ6q__submit{color:#fff;min-height:54px;font:inherit;cursor:pointer;background:#202a22;border:0;border-radius:9px;margin-top:8px;padding:0 18px;font-weight:750;transition:transform .15s,background .15s}.account-module__QhJZ6q__submitLink{color:#fff;background:#202a22;border-radius:9px;place-items:center;min-height:54px;margin-top:8px;padding:0 18px;font-weight:750;text-decoration:none;transition:transform .15s,background .15s;display:grid}.account-module__QhJZ6q__submit:hover:not(:disabled){background:#111712;transform:translateY(-1px)}.account-module__QhJZ6q__submitLink:hover,.account-module__QhJZ6q__submitLink:focus-visible{background:#111712;outline:0;transform:translateY(-1px)}.account-module__QhJZ6q__submit:disabled{cursor:wait;opacity:.68}.account-module__QhJZ6q__error,.account-module__QhJZ6q__success{border-radius:9px;margin:22px 0 0;padding:12px 14px;font-size:.9rem;line-height:1.45}.account-module__QhJZ6q__error{color:#a52831;background:#fff0f1}.account-module__QhJZ6q__success{color:#14653b;background:#ecf9f0}.account-module__QhJZ6q__links{color:#767b75;margin:29px 0 0;font-size:.94rem;line-height:1.8}.account-module__QhJZ6q__links a{color:#c63e47;font-weight:750;text-decoration:none}.account-module__QhJZ6q__visualPanel{background:#131a14 url(/images/taskpilot-work-automation-hero-square.png) 50%/cover no-repeat;min-height:100vh;position:relative;overflow:hidden}.account-module__QhJZ6q__visualPanel:after{content:"";background:linear-gradient(#050a0614,#050a067a);position:absolute;inset:0}.account-module__QhJZ6q__visualCopy{z-index:1;color:#fff;text-shadow:0 1px 18px #00000073;position:absolute;bottom:clamp(42px,7vw,96px);left:clamp(34px,6vw,90px);right:clamp(34px,6vw,90px)}.account-module__QhJZ6q__visualCopy p{letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:.78rem;font-weight:800}.account-module__QhJZ6q__visualCopy h2{letter-spacing:-.055em;max-width:360px;margin:0;font-size:clamp(1.75rem,3vw,2.6rem);line-height:1.08}@media (max-width:820px){.account-module__QhJZ6q__shell{flex-direction:column-reverse;display:flex}.account-module__QhJZ6q__visualPanel{background-position:50% 42%;flex:0 0 270px;min-height:270px}.account-module__QhJZ6q__visualCopy{bottom:27px;left:28px;right:28px}.account-module__QhJZ6q__visualCopy h2{max-width:270px;font-size:1.7rem}.account-module__QhJZ6q__formPanel{min-height:0;padding:40px 26px 52px;display:block}.account-module__QhJZ6q__formPanel h1{margin-top:50px}}
