/* Mainfront v2.20b (Claude Code, 2026-10-26), every page.
   1) Phones: a 450px-wide decorative hero glow made the page 426px wide on a 390px phone,
      so the browser zoomed out and the hero art looked cut off on the right. Clip sideways
      overflow at the root (clip, not hidden, so sticky/fixed parts keep working).
   2) Contact page: the Bay City map moved under the Bay City photo in the left column and
      grows to fill the empty space there (Kyle: "make the google map bigger... fit in all
      that empty space"). Both columns now end together on desktop. */
html{overflow-x:clip}
@media (min-width: 901px){
  .pk-contact-grid{align-items:stretch}
  .pk-contact-main{display:flex;flex-direction:column}
  .pk-contact-main > .pk-area-card{flex:1 1 auto;display:flex;flex-direction:column;margin-top:16px}
  .pk-contact-main > .pk-area-card .pk-gmap{flex:1 1 auto;height:auto;min-height:360px}
}
@media (max-width: 900px){
  .pk-contact-main > .pk-area-card{margin-top:16px}
  .pk-contact-main > .pk-area-card .pk-gmap{min-height:320px}
}
