*{box-sizing:border-box}body{margin:0;background:#f7faf7;color:#173329;font:16px/1.6 system-ui,Arial,sans-serif}a{color:inherit}.wrap{max-width:1160px;margin:auto;padding:0 20px}header{background:white;border-bottom:1px solid #dce8df}.top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 20px}.brand{font-weight:850;font-size:24px;color:#064c25;text-decoration:none}.langs{display:flex;gap:6px}button{cursor:pointer;border:1px solid #d1e0d5;border-radius:8px;padding:8px 12px;background:white;font-weight:700}button.active{background:#067d2d;color:white}.nav{background:#fff;border-bottom:1px solid #e4ebe5}.nav .wrap{display:flex;gap:9px;overflow:auto;padding-top:10px;padding-bottom:10px}.nav a{white-space:nowrap;text-decoration:none;background:#eef6ef;padding:7px 12px;border-radius:7px;font-weight:700;font-size:14px}.nav a.active{background:#087e2c;color:white}.hero{background:linear-gradient(110deg,#073b27,#14633c);color:#fff}.hero .wrap{display:grid;grid-template-columns:1fr 0.9fr;align-items:center;gap:35px;padding-top:55px;padding-bottom:55px}.hero h1{font-size:clamp(33px,5vw,58px);line-height:1.12;margin:10px 0}.hero p{font-size:19px}.hero img{width:100%;height:300px;object-fit:cover;border-radius:17px}.eyebrow{color:#bdebc9;font-weight:800}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:23px}.btn{display:inline-block;text-decoration:none;border-radius:10px;padding:13px 19px;font-weight:800}.wa{background:#17c65c;color:#073b21}.call{background:#fff;color:#074326}.section{padding:52px 0}.section h2{text-align:center;font-size:32px;margin:0 0 8px}.sub{text-align:center;color:#607268;margin:0 0 28px}.cards{display:grid;grid-template-columns:repeat(5,1fr);gap:15px}.card{display:block;text-decoration:none;background:#fff;border:1px solid #e1e7e1;border-radius:13px;overflow:hidden;box-shadow:0 4px 12px #123c2410}.card img{width:100%;height:135px;object-fit:cover}.card .inside{padding:15px}.card h3{font-size:18px;margin:0 0 6px}.card p{font-size:14px;margin:0 0 10px;color:#50645a}.more{color:#087d31;font-weight:800}.detail{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.detail img{width:100%;border-radius:14px}.types{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;list-style:none;padding:0}.types li{background:#eef7ef;padding:12px;border-radius:9px}.types li:before{content:'✓ ';color:#087d31;font-weight:900}.steps{background:#eaf4eb}.stepgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.stepgrid article{background:#fff;padding:22px;border-radius:12px}.stepgrid b{color:#087d31}.cta{background:#073f2b;color:white;border-radius:15px;padding:25px;text-align:center}footer{padding:30px 0;color:#607268;text-align:center}.fixed{display:none}@media(max-width:850px){.cards{grid-template-columns:repeat(2,1fr)}.hero .wrap,.detail{grid-template-columns:1fr}.hero img{height:220px}.stepgrid{grid-template-columns:1fr}}@media(max-width:540px){.brand{font-size:19px}.cards{grid-template-columns:1fr}.card{display:flex}.card img{width:38%;height:auto;min-height:150px}.hero .wrap{padding-top:35px;padding-bottom:35px}.hero h1{font-size:36px}.types{grid-template-columns:1fr}.fixed{display:flex;position:fixed;bottom:0;left:0;right:0;background:white;padding:9px;gap:8px;z-index:5}.fixed a{flex:1;text-align:center;padding:11px}footer{padding-bottom:90px}}