@import url("https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,700&display=swap");body{color:#f8f9fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;margin:0}.faq-header,body{background-color:#202020}.faq-header{align-items:center;border-bottom:1px solid #495057;display:flex;justify-content:space-between;padding:20px 5%}.faq-header .logo{max-height:40px}.faq-header .btn-entrar{color:#fff;font-weight:600;text-decoration:none}.faq-hero{background-image:linear-gradient(rgba(0,0,0,.2),transparent),url(https://47497438.fs1.hubspotusercontent-na1.net/hubfs/47497438/img%20territorio.png);background-position:50%;background-size:cover;padding:80px 20px;position:relative;text-align:center}.faq-hero h1{font-family:Bricolage Grotesque,sans-serif;font-size:36px;margin-bottom:20px}.search-bar-container{margin:0 auto;max-width:600px;position:relative}.search-bar-container .search-icon{height:20px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.search-bar-container .search-bar{background-color:#343a40;border:4px solid #87929d;border-radius:50px;color:#fff;font-size:16px;outline:none;padding:15px 20px 15px 55px;width:100%}.hero-buttons-container{display:flex;gap:15px;justify-content:center;margin-top:30px}.hero-button{align-items:center;background-color:#343a40;border:1px solid #6c757d;border-radius:5px;color:#f8f9fa!important;display:flex;font-size:20px;font-weight:500;gap:10px;padding:20px 45px;text-decoration:none;transition:background-color .2s ease}.hero-button svg{stroke:#f8f9fa}.hero-button:hover{background-color:#495057}.faq-container{margin:40px auto;max-width:800px;padding:0 20px}.faq-container h2{font-size:30px;margin-bottom:20px;text-align:center}.faq-item{background-color:#343a40;border:2px solid #fff;border-radius:8px;margin-bottom:10px}.faq-question{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:space-between;list-style:none;padding:20px;width:100%}.faq-question::-webkit-details-marker{display:none}.faq-question .arrow{transition:transform .2s ease-in-out}.faq-answer{border-top:1px solid #495057;line-height:1.6;padding:0 20px}.faq-item[open] .faq-question .arrow{transform:rotate(90deg)}html body .faq-container .faq-item .faq-question a.question-link:link,html body .faq-container .faq-item .faq-question a.question-link:visited{color:#fff!important;text-decoration:none!important}html body .faq-container .faq-item .faq-question a.question-link:hover{color:#fff!important;text-decoration:underline!important}html body .faq-container .faq-item .faq-answer a.ler-mais-link:link,html body .faq-container .faq-item .faq-answer a.ler-mais-link:visited{color:#fff!important;display:inline-block;font-weight:600;margin-top:15px;text-decoration:underline!important;transition:color .2s ease}html body .faq-container .faq-item .faq-answer a.ler-mais-link:hover{color:#fff!important}.cta-section{background-color:#131313;margin:40px 0 0;padding:40px 5%}.cta-inner-content{align-items:center;display:flex;gap:50px;justify-content:center;margin:0 auto;max-width:800px}.cta-section h3{color:#fff;font-size:28px;font-weight:700;margin:0 0 5px}.cta-section p{color:#adb5bd;font-size:16px;font-weight:400;margin:0;text-align:center}.cta-button{background-color:#7248da;border:none;border-radius:8px;color:#fff;font-weight:700;padding:12px 24px;text-decoration:none;white-space:nowrap}.faq-footer{background-color:#202020;margin-top:60px;padding:60px 5% 40px;position:relative}.faq-footer:before{background-color:#7248da;content:"";height:2px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:70%}.faq-footer .footer-content{border-bottom:none;display:flex;gap:200px;justify-content:space-between;margin:0 auto;max-width:1100px;padding-bottom:40px}.faq-footer .logo-column{flex:1;flex-grow:2}.faq-footer .logo-column .logo{max-height:45px}.faq-footer .links-column h4{color:#fff;font-size:16px;font-weight:600;margin:0 0 15px}.faq-footer .links-column a{color:#adb5bd;display:block;margin-bottom:10px;text-decoration:none;transition:color .2s ease}.faq-footer .links-column a:hover{color:#fff;text-decoration:underline}.faq-footer .links-column a.social-link{align-items:center;display:flex;gap:10px}.social-link .social-icon{height:20px;width:20px}.gsc-control-cse{background-color:transparent!important;border:none!important;margin:0 auto;max-width:700px;padding:0!important}.gsc-control-cse .gsc-branding{display:none!important}.gsc-input-box{background:#343a40!important;border:4px solid #87929d!important;border-radius:50px!important;height:auto!important;padding:0!important}.gsc-input-box-focus input.gsc-input,.gsc-input-box-hover input.gsc-input,input.gsc-input{background-color:transparent!important;color:#fff!important;font-size:16px!important;height:auto!important;padding:15px 20px 15px 55px!important;text-indent:0!important}input.gsc-input{background-image:url(https://47497438.fs1.hubspotusercontent-na1.net/hubfs/47497438/lupa.png)!important;background-position:left 20px center!important;background-repeat:no-repeat!important;background-size:20px 20px!important}.gsc-search-button,button.gsc-search-button{display:none!important}.gsc-results-wrapper-overlay{background-color:#202020!important;border:1px solid #495057!important}.gsc-webResult.gsc-result{background-color:transparent!important;border-color:#495057!important}.gs-title,.gs-title b{color:#ae94f9!important;text-decoration:none!important}.gs-title b:hover,.gs-title:hover{text-decoration:underline!important}.gs-snippet{color:#f8f9fa!important}.gs-visibleUrl-breadcrumb,.gs-visibleUrl-long,.gsc-url-top{color:#adb5bd!important}.gsc-cursor-page{color:#ae94f9!important}.gsc-cursor-current-page{color:#f8f9fa!important}.gsc-completion-container{background-color:#343a40!important;border:1px solid #6c757d!important;border-radius:8px!important}.gsc-completion-suggestion{color:#f8f9fa!important;padding:8px!important}.gsc-completion-selected{background-color:#495057!important}.gsc-completion-suggestion b{color:#f8f9fa!important}@media (max-width:768px){.faq-hero h1{font-size:28px}.hero-buttons-container{align-items:center;flex-direction:column}.cta-inner-content{flex-direction:column;gap:20px;text-align:center}.faq-footer .footer-content{align-items:center;flex-direction:column;gap:40px;text-align:center}}