.product-page{background-color:#f3f4f6;color:#333}.hero-section{background-color:#ffffff;color:white;display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.t-box{width:400px}.t-box h1{color:black}.hero-section h1{font-size:48px;color:black;margin-bottom:20px}.hero-section p{font-size:20px;margin-bottom:30px}.download-buttons{display:flex;text-align:left;flex-wrap:wrap;margin:0 auto;justify-content:center;gap:20px;width:-moz-fit-content;width:fit-content}.download-buttons button{padding:10px;font-size:16px;border:none;border-radius:8px;background:white;color:#1e40af;cursor:pointer}.hero-image img{max-width:100%;border-radius:12px;object-fit:contain}.benefits-section,.teaser-section{text-align:center;color:black;background-color:#f3f4f6;padding:80px 20px}.teaser-section h2{font-size:36px;margin-bottom:20px}.teaser-section p{font-size:18px;margin-bottom:30px}.teaser-image{object-fit:cover}.benefits-section{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:30px;gap:30px;padding:80px 20px;background:white;text-align:center}.benefit-card{background:#f3f4f6;padding:30px;border-radius:12px}.benefit-card h3{margin-top:10px;font-size:18px}.benefit-card{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;text-align:center}.benefit-icon{font-size:36px;color:#05c0ab}.stats{color:black;padding:30px 0;text-align:center}.stats h1{width:60%;font-size:40px;font-weight:800;margin:0 auto 20px}.stats h4{font-size:14px;font-weight:600;margin-bottom:10px;margin-top:40px}.stats ul{display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto 20px;gap:100px;flex-wrap:wrap}.stats ul li{font-size:14px;margin-top:30px;text-align:left}.stats ul li .number{font-weight:700;font-size:35px;margin:10px auto 0}.final-cta{background:black;margin:20px;color:white;border-radius:20px;height:400px;padding:80px 20px;display:flex;align-items:center;justify-content:space-between}.cta-txt-box{width:500px;text-align:left;padding:10px 40px}.final-cta h2{font-size:26px;margin-bottom:20px;text-align:left}.final-cta p{font-size:14px;text-align:left;margin-bottom:30px}.cta-image-box{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;align-items:right;width:50%;height:400px;overflow-y:hidden;overflow-x:visible}.bg-green{background-color:var(--color-green)}.cta-img-container{position:relative;width:200px;height:200px}.cta-grid-image{object-fit:cover}.cta-img-container:first-child{width:200px;height:50px}.cta-img-container:nth-child(2){width:300px;height:100px}.cta-img-container:nth-child(3){width:300px;height:300px}.cta-img-container:nth-child(4){width:200px;height:150px}@media screen and (max-width:768px){.hero-section{flex-direction:column;margin:200px 0 0}.t-box{width:80%}.cta-image-box{display:none}.stats ul{gap:74px}}