.home-container{color:#333;max-width:1200px;margin:0 auto;padding:20px;font-family:Arial,sans-serif;line-height:1.6}.hero{text-align:center;color:#fff;background-color:#0f253a;border-radius:10px;margin-bottom:40px;padding:60px 20px}.hero h1{margin-bottom:15px;font-size:2.8rem}.hero .highlight{color:#00aeff}.hero p{margin-bottom:25px;font-size:1.2rem}.hero .buttons{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.btn{cursor:pointer;border:none;border-radius:6px;padding:12px 25px;font-weight:700;transition:all .3s}.btn.primary{color:#111;background-color:#9ac2ff}.btn.primary:hover{background-color:#6bb1f7}.btn.secondary{color:#333;background-color:#e0e0e0}.btn.secondary:hover{background-color:silver}.stats{flex-wrap:wrap;justify-content:space-around;gap:20px;margin:40px 0;display:flex}.stat-card{text-align:center;background-color:#e6e6e6;border-radius:10px;flex:200px;padding:25px;box-shadow:0 4px 10px rgba(0,0,0,.05)}.stat-card h3{color:#18304b;margin-bottom:10px;font-size:1.2rem}.stat-card p{font-size:1.5rem;font-weight:700}.features{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:40px;display:flex}.feature-card{text-align:center;background-color:#f9f9f9;border-radius:10px;flex:250px;padding:25px;box-shadow:0 3px 8px rgba(0,0,0,.05)}.feature-card h3{margin-bottom:10px}.recent-buyers{margin-bottom:40px}.recent-buyers h2{text-align:center;color:#2d3d50;margin-bottom:25px}.buyers-grid{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.buyer-card{color:#fff;background-color:#212a42;border-radius:10px;min-width:300px;padding:20px;box-shadow:0 3px 8px rgba(0,0,0,.05)}.how-it-works{text-align:center;margin-bottom:40px}.how-it-works h2{color:#172738;margin-bottom:25px}.steps{flex-wrap:wrap;justify-content:space-around;gap:20px;display:flex}.step{background-color:#f9f9f9;border-radius:10px;flex:250px;padding:20px;box-shadow:0 3px 8px rgba(0,0,0,.05)}.step h3{margin-bottom:10px}.cta{text-align:center;color:#fff;background-color:#1a3553;border-radius:10px;margin-bottom:40px;padding:50px 20px}.cta h2{margin-bottom:15px;font-size:2rem}.cta p{margin-bottom:25px;font-size:1.2rem}.footer{text-align:center;background-color:#f0f4f8;border-radius:10px;padding:25px 10px}.footer-links{margin-top:10px}.footer-links a{color:#0070f3;margin:0 8px;text-decoration:none}.footer-links a:hover{text-decoration:underline}
