
  
  .adresses {
    display: flex;
    gap: calc(var(--spacing-large) * 2);
  }

  .back-link {
    border-top: 1px solid #eee;
    text-align: center;
    color: var(--color-primary);
    padding: var(--spacing-large);
    margin-top: var(--spacing-large);
  }

  .container {
    padding: var(--spacing-large);
    line-height: 1.6;
    display: flex;
    justify-content: center;
    min-height: 100vh;
  }

  main {
    min-height: 100%;
    display: flex;
    flex-direction: column;
  }

  .content {
    display: flex;
    flex-direction: column;
    gap: calc(var(--spacing-large)*2);
    max-width: 76ch;
    flex-grow: 1;
  }

  h1 {
    margin-bottom: var(--spacing-large);
  }

  section {
    width: 100%;
    padding-top: var(--spacing-small);
  }

  section h2 {
    font-size: 1.25rem;
    margin-bottom: var(--spacing-small);
  }

  li {
    list-style: none;
    color: var(--color-text-empty);
  }

  .name {
    color: white;
  }

  @media (max-width: 640px) {
    .adresses {
      flex-direction: column;
      gap: calc(var(--spacing-large));
    }
  }