:root{--accent:#36634e;--lime:#d6f27c;--brand-mark-size:28px}
:root[data-theme=dark]{--accent:#d6f27c}
.public-hero h1 em{color:var(--accent)}
.brand{min-width:0}.brand-wordmark{min-width:0;overflow-wrap:anywhere}.brand-mark{flex-shrink:0;line-height:1;font-size:var(--brand-mark-size)}
[data-brand]{overflow-wrap:anywhere}.public-footer nav,.public-footer nav a{min-width:0;max-width:100%;overflow-wrap:anywhere}
