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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.navbar{background:#fff;box-shadow:0 2px 10px #0000001a;padding:1rem 5%}.logo-img{height:50px}.nav-links li a{color:#1a237e;color:var(--dark-blue);font-weight:600;margin:0 15px;text-decoration:none}.hero{background:linear-gradient(135deg,#fce4ec,#fff);background:linear-gradient(135deg,var(--soft-pink) 0,#fff 100%);padding:80px 5%}.product-logo{max-width:300px}.cta-btn{background:#e91e63;background:var(--primary-pink);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:1.1rem;padding:12px 30px}.features{padding:60px 5%;text-align:center}.feature-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:40px}.feature-card{background:#f9f9f9;border-radius:15px;padding:30px;transition:transform .3s}.feature-card:hover{transform:translateY(-10px)}@media (max-width:768px){.nav-links{display:none}.mobile-menu-icon{background:none;border:none;display:block;font-size:2rem}}footer{background:#1a237e;background:var(--dark-blue);color:#fff;padding:40px 5%;text-align:center}.usage-section{background-color:#fcfcfc;padding:60px 5%;text-align:center}.usage-grid{grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:30px}.step{border-bottom:3px solid #00bcd4;border-bottom:3px solid var(--ocean-blue);border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:20px}.step span{line-height:30px}.contact-section{background:linear-gradient(180deg,#fff,#fce4ec);background:linear-gradient(to bottom,#fff,var(--soft-pink));padding:80px 5%}.contact-container{margin:0 auto;max-width:600px;text-align:center}.contact-form{display:flex;flex-direction:column;gap:15px;margin-top:30px}.contact-form input,.contact-form textarea{border:1px solid #ddd;border-radius:8px;font-size:1rem}.submit-btn{border-radius:8px}.logo-img{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));height:60px;mix-blend-mode:multiply;object-fit:contain;width:auto}.product-logo{display:block;filter:contrast(1.1);height:auto;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:350px;mix-blend-mode:multiply}.health-info{background-color:#fff;line-height:1.6;padding:60px 5%}.health-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:20px}.health-card{background:#fce4ec;background:var(--soft-pink);border-left:5px solid #e91e63;border-left:5px solid var(--primary-pink);border-radius:15px;padding:25px}.how-it-works{background:#fdf2f8;padding:60px 5%;text-align:center}.tech-flex{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around;margin-top:30px}.tech-item{background:#fff;border-radius:10px;box-shadow:0 4px 15px #0000000d;flex:1 1;min-width:280px;padding:20px}.hygiene-rules{display:flex;justify-content:center;padding:40px 5%}.rules-box{background:#1a237e;background:var(--dark-blue);color:#fff;padding:30px;width:100%}.rules-box h3{color:#00bcd4;color:var(--ocean-blue);margin-bottom:15px}.rules-box li{margin-bottom:10px}.rules-box li:before{content:"✅ "}@media (max-width:768px){.health-grid{grid-template-columns:1fr}.tech-item{width:100%}}:root{--primary-pink:#e91e63;--soft-pink:#fce4ec;--ocean-blue:#00bcd4;--dark-blue:#1a237e;--text-gray:#444;--white:#fff}html{scroll-behavior:smooth}body{color:#444;color:var(--text-gray);font-family:Poppins,sans-serif;margin:0;overflow-x:hidden}.section-title{color:#1a237e;color:var(--dark-blue);font-size:2.2rem;margin-bottom:40px;text-align:center}.navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;box-shadow:0 4px 20px #0000000d;justify-content:space-between;padding:.5rem 8%;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.nav-links,.navbar{align-items:center;display:flex}.nav-links{list-style:none}.nav-links a{color:#1a237e;color:var(--dark-blue);font-weight:500;margin:0 20px;text-decoration:none;transition:.3s}.nav-links a:hover{color:#e91e63;color:var(--primary-pink)}.nav-cta{background:#e91e63;background:var(--primary-pink);border-radius:20px;color:#fff!important;padding:8px 20px}.hero{align-items:center;background:radial-gradient(circle at top right,#fce4ec,#fff);background:radial-gradient(circle at top right,var(--soft-pink),#fff);height:90vh;text-align:center}.hero,.hero-btns{display:flex;justify-content:center}.hero-btns{gap:20px;margin-top:30px}.cta-btn{border-radius:50px;font-weight:600;padding:14px 35px;transition:.3s}.cta-btn.primary{background:#e91e63;background:var(--primary-pink);border:none;box-shadow:0 10px 20px #e91e6333;color:#fff}.cta-btn.secondary{background:#0000;border:2px solid #e91e63;border:2px solid var(--primary-pink);color:#e91e63;color:var(--primary-pink)}.cta-btn:hover{opacity:.9;transform:scale(1.05)}.feature-grid,.health-grid,.tech-flex{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1200px}.feature-card,.health-card,.tech-item{background:#fff;background:var(--white);border-radius:20px;box-shadow:0 10px 30px #00000008;padding:40px;text-align:center;transition:.3s}.usage-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,1fr);padding:0 8%}.step{background:#fff;border-bottom:4px solid #00bcd4;border-bottom:4px solid var(--ocean-blue);border-radius:15px;padding:15px;text-align:center}.step span{background:#e91e63;background:var(--primary-pink);border-radius:50%;color:#fff;display:inline-block;font-weight:700;height:30px;margin-bottom:10px;width:30px}.form-group{display:flex;gap:15px}.contact-form input,.contact-form textarea{background:#fdfdfd;border:1px solid #eee;border-radius:10px;margin-bottom:15px;padding:15px;width:100%}.submit-btn{background:#1a237e;background:var(--dark-blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;padding:15px;transition:.3s;width:100%}.submit-btn:hover{background:#e91e63;background:var(--primary-pink)}@media (max-width:768px){.nav-links{display:none}.form-group{flex-direction:column}.usage-grid{grid-template-columns:repeat(2,1fr)}.hero-btns{flex-direction:column}}.whatsapp-float{bottom:30px;position:fixed;right:30px;text-decoration:none;z-index:2000}.whatsapp-content{align-items:center;background-color:#25d366;border-radius:50px;box-shadow:0 4px 15px #0003;color:#fff;display:flex;padding:10px 15px;transition:all .3s ease}.whatsapp-content img{height:35px;width:35px}.whatsapp-text{font-size:14px;font-weight:600;max-width:0;overflow:hidden;transition:max-width .5s ease,margin .3s ease;white-space:nowrap}.whatsapp-float:hover .whatsapp-text{margin-right:10px;max-width:150px}.whatsapp-content:hover{background-color:#128c7e;transform:translateY(-5px)}@keyframes pulse-green{0%{box-shadow:0 0 0 0 #25d366b3}70%{box-shadow:0 0 0 15px #25d36600}to{box-shadow:0 0 0 0 #25d36600}}.whatsapp-content{animation:pulse-green 2s infinite}@media (max-width:768px){.whatsapp-float{bottom:20px;right:20px}.whatsapp-text{display:none}}.success-overlay{align-items:center;background:#1a237ecc;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:3000}.success-modal{background:#fff;border-radius:30px;box-shadow:0 20px 50px #0000004d;max-width:400px;padding:40px;text-align:center}.success-icon{background:#25d366;border-radius:50%;color:#fff;font-family:cursive;font-size:40px;height:80px;line-height:80px;margin:0 auto 20px;transform:rotate(45deg) scaleX(-1);width:80px}.success-modal h3{color:#1a237e;color:var(--dark-blue);font-size:1.8rem;margin-bottom:10px}.success-modal p{color:#666;margin-bottom:25px}.close-success{background:#e91e63;background:var(--primary-pink);border:none;border-radius:25px;color:#fff;cursor:pointer;font-weight:700;padding:12px 40px;transition:.3s}.close-success:hover{background:#1a237e;background:var(--dark-blue);transform:scale(1.05)}.logo-container{align-items:center;display:flex;gap:12px}.brand-name{color:#1a237e;color:var(--dark-blue);font-size:1.4rem;font-weight:700;letter-spacing:-.5px;line-height:1.2;max-width:200px}@media (max-width:768px){.brand-name{font-size:1.1rem;max-width:150px}.logo-img{height:40px}}.section-intro{color:#444;color:var(--text-gray);font-size:1.1rem;margin:-20px auto 40px;max-width:800px}.product-choice{background-color:#fff;padding:60px 5%}.choice-card{border-radius:20px;font-size:1.1rem;max-width:900px;padding:40px}.hygiene-rules-section{background:linear-gradient(90deg,#fce4ec,#fff);background:linear-gradient(to right,var(--soft-pink),#fff);padding:60px 5%}.rules-box{background:#fff;border-radius:20px;border-top:5px solid #e91e63;border-top:5px solid var(--primary-pink);box-shadow:0 10px 30px #0000000d;margin:0 auto;max-width:800px;padding:40px}.rules-box h3{color:#e91e63;color:var(--primary-pink);margin-bottom:20px}.rules-box ul{list-style:none;margin:20px 0;padding:0}.rules-box li{font-size:1.1rem;margin-bottom:12px;padding-left:30px;position:relative}.rules-box li:before{content:"🌸";left:0;position:absolute}.highlight-text{border-top:1px solid #eee;color:#1a237e;color:var(--dark-blue);font-weight:700;margin-top:15px;padding-top:15px}.choice-card{border:2px solid #00bcd44d;font-size:1.2rem;line-height:1.8;max-width:950px}.choice-card b,.choice-card strong{color:#00bcd4;color:var(--ocean-blue);font-weight:800;letter-spacing:.5px;text-shadow:0 0 10px #00bcd466;text-transform:uppercase}.choice-card p{opacity:.95}.hygiene-banner-section{padding:40px 5% 80px}.hygiene-banner{background:linear-gradient(135deg,#e91e63,#c2185b);border-radius:30px;box-shadow:0 10px 25px #e91e634d;color:#fff;padding:50px;text-align:center}.quick-rules{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:30px}.quick-rules span{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff26;border:1px solid #ffffff4d;border-radius:50px;font-weight:700;padding:12px 25px;transition:.3s}.quick-rules span:hover{background:#fff;color:#e91e63;color:var(--primary-pink);transform:translateY(-3px)}.product-choice{background-color:#fdfdfd;padding:80px 5%}.choice-card{background:#1a237e;background:var(--dark-blue);border-radius:30px;box-shadow:0 15px 35px #1a237e33;color:#fff;margin:0 auto;max-width:1000px;padding:50px;text-align:center}.choice-description{font-size:1.1rem;line-height:1.8;margin-bottom:40px}.choice-card b{color:#00bcd4;color:var(--ocean-blue);text-shadow:0 0 10px #00bcd480}.anion-benefits-grid{grid-gap:20px;border-top:1px solid #ffffff1a;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding-top:30px}.anion-benefit-item{background:#ffffff0d;border:1px solid #00bcd433;border-radius:15px;padding:20px;transition:.3s}.anion-benefit-item:hover{background:#00bcd41a;border-color:#00bcd4;border-color:var(--ocean-blue);transform:translateY(-5px)}.benefit-icon{font-size:2.2rem;margin-bottom:12px}.anion-benefit-item h5{color:#00bcd4;color:var(--ocean-blue);font-size:1rem;margin-bottom:8px;text-transform:uppercase}.anion-benefit-item p{font-size:.9rem;line-height:1.4;opacity:.8}@media (max-width:600px){.anion-benefits-grid{grid-template-columns:1fr 1fr}.choice-card{padding:30px 20px}}.layers-section{background-color:#fff;padding:80px 5%}.layers-container{margin:40px auto 0;max-width:800px}.layer-bar{background:#f8f9fa;border-left:5px solid #e91e63;border-left:5px solid var(--primary-pink);border-radius:12px;box-shadow:0 4px 6px #00000005;cursor:pointer;margin-bottom:10px;padding:15px 25px;transition:all .3s ease}.layer-bar,.layer-number{align-items:center;display:flex}.layer-number{background:#e91e63;background:var(--primary-pink);border-radius:50%;color:#fff;flex-shrink:0;font-size:.9rem;font-weight:700;height:35px;justify-content:center;margin-right:20px;width:35px}.layer-info h5{color:#1a237e;color:var(--dark-blue);font-size:1.1rem;font-weight:700;margin:0}.layer-info p{color:#666;font-size:.9rem;line-height:1.4;margin:5px 0 0}.layer-bar:first-child{width:100%}.layer-bar:nth-child(2){width:98%}.layer-bar:nth-child(3){width:96%}.layer-bar:nth-child(4){width:94%}.layer-bar:nth-child(5){width:92%}.layer-bar:nth-child(6){width:90%}.layer-bar:nth-child(7){width:88%}.layer-bar:nth-child(8){margin-bottom:0;width:86%}@media (max-width:768px){.layer-bar{padding:15px;width:100%!important}.layer-info h5{font-size:1rem}}
/*# sourceMappingURL=main.32c0caab.css.map*/