:root{--green:#175e3c;--light:#edf5e9;--ink:#173b2b;--muted:#63766b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Tahoma,Arial,sans-serif;color:var(--ink);background:#fff;line-height:1.85}header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 6%;position:sticky;top:0;background:#fffffff2;backdrop-filter:blur(12px);z-index:5;border-bottom:1px solid #e9eee9}.logo{font-size:24px;font-weight:900;color:var(--green);text-decoration:none;letter-spacing:1px}.logo span{display:block;font-size:11px;letter-spacing:0}nav{display:flex;gap:22px}nav a{font-size:13px;text-decoration:none;color:var(--ink)}nav a:hover{color:#4e9b60}.outline{background:white;border:1px solid #cbd9cf;color:var(--green);border-radius:25px;padding:9px 18px;cursor:pointer}.hero{min-height:600px;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:65px 8%;gap:30px;background:linear-gradient(125deg,#f8fbf3,#e8f3df)}.eyebrow{color:#468b50;font-weight:bold;font-size:14px}.hero h1{font-size:clamp(45px,5.4vw,78px);line-height:1.25;margin:18px 0;color:var(--green)}.hero p{max-width:580px;font-size:18px;color:#476352}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.btn{display:inline-block;background:var(--green);color:#fff;text-decoration:none;border-radius:30px;padding:11px 26px;font-weight:bold;font-size:14px}.btn.secondary{background:white;color:var(--green);border:1px solid #b6d1bd}.hero-art{height:440px;position:relative;display:flex;justify-content:center;align-items:end;border-radius:48% 48% 16% 16%;background:radial-gradient(circle at 50% 35%,#c8e7a5,#76ad71 70%,#3d7851);overflow:hidden}.sun{position:absolute;top:45px;right:60px;width:140px;height:140px;background:#fff6bb88;border-radius:50%;filter:blur(5px)}.plant{position:absolute;font-size:200px;left:-30px;bottom:-45px;transform:rotate(-18deg)}.bottle{position:relative;width:155px;height:285px;background:linear-gradient(90deg,#e9ede2,#fff,#e2e9df);border-radius:25px 25px 18px 18px;box-shadow:25px 20px 40px #17432c66;margin-bottom:24px;z-index:2}.cap{position:absolute;width:90px;height:42px;background:#287c49;top:-38px;left:33px;border-radius:9px 9px 3px 3px}.label{position:absolute;top:75px;left:8px;right:8px;height:150px;background:#fff;border:2px solid #dce8d8;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;color:var(--green)}.label b{font-size:20px}.label span{font-size:19px}.label small{font-size:10px}.metrics{display:flex;justify-content:space-around;gap:20px;padding:30px 5%;background:var(--green);color:#fff;text-align:center}.metrics div{display:flex;flex-direction:column}.metrics strong{font-size:26px}.metrics span{font-size:13px}.section{padding:85px 9%;scroll-margin-top:90px}.section h2{font-size:clamp(28px,3vw,42px);margin:10px 0 22px}.section>p{max-width:900px;color:#52685a;font-size:17px}.tinted{background:#f4f8f1}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:35px}.cards.two{grid-template-columns:repeat(2,1fr)}article{background:#fff;border:1px solid #e0ebdf;border-radius:22px;padding:28px;box-shadow:0 8px 24px #204b2410}article h3{margin:8px 0;font-size:23px}article p{color:#607468}.emoji,.flag{font-size:40px}.note{font-size:13px!important;color:#8a7050!important;margin-top:22px}footer{padding:45px 8%;background:#103b28;color:#fff;display:flex;flex-direction:column;align-items:center;text-align:center}footer strong{font-size:28px}footer a{color:#cde5ca}footer small{margin-top:22px;color:#a9c3b0}body[dir=ltr]{font-family:Arial,sans-serif}body[dir=ltr] .plant{left:auto;right:-30px}@media(max-width:850px){header{flex-wrap:wrap;padding:12px 5%}nav{order:3;overflow-x:auto;width:100%;white-space:nowrap;gap:18px}.hero{grid-template-columns:1fr;padding:45px 7%}.hero-art{height:330px}.bottle{transform:scale(.78);transform-origin:bottom}.plant{font-size:150px}.cards,.cards.two{grid-template-columns:1fr}.section{padding:65px 7%}.metrics strong{font-size:19px}.metrics span{font-size:11px}}
