:root{color-scheme:light;--ink:#503e2e;--accent:#6d7e40}*{box-sizing:border-box}html{min-height:100%}body{margin:0;background:#fff;color:var(--ink);font-family:Arial,Helvetica,sans-serif}.site{min-height:100vh;display:flex;flex-direction:column}.content{width:min(100%,800px);margin:0 auto;padding:48px 24px 65px;display:flex;flex-direction:column;align-items:center;text-align:center}.main-logo{display:block;width:min(100%,500px);height:auto;object-fit:contain}.certification{display:block;margin-top:32px;width:min(100%,290px);height:auto;object-fit:contain}.bioterreta{margin-top:48px;display:flex;flex-direction:column;gap:14px;align-items:center}.bioterreta a{display:inline-block}.bioterreta-logo{width:min(100%,330px);height:auto;max-height:150px;object-fit:contain}.more-info{padding:8px 15px;color:var(--accent);font-size:17px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.more-info:hover{color:#394927}.more-info:focus-visible,.bioterreta a:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.footer{margin-top:auto;text-align:center;color:#7b756a;border-top:1px solid #eeeeea;padding:20px 18px;font-size:13px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:600px){.content{padding:28px 18px 48px}.main-logo{max-width:370px}.certification{margin-top:22px;max-width:225px}.bioterreta{margin-top:34px}.bioterreta-logo{max-width:260px}.footer{font-size:12px}}
