.legacy-article{max-width:800px;margin-inline:auto}.legacy-article img{width:auto;max-height:720px;object-fit:contain;margin:24px auto}.legacy-article figure{margin-block:32px}.legacy-article table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.legacy-article td,.legacy-article th{padding:10px;border:1px solid var(--line);text-align:left}.legacy-article blockquote{border-left:4px solid var(--yellow);padding-left:24px;margin:28px 0}.legacy-article h2,.legacy-article h3{margin-top:42px}.academy-form{max-width:560px;margin-block:28px}.academy-form label{display:block;font-weight:600;margin-bottom:20px}.academy-form input:not([type=checkbox]){display:block;margin-top:8px;padding:13px 20px;min-height:50px;width:100%;border:1px solid #9bb493;border-radius:28px;background:white;color:var(--green);font:inherit}.academy-form .academy-check{display:flex;align-items:flex-start;gap:12px;font-weight:400;font-size:14px;line-height:1.7}.academy-check input{width:22px;height:22px;flex-shrink:0;margin-top:2px;accent-color:var(--green)}.form-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.form-status{margin-top:20px;font-weight:600}.button:disabled{cursor:wait;opacity:.6}.academy-columns{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.academy-columns>div{min-width:0}.academy-columns h2,.recipe-card h2{font-size:28px}.analytics-consent{position:fixed;z-index:100;inset:auto 0 0;background:var(--paper);border-top:2px solid var(--green);padding-block:30px;box-shadow:0 -8px 30px #013a2022}.analytics-consent h2{font-size:27px}.analytics-consent p{font-size:14px}.analytics-consent .container{max-width:1000px}@media(max-width:850px){.academy-columns{grid-template-columns:1fr;gap:40px}}
