@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;1,400&display=swap");:root{--bg:oklch(0.972 0.016 90);--bg-hex:#faf6ef;--surface:oklch(0.991 0.008 92);--surface-hex:#fffdf8;--ink:oklch(0.255 0.018 160);--ink-hex:#1c2622;--muted:oklch(0.48 0.018 150);--muted-hex:#4e5a53;--accent:oklch(0.52 0.128 42);--accent-hex:#b5552e;--forest:oklch(0.42 0.048 155);--forest-hex:#3e5c4b;--ease:cubic-bezier(0.16,1,0.3,1)}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body,html{min-height:100%;overflow-x:hidden;overflow-y:auto;background:var(--bg-hex);color:var(--ink-hex);font-family:Poppins,ui-sans-serif,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:color-mix(in oklch,var(--accent-hex) 28%,transparent);color:var(--ink-hex)}input::placeholder{color:var(--muted-hex);opacity:.7}input:focus::placeholder{opacity:.45}