:root{

    --primary:#E84E5E;
    --primary-hover:#D63B4D;

    --background:#F7F8FA;

    --card:#FFFFFF;

    --text:#222;

    --text-light:#777;

    --border:#E3E3E3;

    --radius:14px;

}

*{

margin:0;
padding:0;
box-sizing:border-box;

}

html,
body{

height:100%;

font-family:Inter,Arial,sans-serif;

background:var(--background);

color:var(--text);

}

a{

text-decoration:none;

color:var(--primary);

}

button{

cursor:pointer;

font-family:inherit;

}

input{

font-family:inherit;

}