body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{gap:20%;overflow-x:hidden}@media (max-width:1024px){.App{gap:8%;padding:0!important}h1{font-size:2rem}h2{font-size:1.5rem}p{font-size:1rem;max-width:700px}}@media (max-width:768px){.App{gap:6%;padding:0!important}h1{font-size:1.6rem}h2{font-size:1.3rem}p{font-size:.95rem;line-height:1.6;max-width:100%}}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#d9d9d926;border-radius:0 0 10px 10px;box-sizing:border-box;justify-content:center;left:0;padding:1rem 2rem;position:fixed;top:0;width:100%;z-index:1000}.header,.nav-list{align-items:center;display:flex;transition:all .3s ease}.nav-list{justify-content:space-around;list-style:none;margin:0;padding:0;width:70%}.nav-list li{font-weight:500}.nav-list a,.nav-list li{transition:color .3s ease}.nav-list a{color:#fff;text-decoration:none}.nav-list a:hover{color:#7fff00}.menu-icon{color:#fff;cursor:pointer;display:none;font-size:2rem;z-index:1100}@media (max-width:1024px){.header{justify-content:space-between;padding:.5rem 1rem}.menu-icon{display:block}.nav-list{background-color:#233220f7;border-radius:0 10px 10px 0;flex-direction:column;height:0;left:0;max-width:300px;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:60px;transition:all .4s ease;width:60%}.nav-list.active{box-shadow:2px 4px 10px #0006;height:auto;opacity:1;padding:1.5rem 0;pointer-events:all}.nav-list li{padding:1rem 0;text-align:center;width:100%}.nav-list a{color:#fff;display:block;font-size:1.1rem;width:100%}.nav-list a:hover{background-color:#ffffff1a;color:#7fff00}}@media (max-width:600px){.header{padding:.4rem .8rem}.nav-list{border-radius:0 10px 10px 0;max-width:none;width:80%}.menu-icon{font-size:1.8rem}.nav-list a{font-size:1rem}}.home{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:4rem;justify-content:center;margin-bottom:6rem;min-height:100vh;padding:8rem 5% 6rem}.text-home{color:#fff;width:50%}.text-home h1{font-size:2.5rem;line-height:1.3;margin-bottom:1.5rem}.text-home p{font-size:1.1rem;line-height:1.7;margin-bottom:2rem}.img-home{height:auto;max-width:400px;object-fit:contain;width:35%}.btnContainer{margin-top:1.5rem}.downloadButton{background-color:#fff;box-shadow:0 4px 10px #00000026;color:#4f46e5;padding:.9rem 2rem;transition:all .3s ease}.downloadButton:hover{background-color:#f3f3f3}@media (max-width:1024px){.home{align-items:center;flex-direction:column-reverse;margin-bottom:4rem;min-height:auto;padding:7rem 7% 5rem;text-align:center}.text-home{width:100%}.text-home h1{font-size:2.1rem}.text-home p{font-size:1rem}.img-home{margin-top:2.5rem;max-width:320px;width:55%}.downloadButton{font-size:1.05rem;padding:.85rem 2rem}}@media (max-width:768px){.home{gap:3rem;padding:6.5rem 6% 4.5rem}.text-home h1{font-size:1.8rem}.text-home p{font-size:.95rem;line-height:1.6}.img-home{margin-top:2rem;max-width:280px;width:75%}.downloadButton{font-size:.95rem;padding:.8rem 1.8rem}}.section{align-items:center;background-image:url(/recuperavc/static/media/Ellipse%202.50b768629169fa251e85.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:3rem 1.5rem;text-align:center;width:100%}.section h2{font-size:2rem;margin-bottom:2rem}.imgAnalises{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:0 auto;max-width:1200px;transition:all .3s ease;width:100%}.imgAnalises img{border-radius:1rem;flex:0 1 30%;height:auto;max-width:250px;max-inline-size:100%;transition:transform .3s ease;width:100%}.imgAnalises img:hover{transform:scale(1.05)}@media (max-width:1024px){.section h2{font-size:1.8rem}.imgAnalises img{flex-basis:calc(50% - 2rem);flex-grow:0;flex-shrink:1;max-width:220px}}@media (max-width:768px){.section{background-position:bottom;background-size:contain;padding:2.5rem 1.5rem 3.5rem}.section h2{font-size:1.5rem;margin-bottom:1.5rem}.imgAnalises{flex-wrap:wrap;gap:1.5rem;justify-content:center;overflow-x:visible}.imgAnalises img{flex:0 1 100%;max-width:360px}.downloadButton{font-size:1rem;padding:.7rem 1.5rem}}@media (min-width:1600px){.section{background-position:bottom;background-size:contain;margin:0;max-width:none;padding:4rem 6rem 5rem}.section h2{font-size:2.5rem;margin-bottom:3rem}.imgAnalises{gap:3rem;margin:0 auto;max-width:1600px}.imgAnalises img{flex:0 1 22%;max-width:350px}.downloadButton{font-size:1.2rem;padding:1rem 2.5rem}}.App{align-items:center;background:linear-gradient(135deg,#233220,#405c3a);box-sizing:border-box;display:flex;flex-direction:column;gap:10%;min-height:100vh;padding:5% 10%;text-align:center}html{scroll-behavior:smooth}h1,h2,p{color:#fff;margin:0}h1{font-size:2.5rem;margin-bottom:1rem}h2{font-size:1.8rem;margin-bottom:.8rem}p{font-size:1.1rem;line-height:1.7;max-width:900px}.section-app{box-sizing:border-box;flex-wrap:wrap;gap:3rem;margin:5% 0;min-height:100vh;padding:5% 3%}.card-container,.section-app{align-items:center;display:flex;justify-content:center}.card-container{flex-direction:column;gap:1.5rem;width:45%}.card{align-items:center;background-color:#b7d5b175;border-radius:15px;box-sizing:border-box;display:flex;gap:4%;justify-content:center;padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease;width:100%}.card:hover{box-shadow:0 4px 10px #0000001a;transform:scale(1.03)}.card img{max-width:80px;object-fit:contain;width:20%}.card-content{padding:0 3%;text-align:justify;width:70%}.card-content h2{font-size:1.1rem;font-weight:700;margin-bottom:.5rem}.text{display:flex;flex-direction:column;font-size:1rem;justify-content:center;line-height:1.6;padding:0 2%;text-align:justify;width:45%}.text p{margin-bottom:1rem}.btnContainer{display:flex;justify-content:center;margin-top:2rem;width:100%}.downloadButton{align-self:center;background-color:#4f46e5;border-radius:9999px;color:#fff;display:inline-block;font-size:1.1rem;font-weight:700;max-width:250px;padding:.8rem 2rem;text-align:center;text-decoration:none;transition:background .3s ease,transform .2s ease}.downloadButton:hover{background-color:#3730a3;transform:scale(1.05)}@media (max-width:1024px){.App{gap:8%;padding:3% 5%}h1{font-size:2rem}h2{font-size:1.5rem}p{font-size:1rem;max-width:700px}.section-app{align-items:center;flex-direction:column-reverse}.card-container,.text{width:80%}.card{width:90%}.card-content h2{font-size:1rem}.text{font-size:.95rem}.section-app{flex-direction:column}.btnContainer{align-self:center;margin-top:2rem;order:3}}@media (max-width:768px){.App{gap:6%;padding:5% 3%}h1{font-size:1.6rem}h2{font-size:1.3rem}p{font-size:.95rem;line-height:1.6;max-width:100%}.section-app{flex-direction:column-reverse;padding:10% 5%}.card-container,.text{width:100%}.card{flex-direction:column;padding:1.2rem;text-align:center}.card img{margin-bottom:.8rem;width:60px}.card-content{padding:0;width:100%}.card-content h2{font-size:1rem}.text{font-size:.95rem;text-align:justify}.btnContainer{margin-top:3rem}.downloadButton{font-size:1rem;padding:.7rem 1.5rem}.section-app{flex-direction:column}.btnContainer{align-self:center;margin-top:2rem;order:3}}.section-creators{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:3rem;justify-content:center;margin:5% 0;min-height:100vh;padding:8% 6% 6%}.section-creators-header{max-width:700px;text-align:center}.section-creators-header h2{font-size:2rem;margin-bottom:.8rem}.section-creators-header p{font-size:1.05rem;line-height:1.7;opacity:.95}.creators-grid{align-items:stretch;display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center;max-width:1100px;width:100%}.creator-card{align-items:center;background:linear-gradient(145deg,#b7d5b18c,#688862bf);border:1px solid #ffffff1f;border-radius:18px;box-shadow:0 14px 30px #00000040;box-sizing:border-box;display:flex;flex:1 1 280px;flex-direction:column;isolation:isolate;max-width:320px;overflow:visible;padding:2.2rem 1.8rem 1.9rem;position:relative;text-align:center;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.creator-card:before{background:radial-gradient(circle at top,#ffffff29,#0000 60%);content:"";inset:-40%;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}.creator-card:hover{border-color:#ffffff40;box-shadow:0 18px 40px #00000059;transform:translateY(-6px) scale(1.02)}.creator-card:hover:before{opacity:1}.creator-avatar-wrapper{align-items:center;background:conic-gradient(from 160deg,#4f46e5,#a3e635,#22c55e,#4f46e5);border-radius:50%;display:flex;height:120px;justify-content:center;margin-bottom:1.1rem;padding:4px;width:120px}.creator-avatar{background-color:#233220;border:3px solid #233220f2;border-radius:50%;height:100%;object-fit:cover;width:100%}.creator-name{color:#fff;font-size:1.3rem;font-weight:700;margin-bottom:.4rem}.creator-role{color:#f3f7f2;font-size:.98rem;line-height:1.6;margin-bottom:1.4rem;opacity:.95}.creator-link{align-items:center;background:linear-gradient(135deg,#4f46e5,#6366f1);border-radius:999px;box-shadow:0 6px 14px #0f172a8c;color:#fff;display:inline-flex;font-size:.98rem;font-weight:600;gap:.4rem;justify-content:center;margin-top:auto;padding:.6rem 1.4rem;text-decoration:none;transition:background .25s ease,transform .18s ease,box-shadow .25s ease}.creator-link-icon{font-size:.9rem;transform:translateY(-1px)}.creator-link:hover{background:linear-gradient(135deg,#4338ca,#4f46e5);box-shadow:0 10px 24px #0f172ab3;transform:translateY(-1px) scale(1.03)}@media (max-width:1024px){.section-creators{gap:2.5rem;padding:9% 6% 7%}.section-creators-header h2{font-size:1.8rem}.section-creators-header p{font-size:1rem}.creators-grid{gap:2rem}.creator-card{flex:1 1 260px;max-width:360px}.creator-avatar-wrapper{height:110px;width:110px}.creator-name{font-size:1.2rem}.creator-role{font-size:.95rem}}@media (max-width:768px){.section-creators{gap:2.2rem;margin:0;padding:20% 5% 12%}.section-creators-header{max-width:100%}.section-creators-header h2{font-size:1.6rem}.section-creators-header p{font-size:.95rem}.creators-grid{align-items:center;flex-direction:column;gap:1.8rem}.creator-card{max-width:420px;padding:2rem 1.6rem 1.8rem;width:100%}.creator-avatar-wrapper{height:100px;width:100px}.creator-name{font-size:1.15rem}.creator-role{font-size:.94rem}.creator-link{font-size:.96rem;margin-top:1.4rem;padding-left:0;padding-right:0;width:100%}}
/*# sourceMappingURL=main.c171ca5e.css.map*/