#loader{height:175px;inset:0;margin:auto;position:absolute;width:175px}#loader .dot{height:100%;inset:0;margin:auto;position:absolute;width:87.5px}#loader .dot:before{border-radius:100%;content:"";height:87.5px;left:0;position:absolute;right:0;top:0;transform:scale(0);width:87.5px}#loader .dot:nth-child(7n+1){transform:rotate(45deg)}#loader .dot:nth-child(7n+1):before{animation:.8s linear .1s normal none infinite running load;background:#00ff80 none repeat scroll 0 0}#loader .dot:nth-child(7n+2){transform:rotate(90deg)}#loader .dot:nth-child(7n+2):before{animation:.8s linear .2s normal none infinite running load;background:#00ffea none repeat scroll 0 0}#loader .dot:nth-child(7n+3){transform:rotate(135deg)}#loader .dot:nth-child(7n+3):before{animation:.8s linear .3s normal none infinite running load;background:#0af none repeat scroll 0 0}#loader .dot:nth-child(7n+4){transform:rotate(180deg)}#loader .dot:nth-child(7n+4):before{animation:.8s linear .4s normal none infinite running load;background:#0040ff none repeat scroll 0 0}#loader .dot:nth-child(7n+5){transform:rotate(225deg)}#loader .dot:nth-child(7n+5):before{animation:.8s linear .5s normal none infinite running load;background:#2a00ff none repeat scroll 0 0}#loader .dot:nth-child(7n+6){transform:rotate(270deg)}#loader .dot:nth-child(7n+6):before{animation:.8s linear .6s normal none infinite running load;background:#9500ff none repeat scroll 0 0}#loader .dot:nth-child(7n+7){transform:rotate(315deg)}#loader .dot:nth-child(7n+7):before{animation:.8s linear .7s normal none infinite running load;background:#f0f none repeat scroll 0 0}#loader .dot:nth-child(7n+8){transform:rotate(360deg)}#loader .dot:nth-child(7n+8):before{animation:.8s linear .8s normal none infinite running load;background:#ff0095 none repeat scroll 0 0}#loader .loading{background-position:50% 50%;background-repeat:no-repeat;bottom:-40px;height:20px;left:0;position:absolute;right:0;width:180px}@keyframes load{to{opacity:0;transform:scale(1)}}.spinner-message{text-align:center}*{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button;-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--mov-curva: cubic-bezier(.22, .61, .36, 1);--mov-rapido: .25s;--mov-medio: .5s;--mov-lento: .8s;--sombra-suave: 0 6px 18px rgba(15, 23, 42, .1);--sombra-elevada: 0 18px 40px rgba(15, 23, 42, .18)}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:color-mix(in srgb,var(--primary-color) 28%,#fff)}:focus-visible{outline:2px solid var(--primary-color)!important;outline-offset:3px!important;border-radius:6px}.reveal{opacity:0;transform:translateY(26px);transition:opacity var(--mov-lento) var(--mov-curva),transform var(--mov-lento) var(--mov-curva);transition-delay:var(--reveal-delay, 0ms);will-change:opacity,transform}.reveal.reveal-in{opacity:1;transform:none;will-change:auto}@keyframes subir-suave{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes aparecer{0%{opacity:0}to{opacity:1}}.container-hero .logo{animation:aparecer 1.1s var(--mov-curva) .15s both}.container-hero .slogan,.container-hero .hero-content-layout{animation:subir-suave .95s var(--mov-curva) .35s both}.container-hero .div-cta-buttons{animation:subir-suave .8s var(--mov-curva) .1s both}.header{backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px);background:#000000db!important;transition:background var(--mov-medio) ease,box-shadow var(--mov-medio) ease}.produto-item,.box-section>a item-lista-servico,.depoimento-caixa,.faq-item{transition:transform var(--mov-medio) var(--mov-curva),box-shadow var(--mov-medio) var(--mov-curva),background-color var(--mov-rapido) ease}.produto-item{border-radius:14px!important;box-shadow:var(--sombra-suave)!important}.produto-item:hover{transform:translateY(-6px)!important;box-shadow:var(--sombra-elevada)!important}.produto-item .produto-img{transition:transform .9s var(--mov-curva)}.produto-item:hover .produto-img{transform:scale(1.06)}.box-section>a item-lista-servico{display:block;border-radius:12px}.box-section>a item-lista-servico:hover{transform:translateY(-3px);box-shadow:var(--sombra-suave)}.faq-item{border-radius:12px}.faq-item:hover{box-shadow:var(--sombra-suave)}.faq-item .faq-icon{display:inline-block;transition:transform var(--mov-medio) var(--mov-curva)}.faq-item.active .faq-icon{transform:rotate(180deg)}.cta-button,.show-more-btn,.form-submit{transition:transform var(--mov-rapido) var(--mov-curva),box-shadow var(--mov-rapido) var(--mov-curva),background-color var(--mov-rapido) ease,filter var(--mov-rapido) ease}.cta-button:hover,.show-more-btn:hover,.form-submit:hover{filter:brightness(1.06)}.cta-button:active,.show-more-btn:active,.form-submit:active{transform:scale(.97)}.footer-col a{transition:color var(--mov-rapido) ease,transform var(--mov-rapido) var(--mov-curva)}.footer-col a:hover{transform:translate(3px)}img{image-rendering:auto}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.container-hero .logo,.container-hero .slogan,.container-hero .hero-content-layout,.container-hero .div-cta-buttons{animation:none}.produto-item,.produto-item .produto-img,.box-section>a item-lista-servico,.faq-item,.cta-button,.footer-col a{transition:none!important;transform:none!important}}.faq-container.brand-nna .faq-item p a{color:#1d4380;text-decoration:underline;text-underline-offset:3px;font-weight:600}.faq-container.brand-nna .faq-item p a:focus-visible{outline:3px solid #1d4380!important;outline-offset:3px}:root{--font-family: "Poppins", Georgia, serif;--primary-color: #000000;--secondary-color: #4f5255}*{box-sizing:border-box;outline:none!important;font-family:var(--font-family);font-size:15px}.mat-typography *{font-family:var(--font-family)!important}body{margin:0;padding:0}h1{font-size:23px!important}a{color:#000;text-decoration:none}a:visited,a:hover{color:#000}.container{display:flex;flex-direction:column;align-items:center;padding:10px;max-width:1200px;margin:0 auto}.letrinhas{font-size:8px}.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:none!important;padding:0!important}html,body{height:100%}.outline{color:#fff;background:#fff;font-weight:700;text-shadow:2px 2px 0 var(--primary-color),2px -2px 0 var(--primary-color),-2px 2px 0 var(--primary-color),-2px -2px 0 var(--primary-color),2px 0px 0 var(--primary-color),0px 2px 0 var(--primary-color),-2px 0px 0 var(--primary-color),0px -2px 0 var(--primary-color);letter-spacing:3px!important}.cta-button{background-color:var(--primary-color);color:#000;padding:10px 20px;text-decoration:none;font-weight:700;border-radius:16px;display:flex;text-align:center;text-wrap-mode:nowrap;width:100%;justify-content:center;position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;font-size:clamp(.75rem,3.5vw,1rem);white-space:nowrap}.cta-button:hover{background-color:var(--secondary-color);transform:scale(1.03);box-shadow:0 4px 12px #00000026}.cta-button:after{content:"";position:absolute;width:0;height:0;border-radius:100%;background:#fff6;transform:scale(0);opacity:0;pointer-events:none;transition:transform .4s,opacity 1s}.cta-button:active:after{width:100px;height:100px;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);opacity:1}@media(max-width:800px){.cta-button{display:block;width:auto}}
