html{box-sizing:border-box;scroll-behavior:smooth;cursor:default}*,*::before,*::after{box-sizing:inherit}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}body,h1,h2,h3,h4,h5,h6,ul,ol,li,p,pre,blockquote,figure,figcaption,hr,dl,dd{margin:0;padding:0}ul,ol{list-style:none}input,textarea,select,button{color:inherit;font:inherit;letter-spacing:inherit}input[type="text"],textarea{width:100%}input,textarea,button{border:1px solid gray}button{padding:0;line-height:inherit;border-radius:0;background-color:transparent;cursor:pointer}button *{pointer-events:none}img,iframe,video,object,embed{display:block;max-width:100%}svg{max-width:100%}table{table-layout:fixed;width:100%}[hidden]{opacity:0;visibility:hidden}noscript{display:block;margin-bottom:1em;margin-top:1em}[tabindex="-1"]{outline:none !important}@media (prefers-reduced-motion: reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}.sr-only{position:absolute;width:1px;height:auto;margin:0;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}*{text-decoration:none;color:inherit;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,span{font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}img{display:block;max-width:100%}a{margin:0px;padding:0px;display:block}table{border-spacing:0px}button{border:none}hr{border:none}.container{max-width:1200px;margin:0 auto}#adopt-controller-button{z-index:100 !important}.whats-fixed{position:fixed;bottom:40px;right:40px;animation:move 3s infinite;z-index:222;max-width:65px}@keyframes move{25%{transform:translateX(-10px)}50%{transform:translateX(0px)}75%{transform:translateX(10px)}100%{transform:translateX(0px)}}html{font-size:16px;font-family:"forma-djr-micro", sans-serif;background:var(--light)}.view{transition:.6s}a,a img,svg path,button{transition:0.3s}.title{display:flex;justify-content:center;align-items:center;gap:20px}.title h3{font-size:2.5rem;font-family:"romantic";line-height:1.1em}.title span{display:block;max-width:97px;min-width:97px;width:100%;background-color:#1E1E1E;height:1px}@media only screen and (max-width: 410px){.title h3{font-size:2.1875rem}.title span{max-width:67px;min-width:67px}}.btn{font-family:"romantic";font-size:2rem;line-height:1.2em;padding:10px 25px;border:2px solid #fff;color:#FEF8F9;backdrop-filter:blur(5px);background-color:#ffffff15}.btn:hover{background-color:#fff;color:#28221D}.btn2{font-family:"romantic";font-size:2rem;line-height:1.2em;padding:10px 25px;color:#FEF8F9;background-color:#28221D;text-align:center}.btn2:hover{background-color:#fff;color:#28221D;box-shadow:0 0 0 2px #28221D}.header{padding:50px 10px;overflow:hidden}.header-grid{display:flex;justify-content:start;align-items:center;gap:0;font-size:1.5rem;letter-spacing:3px}@media only screen and (max-width: 500px){.header-grid{font-size:1.25rem}}.header-grid h2{transform:translate(100%);opacity:0;animation-delay:.2s;animation:esteta forwards .7s}@keyframes esteta{100%{transform:translate(0);opacity:1}}.guarda-bg{background:url(/img/main-bg.webp) no-repeat center center;background-size:cover;color:#FEF8F9}@media only screen and (max-width: 500px){.guarda-bg{box-shadow:0 0 800px 0px #000000b6 inset}}.main{padding:60px 10px 150px}@media only screen and (max-width: 500px){.main{padding:0 10px 70px}}.main-grid{display:grid;gap:20px;justify-items:center;text-align:center}.main-grid .btn,.main-grid h1,.main-grid h2{transform:translateY(50%);opacity:0;transition:.7s}.main-grid h1{font-size:4.375rem;font-weight:300;line-height:1.1em;max-width:772px;transition-delay:.2s}.main-grid h1 span{font-family:"romantic";font-weight:400;font-size:5rem}.main-grid h2{font-size:1.75rem;line-height:1.2em;font-weight:300;max-width:605px;color:#ffffffd0;font-style:italic;transition-delay:.4s}.main-grid .btn{transition-delay:.6s}.main-grid .btn:hover{transition:.3s;transition-delay:0}.main-grid.active h1,.main-grid.active h2,.main-grid.active .btn{opacity:1;transform:translateY(0)}@media only screen and (max-width: 500px){.main-grid h1{font-size:3.125rem;font-weight:300;line-height:1.1em}.main-grid h1 span{font-size:3.4375rem}.main-grid h2{font-size:1.4375rem}}.politica p,.termos p{margin-top:10px}.politica h3,.termos h3{margin-top:20px;font-size:1.5rem}.politica ul,.termos ul{margin-top:5px;margin-bottom:5px}.politica ul li,.termos ul li{text-indent:50px}.politica h2,.termos h2{margin-top:20px;font-size:2rem;text-align:center}.politica,.termos{padding:10px 10px}.digitalmix{text-align:center;color:#f2f2f280;background-color:#121412;padding:30px 10px}.digitalmix-grid{display:grid;gap:15px}.digitalmix-grid>div{display:flex;align-items:center;justify-content:center;gap:10px}.digitalmix-grid>p,.digitalmix-grid>div>p{font-size:1rem !important}@media only screen and (max-width: 360px){.digitalmix-grid>div{display:grid;justify-items:center;gap:10px}}.inicio{background:url(/img/valor-bg.webp) no-repeat center center;background-size:cover;padding:80px 10px;box-shadow:0 0 1200px 10px #000 inset}.inicio-grid{display:flex;justify-content:center;align-items:center;gap:20px;align-items:start;color:#FEF8F9;transform:translate(-110%);opacity:0;transition:1s}.inicio-grid .title span{background-color:#C6C1C2}.inicio-grid .inicio-content{display:grid;gap:30px;margin-left:15px;max-width:810px;font-size:1.375rem;font-weight:300;line-height:1.4em;color:#fef8f9e7}@media only screen and (max-width: 430px){.inicio-grid .inicio-content{font-size:1.125rem;font-weight:300;line-height:1.4em}}.inicio-grid.active{opacity:1;transform:translate(0)}@media only screen and (max-width: 800px){.inicio-grid{flex-direction:column}.inicio-grid .inicio-content{margin-left:0}}.funciona{padding:100px 10px 70px}.funciona-grid{display:grid;justify-items:center;gap:50px}.funciona-grid .title{margin-right:auto;transform:translate(100%);opacity:0;transition:.8s}.funciona-content{display:flex;justify-content:center;align-items:center;gap:15px;flex-wrap:wrap}.funciona-content .card{max-width:387px;width:100%;min-height:442px;padding:50px 25px 10px;padding-top:50px;display:flex;justify-content:start;align-items:center;gap:5px;flex-direction:column;background-color:#cec5b663;text-align:center;transform:rotateY(180deg);backface-visibility:hidden;transition:1.5s}.funciona-content .card h2{font-size:2rem;line-height:1.1em;font-family:"romantic";color:#1E1E1E}.funciona-content .card p,.funciona-content .card h6{margin-top:5px;font-size:1.125rem;font-weight:300;color:rgba(30,30,30,0.8)}.funciona-content .card h6{margin-top:0;font-size:1rem;margin-bottom:5px}.funciona-content .card img{margin-bottom:15px}.funciona-content .card:nth-child(2){transition-delay:.3s}.funciona-content .card:nth-child(3){transition-delay:.6s}.funciona-grid.active .card{transform:rotateY(0)}.funciona-grid.active .title{transform:translate(0);opacity:1}.consultoria{background:url(/img/consulta-bg.webp) no-repeat center center;background-size:cover;padding:90px 10px 100px}.consultoria-grid{display:grid;justify-items:center;gap:40px}.consultoria-content{display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:wrap;max-width:875px;overflow:hidden}.consultoria-content>div{display:flex;justify-content:start;align-items:center;gap:15px;background-color:#FEF8F9;padding:12px 20px;max-width:417px;width:100%;transition:.7s;transform:translateY(100%);opacity:0}.consultoria-content>div h3{font-family:"romantic";font-size:1.375rem;line-height:1.1em;color:#1E1E1E}.consultoria-content>div p{font-size:1.125rem;font-weight:300;line-height:1.4em;color:#1e1e1edc}.consultoria-content>div:nth-child(2){transition-delay:.2s}.consultoria-content>div:nth-child(3){transition-delay:.4s}.consultoria-content>div:nth-child(4){transition-delay:.6s}.consultoria-content.active>div{transform:translateY(0);opacity:1}.beneficios{background:url(/img/beneficios-bg.webp) no-repeat right top;background-size:cover;padding:120px 10px 70px}@media only screen and (max-width: 600px){.beneficios{box-shadow:0 0 1000px 150px #fff inset}}.beneficios-grid{display:grid;justify-items:center;gap:20px}.beneficios-grid .title{margin-right:auto}.beneficios-grid>p{margin-right:auto;font-size:1.375rem;font-weight:300;line-height:1.4em;margin-left:40px}.beneficios-grid .consultoria-content{margin:30px 0}.beneficios-grid .consultoria-content>div{background-color:#CEC5B6}.beneficios-grid .consultoria-content>div h3{font-size:1.5rem}.valor{background:url(/img/valor-bg.webp) no-repeat center center;background-size:cover;padding:80px 10px 90px}.valor-grid{display:grid;justify-items:center;gap:30px}.valor-grid .title{color:#FEF8F9;transform:translate(-50px)}@media only screen and (max-width: 680px){.valor-grid .title{transform:translate(0)}}.valor-grid .title span{background-color:#FEF8F9}.valor-grid .valor-content{display:flex;justify-content:center;align-items:center;gap:0;flex-direction:column;max-width:580px;width:100%;min-height:376px}.valor-grid .valor-content .valor-info{background-color:#CEC5B6;padding:50px 30px;width:100%;transition:.7s;transform:translateY(50%);opacity:0;transition-delay:.3s}.valor-grid .valor-content .valor-info>p,.valor-grid .valor-content .valor-info h5{font-size:1.375rem;font-weight:300;line-height:1.4em}.valor-grid .valor-content .valor-info h5{margin:0 auto;margin-top:5px;max-width:fit-content;text-align:center}.valor-grid .valor-content .valor-info h4{font-size:5rem;line-height:1.1em;font-family:"romantic";display:flex;justify-content:center;align-items:end;gap:5px;margin-top:10px}.valor-grid .valor-content .valor-info h4 span{font-size:1.375rem;font-weight:300;line-height:1.4em;margin-bottom:10px}@media only screen and (max-width: 380px){.valor-grid .valor-content .valor-info>p,.valor-grid .valor-content .valor-info h5{font-size:1.125rem;font-weight:300;line-height:1.4em}.valor-grid .valor-content .valor-info h4{font-size:3.75rem}.valor-grid .valor-content .valor-info h4 span{font-size:1.125rem;font-weight:300;line-height:1.4em;margin-bottom:10px}}.valor-grid .valor-content .valor-btn{background-color:#FEF8F9;padding:15px;width:100%;transition:.7s;transform:translateY(100%);opacity:0;transition-delay:.3s}.valor-grid .valor-content .valor-btn .btn2{max-width:fit-content;margin:0 auto}.valor-grid .valor-content.active .valor-info,.valor-grid .valor-content.active .valor-btn{opacity:1;transform:translateY(0)}
