:root{color-scheme:light;--ink: #203633;--muted: #5e706b;--brand: #396c67;--surface: #fffefa;--border: #dce4df;font-family:Inter,Segoe UI,Arial,sans-serif;color:var(--ink);background:#f7f8f3}*{box-sizing:border-box}body{margin:0}a{color:var(--brand);text-underline-offset:4px}button,input,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid #1e40af;outline-offset:4px}
