@font-face{font-family:Inter;src:url(/fonts/inter-variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--brand-primary:#c74719;--brand-ink:#171614;--brand-muted:#48443f;--brand-border:#b9b2a9;--brand-surface:#fff;--brand-canvas:#faf9f7;--brand-soft:#fff1e9;--white:#fff;--radius:14px;--ink:var(--brand-ink);--ink-deep:var(--brand-ink);--muted:var(--brand-muted);--green:var(--brand-primary);--lime:#ffddc8;--border:var(--brand-border);--surface:var(--brand-canvas)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{color:var(--brand-ink);background:var(--brand-surface);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:550;line-height:1.5}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}input,textarea{min-width:0}button:disabled{cursor:wait;opacity:.6}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--brand-primary);outline-offset:4px}button{border:0}h1,h2,h3,h4,p{margin:0}svg{flex-shrink:0}::selection{background:var(--brand-soft);color:var(--brand-ink)}:is(.lp-public,.dash-shell,.dash-modal) .lucide{stroke-width:2.25px}
