:root {
    --font-12: 0.75rem;
    --font-14: 0.875rem;
    --font-16: 1rem;
    --font-18: 1.125rem;
    --font-20: 1.25rem;
    --font-24: 1.5rem;
    --font-28: 1.75rem;
    --font-32: 2rem;
    --font-40: 2.5rem;
    --font-48: 3rem;
    --font-64: 4rem;
    --font-80: 5rem;
    --font-96: 6rem;
    --font-128: 8rem;
    --weight-400: 400;
    --weight-500: 500;
    --weight-600: 600;
    --weight-700: 700;
    --font-family: "Poppins", sans-serif;
}
body { font-family: var(--font-family); font-size: var(--font-16); font-weight: var(--weight-400); line-height: 1.7; }
button, input, select, textarea { font-family: inherit; }
