.auth-shell-module__OgwsMW__page{color:#000;background:#e5e5e5;min-height:100vh;padding:12px;display:flex}@media (min-width:640px){.auth-shell-module__OgwsMW__page{padding:16px}}@media (min-width:768px){.auth-shell-module__OgwsMW__page{padding:24px}}.auth-shell-module__OgwsMW__card{background:#fff;border-radius:20px;flex-direction:column;width:100%;min-height:calc(100vh - 24px);display:flex;overflow:hidden;box-shadow:0 0 0 1px #0000000d,0 1px 2px #0000000a}@media (min-width:640px){.auth-shell-module__OgwsMW__card{border-radius:24px;min-height:calc(100vh - 32px)}}@media (min-width:768px){.auth-shell-module__OgwsMW__card{min-height:calc(100vh - 48px)}}@media (min-width:1024px){.auth-shell-module__OgwsMW__card{flex-direction:row;height:calc(100vh - 48px);min-height:0}}.auth-shell-module__OgwsMW__panelForm{flex:1;grid-template-rows:1fr auto;place-items:center;row-gap:2rem;width:100%;padding:1.5rem;display:grid}@media (min-width:640px){.auth-shell-module__OgwsMW__panelForm{padding:2.5rem}}@media (min-width:768px){.auth-shell-module__OgwsMW__panelForm{padding:3.5rem}}@media (min-width:1280px){.auth-shell-module__OgwsMW__panelForm{padding:4rem}}@media (min-width:1024px){.auth-shell-module__OgwsMW__panelForm{width:50%}}.auth-shell-module__OgwsMW__content{flex-direction:column;gap:2rem;width:100%;max-width:420px;display:flex}.auth-shell-module__OgwsMW__panelImage{display:none;position:relative;overflow:hidden}@media (min-width:1024px){.auth-shell-module__OgwsMW__panelImage{width:50%;display:block}}.auth-shell-module__OgwsMW__panelImage img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.auth-shell-module__OgwsMW__consent{color:#a3a3a3;text-align:center;align-self:end;width:100%;max-width:420px;font-size:.75rem;line-height:1.6}.auth-shell-module__OgwsMW__consent p{margin:0}.auth-shell-module__OgwsMW__consent a{color:#737373;text-underline-offset:2px;text-decoration:underline}.auth-shell-module__OgwsMW__consent a:hover{color:#000}.auth-shell-module__OgwsMW__consent .auth-shell-module__OgwsMW__copyright{margin-top:.75rem}
.esqueci-senha-module__4ZA-GG__brand{text-align:center;width:100%}.esqueci-senha-module__4ZA-GG__brandName{font-family:var(--font-cormorant), "Cormorant Garamond", serif;color:#000;margin:0;font-size:3rem;font-weight:500;line-height:1}@media (min-width:640px){.esqueci-senha-module__4ZA-GG__brandName{font-size:3.75rem}}.esqueci-senha-module__4ZA-GG__explicacao{color:#737373;text-align:center;margin:.5rem 0 0;font-size:.875rem}.esqueci-senha-module__4ZA-GG__form{flex-direction:column;gap:.75rem;display:flex}.esqueci-senha-module__4ZA-GG__field{position:relative}.esqueci-senha-module__4ZA-GG__icon{color:#a3a3a3;stroke:currentColor;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.esqueci-senha-module__4ZA-GG__field input{color:#000;background:#fff;border:1px solid #e5e5e5;border-radius:12px;outline:none;width:100%;padding:.75rem 1rem .75rem 2.75rem;font-family:inherit;font-size:.875rem;transition:box-shadow .15s,border-color .15s}.esqueci-senha-module__4ZA-GG__field input::placeholder{color:#a3a3a3}.esqueci-senha-module__4ZA-GG__field input:focus{border-color:#d4d4d4;box-shadow:0 0 0 2px #1717171a}.esqueci-senha-module__4ZA-GG__erro{color:#000;background:#f5f5f5;border-radius:8px;margin:0;padding:8px 10px;font-size:.75rem}.esqueci-senha-module__4ZA-GG__submit{color:#fff;cursor:pointer;background:#000;border:none;border-radius:999px;width:100%;margin-top:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .15s}.esqueci-senha-module__4ZA-GG__submit:hover{background:#171717}.esqueci-senha-module__4ZA-GG__submit:disabled{opacity:.6;cursor:default}.esqueci-senha-module__4ZA-GG__rowVoltar{justify-content:center;display:flex}.esqueci-senha-module__4ZA-GG__rowVoltar a{color:#737373;font-size:.75rem}.esqueci-senha-module__4ZA-GG__rowVoltar a:hover{color:#000}.esqueci-senha-module__4ZA-GG__confirmacao{color:#000;text-align:center;font-size:.875rem;line-height:1.6}
.login-module__Si-P0q__brand{text-align:center;width:100%}.login-module__Si-P0q__brandName{font-family:var(--font-cormorant), "Cormorant Garamond", serif;color:#000;margin:0;font-size:3rem;font-weight:500;line-height:1}@media (min-width:640px){.login-module__Si-P0q__brandName{font-size:3.75rem}}.login-module__Si-P0q__tagline{font-family:var(--font-cormorant), "Cormorant Garamond", serif;color:#737373;margin:.5rem 0 0;font-size:1.125rem;font-style:italic;font-weight:400}@media (min-width:640px){.login-module__Si-P0q__tagline{font-size:1.25rem}}.login-module__Si-P0q__form{flex-direction:column;gap:.75rem;display:flex}.login-module__Si-P0q__field{position:relative}.login-module__Si-P0q__icon{color:#a3a3a3;stroke:currentColor;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.login-module__Si-P0q__field input{color:#000;background:#fff;border:1px solid #e5e5e5;border-radius:12px;outline:none;width:100%;padding:.75rem 1rem .75rem 2.75rem;font-family:inherit;font-size:.875rem;transition:box-shadow .15s,border-color .15s}.login-module__Si-P0q__field input::placeholder{color:#a3a3a3}.login-module__Si-P0q__field input:focus{border-color:#d4d4d4;box-shadow:0 0 0 2px #1717171a}.login-module__Si-P0q__fieldPassword input{padding-right:2.75rem}.login-module__Si-P0q__toggle{cursor:pointer;color:#a3a3a3;background:0 0;border:none;padding:0;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.login-module__Si-P0q__toggle:hover{color:#404040}.login-module__Si-P0q__toggle svg{width:16px;height:16px}.login-module__Si-P0q__rowForgot{justify-content:flex-end;margin-top:-.25rem;display:flex}.login-module__Si-P0q__rowForgot a{color:#737373;font-size:.75rem}.login-module__Si-P0q__rowForgot a:hover{color:#000}.login-module__Si-P0q__erro{color:#000;background:#f5f5f5;border-radius:8px;margin:0;padding:8px 10px;font-size:.75rem}.login-module__Si-P0q__submit{color:#fff;cursor:pointer;background:#000;border:none;border-radius:999px;width:100%;margin-top:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .15s}.login-module__Si-P0q__submit:hover{background:#171717}.login-module__Si-P0q__submit:disabled{opacity:.6;cursor:default}
.resetar-senha-module__jUiA3G__brand{text-align:center;width:100%}.resetar-senha-module__jUiA3G__brandName{font-family:var(--font-cormorant), "Cormorant Garamond", serif;color:#000;margin:0;font-size:3rem;font-weight:500;line-height:1}@media (min-width:640px){.resetar-senha-module__jUiA3G__brandName{font-size:3.75rem}}.resetar-senha-module__jUiA3G__form{flex-direction:column;gap:.75rem;display:flex}.resetar-senha-module__jUiA3G__field{position:relative}.resetar-senha-module__jUiA3G__icon{color:#a3a3a3;stroke:currentColor;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.resetar-senha-module__jUiA3G__field input{color:#000;background:#fff;border:1px solid #e5e5e5;border-radius:12px;outline:none;width:100%;padding:.75rem 2.75rem;font-family:inherit;font-size:.875rem;transition:box-shadow .15s,border-color .15s}.resetar-senha-module__jUiA3G__field input::placeholder{color:#a3a3a3}.resetar-senha-module__jUiA3G__field input:focus{border-color:#d4d4d4;box-shadow:0 0 0 2px #1717171a}.resetar-senha-module__jUiA3G__toggle{cursor:pointer;color:#a3a3a3;background:0 0;border:none;padding:0;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.resetar-senha-module__jUiA3G__toggle:hover{color:#404040}.resetar-senha-module__jUiA3G__toggle svg{width:16px;height:16px}.resetar-senha-module__jUiA3G__erro{color:#000;background:#f5f5f5;border-radius:8px;margin:0;padding:8px 10px;font-size:.75rem}.resetar-senha-module__jUiA3G__submit{color:#fff;cursor:pointer;background:#000;border:none;border-radius:999px;width:100%;margin-top:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .15s}.resetar-senha-module__jUiA3G__submit:hover{background:#171717}.resetar-senha-module__jUiA3G__submit:disabled{opacity:.6;cursor:default}.resetar-senha-module__jUiA3G__rowLink{justify-content:center;display:flex}.resetar-senha-module__jUiA3G__rowLink a{color:#737373;font-size:.75rem}.resetar-senha-module__jUiA3G__rowLink a:hover{color:#000}.resetar-senha-module__jUiA3G__confirmacao{color:#000;text-align:center;font-size:.875rem;line-height:1.6}
