:root{font-family:"DM Sans",sans-serif;color:#1f2e25;background:#f8f9f6;font-synthesis:none;text-rendering:optimizeLegibility;--ink:#1f2e25;--muted:#738078;--line:#e4e9e3;--paper:#fff;--canvas:#f8f9f6;--green:#254d3a;--green-2:#37664c;--mint:#eaf2ec;--gold:#c8a66d;--gold-dark:#96713d;--peach:#f8ece0;--blue:#e8eef5;--lav:#eeeaf5;--red:#b85147;--shadow:0 18px 52px rgba(36,58,44,.09);--radius:18px;--font-display:Manrope,"DM Sans",sans-serif;font-optical-sizing:auto;color-scheme:light}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}img{max-width:100%}::selection{background:#d9e6da;color:#213b2b}
