@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&family=Jost:wght@300;400;500&display=swap";:root{--forest:#2d4a2d;--forest-light:#3d6b3d;--sage:#7a9e7e;--sage-light:#a8c5ab;--cream:#f5f0e8;--cream-dark:#ede5d4;--earth:#8b6f47;--earth-light:#c4a882;--sand:#d4c4a0;--clay:#b8865a;--white:#faf8f4;--text-dark:#2a2218;--text-mid:#5a4f3f;--text-light:#8a7d6a;--border:#d4c8b4;--shadow:#2d4a2d1f}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--cream);color:var(--text-dark);background-image:radial-gradient(at 20% 0,#7a9e7e26 0%,#0000 50%),radial-gradient(at 80% 100%,#b48c5a1a 0%,#0000 50%);min-height:100vh;font-family:Jost,sans-serif;font-weight:300}#root,.app{min-height:100vh}h1,h2,h3,h4{font-family:Cormorant Garamond,serif;font-weight:400}button{cursor:pointer;font-family:Jost,sans-serif}input,select,textarea{font-family:Jost,sans-serif}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--cream-dark)}::-webkit-scrollbar-thumb{background:var(--sage);border-radius:3px}
