*{box-sizing:border-box}body{margin:0;background:#f5f6ee;color:#193c2d;font:17px/1.7 Arial,sans-serif}a{color:inherit;text-decoration:none}header{padding:28px 6%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9dfce}.brand img{width:240px;display:block}nav{display:flex;gap:34px;font-size:13px}nav a:hover,.text:hover{color:#719c35}main{overflow:hidden}.hero{padding:72px 6% 85px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:50px}.eyebrow,.cta span{font-size:11px;letter-spacing:3px;font-weight:bold}h1{font-size:clamp(50px,6.4vw,100px);letter-spacing:-5px;line-height:1.02;margin:30px 0}h1 em,h2 em{font-family:Georgia,serif;font-weight:normal;color:#679539}h2{font-size:clamp(35px,4vw,58px);letter-spacing:-2px;line-height:1.1;font-weight:normal}p{max-width:560px;color:#52685a}.btn{display:inline-block;background:#193c2d;color:white;padding:17px 27px;border-radius:2px;font-size:13px;margin-top:20px}.btn:hover{background:#365e30}.bottle{background:#e6edda;border-radius:48% 48% 6px 6px;min-height:560px;display:flex;align-items:center;justify-content:center;position:relative}.bottle img{width:95%;mix-blend-mode:multiply}.orbit{position:absolute;top:45px;font-size:11px;letter-spacing:4px}.strip{padding:23px 6%;background:#cfe285;display:flex;justify-content:space-between;font-size:11px;letter-spacing:2px}.strip i{font-size:18px}.story{padding:100px 9%;display:grid;grid-template-columns:1fr 2fr;gap:60px}.story h2{margin-top:0}.text{display:inline-block;font-size:13px;border-bottom:1px solid #7a9972;padding:8px 0;margin:15px 20px 0 0}.feature{padding:80px 9%;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px;background:#e9eddf}.feature img{width:100%;mix-blend-mode:multiply}.cta{padding:90px 6%;background:#193c2d;color:#f4f7e9;text-align:center}.cta h2{margin:20px auto}.cta .btn{background:#cfe285;color:#193c2d}footer{padding:55px 6%;font-size:12px}footer a{display:inline-block;margin-right:30px}footer b{letter-spacing:3px}footer p{font-size:12px}.inner{padding:80px 9%}.inner h1{font-size:70px;max-width:1000px}.lead{font-size:21px}.detail{padding:80px 7%;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.detail h1{font-size:75px}.product-art{background:#e8eedb;border-radius:8px}.product-art img{width:100%;mix-blend-mode:multiply}.facts{padding:80px 9%;text-align:center}.facts img{display:block;max-width:100%;width:440px;margin:35px auto}.facts p{margin:auto}.contact{padding:0 9% 100px;display:grid;grid-template-columns:1fr 1fr;gap:70px}.contact a{display:block;margin-bottom:20px}.contact input,.contact textarea{width:100%;padding:14px;border:1px solid #b8c8ab;background:transparent;font:inherit}.contact input[type=submit]{background:#193c2d;color:white;cursor:pointer;width:auto;padding:14px 35px}.contact label{font-size:13px}@media(max-width:750px){header{padding:20px;display:block}.brand img{width:190px}nav{gap:18px;margin-top:20px;font-size:11px}.hero,.feature,.detail,.story,.contact{grid-template-columns:1fr;padding:45px 22px;gap:35px}h1{letter-spacing:-3px}.bottle{min-height:380px}.strip{font-size:8px;gap:12px;padding:18px}.inner{padding:50px 22px}.inner h1,.detail h1{font-size:48px}.story{padding:65px 22px}.cta{padding:60px 20px}}
/* Refined Clearwise masthead */
header{padding-top:24px;padding-bottom:24px}.brand{display:flex;align-items:center;max-width:330px}.brand img{width:300px;height:auto;mix-blend-mode:multiply;filter:contrast(1.12) saturate(.9)}nav{gap:32px}nav a{font-weight:600;letter-spacing:.3px}@media(max-width:750px){.brand{max-width:260px}.brand img{width:250px}header{padding:22px}nav{gap:20px;flex-wrap:wrap}}

.bottle{background:transparent;border-radius:0}.orbit{display:none}
