/* Partner With Us — hand-authored additions.

   pages/partner.css is GENERATED from the design handoff by scripts/extract_page_css.py and
   must never be hand-edited; anything we add lives here (CLAUDE.md house style).

   Everything below replaces an inline `style=` attribute that the design mock used for
   one-off layout. Two rules apply: no colour literals (TIER 2 semantic tokens only), and no
   borrowing another page's class — the mock's direct-line panel reused `.venue-tease`, which
   is defined in pages/home.css and would only work here by loading the whole home stylesheet. */

/* Pagehead CTA pair — the mock used an inline flex row. */
.pagehead__ctas {
  display: flex;
  gap: var(--sp-3);
  flex-wrap: wrap;
}

/* Vertical rhythm for the two prospectus columns. */
.partner-stack {
  display: flex;
  flex-direction: column;
  gap: var(--sp-4);
}

/* Partnerships desk panel — the mock's `.card.venue-tease`, rebuilt locally. */
.partner-directline {
  padding: var(--sp-5);
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.partner-directline p {
  margin: 0;
  font-size: var(--fs-small);
  color: var(--c-text-secondary);
}

/* A sold-out tier keeps its deliverables list, dimmed and spaced away from the struck price. */
.tier-card .deliverables--soldout {
  margin-top: var(--sp-3);
}

/* "Join the waitlist for 2028 →" sits in place of the CTA button on a closed tier. */
.tier-waitlist {
  font-size: var(--fs-small);
}

/* The partner wall's closing note. */
.partner-wall-note {
  margin: 0;
}
