/* GENERATED by scripts/brand.mjs from the creator's Instagram colours (colour only: no name, photo or text). WCAG AA checked. */
:root{--paper:#f3f9f0;--surface:#fbfefa;--ink:#192314;--muted:#525b4d;--line:#d2dbce;--accent:#4f6d3e;--accent-hover:#3c592a;--accent-ink:#f7f9f5;--bubble:#ffffff;--bubble-ink:#192314;--focus:#a14206;--err:#af2b25;--tint:#ddeed4;--accent2:#ad6e52}
@media(prefers-color-scheme:dark){:root{--paper:#182312;--surface:#23301b;--ink:#e8ede6;--muted:#acb4a8;--line:#384431;--accent:#acc89e;--accent-hover:#c4d9b9;--accent-ink:#181818;--bubble:#33521f;--bubble-ink:#ffffff;--focus:#fea47c;--err:#fb998c;--tint:#2a3b20;--accent2:#d49375}}
.land{background:linear-gradient(180deg,var(--tint),var(--paper) 60%);border-top:6px solid var(--accent2)}
