/* Bondsmore Toolkit — Closing CTA. */
.bm.bm-close { padding: 110px 0; background: var(--bm-deep); color: #fff; text-align: center; }
.bm-close .bm-close__in { display: flex; flex-direction: column; align-items: center; }
.bm.bm-close .bm-close__title { color: #fff; font-family: var(--bm-serif); font-size: clamp(40px, 5.4vw, 76px); font-weight: 600; line-height: 1.05; letter-spacing: -.035em; text-transform: none; }
.bm.bm-close .bm-close__title em { font-style: normal; color: var(--bm-amber); }
.bm.bm-close p { max-width: 52ch; margin-top: 18px; color: rgba(255, 255, 255, .75); font-size: 18px; }
.bm-close .bm-close__actions { display: flex; flex-wrap: wrap; justify-content: center; gap: 12px; margin-top: 34px; }
@media (max-width: 680px) {
	.bm.bm-close { padding: 72px 0; }
	.bm.bm-close .bm-close__title { font-size: 38px; }
	.bm.bm-close p { font-size: 16px; }
	.bm-close .bm-close__actions { flex-direction: column; width: 100%; }
	.bm-close .bm-close__actions .bm-btn { width: 100%; }
}
