.header-container{max-width:66.0625rem;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:1.3125rem 1.25rem;gap:1.5rem}.header-container .logo{max-width:8.5625rem;width:100%;height:auto}.header-container .wrapper-links-and-buttons{display:none;align-items:center;justify-content:space-between;gap:2.875rem;max-width:50rem;width:100%}.header-container .wrapper-links-and-buttons-mobile{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;z-index:1000000;background:#fff;top:0;left:0;width:100vw;height:100vh;gap:2.25rem;transition:transform .3s ease-in-out,opacity .2s ease-in-out;transform:translateX(100%);opacity:0}.header-container .wrapper-links-and-buttons-mobile .icon-close{position:fixed;right:1.5rem;top:1.5rem}.header-container .wrapper-links-and-buttons-mobile .links{flex-direction:column;align-items:flex-start;padding:0 3rem}.header-container .wrapper-links-and-buttons-mobile.open{opacity:1;transform:translateX(0)}.header-container .links{display:flex;align-items:center;justify-content:space-between;max-width:40rem;width:100%;gap:1rem}.header-container .links a{font-size:1.125rem;color:#000;font-family:var(--font-inter);display:flex;align-items:center;justify-content:center}.header-container .links a.active:before{content:"";display:block;width:.5rem;height:.5rem;background:#fd9a00;border-radius:50%;margin:0 .5rem 0 0}.header-container .button-login{max-width:6.875rem;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:1.8125rem;background:#fd9a00;padding:.375rem 1rem;font-size:1rem;color:#fff;font-family:var(--font-inter)}@media(min-width:576px){.header-container .logo{max-width:10.125rem}}@media(min-width:992px){.header-container .wrapper-links-and-buttons{display:flex;justify-content:flex-end}.header-container .icon-menu-mobile{display:none}}@media(min-width:1100px){.header-container{padding:1.3125rem 0}}.first-infos-container{width:100%;padding:36px 20px}.first-infos-container .align-wrapper{width:100%;height:100%;max-width:1060px;margin:auto;display:flex;flex-direction:column;gap:33px}.first-infos-container .align-wrapper h1{font-family:Helvetica-Now-Text--Bold;color:#f1b434;line-height:normal;width:100%;max-width:240px;font-size:clamp(2rem,1.295rem + 2.872vw,3.75rem)}.first-infos-container .align-wrapper h2{text-transform:uppercase;color:#000;font-family:Helvetica-Now-Text--Bold;font-size:clamp(1.75rem,1.7rem + .205vw,1.875rem);line-height:130%;width:100%;max-width:280px}.first-infos-container .align-wrapper p{color:#000;font-family:Helvetica-Now-Text--Bold;font-size:clamp(1.375rem,1.299rem + .308vw,1.563rem);line-height:130%}.first-infos-container .align-wrapper p span{color:#f1b434}@media(min-width:992px){.first-infos-container{padding:0 0 30px}.first-infos-container .align-wrapper{gap:0}.first-infos-container .align-wrapper h1,.first-infos-container .align-wrapper h2{max-width:max-content}.first-infos-container .align-wrapper h1{margin:40px 0}.first-infos-container .align-wrapper h2{margin-bottom:33px}}.form-container{margin:30px 0;padding:0 20px;width:100%}.form-container .align-wrapper{width:100%;max-width:1060px;margin:auto}.form-container .align-wrapper,.form-container .align-wrapper form{display:flex;flex-direction:column;gap:40px}.form-container .align-wrapper form .section .section-title{display:flex;align-items:center;gap:10px;margin-bottom:20px}.form-container .align-wrapper form .section .section-title .icon{width:clamp(1.875rem,1.623rem + 1.026vw,2.5rem);height:clamp(1.875rem,1.623rem + 1.026vw,2.5rem)}.form-container .align-wrapper form .section .section-title h2{font-family:Helvetica-Now-Text--Bold;font-size:clamp(1.25rem,1.149rem + .41vw,1.5rem);color:#f1b434}.form-container .align-wrapper form .section .grid{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}.form-container .align-wrapper form .section .grid div{display:flex;flex-direction:column;width:100%}.form-container .align-wrapper form .section .grid div label{font-family:Helvetica-Now-Text--Bold;font-size:clamp(1rem,.95rem + .205vw,1.125rem);color:#000;margin-bottom:8px}.form-container .align-wrapper form .section .grid div label span{color:#f1b434}.form-container .align-wrapper form .section .grid div.referred-by{margin-top:16px}@media(min-width:992px){.form-container .align-wrapper form .section .grid div.referred-by{margin-top:0}}.form-container .align-wrapper form .section .grid div input,.form-container .align-wrapper form .section .grid div select{width:100%;padding:10px;border:1px solid #e0e0e0;border-radius:4px;font-size:1rem;font-family:Helvetica-Now-Text--Regular;height:56px}.form-container .align-wrapper form .section .grid div span.error-message{font-family:Helvetica-Now-Text--Regular;font-size:clamp(.875rem,.834rem + .167vw,.938rem);color:#f24822;margin-top:5px}.form-container .align-wrapper form .section .grid div.checkbox{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px}@media(min-width:992px){.form-container .align-wrapper form .section .grid div.checkbox{margin-top:16px}}.form-container .align-wrapper form .section .grid div.checkbox label{margin:0;font-family:Helvetica-Now-Text--Regular;font-size:clamp(1rem,.95rem + .205vw,1.125rem);cursor:pointer}.form-container .align-wrapper form .section .grid div.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:23px;height:23px;border:2px solid #e0e0e0;transition:all .3s ease-in-out;position:relative;cursor:pointer;background-color:#fff}.form-container .align-wrapper form .section .grid div.checkbox input[type=checkbox]:checked{background:#f1b434;border-color:#f1b434}.form-container .align-wrapper form .section .grid div.checkbox input[type=checkbox]:checked:after{content:"✔";font-size:12px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700}.form-container .align-wrapper form .section .grid div .radio-options{display:flex;flex-direction:row;gap:10px}.form-container .align-wrapper form .section .grid div .radio-options .radio-label{display:flex;flex-direction:row;align-items:center;gap:10px}.form-container .align-wrapper form .section .grid div .radio-options .radio-label input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-block;width:23px;height:23px;border:1px solid #e0e0e0;border-radius:999px;transition:all .3s ease-in-out;position:relative;cursor:pointer}.form-container .align-wrapper form .section .grid div .radio-options .radio-label input[type=radio]:checked{background:#f1b434;border-color:#000}.form-container .align-wrapper form .section .grid div .radio-options .radio-label input[type=radio]:checked:after{content:"";font-size:12px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700}.form-container .align-wrapper form .checkbox-lgpd{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px;margin-top:16px}@media(min-width:992px){.form-container .align-wrapper form .checkbox-lgpd{padding-left:52px}}.form-container .align-wrapper form .checkbox-lgpd label{margin:0;font-family:Helvetica-Now-Text--Regular;font-size:clamp(1rem,.95rem + .205vw,1.125rem);cursor:pointer}.form-container .align-wrapper form .checkbox-lgpd label span{color:#f1b434}.form-container .align-wrapper form .checkbox-lgpd a{color:#eebf5e}.form-container .align-wrapper form .checkbox-lgpd input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:23px;height:23px;border:2px solid #e0e0e0;transition:all .3s ease-in-out;position:relative;cursor:pointer;background-color:#fff;border-radius:4px}.form-container .align-wrapper form .checkbox-lgpd input[type=checkbox]:checked{background:#f1b434;border-color:#f1b434}.form-container .align-wrapper form .checkbox-lgpd input[type=checkbox]:checked:after{content:"✔";font-size:12px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700}.form-container .align-wrapper form span.error-message-lgpd{font-family:Helvetica-Now-Text--Regular;font-size:clamp(.875rem,.834rem + .167vw,.938rem);color:#f24822;top:5px;position:relative}@media(min-width:992px){.form-container .align-wrapper form span.error-message-lgpd{padding-left:52px}}.form-container .align-wrapper form button{width:clamp(5rem,2.745rem + 9.182vw,8.438rem);padding:clamp(.294rem,.036rem + 1.05vw,.688rem) clamp(1.176rem,.636rem + 2.2vw,2rem);font-family:Helvetica-Now-Text--Bold;font-size:clamp(.882rem,.634rem + 1.013vw,1.5rem);color:#fff;background:#f1b434;border:none;border-radius:32px;cursor:pointer;transition:.3s}.form-container .align-wrapper form button:hover{background:#eebf5e;color:#000}@media(min-width:992px){.form-container{margin:30px 0;padding:0 20px}.form-container .align-wrapper form{gap:60px}.form-container .align-wrapper form .section .section-title{display:flex;align-items:center;gap:10px;margin-bottom:20px}.form-container .align-wrapper form .section .section-title .icon{width:clamp(1.875rem,1.623rem + 1.026vw,2.5rem);height:clamp(1.875rem,1.623rem + 1.026vw,2.5rem)}.form-container .align-wrapper form .section .section-title h2{font-family:Helvetica-Now-Text--Bold;font-size:clamp(1.25rem,1.149rem + .41vw,1.5rem);color:#f1b434}.form-container .align-wrapper form .section .grid{grid-template-columns:1fr 1fr;row-gap:35px;column-gap:52px;padding-left:52px}.form-container .align-wrapper form .section .grid div{display:flex;flex-direction:column}.form-container .align-wrapper form .section .grid div.section_tem_indicacao{order:2;flex-direction:row}.form-container .align-wrapper form .section .grid div.section_tem_indicacao>div:first-of-type{flex:0 1;min-width:144px}.form-container .align-wrapper form .section .grid div.section_tem_indicacao>div:last-of-type{flex:1 1}.form-container .align-wrapper form .section .grid div.section_ramo_atividade{order:1}.form-container .align-wrapper form .section .grid div label{font-family:Helvetica-Now-Text--Bold;font-size:clamp(1rem,.95rem + .205vw,1.125rem);color:#000;margin-bottom:8px}.form-container .align-wrapper form .section .grid div label span{color:#f1b434}.form-container .align-wrapper form .section .grid div input,.form-container .align-wrapper form .section .grid div select{width:100%;padding:10px;border:1px solid #e0e0e0;border-radius:4px;font-size:1rem;font-family:Helvetica-Now-Text--Regular}.form-container .align-wrapper form button{margin-left:52px}}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;z-index:999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:fadeIn .3s ease-in-out}.modal-content{background:#fff;width:90%;max-width:650px;border-radius:12px;padding:24px;position:relative;animation:slideUp .35s ease;display:flex;flex-direction:column;gap:20px;box-shadow:0 8px 24px rgba(0,0,0,.15)}@media(min-width:768px){.modal-content{padding:32px 40px;border-radius:16px}}.modal-header{display:flex;justify-content:space-between;align-items:center}.modal-header h2{font-family:Helvetica-Now-Text--Bold;font-size:clamp(1.25rem,1.1rem + .5vw,1.75rem);color:#000}.modal-header .modal-close{background:transparent;border:none;font-size:28px;cursor:pointer;color:#000;transition:.2s}.modal-header .modal-close:hover{color:#f1b434;transform:scale(1.1)}.modal-body{max-height:55vh;overflow-y:auto;padding-right:10px}.modal-body p{font-family:Helvetica-Now-Text--Regular;font-size:1rem;line-height:1.55;color:#000;margin-bottom:14px}.modal-body::-webkit-scrollbar{width:6px}.modal-body::-webkit-scrollbar-thumb{background:#f1b434;border-radius:3px}.modal-footer{display:flex;justify-content:flex-end;margin-top:10px}.modal-footer .modal-button{background:#f1b434;color:#fff;border:none;border-radius:32px;padding:8px 28px;font-family:Helvetica-Now-Text--Bold;cursor:pointer;font-size:clamp(1rem,.95rem + .25vw,1.15rem);transition:.3s}.modal-footer .modal-button:hover{background:#eebf5e;color:#000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.become-a-customer-container{margin:30px 0 60px;padding:0 20px;width:100%}.become-a-customer-container .align-wrapper{width:100%;max-width:1060px;margin:auto;display:flex;flex-direction:column;align-items:center;gap:40px}.become-a-customer-container .align-wrapper h1.title{font-family:Helvetica-Now-Text--Bold;font-size:clamp(1.625rem,1.474rem + .615vw,2rem);color:#f1b434;line-height:normal;text-align:center;text-transform:uppercase}.become-a-customer-container .align-wrapper .infographic{background:url(/_next/static/media/infografico-mobile.feb02bb4.webp);background-position:2px 6px;background-repeat:no-repeat;background-size:contain;width:299.95px;height:753.74px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:107px}.become-a-customer-container .align-wrapper .infographic .info{display:flex;flex-direction:column;align-items:center;gap:25px}.become-a-customer-container .align-wrapper .infographic .info:first-child{position:relative;left:10px}.become-a-customer-container .align-wrapper .infographic .info:last-child,.become-a-customer-container .align-wrapper .infographic .info:nth-child(2){position:relative;left:5px}.become-a-customer-container .align-wrapper .infographic .info p{font-family:Helvetica-Now-Text--Bold;font-size:clamp(1.26rem,1.163rem + .394vw,1.5rem);color:#000;width:100%;max-width:168.04px;line-height:normal;text-align:center}@media(min-width:992px){.become-a-customer-container{padding:0}.become-a-customer-container .align-wrapper{width:100%;max-width:1060px;margin:auto;display:flex;flex-direction:column;gap:40px}.become-a-customer-container .align-wrapper .infographic{background:url(/_next/static/media/infografico.73ad3fbc.webp);background-position:2px 6px;background-repeat:no-repeat;background-size:contain;width:897.1px;height:357px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:100px}.become-a-customer-container .align-wrapper .infographic .info{display:flex;flex-direction:column;align-items:center;gap:25px;left:auto!important}.become-a-customer-container .align-wrapper .infographic .info p{max-width:200px}}.align-bg{background:#fff;width:100%;display:flex;align-items:center;justify-content:center}.footer-container{max-width:66.125rem;width:100%;display:flex;flex-direction:column;padding:0 1rem 3rem}.footer-container .logo-and-social-media{width:100%;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.375rem 0;border-bottom:1px solid #edac46}.footer-container .logo-and-social-media .logo{max-width:10.25rem;width:100%;height:auto}.footer-container .logo-and-social-media .links-social-media{display:flex;align-items:center;justify-content:center;gap:1.25rem}.footer-container .logo-and-social-media .links-social-media img{max-width:1.53125rem;width:100%;height:auto}.footer-container .wrapper-links-footer{font-size:clamp(1rem,.19cqi + .95rem,1.13rem);font-family:Helvetica-Now-Text--Bold;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:2rem;padding:1.375rem 0 1.25rem;color:#000}.footer-container .wrapper-links-footer a{color:#000;font-family:Helvetica-Now-Text--Regular}.footer-container .wrapper-links-footer div{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}@media(min-width:390px){.footer-container .wrapper-links-footer{text-wrap:nowrap}}@media(min-width:576px){.footer-container .logo-and-social-media{padding:1.5rem 0}.footer-container .logo-and-social-media .logo{max-width:14.9375rem}.footer-container .logo-and-social-media .links-social-media{gap:2rem}.footer-container .logo-and-social-media .links-social-media img{max-width:2.375rem}}@media(min-width:793px){.footer-container .wrapper-links-footer{flex-direction:row;padding:1.375rem 0 2.5rem}}@media(min-width:1100px){.footer-container{padding:0}}.seja-cliente-container{overflow-x:hidden;flex-direction:column;background-image:url(/assets/img/site-bg.webp);background-position:top;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.loading-screen,.seja-cliente-container{display:flex;align-items:center;justify-content:center}.loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:999}.loader{border:4px solid #efefef;border-top-color:#edac46;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}