:root{--lime:#beff50;--ink:#14140f;--cream:#f5f5eb;--ash:#d2d2c8;--graphite:#6e6e64;--ink-2:var(--graphite);--ink-3:var(--graphite);--surface:var(--cream);--hairline:var(--ash)}*{box-sizing:border-box}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font:400 16px/1.5 ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}a{color:var(--ink);border-bottom:1px solid;text-decoration:none}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}b,strong{font-weight:500}main{gap:12px;max-width:640px;margin:0 auto;padding:40px 16px;display:grid}h1{letter-spacing:-.03em;margin:0;font-size:clamp(34px,10vw,48px);font-weight:500;line-height:1}h2{font-weight:500}p{color:var(--graphite);margin:0}
