.marketing{--paper:#f5f4ef;--paper-raised:#f8f7f2;--card:#faf9f4;--ink:#283b34;--text:var(--ink);--muted:#747d74;--muted-soft:#8f978d;--line:#dedfd6;--line-strong:#cbd1c3;--green:#687c52;--green-deep:#354934;--green-ink:#6d7e56;--green-soft:#eaf0df;--green-wash:#e7e9df;--accent:#d8e6b3;--rust:#b65d44;--amber:#a0743f;--amber-soft:#f3eadd;--amber-line:tan;--focus:#ad693c;--sans:"Avenir Next", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--serif:Georgia, "Times New Roman", serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5;overflow-x:clip}html:has(.marketing){scroll-behavior:smooth}.marketing :focus-visible{outline:3px solid var(--focus);outline-offset:4px}
