:root{color:#20221f;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f7f7f4;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}main{place-items:center;min-height:100dvh;padding:2rem;display:grid}h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.5rem,8vw,5.5rem);font-weight:500;line-height:1}
