.app-background{align-items:center;background:linear-gradient(135deg,#e5fbf2,#d1e9fc,#e6f4ff);display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.app-background:before{background:radial-gradient(circle,#1976d21a 0,#1976d200 70%);height:300px;left:-150px;top:-150px;width:300px}.app-background:after,.app-background:before{border-radius:50%;content:"";position:absolute}.app-background:after{background:radial-gradient(circle,#2ec4b61a 0,#2ec4b600 70%);bottom:-200px;height:400px;right:-200px;width:400px}.app-container{font-family:Poppins,Arial,sans-serif;max-width:1200px;padding:2.5rem;position:relative;width:100%;z-index:10}.header{margin-bottom:4rem;position:relative;text-align:center}.header-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#1976d2,#2ec4b6);-webkit-background-clip:text;font-size:3.2rem;font-weight:800;letter-spacing:-.5px;margin-bottom:1rem;text-shadow:0 2px 4px #0000001a;transform:translateY(0);transition:transform .3s ease}.header-title:hover{transform:translateY(-5px)}.header-subtitle{color:#546e7a;font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:700px}.features{display:flex;gap:24px;margin-bottom:4rem}.feature-card{background:#ffffffe6;border:1px solid #e7e7e7cc;border-radius:16px;box-shadow:0 10px 30px #0000000d;flex:1 1;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.feature-card:before{background:linear-gradient(90deg,#1976d2,#2ec4b6);content:"";height:5px;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.feature-card:hover{box-shadow:0 15px 35px #0000001a;transform:translateY(-10px)}.feature-card:hover:before{opacity:1}.feature-title{align-items:center;color:#1976d2;display:flex;font-weight:700;margin-bottom:1rem;position:relative}.feature-description{color:#546e7a;line-height:1.6}.email-registration{background:#ffffffe6;border:1px solid #e7e7e7cc;border-radius:16px;box-shadow:0 10px 30px #0000000d;margin-bottom:3rem;overflow:hidden;padding:2.5rem;position:relative}.email-registration:after{background:radial-gradient(circle,#2ec4b61a 0,#2ec4b600 70%);border-radius:50%;bottom:0;content:"";height:150px;position:absolute;right:0;width:150px}.email-title{color:#1976d2;font-weight:700;margin-bottom:.5rem}.email-subtitle{color:#546e7a;margin-bottom:1.5rem}.footer{border-top:1px solid #546e7a1a;color:#546e7a;margin-top:3rem;padding-top:1.5rem;position:relative;text-align:center}.footer-text{font-size:.9rem;margin-bottom:1rem}.footer-links{display:block;margin-top:.5rem}.footer-links a{color:#1976d2;font-weight:500;position:relative;text-decoration:none;transition:all .3s ease}.footer-links a:after{background:#1976d2;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.footer-links a:hover{color:#2ec4b6}.footer-links a:hover:after{width:100%}.whatsapp-policy{background:#ffffffe6;border:1px solid #e7e7e7cc;border-radius:16px;box-shadow:0 10px 20px #0000000d;margin:3rem 0;overflow:hidden;padding:1.5rem;position:relative;text-align:center}.whatsapp-policy:before{background:#128c7e;border-radius:4px 0 0 4px;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.whatsapp-policy a{color:#128c7e;font-weight:500;position:relative;text-decoration:none;transition:all .3s ease}.whatsapp-policy a:after{background:#128c7e;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.whatsapp-policy a:hover:after{width:100%}.policy-container{background-color:#fffffff2;border:1px solid #e7e7e7cc;border-radius:16px;box-shadow:0 10px 30px #0000001a;margin:2rem auto;max-width:800px;overflow:hidden;padding:2.5rem;position:relative}.policy-container:before{background:linear-gradient(90deg,#1976d2,#2ec4b6);content:"";height:5px;left:0;position:absolute;top:0;width:100%}.policy-container h3{color:#1976d2;font-weight:700;margin-bottom:1rem;text-align:center}.policy-container h5{color:#1976d2;font-weight:600;margin-bottom:1rem;margin-top:2rem}.policy-container ul{margin-left:1.5rem;margin-top:.5rem}.policy-container li{color:#546e7a;margin-bottom:.5rem}button.MuiButton-root{border-radius:8px;font-weight:600;padding:.5rem 1.5rem;text-transform:none;transition:all .3s ease}button.MuiButton-contained{background:linear-gradient(90deg,#1976d2,#2ec4b6);box-shadow:0 4px 10px #1976d233}button.MuiButton-contained:hover{box-shadow:0 6px 15px #1976d24d;transform:translateY(-2px)}.MuiTextField-root{margin-bottom:1.5rem}.MuiTextField-root .MuiOutlinedInput-root{border-radius:8px;transition:all .3s ease}.MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#1976d2}@media (min-width:769px) and (max-width:899px){.features{flex-direction:column;gap:24px;margin-bottom:3rem;width:100%}.feature-card{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:100%;padding:1.8rem;width:100%}.email-registration,.feature-card,.whatsapp-policy{border:1px solid #e7e7e7d9;border-radius:14px;box-shadow:0 8px 25px #00000012;box-sizing:border-box;max-width:100%;width:100%}.email-registration{margin-bottom:3rem;padding:2rem}.whatsapp-policy{margin:1rem 0;padding:1.5rem}.header{margin-bottom:3rem}.header-title{font-size:2.6rem;margin-bottom:1rem}.header-subtitle{font-size:1.1rem}}@media (max-width:992px){.features{gap:16px}.feature-card{padding:1.8rem}.header{margin-bottom:3rem}.header-title{font-size:2.8rem}.email-registration{padding:2rem}}@media (max-width:768px){.app-container{padding:2rem 1.5rem}.features{flex-direction:column;gap:20px;margin-bottom:3rem;width:100%}.feature-card{border:1px solid #e7e7e7e6;box-shadow:0 8px 20px #00000014;margin-bottom:0;margin-left:auto;margin-right:auto;padding:1.6rem;width:100%}.email-registration,.feature-card,.whatsapp-policy{box-sizing:border-box;max-width:100%;width:100%}.header{margin-bottom:2.5rem}.header-title{font-size:2.4rem;margin-bottom:.8rem}.header-subtitle{font-size:1.1rem;padding:0 1rem}.email-title{font-size:1.6rem}.email-registration{margin-bottom:2.5rem;padding:1.8rem}.whatsapp-policy{margin:1.5rem 0;padding:1.2rem 1.5rem}.policy-container{margin:1rem auto;padding:1.5rem}.policy-container h3{font-size:1.8rem}.footer{margin-top:2rem;padding:1.5rem 0}}@media (max-width:480px){.app-container{padding:1.5rem 1rem}.header{margin-bottom:2rem}.header-title{font-size:2rem;margin-bottom:.7rem}.header-subtitle{font-size:1rem;padding:0}.feature-card{background:#fffffff2;border-radius:12px;border-width:1px;box-shadow:0 6px 15px #0000001a;padding:1.2rem;width:100%}.feature-title{font-size:1.3rem;margin-bottom:.8rem}.feature-description{font-size:.9rem}.email-registration{margin-bottom:2rem;padding:1.5rem}.email-title{font-size:1.4rem;margin-bottom:.6rem}.email-subtitle{font-size:.9rem;margin-bottom:1.2rem}.policy-container{padding:1.2rem}.policy-container h3{font-size:1.5rem}.policy-container h5{font-size:1.1rem}.footer{flex-direction:column;gap:.5rem;margin-top:1.5rem;padding:1.2rem 0}.footer-text{font-size:.8rem}.footer-links{font-size:.75rem}.whatsapp-policy{margin:1.2rem 0;padding:1.2rem 1rem}}@media (max-width:360px){.app-container{padding:1.2rem .8rem}.header-title{font-size:1.7rem}.header-subtitle{font-size:.9rem}.feature-card{border-radius:10px;margin-bottom:15px;padding:1rem;width:100%}.feature-title{font-size:1.2rem}.feature-description{font-size:.85rem}.email-registration{padding:1.2rem}.email-title{font-size:1.3rem}.email-subtitle{font-size:.85rem}button.MuiButton-root{font-size:.8rem;padding:.5rem 1rem}}body{font-family:Arial,sans-serif;margin:0}
/*# sourceMappingURL=main.3d9e5238.css.map*/