.header[data-astro-cid-3ef6ksr2]{background-color:var(--warm-white);box-shadow:0 2px 10px #0000001a;position:fixed;top:0;left:0;right:0;z-index:1000}.nav[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.logo[data-astro-cid-3ef6ksr2] h1[data-astro-cid-3ef6ksr2]{font-size:1.5rem;color:var(--primary-green);margin-bottom:0}.logo-link[data-astro-cid-3ef6ksr2]{text-decoration:none;color:inherit}.logo-link[data-astro-cid-3ef6ksr2]:hover .logo[data-astro-cid-3ef6ksr2] h1[data-astro-cid-3ef6ksr2]{color:var(--accent-orange)}.tagline[data-astro-cid-3ef6ksr2]{font-size:.8rem;color:var(--accent-orange);font-weight:500}.nav-menu[data-astro-cid-3ef6ksr2]{display:flex;gap:2rem}.nav-link[data-astro-cid-3ef6ksr2]{color:var(--text-dark);font-weight:500;padding:.5rem 1rem;border-radius:5px;transition:all .3s ease}.nav-link[data-astro-cid-3ef6ksr2]:hover{background-color:var(--light-beige);color:var(--primary-green)}.nav-toggle[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;cursor:pointer;gap:4px}.nav-toggle[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{width:25px;height:3px;background-color:var(--primary-green);transition:.3s}@media (max-width: 768px){.nav-menu[data-astro-cid-3ef6ksr2]{display:none}.nav-toggle[data-astro-cid-3ef6ksr2]{display:flex}}.footer[data-astro-cid-sz7xmlte]{background-color:var(--primary-green);color:var(--warm-white);padding:3rem 0 1rem}.footer-content[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:2rem}.footer-section[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte],.footer-section[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{color:var(--warm-white);margin-bottom:1rem}.footer-section[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:var(--light-beige);line-height:1.6}.footer-section[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none}.footer-section[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{margin-bottom:.5rem}.footer-section[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--light-beige);transition:color .3s ease}.footer-section[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--accent-orange)}.footer-bottom[data-astro-cid-sz7xmlte]{border-top:1px solid var(--secondary-green);padding-top:1rem;text-align:center}.footer-bottom[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:var(--light-beige);margin:0}.certifications[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.certifications[data-astro-cid-sz7xmlte] .trust-badge[data-astro-cid-sz7xmlte]{background:#ffffff1a;color:var(--light-beige);border-color:#fff3;font-size:.8rem;width:fit-content}@media (max-width: 768px){.footer-content[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:1.5rem}}:root{--primary-green: #2d5016;--secondary-green: #4a7c28;--accent-orange: #d4761a;--light-beige: #f5f1e8;--warm-white: #fefcf7;--text-dark: #2c3e10;--text-gray: #5a6c42;--border-light: #e2ddc8}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6;color:var(--text-dark);background-color:var(--warm-white);font-weight:400}.container{max-width:1200px;margin:0 auto;padding:0 20px}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,Georgia,serif;font-weight:600;color:var(--primary-green);margin-bottom:1rem;letter-spacing:-.02em}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}p{margin-bottom:1rem;color:var(--text-gray)}a{color:var(--accent-orange);text-decoration:none;transition:color .3s ease}a:hover{color:var(--primary-green)}.btn{display:inline-block;padding:12px 24px;background-color:var(--accent-orange);color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:1rem;font-weight:500;transition:all .3s ease;text-decoration:none}.btn:hover{background-color:var(--primary-green);transform:translateY(-2px);color:#fff}.btn-secondary{background-color:transparent;color:var(--primary-green);border:2px solid var(--primary-green)}.btn-secondary:hover{background-color:var(--primary-green);color:#fff}.section{padding:60px 0}.section-light{background-color:var(--light-beige)}.grid{display:grid;gap:2rem}.grid-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid-4{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.superfoods-text{font-family:Playfair Display,Georgia,serif;font-style:italic;color:var(--accent-orange);font-weight:400;letter-spacing:.5px}.trust-badge{display:inline-flex;align-items:center;gap:.5rem;background:var(--light-beige);padding:.5rem 1rem;border-radius:25px;font-size:.9rem;font-weight:500;color:var(--primary-green);border:1px solid var(--border-light)}@media (max-width: 768px){.container{padding:0 15px}h1{font-size:2rem}h2{font-size:1.5rem}.section{padding:40px 0}}
