@import"https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@300;400;600;700;900&display=swap";blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}ul{list-style:none}button,input,select,textarea{margin:0}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}*,:after,:before{box-sizing:border-box;outline:0}audio,embed,iframe,img,object,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}a{text-decoration:none}:root{--amarelo: #ffd31b;--amarelo-claro: #ffe060;--vermelho: #970912;--laranja: #ff9635;--cinza-1: #eceeec;--cinza-2: #d3d2d0;--cinza-3: #9d9ea0;--cinza-4: #585a5e;--azul: rgb(41, 55, 127);--azul-claro: #365daf;--azul-escuro: #021e43}html{scroll-behavior:smooth}html body{overflow-x:hidden}html body h1,html body h2,html body h3,html body h4,html body h5,html body span,html body p,html body strong,html body b,html body i,html body div,html body input,html body button,html body select{font-family:Lexend Deca,sans-serif;color:var(--cinza-4)}html body>div{display:flex;flex-direction:column;min-height:100vh}html body>div main{flex:1}html body>div main section{padding:24px 0}html body div[class$=-modal]{position:fixed;width:100vw;height:100vh;top:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#00000080;z-index:10}html body div[class$=-modal] .close-modal{position:absolute;top:12px;right:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:0;background-color:transparent}html body div[class$=-modal] .close-modal svg{transition:all .2s}html body div[class$=-modal] .close-modal svg:hover{transform:scale(.9)}html body .container{max-width:1440px;margin:auto}@media (max-width: 1023px){html body .desktop{display:none}}@media (min-width: 1024px){html body .mobile{display:none}}.spinner{animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#app .dialog-modal{z-index:11}.dialog-modal .dialog{background-color:#fff;padding:24px;border-radius:24px;position:relative}.dialog-modal .dialog-close .close-modal svg path{fill:var(--cinza-4)}.dialog-modal .dialog-title{padding:12px 0;text-align:center}.dialog-modal .dialog .separator{height:2px;width:50%;margin:auto;background-color:var(--azul)}.dialog-modal .dialog-content{padding:24px 0 12px;min-width:300px;max-width:600px}.dialog-modal .dialog-actions{padding:12px 0;display:flex;gap:24px;justify-content:center}.dialog-modal .dialog-actions button{padding:6px 10px;color:#fff;font-size:16px;text-align:center;border-radius:8px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:0}.dialog-modal .dialog-actions .dialog-cancel{background-color:#585a5e}.dialog-modal .dialog-actions .dialog-confirm{background-color:var(--azul);display:flex;transition:opacity .5s}.dialog-modal .dialog-actions .dialog-confirm:disabled{opacity:.7}.field.error .input label[data-v-66e1a397]{color:var(--vermelho)}.field.error .input input[data-v-66e1a397]{border-color:var(--vermelho)}.field.error .field-error[data-v-66e1a397]{display:block}.field .input.disabled input[data-v-66e1a397]{background-color:var(--cinza-1)}.field .input label[data-v-66e1a397]{display:block;width:max-content;position:relative;bottom:-10px;left:24px;background-color:#fff;padding:0 10px;color:var(--cinza-4);border-radius:8px;text-transform:lowercase;z-index:1}.field .input input[data-v-66e1a397]{border-radius:24px;width:100%;padding:12px;border-color:var(--cinza-2);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:solid}.field .input input[readonly][data-v-66e1a397]{background-color:var(--cinza-2)}.field-error[data-v-66e1a397]{display:none;margin:5px 0 0 5px}.field-error p[data-v-66e1a397]{color:var(--vermelho)}.abandonment-modal-container{background-color:var(--azul);border-radius:25px;padding:24px 20px;width:90%;max-width:500px;overflow:visible;position:relative;transition:all .5s;opacity:1;margin-top:0}.abandonment-modal-container.opening{margin-top:-200px;opacity:0}.abandonment-modal-container.closing{margin-top:200px;opacity:0}.abandonment-modal-container .abandonment-modal-close svg:hover path{fill:var(--amarelo)}.abandonment-modal-container .abandonment-modal-title{text-align:center}.abandonment-modal-container .abandonment-modal-title h2{font-size:clamp(1.25rem,4vw,2rem);font-weight:900;color:#fff}.abandonment-modal-container .abandonment-modal-title h2 span{display:block;color:#fff}.abandonment-modal-container .abandonment-modal-title .subtitle{font-size:1.1rem;color:#fff}.abandonment-modal-container .separator{width:50%;height:2px;background-color:#fff;margin:10px auto}.abandonment-modal-container .abandonment-modal-content form p{font-size:1rem;margin-bottom:8px;color:#fff}.abandonment-modal-container .abandonment-modal-content form .fields{margin-bottom:15px}@media (min-width: 768px){.abandonment-modal-container .abandonment-modal-content form .fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}}.abandonment-modal-container .abandonment-modal-content form .fields .field{margin-bottom:16px}@media (min-width: 768px){.abandonment-modal-container .abandonment-modal-content form .fields .field{margin-bottom:0}}.abandonment-modal-container .abandonment-modal-content form .fields .field input{width:100%;font-size:16px;padding:10px 16px}.abandonment-modal-container .abandonment-modal-content form .fields .field-error{margin-top:5px;text-align:center}.abandonment-modal-container .abandonment-modal-content form .fields .field-error p{color:#fff}.abandonment-modal-container .abandonment-modal-content form .submit button{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;gap:15px;background-color:var(--laranja);color:#fff;font-size:1.4rem;font-weight:700;text-transform:uppercase;border:0;border-radius:24px;margin-bottom:12px;padding:10px 0;transition:background-color .3s,color .3s}.abandonment-modal-container .abandonment-modal-content form .submit button:hover{background-color:var(--amarelo);color:var(--cinza-4)}.abandonment-modal-container .abandonment-modal-content form .submit button[disabled]{opacity:.7}.abandonment-modal-container .abandonment-modal-content form .submit button svg{height:24px;fill:#fff;animation-duration:2s}.abandonment-modal-container .abandonment-modal-content form .submit p{text-align:center;color:#fff}.abandonment-modal-container .abandonment-modal-content form .submit p a{color:#fff;font-weight:900;transition:color .2s}.abandonment-modal-container .abandonment-modal-content form .submit p a:hover{color:var(--amarelo)}
