/* GENERATED by scripts/brand.mjs from the creator's Instagram colours (colour only: no name, photo or text). WCAG AA checked. */
:root{--paper:#fff5f1;--surface:#fffcfb;--ink:#2b1b13;--muted:#65544d;--line:#e4d4cd;--accent:#89543c;--accent-hover:#744029;--accent-ink:#fcf7f5;--bubble:#ffffff;--bubble-ink:#2b1b13;--focus:#536f00;--err:#af2b25;--tint:#ffe1d3;--accent2:#748a4c}
@media(prefers-color-scheme:dark){:root{--paper:#2d1a11;--surface:#3c251a;--ink:#f1e9e6;--muted:#bdada7;--line:#503a30;--accent:#e2b19c;--accent-hover:#edc8b7;--accent-ink:#181818;--bubble:#6c371d;--bubble-ink:#ffffff;--focus:#accb73;--err:#fb998c;--tint:#4b2d1f;--accent2:#98af70}}
.land{background:linear-gradient(180deg,var(--tint),var(--paper) 60%);border-top:6px solid var(--accent2)}
