

/* Start:/local/templates/tkgoldy/css/about.css?1792583873976*/
.site-main > .l-container:has(> .about-page) {
  max-inline-size: calc(var(--layout-text) + 2 * var(--layout-gutter));
}

.about-page {
  display: grid;
  gap: var(--sp-6);
  min-inline-size: 0;
  font-size: 1.125rem;
}

.about-page > .prose {
  max-inline-size: none;
}

.about-page__section {
  min-inline-size: 0;
  padding: var(--sp-5);
  border: 1px solid var(--border-default);
  border-radius: var(--radius-lg);
  background: var(--bg-surface);
}

.about-page__section h2 {
  margin: 0 0 var(--sp-4);
  font-size: 1.375rem;
  line-height: var(--lh-snug);
}

.about-page .requisites {
  grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);
}

.about-page .requisites dt {
  font-size: 1.0625rem;
}

.about-page .requisites dd {
  min-inline-size: 0;
}

.about-page__documents {
  justify-self: start;
}

@media (max-width: 47.999rem) {
  .about-page__section {
    padding: var(--sp-4);
  }

  .about-page .requisites {
    grid-template-columns: minmax(0, 1fr);
  }
}

/* End */
/* /local/templates/tkgoldy/css/about.css?1792583873976 */
