body{margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.product-slider{padding:20px;text-align:center}.slider-content{background:#ffffff0d;border:1px solid #61dafb1a;border-radius:16px;box-shadow:0 4px 20px #0000001a;margin:0 auto;max-width:600px;padding:40px;transition:transform .3s ease,box-shadow .3s ease}.slider-content:hover{border-color:#61dafb4d;box-shadow:0 10px 30px #61dafb33;transform:translateY(-5px)}.slider-content img{border-radius:12px;height:auto;margin-bottom:20px;max-width:100%}.slider-content h3{color:#61dafb;font-size:1.5rem;margin-bottom:15px}.slider-content p{color:#e0e0e0;line-height:1.6;margin-bottom:25px}.learn-more-btn{background:linear-gradient(135deg,#61dafb,#4fa8c5);border-radius:8px;color:#0c192c;display:inline-block;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .3s ease}.learn-more-btn:hover{background:linear-gradient(135deg,#4fa8c5,#61dafb);box-shadow:0 8px 25px #61dafb4d;transform:translateY(-2px)}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#0c192c,#1a2332);color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}.container{margin:0 auto;max-width:1200px;padding:0 20px}nav{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a1422f2;border-bottom:1px solid #61dafb1a;justify-content:space-between;padding:15px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:1000}nav,nav ul{display:flex}nav ul{gap:30px;list-style:none;margin:0;padding:0}nav a{align-items:center;color:#fff;display:flex;font-weight:500;text-decoration:none;transition:color .3s ease}nav a:hover{color:#61dafb}nav a .material-icons{margin-right:8px}.logo{filter:brightness(1.2);height:50px}h1,h2,h3,h4,h5,h6{color:#61dafb;font-weight:600;margin-bottom:1rem}h1{font-size:3rem;margin-bottom:1.5rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}p{color:#e0e0e0;margin-bottom:1rem}a{color:#61dafb;text-decoration:none;transition:color .3s ease}a:hover:not(.btn-primary):not(.btn-secondary):not(.btn-outline){color:#4fa8c5}.btn-outline,.btn-primary,.btn-secondary{border:none;border-radius:8px;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 24px;text-align:center;text-decoration:none;transition:all .3s ease}.btn-primary{background:linear-gradient(135deg,#61dafb,#4fa8c5);color:#0c192c}.btn-primary:hover{background:linear-gradient(135deg,#4fa8c5,#61dafb);box-shadow:0 8px 25px #61dafb4d;color:#0c192c;transform:translateY(-2px)}.btn-secondary{background:#0000;border:2px solid #61dafb;color:#61dafb}.btn-secondary:hover{background:#61dafb;color:#0c192c;transform:translateY(-2px)}.btn-outline{background:#0000;border:2px solid #ffffff4d;color:#fff}.btn-outline:hover{background:#ffffff1a;border-color:#61dafb;color:#61dafb}.homepage{overflow-x:hidden}.hero{background:radial-gradient(circle at center,#61dafb1a 0,#0000 50%);padding:100px 0;text-align:center}.hero-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#61dafb,#fff);-webkit-background-clip:text;background-clip:text;font-size:4rem;margin-bottom:2rem}.hero-subtitle{color:#b0b0b0;font-size:1.3rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:700px}.hero-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.features{background:#ffffff05;padding:100px 0}.features h2{margin-bottom:4rem;text-align:center}.features-grid{grid-gap:40px;gap:40px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.feature-card{background:#ffffff0d;border:1px solid #61dafb1a;border-radius:12px;padding:40px 30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.feature-card:hover{border-color:#61dafb4d;box-shadow:0 20px 40px #61dafb1a;transform:translateY(-10px)}.feature-icon{align-items:center;color:#61dafb;display:flex;font-size:3rem;justify-content:center;margin-bottom:1.5rem}.feature-icon .material-icons{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#61dafb,#4fa8c5);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 2px 4px rgba(97,218,251,.3));font-size:3rem}.feature-card h3{color:#61dafb;font-size:1.5rem;margin-bottom:1rem}.products-showcase{padding:100px 0}.products-showcase h2{margin-bottom:4rem;text-align:center}.products-comparison{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));margin-top:60px}.product-card{background:#ffffff0d;border:1px solid #61dafb1a;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;padding:40px;position:relative;transition:transform .3s ease}.product-card.featured{border:2px solid #61dafb;box-shadow:0 10px 30px #61dafb33}.product-card:hover{transform:translateY(-5px)}.product-badge{background:#61dafb;border-radius:20px;color:#0c192c;font-size:.8rem;font-weight:700;left:30px;padding:8px 16px;position:absolute;top:-10px}.product-badge.free{background:#4caf50;color:#fff}.status-badge{animation:pulse-glow 2s ease-in-out infinite;background:linear-gradient(135deg,#ff9800,#ff5722);border-radius:20px;box-shadow:0 2px 10px #ff98004d;color:#fff;font-size:.8rem;font-weight:700;padding:8px 16px;position:absolute;right:30px;top:-10px}@media (max-width:768px){.status-badge{right:auto;right:0;top:20px}}@keyframes pulse-glow{0%,to{box-shadow:0 2px 10px #ff98004d}50%{box-shadow:0 2px 15px #ff980099}}.product-features{flex-grow:1;list-style:none;margin:2rem 0}.product-features li{color:#e0e0e0;padding:8px 0}.product-card .btn-primary,.product-card .btn-secondary{align-self:flex-start;margin-top:auto}.product-description{background:#1a2332;border:1px solid #1a2332;border-radius:5px;color:#fff;font-size:1rem;padding:8px}.product-price{color:#61dafb;font-size:1.2rem;font-weight:600;margin-bottom:1.5rem}.benefits{background:#ffffff05;padding:100px 0}.benefits h2{margin-bottom:4rem;text-align:center}.benefits-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.benefit-item{padding:20px;text-align:center}.benefit-item h4{color:#61dafb;margin-bottom:1rem}.cta{background:linear-gradient(135deg,#61dafb1a,#61dafb0d);padding:100px 0;text-align:center}.cta h2{margin-bottom:1.5rem}.cta p{font-size:1.1rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:600px}.cta-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.products-page{padding-top:40px}.products-header{background:#ffffff05;padding:60px 0;text-align:center}.products-subtitle{color:#b0b0b0;font-size:1.2rem;margin:0 auto;max-width:700px}.product-details{padding:80px 0}.product-section{background:#ffffff08;border:1px solid #61dafb1a;border-radius:20px;margin-bottom:80px;padding:60px;position:relative}.product-section.featured{background:#61dafb0d;border:2px solid #61dafb}.product-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin-bottom:40px}.product-info h2{margin-bottom:1rem}.product-tagline{color:#b0b0b0;font-size:1.1rem}.price-tag,.product-pricing{text-align:center}.price-tag{background:#61dafb1a;border:1px solid #61dafb4d;border-radius:12px;padding:20px}.price{color:#61dafb;display:block;font-size:1.5rem;font-weight:700}.price-note{color:#b0b0b0;display:block;font-size:.9rem;margin-top:5px}.product-content{grid-gap:60px;display:grid;gap:60px;grid-template-columns:2fr 1fr;margin-bottom:40px}.feature-list{list-style:none;margin:1.5rem 0}.feature-list li{border-left:3px solid #61dafb;color:#e0e0e0;margin-bottom:10px;padding:8px 0 8px 15px}.use-cases{grid-gap:15px;display:grid;gap:15px;margin-top:1rem}.use-case{background:#61dafb1a;border-left:4px solid #61dafb;border-radius:8px;padding:15px}.features-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:1rem}.feature{background:#ffffff0d;border-radius:8px;padding:20px;text-align:center}.feature strong{color:#61dafb;display:block;margin-bottom:8px}.product-actions{display:flex;flex-wrap:wrap;gap:20px}.comparison-section{background:#ffffff05;border-radius:20px;margin-top:80px;padding:60px 0}.comparison-section h2{margin-bottom:3rem;text-align:center}.comparison-table{grid-gap:1px;background:#61dafb1a;border-radius:12px;display:grid;gap:1px;grid-template-columns:2fr 1fr 1fr;overflow:hidden}.comparison-header{display:contents}.comparison-header .comparison-item{background:#61dafb33;color:#61dafb;font-weight:700}.comparison-row{display:contents}.comparison-item{align-items:center;background:#ffffff0d;display:flex;padding:20px}.products-cta{background:linear-gradient(135deg,#61dafb1a,#61dafb0d);border-radius:20px;margin-top:60px;padding:80px 0;text-align:center}.about-page{padding:40px 0 80px}.about-header{background:radial-gradient(circle at center,#61dafb1a 0,#0000 70%);padding:60px 0;text-align:center}.about-header h1{font-size:3.5rem;margin-bottom:1rem}.about-subtitle{color:#b0b0b0;font-size:1.3rem;margin:0 auto;max-width:700px}.about-section{background:#ffffff05;border:1px solid #61dafb1a;border-radius:20px;margin:0 auto 80px;max-width:1000px;padding:50px}.section-icon{margin-bottom:2rem;text-align:center}.section-icon .material-icons{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#61dafb,#4fa8c5);-webkit-background-clip:text;background-clip:text;font-size:3.5rem}.about-section h2{font-size:2.5rem;margin-bottom:2rem;text-align:center}.about-section p{font-size:1.1rem;line-height:1.8;margin-bottom:2rem}.duality-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:2rem}.duality-card{background:#61dafb0d;border:1px solid #61dafb33;border-radius:12px;padding:30px;text-align:center}.duality-card .material-icons{color:#61dafb;font-size:3rem;margin-bottom:1rem}.duality-card h3{color:#61dafb;font-size:1.5rem;margin-bottom:1rem}.mission-statement{background:#61dafb1a;border-left:4px solid #61dafb;border-radius:12px;color:#61dafb;font-size:1.3rem;margin-bottom:3rem;padding:25px;text-align:center}.mission-points{display:flex;flex-direction:column;gap:25px}.mission-point{align-items:flex-start;background:#ffffff08;border-left:3px solid #61dafb;border-radius:12px;display:flex;gap:20px;padding:25px}.mission-point .material-icons{color:#61dafb;flex-shrink:0;font-size:2.5rem}.mission-point h4{color:#61dafb;font-size:1.3rem;margin-bottom:.5rem}.mission-point p{color:#e0e0e0;margin:0}.philosophy-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(2,1fr);margin-top:2rem}.philosophy-card{background:#61dafb0d;border:1px solid #61dafb26;border-radius:12px;padding:25px;transition:transform .3s ease,border-color .3s ease}@media (max-width:768px){.philosophy-grid{grid-template-columns:1fr}}.philosophy-card:hover{border-color:#61dafb66;transform:translateY(-5px)}.philosophy-card h3{color:#61dafb;font-size:1.2rem;margin-bottom:1rem}.philosophy-card p{font-size:1rem;line-height:1.6;margin:0}.products-preview{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:2rem}.product-preview-card{background:#61dafb0d;border:1px solid #61dafb33;border-radius:12px;padding:30px;text-align:center;transition:transform .3s ease}.product-preview-card:hover{border-color:#61dafb66;transform:translateY(-5px)}.product-preview-card h3{color:#61dafb;font-size:1.5rem;margin-bottom:1rem}.product-preview-card p{color:#b0b0b0;margin-bottom:1.5rem}.about-cta{background:linear-gradient(135deg,#61dafb26,#61dafb0d);border:1px solid #61dafb4d;border-radius:20px;margin:0 auto;max-width:900px;padding:60px 50px;text-align:center}.about-cta h2{font-size:2rem;margin-bottom:1rem}.about-cta p{color:#e0e0e0;font-size:1.1rem;margin-bottom:2rem}.terms-page{padding:40px 0 80px}.terms-page h1{margin-bottom:1rem;text-align:center}.last-updated{color:#b0b0b0;margin-bottom:3rem;text-align:center}.terms-content{line-height:1.8;margin:0 auto;max-width:800px}.terms-content section{background:#ffffff05;border-left:4px solid #61dafb;border-radius:12px;margin-bottom:2.5rem;padding:30px}.terms-content h2{border-bottom:2px solid #61dafb4d;color:#61dafb;margin-bottom:1.5rem;padding-bottom:10px}.terms-content h3{color:#87ceeb;margin-bottom:1rem;margin-top:1.5rem}.terms-content ul{margin:1rem 0;padding-left:2rem}.terms-content li{color:#e0e0e0;margin-bottom:.5rem}.contact-info{background:#61dafb1a;border-radius:8px;margin:1rem 0;padding:20px}.terms-footer{background:#ffa5001a;border:1px solid #ffa5004d;border-radius:12px;margin-top:3rem;padding:30px;text-align:center}.site-footer{background:#0a1422f2;border-top:1px solid #61dafb1a;margin-top:80px;padding:60px 0 30px}.footer-content{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:40px}.footer-section h4{color:#61dafb;font-size:1.2rem;margin-bottom:1rem}.footer-section p{color:#b0b0b0;font-size:.95rem;line-height:1.6}.footer-links{list-style:none;margin:0;padding:0}.footer-links li{margin-bottom:12px}.footer-links a{align-items:center;color:#e0e0e0;display:flex;font-size:.95rem;text-decoration:none;transition:color .3s ease}.footer-links a:hover{color:#61dafb}.footer-links a .material-icons{font-size:18px;margin-right:8px}.footer-bottom{border-top:1px solid #61dafb1a;padding-top:30px;text-align:center}.footer-bottom p{color:#b0b0b0;font-size:.9rem;margin:0}.scroll-to-top{align-items:center;background:linear-gradient(135deg,#61dafb,#4fa8c5);border:none;border-radius:50%;bottom:30px;box-shadow:0 4px 15px #61dafb4d;color:#0c192c;cursor:pointer;display:flex;height:50px;justify-content:center;opacity:0;position:fixed;right:30px;transition:all .3s ease;visibility:hidden;width:50px;z-index:999}.scroll-to-top.visible{opacity:1;visibility:visible}.scroll-to-top:hover{background:linear-gradient(135deg,#4fa8c5,#61dafb);box-shadow:0 8px 25px #61dafb80;transform:translateY(-5px)}.scroll-to-top .material-icons{font-size:24px}@media (max-width:768px){.scroll-to-top{bottom:20px;height:45px;right:20px;width:45px}.scroll-to-top .material-icons{font-size:20px}.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1.1rem}.hero-buttons{align-items:center;flex-direction:column}.features-grid,.products-comparison{grid-template-columns:1fr}.product-header{flex-direction:column;text-align:left}.product-pricing{text-align:center}.product-content{gap:30px}.comparison-table,.product-content{grid-template-columns:1fr}.comparison-item{border-bottom:1px solid #61dafb1a}.nav-text{display:none}nav ul{gap:15px}.container{padding:0 15px}.product-section{padding:30px 20px}.cta-buttons,.product-actions{flex-direction:column}.cta-buttons{align-items:center}}
/*# sourceMappingURL=main.bfb5f381.css.map*/