body {
  min-height: 100vh;
}

a {
  text-underline-offset: 0.16em;
}

.wp-site-blocks {
  min-height: 100vh;
}

.arq-shell {
  padding-left: var(--wp--preset--spacing--40);
  padding-right: var(--wp--preset--spacing--40);
}

.arq-card {
  border: 1px solid color-mix(in srgb, var(--wp--preset--color--muted) 18%, transparent);
  border-radius: 8px;
  box-shadow: 0 16px 40px rgb(17 24 39 / 8%);
}

.arq-muted {
  color: var(--wp--preset--color--muted);
}

