@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap');

:root {
  --color-main: #007480;
  --color-text: #172426;
  --color-surface: #ffffff;
  --color-border: #d7e2e4;
  font-family: 'Open Sans', system-ui, sans-serif;
}

body {
  margin: 0;
  background: #f6f8f8;
  color: var(--color-text);
}

.app-shell {
  min-height: 100vh;
  display: grid;
  place-items: center;
  padding: 24px;
}

section {
  width: min(100%, 720px);
  border: 1px solid var(--color-border);
  border-radius: 8px;
  background: var(--color-surface);
  padding: 24px;
}

h1 {
  color: var(--color-main);
  margin: 0 0 8px;
}
