Spaces:
Running
Running
| :root { | |
| --font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif; | |
| --text-color: rgb(107, 114, 128); | |
| --card-border-color: lightgray; | |
| --card-border-radius: 16px; | |
| --card-padding: 1rem; /* 16px */ | |
| --body-padding: 2rem; | |
| } | |
| * { | |
| box-sizing: border-box; /* CSS Reset for consistent box sizing */ | |
| } | |
| body { | |
| padding: var(--body-padding); | |
| font-family: var(--font-family); | |
| } | |
| h1 { | |
| font-size: 1rem; /* 16px */ | |
| margin: 0; /* Reset margin for consistency */ | |
| } | |
| p { | |
| color: var(--text-color); | |
| font-size: 0.9375rem; /* 15px */ | |
| margin: 0.3125rem 0 0.625rem; /* 5px top, 10px bottom */ | |
| } | |
| .card { | |
| max-width: 620px; | |
| margin: 0 auto; | |
| padding: var(--card-padding); | |
| border: 1px solid var(--card-border-color); | |
| border-radius: var(--card-border-radius); | |
| } | |
| .card p:last-child { | |
| margin-bottom: 0; /* Remove margin for the last paragraph */ | |
| } | |
| /* Media Queries for responsive design */ | |
| @media (max-width: 768px) { | |
| body { | |
| padding: 1rem; /* Reduce padding on smaller screens */ | |
| } | |
| .card { | |
| padding: 0.5rem; /* Adjust card padding for smaller screens */ | |
| } | |
| } |