@charset "utf-8";

.DynamicTitle { margin: 0px auto; max-width: 90rem; }

.DynamicTitle__Grid { column-gap: 1rem; display: grid; grid-template-columns: repeat(6, minmax(12.5%, 1fr)); margin-left: 1rem; margin-right: 1rem; }

@media (min-width: 768px) {
  .DynamicTitle__Grid { margin-left: 1.5rem; margin-right: 1.5rem; }
}

@media (min-width: 1024px) {
  .DynamicTitle__Grid { grid-template-columns: repeat(12, minmax(6.4%, 1fr)); margin-left: 2.5rem; margin-right: 2.5rem; }
}

.DynamicTitle__Content { align-items: center; display: flex; grid-column: span 6; }

@media (min-width: 768px) {
  .DynamicTitle__Content { grid-column: 1 / 7; }
}

@media (min-width: 1024px) {
  .DynamicTitle__Content { grid-column: 1 / 10; }
}

@media (min-width: 768px) {
  .DynamicTitle__Content--center { grid-column: 2 / 6; }
}

@media (min-width: 1024px) {
  .DynamicTitle__Content--center { grid-column: 4 / 10; }
}

.DynamicTitle--noGrid { margin: 0px; }

.DynamicTitle--noGrid .DynamicTitle__Grid { margin-left: 0px; }

.DynamicTitle .Text-ds { margin-right: 1.5rem; }

@media (min-width: 1024px) {
  .DynamicTitle .Text-ds { margin-right: 2rem; }
}

.DynamicTitle .pal-c-Link { min-width: fit-content; }