*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;border:none}:root{--space-lg: clamp(2rem, 4vmax, 4rem);--space-md: clamp(1rem, 2vmax, 2rem);--space-sm: clamp(.5rem, 1vmax, 1rem);--space-xs: clamp(.25rem, .5vmax, .5rem);--padding-lg: var(--space-lg);--padding-md: var(--space-md);--padding-sm: var(--space-sm);--padding-xs: var(--space-xs);--gap-lg: var(--space-lg);--gap-md: var(--space-md);--gap-sm: var(--space-sm);--gap-xs: var(--space-xs);--color-persian-red: hsl(4, 78%, 51%);--color-persian-red-dark: hsl(4, 78%, 41%);--color-muted: gray;--color-white: hsl(0, 0%, 100%);--max-width: 80rem;font-family:serif;--text-2xl: 3rem;--text-xl: 2rem;--text-lg: 1.5rem;--text-sm: .8rem}body{background-color:var(--color-persian-red-dark)}.content{display:flex;flex-direction:column;padding:var(--padding-lg);gap:var(--gap-lg);margin:0 auto;max-width:var(--max-width)}a{color:var(--color-persian-red-dark);text-decoration:none}.button{display:inline-block;background-color:var(--color-persian-red-dark);color:var(--color-white);padding:var(--padding-sm) var(--padding-md);transition:all .2s ease-in-out}.button--secondary{background-color:var(--color-white);color:var(--color-persian-red-dark)}.button:hover{background-color:var(--color-persian-red)}.button:hover.button--secondary{background-color:var(--color-persian-red);color:var(--color-white)}.header{display:flex;align-items:center;justify-content:center}.logo{width:100%;max-width:32rem;height:auto}.logo img{object-fit:contain}
