:root {
    --green: #5f7d46;
    --green-light: #7fa25d;
    --green-dark: #233425;

    --gold: #d7a94b;
    --earth: #76583c;

    --cream: #f5f2e8;
    --white: #ffffff;

    --text: #20251f;
    --text-muted: #777d72;

    --danger: #c34d46;
    --success: #5c8b50;

    --border: rgba(255, 255, 255, 0.12);

    --radius: 16px;

    --shadow:
        0 24px 70px rgba(0, 0, 0, 0.25);
}

* {
    box-sizing: border-box;
}

html,
body {
    margin: 0;
    padding: 0;
}

body {
    font-family:
        Inter,
        system-ui,
        -apple-system,
        BlinkMacSystemFont,
        "Segoe UI",
        sans-serif;

    color: var(--text);
}

a {
    color: inherit;
}