@font-face{font-family:LandingInter;src:url(/fonts/landing/inter_regular-s.p.2bb4e2w2f8b5l.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:LandingInter;src:url(/fonts/landing/inter_medium-s.p.34qksex-rl00o.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:LandingInter;src:url(/fonts/landing/inter_semibold-s.p.09gosfwumfywy.woff2) format("woff2");font-weight:600 800;font-display:swap}@font-face{font-family:LandingDisplay;src:url(/fonts/landing/inter_display_medium-s.p.07iq05yz_unj-.woff2) format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:LandingDisplay;src:url(/fonts/landing/inter_display_semibold-s.p.36u5fws9cofop.woff2) format("woff2");font-weight:600 800;font-display:swap}.LoginPage_page__ommXu{display:flex;flex:1;flex-direction:column;min-height:100dvh;background:#fff;color:#1c1d1f;font-family:LandingInter,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}.LoginPage_page__ommXu *,.LoginPage_page__ommXu :after,.LoginPage_page__ommXu :before{box-sizing:border-box}.LoginPage_page__ommXu button,.LoginPage_page__ommXu input{font-family:inherit}.LoginPage_page__ommXu a{text-decoration:none}.LoginPage_page__ommXu a:focus-visible,.LoginPage_page__ommXu button:focus-visible,.LoginPage_rememberInput__ezIEu:focus-visible{outline:2px solid var(--focus,var(--accent,#7b2fb5));outline-offset:4px}.LoginPage_header__25nlo{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1512px;min-height:88px;margin:0 auto;padding:20px 48px;border-inline:1px solid #e4e7ec;border-bottom:1px solid #e4e7ec;background:white}.LoginPage_brand__DA0k6{display:flex;align-items:center;gap:7px;color:#1c1d1f;white-space:nowrap}.LoginPage_brand__DA0k6 img{width:30px;height:30px;object-fit:contain}.LoginPage_brand__DA0k6>span{font-size:25px;line-height:30px;font-weight:600;letter-spacing:-1px}.LoginPage_brand__DA0k6>span>span{font-weight:400}.LoginPage_backLink__POLcJ{display:flex;align-items:center;gap:8px;color:#7c8593;font-size:12px;line-height:20px;transition:color .2s}.LoginPage_backLink__POLcJ:hover{color:var(--accent,#7b2fb5)}.LoginPage_main__0LSTH{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);flex:1;width:100%;max-width:1512px;margin:0 auto;border-inline:1px solid #e4e7ec}.LoginPage_formSection__ORFab{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:72px 48px 96px}.LoginPage_formContent__Z3EIk{position:relative;z-index:1;width:100%;max-width:376px;animation:LoginPage_login-enter__wLJ7s .7s cubic-bezier(.22,1,.36,1) both}.LoginPage_formHeading__ahPVV{margin-bottom:30px}.LoginPage_eyebrow__soZv1{display:inline-flex;align-items:center;min-height:24px;padding:3px 7px;border-radius:7px;background:color-mix(in oklch,var(--accent,#7b2fb5) 9%,white);color:var(--accent,#7b2fb5);font-size:12px;line-height:18px;font-weight:500;letter-spacing:-.1px}.LoginPage_formHeading__ahPVV h1{margin:20px 0 10px;font-family:LandingDisplay,Arial,sans-serif;font-size:44px;line-height:1.08;font-weight:500;letter-spacing:-1.4px}.LoginPage_formHeading__ahPVV p{margin:0;font-size:14px;line-height:1.6;color:#7c8593;text-wrap:pretty}.LoginPage_form__FQsKJ{display:flex;flex-direction:column;gap:22px}.LoginPage_field__lHnzl{display:flex;flex-direction:column;gap:8px}.LoginPage_label__hWKZM{color:#414751;font-size:13px;line-height:18px;font-weight:500}.LoginPage_page__ommXu .LoginPage_input__Qons1{width:100%;min-height:44px;border:1px solid #e2e4e9;border-radius:10px;background:#fff;color:#282c33;font-size:14px;line-height:20px;padding:11px 13px;box-shadow:0 1px 2px #14233b04;transition:border-color .2s,box-shadow .2s}.LoginPage_page__ommXu .LoginPage_input__Qons1::placeholder{color:#a2a9b3;opacity:1}.LoginPage_page__ommXu .LoginPage_input__Qons1:hover{background:#fff;border-color:#cbbdd7}.LoginPage_page__ommXu .LoginPage_input__Qons1:focus,.LoginPage_page__ommXu .LoginPage_input__Qons1[data-focused=true]{border-color:var(--accent,#7b2fb5);background:#fff;box-shadow:0 0 0 3px color-mix(in oklab,var(--accent,#7b2fb5) 11%,transparent)}.LoginPage_page__ommXu .LoginPage_input__Qons1[data-invalid=true]{border-color:var(--danger,#c43e53)}.LoginPage_page__ommXu .LoginPage_input__Qons1:disabled{opacity:.6;cursor:not-allowed}.LoginPage_passwordField__byeA7{position:relative}.LoginPage_page__ommXu .LoginPage_passwordInput___9On_{padding-right:46px}.LoginPage_passwordToggle__N6Xy7{position:absolute;display:flex;align-items:center;justify-content:center;top:5px;right:5px;bottom:5px;width:34px;padding:0;border:0;border-radius:6px;background:transparent;color:#8a939f;cursor:pointer;transition:background .2s,color .2s}.LoginPage_passwordToggle__N6Xy7:hover{color:var(--accent,#7b2fb5);background:#f7f3fa}.LoginPage_passwordToggle__N6Xy7:focus-visible{outline-offset:0!important}.LoginPage_fieldError__ydfkU{line-height:18px}.LoginPage_fieldError__ydfkU,.LoginPage_formError__dcbma{color:var(--danger,#c43e53);font-size:12px;overflow-wrap:anywhere}.LoginPage_formError__dcbma{margin:0;padding:10px 12px;border:1px solid color-mix(in oklab,var(--danger,#c43e53) 20%,white);border-radius:8px;background:color-mix(in oklab,var(--danger,#c43e53) 4%,white);line-height:1.6}.LoginPage_formOptions__QAbsy{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:-1px}.LoginPage_rememberLabel__kG6T6{display:inline-flex;align-items:center;gap:7px;color:#636c79;font-size:12px;line-height:20px;cursor:pointer;user-select:none}.LoginPage_rememberInput__ezIEu{width:15px;height:15px;flex-shrink:0;margin:0;accent-color:var(--accent,#7b2fb5);cursor:pointer}.LoginPage_page__ommXu .LoginPage_textLink__AosvV{color:#8b669f;font-size:12px;line-height:20px;transition:color .2s}.LoginPage_page__ommXu .LoginPage_textLink__AosvV:hover{color:var(--accent,#7b2fb5)}.LoginPage_page__ommXu .LoginPage_submitButton__dqr4E{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:44px;padding:10px 16px;border:1px solid transparent;border-radius:10px;background:var(--accent,#7b2fb5);color:var(--accent-foreground,#fff);font-family:inherit;font-size:14px;line-height:22px;font-weight:500;box-shadow:0 2px 3px #26133612;transition:background .2s}.LoginPage_page__ommXu .LoginPage_submitButton__dqr4E:hover{background:var(--accent-hover,#6b249f)}.LoginPage_page__ommXu .LoginPage_submitButton__dqr4E:disabled,.LoginPage_page__ommXu .LoginPage_submitButton__dqr4E[aria-disabled=true]{opacity:.7;cursor:wait}.LoginPage_signup__yITSa{margin:28px 0 0;border-top:1px solid #eeeff2;padding-top:24px;color:#8b939f;font-size:12px;line-height:22px;text-align:center}.LoginPage_page__ommXu .LoginPage_signupLink__7OmQm{display:inline-flex;align-items:center;gap:5px;color:#5b426e;font-size:12px;line-height:22px;font-weight:500;transition:color .2s}.LoginPage_page__ommXu .LoginPage_signupLink__7OmQm:hover{color:var(--accent,#7b2fb5)}.LoginPage_formFooter__7UJRf{position:absolute;bottom:24px;left:48px;right:48px;display:flex;justify-content:space-between;color:#a0a7b1;font-size:10px;line-height:18px}.LoginPage_formFooter__7UJRf a{color:#929aa6;transition:color .2s}.LoginPage_formFooter__7UJRf a:hover{color:var(--accent,#7b2fb5)}.LoginPage_visual__KdWSS{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:72px 56px 96px;border-left:1px solid #e4e7ec;background:white;overflow:hidden}.LoginPage_visual__KdWSS:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.65;background:repeating-linear-gradient(90deg,#ffffff75 0 1px,transparent 1px 8px),radial-gradient(90% 100% at 50% 100%,color-mix(in oklab,var(--accent) 26%,white) 0,color-mix(in oklab,var(--accent) 12%,white) 60%,color-mix(in oklab,var(--accent) 5%,white) 100%);mask-image:linear-gradient(transparent 10%,#000 75%)}.LoginPage_visualCopy__eo7QT{position:relative;z-index:1;max-width:530px;padding-bottom:20px;animation:LoginPage_login-enter__wLJ7s .9s cubic-bezier(.22,1,.36,1) .12s both}.LoginPage_visualEyebrow__XZ_xA{display:block;margin-bottom:24px;color:#9b7ead;font-size:11px;line-height:18px;font-weight:500;letter-spacing:.9px;text-transform:uppercase}.LoginPage_visual__KdWSS h2{margin:0;font-family:LandingDisplay,Arial,sans-serif;font-size:clamp(48px,4.6vw,72px);line-height:1.02;font-weight:500;letter-spacing:-2.7px;text-wrap:balance}.LoginPage_visualCopy__eo7QT p{max-width:330px;margin:26px 0 0;color:#85748f;font-size:15px;line-height:1.65;text-wrap:pretty}.LoginPage_visualFooter__cLb2j{position:absolute;z-index:1;bottom:32px;left:56px;right:56px;display:flex;justify-content:space-between;gap:16px;padding-top:22px;border-top:1px solid #dbcfe3;color:#9a86aa;font-size:10px;line-height:18px}@keyframes LoginPage_login-enter__wLJ7s{0%{opacity:0;transform:translateY(12px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (min-width:1513px){.LoginPage_header__25nlo,.LoginPage_main__0LSTH{max-width:1392px}}@media (max-width:1199px){.LoginPage_header__25nlo{padding-inline:36px}.LoginPage_formSection__ORFab{padding-inline:40px}.LoginPage_formFooter__7UJRf{left:40px;right:40px}.LoginPage_visual__KdWSS{padding-inline:40px}.LoginPage_visualFooter__cLb2j{left:40px;right:40px;flex-direction:column;gap:1px}.LoginPage_visual__KdWSS h2{font-size:56px;letter-spacing:-2px}}@media (max-width:899px){.LoginPage_header__25nlo{min-height:76px;padding:18px 28px}.LoginPage_main__0LSTH{position:relative;grid-template-columns:minmax(0,1fr)}.LoginPage_main__0LSTH:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.65;background:repeating-linear-gradient(90deg,#ffffff75 0 1px,transparent 1px 8px),radial-gradient(90% 100% at 50% 100%,color-mix(in oklab,var(--accent) 26%,white) 0,color-mix(in oklab,var(--accent) 12%,white) 60%,color-mix(in oklab,var(--accent) 5%,white) 100%);mask-image:linear-gradient(transparent 45%,#000)}.LoginPage_formSection__ORFab{min-height:calc(100dvh - 76px);padding:56px 28px 96px}.LoginPage_formFooter__7UJRf{left:28px;right:28px}.LoginPage_visual__KdWSS{display:none}}@media (max-width:479px){.LoginPage_header__25nlo{padding-inline:24px}.LoginPage_brand__DA0k6>span{font-size:23px}.LoginPage_brand__DA0k6 img{width:27px;height:27px}.LoginPage_backLink__POLcJ{gap:5px;font-size:11px}.LoginPage_formSection__ORFab{justify-content:flex-start;padding:52px 24px 88px}.LoginPage_formHeading__ahPVV{margin-bottom:28px}.LoginPage_formHeading__ahPVV h1{font-size:40px}.LoginPage_formHeading__ahPVV p{font-size:13px}.LoginPage_form__FQsKJ{gap:20px}.LoginPage_page__ommXu .LoginPage_input__Qons1{font-size:16px}.LoginPage_formFooter__7UJRf{left:24px;right:24px}.LoginPage_page__ommXu .LoginPage_textLink__AosvV,.LoginPage_rememberLabel__kG6T6{font-size:11px}}@media (prefers-reduced-motion:reduce){.LoginPage_page__ommXu *,.LoginPage_page__ommXu :after,.LoginPage_page__ommXu :before{animation:none!important;transition:none!important}}.CadastroPage_registrationSection__ehAXH.CadastroPage_registrationSection__ehAXH{padding-top:40px;padding-bottom:72px}.CadastroPage_registrationContent__bUkKy.CadastroPage_registrationContent__bUkKy{max-width:420px}.CadastroPage_registrationHeading__HGQoj.CadastroPage_registrationHeading__HGQoj{margin-bottom:22px}.CadastroPage_registrationHeading__HGQoj h1{margin-top:16px;margin-bottom:8px;font-size:40px}.CadastroPage_registrationHeading__HGQoj .CadastroPage_trial__Qh28s{margin-top:10px;color:var(--accent,#7b2fb5);font-size:12px;line-height:1.6}.CadastroPage_steps__G7PvR{margin-bottom:22px}.CadastroPage_steps__G7PvR ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.CadastroPage_steps__G7PvR li{display:flex;align-items:center;gap:9px;padding:0 0 16px;border-bottom:1px solid #e7e8ed;color:#a1a8b3}.CadastroPage_stepNumber__7kV68{display:grid;place-items:center;width:27px;height:27px;flex-shrink:0;border:1px solid #e3e4ea;border-radius:8px;background:#fafafb;font-size:11px;line-height:16px;font-weight:500}.CadastroPage_steps__G7PvR li>div{display:flex;flex-direction:column;gap:1px}.CadastroPage_steps__G7PvR small{color:#a0a8b3;font-size:9px;line-height:14px}.CadastroPage_steps__G7PvR strong{font-size:12px;line-height:18px;font-weight:500}.CadastroPage_steps__G7PvR li[aria-current=step]{color:#3d2c49;border-color:var(--accent,#7b2fb5)}.CadastroPage_steps__G7PvR li[aria-current=step] .CadastroPage_stepNumber__7kV68{border-color:var(--accent,#7b2fb5);background:var(--accent,#7b2fb5);color:var(--accent-foreground,white)}.CadastroPage_steps__G7PvR li[data-complete=true]{color:#927ca2}.CadastroPage_steps__G7PvR li[data-complete=true] .CadastroPage_stepNumber__7kV68{border-color:#e2d5ed;background:#f5eefb;color:var(--accent,#7b2fb5)}.CadastroPage_panel__hpZ7k{display:flex;flex-direction:column;gap:16px;min-width:0;animation:CadastroPage_panel-enter__dwBpn .4s cubic-bezier(.22,1,.36,1) both}.CadastroPage_fieldPair__nvz2X{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.CadastroPage_fieldPair__nvz2X>*{min-width:0}.CadastroPage_registrationContent__bUkKy>p:last-child{margin-top:22px;padding-top:18px}.CadastroPage_registrationForm__msgYm{gap:0}.CadastroPage_invite__QKYuj{display:flex;gap:10px;padding:12px;margin:0 0 24px;border:1px solid #e4d6ed;border-radius:9px;background:#faf6fd}.CadastroPage_invite__QKYuj>svg{flex-shrink:0;color:var(--accent,#7b2fb5);margin-top:2px}.CadastroPage_invite__QKYuj>div{min-width:0}.CadastroPage_invite__QKYuj p{margin:0 0 4px;color:#735286;font-size:12px;line-height:1.5}.CadastroPage_invite__QKYuj strong{color:var(--accent,#7b2fb5);font-weight:500;overflow-wrap:anywhere}.CadastroPage_invite__QKYuj span{color:#9c88ab;font-size:10px;line-height:1.5}.CadastroPage_dateLabel__dQw_J{display:flex;align-items:center;justify-content:space-between;gap:10px}.CadastroPage_dateLabel__dQw_J>span:last-child{color:#a1a8b2;font-size:10px;line-height:18px}.CadastroPage_datePicker__TA57O .CadastroPage_dateGroup__cVOSp{min-height:44px;border:1px solid #e2e4e9;border-radius:10px;background:#fff;color:#282c33;font-family:inherit;font-size:14px;box-shadow:0 1px 2px #14233b04;transition:border-color .2s,box-shadow .2s}.CadastroPage_datePicker__TA57O .CadastroPage_dateGroup__cVOSp:hover{border-color:#cbbdd7;background:#fff}.CadastroPage_datePicker__TA57O .CadastroPage_dateGroup__cVOSp:focus-within{border-color:var(--accent,#7b2fb5);background:#fff;box-shadow:0 0 0 3px color-mix(in oklab,var(--accent,#7b2fb5) 11%,transparent)}.CadastroPage_datePicker__TA57O[data-invalid=true] .CadastroPage_dateGroup__cVOSp{border-color:var(--danger,#c43e53)}.CadastroPage_accountActions__E8viy{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.CadastroPage_accountActions__E8viy .CadastroPage_previousButton__2OIVg{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:10px 14px;border:1px solid #e2e4e9;border-radius:10px;background:white;color:#7f6a8f;font-family:inherit;font-size:12px;line-height:20px;font-weight:400;box-shadow:0 1px 2px #14233b04;transition:background .2s,border-color .2s}.CadastroPage_accountActions__E8viy .CadastroPage_previousButton__2OIVg:hover{background:#faf7fc;border-color:#ccbad9}.CadastroPage_accountActions__E8viy .CadastroPage_previousButton__2OIVg[aria-disabled=true]{opacity:.5}.CadastroPage_panel__hpZ7k .CadastroPage_otpTitle__CK9_z{font-size:38px;letter-spacing:-1px}.CadastroPage_otpForm__Oxevf{gap:26px}.CadastroPage_otpField__1aen8{display:flex;flex-direction:column;align-items:center;gap:18px;min-width:0}.CadastroPage_otpField__1aen8 .CadastroPage_otp__xuRGO{max-width:100%;gap:9px}.CadastroPage_otp__xuRGO .CadastroPage_otpGroup__sQYr2{gap:7px}.CadastroPage_otpGroup__sQYr2 .CadastroPage_otpSlot___bufx{width:40px;height:46px;flex:none;border:1px solid #e2e4e9;border-radius:9px;background:white;color:#302638;box-shadow:0 1px 2px #14233b04}.CadastroPage_otpGroup__sQYr2 .CadastroPage_otpSlot___bufx[data-active=true]{border-color:var(--accent,#7b2fb5);background:white;box-shadow:0 0 0 3px color-mix(in oklab,var(--accent,#7b2fb5) 11%,transparent)}.CadastroPage_otpGroup__sQYr2 .CadastroPage_otpSlot___bufx[data-invalid=true]{border-color:var(--danger,#c43e53)}.CadastroPage_otpHelp__ut9OR{margin:0;color:#959cab;font-size:12px;line-height:1.7;text-align:center;text-wrap:pretty}.CadastroPage_panel__hpZ7k .CadastroPage_backButton__iHYqX{display:inline-flex;align-items:center;justify-content:center;gap:7px;align-self:center;min-height:36px;padding:6px 10px;border:0;border-radius:7px;background:transparent;color:#8b669f;font-family:inherit;font-size:12px;font-weight:400}.CadastroPage_panel__hpZ7k .CadastroPage_backButton__iHYqX:hover{background:#f8f3fb;color:var(--accent,#7b2fb5)}@keyframes CadastroPage_panel-enter__dwBpn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:899px){.CadastroPage_registrationSection__ehAXH.CadastroPage_registrationSection__ehAXH{padding-top:44px;padding-bottom:88px}}@media (max-width:599px){.CadastroPage_fieldPair__nvz2X{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.CadastroPage_registrationSection__ehAXH.CadastroPage_registrationSection__ehAXH{padding-top:36px}.CadastroPage_registrationHeading__HGQoj{margin-bottom:24px}.CadastroPage_registrationHeading__HGQoj .CadastroPage_trial__Qh28s{font-size:11px}.CadastroPage_fieldPair__nvz2X,.CadastroPage_panel__hpZ7k{gap:18px}.CadastroPage_steps__G7PvR{margin-bottom:24px}.CadastroPage_steps__G7PvR li{padding-bottom:14px}.CadastroPage_datePicker__TA57O .CadastroPage_dateGroup__cVOSp{font-size:16px}.CadastroPage_otpField__1aen8 .CadastroPage_otp__xuRGO{gap:7px}.CadastroPage_otp__xuRGO .CadastroPage_otpGroup__sQYr2{gap:5px}.CadastroPage_otpGroup__sQYr2 .CadastroPage_otpSlot___bufx{width:34px;height:44px}.CadastroPage_panel__hpZ7k .CadastroPage_otpTitle__CK9_z{font-size:34px}}@media (prefers-reduced-motion:reduce){.CadastroPage_panel__hpZ7k{animation:none}}