html{scroll-behavior:smooth}body{margin:0;font-family:Segoe UI,Arial,sans-serif;background:#fefefe;color:#333;text-align:center}.container{display:flex;flex-direction:column;min-height:100vh}.logo{width:120px;margin-bottom:20px;border-radius:50%;box-shadow:0 4px 10px #0000001a}.hero{padding:80px 20px;background:linear-gradient(to bottom right,#fff7ed,#f0f9ff)}.hero h1{font-size:46px;color:#f97316;margin:15px 0;font-family:Montserrat,sans-serif}.hero h1 span{color:#032e8a}.hero p{font-size:16px;max-width:600px;margin:0 auto 25px;line-height:1.6;color:#000;font-family:Montserrat,sans-serif}.btn i{margin-right:8px}.btn:hover{background:#c2410c}.benefits{padding:60px 20px;background:#fff;font-family:Montserrat,sans-serif}.benefits h2{font-size:34px;margin-bottom:40px;color:#f97316}.cards{display:flex;flex-wrap:wrap;justify-content:center;gap:25px}.card{background:#eff6ff;border:1px solid #bfdbfe;border-radius:16px;padding:25px;width:280px;box-shadow:0 4px 10px #0000000d;transition:transform .3s}.card:hover{transform:translateY(-5px)}.icon{font-size:40px;color:#2563eb;margin-bottom:15px}.card h3{font-size:22px;margin-bottom:10px;color:#2563eb}.cta{padding:60px 20px;background:url(https://media.istockphoto.com/id/1409447147/photo/creative-composition-at-living-room-interior-with-design-beige-sofa-black-coffee-table-plants.jpg?s=612x612&w=0&k=20&c=_i4spuVbLHZwTouYwthr6RYmKU88yQvcdXxGZKst5ng=) no-repeat center center/cover;color:#fff;text-align:center;border-radius:12px;margin:40px auto}.cta-h2{font-size:2.5rem;margin-bottom:1rem;font-family:Montserrat,sans-serif}.cta-subtext{font-size:1.2rem;margin-bottom:2rem;color:#f1f5f9;font-family:Montserrat,sans-serif}.how-it-works{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap;margin-bottom:2rem;font-family:Montserrat,sans-serif}.how-card{background:#ffffff1a;border-radius:12px;padding:1.5rem;max-width:280px;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 6px 15px #0003;transition:transform .3s}.how-card:hover{transform:translateY(-8px)}.step-circle{width:50px;height:50px;border-radius:50%;background:#ff7b29;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;font-weight:700;font-size:1.2rem;color:#fff}.how-card h3{font-size:1.3rem;margin:10px 0;color:#fff}.how-card p{font-size:1rem;color:#000;font-weight:700}.btn{display:inline-block;background:linear-gradient(90deg,#f90,#007bff);color:#fff;padding:14px 28px;border-radius:8px;text-decoration:none;font-weight:700;font-size:16px;transition:.3s;border:none;cursor:pointer}.btn:hover{background:linear-gradient(90deg,#e68a00,#006ae0);transform:translateY(-3px);box-shadow:0 6px 15px #0003}.btn-primary:hover{background:#e6641a}.footer{background:linear-gradient(135deg,#1e3a8a,#0f172a);color:#fff;padding:40px 20px;margin-top:20px;text-align:center}.footer h3{font-size:18px;margin-bottom:15px;border-bottom:2px solid #f97316;display:inline-block;padding-bottom:5px}.footer p{margin:6px 0;font-size:15px;color:#e2e8f0}.footer a{text-decoration:none;color:#e0e7ff;transition:color .3s,border-bottom .3s}.footer a:hover{color:#f97316;border-bottom:1px solid #f97316}.footer ul{list-style:none;padding:0;margin:0}.footer li{margin-bottom:8px}.footer-bottom{text-align:center;padding-top:20px;margin-top:30px;border-top:1px solid rgba(255,255,255,.2);font-size:14px;color:#cbd5e1}.footer img{width:80px;border-radius:50%;margin-bottom:15px}.whatsapp-float{position:fixed;width:60px;height:60px;bottom:20px;right:20px;background-color:#25d366;color:#fff;border-radius:50%;text-align:center;font-size:30px;box-shadow:0 4px 6px #0000004d;z-index:100;display:flex;align-items:center;justify-content:center;transition:transform .2s ease-in-out;text-decoration:none}.whatsapp-float:hover{transform:scale(1.1)}.whatsapp-float:after{content:attr(data-tooltip);position:absolute;right:70px;background:#333;color:#fff;padding:6px 10px;border-radius:8px;white-space:nowrap;opacity:0;transform:translateY(-50%);top:50%;pointer-events:none;transition:opacity .3s ease;font-size:14px;box-shadow:0 2px 5px #0003;text-decoration:none}.whatsapp-float:hover:after{opacity:1;text-decoration:none}@media (max-width: 1024px){.hero h1{font-size:36px}.hero p{font-size:15px;max-width:500px}.cards{gap:20px}.how-it-works{gap:1rem}}@media (max-width: 768px){.hero{padding:60px 15px}.hero h1{font-size:28px}.hero p{font-size:14px}.logo{width:90px}.cards{flex-direction:column;align-items:center}.card{width:90%;max-width:320px}.cta{padding:40px 15px}.cta-h2{font-size:1.8rem}.how-it-works{flex-direction:column;align-items:center}.how-card{width:90%;max-width:300px}.btn{width:90%;padding:12px 0;font-size:14px}.footer{padding:30px 15px}.footer img{width:60px}.footer h3{font-size:16px}.footer p{font-size:14px}}@media (max-width: 480px){.hero h1{font-size:22px}.hero p{font-size:13px}.btn{font-size:13px;padding:10px}.step-circle{width:40px;height:40px;font-size:1rem}.whatsapp-float{width:50px;height:50px;font-size:24px;bottom:15px;right:15px}}
