/*
 * Post-migration amendments — the only stylesheet on this site that is OURS.
 *
 * The ported Webflow stylesheet in /cdn/ is a mirror that `migration/localize-assets.mjs`
 * re-fetches and overwrites, so nothing may be added there. Anything asked for after
 * go-live that needs CSS lands here; the layout loads it after the Webflow sheet.
 * (Same convention as the Denver South build.)
 */
/*
 * 2026-09-26 — ClickUp 86bc7py44: every "Get My Free Quote" button must reach GTM
 * with Click Text exactly "Get My Free Quote". GTM reads innerText, which applies
 * text-transform, so the mobile-menu quote button (uppercase in the Webflow sheet)
 * reported "GET MY FREE QUOTE". The client already renders it un-transformed on
 * /free-quote (.w--current); this makes every page match that.
 */
.tablet-down.other-pages-59 {
  text-transform: none;
}

/* 2026-09-30: GHL forms removed; the quote goes to the corporate estimate site.
   Card markup from migration/lib/remove-ghl-forms.mjs. */
.quote-redirect{margin-top:0;min-width:0;width:auto;flex:1 1 460px;align-self:center}
.quote-redirect-card{display:flex;flex-direction:column;justify-content:center;gap:20px;padding:32px;background:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(11,35,66,.08)}
.quote-redirect-copy{margin:0;font-size:18px;line-height:1.5;color:#1f2d3d}
.quote-redirect-buttons{display:flex;flex-wrap:wrap;gap:12px}
.quote-redirect-buttons .hero-btn1{width:auto;min-width:220px;text-align:center}
a[data-cta="free-quote"]{text-transform:none}
