/* LOCK-LOCATION + LOCK-CALENDAR-LOCATION fold-ins (Evan 2026-11-06 hotfix resume)
   Season guides row: locked fonts + ink (not default blue italic)
   Top button: square ink/cream, no rust
*/
.fg-join-block .fg-guides,
p.fg-guides,
.fg-guides {
  font-family: "Barlow Condensed", Barlow, sans-serif !important;
  font-weight: 700 !important;
  font-style: normal !important;
  font-size: 14px !important;
  letter-spacing: .04em;
  text-transform: none;
  color: #1A1510 !important;
}
.fg-join-block .fg-guides a,
p.fg-guides a,
.fg-guides a {
  color: #1A1510 !important;
  font-family: "Barlow Condensed", Barlow, sans-serif !important;
  font-weight: 700 !important;
  font-style: normal !important;
  text-decoration: underline;
  text-underline-offset: 3px;
  border-radius: 0 !important;
}

/* Top — square ink fill, cream type; no rust, no pill radius */
button.mock-top,
.mock-top {
  border-radius: 0 !important;
  border: 1.5px solid #1A1510 !important;
  background: #1A1510 !important;
  color: #FBF7EE !important;
  font-family: "Barlow Condensed", Barlow, sans-serif !important;
  font-weight: 700 !important;
  font-size: 13px !important;
  letter-spacing: .06em;
  text-transform: uppercase;
  padding: 10px 14px !important;
}
button.mock-top::before,
.mock-top::before {
  border-left: 5px solid transparent !important;
  border-right: 5px solid transparent !important;
  border-bottom: 6px solid #FBF7EE !important;
}
