/* Inner pages: offset for fixed header, HubSpot / third-party embeds */

body#b.age-inner-page {
  padding-top: var(--age-header-offset);
  background-color: var(--age-page-bg, #fafafa);
  font-size: 1rem;
  line-height: 1.5;
  zoom: 1;
}

body#b.age-inner-page .age-contact-form-wrap .wrapper1,
body#b.age-inner-page .age-embed-wrap .wrapper1:not(.age-blog-embed) {
  min-height: 0 !important;
  height: auto !important;
  font-size: 1rem !important;
  line-height: 1.5 !important;
}

.age-blog-embed {
  box-sizing: border-box;
  width: 100% !important;
  max-width: var(--age-content-max, 72rem);
  margin-left: auto;
  margin-right: auto;
  min-height: min(70vh, 48rem);
  padding-left: clamp(0.75rem, 3vw, 1.25rem);
  padding-right: clamp(0.75rem, 3vw, 1.25rem);
}

body#b.age-inner-page .wrapper1.age-blog-embed {
  height: auto !important;
  min-height: min(85vh, 56rem);
}

.age-blog-embed [class*="elfsight-app"] {
  max-width: 100% !important;
}
