*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;background:#f5f8f4;color:#13251a}.top{height:76px;background:#073b24;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:8px 6%;position:sticky;top:0;z-index:5}.brand{display:flex;align-items:center;gap:10px}.brand img{width:58px;height:58px;object-fit:contain}.brand b{display:block;font-size:20px}.brand span{color:#ffc62e}.call,.btn{background:#f59e0b;color:#111;text-decoration:none;border:0;border-radius:10px;padding:12px 18px;font-weight:800;cursor:pointer}.hero{padding:80px 7%;background:linear-gradient(110deg,#063b25,#147a3d);color:white}.hero h1{font-size:clamp(34px,6vw,64px);max-width:720px;margin:15px 0}.hero p{max-width:700px;font-size:18px;line-height:1.6}.tag{color:#ffd34e;font-weight:800}.container{max-width:1100px;margin:auto;padding:40px 20px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.card,.summary,form{background:white;border-radius:18px;padding:22px;box-shadow:0 8px 30px #00000010}.bird{font-size:55px}.cat{font-size:13px;color:#16703b;font-weight:800}.card h3{margin:8px 0}.price,.total{font-size:24px;font-weight:900;margin:15px 0}.price small{font-size:13px;color:#666}.card input,form input,form textarea{width:100%;padding:13px;margin:7px 0 14px;border:1px solid #ccd7cf;border-radius:9px;font-size:16px}textarea{min-height:110px;resize:vertical}.full{width:100%}.checkout{max-width:650px}.success{text-align:center;margin-top:70px}.check{margin:auto;width:80px;height:80px;border-radius:50%;background:#168342;color:#fff;font-size:50px;line-height:80px}footer{text-align:center;padding:30px;background:#073b24;color:#fff}#msg{margin-top:15px;color:#b42318;font-weight:700}a{color:#0b5d2a}
